Buscar

Processo de Software AV3

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

29/04/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?action1=RkxYMjA2NQ==&action2=QURTMjg=&action3=NDU2Nz… 1/4
Acadêmico:
Disciplina:
Avaliação:
Prova:
Nota da Prova:
Processo de Software (ADS28)
Avaliação Final (Objetiva)
14329072
10,00
Legenda: Resposta Certa Sua Resposta Errada 
1. A qualidade de um produto de software é importante para qualquer empresa desenvolvedora de sistemas, sendo
fundamental a cada versão apresentar ainda mais qualidade. As métricas de software são um conjunto de atributos
documentados e previamente conhecidos dos ciclos de vida de software. Todos os envolvidos no desenvolvimento
de um sistema de informação devem participar na determinação dos níveis de qualidade, auxiliando na definição
das métricas. Sobre o conceito de métricas de processo de software, analise as sentenças a seguir:
I- As métricas podem representar dimensões como esforço, tamanho e complexidade.
II- Medir software permite aos profissionais melhorarem o processo, ajudando no planejamento, acompanhamento
e controle.
III- Existem dois tipos de medidas: as diretas e as indiretas, as quais diferenciam-se pelo tempo despendido no seu
desenvolvimento.
IV- A capacidade de manutenção de um software é difícil de ser avaliada por ser medida de forma indireta.
Assinale a alternativa CORRETA:
a) Somente a sentença I está correta.
b) As sentenças I e II estão corretas.
c) As sentenças II e III estão corretas.
d) As sentenças II e IV estão corretas.
2. A Melhoria de Processos do Software Brasileiro (MPS.BR) foi criado em 2003 como um modelo de qualidade de
processo para melhorar a capacidade de desenvolvimento de software nas empresas brasileiras. Na sua
construção, foi levado em consideração normas e modelos reconhecidos no mundo inteiro, como, por exemplo o
CMMI e as normas ISO/IEC 12207 e 15504, e adaptando para a realidade do mercado brasileiro de software.
Sobre o MPS.BR, classifique V para as sentenças verdadeiras e F para as falsas:
( ) O MPS.BR é focado nas empresas pequenas e médias com baixo custo de implantação. 
( ) Uma das metas é criar cursos para capacitar e formar consultores do MPS.BR. 
( ) O nível repetível do MPS.BR de maturidade está em processo disciplinado. 
( ) O nível gerenciado do MPS.BR inclui treinamento e adaptação de processos para gerência. 
Assinale a alternativa que apresenta a sequência CORRETA:
a) V - V - F - F.
b) F - V - V - F.
c) F - V - F - V.
d) V - F - F - F.

29/04/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?action1=RkxYMjA2NQ==&action2=QURTMjg=&action3=NDU2Nz… 2/4
3. 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ão corretas.
b) As sentenças I e II estão corretas.
c) As sentenças III e IV estão corretas.
d) As sentenças I e III estão corretas.
4. Em uma organização, o desenvolvimento do modelo de negócio é realizado por equipes diferentes das equipes 
que desenvolvem a modelagem de software. O modelo de negócio serve de suporte para o projeto do software, 
cujos detalhes técnicos do modelo de software não estarão contemplados ou detalhados no modelo de negócio. 
Para auxiliar no desenvolvimento destes modelos, pode-se utilizar a técnica i, proposta por Eric Yu, que define 
quem executará os processos, as diferentes formas para executá-los e quem deverá receber as informações. Esta 
técnica utiliza-se do Modelo de Dependência Estratégica (SD) e do Modelo de Razão Estratégica (SR). Sobre a 
definição do Modelo de Dependência Estratégica (SD), assinale a alternativa CORRETA:
a) Fornece uma definição intencional de um processo com relação a uma rede de relacionamento de dependência 
entre atores que executarão estes processos.
b) Fornece uma definição do processo de integração entre os recursos tecnológicos e os recursos humanos de 
um projeto.
c) Fornece uma descrição dos elementos do projeto e instruções para a utilização dos processos.
d) Fornece um guia de uso e razões de validação dos processos organizacionais. 
5. 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.
29/04/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?action1=RkxYMjA2NQ==&action2=QURTMjg=&action3=NDU2Nz… 3/4
6. A visão, a missão, os objetivos e os processos de cada organização são atendidos conforme a modelagem
adotada. Deve ser compreendida como um processo através do qual é possibilitada a formação da estrutura
organizacional, seja ela de pequeno, médio ou grande porte. Enfim, considerando que nenhuma estratégia pode
ser seguida sem uma estrutura que a suporte, na qual a modelagem desempenha um papel fundamental.
Referente à abordagem da Modelagem Organizacional, analise as sentenças a seguir:
I- Objetiva tornar a cadeia de fornecimento de informação e conhecimento uma organização compartilhável e
reusável.
II- Possibilita maior habilitação de respostas e questionamentos para tarefas da cadeia de fornecimento que não
estão explicitamente representados no modelo.
III- Define de forma precisa os objetivos da organização, deixando-os consistentes por meio dos domínios e da
interpretação dos usuários.
IV- Objetiva demonstrar visualmente tarefas da cadeia de fornecimento e controlar explicitamente a interpretação
das informações pelos usuários.
Assinale a alternativa CORRETA:
a) As sentenças II e IV estão corretas.
b) As sentenças I, III e IV estão corretas.c) As sentenças III e IV estão corretas.
d) As sentenças I, II e III estão corretas.
7. O dicionário de dados é uma ferramenta que permite descrever de maneira formal e estruturada os detalhes
lógicos dos componentes do sistema, com o objetivo de auxiliar a análise de sistemas de informação, focada na
especificação dos dados do domínio do sistema, descrevendo os fluxos de dados, como serão armazenados e os
elementos de dados. Sobre as partes integrantes de um Dicionário de Dados, classifique V para as sentenças
verdadeiras e F para as falsas:
( ) As entidades podem ser simples, compostas, multivaloradas ou determinantes. 
( ) O tamanho de um atributo define quantos caracteres são necessários para armazenar o conteúdo. 
( ) O domínio é uma informação que pode ser do tipo numérico, texto, data ou booleano. 
( ) Os atributos representam características de uma entidade representada no modelo. 
Assinale a alternativa que apresenta a sequência CORRETA:
a) F - V - V - F.
b) F - V - V - V.
c) V - F - F - V.
d) V - F - V - V.
8. Segundo Pressman (2011, p. 40), "uma metodologia (framework) de processo estabelece o alicerce para um
processo de engenharia de software completo, por meio da identificação de um pequeno número de atividades
estruturais aplicáveis a todos os projetos, independentemente de tamanho ou complexidade". Para este mesmo
autor, uma metodologia de processo genérico para a engenharia de software compreende cinco atividades:
comunicação, planejamento, modelagem, construção e emprego. A respeito destas atividades, analise as
sentenças a seguir:
I- Comunicação: serve para compreender os objetivos das partes interessadas para com o projeto e fazer o
levantamento das necessidades que ajudarão a definir as funções e características do software.
II- Planejamento: cria um "mapa" que ajuda a guiar a equipe durante o projeto, descrevendo as tarefas técnicas a
ser conduzidas, os riscos prováveis, os recursos que serão necessários, os produtos resultantes a serem
produzidos e um cronograma de trabalho.
III- Construção: cria-se um "esboço" de modo que se possa ter uma ideia do projeto em termos de arquitetura.
Assinale a alternativa CORRETA:
FONTE: PRESSMANN, Roger S. Engenharia de software: uma abordagem profissional. 7. ed. Porto Alegre:
AMGH, 2011.
29/04/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?action1=RkxYMjA2NQ==&action2=QURTMjg=&action3=NDU2Nz… 4/4
a) As sentenças I e III estão corretas.
b) Somente a sentença I está correta.
c) Somente a II sentença está correta.
d) As sentenças I e II estão corretas.
9. O processo de software trata de colocar em prática as etapas da Engenharia de Software em uma organização de
desenvolvimento de software, busca aplicar em cada etapa do desenvolvimento um conjunto de atividades,
métodos, ferramentas e práticas que são utilizadas para construir um produto de software. Sobre a importância do
processo de software, assinale a alternativa CORRETA:
a) Um processo de software não é pré-requisito para uma organização obter certificado de qualidade de software.
b) Um processo de software torna-se opcional em uma organização de desenvolvimento de software quando o
nível de expertise dos seus profissionais é elevado e os recursos tecnológicos utilizados são de última geração.
c) O processo de software define todas as etapas de desenvolvimento de software, desde o entendimento
das necessidades do cliente, da definição do escopo, implementação, testes e liberação para uso.
d) Um processo de software bem documentado irá definir o quê, quando e como as atividades de
desenvolvimento serão realizadas, sem preocupar-se com quem irá fazer.
10. A Melhoria do Processo de Software Brasileiro, também denominado MPS.BR, tem como objetivo melhorar os
processos dos softwares das pequenas e médias empresas brasileiras. O MPS.BR fornece várias provas oficiais e
cursos com a finalidade de capacitar profissionais acerca da metodologia. No mundo, existem outros modelos
bastante conhecidos como o CMMI e o ISO/IEC 15504, os quais trazem níveis de capacidade para o processo.
Sobre a melhoria de processo de software, analise as sentenças a seguir:
I- O CMMI busca fornecer melhores práticas para a melhoria dos processos e habilidades organizacionais.
II- O MPS.BR tem como objetivo criar cursos pelo país para formar consultores do modelo.
III- O CMMI é um boleto dividido em níveis de maturidade, iniciando no nível maturidade inicial até o de maturidade
5, denominado de nível de otimização.
IV- O nível gerenciado do MPS.BR avalia a gerência de riscos do projeto.
Assinale a alternativa CORRETA:
a) As sentenças I, II e III estão corretas.
b) As sentenças I, III e IV estão corretas.
c) As sentenças II e IV estão corretas.
d) As sentenças II, III e IV estão corretas.

Continue navegando