Foram encontradas 56.772 questões.
3536334
Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Instituto Acesso
Orgão: Câm. Manaus-AM
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Instituto Acesso
Orgão: Câm. Manaus-AM
- Paradigmas de ProgramaçãoOrientação a ObjetosAnálise e Projeto Orientado a Objetos
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Herança
- Paradigmas de ProgramaçãoOrientação a ObjetosPrincípios SOLID
Na modelagem orientada a objetos, é essencial aplicar
princípios de design que garantam a modularidade e o
baixo acoplamento das classes, além de promover a reutilização de código. Considerando os princípios da
orientação a objetos, qual das alternativas abaixo está
correta em relação ao uso de herança e composição?
Provas
Questão presente nas seguintes provas
3536333
Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Instituto Acesso
Orgão: Câm. Manaus-AM
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Instituto Acesso
Orgão: Câm. Manaus-AM
A plataforma Java EE (atualmente conhecida como
Jakarta EE) oferece uma estrutura robusta para o
desenvolvimento de aplicações empresariais escaláveis
e de alta disponibilidade. Vários padrões de projeto são
utilizados para resolver problemas comuns nesse
ambiente. Qual dos padrões a seguir é mais utilizado
para gerenciar a criação de instâncias de objetos e
desacoplar a lógica de criação da lógica de uso em uma
aplicação Java EE?
Provas
Questão presente nas seguintes provas
3536332
Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Instituto Acesso
Orgão: Câm. Manaus-AM
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Instituto Acesso
Orgão: Câm. Manaus-AM
No desenvolvimento Java, Maven e Gradle são
amplamente usados como ferramentas de
gerenciamento de dependências e build automation.
Esses gerenciadores ajudam na configuração de
bibliotecas e na organização dos projetos. Qual das
alternativas a seguir descreve corretamente uma
característica do Gradle em comparação com o Maven?
Provas
Questão presente nas seguintes provas
3536331
Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Instituto Acesso
Orgão: Câm. Manaus-AM
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Instituto Acesso
Orgão: Câm. Manaus-AM
O JSF (JavaServer Faces) é um framework Java para
desenvolvimento de interfaces de usuário web, que
facilita a criação de aplicações web dinâmicas através de
componentes reutilizáveis. Já o Hibernate é um
framework ORM (Object-Relational Mapping) que
simplifica a interação com bancos de dados, gerenciando
a persistência dos dados das entidades Java de forma
transparente. Ambos os frameworks são amplamente
utilizados em conjunto no desenvolvimento de sistemas
corporativos. Complete as lacunas abaixo.
No JSF 2.0, a _______ (1) é uma anotação que permite que o framework gerencie automaticamente o ciclo de vida dos beans, enquanto no Hibernate 6.1.4, a anotação _______ (2) é usada para definir relacionamentos de um para muitos entre entidades, promovendo a associação automática de dados relacionados.
No JSF 2.0, a _______ (1) é uma anotação que permite que o framework gerencie automaticamente o ciclo de vida dos beans, enquanto no Hibernate 6.1.4, a anotação _______ (2) é usada para definir relacionamentos de um para muitos entre entidades, promovendo a associação automática de dados relacionados.
Provas
Questão presente nas seguintes provas
3536330
Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Instituto Acesso
Orgão: Câm. Manaus-AM
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Instituto Acesso
Orgão: Câm. Manaus-AM
- Arquitetura e Design de SoftwareCoesão, Acoplamento e Modularidade
- WebDesenvolvimento Frontend
- WebJavaScript
Webpack e NPM são ferramentas essenciais no
desenvolvimento de aplicações modernas em JavaScript.
Enquanto NPM é usado para gerenciar pacotes e
dependências, o Webpack ajuda a organizar e
empacotar os arquivos. Qual das alternativas abaixo
representa corretamente uma funcionalidade do
Webpack?
Provas
Questão presente nas seguintes provas
3536328
Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Instituto Acesso
Orgão: Câm. Manaus-AM
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Instituto Acesso
Orgão: Câm. Manaus-AM
- Qualidade de SoftwareAtributos de Qualidade de Software
- Qualidade de SoftwareMétricas de SoftwareAPF: Análise de Pontos de Função
O Software non-Functional Assessment Process (SNAP)
é um modelo complementar ao APF, criado para
mensurar os requisitos não funcionais de um software.
Em relação à aplicação do SNAP, qual das alternativas a
seguir descreve corretamente uma característica deste
processo?
Provas
Questão presente nas seguintes provas
3536327
Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Instituto Acesso
Orgão: Câm. Manaus-AM
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Instituto Acesso
Orgão: Câm. Manaus-AM
- Engenharia de SoftwareModelos de DesenvolvimentoÁgeisScrum
- Engenharia de SoftwareModelos de DesenvolvimentoÁgeisXP: eXtreme Programming
As metodologias ágeis fornecem uma estrutura flexível e
iterativa para o desenvolvimento de software, cada uma
com práticas e objetivos específicos. Enquanto Scrum
enfatiza a organização em sprints e reuniões regulares,
XP foca em práticas técnicas rigorosas, Kanban no
controle visual do fluxo de trabalho, e TDD no
desenvolvimento orientado a testes. Qual das
alternativas abaixo descreve corretamente uma
característica do Kanban em relação ao Scrum?
Provas
Questão presente nas seguintes provas
3536326
Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Instituto Acesso
Orgão: Câm. Manaus-AM
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Instituto Acesso
Orgão: Câm. Manaus-AM
- Engenharia de SoftwareModelos de DesenvolvimentoÁgeisScrum
- Engenharia de SoftwareModelos de DesenvolvimentoÁgeisXP: eXtreme Programming
A escolha da metodologia de desenvolvimento de
software influencia diretamente a organização, a
qualidade e a eficiência dos processos de produção de
software. Diferentes metodologias, como Waterfall,
Scrum e XP (Extreme Programming), oferecem
abordagens distintas quanto à estruturação e ao controle
das atividades de desenvolvimento, adaptando-se a
necessidades e contextos variados. Analise as
afirmativas a seguir e classifique cada uma como
verdadeira (V) ou falsa (F).
(__)A metodologia Waterfall (cascata) é caracterizada por um processo sequencial, onde cada fase deve ser completamente finalizada antes do início da próxima, e não há revisões ou retornos entre as fases.
(__)Scrum utiliza sprints, que são intervalos de tempo fixos e curtos, onde a equipe de desenvolvimento trabalha para entregar incrementos do produto que possam ser apresentados ao cliente.
(__)Extreme Programming (XP) incentiva práticas como integração contínua e programação em par, promovendo entregas frequentes e um código de alta qualidade.
(__)O modelo espiral combina aspectos das metodologias Waterfall e ágil, sendo caracterizado pelo uso de prototipagem e ciclos iterativos para reduzir riscos ao longo do desenvolvimento.
(__)Em metodologias ágeis, toda a documentação do projeto é eliminada, pois o foco está exclusivamente na entrega rápida e contínua de software funcional.
A sequência correta é:
(__)A metodologia Waterfall (cascata) é caracterizada por um processo sequencial, onde cada fase deve ser completamente finalizada antes do início da próxima, e não há revisões ou retornos entre as fases.
(__)Scrum utiliza sprints, que são intervalos de tempo fixos e curtos, onde a equipe de desenvolvimento trabalha para entregar incrementos do produto que possam ser apresentados ao cliente.
(__)Extreme Programming (XP) incentiva práticas como integração contínua e programação em par, promovendo entregas frequentes e um código de alta qualidade.
(__)O modelo espiral combina aspectos das metodologias Waterfall e ágil, sendo caracterizado pelo uso de prototipagem e ciclos iterativos para reduzir riscos ao longo do desenvolvimento.
(__)Em metodologias ágeis, toda a documentação do projeto é eliminada, pois o foco está exclusivamente na entrega rápida e contínua de software funcional.
A sequência correta é:
Provas
Questão presente nas seguintes provas
3536323
Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Instituto Acesso
Orgão: Câm. Manaus-AM
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Instituto Acesso
Orgão: Câm. Manaus-AM
- Engenharia de SoftwareGerenciamento de Projetos de Software
- Qualidade de SoftwareMétricas de SoftwareAPF: Análise de Pontos de Função
- Qualidade de SoftwareMétricas de SoftwareIndependência da Tecnologia em Métricas
- Qualidade de SoftwareMétricas de SoftwareMedição de Funcionalidade
A Análise de Pontos de Função (APF) é uma técnica de
medição funcional utilizada para estimar o esforço de
desenvolvimento de software. Considerando a aplicação
do APF, qual das alternativas abaixo representa
corretamente um fator que é levado em consideração
durante a contagem de pontos de função?
Provas
Questão presente nas seguintes provas
3536322
Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Instituto Acesso
Orgão: Câm. Manaus-AM
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Instituto Acesso
Orgão: Câm. Manaus-AM
A análise de requisitos é uma etapa essencial no
desenvolvimento de sistemas, pois define as
necessidades funcionais e não funcionais que a
aplicação deve atender. Com base na definição de
requisitos funcionais e não funcionais, qual das
alternativas a seguir descreve corretamente um requisito não funcional?
Provas
Questão presente nas seguintes provas
Cadernos
Caderno Container