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