Módulo 02 — Lógica e Algoritmos • 1º Semestre

Teste e consolide seus conhecimentos práticos e teóricos sobre Vetores Unidimensionais (Arrays 1D). Clique em uma alternativa para verificar o feedback explicativo imediato!


1. Em linguagens modernas como C, Python, Java e JavaScript, qual é o índice do primeiro elemento de um vetor de tamanho N?
0 (índice zero, variando de 0 até N-1)
1 (índice um, variando de 1 até N)
-1
N

2. O que acontece em C se um programa tentar acessar a posição v[10] de um vetor declarado como int v[10]?
Ocorre um 'Buffer Overflow' / Acesso Fora dos Limites (Out of Bounds), pois os índices válidos vão de 0 a 9; o acesso lerá memória não autorizada ou causará Segmentation Fault.
O compilador expande o vetor para 11 posições automaticamente.
O vetor retorna o valor 0 sem nenhum risco.
O programa reinicia o vetor do índice 0.

3. Qual algoritmo elementar de busca varre um vetor elemento por elemento a partir do índice 0 até encontrar a chave procurada?
Busca Sequencial (ou Linear)
Busca Binária
QuickSort
Criptografia RSA