Buscar

PROVA OBJETIVA ANALISE DE SISTEMAS

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

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 6, do total de 10 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

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 9, do total de 10 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

Questão 1/12 - Análise de Sistemas
Com relação a definição de Software, analise atentamente as afirmativas abaixo:
 
I. Fazem parte da definição de Software, instruções que quando executadas produzem a função
o desempenho desejados;
 II.Fazem parte da definição de Software, estruturas de dados que possibilitam que os programa
manipulem adequadamente a informação;
 III. Fazem parte da definição de Software, documentos que descrevem a operação e o uso dos 
programas.
Com base nas afirmativas apresentadas acima, assinale a alternativa correta:
Nota: 10.0
A Estão corretas somente as afirmativas I e III;
B Estão corretas somente as afirmativas I e II;
C Estão corretas somente as afirmativas II e III;
D Está correta somente a afirmativa I;
E Estão corretas as afirmativas I, II e III.
Questão 2/12 - Análise de Sistemas
Segundo o CMM, uma das atividades da área de processo chave, gerência de requisitos, 
revisão dos requisitos antes de incorporá-los ao projeto.
Com base besta definição, assinale a alternativa correta que corresponde ao que é necess
para a revisão dos requisitos segundo a CMM:
Nota: 10.0
A
Você acertou!
Conforme apresentado no slide 14/56 da
Aula 01, Define-se software como:
 
- Instruções que quando executadas
produzem a função e o desempenho
desejados;
 - Estruturas de dados que possibilitam que
os programas manipulem adequadamente
a informação;
 - Documentos que descrevem a operação
e o uso dos programas.
Levantar todos os requisitos, Identificar
requisitos com problema, Testar os requisitos,
Implementar os requisitos testados e
aprovados;
B Revisar todos os requisitos, Selecionar os
requisitos problemáticos, Corrigir os requisitos
problemáticos e Implementar os requisitos;
C Testar os requisitos problemáticos, Corrigir
requisitos problemáticos e Implementar os
requisitos;
D Identificar requisitos incompletos ou
ausentes, Determinar se os requisitos
estão claros, Revisar requisitos com
problemas potenciais e Negociar
compromissos com os grupos envolvidos;
E Identificar os requisitos, Selecionar os
requisitos claros e Implementar os requisitos.
Questão 3/12 - Análise de Sistemas
O surgimento de sistemas de software complexos resultou na necessidade de reavaliar a forma
desenvolver sistemas. As técnicas têm evoluído de forma impressionante, notavelmente no 
tange à modelagem de sistemas.
Com relação aos conceitos apresentados acima e a modelagem de sistemas orientados a obje
assinale a alternativa correta que corresponde a definição da UML:
Nota: 10.0
A É uma linguagem de programação visual;
B
É
Você acertou!
Conforme apresentado na página 04 da
Rota de Aprendizagem da Aula 04,
durante a revisão de requisitos é
necessário segundo a CMM Identificar
requisitos incompletos ou ausentes,
Determinar se os requisitos estão claros,
Revisar requisitos com problemas
potenciais e Negociar compromissos com
os grupos envolvidos.
É uma linguagem visual independente de
linguagem de programação e
independente de processo de
desenvolvimento;
C Linguagem de programação que objetiva o
desenvolvimento de diagramas de acordo
com a linguagem que está sendo utilizada;
D É uma linguagem visual independente de
linguagem de programação, que que objetiva
o desenvolvimento de diagramas de acordo
com a linguagem que está sendo utilizada;
E Técnica utilizada para o levantamento de
requisitos.
Questão 4/12 - Análise de Sistemas
Conforme abordado nas Aulas, o tratamento da informação é um requisito que fundamenta o 
processo de desenvolvimento de software antes da solução de tecnologia a ser aplicada. Para 
é necessário gerenciá-lo de forma eficiente.
Com base nesta definição, assinale a alternativa correta que corresponde aos aspectos 
fundamentais da Engenharia de Requisitos:
Nota: 10.0
A Controle de mudanças, Gerência da
configuração, Rastreabilidade e Garantia
da qualidade;
Você acertou!
Conforme apresentado na página de 04 da
Rota de Aprendizagem da Aula 05, UML é
uma linguagem visual independente de
linguagem de programação e
independente de processo de
desenvolvimento.
Você acertou!
Conforme apresentado na página 02 da
Rota de Aprendizagem da Aula 04, os
aspectos fundamentais da Engenharia de
Requisitos são controle de mudanças,
gerência da configuração, rastreabilidade
e garantia da qualidade.
B Levantamento de requisitos, Análise de
requisitos, Teste e validação;
C Documentação, Modelagem, Projeto e
Implementação;
D Configuração, Atualização e Backup;
E Levantamento de requisitos, Validação de
Requisitos, Verificação de Requisitos e
Implementação.
Questão 5/12 - Análise de Sistemas
No final de década de 1990 o paradigma de orientação a objetos atinge sua maturidade, assim
conceitos de padrões de projetos, frameworks de desenvolvimento, componentes e padrões
qualidade começam a ganhar espaço, e assim surge um novo conceito, a UML.
Assinale a alternativa correta que corresponde à definição da UML:
Nota: 10.0
A Framework de desenvolvimento de sistemas;
B Padrão de projeto para o desenvolvimento de
sistemas modernos;
C Instruções que quando executadas produzem
a função e o desempenho desejados;
D Ferramenta de modelagem utilizada no
desenvolvimento atual de sistemas;
E Possibilita que os programas manipulem
adequadamente a informação.
Questão 6/12 - Análise de Sistemas
Você acertou!
Conforme abordado no slide 13/56 da Aula
01, UML é uma ferramenta de modelagem
utilizada no desenvolvimento atual de
sistemas.
A Engenharia de Requisitos estabelece quais funções são requeridas pelo sistema e as restriç
sobre a operação e o desenvolvimento do sistema, possuindo quatro subprocessos.
Assinale a alternativa correta que corresponde aos quatro subprocessos da Engenharia de 
Requisitos:
Nota: 10.0
A Implementação e integração, Verificação e
validação, Configuração, Distribuição;
B Migração, Reengenharia, Reengenharia
reversa, Evolução do software;
C Configuração, Administração, Testes,
Distribuição;
D Estudo de viabilidade, Elicitação e análise
de requisitos, Especificação de requisitos,
Validação de requisitos;
E Testes, Avaliação de usabilidade, Avaliação
de desempenho, Depuração.
Questão 7/12 - Análise de Sistemas
Diagramas de Estado da UML mostram uma máquina contendo estados, transições, evento
atividades. Estes diagramas são usados para modelar o comportamento de objetos.
De acordo com a definição apresentada acima, assinale a alternativa correta que corresponde 
componentes de um diagrama de estado:
Nota: 10.0
A Estado Inicial, Estado Final e Estado
Intermediário;
Você acertou!
Conforme apresentado na página 04 da
Rota de Aprendizagem da Aula 03, os
quatro subprocessos da Engenharia de
Requisitos são: Estudo de viabilidade,
Elicitação e análise de requisitos,
Especificação de requisitos, Validação de
requisitos.
Você acertou!
B Estado Inicial, Estado Secundário e Estado
Final;
C Classe Inicial, Classe Intermediária e Classe
Final;
D Objeto Inicial, Objeto Intermediário e Objeto
Final;
E Classe, Objeto e Relacionamento.
Questão 8/12 - Análise de Sistemas
Conforme abordado nas aulas, a Engenharia de Software se preocupa em sistematizar o 
desenvolvimento através de modelos, técnicas e ferramentas para o produto e para o processo
Com relação aos objetivos da Engenharia de Software, analise atentamente as afirmativas abai
I. Aplicação de métodos, técnicas e ferramentas para adaptar e gerenciar o ambiente ao softwa
em desenvolvimento;
 II. Aplicação da teoria, modelos, formalismos, técnicas e ferramentas da ciência da computação
áreas afins para o desenvolvimento sistemático de software;
 III. Aplicação da teoria, métodos, técnicas e ferramentas que possibilitem que o usuário desenv
o aplicativo junto aos desenvolvedores;
 IV. Aplicação de métodos, técnicas e ferramentaspara o gerenciamento do processo de 
desenvolvimento;
 V. Produção da documentação formal destinada a comunicação entre os membros da equipe de
desenvolvimento bem como aos usuários.
Com relação as afirmativas apresentadas acima, assinale a alternativa correta:
Nota: 10.0
A São objetivos da Engenharia de Software
somente as afirmativas I, III e IV;
B São objetivos da Engenharia de Software
somente as afirmativas II, IV e V;
Conforme apresentado na página 07 da
Rota de Aprendizagem da Aula 06, os
componentes de um diagrama de estado
são: Estado Inicial, Estado Final e Estado
Intermediário.
Você acertou!
C São objetivos da Engenharia de Software
somente as afirmativas I, IV e V;
D São objetivos da Engenharia de Software
somente as afirmativas II, III e V;
E São objetivos da Engenharia de Software
somente as afirmativas I, II, III, IV e V.
Questão 9/12 - Análise de Sistemas
A Prototipação é o processo que possibilita que o desenvolvedor crie um modelo do software qu
deve ser construído.
 
Com relação à Prototipação, analise atentamente as afirmativas abaixo:
 
I. Entrega do protótipo;
 II. Projeto rápido;
 III. Obtenção dos requisitos;
 IV. Refinamento dos requisitos e construção do produto;
 V. Testes do protótipo.
Com base nas afirmativas acima, assinale a alternativa que correspondem a atividades da 
Prototipação:
Nota: 10.0
A São atividades relacionadas à Prototipação
as atividades apresentadas nas afirmativas I,
II e V;
B
Conforme apresentado na página 02 da
Rota de Aprendizagem da Aula 03, são
objetivos da Engenharia de Software:
 
- Aplicação da teoria, modelos,
formalismos, técnicas e ferramentas da
ciência da computação e áreas afins para
o desenvolvimento sistemático de
software;
 - Aplicação de métodos, técnicas e
ferramentas para o gerenciamento do
processo de desenvolvimento;
 - Produção da documentação formal
destinada a comunicação entre os
membros da equipe de desenvolvimento
bem como aos usuários.
São atividades relacionadas à
Prototipação as atividades apresentadas
nas afirmativas II, III e IV;
C São atividades relacionadas à Prototipação
as atividades apresentadas nas afirmativas
III, IV e V;
D São atividades relacionadas à Prototipação
as atividades apresentadas nas afirmativas IV
e V;
E São atividades relacionadas à Prototipação
as atividades apresentadas nas afirmativas I,
II, III, IV e V.
Questão 10/12 - Análise de Sistemas
A Orientação a Objetos surgiu no final da década de 60, quando dois cientistas dinamarque
criaram a linguagem Simula (Simulation Language), sendo assim introduzido os conceitos
classe e herança.
Com relação a esta definição, assinale a alternativa correta que corresponde a definição
Herança na orientação a objetos:
Nota: 10.0
A São procedimentos ou funções definidos e
declarados que atuam sobre um objeto;
B Representa um conjunto de informações, ou
seja, elementos de dados que caracterizam
um objeto;
C É um tipo definido pelo usuário que contém o
molde, a especificação para os objetos;
Você acertou!
Conforme apresentado nos slides 45/56 ao
47/56 da Aula 01, as seguintes atividades
fazem parte da Prototipação:
 
- Obtenção de requisitos;
 - Projeto rápido;
 - Construção do protótipo;
 - Avaliação do protótipo;
 - Refinamento dos requisitos;
 - Construção do protótipo.
D É o mecanismo pelo qual uma subclasse
herda todas as propriedades da
superclasse e acrescenta suas próprias e
exclusivas características;
E É a propriedade segundo a qual os atributos
de uma classe são acessíveis apenas pelos
métodos da própria classe.
Questão 11/12 - Análise de Sistemas (questão opcional)
Conforme abordado nas Aulas, o tratamento da informação é um requisito que fundamen
processo de desenvolvimento de software antes da solução de tecnologia a ser aplicada. Para 
é necessário gerenciá-lo de forma eficiente.
Com base nesta definição, assinale a alternativa correta que corresponde aos objetivos da 
Engenharia de Requisitos:
Nota: 0.0
A A Engenharia de Requisitos objetiva produzir
métodos para compreender o que um sistema
deve fazer;
B A Engenharia de Requisitos objetiva
fornecer métodos para compreender a
natureza de um problema, estabelecer com
exatidão o que um sistema deve fazer;
C A Engenharia de Requisitos objetiva indicar
se o esforço em desenvolver um sistema vale
a pena;
Você acertou!
Conforme apresentado na página de 03 da
Rota de Aprendizagem da Aula 05,
Herança é o mecanismo pelo qual uma
subclasse herda todas as propriedades da
superclasse e acrescenta suas próprias e
exclusivas características.
Conforme apresentado na página 01 da
Rota de Aprendizagem da Aula 04, a
Engenharia de Requisitos objetiva fornecer
métodos para compreender a natureza de
um problema, estabelecer com exatidão o
que um sistema deve fazer.
D A Engenharia de Requisitos visa somente
garantir que uma base de requisitos seja
composta essencialmente de bons requisitos;
E A Engenharia de Requisitos visa somente
identificar requisitos incompletos ou ausentes.
Questão 12/12 - Análise de Sistemas (questão opcional)
O Diagrama de Transição de Estados serve para especificar o comportamento do sistema em 
relação aos eventos que ele recebe.
Com relação ao Diagrama de Transição de Estados (DTE), assinale a alternativa correta 
corresponde aos elementos que fazem parte deste diagrama:
Nota: 0.0
A Fluxo de dados, Processo e Transição;
B Estado, Transição e Ação;
C Transição, Entidade externa e Estado;
D Itens de dados, Ação e Fluxo de dados;
E Itens de dados, Estado e Fluxo de dados.
Conforme apresentado no slide 31/78, os
elementos de um DTE são: Estado,
Transição e Ação.

Outros materiais