Foram encontradas 56.775 questões.
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CONSULPAM
Orgão: Pref. Eusébio-CE
- Arquitetura e Design de SoftwareArquitetura em Camadas
- Arquitetura e Design de SoftwareMVC: Model-View-Controller
Uma aplicação web de serviços ao cidadão foi construída em MVC. Em um determinado momento, um Técnico de TI começou a inserir validações e regras de cálculo na camada de apresentação para tornar a aplicação eficiente. Com base no enunciado, analise as sentenças a seguir:
I- Colocar regras de negócio na camada View tende a reduzir o acoplamento e simplificar a manutenção e testes.
PORQUE
II- A camada View é voltada à apresentação do sistema, de modo que inserir lógica de negócio aumenta a coesão e auxilia a testabilidade.
Analisadas as sentenças, assinale CORRETAMENTE:
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CONSULPAM
Orgão: Pref. Eusébio-CE
Durante a construção de uma aplicação, um Técnico de TI está utilizando o Visual Studio e deseja aumentar a cobertura de testes automatizados para reduzir regressões. Diante do exposto, analise as sentenças a seguir:
I- NUnit é um framework de testes unitários no ecossistema .NET
II- NUnit é um servidor web utilizado para hospedar testes de aplicações ASP.NET
III- Testes unitários dispensam testes de integração e testes de sistema.
IV- Testes unitários são úteis para regressão automatizada e feedback rápido.
Analisadas as sentenças, estão CORRETAS apenas:
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CONSULPAM
Orgão: Pref. Eusébio-CE
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CONSULPAM
Orgão: Pref. Eusébio-CE
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CONSULPAM
Orgão: Pref. Eusébio-CE
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CONSULPAM
Orgão: Pref. Eusébio-CE
Durante a construção de uma aplicação, um Técnico de TI está documentando um sistema e precisa escolher diagramas UML adequados para comunicação com as partes interessadas. Acerca do caso, analise as sentenças a seguir:
I- Na UML, um diagrama de casos de uso representa atores e suas interações com funcionalidades do sistema.
II- Na UML, um diagrama de classes descreve as estruturas estáticas e suas propriedades, como classes, seus atributos e relacionamentos.
III- Na UML, o diagrama de atividades é utilizado para modelagem de banco de dados e estruturação dos fragmentos de código SQL, como procedimentos armazenados e gatilhos.
IV- A UML substitui completamente a documentação textual de requisitos, enriquecendo a compreensão do software sob diversas perspectivas.
Analisadas as sentenças, estão CORRETAS apenas:
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CONSULPAM
Orgão: Pref. Eusébio-CE
Considere um Técnico de TI que está atuando em uma equipe Scrum de um portal institucional. Esta equipe vem enfrentando retrabalho recorrente por falta de testes e revisão. Nesse contexto, analise as sentenças a seguir:
I- Definir e aplicar consistentemente uma Definition of Done (DoD) tende a reduzir retrabalho e aumentar transparência sobre qualidade do incremento.
PORQUE
II- A DoD estabelece critérios mínimos verificáveis para que um item seja considerado pronto e potencialmente entregável.
Analisadas as sentenças, assinale CORRETAMENTE:
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CONSULPAM
Orgão: Pref. Eusébio-CE
- Engenharia de SoftwareGerenciamento de Configuração de Software (SCM)
- Ferramentas de Desenvolvimento
Com base nas boas práticas de controle de versões e no funcionamento do Git, analise as sentenças a seguir:
I- Commits pequenos e frequentes facilitam a identificação de regressões e a auditoria de mudanças, especialmente quando integrados a pipelines de CI/CD.
II- A utilização de rebase em branches compartilhadas é recomendada, pois preserva o histórico completo de commits e reduz o risco de inconsistências no repositório remoto.
III- O uso de tags associadas a commits específicos permite identificar releases estáveis e recuperar versões exatas do código implantado em produção.
Analisadas as sentenças, assinale a alternativa CORRETA:
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Avança SP
Orgão: Câm. Francisco Morato-SP
Tendo como base o código abaixo, escrito na linguagem PHP, responda à questão.

Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Avança SP
Orgão: Câm. Francisco Morato-SP
Tendo como base o código abaixo, escrito na linguagem PHP, responda à questão.

Provas
Caderno Container