Listas: guardar várias coisas juntas — Informática, 11–13 anos
Uma lista permite a um programa guardar vários valores relacionados num só lugar organizado, para os poder consultar, alterar ou percorrer.
O que é uma lista
Imagina uma fila de caixas com etiquetas: uma para cada pontuação, nome ou cor. Uma lista dá ao programa essa fila, com uma posição para cada item. O programa pode pedir um item, substituí-lo ou percorrer todos pela ordem.
Porque foram necessárias
Uma variável serve para um valor, mas um jogo pode ter 30 pontuações ou uma aplicação de música 500 canções. Dar um nome diferente a cada valor seria lento e difícil de alterar. As listas resolvem isso, permitindo que uma instrução trabalhe com uma coleção inteira.
Adicionar pontuações
Suponhamos que pontuações seja [4, 7, 5]. Primeiro, começa total em 0. Lê 4 e faz total=4; lê 7 e passa a 11; lê 5 e passa a 16. A lista foi percorrida item a item e o total final é 16.
A primeira posição
Uma surpresa comum é algumas linguagens numerarem as posições a partir de 0, não de 1. Em [vermelho, azul, verde], vermelho está na posição 0 e azul na posição 1. Parece estranho porque contamos a partir de um, mas o computador usa zero como primeiro deslocamento.
Listas fora da escola
As aplicações de compras usam listas para os produtos de um cesto, e as de fotografias para as imagens de um álbum. Um serviço meteorológico pode guardar numa lista as temperaturas de cada hora. A mesma ideia ajuda a ordenar, procurar e mostrar muitos elementos relacionados.
Continua a explorar
Outras línguas
A carregar o MyLeoNes™…