Foram encontradas 260 questões.
Em paralelo aos conhecimentos do
desenvolvimento orientado a objetos, padrões
de projetos foram desenvolvidos, a fim de
propor padrões já consagrados para a
resolução de problemas que eventualmente são
recorrentes ao longo do desenvolvimento de
projeto logo existem diversas Design Patterns
(Padrões de projeto). Assinale a alternativa
correta sobre qual a principal finalidade da
Design Pattern Singleton.
Provas
Questão presente nas seguintes provas
Modelos de desenvolvimento de software são
extremamente comuns em aplicações de
diversos nichos utilizadas nos dias de hoje. Um
dos modelos que são comumente utilizados é o
TDD, porém, o modelo BDD (Behavior-Driven
Development) tem uma grande expressão no
âmbito do desenvolvimento, desta forma,
assinale a alternativa que apresenta
corretamente o que é o BDD.
Provas
Questão presente nas seguintes provas
- Engenharia de SoftwareGerenciamento de Projetos de Software
- Engenharia de SoftwareModelos de DesenvolvimentoÁgeisScrum
Para a criação de qualquer projeto de software,
este deve ser monitorado e gerenciado
constantemente, a fim de, garantir qualidade e
confiabilidade ao produto de software a ser
entregue, para isto, a disciplina de
gerenciamento de projetos se faz
indispensável, seja na escolha do modelo de
gerenciamento a ser utilizado, quanto na
evolução do modelo escolhido. Sobre
gerenciamento de projetos um dos frameworks
que são amplamente utilizados é o SCRUM,
assinale a alternativa que apresenta o que é um
Product Owner dentro deste framework.
Provas
Questão presente nas seguintes provas
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.
Provas
Questão presente nas seguintes provas
- Engenharia de SoftwareModelos de DesenvolvimentoÁgeisTDD: Test-Driven Development
- Engenharia de SoftwareTestes
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.
Provas
Questão presente nas seguintes provas
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.
Provas
Questão presente nas seguintes provas
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.
Provas
Questão presente nas seguintes provas
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Abstração
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Encapsulamento
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Herança
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Polimorfismo
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.
Provas
Questão presente nas seguintes provas
- Paradigmas de ProgramaçãoOrientação a ObjetosAnálise e Projeto Orientado a Objetos
- Paradigmas de ProgramaçãoOrientação a ObjetosDefinição Técnica: Orientação a Objetos
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Classes e Objetos
O paradigma orientado a objetos surgiu na
década de 1960, e até hoje vem sendo
aprimorado e largamente utilizado. Diversas
linguagens do dia de hoje são orientadas por
este paradigma, um dos conceitos mais
importantes são classes e objetos, assinale a
alternativa que descreve a principal diferença
entre classes e objetos.
Provas
Questão presente nas seguintes provas
- Fundamentos de ProgramaçãoEstruturas de DadosEstrutura de Dados: Fila
- Fundamentos de ProgramaçãoEstruturas de DadosEstrutura de Dados: Pilha
Ao lidar com estruturas de dados do tipo, lista,
fila, pilha e árvores, quando se trata de acesso
a elementos em ordem específica, como
exemplo: FIFO (First In, First Out), ou seja,
primeiro a entrar, primeiro a sair, e LIFO (Last
In, First Out), ou seja, último a entrar, primeiro a
sair. Com base neste conceito, assinale qual a
estrutura mais adequada.
Provas
Questão presente nas seguintes provas
Cadernos
Caderno Container