Informática - Teste
  • 1. A ciência da computação é o estudo dos computadores e dos sistemas computacionais. Envolve a compreensão e a conceção de algoritmos para resolver problemas de forma eficiente, bem como a análise da complexidade dos sistemas. A informática também engloba a conceção e o desenvolvimento de componentes de software e hardware, tais como linguagens de programação, sistemas operativos e redes informáticas. Este domínio é essencial para os avanços tecnológicos e desempenha um papel crucial em vários sectores, incluindo os cuidados de saúde, as finanças e o entretenimento. Os cientistas informáticos trabalham numa gama diversificada de projectos, desde a criação de sistemas de inteligência artificial até ao desenvolvimento de novas medidas de cibersegurança. De um modo geral, a informática é um domínio dinâmico e em constante evolução que impulsiona a inovação e molda o futuro da tecnologia.

    O que significa CPU?
A) Unidade de desempenho do computador
B) Unidade central de processamento
C) Unidade de processamento do computador
D) Unidade Central de Processamento
  • 2. Que linguagem de programação se baseia na indentação para a estruturação do código?
A) Python
B) JavaScript
C) C++
D) Java
  • 3. Qual é o equivalente binário do número decimal 10?
A) 1101
B) 1110
C) 0011
D) 1010
  • 4. Que estrutura de dados utiliza o princípio LIFO (Last In, First Out)?
A) Pilha
B) Pilha
C) Fila de espera
D) Lista ligada
  • 5. Que empresa desenvolveu a linguagem de programação Java?
A) Microsoft
B) Apple
C) IBM
D) Sun Microsystems
  • 6. O que significa SQL?
A) Linguagem de consulta sequencial
B) Linguagem de consulta sistemática
C) Linguagem de consulta estruturada
D) Linguagem de consulta simples
  • 7. Que algoritmo de ordenação tem uma complexidade temporal de O(n2) no pior caso?
A) Seleção rápida
B) Seleção de bolhas
C) Ordenação em pilha
D) Mesclar ordenação
  • 8. O que significa URL?
A) Lógica de classificação do utilizador
B) Ligação remota universal
C) Listagem unificada de recursos
D) Localizador Uniforme de Recursos
  • 9. Qual é o principal objetivo de um sistema operativo?
A) Gerir os recursos de hardware e software
B) Ligar à Internet
C) Executar aplicações
D) Produzir gráficos
  • 10. Que estrutura de dados utiliza nós e ponteiros?
A) Matriz
B) Árvore
C) Fila de espera
D) Lista ligada
  • 11. Que tipo de algoritmo é utilizado para encontrar o caminho mais curto num grafo?
A) Seleção rápida
B) O método de Dijkstra
C) Seleção de bolhas
D) Seleção Ordenar
  • 12. Na programação orientada por objectos, o que é uma classe?
A) Função definida pelo utilizador
B) Modelo para a criação de objectos
C) Unidade de atribuição de memória
D) Método de armazenamento de dados
  • 13. O que significa LAN?
A) Rede local
B) Nó de aplicação de baixa largura de banda
C) Nó de antena longa
D) Grande rede de acesso
  • 14. O que significa HTTP?
A) Protocolo de alta tecnologia
B) Protocolo de Hipertransferência
C) Protocolo de transferência de hipertexto
D) Processo de transferência de hardware
  • 15. O que é um compilador em programação?
A) Sistema de base de dados
B) Traduz o código fonte em código de máquina
C) Ferramenta de depuração
D) Software de desenho gráfico
  • 16. Qual é o objetivo de uma firewall na segurança informática?
A) Desfragmentar discos rígidos
B) Bloquear o acesso a sítios Web
C) Encriptar dados
D) Monitorizar e controlar o tráfego de rede de entrada/saída
  • 17. O que é a recursão na programação?
A) Interpretação da linguagem de montagem
B) Técnica de processamento paralelo
C) Converter o código fonte em código de máquina
D) Uma função que se chama a si própria
  • 18. Que metodologia de desenvolvimento de software enfatiza o desenvolvimento iterativo e incremental?
A) Scrum
B) Enxuto
C) Cascata
D) Ágil
  • 19. Qual das seguintes opções é um modelo de serviço de computação em nuvem?
A) Plataforma como um serviço (PaaS)
B) Infraestrutura como serviço (IaaS)
C) Desktop como um serviço (DaaS)
D) Software como um serviço (SaaS)
  • 20. Que empresa desenvolveu a linguagem de programação Python?
A) Bill Gates
B) Larry Page
C) Mark Zuckerberg
D) Guido van Rossum
  • 21. Qual é a função de um router numa rede?
A) Armazenar dados permanentemente
B) Converter dados em ondas sonoras
C) Pacotes de dados diretos entre redes
D) Apresentar páginas Web
  • 22. Que protocolo de rede é utilizado para transferir páginas Web através da Internet?
A) FTP
B) SMTP
C) SSH
D) HTTP
  • 23. Que empresa desenvolveu a linguagem de programação C?
A) Laboratórios Bell
B) Microsoft
C) IBM
D) Apple
  • 24. Que estrutura de dados utiliza a abordagem FIFO (First In, First Out)?
A) Lista ligada
B) Pilha
C) Matriz
D) Fila de espera
  • 25. Que componente de um computador é responsável pelo armazenamento de dados a longo prazo?
A) Placa gráfica
B) RAM
C) Disco rígido
D) CPU
  • 26. Qual é o sistema de controlo de versões mais utilizado no desenvolvimento de software?
A) Git
B) SVN
C) CVS
D) Mercurial
  • 27. Como se chama o processo de encontrar erros e corrigi-los num programa?
A) Depuração
B) Em execução
C) Compilação
D) Programação
  • 28. Qual é a unidade fundamental de armazenamento no sistema de memória de um computador?
A) Byte
B) Bit
C) Palavra
D) Mordiscar
  • 29. Que linguagem de programação é frequentemente utilizada para o desenvolvimento Web?
A) JavaScript
B) Rápido
C) Python
D) C++
  • 30. Qual é o principal objetivo dos sistemas de controlo de versões como o Git?
A) Gerir as alterações ao código-fonte ao longo do tempo
B) Otimizar as ligações de rede
C) Monitorizar o desempenho do hardware
D) Compilar código para execução
  • 31. O que significa DNS?
A) Sistema de nomes de domínio
B) Serviço de rede digital
C) Segurança da rede de dados
D) Servidor de rede distribuída
  • 32. Que tipo de autenticação envolve a utilização de algo que se sabe e de algo que se tem?
A) Controlo de acesso
B) Autenticação de dois factores
C) Autenticação biométrica
D) Início de sessão único
  • 33. O que é que IDE significa em desenvolvimento de software?
A) Ambiente de desenvolvimento integrado
B) Ambiente de design interativo
C) Empresa de desenvolvimento da Internet
D) Motor de desenvolvimento de interface
  • 34. O que significa API em programação?
A) Integração avançada de programas
B) Interface de protocolo automatizada
C) Interface de programação de aplicações
D) Instrumento de programação abstrata
  • 35. O que significa RAM?
A) Memória de acesso aleatório
B) Gestor de afetação de recursos
C) Memória só de leitura
D) Módulo de acesso remoto
  • 36. Qual é o equivalente binário do número decimal 25?
A) 11101
B) 10110
C) 10010
D) 11001
  • 37. Que modelo de base de dados organiza os dados em tabelas com linhas e colunas?
A) NoSQL
B) Relacional
C) Hierárquico
D) Gráfico
  • 38. O que é um protocolo de rede?
A) Método de autenticação do utilizador
B) Conjunto de regras para a comunicação entre dispositivos
C) Norma de codificação
D) Contrato de licença de software
  • 39. O que significa CSS?
A) Sistema de estruturação de conteúdos
B) Folhas de estilo em cascata
C) Software de sistema informático
D) Sistema de sintaxe de código
  • 40. Que linguagem de programação é frequentemente utilizada para desenvolver aplicações Android?
A) Rubi
B) Python
C) Java
D) C#
  • 41. Qual das seguintes opções é um tipo de topologia de rede?
A) Estrela
B) Malha
C) Autocarro
D) Anel
Criado com That Quiz — a página para criar testes de Matemática e de outras áreas.