ThatQuiz Biblioteca de Testes Faça o teste agora
Então, queres ser um programador? por Jane Bedell
Contribuição de: Oliveira
  • 1. Em "So, You Want To Be A Coder?", de Jane Bedell, a autora embarca numa exploração cativante do mundo da programação, destinada a aspirantes a programadores e entusiastas da tecnologia. O livro desmistifica o intrincado processo de se tornar um programador, oferecendo não só conselhos práticos, mas também uma visão da mentalidade necessária para ter sucesso no campo da tecnologia em rápida evolução. Bedell partilha o seu próprio percurso, apimentando a sua narrativa com anedotas que realçam tanto os desafios como os triunfos experimentados ao longo do caminho. Os leitores são apresentados a linguagens de programação, ferramentas e recursos essenciais, juntamente com uma descrição clara das competências necessárias para prosperar em várias disciplinas de programação. O livro realça a importância da aprendizagem contínua e da adaptabilidade numa indústria caracterizada por rápidos avanços tecnológicos. Bedell convida o seu público a abraçar a criatividade e a resolução de problemas, encorajando-o a participar ativamente em projectos de programação e a promover ligações comunitárias através da colaboração. Quer seja um completo principiante ou alguém que procura aperfeiçoar as suas competências, este livro serve como um guia motivacional, inspirando-o a embarcar na sua própria viagem de programação com confiança e entusiasmo.

    Qual é o principal objetivo de "Então, queres ser um programador?
A) Explicar os componentes de hardware.
B) Ensinar algoritmos avançados.
C) Para promover a venda de software.
D) Para orientar os principiantes na programação.
  • 2. O que é uma ferramenta essencial para a codificação?
A) Processador de texto
B) Editor de texto
C) Folha de cálculo
D) Software de apresentação
  • 3. O que é uma função?
A) Um tipo de linguagem de programação.
B) Um elemento da interface do utilizador.
C) Um bloco de código reutilizável.
D) Uma forma de armazenar variáveis.
  • 4. Porque é que o controlo de versões é importante?
A) Evita a pirataria informática.
B) Melhora o desempenho do código.
C) Acompanha as alterações ao código.
D) Simplifica a sintaxe de codificação.
  • 5. Que plataforma é frequentemente utilizada para tutoriais de programação?
A) Wikipédia
B) Dropbox
C) Codecademia
D) Facebook
  • 6. O que é um IDE?
A) Editor de dados interno.
B) Entidade de conceção interactiva.
C) Ambiente de desenvolvimento integrado.
D) Motor de desenvolvimento da Internet.
  • 7. Que papel desempenha a comunidade na codificação?
A) Distribui software.
B) Cria hardware.
C) Estabelece regras rígidas.
D) Fornece apoio e recursos.
  • 8. Qual das seguintes é uma tecnologia de front-end comum?
A) C#
B) SQL
C) Python
D) JavaScript
  • 9. Para que é utilizado o CSS?
A) Consultas à base de dados.
B) Estilizar páginas Web.
C) Compilação de códigos.
D) Lógica de back-end.
  • 10. O que significa "API"?
A) Interface de programação acessível.
B) Interface de programação de aplicações.
C) Integração do processo de candidatura.
D) Instrução de programação avançada.
  • 11. O que é que se chama a uma pessoa que cria software?
A) Analista de sistemas
B) Designer Web
C) Programador de software
D) Engenheiro de hardware
  • 12. O que é uma base de dados?
A) Uma ferramenta de interface do utilizador.
B) Um componente do sistema operativo.
C) Uma coleção estruturada de dados.
D) Um tipo de linguagem de programação.
  • 13. Qual é o principal objetivo da documentação na codificação?
A) Para substituir a codificação.
B) Para intimidar os utilizadores.
C) Para aumentar a complexidade do código.
D) Para explicar o código e a sua utilização.
  • 14. A que se refere a "conceção reactiva" no desenvolvimento Web?
A) Sítios Web só de texto.
B) Páginas Web estáticas.
C) Web design que se ajusta a diferentes tamanhos de ecrã.
D) Concebido apenas para o ambiente de trabalho.
  • 15. Qual das seguintes é uma prática de programação comum?
A) Revisões de código.
B) Ignorar o feedback.
C) Duplicação de código.
D) Codificação autónoma.
  • 16. Que linguagem de programação é mencionada como sendo de fácil utilização para principiantes?
A) Python
B) Rubi
C) C++
D) Java
  • 17. Qual dos seguintes é um sistema de controlo de versões popular?
A) MySQL
B) JavaScript
C) Git
D) FTP
  • 18. O que significa HTML?
A) HyperText Multi Language.
B) HyperText Markup Language.
C) Lógica de marcação HighText.
D) HighText Multi Language.
  • 19. O que significa CSS?
A) Sistema de estilo criativo.
B) Folhas de sintaxe em cascata.
C) Folhas de estilo em cascata.
D) Sintaxe de estilo informático.
  • 20. Como pode melhorar as suas competências de programação?
A) Evitar os recursos em linha.
B) Parar de programar quando se sente frustrado.
C) Praticar regularmente.
D) Limitar-se a um projeto.
  • 21. Que competências transversais são mais importantes para os programadores?
A) Entrada de dados
B) Design gráfico
C) Resolução de problemas
D) Falar em público
  • 22. Qual é o primeiro passo para codificar um projeto?
A) Planeamento
B) Ensaios
C) Depuração
D) Implantação
  • 23. Em termos de codificação, o que significa UX?
A) Execução universal
B) Troca de utilizadores
C) Experiência do utilizador
D) Execução do utilizador
Criado com That Quiz — a página para criar testes de Matemática.