Ao longo do aprendizado sobre linguagens de
programação, é comum nos depararmos com
os termos Java e JavaScript, o que gera certa
confusão em alguns discentes em seus
estudos, desta forma é importante
compreendermos que Java é uma linguagem de
programação e JavaScript é outra linguagem,
ou seja, são distintas. Desta forma, assinale a
alternativa que define a principal diferença entre
estas linguagens.
Projetos possuem necessidades diferentes
baseados em sua utilização, implementação e
manutenção, desta forma existem diversos
modelos de desenvolvimento de software. Um
destes modelos é o TDD (Test-Driven
Development), um modelo que envolve a
criação de testes automatizados antes de
escrever o código de produção. Assinale a
alternativa correta em relação aos benefícios do
TDD.
Quando lidamos com desenvolvimento web, é
indispensável o conhecimento sobre a
linguagem de marcação HTML, isto por que os
navegadores são responsáveis por sua
interpretação, a fim de, exibir na tela as
estruturas que foram definidas. Sobre a
linguagem HTML, assinale a alternativa que
apresenta qual a principal finalidade da tag
meta.
Para o desenvolvimento web existem diversas
linguagens de programações que são
utilizadas. Uma das mais comuns é a linguagem
PHP, isto por conta de sua versatilidade,
facilidade de instalação, curva de aprendizado e
outras características que vêm sendo atrativas
aos desenvolvedores. Um conceito largamente
utilizado na linguagem PHP se refere a sessões.
Assinale a alternativa que apresenta em que
situação sessões são comumente utilizadas.
O paradigma orientado a objetos possui quatro
pilares fundamentais, sendo eles abstração,
encapsulamento, herança e polimorfismo.
Estes pilares orientam técnicas e conceitos
robustos para o desenvolvimento utilizando
este paradigma. Assinale a alternativa correta
sobre o que é late binding (ligação tardia) em
relação ao pilar polimorfismo.