Logo Passei Direto
Buscar

Avaliação I - Engenharia e Projeto de Software

Ferramentas de estudo

Questões resolvidas

Atualmente, muitas são as metodologias de desenvolvimento de softwares. A respeito delas, classifique V para as sentenças verdadeiras e F para as falsas:
Assinale a alternativa que apresenta a sequência CORRETA:
( ) Durante a realização das atividades de desenvolvimento, a comunicação entre os profissionais é fundamental, devendo-se estabelecer um canal de comunicação uniforme através de um método definido via processo de desenvolvimento.
( ) Ferramentas CASE (Computer Aided Software Engineering) auxiliam atividades de engenharia de software na construção de sistemas, desde a análise de requisitos e modelagem até programação e testes.
( ) A avaliação da qualidade dos projetos de softwares normalmente é feita através das metodologias, processos e ciclos de vidas adotados nos projetos, pois descrevem e alinham as propriedades de qualidade do produto.
( ) Existem as metodologias clássicas (antigas), que são mais estáveis, seguindo um único caminho de trabalho, e aquelas metodologias ágeis, que possuem diversas formas dinâmicas de execução, exigindo maior experiência dos envolvidos.
A F – V – V – F.
B V – F – F – V.
C V – F – V – F.
D V – V – V – V.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Atualmente, muitas são as metodologias de desenvolvimento de softwares. A respeito delas, classifique V para as sentenças verdadeiras e F para as falsas:
Assinale a alternativa que apresenta a sequência CORRETA:
( ) Durante a realização das atividades de desenvolvimento, a comunicação entre os profissionais é fundamental, devendo-se estabelecer um canal de comunicação uniforme através de um método definido via processo de desenvolvimento.
( ) Ferramentas CASE (Computer Aided Software Engineering) auxiliam atividades de engenharia de software na construção de sistemas, desde a análise de requisitos e modelagem até programação e testes.
( ) A avaliação da qualidade dos projetos de softwares normalmente é feita através das metodologias, processos e ciclos de vidas adotados nos projetos, pois descrevem e alinham as propriedades de qualidade do produto.
( ) Existem as metodologias clássicas (antigas), que são mais estáveis, seguindo um único caminho de trabalho, e aquelas metodologias ágeis, que possuem diversas formas dinâmicas de execução, exigindo maior experiência dos envolvidos.
A F – V – V – F.
B V – F – F – V.
C V – F – V – F.
D V – V – V – V.

Prévia do material em texto

Prova Impressa
GABARITO | Avaliação I - Individual (Cod.:1019727)
Peso da Avaliação 2,00
Prova 96498478
Qtd. de Questões 10
Acertos/Erros 10/0
Nota 10,00
A figura a seguir representa um modelo de ciclo de vida de software:
FONTE: http://metodologiasclassicas.blogspot.com.br/p/modelos-especializados-de-processos.html. Acesso em: 19 jul. 
2015.
Que modelo é esse?
A Prototipação.
B Baseado em Componentes.
C Cascata.
D Incremental.
Software é um conjunto de algoritmos codificados que permite ao computador executar uma operação ou um conjunto de 
operações culminando em tarefas. O desenvolvimento do software está estreitamente ligado há mais de cinco décadas de 
evolução do hardware, culminando em menor tamanho do hardware, fazendo com que sistemas baseados em 
computadores se tornassem mais sofisticados. 
Assinale a alternativa CORRETA que apresenta os tipos de software:
A De análise, do básico e de linguagens.
B De aplicação, de comercial e de sistemas.
C De análise, do básico e de comercial.
D De sistemas, de linguagens e de aplicação.
 VOLTAR
A+ Alterar modo de visualização
1
2
25/04/2025, 13:44 Avaliação I - Individual
about:blank 1/4
Em um projeto de software existem, em geral, muitos profissionais envolvidos. Têm-se, entre outros, gerentes, analistas, 
arquitetos, programadores e testadores. Durante a realização das atividades de desenvolvimento, a comunicação entre eles 
é fundamental. Para estabelecer um canal de comunicação uniforme, é necessário aplicar métodos definidos em processos 
de desenvolvimento de software. Para que uma metodologia de desenvolvimento de sistemas seja consistente, oferecendo 
maior produtividade e qualidade, deverá atender a alguns requisitos fundamentais. Quais são esses requisitos tratados 
como fundamentais?
A Desenvolvimento, Homologação, Documentação, Modularização e Planejamento.
B Desenvolvimento, Homologação, Documentação, Modularização e Divulgação.
C Desenvolvimento, Flexibilidade, Documentação, Modularização e Planejamento.
D Padronização, Flexibilidade, Documentação, Modularização e Planejamento.
Para que uma metodologia de desenvolvimento de sistemas seja consistente, oferecendo maior produtividade e qualidade, 
deverá atender a alguns requisitos fundamentais.
Qual requisito consiste em dividir um conjunto de atividades em vários conjuntos menores, objetivando melhor 
visualização e acompanhamento por parte de todos os interessados no resultado final?
A Modelagem.
B Planejamento.
C Modularização.
D Abstração.
Facilita as operações comerciais e decisões administrativas. As aplicações dessa área reestruturam os dados de uma forma 
que facilita as operações comerciais e as tomadas de decisões administrativas. Além da aplicação de processamento de 
dados convencional, as aplicações de software comerciais abrangem a computação interativa. Exemplos: controle de 
estoque, finanças, vendas etc. 
Estamos falando do quê?
A Software Comercial.
B Software Básico.
C Software de Tempo Real.
D Software Embutido.
É um modelo de ciclo de vida clássico, pois trabalha numa abordagem sistemática em que as fases são estabelecidas pelas 
funções realizadas na engenharia convencional. Tem como característica marcante o fato de que todas as fases de 
desenvolvimento têm momentos de início e término bem definidos, sendo que uma fase só inicia se a anterior estiver 
concluída.
De que modelo estamos falando?
A Espiral.
B Iterativo e incremental.
3
4
5
6
25/04/2025, 13:44 Avaliação I - Individual
about:blank 2/4
C Cascata ou sequencial.
D Prototipação.
Existem 12 princípios da Engenharia de Software. Um deles diz respeito à criação de testes automatizados de modo que 
garantam a cobertura do código e testes de qualidade que garantam a qualidade do software.
Esse conceito trata de qual princípio?
A Desenvolvimento iterativo.
B Modelagem visual.
C Verificação contínua de qualidade.
D Padronização.
O software pode ser dividido em sete diferentes categorias, sendo uma tarefa um tanto difícil desenvolver categorias 
genéricas para aplicações de softwares, pois, no mesmo passo que o software cresce, desaparece a visão de 
compartimentos. A respeito disso, associe os itens, utilizando o código a seguir:
I- Software Científico e de Engenharia.
II- Software de Tempo Real.
III- Software Comercial.
IV- Software Básico.
( ) É uma coleção de programas que dão apoio a outros programas. É caracterizado pela forte interação com hardware, 
intenso uso por múltiplos usuários; operações concorrentes que exigem escalonamento schedule; compartilhamento de 
recursos e sofisticada administração do processo; estruturas de dados complexas e múltiplas interfaces externas. Exemplo: 
compiladores, editores simples, drivers, componentes do SO.
( ) Monitorar, analisar e controlar eventos do mundo real, caracterizado pela coleta de dados do ambiente externo, 
análise que transforma a informação de acordo com a necessidade do sistema, controle e saída para um ambiente externo e 
um componente de monitoração que coordena todos os outros. O termo tempo real difere de interativo ou tempo 
compartilhado, pois deve responder dentro de restrições de tempos exatos sem resultados desastrosos.
( ) Facilita as operações comerciais e decisões administrativas. As aplicações dessa área reestruturam os dados de uma 
forma que facilita as operações comerciais e as tomadas de decisões administrativas. Além da aplicação de processamento 
de dados convencional, as aplicações de software comerciais abrangem a computação interativa. Exemplos: controle de 
estoque, finanças, vendas etc.
( ) Algoritmos com intenso processamento de números e cálculos. As aplicações diversificadas variam da análise de 
fadiga mecânica de automóveis à dinâmica orbital de naves espaciais recuperáveis, e da biologia molecular à manufatura 
automatizada. Exemplos: sistemas de astronomia, naves espaciais, matemática avançada etc.
Assinale a alternativa que apresenta a sequência CORRETA:
A IV - III - II - I.
B I - II - III - IV.
C IV - I - III - II.
D IV - II - III - I.
Atualmente, muitas são as metodologias de desenvolvimento de softwares. A respeito delas, classifique V para as 
sentenças verdadeiras e F para as falsas:
( ) Durante a realização das atividades de desenvolvimento, a comunicação entre os profissionais é fundamental, 
devendo-se estabelecer um canal de comunicação uniforme através de um método definido via processo de 
desenvolvimento.
( ) Ferramentas CASE (Computer Aided Software Engineering) auxiliam atividades de engenharia de software na 
construção de sistemas, desde a análise de requisitos e modelagem até programação e testes.
7
8
9
25/04/2025, 13:44 Avaliação I - Individual
about:blank 3/4
( ) A avaliação da qualidade dos projetos de softwares normalmente é feita através das metodologias, processos e ciclos 
de vidas adotados nos projetos, pois descrevem e alinham as propriedades de qualidade do produto.
( ) Existem as metodologias clássicas (antigas), que são mais estáveis, seguindo um único caminho de trabalho, e 
aquelas metodologias ágeis, que possuem diversas formas dinâmicas de execução, exigindo maior experiência dos 
envolvidos.
Assinale a alternativa que apresenta a sequência CORRETA:
A V – V – V – V.
B V – F – F – V.
C F – V – V – F.
D V – F – V – F.
A figura a seguir representa um modelo de ciclo de vida de software:
FONTE: http://adsbaixarengenhariadesoftware.blogspot.com.br/2013/05/introducao-engenharia-de-software.html. Acesso 
em: 23 jul. 2015
Que modelo é esse?
A Modelo Cascata.
B Modelo RAD.
C Modelo Prototipação.
D Modelo Incremental.
10
Imprimir
25/04/2025, 13:44 Avaliação I - Individual
about:blank 4/4

Mais conteúdos dessa disciplina