Foram encontradas 56.830 questões.
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Nosso Rumo
Orgão: IF-RO
- Engenharia de SoftwareCiclo de Vida de Software
- Engenharia de SoftwareDefeitos, Erros e Falhas em Software
No processo de evolução de software, a manutenção desempenha um papel fundamental no ciclo de vida mais avançado. A manutenção corretiva é responsável por
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Nosso Rumo
Orgão: IF-RO
Segundo o Test Driven Development, os testes unitários são
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Nosso Rumo
Orgão: IF-RO
Para garantir a integração adequada de sistemas complexos, é essencial realizar testes de integração. Esses testes são responsáveis por verificar se
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Nosso Rumo
Orgão: IF-RO
Segundo a UML, um dos diagramas mais comuns na modelagem estrutural é o diagrama de
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Nosso Rumo
Orgão: IF-RO
Ao trabalhar com API REST, é importante entender que os recursos são identificados por URLs únicas. Essas URLs seguem uma estrutura hierárquica, em que cada segmento separado por “/” representa uma parte do recurso. Por exemplo, na URL “https://api.exemplo.com/clientes/123”, o segmento “clientes” indica o recurso e “123” é o(a)
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Nosso Rumo
Orgão: IF-RO
Nos padrões arquiteturais, o padrão ___________ é utilizado para separar a lógica de apresentação da lógica de negócios, promovendo a reutilização e a manutenibilidade do código. Por outro lado, o padrão ___________ é utilizado para distribuir a lógica de negócios em componentes independentes, permitindo escalabilidade e modularidade.
Assinale a alternativa que preenche correta e respectivamente as lacunas.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Nosso Rumo
Orgão: IF-RO
No Extreme Programming (XP), a prática de “cliente presente” é valorizada, o que significa que os clientes participam ativamente do processo de desenvolvimento. Isso proporciona benefícios, tais como:
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Nosso Rumo
Orgão: IF-RO
O Rational Unified Process (RUP) é um processo de desenvolvimento de software que fornece uma abordagem disciplinada para atribuir tarefas e responsabilidades dentro de uma organização de desenvolvimento de software. Uma das características distintivas do RUP é sua estrutura modular, que organiza o processo em diferentes disciplinas. Essas disciplinas incluem:
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Nosso Rumo
Orgão: IF-RO
Analise as afirmativas sobre modelos de processo de software.
I. O modelo cascata é um modelo de desenvolvimento de software linear e sequencial, no qual as fases do processo (como análise, projeto, implementação, teste e manutenção) são executadas em uma ordem fixa.
II. No modelo distribuído, o desenvolvimento do software é dividido em incrementos, com cada bloco entregando uma parte estrutural do sistema.
III. O modelo orientado a reuso promove a reutilização extensiva de componentes de software existentes, visando reduzir o tempo e o esforço de desenvolvimento.
IV. O modelo de cascata é flexível e adaptável a mudanças nos requisitos do cliente, permitindo ajustes em qualquer fase do processo sem impactar as fases subsequentes.
É correto apenas o que se afirma em
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Nosso Rumo
Orgão: IF-RO
Assinale a alternativa INCORRETA sobre requisitos funcionais.
Provas
Caderno Container