FlashKeepers

Ciência da Computação · AP · Preparação para provas

AP Computer Science Principles

Conceitos fundamentais da computação, incluindo algoritmos, dados, a internet e os impactos da computação, cobrados no AP Computer Science Principles.

Sobre este baralho

40 cartas básicas de Ciência da Computação para AP. Começa com "O que é um algoritmo?" e "O que a notação Big O descreve?". Estude junto com os outros baralhos de AP abaixo.

40 cartas · cartas básicas · Escrito por IA, verificado duas vezes. Edite à vontade.

Estudar este baralho grátis Ver antes Baixe o FlashKeepers para iPhone

Abre no navegador, sem conta. App para iPhone e iPad · App para Android

O que é um algoritmo?
Ver respostaUm procedimento passo a passo para resolver um problema ou realizar uma tarefa.
O que a notação Big O descreve?
Ver respostaComo o tempo de execução ou os requisitos de espaço de um algoritmo crescem à medida que o tamanho da entrada aumenta.
Qual é a complexidade de tempo da busca linear?
Ver respostaO(n), onde n é o número de elementos.
Qual é a complexidade de tempo da busca binária?
Ver respostaO(log n), onde n é o número de elementos.
O que é uma variável em programação?
Ver respostaUm contêiner nomeado que armazena um valor e pode mudar durante a execução do programa.
O que é um tipo de dado?
Ver respostaUma classificação de dados que determina quais valores ele pode armazenar e quais operações podem ser realizadas sobre ele.
O que uma instrução condicional (if/else) faz?
Ver respostaEla executa diferentes blocos de código dependendo de uma condição ser verdadeira ou falsa.
O que é um laço (loop)?
Ver respostaUma estrutura de controle que repete um bloco de código várias vezes até que uma condição seja atendida.
Qual é a diferença entre um laço while e um laço for?
Ver respostaUm laço while se repete com base em uma condição; um laço for geralmente se repete um número conhecido de vezes.
O que é uma função em programação?
Ver respostaUm bloco de código reutilizável que realiza uma tarefa específica e pode receber entradas (parâmetros) e retornar saídas.
O que é um array?
Ver respostaUma coleção ordenada de elementos armazenados em posições de memória consecutivas, acessados por índice.
O que é uma lista em programação?
Ver respostaUma coleção ordenada de elementos que pode crescer ou diminuir dinamicamente de tamanho.
O que é uma string?
Ver respostaUma sequência de caracteres (letras, números, símbolos) tratada como uma única unidade de dados.
O que é compressão de dados?
Ver respostaReduzir o tamanho dos dados codificando-os de forma mais eficiente, seja sem perdas (lossless) ou com alguma perda (lossy).
O que é representação binária?
Ver respostaUsar apenas dois símbolos (0 e 1) para representar todos os dados em um computador.

mais 25 cartas no app

Estudar este baralho grátis