Buscar

Processo de Software - Avaliação Final (Objetiva)

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

11/12/21, 08:47 AVA
https://ava2.uniasselvi.com.br/subject/grades-and-tests/answer-book/eyJ0ZXN0Ijp7InRlc3RDb2RlIjoiNjg5NjE3IiwiZGVzY3JpcHRpb24iOiJBdmFsaWHDp8OjbyBGaW5hbCAoT2JqZXRpdmEpIC0gSW5kaXZpZHVhbC… 1/4
GABARITO | Avaliação Final (Objetiva) - Individual Semipresencial
(Cod.:689617)
Peso da Avaliação
3,00
Prova
41097607
Qtd. de Questões
10
Acertos/Erros
10/0
Nota
10,00
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 descrição dos elementos do projeto e instruções para a utilização dos processos.
B Fornece um guia de uso e razões de validação dos processos organizacionais.
C
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.
D Fornece uma definição do processo de integração entre os recursos tecnológicos e os recursos humanos de um projeto.
O software tornou-se profundamente incorporado em praticamente todos os aspectos do no nosso dia a dia e estão categorizados em
grupos para auxiliar no entendimento e diferenciação entre os tipos existentes. Com relação à aplicação de software, assinale a alternativa
CORRETA:
A Os softwares básicos possuem como característica uma forte interação com o hardware.
B Os softwares científicos são softwares que analisam e monitoram eventos, chamados de Time-sharing.
C O grupo de softwares que servem de apoio a outros é chamada de software de tempo real.
D Os softwares comerciais são os utilizados em produtos como TV e micro-ondas.
A análise estruturada tem o objetivo de melhorar e tornar mais fácil a comunicação entre os interessados no desenvolvimento de um
sistema de informação. Dentre as principais ferramentas para modelagem de análise de dados estão o Diagrama de Fluxo de Dados (DFD), o
Dicionário de Dados (DD) e o Diagrama de Entidade e Relacionamento (DER). Sobre o Diagrama de Entidade e Relacionamento (DER),
analise as sentenças a seguir.: 
 
 
I- O DER possui a responsabilidade de expressar globalmente a estrutura do banco de dados. 
II- A cardinalidade representa a decomposição de uma entidade em seus dados componentes. 
III- Com a utilização do DER, é possível identificar o relacionamento dos dados do sistema. 
IV- Os relacionamentos entre as entidades podem ocorrer apenas entre duas entidades. 
 
Assinale a alternativa CORRETA:
A As sentenças I, III e IV estão corretas.
B As sentenças I, II e IV estão corretas.
C Somente a sentença I está correta.
 VOLTAR
A+
Alterar modo de visualização
1
2
3
Francisco Eudes de Sousa Júnior
Análise e Desenvolvimento de Sistemas (2961044) 
0
11/12/21, 08:47 AVA
https://ava2.uniasselvi.com.br/subject/grades-and-tests/answer-book/eyJ0ZXN0Ijp7InRlc3RDb2RlIjoiNjg5NjE3IiwiZGVzY3JpcHRpb24iOiJBdmFsaWHDp8OjbyBGaW5hbCAoT2JqZXRpdmEpIC0gSW5kaXZpZHVhbC… 2/4
D As sentenças II, III e IV estão corretas.
O mundo real está em constante mudança, e sistemas são feitos para refletir comportamentos do mundo real, logo é necessário que o
software acompanhe as mudanças de requisitos impostas pelo ambiente no qual ele está inserido. Existem quatro diferentes períodos da
evolução de software. Sobre as quatro evoluções do software, analise as sentenças a seguir: 
 
I- Os primeiros anos: os sistemas eram orientados a batch, tinham distribuição limitada e os softwares eram customizados, desenvolvidos e
usados pela própria pessoa, ou pela organização em que ela trabalhava. 
II- A segunda era: utilização da multiprogramação e os sistemas multiusuários introduziram novos conceitos de interação homem-máquina,
onde os sistemas especialistas e o software de inteligência artificial finalmente saíram do laboratório e foram utilizados em aplicações práticas
em problemas de amplo espectro do mundo real. 
III- A terceira era: existência dos computadores pessoais, hardware de baixo custo e dos sistemas distribuídos, surgimento do software tempo
real, bancos de dados e software houses. 
IV- A quarta era: as tecnologias orientadas a objetos estão rapidamente ocupando o lugar das abordagens mais convencionais para o
desenvolvimento de software em muitas áreas de aplicação. 
 
Assinale a alternativa CORRETA:
A As sentenças I, II e III estão corretas.
B As sentenças II e IV estão corretas.
C As sentenças II e III estão corretas.
D As sentenças I e IV estão corretas.
Muitas organizações desenvolvedoras de software, na busca da qualidade de seus processos, adotam modelos de referência para atingir
seus objetivos. Um dos modelos existentes no mercado é o CMMI (Capability Maturity Model Integration) que prescreve sobre as melhores
práticas para o desenvolvimento de software e atesta sobre a maturidade destes processos. Quanto à sua estrutura, quais são os níveis que
compõem este modelo?
A Inicial, gerenciado, definido, gerenciado quantitativamente e otimização.
B Inicializado, parcialmente gerenciado, gerenciado, parcialmente otimizado e padronizado.
C Otimização, gerenciado, parcialmente definido, definido.
D Melhoria contínua, planejado, definido, gerenciado e otimização.
A especificação, execução dos processos de software, é uma atividade complexa, interferida basicamente pela capacidade cognitiva de
analistas e engenheiros. Os documentos necessitam de uma especificação clara e bem detalhada, a fim de evitar dupla interpretação e levar o
projeto para caminhos não desejáveis. A organização em etapas do processo de software é um fator determinante no projeto. Sobre estas
etapas, assinale a alternativa CORRETA:
A A definição dos objetivos é uma atividade secundária para o sucesso no processo de software.
B A etapa de implantação deve ser executada anteriormente à etapa de testes.
C Durante a fase de análise, é pouco importante ouvir as pessoas envolvidas no projeto.
D A etapa de testes de software deve ser executada posteriormente às etapas de requisitos e desenvolvimento.
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. 
4
5
6
7
Francisco Eudes de Sousa Júnior
Análise e Desenvolvimento de Sistemas (2961044) 
0
11/12/21, 08:47 AVA
https://ava2.uniasselvi.com.br/subject/grades-and-tests/answer-book/eyJ0ZXN0Ijp7InRlc3RDb2RlIjoiNjg5NjE3IiwiZGVzY3JpcHRpb24iOiJBdmFsaWHDp8OjbyBGaW5hbCAoT2JqZXRpdmEpIC0gSW5kaXZpZHVhbC… 3/4
( ) 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 F - V - V - F.
B V - F - F - V.
C F - F - V - V.
D V - V - V - F.
As ferramentas CASE (Computer-Aided Software Engineering) auxiliama criação de programas de computador. A Engenharia de
Software visa dividir o problema em pequenas partes, para que possa se encontrar a solução específica para cada pequeno problema. Cada
parte possui etapas e ferramentas específicas para sua efetuação e controle, desde o planejamento até a inspeção, cobrindo todo o ciclo de
software. Sobre as ferramentas CASE, analise as sentenças a seguir: 
 
I- As ferramentas CASE visam minimizar tempo de execução do projeto. 
II- Processos ágeis não possuem ferramentas CASE. 
III- As ferramentas CASE visam manter o alto nível de qualidade dos projetos. 
IV- Existe apenas uma ferramenta CASE disponível no mercado. 
V- Existem ferramentas CASE para documentação, testes e programação. 
 
Assinale a alternativa CORRETA:
A As sentenças II, IV e V estão corretas.
B As sentenças II, III e IV estão corretas.
C As sentenças I, III e V estão corretas.
D As sentenças I, II e III estão corretas.
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- A melhoria de processo de software busca avaliar e melhorar as operações e atividades internas ou externas do desenvolvimento de
sistemas. 
II- Quanto maior o esforço para que os processos estejam alinhados aos objetivos do negócio, menores os benefícios alcançados pelas
organizações. 
III- O processo de software fornece instabilidade e controle para uma atividade de desenvolvimento de software. 
IV- O principal retorno das melhorias dos processos de software é aumentar a capacidade destes processos de forma contínua e incremental. 
 
Assinale a alternativa CORRETA:
A As sentenças II e IV estão corretas.
B As sentenças I e IV estão corretas.
C As sentenças II e III estão corretas.
D As sentenças I e II estão corretas.
Um modelo de processo é uma representação simplificada de uma rotina de trabalho com uma sequência de atividades que fazem parte
do ciclo de vida do projeto. Pode ser expresso por meio de instâncias, desde uma visão contextual abstrata até uma visão detalhada,
representando diversas perspectivas e propósitos, possuindo uma ampla série de aplicações para sua utilização/representação. Sobre os
modelos de processos instanciados, assinale a alternativa CORRETA:
8
9
10
Francisco Eudes de Sousa Júnior
Análise e Desenvolvimento de Sistemas (2961044) 
0
11/12/21, 08:47 AVA
https://ava2.uniasselvi.com.br/subject/grades-and-tests/answer-book/eyJ0ZXN0Ijp7InRlc3RDb2RlIjoiNjg5NjE3IiwiZGVzY3JpcHRpb24iOiJBdmFsaWHDp8OjbyBGaW5hbCAoT2JqZXRpdmEpIC0gSW5kaXZpZHVhbC… 4/4
A Um processo é instanciado pelo tipo de recursos empregados e transmitidos com robusta customização.
B
Os processos instanciados são decifrados pelas máquinas de execução, conhecidas conceitualmente como Process Engine, a fim de
alinhar a execução das atividades conforme definições estabelecidas por este modelo.
C Um processo abstrato pode dar origem a um único processo instanciado.
D Um processo instanciado dinâmico relaciona-se por cenários que levam em conta o prazo e o custo do projeto.
Francisco Eudes de Sousa Júnior
Análise e Desenvolvimento de Sistemas (2961044) 
0

Continue navegando