Pular para o conteúdo

A internet e seus usos

Ciência da Computação do IGCSE · Tópico 5

Treinar
Videoaula para este tópico Abrir a página do vídeo
9:52

A Internet e a Web

Você digita um endereço web e aperta enter. Menos de um segundo depois, uma página aparece — uma página que vive em um computador talvez dez mil quilômetros de distância. Naquela…

Narração em inglês · Legendas em inglês + 中文 gravadas

5.1

A internet e a World Wide Web

Programa
Os candidatos devem ser capazes de: Notas e orientações
1 Entenda a diferença entre a internet e a World Wide Web • A internet é a infraestrutura • A World Wide Web é a coleção de sites e páginas web acessadas usando a internet
2 Entenda o que se entende por um uniform resource locator (URL) • Um URL é um endereço baseado em texto para uma página web; pode conter o protocolo, o nome de domínio e o nome da página/arquivo web
3 Descreva a finalidade e a operação do protocolo de transferência de hipertexto (HTTP) e do protocolo de transferência de hipertexto seguro (HTTPS)
4 Explique a finalidade e as funções de um navegador web • A principal função de um navegador web é renderizar a marcação de hipertexto (HTML) e exibir páginas web • Funções incluem: – salvar marcadores e favoritos – registrar o histórico do usuário – permitir o uso de várias abas – armazenar cookies – fornecer ferramentas de navegação – fornecer uma barra de endereço
5 Descreva como as páginas web são localizadas, recuperadas e exibidas em um dispositivo quando um usuário insere um URL • Incluindo o papel de: – o navegador web – endereços IP – o servidor de nomes de domínio (DNS) – o servidor web – HTML
6 Explique o que se entende por cookies e como eles são usados, incluindo cookies de sessão e cookies persistentes • Cookies são usados para funções, incluindo: – salvar detalhes pessoais – rastrear preferências do usuário – manter itens em um carrinho de compras online – armazenar detalhes de login

Fonte: Programa Cambridge International

As pessoas frequentemente confundem esses dois termos, mas eles não são iguais.

  • A internet 互联网 é a infraestrutura 基础设施 — a enorme rede mundial de computadores e os cabos, roteadores e conexões que os unem.
  • A World Wide Web 万维网 (WWW) é uma coleção de sites 网站 e páginas da web que você visualiza usando a internet.

Então a internet é a rede; a web é uma das coisas que você usa nessa rede.

Um grande retângulo rotulado Internet contendo dois retângulos menores: a World Wide Web e outros serviços como e-mail
A internet é a rede mundial; a World Wide Web é uma das coisas que você usa nela
Um roteador preto em formato de caixa com três antenas altas saindo dele
Um roteador conecta sua rede doméstica à internet e envia dados para o local correto
Vocabulário Treinar
Inglês Chinês Pinyin
internet/ˈɪntənet/ 互联网 hù lián wǎng
infrastructure/ˈɪnfrəstrʌktʃə/ 基础设施 jī chǔ shè shī
world wide web/wɜːld waɪd web/ 万维网 wàn wéi wǎng
websites/ˈwebsaɪts/ 网站 wǎng zhàn
5.1

URL

Um uniform resource locator 统一资源定位符 (URL) é um endereço baseado em texto para uma página da web. Você o digita em um navegador web 网页浏览器 para visitar uma página, por exemplo https://www.example.com/index.html.

O URL https://www.example.com/index.html dividido em três partes rotuladas: protocolo, nome de domínio e caminho
Um URL tem três partes: o protocolo, o nome de domínio e o caminho para a página no servidor
Vocabulário Treinar
Inglês Chinês Pinyin
uniform resource locator/ˈjuːnɪfɔːm rɪˈzɔːs ləʊˈkeɪtə/ 统一资源定位符 tǒng yī zī yuán dìng wèi fú
web browser/web ˈbraʊzə/ 网页浏览器 wǎng yè liú lǎn qì
rendering/ˈrendərɪŋ/ 渲染 xuàn rǎn
hypertext markup language/ˈhaɪpətekst ˈmɑːkʌp ˈlæŋɡwɪdʒ/ 超文本标记语言 chāo wén běn biāo jì yǔ yán
IP address/ˌaɪ ˈpiː əˈdres/ 网际协议地址 wǎng jì xié yì dì zhǐ
domain name service/dəˈmeɪn neɪm ˈsɜːvɪs/ 域名服务 yù míng fú wù
5.1

O navegador web

Um navegador web é o programa que você usa para visualizar páginas da web. Seu papel inclui:

  • renderizar 渲染 a linguagem de marcação de hipertexto 超文本标记语言 (HTML) — transformar o código da página no que você vê;
  • exibir páginas da web na tela;
  • gerenciar como uma página da web é apresentada — seu layout, texto e imagens.
5.1

Como uma página da web chega até você

Quando você digita um URL e pressiona Enter, vários passos ocorrem:

  1. O navegador precisa do endereço IP 网际协议地址 do site, mas um URL usa um nome, não um número.
  2. O navegador pergunta a um serviço de nome de domínio 域名服务 (DNS) — um sistema que armazena o endereço IP para cada endereço web.
  3. O DNS encontra o endereço IP correspondente e o envia de volta ao navegador.
  4. O navegador usa o endereço IP para entrar em contato com o servidor web 网页服务器 que armazena a página.
  5. O servidor web envia o HTML da página de volta ao navegador.
  6. O navegador transforma o HTML na página e a exibe.

O navegador solicitando ao servidor DNS um endereço IP, em seguida, requisitando a página ao servidor web e recebendo o HTML de volta *O navegador pede ao DNS o endereço IP do site, depois solicita a página do servidor web, que retorna o HTML

Se o DNS não tiver o endereço, ele pergunta a outro servidor DNS até que o endereço seja encontrado.

Longas fileiras de servidores de computador em racks metálicos, iluminados com luzes azuis, dentro de um data center
Um centro de dados cheio de servidores: computadores poderosos que armazenam sites e os enviam para você

Exemplo resolvido. Decomponha o URL https://www.example.com/books/index.html. https é o protocolo, o conjunto de regras usado para transferir a página (o s significa que a transferência está criptografada). www.example.com é o nome de domínio, que identifica o servidor web e que um servidor DNS converte em um endereço IP. /books/index.html é o caminho do arquivo e nome do arquivo do recurso armazenado naquele servidor. Nomeie cada parte junto com seu papel: uma resposta que diz "a primeira parte" e "a última parte" descreve o URL sem nunca explicá-lo.

Explorar

O que acontece ao carregar uma página web

Passo a passo. O endereço web é apenas um nome — o DNS o converte em um endereço IP antes do navegador pedir a página ao servidor certo.

5.1

Cookies

Um cookie é um pequeno arquivo de texto que um site armazena no seu dispositivo. Ele permite que o site lembre coisas sobre você. Existem dois tipos.

Um cookie é um pequeno arquivo de texto, armazenado no seu computador, que lembra suas configurações ou login
Um cookie é um pequeno arquivo de texto armazenado no seu computador
Tipo Mantido ao fechar o navegador? Usado para
cookie de sessão 会话 não — excluído ao fechar o navegador dados de curto prazo, p.ex., itens em uma cesta de compras
cookie persistente 持久 sim — salvo no dispositivo lembrar de você entre visitas

Cookies são usados para:

  • salvar detalhes pessoais para que você não precise digitá-los novamente (como login ou endereço);
  • rastrear preferências do usuário 用户偏好, como seu idioma ou coisas que você gosta, para que o site possa sugerir conteúdo.
Vocabulário Treinar
Inglês Chinês Pinyin
persistent/pəˈsɪstənt/ 持久 chí jiǔ
user preferences/ˈjuːzə ˈprefrənsɪz/ 用户偏好 yòng hù piān hǎo
digital currency/ˈdɪdʒɪtl ˈkʌrənsi/ 数字货币 shù zì huò bì
electronic form/ɪlekˈtrɒnɪk fɔːm/ 电子形式 diàn zi xíng shì
5.2

Moeda digital

Programa
Os candidatos devem ser capazes de: Notas e orientações
1 Entenda o conceito de moeda digital e como as moedas digitais são usadas • Uma moeda digital é aquela que existe apenas eletronicamente
2 Entenda o processo de blockchain e como ele é usado para rastrear transações de moeda digital • Blockchain, em sua forma básica, é um livro-razão digital, ou seja, uma série cronologicamente ordenada de registros que não podem ser alterados

Fonte: Programa Cambridge International

Uma moeda digital 数字货币 é dinheiro que existe apenas em forma eletrônica 电子形式. Não há moedas ou notas. É armazenado e movido entre pessoas usando computadores, e pode ser usado para pagar coisas online.

Um problema com o dinheiro digital é a confiança: como evitar que alguém gaste o mesmo dinheiro duas vezes, ou altere os registros? Blockchain resolve isso.

5.2

Blockchain

Uma blockchain 区块链 é um digital ledger 数字账本 — um registro compartilhado de todas as transactions 交易. O registro é copiado em muitos computadores, de modo que nenhuma pessoa única o controla e é muito difícil alterá-lo.

As transações são mantidas em blocos conectados em uma cadeia. Cada bloco contém:

  • os dados da transação (quem pagou a quem e quanto);
  • um timestamp 时间戳 (data e hora);
  • um hash value 哈希值 — um código especial calculado a partir do conteúdo do bloco.

Cada bloco também armazena o hash do bloco anterior. Se alguém alterar um bloco antigo, seu hash muda, deixando de corresponder ao próximo bloco. Isso quebra a cadeia e a alteração é detectada imediatamente. É assim que a blockchain rastreia transações com segurança.

Três blocos em uma cadeia, cada um contendo dados, um timestamp e um hash, com cada bloco também armazenando o hash do bloco anterior
Cada bloco armazena o hash do bloco anterior, encadeando os blocos; alterar um bloco quebra a cadeia
Explorar

Hashing por trás de um blockchain

Um hash é unidirecional e uma pequena mudança na entrada inverte muito da saída — um blockchain encadeia esses hashes para que qualquer adulteração seja óbvia.

Vocabulário Treinar
Inglês Chinês Pinyin
blockchain/ˈblɒktʃeɪn/ 区块链 qū kuài liàn
digital ledger/ˈdɪdʒɪtl ˈledʒə/ 数字账本 shù zì zhàng běn
transaction/trænˈsækʃn/ 交易 jiāo yì
timestamp/ˈtaɪmstæmp/ 时间戳 shí jiān chuō
hash value/hæʃ ˈvæljuː/ 哈希值 hā xī zhí
5.3

Ameaças à cibersegurança

Programa
Os candidatos devem ser capazes de: Notas e orientações
1 Descreva os processos envolvidos e o objetivo de realizar uma gama de ameaças à segurança cibernética • Incluindo: – ataque de força bruta – interceptação de dados – ataque de negação de serviço distribuído (DDoS) – hacking – malware (vírus, worm, cavalo de troia, spyware, adware, ransomware) – pharming – phishing – engenharia social
2 Explique como uma gama de soluções são usadas para ajudar a manter os dados seguros contra ameaças de segurança • Incluindo: – níveis de acesso – anti-malware, incluindo antivírus e anti-spyware – autenticação (nome de usuário e senha, biometria, verificação em duas etapas) – automatização de atualizações de software – verificação da ortografia e tom das comunicações – verificação do URL anexado a um link – firewalls – configurações de privacidade – servidores proxy – protocolo de segurança de camada de sockets seguros (SSL)

Fonte: Programa Cambridge International

Segurança cibernética 网络安全 significa manter computadores, redes e dados seguros contra ataques. Você deve conhecer essas ameaças.

Threat What it is
brute force attack 暴力破解 tentar muitas senhas rapidamente até encontrar a correta
data interception 数据拦截 "espiar" para roubar dados enquanto viajam por uma rede
distributed denial of service 分布式拒绝服务 (DDoS) attack inundar um servidor com tantas solicitações que ele não consegue responder, fazendo o site cair
hacking 黑客攻击 obter acesso a um sistema de computador sem permissão
malware 恶意软件 software nocivo (veja a tabela abaixo)
pharming 域名欺骗 um código secreto te redireciona para um site falso mesmo quando digita o endereço correto
phishing 网络钓鱼 e-mails ou mensagens falsas que enganam você para revelar detalhes privados
social engineering 社会工程 enganar uma pessoa (não um computador) para violar a segurança, p.ex., fingindo ser o chefe

Tipos de malware

Malware é qualquer software feito para prejudicar um computador. Os principais tipos são:

Malware O que faz
virus 病毒 anexa-se a um arquivo e copia-se quando o arquivo é aberto; pode excluir ou danificar dados
worm 蠕虫 copia-se pela rede sozinho, sem precisar que um arquivo seja aberto
Trojan horse 特洛伊木马 finge ser um software útil, mas prejudica o computador após ser instalado
spyware 间谍软件 registra secretamente o que você faz, como as teclas pressionadas
adware 广告软件 inunda você com anúncios indesejados
ransomware 勒索软件 bloqueia seus arquivos e exige pagamento para desbloqueá-los

Impacto das ameaças

Esses ataques podem roubar dados pessoais, excluir ou alterar arquivos, impedir que um serviço funcione, custar dinheiro e fazer usuários perderem a confiança em uma empresa. Por exemplo, um ataque DDoS pode tornar uma loja online inutilizável, causando perda de vendas.

Um cadeado: a cibersegurança protege dados e sistemas contra malware, phishing e acesso não autorizado
Um cadeado: a cibersegurança protege dados e sistemas contra malware, phishing e acesso não autorizado
Vocabulário Treinar
Inglês Chinês Pinyin
cyber security/ˈsaɪbə sɪˈkjʊərɪti/ 网络安全 wǎng luò ān quán
brute force attack/bruːt fɔːs əˈtæk/ 暴力破解 bào lì pò jiě
data interception/ˈdeɪtə ˌɪntəˈsepʃn/ 数据拦截 shù jù lán jié
distributed denial of service/ˈdɪstrɪbjuːtɪd dɪˈnaɪəl ɒv ˈsɜːvɪs/ 分布式拒绝服务 fēn bù shì jù jué fú wù
hacking/ˈhækɪŋ/ 黑客攻击 hēi kè gōng jī
malware/ˈmælweə/ 恶意软件 è yì ruǎn jiàn
pharming/ˈfɑːmɪŋ/ 域名欺骗 yù míng qī piàn
phishing/ˈfɪʃɪŋ/ 网络钓鱼 wǎng luò diào yú
social engineering/ˈsəʊʃl ˌendʒɪˈnɪərɪŋ/ 社会工程 shè huì gōng chéng
virus/ˈvaɪrəs/ 病毒 bìng dú
worm/wɜːm/ 蠕虫 rú chóng
Trojan horse/ˈtrəʊdʒn hɔːs/ 特洛伊木马 tè luò yī mù mǎ
spyware/ˈspaɪweə/ 间谍软件 jiàn dié ruǎn jiàn
adware/ˈædweə/ 广告软件 guǎng gào ruǎn jiàn
ransomware/ˈrænsəmweə/ 勒索软件 lè suǒ ruǎn jiàn
5.3

Protegendo os dados

Você pode proteger dados usando estes métodos.

  • access levels 访问权限 — cada usuário só pode ver ou alterar os dados que precisa, nada mais.
  • anti-malware 反恶意软件 software, incluindo anti-virus 杀毒软件 e anti-spyware 反间谍软件 — verifica e remove software nocivo.
  • authentication 身份验证 — provar quem você é antes de ter acesso. Métodos incluem:
    • biometrics 生物识别 (impressão digital ou rosto),
    • uma senha 密码,
    • two-step verification 两步验证 (um código enviado ao seu celular além da senha).
  • automating software updates — atualizações corrigem pontos fracos (bugs) no software automaticamente.
  • checking the spelling and tone of messages — ortografia ruim ou tom estranho/urgente pode indicar que uma mensagem é falsa (phishing).
  • checking the URL attached to a link — um endereço web errado ou estranho avisa que o link é inseguro.
  • firewall 防火墙 — verifica dados entrando e saindo de uma rede e bloqueia anything not allowed.
  • privacy settings 隐私设置 — controlam quem pode ver suas informações online.
Um firewall entre a internet e uma rede privada, permitindo uma conexão autorizada e bloqueando outra
Um firewall fica entre a internet externa e sua rede, verificando cada conexão e bloqueando qualquer tráfego não autorizado
  • proxy server 代理服务器 — fica entre o usuário e a internet, ocultando o IP do usuário e filtrando conteúdo inseguro.
Explorar

Criptografia com uma chave

Mude o deslocamento — essa é a chave. Cada letra desliza esse tanto de posições para criar texto cifrado, e a mesma chave o devolve. Essa é criptografia simétrica.

Vocabulário Treinar
Inglês Chinês Pinyin
access levels/ˈækses ˈlevlz/ 访问权限 fǎng wèn quán xiàn
anti-malware/ˈænti ˈmælweə/ 反恶意软件 fǎn è yì ruǎn jiàn
anti-virus/ˈænti ˈvaɪrəs/ 杀毒软件 shā dú ruǎn jiàn
anti-spyware/ˈænti ˈspaɪweə/ 反间谍软件 fǎn jiàn dié ruǎn jiàn
authentication/ɔːˌθentɪˈkeɪʃn/ 身份验证 shēn fèn yàn zhèng
biometrics/ˌbaɪəʊˈmetrɪks/ 生物识别 shēng wù shí bié
password/ˈpæswɜːd/ 密码 mì mǎ
two-step verification/tuː step ˌverɪfɪˈkeɪʃn/ 两步验证 liǎng bù yàn zhèng
firewall/ˈfaɪəwɔːl/ 防火墙 fáng huǒ qiáng
privacy settings/ˈprɪvəsi ˈsetɪŋz/ 隐私设置 yǐn sī shè zhì
proxy server/ˈprɒksi ˈsɜːvə/ 代理服务器 dài lǐ fú wù qì
5.3

Dicas de prova

  • A internet é a rede mundial (a infraestrutura); a world wide web são as páginas que você visualiza nela — não confunda as duas.
  • Aprenda como uma página carrega: o navegador pede o IP do site a um DNS, depois solicita a página ao web server, que devolve o HTML.
  • Combine os tipos de malware: virus (se anexa a um arquivo), worm (se espalha sozinho pela rede), Trojan horse (finge ser útil), spyware, ransomware.
  • Combine cada ameaça com uma defesa: phishing/pharming → verificar a URL; brute force → senhas fortes + two-step verification; interception → criptografia; hacking/DDoS → um firewall.
  • Um cookie session é excluído quando você fecha o navegador; um cookie persistent é salvo para lembrá-lo entre visitas.
Vocabulário Treinar
Inglês Chinês Pinyin
web server/web ˈsɜːvə/ 网页服务器 wǎng yè fú wù qì
session/ˈseʃn/ 会话 huì huà

Aulas interativas sobre este tópico

Passe por ele passo a passo, com exercícios de verificação instantânea.

Provas Anteriores

Mais tópicos em Ciência da Computação do IGCSE

Entrar ou criar conta

IGCSE, A-Level & AP