ThatQuiz Biblioteca de Testes Faça o teste agora
Programa informático
Contribuição de: Barbosa
  • 1. Um programa de computador, muitas vezes referido como software, é um conjunto de instruções que permitem a um computador executar tarefas ou funções específicas. Estas instruções são escritas numa linguagem de programação e são executadas pelo processador do computador para efetuar cálculos, manipulação de dados e interação com componentes de hardware. Os programas de computador podem variar desde simples scripts que automatizam tarefas de rotina até aplicações complexas que alimentam sistemas operativos, jogos e outras ferramentas de software. O desenvolvimento de um programa de computador envolve a identificação de requisitos, a conceção de algoritmos, a codificação do programa, o teste de erros e falhas e a implementação do produto final. O domínio da programação informática é vasto e está em constante evolução, com novas tecnologias e linguagens de programação a surgirem para satisfazer as exigências de um mundo cada vez mais digital.

    Que linguagem de programação é normalmente utilizada para o desenvolvimento Web?
A) Python
B) Java
C) C++
D) JavaScript
  • 2. O que significa "IDE" no contexto da programação?
A) Motor de desenvolvimento da Internet
B) Intercâmbio de informações no ecrã
C) Ambiente de depuração interactiva
D) Ambiente de desenvolvimento integrado
  • 3. O que é uma variável em programação?
A) Um componente de hardware de um computador.
B) Um tipo de instrução de loop.
C) Um local de armazenamento nomeado para dados.
D) Um tipo de vírus informático.
  • 4. Qual é o objetivo de um "loop" na programação?
A) Para definir uma nova função.
B) Para declarar uma variável.
C) Para repetir um bloco de código várias vezes.
D) Para visualizar uma mensagem de erro.
  • 5. O que significa "API" em programação?
A) Interação automatizada de programas
B) Todas as instâncias de programação
C) Indicador de Desempenho Artificial
D) Interface de programação de aplicações
  • 6. O que é a depuração na programação?
A) O processo de encontrar e corrigir erros num programa.
B) Criar uma nova funcionalidade num programa.
C) Remoção de todos os comentários do código.
D) Otimização do código para desempenho.
  • 7. Que símbolo é normalmente utilizado para indicar comentários em muitas linguagens de programação?
A) --
B) #
C) /*
D) //
  • 8. O que significa "GUI" no contexto da programação?
A) Instruções de utilização geral
B) Interface gráfica do utilizador
C) Entrada global do utilizador
D) Indicador gráfico de atualização
  • 9. Qual das seguintes opções é um exemplo de uma linguagem de programação de alto nível?
A) Código da máquina
B) Binário
C) Python
D) Montagem
  • 10. O que significa "HTTP" na programação relacionada com a Web?
A) Protocolo de transferência de hipertexto
B) Protocolo de texto de hiperligação
C) Norma de comunicação Web
D) Sintaxe de transferência de dados
  • 11. O que é uma "matriz" em programação?
A) Uma função que recebe entrada e produz saída.
B) Um tipo de erro num programa.
C) Uma estrutura de dados que armazena uma coleção de elementos.
D) Uma forma de organizar ficheiros num computador.
  • 12. O que significa "OOP" em programação?
A) Programação orientada para objectos
B) Ordem de precedência
C) Processamento de saída optimizado
D) Protocolos de objectos orgânicos
  • 13. Qual das seguintes opções NÃO é uma estrutura de controlo na programação?
A) Sequência
B) Variável
C) Seleção
D) Iteração
  • 14. Qual é a principal função de um "compilador" na programação?
A) Traduz código de alto nível para código de máquina.
B) Gera números aleatórios
C) Analisa as estruturas de dados
D) Interpreta a entrada do utilizador
  • 15. O que significa "SQL" na programação relacionada com bases de dados?
A) Lógica de consulta do sistema
B) Linguagem de consulta estruturada
C) Listagem de consultas sequenciais
D) Localizador de questionários estruturados
  • 16. Que estrutura de dados utiliza o princípio do "último a entrar, primeiro a sair"?
A) Fila de espera
B) Pilha
C) Pilha
D) Lista ligada
  • 17. O que significa CSS?
A) Segurança de software informático
B) Folhas de estilo em cascata
C) Soluções criativas de scripting
D) Sintaxe de estilo de código
  • 18. Qual dos seguintes é um sistema de controlo de versões normalmente utilizado no desenvolvimento de software?
A) HTML
B) Git
C) Python
D) Bugzilla
  • 19. Qual das seguintes opções NÃO é um tipo de dados primitivo em programação?
A) Booleano
B) Matriz
C) Inteiro
D) Carácter
  • 20. Como se chama o processo de encontrar e corrigir erros num programa?
A) Estilo
B) Compilação
C) Depuração
D) Em execução
Criado com That Quiz — a página para criar testes de Matemática.