Buscar

Analise de Projetos de Sistema - Fixação3

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 6 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 6 páginas

Prévia do material em texto

Questão 1 de 10
Com relação à forma como o RUP trata a análise de requisitos, assinale a opção correta:
A - A análise de requisitos deve acontecer antes da programação e testes do sistema, não podendo sofrer alterações a partir do momento que estejam definidos.
B - A análise de requisitos ocorre na fase de construção, quando são descritos todos os casos de uso e, em seguida, modelados por meio de diagramas de casos de uso UML.
C - A análise de requisitos ocorre na fase de elaboração, em que são feitas entrevistas com usuários e definição do escopo do projeto.
D - A maior parte da análise de requisitos ocorre durante a fase de elaboração.
E - Por se tratar de um processo iterativo e evolutivo, a análise de requisitos ocorre na fase de construção juntamente com a programação, o que permite que os requisitos sejam revistos.
Questão 2 de 10
UML é uma linguagem gráfica para:
A - Construir artefatos de um sistema de software.
B - Documentar artefatos de um sistema de software.
C - Nenhuma das anteriores.
D - Todas acima.
E - Visualizar artefatos de um sistema de software.
Questão 3 de 10
Analise as seguintes afirmações sobre a UML (Linguagem de Modelagem Unificada):
I. A UML é uma metodologia para o desenvolvimento de software orientado a objetos, uma vez que fornece um conjunto de representações gráficas e sua semântica para a modelagem de software.
II. O diagrama de casos de uso procura, por meio de uma linguagem simples, demonstrar o comportamento externo do sistema. Esse diagrama apresenta o sistema sob a perspectiva do usuário, e é dentre todos da UML, o mais abstrato, flexível e informal.
III. Um relacionamento de extensão de um caso de uso “A” para um caso de uso “B” significa que toda vez que “A” for executado ele incorporará o comportamento definido em “B”.
IV. Os diagramas de comportamento da UML demonstram como ocorrem as trocas de mensagens entre os objetos do sistema para se atingir um determinado objetivo.
É correto apenas o que se afirma em:
A - I e II.
B - I, II e III.
C - II e IV.
D - II, III e IV.
E - III e IV.
Questão 4 de 10
Uma empresa de crédito e financiamento utiliza um sistema de informação para analisar simulações, com base em cenários, e determinar como as variações da taxa básica de juros do país afetam seus lucros. Como deve ser classificado esse sistema de informação?
A - Sistema de apoio à decisão.
B - Sistema de controle de processos.
C - Sistema de informação executivo.
D - Sistema de informação gerencial.
E - Sistema de processamento de transações.
Questão 5 de 10
Considerando o conceito de sistema, trazido pela Teoria Geral de Sistemas, um projeto de desenvolvimento de software poderia ser considerado como um sistema aberto. Nessa perspectiva, solicitações de mudanças originadas de um stakeholder externo e que afetam o projeto podem ser consideradas como:
A - Ambiente.
B - Entrada.
C - Feedback.
D - Processos.
E - Saída.
Questão 6 de 10
Jakob Nielsen, considerado “o pai da usabilidade”, elaborou uma lista com dez heurísticas para avaliar a usabilidade de sistemas. Considere as definições de quatro heurísticas, listadas a seguir, e indique qual alternativa estabelece a correta relação entre a definição e a respectiva heurística.
Relacione o segundo grupo com os enumerados no primeiro grupo.
I. O sistema deve sempre dar feedback ao usuário, e em tempo hábil para que alguma ação seja tomada.
II. Quando o usuário acessa uma opção do sistema e "se arrepende", deve haver uma alternativa rápida para retorno.
III. Diálogos não devem conter informação irrelevante ou raramente necessária.
IV. Deve-se minimizar a carga de memória do usuário deixando visíveis objetos, ações e opções.
(   )liberdade e controle do usuário.
(   )visibilidade do estado do sistema.
(   )design minimalista e estético.
(   )reconhecimento em vez de memorização.
Marque a alternativa que tem a ordem correta de numeração do segundo grupo:
A - I, II, III e IV
B - I, II, IV e III
C - II, I, III e IV
D - II, III, I e IV
E - IV, II, I e III
Questão 7 de 10
O projeto de um sistema pode ser dividido em duas partes: projeto arquitetural e projeto detalhado. Uma das etapas do projeto detalhado é o projeto de interfaces. Sobre o projeto de interfaces, considere as seguintes afirmações:
I. O projeto de interfaces estabelece como o software se comunica com outros sistemas e também com o usuário.
II. No projeto de interfaces são estabelecidos mecanismos de interação e layout para o diálogo entre o usuário e o sistema.
III. O projeto de interfaces é restrito aos aspectos tecnológicos, não envolvendo o estudo das pessoas.
Assinale a alternativa correta:
A - Somente I
B - Somente I e II
C - Somente II
D - Somente II e III
E - Somente I e III
Questão 8 de 10
O rational unified process (RUP) é um processo de engenharia de software, cujo objetivo é assegurar a produção de software de alta qualidade, satisfazendo as necessidades dos usuários no prazo e nos custos previstos. O RUP contém uma estrutura que pode ser adaptada e estendida, pois é formado por duas estruturas principais, denominadas dimensões, que representam os aspectos dinâmicos e estáticos do processo. O aspecto dinâmico é expresso em ciclos, fases, iterações e marcos. O estático, por sua vez, contém as disciplinas, os fluxos, os artefatos e os trabalhadores. Com base na iteração do RUP, julgue as asserções a seguir: A cada iteração das fases do RUP, geram-se ou não artefatos de software porque os artefatos produzidos dependem da ênfase que é dada a cada disciplina. Assinale a opção correta:
A - A primeira asserção é uma proposição falsa e, a segunda, uma proposição verdadeira.
B - A primeira asserção é uma proposição verdadeira e, a segunda, uma proposição falsa.
C - As duas asserções são proposições verdadeiras e, a segunda, é uma justificativa correta da primeira.
D - As duas asserções são proposições verdadeiras, mas a segunda não é justificativa correta da primeira.
E - Tanto a primeira quanto a segunda são proposições falsas.
Questão 9 de 10
O modelo lógico de um projeto de software representa um nível mais direcionado aos desenvolvedores, uma vez que descreve as estruturas que devem estar presentes no sistema. Algumas das subfases e atividades realizadas na etapa do projeto lógico são:
Sendo assim, analise as sentenças a seguir e assinale V se a sentença for verdadeira e F se a sentença for falsa:
· (   )Modelagem de dados.
· (   )Modelagem de processos.
· (   )Projeto de comunicação.
· (   )Definição de tecnologia de base para o projeto físico.
· (   )Projeto da estrutura do software.
A sequência correta é:
A - V, V, V, V, V
B - V, V, V, F, F
C - V, V, F, V, F
D - V, F, V, F, V
E - V, F, F, F, F
Questão 10 de 10
Dentre as diversas finalidades de um projeto lógico de um sistema, ele busca garantir que a solução contemple os requisitos especificados pelo cliente, atendendo a quesitos de qualidade como disponibilidade, segurança, confiabilidade.
Sendo assim, analise as sentenças a seguir e assinale V se a sentença for verdadeira e F se a sentença for falsa:
· (   )O projeto lógico também é conhecido como modelagem lógica.
· (   )No projeto lógico são apresentadas recomendações sobre arquitetura e produtos para a construção da solução.
· (   )O projeto lógico considera características específicas do ambiente físico onde o sistema será implementado.
· (   )O projeto lógico também considera a criação da documentação do projeto, contendo o que o sistema deve fazer e a um modelo de dados.
· (   )No projeto lógico, é descrito como as informações são organizadas internamente, sem detalhar a estrutura de armazenamento físico.
A sequência correta é:
A - V, V, V, V, V
B - V, V, V, F, F
C - V, V, F, V, V
D - V, F, V, F, V
E - V, F, V, F, F
Questão 6 de 10
O projeto de baixo nível deve produzir o projeto de dados, o projeto de interfaces e o projeto procedimental. O projeto de dados deve contemplar a estrutura dos dados necessários para garantir o acesso correto às informações identificadas como requisitos no processo de análise. A maneira como os dados do sistemadevem ser armazenados é fundamental e, para tanto, existem modelos a serem utilizados.
Sendo assim, analise as sentenças a seguir e assinale V se a sentença for verdadeira e F se a sentença for falsa:
· (   )O modelo plano/tabular é um modelo de dados.
· (   )O modelo hierárquico é um modelo de dados.
· (   )O modelo relacional é um modelo de dados.
· (   )O modelo estruturado é um modelo de dados.
· (   )O modelo orientado a objetos é um modelo de dados.
A sequência correta é:
A - V, V, V, V, V
B - V, V, V, F, V
C - V, V, F, F, V
D - V, V, F, F, F
E - V, F, F, F, F
Questão 7 de 10
O projeto lógico de um sistema contempla propostas de tecnologia e arquitetura, apresentando o motivo das diversas decisões tomadas, associando essas decisões às metas do cliente. Considerando o contexto, avalie as seguintes asserções e a relação  proposta  entre elas. 
O projeto lógico de um sistema considera a representação da modelagem conceitual em um modelo de banco de dados.
Porque
O projeto lógico de um sistema descreve como as informações são organizadas internamente, quais dados devem ser guardados e como devem estar relacionados.
A respeito dessas asserções, assinale a opção correta:
A - As asserções I e II são proposições verdadeiras, e a II é  uma justificativa da I.
B - As asserções I e II são proposições verdadeiras, mas a II não é  uma justificativa da I.
C - A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.
D - A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.
E - As asserções I e II são proposições falsas.
Questão 8 de 10
Requisitos de um sistema são frequentemente classificados como funcionais, não-funcionais e de domínio. Qual a definição que melhor descreve requisitos não-funcionais?
A - São ferramentas automatizadas de apoio ao processo de desenvolvimento de sistemas.
B - São requisitos que derivam do domínio da aplicação e que refletem características e restrições desse domínio.
C - São requisitos que descrevem o que o sistema deve fazer, como deve reagir a determinadas entradas e como deve comportar-se em situações particulares.
D - São requisitos que especificam como deve ser testada uma parte do sistema, incluindo-se as entradas, os resultados esperados e as condições sob as quais os testes devem ocorrer.
E - São requisitos que não estão diretamente relacionados com as funções específicas do sistema.
Questão 9 de 10
Um protejo de software possui muito em comum com um protejo de engenharia, pois ambos estão relacionados às ações a serem realizadas para atingir os objetivos levantados em uma análise preliminar. Um protejo de software, portanto, procura garantir que seja implementado o que foi identificado na fase de análise. Quando se compara análise de sistemas com protejo de software, indique a única alternativa correta que descreve especificamente o que é protejo de software:
A - É a tarefa na qual o problema é detectado, compreendido e modelado e os requisitos e o modelo conceitual são detalhados.
B - É a modelagem do problema e consiste em todas as atividades necessárias para entender o domínio do problema ou buscar descrever o que o sistema deve fazer.
C - É o estudo que se preocupa em como o sistema deve atender aos requisitos, considerando as atividades para criar uma solução viável para o problema.
D - É a etapa que realiza a abstração dos elementos do mundo real para componentes específicos do sistema.
E - É o momento em que o usuário tem o primeiro contato com o sistema para identificação de erros e melhorias.
Questão 10 de 10
O modelo lógico de um sistema representa um nível mais direcionado aos desenvolvedores e, para tanto, descreve as estruturas que devem estar presentes no sistema. Uma das sub-fases do projeto lógico é a modelagem de dados. Considerando as atividades da modelagem de dados, analise as afirmações a seguir e assinale a alternativa correta. 
I. Tratam do detalhamento do modelo de informações empresariais, organizacionais ou institucionais.
II. Tratam da descrição de entidades e seus atributos.
III. Tratam da composição do fluxo de dados.
Assinale a alternativa correta:
A - Somente I
B - Somente I e II
C - Somente II
D - Somente II e III
E - I, II e III

Continue navegando