Buscar

Processo de Software (ADS28)Avaliação II - Individual FLEX

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

05/05/2020 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 1/4
Acadêmico: Mauro Lima da Silva (1154990)
Disciplina: Processo de Software (ADS28)
Avaliação: Avaliação II - Individual FLEX ( Cod.:512510) ( peso.:1,50)
Prova: 17659964
Nota da Prova: 9,00
Legenda: Resposta Certa Sua Resposta Errada 
1. Os anos 1970 foram anos de grandes mudanças. Na área de desenvolvimento de software não foi diferente. No
início dessa década, o grande crescimento da produção de softwares deparou-se com um sério problema: a falta
de técnicas predefinidas para o desenvolvimento de sistemas. Esta falta de conhecimento acarretou projetos de
software de baixa qualidade, com códigos de difícil manutenção, com orçamentos e prazos que não condiziam com
a realidade. Como esta situação relatada ficou conhecida?
 a) Crise de Projeto.
 b) Crise Digital de 1970.
 c) Crise de Software.
 d) Crise da Engenharia do Software.
2. O processo de desenvolvimento de software tem como um de seus objetivos a melhoria do produto de software,
assegurando o desenvolvimento de sistemas de informação com prazos e necessidades de recursos definidos e
com elevada produtividade, de forma econômica e, sobretudo, com qualidade garantida. Sobre o processo de
software, assinale a alternativa CORRETA:
 a) A atividade de modelagem faz a geração de código e testes.
 b) A comunicação tem como objetivo criar um modelo do negócio.
 c) A atividade de planejamento tem como objetivo a criação de um "mapa" para guiar o trabalho da equipe durante
o projeto.
 d) As atividades metodológicas aplicam-se a apenas grandes projetos de software.
3. Foi durante a década de 1970 que o termo "crise do software" surgiu, período em que a engenharia de software
praticamente inexistia. Os problemas estavam relacionados com a forma de trabalho da equipe, dúvidas com
relação aos requisitos, entre outros, porém não eram só estes os motivos. Com relação às consequências para a
crise de software, classifique V para as sentenças verdadeiras e F para as falsas:
( ) Surgiu devido à alta demanda por softwares, da complexidade dos problemas a serem resolvidos e da
inexistência de técnicas para o desenvolvimento de sistemas que funcionassem adequadamente ou pudessem ser
validos.
( ) Software de baixa qualidade, projetos com prazos e custos maiores que os planejados, software não
atendendo aos requisitos dos stakeholders, custos e dificuldades no processo de manutenção.
( ) Devido ao grande número de sistemas web complexos e robustos, trazendo alto custo de manutenção.
( ) Insatisfação dos usuários, baixa usabilidade, falta de treinamento no uso dos sistemas e da inexistência de
fontes hipermídias que favoreçam a interatividade dos usuários com as informações.
Assinale a alternativa que apresenta a sequência CORRETA:
 a) V - V - V - F.
 b) F - F - V - F.
 c) V - F - F - V.
 d) V - V - F - F.
05/05/2020 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 2/4
4. Os softwares podem ser definidos e desenvolvidos para diversas áreas de aplicabilidade, suas funcionalidades são
executar funções, disponibilizar resultados específicos, gerenciar uma grande gama de dados e informações. Um
desafio da tecnologia da informação é disponibilizar para os usuários/clientes, softwares de qualidade, que sejam
confiáveis, fáceis de utilizar e que tenham interoperabilidade. Uma categoria de software em específico utiliza
algoritmos não numéricos, utilizados no desenvolvimento da robótica, sistemas especialistas, redes neurais e
jogos. Com relação a essa categoria de software, analise as opções a seguir:
I- Linhas de produtos.
II- Aplicação embutida.
III- Inteligência artificial.
IV- Engenharia web.
Assinale a alternativa CORRETA:
 a) As opções I e III estão corretas.
 b) Somente a opção II está correta.
 c) Somente a opção III está correta.
 d) As opções I, II e IV estão corretas.
5. Durante os anos 1970, o termo crise de software ficou em evidência, tinha por finalidade expressar as dificuldades
do desenvolvimento de software diante do rápido crescimento da demanda existente, da complexidade dos
problemas a serem resolvidos e da inexistência de técnicas estabelecidas para o desenvolvimento de sistemas.
Referente à crise de software, classifique V para as sentenças verdadeiras e F para as falsas:
( ) A falta de formação adequada na engenharia de software e a baixa produtividade são fatores que contribuem
efetivamente para o surgimento de uma nova crise de software.
( ) A crise de software refere-se a um conjunto de problemas, dentre os quais se encontra a imprecisão nas
estimativas de custo e prazo devido a uma coleta de requisitos escassa.
( ) A alteração de legislações no Brasil e mudanças na regra de negócio são elencadas como fatores externos
que contribuem para alavancar a crise de software, mas que podem ser facilmente gerenciados.
( ) Pode-se dizer que a crise de software ainda se encontra presente em muitos projetos, não mais pela ausência
de métodos, técnicas e ferramentas, mas pela não aplicação correta.
Assinale a alternativa que apresenta a sequência CORRETA:
 a) V - F - F - F.
 b) F - V - F - F.
 c) F - V - V - V.
 d) V - V - F - V.
6. A engenharia de software é uma tecnologia em camadas, tendo na base o foco na qualidade. Ela tem por
finalidade entabular uma abordagem metodizada de desenvolvimento, por meio de ferramentas e técnicas
adequadas. Baseado nas camadas de engenharia de software, classifique V para as sentenças verdadeiras e F
para as falsas:
( ) Na fase de processos, busca-se o desenvolvimento do produto dentro do prazo estabelecido.
( ) A camada que une o foco de qualidade com os métodos é chamada de processos.
( ) A camada da engenharia responsável por fornecer suporte automatizado ou semiautomatizado é a camada
métodos.
( ) A camada da engenharia responsável por fornecer informações técnicas para o desenvolvimento é a camada
ferramenta.
Assinale a alternativa que apresenta a sequência CORRETA:
 a) V - V - F - F.
 b) F - F - V - V.
 c) F - V - V - F.
 d) V - F - F - V.
05/05/2020 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 3/4
7. Tornar-se profissional competente na área da tecnologia da informação exige, no mínimo, um entendimento
sistêmico da área de Engenharia de Software, pois tem como enfoque lidar com os aspectos de produção de
software em todas as fases do seu ciclo de vida. A Engenharia de Software pode ser vista como a área voltada
para atuar no projeto de software, pensando-se na concepção, planejamento, desenvolvimento, testes,
implantação e manutenção do software. Segundo Pressman (2011), as atividades lógicas do processo de
engenharia de software são complementadas por uma série de atividades de guarda-chuva, geralmente aplicadas
ao longo de um projeto, auxiliando a equipe a gerenciar, a controlar o progresso, a qualidade, as mudanças e os
riscos. Sobre as atividades lógicas do processo de engenharia de software, apresentadas por Pressman, analise
as sentenças a seguir:
I- Controle e acompanhamento do projeto, administração de riscos, garantia da qualidade de software e revisões
técnicas. 
II- Planejar e controlar o projeto, definir requisitos funcionais, modelagem UML e medição.
III- Medição, gerenciamento da configuração de software, gerenciamento da reusabilidade, preparo e produção dos
artefatos de software.
IV- Gerência de requisitos, reutilização de software, garantia da qualidade e produção de artefatos do projeto.
Assinale a alternativa CORRETA:
FONTE: PRESSMANN, Roger S. Engenharia de software: uma abordagem profissional. 7. ed. Porto Alegre:
AMGH, 2011.
 a) As sentenças II e III estãocorretas.
 b) As sentenças III e IV estão corretas.
 c) As sentenças I e III estão corretas.
 d) As sentenças I e II estão corretas.
8. A engenharia de requisitos representa um dos maiores problemas enfrentados no desenvolvimento de sistemas de
software grandes e complexos. É a área relacionada com a definição de que o sistema deve fazer suas
propriedades emergentes desejáveis e essenciais e as restrições quanto à operação do sistema e quanto aos
processos de desenvolvimento de software. Você pode, portanto, pensar na engenharia de requisitos como o
processo de comunicação entre os usuários de software e os desenvolvedores de software. Os requisitos de
sistema de software são frequentemente classificados em: requisitos funcionais e requisitos não funcionais. Acerca
do que são os requisitos funcionais e os requisitos não funcionais, classifique V para as sentenças verdadeiras e F
para as falsas:
( ) Requisitos funcionais são regras de negócios que o sistema deve fornecer e o detalhamento tecnológico do
projeto.
( ) Requisitos funcionais descrevem especificamente o que o sistema deve fazer, descrevendo detalhadamente
as entradas, as saídas e as suas exceções.
( ) Requisitos não funcionais são definidos por não atribuir de forma específica as funções do sistema, estão
atrelados com a confiabilidade, tempo de resposta e o espaço de armazenamento que este sistema pode obter. 
( ) Requisitos não funcionais são restrições aos serviços oferecidos pelo sistema, restrições no processo de
desenvolvimento e restrições impostas pelas normas.
Assinale a alternativa que apresenta a sequência CORRETA:
 a) V - F - V - F.
 b) F - V - F - F.
 c) F - V - V - F.
 d) F - V - V - V.
05/05/2020 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 4/4
9. Escolher a técnica mais coerente para levantar os requisitos depende do tempo e dos recursos disponíveis na
organização, bem como a abrangência do projeto e da natureza da informação a ser recolhida, podendo ser
entrevistas, etnografia, questionário, brainstorming, entre outros. Sobre o processo genérico de levantamento e
análise de requisitos, analise as sentenças a seguir:
I- Durante a elicitação de requisitos, o analista não necessita estudar o domínio da aplicação.
II- O analista de requisitos deve isolar os requisitos, de forma a não agrupar os requisitos de forma coerente.
III- Na engenharia de requisitos, é necessário verificar os requisitos, buscando descobrir se estão completos e
consistentes.
IV- Os analistas de sistemas precisam buscar o desenvolvimento da sua compreensão do domínio da aplicação.
Assinale a alternativa CORRETA:
 a) As sentenças I e II estão corretas.
 b) As sentenças I e IV estão corretas.
 c) As sentenças III e IV estão corretas.
 d) As sentenças II e III estão corretas.
10. A importância da tecnologia de hardware e software já é reconhecida pela sociedade e pelo mercado. A tecnologia
nos aproxima das pessoas e das empresas, por isso, usá-la de forma consciente e eficaz, possibilita o
crescimento, podendo trazer bons frutos. Sobre o software, conforme Pressman (2011), classifique V para as
sentenças verdadeiras e F para as falsas: 
( ) Consiste em instruções (programas de computador) que, quando executadas, fornecem características,
funções e desempenho desejados. 
( ) Consiste em uma estrutura de dados que possibilita aos programas manipular informações adequadamente.
( ) Consiste em informações descritivas, tanto na forma impressa como na virtual, descrevendo a operação e o
uso dos programas.
( ) Consiste em um executável lógico que manipula de forma especializada as informações dos usuários.
Assinale a alternativa que apresenta a sequência CORRETA:
FONTE: PRESSMAN, Roger S. Engenharia de software: uma abordagem profissional. 7. ed. São Paulo: McGraw
Hill, 2011.
 a) V - V - V - F.
 b) F - F - V - V.
 c) F - V - V - F.
 d) V - F - F - V.
Prova finalizada com 9 acertos e 1 questões erradas.

Outros materiais