i
Simulados
1. O que é um loop (laço) de repetição?
Uma declaração para declarar variáveis
Uma estrutura que repete um bloco de código enquanto uma condição for verdadeira
Um mecanismo para interromper a execução do programa
Uma função que chama a si mesma
2. Qual a principal diferença entre os operadores "==" e "===" em JavaScript?
== é usado para strings e === para números
Ambos funcionam de forma idêntica
== compara apenas o valor, enquanto === compara valor e tipo
=== compara apenas o tipo, sem considerar o valor
3. O que são algoritmos e por que são essenciais em programação?
Estruturas de dados que armazenam informações
Conjuntos de instruções para resolver problemas de forma sistemática
Ferramentas gráficas para design de interfaces
Conceitos de segurança em redes
4. O que é depuração (debugging) em programação?
O processo de identificar e corrigir erros no código
A execução de um código sem erros
A criação de novas funções em um programa
O processo de instalar uma nova linguagem de programação
5. O que é um loop infinito?
Um erro de compilação
Um método para otimizar código
Um loop que nunca termina porque a condição nunca se torna falsa
Um laço que percorre uma lista uma única vez
6. Qual a importância da documentação no desenvolvimento de software?
Substitui a necessidade de testes
Não tem importância, pois o código é autoexplicativo
Aumenta a complexidade do projeto
Facilita a manutenção e a compreensão do código por outros desenvolvedores
7. O que é um array (vetor) em programação?
Uma função que repete um bloco de código
Um comando para imprimir resultados na tela
Um tipo de variável que só armazena números
Uma estrutura de dados que armazena uma coleção ordenada de elementos
8. O que é um diagrama de fluxo de dados (DFD) na lógica de programação?
Uma linguagem de programação
Uma representação gráfica do fluxo de informações em um sistema
Uma ferramenta para testar código
Um tipo de variável
9. Qual a vantagem de utilizar comentários no código?
Aumentam a velocidade de execução
Eliminam a necessidade de testes
Substituem a documentação formal
Ajudam na compreensão e manutenção do código
10. O que significa a sigla "IDE" na programação?
Ambiente de Desenvolvimento Integrado (Integrated Development Environment)
Índice de Depuração e Execução
Interface de Desenvolvimento Estático
Identificador de Dados Estruturados
Finalizar Simulado