Prévia do material em texto
1. O que é uma linguagem de programação? a) Um sistema operacional usado para compilar programas b) Uma ferramenta para criar sites dinâmicos c) Um conjunto de instruções que permitem que um computador execute tarefas específicas d) Uma interface gráfica para interagir com o computador Resposta: c) Um conjunto de instruções que permitem que um computador execute tarefas específicas 2. Qual é a principal diferença entre linguagens de programação compiladas e interpretadas? a) Linguagens compiladas são mais lentas, enquanto as interpretadas são mais rápidas b) Linguagens compiladas são convertidas em código de máquina antes da execução, enquanto as interpretadas são executadas diretamente pelo interpretador c) Linguagens compiladas não permitem a criação de programas complexos d) Linguagens interpretadas não exigem um código fonte Resposta: b) Linguagens compiladas são convertidas em código de máquina antes da execução, enquanto as interpretadas são executadas diretamente pelo interpretador 3. Qual destas linguagens é considerada de alto nível? a) Assembly b) C c) Python d) Máquina de código Resposta: c) Python 4. O que significa a sigla "IDE" no contexto de programação? a) Interface de Dados Externos b) Interface de Desenvolvimento Extensível c) Ambiente de Desenvolvimento Integrado d) Interface de Desenvolvimento Executável Resposta: c) Ambiente de Desenvolvimento Integrado 5. Em programação, o que é uma variável? a) Uma função que executa cálculos b) Um espaço na memória onde dados podem ser armazenados e alterados c) Uma instrução que repete um bloco de código d) Um tipo de erro que ocorre durante a execução do código Resposta: b) Um espaço na memória onde dados podem ser armazenados e alterados 6. O que é um "loop" em programação? a) Um tipo de variável que pode armazenar números inteiros b) Um comando que permite que um conjunto de instruções seja repetido até que uma condição seja atendida c) Uma função matemática que resolve problemas algébricos d) Uma ferramenta para melhorar a estética de um programa Resposta: b) Um comando que permite que um conjunto de instruções seja repetido até que uma condição seja atendida 7. Qual é o objetivo da programação orientada a objetos (POO)? a) Melhorar a eficiência do código sem aumentar a complexidade b) Organizar o código em classes e objetos para facilitar a manutenção e reutilização c) Criar um código mais rápido e reduzir o consumo de memória d) Evitar o uso de loops em programas Resposta: b) Organizar o código em classes e objetos para facilitar a manutenção e reutilização 8. Qual é a principal função da linguagem JavaScript no desenvolvimento web? a) Criar estruturas de dados no servidor b) Definir o layout visual das páginas web c) Adicionar interatividade e dinamismo às páginas web d) Gerenciar a segurança das aplicações web Resposta: c) Adicionar interatividade e dinamismo às páginas web 9. O que é um "algoritmo" em programação? a) Um tipo de dado utilizado para representar informações no código b) Um conjunto de instruções sequenciais que resolvem um problema específico c) Uma estrutura de controle para verificar condições no código d) Uma linguagem de programação específica para cálculos matemáticos Resposta: b) Um conjunto de instruções sequenciais que resolvem um problema específico 10. Em qual linguagem de programação foi criado o sistema operacional Linux? a) Java b) C c) Python d) Ruby Resposta: b) C