Buscar

AS I modelagem de Sistemas

Prévia do material em texto

PERGUNTA 1
(FCM - 2017 - IF Baiano - Analista de Tecnologia da Informação) Na Engenharia de Software, são propostos modelos de desenvolvimento que estabelecem fases para a elaboração de softwares, sob padrões pré-estabelecidos. Um desses modelos é denominado modelo em cascata. Segundo Paula Filho (2011), os principais estágios desse modelo demonstram as atividades fundamentais Sobre essas atividades, é possível afirmar corretamente que é na fase:
	a.
integração e de teste de sistema que o projeto de software é realizado como um conjunto de programas.
	B
operação e de manutenção que ocorre a instalação e operacionalização do sistema.
	c.
implementação e de teste de unidade que se libera o software para o cliente.
	d.
projeto de sistema e software que os serviços, restrições e objetivos do sistema são definidos.
	e.
análise e de definição de requisitos que se estabelece uma arquitetura geral do sistema.
0,2 pontos Salva
PERGUNTA 2
(CONSULPLAN - 2006 - INB - Analista de Sistemas, adaptado) Quanto à aplicação de uma Metodologia de Desenvolvimento de Sistemas, assinale a alternativa incorreta:
	a.
Disponibiliza documentação como um subproduto natural da aplicação da metodologia.
	b.
Busca atender os requisitos de negócio estabelecidos para o projeto.
	c.
Não se aplica a sistemas a serem desenvolvidos com a Análise Orientada a Objetos, pois, para esse fim, já há a UML.
	d.
Busca garantir a qualidade do produto gerado no que se refere à flexibilidade para incorporação de evoluções do negócio.
	e.
Possibilita o acompanhamento/gerenciamento do processo passo a passo.
0,2 pontos Salva
PERGUNTA 3
(CESPE – 2017 – TRT – 7ª Região (CE) – Técnico Judiciário – TI) No processo de desenvolvimento de software, a construção de modelos conceituais que descrevem o que o software tem de fazer é parte da fase de:
	a.
implementação.
	b.
projeto.
	c.
análise e especificação de requisitos.
	d.
testes.
	e.
revisão.
0,2 pontos Salva
PERGUNTA 4
(CS-UFG – 2019 – IF Goiano – Técnico de Tecnologia da Informação) O desenvolvimento de software é, na maioria dos casos, um esforço coletivo que depende de vários papéis, atividades, processos e ferramentas. Nesse sentido, assinale a alternativa correta:
	a.
O desenvolvimento usando o modelo waterfall (ou cascata) é indicado para lidar com riscos.
	b.
O desenvolvimento iterativo é necessariamente incremental.
	c.
A Rapid Application Development (RAD) é uma metodologia baseada no waterfall.
	d.
Os métodos ágeis são, em geral, baseados no desenvolvimento incremental e/ou iterativo.
	e.
Uma das características de um modelo ágil é que também é um método formal
0,2 pontos

Mais conteúdos dessa disciplina