Tecnologia, 14–17 anos — 20 tópicos · MyLeoNes™ Kuks
20 tópicos de tecnologia escritos para 14–17 anos — não é um texto de mais velhos simplificado. Por ordem de ensino, cada um um baralho de cinco cartões: a ideia, porque existe, um exemplo resolvido, a armadilha comum e onde aparece.
Tecnologia · 14–17 anos
Algoritmos
Um algoritmo é um plano preciso para resolver um problema ou realizar uma tarefa. Ajuda pessoas e computadores a agir numa ordem fiável.
Representação binária
Os computadores representam informação com padrões de dois estados, escritos como 0 e 1. A mesma ideia pode descrever números, texto, imagens e som.
Como a internet envia dados
A internet move informação dividindo-a em pacotes que viajam por redes ligadas. Os pacotes podem seguir percursos diferentes e são reunidos no destino.
Encriptação e chaves públicas
A encriptação transforma informação legível numa forma que outros não conseguem compreender sem a chave certa. Os sistemas de chave pública permitem comunicar com segurança sem partilhar primeiro um segredo presencialmente.
Bases de dados e consultas
Aprende como os dados organizados podem ser guardados, encontrados e actualizados sem procurar cada item à mão.
Como um sistema operativo partilha um computador
Compreende a camada que permite a vários programas usar o mesmo hardware sem entrarem em conflito.
Aprendizagem automática a partir de exemplos
Vê como um sistema pode aprender padrões a partir de dados e porque as suas respostas dependem dos exemplos que recebe.
Pegada digital e privacidade
Compreende como as acções normais na internet deixam registos e como decidir sensatamente quem os recebe.
Testes e depuração de software
Como os programadores encontram erros e verificam se um programa se comporta como previsto.
APIs: programas a falar com programas
Como uma parte de software pede um serviço a outra sem conhecer o seu código interno.
Como o GPS encontra uma localização
Como os sinais temporizados dos satélites ajudam um receptor a estimar onde está.
Computação na nuvem
Como computadores remotos fornecem armazenamento e processamento através de uma rede.
Estruturas de dados: organizar informação
Um computador precisa de mais do que valores; precisa de uma forma útil de os organizar. As estruturas de dados tornam controláveis a pesquisa, a adição e a alteração de informação.
Como as linguagens de programação se tornam executáveis
As pessoas escrevem instruções em linguagens pensadas para humanos, mas os processadores precisam de instruções mais simples. Compiladores e interpretadores ligam esses dois mundos.
Sensores e ciclos de feedback
Muitas tecnologias não obedecem apenas a um comando; medem o que está a acontecer e ajustam a sua ação. Isto é um ciclo de feedback.
Software de código aberto e licenças
Algum software permite que as pessoas consultem, melhorem e partilhem o seu código-fonte. Uma licença explica quais dessas ações são permitidas e em que condições.
Recursão: resolver um problema com versões mais pequenas de si próprio
A recursão permite a um programa repetir uma ideia chamando a si próprio para um caso mais pequeno. Também tem de saber quando parar, ou o processo nunca termina.
Como as imagens digitais são feitas de píxeis
Uma fotografia digital é uma grelha de pequenas amostras coloridas chamadas píxeis. Mais píxeis podem mostrar mais pormenor, mas a qualidade também depende da informação de cor, da focagem e do ecrã ou da câmara.
Compressão de dados: tornar os ficheiros mais pequenos
A compressão guarda informação usando menos bits. A compressão sem perdas mantém o original exactamente; a compressão com perdas remove pormenores que podem quase não se notar, trocando alguma exactidão por um ficheiro muito mais pequeno.
Engenharia social: explorar decisões humanas
Muitos ataques não começam por quebrar um computador; convencem uma pessoa a revelar informação, abrir um ficheiro ou aprovar uma acção. Perceber a pressão usada ajuda a fazer uma pausa e a confirmar os pedidos.
Nesta secção
Continua a explorar
Outras línguas
A carregar o MyLeoNes™…