Buscar

Softwares e Modelagem Organizacional

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 5 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

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

27/07/2022 09:37 Avaliação Final (Objetiva) - Individual
1/5
Prova Impressa
GABARITO | Avaliação Final (Objetiva) - Individual
(Cod.:745838)
Peso da Avaliação 3,00
Prova 51624056
Qtd. de Questões 10
Acertos/Erros 8/2
Nota 8,00
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 Somente a opção II está correta.
B As opções I, II e IV estão corretas.
C Somente a opção III está correta.
D As opções I e III estão corretas.
Devido à importância da Modelagem Organizacional, são propostas diversas técnicas para a 
estruturação da organização, apresentando múltiplas visões de análise de metas e objetivos, a fim de 
facilitar as especificações de requisitos, deixando seu processo mais próximo à realidade da 
organização. Sobre as técnicas de modelagem organizacional, analise as sentenças a seguir: 
I- A técnica ORDIT (Organizational Requirements Definition of Information Technology Systems) é 
a técnica mais rica em uso, é a base para o entendimento e apoio às mudanças organizacionais e ajuda 
o desenvolvimento de sistemas de informação que apoiará a organização. 
II- A técnica de modelagem de Furlan busca conhecer a missão e a identidade da organização, propor 
que os objetivos executivos sejam compatíveis com a missão e os objetivos estratégicos relacionados 
com as áreas funcionais para atender a esta missão. 
III- A técnica F3 de Bubenko é constituída por cinco modelos: Modelo de Objetivos - MO, Modelo 
de Atores - MA, Modelo de Atividades e Uso - MAU, Modelo de Conceitos - MC e Modelo de 
Requisitos do Sistema de Informação - MRSI. 
IV- A técnica i* de Yu é composta pelo Modelo da Computação Híbrida (SH) e pelo Modelo de 
Interação Humana (IHC). 
V- A metodologia EKD (Enterprise Knowledge Development) ajuda a definir técnicas capazes de 
 VOLTAR
A+
Alterar modo de visualização
1
2
27/07/2022 09:37 Avaliação Final (Objetiva) - Individual
2/5
suportar futuras gerações de requisitos organizacionais e fornecer métodos e ferramentas associados, 
que suportem o processo. 
Assinale a alternativa CORRETA:
A As sentenças II, III e V estão corretas.
B As sentenças I, II e III estão corretas.
C As sentenças II e III estão corretas.
D As sentenças I, II, IV e V estão corretas.
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.
A As sentenças I e II estão corretas.
B As sentenças I e III estão corretas.
C Somente a II sentença está correta.
D Somente a sentença I está correta.
O Capability Maturity Model Integration (CMMI) é um modelo de melhoria de processos com 
ferramentas para tornar as empresas de software mais eficazes, o qual pode ser utilizado apenas um 
projeto, divisão ou na organização inteira. O modelo trata as práticas como provadas e efetivas, 
auxiliando a empresa a estabelecer metas e prioridades, fornecendo um guia de implementação de 
melhorias. Sobre o CMMI, classifique V para as sentenças verdadeiras e F para as falsas: 
( ) O fornecimento das diretrizes baseadas nas melhores práticas de melhoria dos processos e 
habilidades organizacionais é o principal objetivo do CMMI. 
( ) No nível de otimização, o processo de aperfeiçoamento é contínuo. 
( ) A implementação do CMMI é mais simples que a do MPS.BR. 
3
4
27/07/2022 09:37 Avaliação Final (Objetiva) - Individual
3/5
( ) O CMMI é voltado para empresas médias e pequenas. 
Assinale a alternativa que apresenta a sequência CORRETA.
A V - V - F - V.
B V - F - V - F.
C V - V - F - F.
D F - V - F - F.
A métrica em processo é um agrupamento de medidas que existe em processos de 
desenvolvimento de quaisquer produtos com o objetivo de avaliar o desenvolvimento e compreender 
a situação corrente do projeto. No caso de projetos de software, o CMMI é um modelo utilizado para 
a avaliação da qualidade do processo, baseando-se em medidas de tempo, número de erros, linhas de 
código, de manutenções, dentre outros. Sobre métricas de processo de software, classifique V para as 
sentenças verdadeiras e F para as falsas: 
( ) A coleta de dados auxilia o engenheiro de software a tomar decisões em um projeto. 
( ) As medidas utilizadas em projeto de software são qualitativas. 
( ) O objetivo da medição no processo de software é melhorá-lo continuamente. 
( ) As métricas auxiliam as empresas a montarem sua visão estratégica. 
Assinale a alternativa que apresenta a sequência CORRETA:
A V - V - V - F.
B V - F - V - F.
C F - V - F - V.
D V - F - V - V.
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 etapa de testes de software deve ser executada posteriormente às etapas de requisitos e
desenvolvimento.
B A definição dos objetivos é uma atividade secundária para o sucesso no processo de software.
C Durante a fase de análise, é pouco importante ouvir as pessoas envolvidas no projeto.
D A etapa de implantação deve ser executada anteriormente à etapa de testes.
5
6
27/07/2022 09:37 Avaliação Final (Objetiva) - Individual
4/5
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 Otimização, gerenciado, parcialmente definido, definido.
B Inicial, gerenciado, definido, gerenciado quantitativamente e otimização.
C Melhoria contínua, planejado, definido, gerenciado e otimização.
D Inicializado, parcialmente gerenciado, gerenciado, parcialmente otimizado e padronizado.
A análise e especificação dosrequisitos têm vital importância no desenvolvimento de softwares, 
pois é nesta etapa da engenharia de software que são levantadas as informações de grande 
importância para a construção adequada do sistema (considerada marco decisivo de sucesso ou 
fracasso dos projetos). Sobre a concepção do termo Requisito de Software, analise as sentenças a 
seguir: 
I- Os Requisitos de Software estão relacionados à definição do que o sistema deve fazer, suas 
propriedades e suas restrições quanto às operações do sistema. 
II- Os requisitos são a base para a criação do escopo do projeto e sua documentação ocorre uma única 
vez no projeto, pois os requisitos não mudam durante a execução dos projetos de software. 
III- Os requisitos de software são classificados como funcionais ou não funcionais. Os requisitos 
funcionais tratam das descrições das funções que o software deverá oferecer e os requisitos não 
funcionais tipicamente representam restrições sobre os serviços e/ou funções oferecidas pelo 
software. 
IV- Quando ocorre o levantamento de requisitos de forma inadequada, o resultado é um diagnóstico 
pobre com conclusões comprometidas, não identificando as causas dos problemas, os custos 
elevados, os prazos vencidos ou comprometedores, a omissão de processos fundamentais e os 
descréditos. 
V- O gerenciamento de requisitos se trata de um modelo sistemático para: identificar, organizar e 
documentar os requisitos do sistema; e estabelecer e manter acordo entre o cliente e a equipe do 
projeto nos requisitos variáveis do sistema. 
Assinale a alternativa CORRETA:
A As sentenças II, III e V estão corretas.
B As sentenças I, III, IV e V estão corretas.
C As sentenças I, II e IV estão corretas.
D As sentenças II e IV estão corretas.
O alicerce da engenharia de software é a camada de processo que mantém unidas as camadas de 
tecnologia e permite o desenvolvimento racional e oportuno de softwares, para uso de adequados 
métodos, a fim de se obter um produto de qualidade. Na Engenharia de Software, a qualidade dá 
ênfase à preocupação da disciplina, à padronização e à satisfação dos clientes. O processo dá ênfase 
7
8
9
27/07/2022 09:37 Avaliação Final (Objetiva) - Individual
5/5
ao roteiro e ao planejamento das atividades, bem como ao controle do projeto de software. Com 
relação à função da qualidade do processo de software, classifique V para as sentenças verdadeiras e 
F para as falsas: 
( ) Serve para garantir que o desenvolvimento de software ocorra dentro do prazo estimado, fazer 
de forma correta as definições estabelecidas no escopo e esteja comprometido com a qualidade 
desejada. 
( ) Serve para incorporar um modelo de processo de software sob orientações a objetos e testes 
automatizados como padrão de qualidade. 
( ) Serve para concentrar as melhores práticas e métodos de customização e reúso de software. 
( ) Para evitar retrabalho e ter mais chance de reconhecimento por parte de todos os envolvidos. 
Assinale a alternativa que apresenta a sequência CORRETA:
A V - F - F - V.
B F - V - V - F.
C F - F - V - V.
D V - F - V - V.
O Diagrama de Fluxo de Dados (DFD) é uma ferramenta fundamental para a construção de 
software, é um diagrama gráfico que utiliza quatro símbolos para representar todas as relações entre 
os dados, bem como os processos que modificam os dados e os limites entre o que está pertencente ao 
sistema e ao que não está. Sobre a definição de DFD, assinale a alternativa CORRETA:
A O DFD é um texto livre de formato para representar as relações entre os dados.
B A forma geométrica de retângulo com cantos arredondados representa um depósito de dados.
C O DFD apresenta as partes componentes do sistema com as interfaces entre os componentes
indicados.
D Uma entidade externa indica os dados e o respectivo caminho por onde percorrem no sistema.
10
Imprimir

Continue navegando