Buscar

Exercícios - Análise de projetos e 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 23 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 23 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 23 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

Quando tratamos de processos de desenvolvimentoRequisitos FuncionaisResultado
Exercício de Análise e Projeto de Sistemas - Exercício de Fixação 1 - Tentativa 1 de 3
Questão 1 de 10
Dentro das abordagens de análise de sistemas temos a UML. Identifique abaixo o item que melhor descreve o que é UML:
A - É a atividade do desenvolvimento de aplicações de software antes da codificação.
B - É um diagrama cuja finalidade é representar um requisito do sistema a ser informatizado e ajudar na comunicação entre os analistas e o cliente.
C - É um método de desenvolvimento que possibilita a representação do sistema através de modelos orientados a objetos.
D - É uma linguagem padrão para modelagem orientada a objetos que possibilita representar um sistema de software de maneira padronizada.check_circleResposta correta
E - É uma representação com o objetivo de definir e descrever as informações da estrutura usada pelo aplicativo.
Questão 2 de 10
Conhecer sobre a Teoria Geral dos Sistemas (TGS) é importante para desenvolvermos Sistemas de Informação para as organizações. Em relação a Teoria Geral de Sistemas verifique os itens abaixo:
I - A TGS surgiu dos trabalhos de Ludwig von Bertalanffy, quando se percebeu a inviabilidade de tratar as ciências por partes isoladas.
II - A TGS tem como objetivo estudar a natureza dos sistemas e a relação entre suas partes em diferentes espaços.
III - A TGS teve grande aceitação por todos desde o seu surgimento.
Os itens corretos são:
A - I e II somente.check_circleResposta correta
B - I e III somente.
C - I, II e III.
D - II e III somente.
E - Nenhum dos itens estão corretos.
Questão 3 de 10
Requisitos Funcionais são declarações de funções de como o sistema deve reagir a entradas específicas e como deve comportar em determinadas situações.
Em relação aos requisitos funcionais, identifique quais sentenças abaixo se enquadram nesta categoria:
I. o acesso aos recursos do software deve ser restrito a pessoas autorizadas.
II.o software deve ter recursos para permitir o cálculo do faturamento diário, semanal, mensal e anual por cliente. Deve ainda propiciar o recurso para que, se necessário, totalize esses valores por unidades da federação.
III. o software deve emitir relatórios de atrasos no recebimento parametrizável por intervalo de datas.
IV. o tempo de resposta a uma consulta feita com o software não deve ser superior a sete
Assinale a opção correta:
A - I, II.
B - I, III e IV.
C - II e III.check_circleResposta correta
D - II e IV.
E - III.
Questão 4 de 10
As etapas do desenvolvimento de um sistema informatizado, independente da metodologia adotada, abrangem a especificação dos projetos lógico e físico do sistema. O modelo lógico consiste em:
A - Aumentar a possibilidade de atender às finalidades de adaptabilidade e desempenho de um cliente.
B - Aumentar a possibilidade de atender às finalidades de usabilidade do sistema.
C - Descrever como as informações são organizadas internamente e a estrutura que pode ser processada pelo sistema, sem detalhar a estrutura física.cancelRespondida
D - Descrever um modelo criado a partir do modelo conceitual para o sistema.check_circleResposta correta
E - Descrever um projeto que poderia ser implementado em diferentes plataformas, como hardware, linguagem de programação e SGBD.
Questão 5 de 10
Atualmente para as organizações gerenciarem seus empreendimentos é importante ter a informação disponível. Neste contexto entram os sistemas de informação. Podemos dizer que um sistema de informação é:
A - É um conjunto de elementos relacionados entre si em um ambiente.cancelRespondida
B - É um sistema cujo principal elemento é a informação.check_circleResposta correta
C - É um sistema que auxilia as atividades de indivíduos de empresas diferentes.
D - É um sistema que foi informatizado.
E - É um sistema que utiliza recursos mecânicos, pneumáticos, elétricos, eletrônicos, trazendo benefícios para a empresa.
Questão 6 de 10
Existem diversas abordagens de análise de sistemas, cada uma com um foco diferenciado. Dentro deste contexto, o que é análise de sistemas?
A - A abstração de conceitos utilizados no mundo real.
B - É a compreensão do problema e o detalhamento dos requisitos, para o entendimento do que é o domínio da aplicação a ser desenvolvida.check_circleResposta correta
C - É a definição das funcionalidades que o sistema a ser desenvolvido deve ter, bem como suas restrições.
D - É a integração dos requisitos do sistema a ser desenvolvido com a parte técnica e as tecnologias selecionadas para o seu desenvolvimento.
E - O conjunto de requisitos verdadeiros.
Questão 7 de 10
Para um analista de sistemas desenvolver um SI é muito importante a elicitação dos requisitos do sistema a ser informatizado. Dentro deste contexto, o que é um requisito?
A - É uma coleção de características, condições, capacidades e propriedades que devem ser alcançada pelo sistema para satisfazer um contrato, assim como sua restrição de operação.check_circleResposta correta
B - É uma função, funcionalidade ou serviço de um sistema de software, seu componente ou parte dele.
C - É uma propriedade, restrição ou objetivo do sistema, que define não o que o sistema deve fazer, mas como ele deve fazer.
D - É uma reunião entre os usuários do projeto requerido, em que se sugere entrevistar apenas uma pessoa por vez.
E - É uma sessão de dinâmicas de grupo e workshops nos quais stakeholders e analistas de requisitos se reúnem para debater as funcionalidades desejadas do produto de software.
Questão 8 de 10
Exitem inúmeros processos de desenvolvimento de um Sistema de Informação (SI), por exemplo, cascata, espiral, prototipagem etc. A respeito do modelo clássico ou em cascata, seu processo segue uma sequência de etapas e uma etapa só começa após a anterior ter sido concluída. Dadas as alternativas a seguir, analise qual das  alternativas corresponde com a sequência correta dessas etapas.
A - Especificação, análise, projeto, implementação, homologação, implantação e manutenção.check_circleResposta correta
B - Análise, especificação, projeto, homologação, implementação, implantação e manutenção.
C - Projeto, análise, especificação, implementação, homologação, manutenção e implantação.
D - Especificação, projeto, análise, implementação, homologação, implantação e manutenção.
E - Projeto, especificação, análise, homologação, implementação, implantação e manutenção.
Questão 9 de 10
Sistemas abertos possuem elementos internos que trabalham em conjunto com um objetivo comum. Mantém-se no mesmo estado, independente da matéria e energia que o compõe se renovarem constantemente. As afirmativas abaixo relacionam sistemas abertos com uma pequena explicaçã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:
· (   )Ser humano: qualidade autorreflexiva. Memória desenvolvida. Consciente do passado, de seu comportamento.
· (   )Vida Vegetal: células formadoras de raízes, folhas e sementes.
· (   )Sistema digestivo: sistema do reino vegetal que permite a organização das informações do aparelho digestivo.
· (   )Reino Animal: sistema nervoso que permite organização das informações no cérebro.
· (   )Organização Social: conjunto de papéis dentro de sistemas com respectivos canais de comunicação
A sequência correta é:
A - V, F, V, V, V
B - F, V, F, V, F
C - V, V, V, V, V
D - F, V, F, V, V
E - V, V, F, V, Vcheck_circleResposta correta
Questão 10 de 10
Requisitos Funcionais são declarações de funções de como o sistema deve reagir a entradas específicas e como deve se comportar em determinadas situações. Em relação aos requisitos funcionais, identifique quais sentenças abaixo se enquadram nesta categoria:
I. O software deve ter recursos para permitir o cálculo do faturamento diário, semanal, mensal e anual por cliente. Deve ainda propiciar o recurso para que, se necessário, totalize esses valores por unidades da federação.
II. O software deve emitir relatórios de atrasos no recebimento parametrizável por intervalo de datas.
III. O tempode resposta a uma consulta feita com o software não deve ser superior a sete.
Assinale a alternativa correta:
A - Apenas I
B - Apenas II
C - Apenas II e III
D - Apenas I e IIcheck_circleResposta correta
E - I, II e III
Questão 8 de 10
Exitem inúmeros processos de desenvolvimento de um Sistema de Informação, por exemplo, cascata, espiral, prototipagem etc. Observe os processos a seguir e relacione-os  com suas respectivas  características.
Relacione o segundo grupo com os enumerados no primeiro grupo.
I. Cascata
II. Prototipagem
III. Espiral
(   )Segue uma sequência, mas não obrigatoriamente na mesma ordem. Apresenta vários ciclos em seu desenvolvimento.
(   )O produto de software é desenvolvido em apenas um ciclo e entregue depois de estar totalmente concluído.
(   )Segue sempre a mesma sequência e uma etapa só começa após a anterior ter sido completada parcialmente. O produto é desenvolvido em diversos ciclos e disponibilizado em versões.
Marque a alternativa que tem a ordem correta de numeração do segundo grupo:
A - II, I, IIIcheck_circleResposta correta
B - I, II, III
C - II, III, IcancelRespondida
D - III, I, II
E - I, III, II
Questão 9 de 10
A Teoria Geral dos Sistemas (TGS) é conhecida como uma abordagem estruturalista que integra com outras abordagens das áreas organizacionais e sociais. Esta, é proveniente de outras teorias.
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:
· (   )Teoria da burocracia.
· (   )Teoria clássica.
· (   )Teoria das relações humanas.
· (   )Teoria dos Sistemas.
· (   )Teoria da multidisciplinaridade.
A sequência correta é:
A - V,F,V,V,V.
B - F,F,V,V,V.cancelRespondida
C - V,V,V,F,F.check_circleResposta correta
D - F,V,F,V,F.
E - F,V,F,V,V.
Questão 10 de 10
A Teoria Geral dos Sistemas (TGS) estuda e trabalha questões relacionadas a sistemas, buscando criar definições conceituais que permitam criar condições de utilização na realidade prática e não tenta resolver os problemas. Os sistemas podem ser classificados quanto à sua natureza. Nas sentenças a seguir estão colocadas algumas dessas classificações.
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:
· (   )Sistemas de informação.
· (   )Sistemas Abertos.
· (   )Sistemas Fechados.
· (   )Sistemas Biológicos.
· (   )Sistemas Organizacionais.
A sequência correta é:
A - V, F, V, V, V
B - F, V, V, F, Fcheck_circleResposta correta
C - V, V, V, F, F
D - F, V, F, V, F
E - F, V, F, V, V
Exercício de Análise e Projeto de Sistemas - Exercício de Fixação 1 - Tentativa 3 de 3
Questão 8 de 10
É na fase de levantamento de requisitos que o analista normalmente se reúne com os usuários para identificar suas necessidades. Esses requisitos podem ser divididos em funcionais e não funcionais. Os requisitos não funcionais possuem atributos mais gerais do software, considerando por exemplo, as restrições do sistema. Dadas as opções a seguir, indique qual delas corresponde a esses atributos dos requisitos não funcionais:
A - Evidentes
B - Confiabilidadecheck_circleResposta correta
C - Escondidos/ocultos
D - Observação
E - Prototipação
Fixação 1 - Tentativa 3 de 3
Questão 9 de 10
Requisitos Funcionais são declarações de funções de como o sistema deve reagir a entradas específicas e como deve se comportar em determinadas situações. Em relação aos requisitos funcionais, identifique quais sentenças abaixo se enquadram nesta categoria:
I. O software deve ter recursos para permitir o cálculo do faturamento diário, semanal, mensal e anual por cliente. Deve ainda propiciar o recurso para que, se necessário, totalize esses valores por unidades da federação.
II. O software deve emitir relatórios de atrasos no recebimento parametrizável por intervalo de datas.
III. O tempo de resposta a uma consulta feita com o software não deve ser superior a sete.
Assinale a alternativa correta:
A - Apenas I
B - Apenas II
C - Apenas II e III
D - Apenas I e IIcheck_circleResposta correta
E - I, II e III
Exercício de Análise e Projeto de Sistemas - Exercício de Fixação 1 - Tentativa 3 de 3
Questão 10 de 10
Sistemas abertos possuem elementos internos que trabalham em conjunto com um objetivo comum. Das sentenças a seguir, analise aquelas que representam exemplos de sistemas abertos.
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:
· (   )Sistemas de transporte.
· (   )Sistemas educacionais.
· (   )Sistema digestivo.
· (   )Sistemas de informação.
· (   )Sistemas Organizacionais.
A sequência correta é:
A - V, F, V, V, V
B - V, V, V, F, F
C - F, V, F, V, F
D - V, V, V, V, Vcheck_circleResposta correta
E - F, V, F, V, VcancelRespondida
Exercício de Análise e Projeto de Sistemas - Exercício de Fixação 2 - Tentativa 1 de 3
Questão 1 de 10
A metodologia para desenvolvimento de software nos diz o que devemos fazer e como devemos fazer em cada etapa de atividade, ação ou tarefa. Tudo isso de acordo com o processo que adotamos. Quais elementos abaixo representam fases de uma metodologia?
A - Comunicação, desenvolvimento, modelagem, processos e tarefas.
B - Comunicação, planejamento, modelagem, construção e entrega.check_circleResposta correta
C - Comunicação, projeto, testes, cronograma e entrega.
D - Projeto, tarefas, atividades, ações e testes.
E - Projeto, tarefas, testes, cronograma e entrega.
Exercício de Análise e Projeto de Sistemas - Exercício de Fixação 2 - Tentativa 1 de 3
Questão 2 de 10
O início dos anos 60 é marcado por uma demanda muito grande de programas escritos em COBOL. No final dos anos 1960 surge a necessidade da utilização de padrões, métodos e técnicas para auxiliar na situação caótica da construção de software. Surge então no início dos anos 1970 qual modelo?
A - Essencial
B - Estruturadocheck_circleResposta correta
C - Orientado a Eventos
D - Orientado a ObjetoscancelRespondida
E - UML
Exercício de Análise e Projeto de Sistemas - Exercício de Fixação 2 - Tentativa 1 de 3
Questão 3 de 10
Sabemos que dentro das organizações o recurso mais valioso e precioso é a informação. A tecnologia da informação tem uma característica importante e um diferencial competitivo para as empresas através de seus sistemas de informação, que são ditos multidisciplinares. De acordo com essa linha de raciocínio, qual afirmativa abaixo é correta e complementar?
A - Isso ocorre em função das bases da área de exatas que é dita comportamental.
B - Isso ocorre porque a área de TI é simplesmente técnica.
C - Isso ocorre porque a área de TI não prioriza as questões técnicas, mas sim as questões comportamentais.
D - Isso se dá devido ao fato às abordagens comportamentais e técnicas, considerando-se então um sistema de informação como algo sócio técnico.check_circleResposta correta
E - Isso se dá devido ao fato das abordagens técnica, pois um sistema de informação é algo puramente técnico, não considerando o ser humano em seu conceito.
Exercício de Análise e Projeto de Sistemas - Exercício de Fixação 2 - Tentativa 1 de 3
Questão 4 de 10
Nossa vida em sociedade se organiza ao redor de sistemas complexos e tal complexidade se dá devido à interação com o ser humano. Dentro de um contexto de sociedade que é ameaçado pela complexidade das organizações que abordagem surge?
A - o pensamento científico.
B - o pensamento complexo.
C - o pensamento natural.
D - o pensamento organizacional.cancelRespondida
E - o pensamento sistêmico.check_circleResposta correta
Exercício de Análise e Projeto de Sistemas - Exercício de Fixação 2 - Tentativa 1 de 3
Questão 5 de 10
A engenharia de requisitos é um termo que agrupa várias atividades realizadas em torno dos requisitos do sistema. Qual a afirmativa mais completa para o termo engenharia de requisitos?
A - análise e especificação das necessidades de negócio.
B - elicitação, validação e especificação de requisitos.
C - identificação, análise e definição das necessidades de negócio.
D - identificação, análise e validaçãode requisitos.
E - identificação, análise, especificação e definição das necessidades de negócio.check_circleResposta correta
Exercício de Análise e Projeto de Sistemas - Exercício de Fixação 2 - Tentativa 1 de 3
Questão 6 de 10
Quando tratamos de processos de desenvolvimento de software, observamos na história e na atualidade, muitos modelos importantes. Qual dos modelos abaixo representa um modelo de processo que se utiliza da UML como linguagem de modelagem?
A - Espiral.
B - Incremental.
C - Métodos ágeis.
D - Prototipação.
E - RUP.check_circleResposta correta
Exercício de Análise e Projeto de Sistemas - Exercício de Fixação 2 - Tentativa 1 de 3
Questão 7 de 10
O modelo estruturado aparece em torno de um problema gerado pelo comando GOTO da linguagem de programação COBOL. Para tanto, uma das soluções apresentadas para que os programas ficassem mais íntegros e confiáveis seria o uso de alguns elementos importantes. Quais são estes elementos?
A - Metodologias, técnicas e ferramentas.
B - Processos, atividades e tarefas.
C - Processos, estruturas de dados e técnicas.
D - Sequência, condicional e repetição.check_circleResposta correta
E - Sequência, metodologias e técnicas.
Exercício de Análise e Projeto de Sistemas - Exercício de Fixação 2 - Tentativa 1 de 3
Questão 8 de 10
Para a realização da análise de um sistema, é necessário dominar diversas técnicas e metodologias para criar um sistema que atenda todos os requisitos do sistema. Entre os métodos de análise temos a Análise Orientada a Objetos (OOA, do inglês Object Oriented Analisys). O elemento principal para esse tipo de análise é o objeto. Dadas as alternativas a seguir, indique qual corresponde aos componentes que formam a estrutura de um objeto.
A - Mensagem, Visibilidade e Encapsulamento.
B - Identidade, Atributo e Método.check_circleResposta correta
C - Abstracção, Herança e Instanciação.
D - Relacionamentos, Visibilidade e Estrutura.
E - Mensagem, Abstracção e Visibilidade.
Exercício de Análise e Projeto de Sistemas - Exercício de Fixação 2 - Tentativa 1 de 3
Questão 9 de 10
A engenharia de requisitos contém documentos para especificação de requisitos de software, segundo a IEEE 830-1998. Tais documentos atendem ao contrato, ao cliente, ao fornecedor e ao usuário. Quais afirmativas abaixo correspondem a esse documento?
I. SRS – Software Requirements Specification é nosso documento padrão segundo a IEEE 830-1998.
II. Uma SRS não deve ser ambígua.
III. Uma SRS não necessita ser consistente.
IV. Uma SRS deve ser verificável e rastreável.
V. Uma SRS não pode ser modificável.
Observando os itens anteriores, qual seria a sequência de (V) verdadeiros e (F) falsos correta?
A - F,V,F,V,F.
B - F,V,F,V,V.
C - F,V,V,F,F.cancelRespondida
D - F,V,V,V,F.
E - V,V,F,V,F.check_circleResposta correta
Exercício de Análise e Projeto de Sistemas - Exercício de Fixação 2 - Tentativa 1 de 3
Questão 10 de 10
A UML é uma linguagem utilizada para a modelagem orientada a objetos. Utilizada para representar o sistema de forma mais padronizada. A UML está dividida em duas categorias: diagramas estruturais e diagramas comportamentais. Dadas as afirmações a seguir, indique qual(is) é(são) verdadeira(s).
I. O diagrama de classe pertence a categoria de diagramas estruturais.
II. O diagrama de caso de uso pertence a categoria de diagramas estruturais.
III. O diagrama de sequência pertence a categoria de diagramas comportamentais.
Assinale a alternativa correta:
A - Apenas a afirmação I é verdadeira.
B - Apenas as afirmações I e III são verdadeiras.check_circleResposta correta
C - As afirmações I, II e III são verdadeiras.
D - Apenas as afirmações II e III são verdadeiras.
E - Apenas a afirmação III é verdadeira.
Fixação 2 - Tentativa 2 de 3
Questão 8 de 10
Um conceito muito importante na Análise Orientada a Objetos é a visibilidade. Ela define o nível de acessibilidade dos métodos e atributos de um objeto. Dada a classe “Carro” a seguir, analise a visibilidade dos atributos e métodos e indique a alternativa correta.
image.png 51.83 KB
A - Qualquer classe consegue acessar os atributos placa, cor e renavam da classe Carro.
B - Apenas a classe Carro consegue acessar a marca e o numeroLugares.
C - Apenas a classe Carro consegue acessar os métodos.
D - Apenas a classe Carro consegue acessar os atributos placa, cor e renavam.check_circleResposta correta
E - Qualquer classe consegue acessar o atributo numeroLugares. 
Fixação 2 - Tentativa 2 de 3
Questão 9 de 10
No decorrer da análise de um sistema, é importante que o analista tenha domínio sobre as técnicas e metodologias disponíveis, sabendo suas vantagens e desvantagens. Dessa maneira, poderá utilizar a mais adequada para o desenvolvimento do sistema de forma que atenda a todos os requisitos definidos pelo usuário. Dentre as principais metodologias de análise de sistemas, temos a análise estruturada. Dadas as alternativas a seguir, indique qual representa desvantagens desse modelo.
A - Modelos gráficos.
B - Custo e documentação.check_circleResposta correta
C - Interação com o usuário.
D - Divisão da especificação.
E - Manutenção.cancelRespondida
Fixação 2 - Tentativa 3 de 3
Questão 10 de 10
A Linguagem de Modelagem Unificada (UML, do inglês Unified Modeling Language) é uma linguagem padrão para a modelagem orientada a objetos. Um dos principais diagramas dessa linguagem é o de classes, e é utilizado para descrever os objetos do sistema e seus relacionamentos. Analise a representação do objeto Pessoa, a seguir, e indique qual alternativa corresponde à forma correta para permitir o acesso dos atributos da classe Pessoa por outras classes.
image.png 5.07 KB
A - Não é necessário alterar a classe, pois, qualquer classe pode acessar os atributos da classe Pessoa.cancelRespondida
B - É necessário adicionar os métodos: getNome():String; setNome(nome:String):void; getCpf():String; setCpf(cpf:String):void.check_circleResposta correta
C - É necessário alterar o tipo dos atributos da classe Pessoa.
D - É necessário definir o método construtor da classe Pessoa.
E - É necessário adicionar um método alteraAtributos():void.
Exercício de Análise e Projeto de Sistemas - Exercício de Fixação 3 - Tentativa 1 de 3
Questão 1 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.check_circleResposta correta
C - Feedback.cancelRespondida
D - Processos.
E - Saída.
Exercício de Análise e Projeto de Sistemas - Exercício de Fixação 3 - Tentativa 1 de 3
Questão 2 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.cancelRespondida
D - A maior parte da análise de requisitos ocorre durante a fase de elaboração.check_circleResposta correta
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.
Exercício de Análise e Projeto de Sistemas - Exercício de Fixação 3 - Tentativa 1 de 3
Questão 3 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.check_circleResposta correta
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.
xercício de Análise e Projeto de Sistemas - Exercício de Fixação 3 - Tentativa 1 de 3
Questão 4 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.check_circleResposta correta
E - Visualizar artefatos de um sistema de software.
Exercício de Análise e Projeto de Sistemas - Exercício de Fixação 3 - Tentativa 1 de 3
Questão 5 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.check_circleResposta correta
D - II, III e IV.
E - III e IV.
Exercício de Análise e Projeto de Sistemas - Exercício de Fixação 3 - Tentativa 1 de 3
Questão 6 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, VcancelRespondida
B - V, V, V, F, F
C - V, V, F, V, Vcheck_circleResposta correta
D - V, F, V, F, V
E - V, F, V, F, F
Exercício de Análise e Projeto de Sistemas - Exercício de Fixação 3 - Tentativa 1 de 3
Questão 7 de 10
A etapa do projeto físico de um sistema é o último estágio, no qual as estruturas de armazenamento internas, organizações de arquivo, índices, caminhos de acesso e parâmetros físicos do projeto para os arquivos da base de dados são definidos. Considerando o contexto, avalie as seguintes asserções e a relação  proposta  entre elas. 
O projeto físico de um sistema considera a codificação do projeto no ambiente da organização, descreve os dados do nível mais baixo ou interno e trabalha as questões de implementação do sistema, inclusive uma implementação específica para um SGBD especificado.
Porque
O projeto físico de um sistema trata da programação do sistema, modelos físicos, estratégias de armazenamento. Também considera tecnologias e dispositivos utilizados e dimensionamento do ambiente.
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.cancelRespondida
B - As asserções I e II são proposições verdadeiras, mas a II não é  uma justificativa da I.check_circleResposta correta
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.
xercício de Análise e Projeto de Sistemas - Exercício de Fixação 3 - Tentativa 1 de 3
Questão 8 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 - entradacheck_circleResposta correta
C - feedbackcancelRespondida
D - processos
E - saída
Exercício de Análise e Projeto de Sistemas - Exercício de Fixação 3 - Tentativa 1 de 3
Questão 9 de 10
Requisitos funcionais e não funcionais podem definir características e funcionalidades presentes na interface a ser desenvolvida para um sistema. Em relação aos requisitos não funcionais, também chamados de requisitos de qualidade, avalie as afirmações a seguir.
I. São levantados e elicitados após os requisitos funcionais, uma vez que os requisitos funcionais determinarão as funcionalidades da interface.
II. Sempre serão definidos de forma mais concreta, através de requisitos funcionais, uma vez que o usuário manipula na interface somente as funcionalidades levantadas.
III. Podem complementar os requisitos funcionais.
É correto o que se afirma em:
A - I e II.
B - I e III.cancelRespondida
C - I, II e III.
D - II.
E - III.check_circleResposta correta
Exercício de Análise e Projeto de Sistemas - Exercício de Fixação 3 - Tentativa 1 de 3
Questão 10 de 10
O modelo físico de um sistema tem como base um modelo de dados também considera um SGBD específico. É criado a partir do modelo lógico e deve descrever as estruturas físicas. Aqui são listadas algumas das etapas do projeto físico.  Dessa forma, relacione  as etapas de um projeto físico  com  suas respectivas finalidades:
Relacione o segundo grupo com os enumerados no primeiro grupo.
I. Revisão do projeto lógico.
II. Projeto físico da base de dados.
III. Projeto da estrutura do software.
IV. Projeto de comunicação.
V. Definição de arquitetura e plano de segurança.
(   )Deve propor a estrutura física da base de dados, considerando as entidades, seus atributos e relacionamentos.
(   )Deve conter uma visão hierárquica da estrutura do sistema e a definição dos programas e módulos.
(   )Deve especificar o modelo de dados refinado, com a devida reestruturação e eliminação de redundâncias, considerando a normalização dos dados.
(   )Deve apresentar políticas de backup que considerem arquivos físicos e acesso ao software.
(   )Deve apresentar definições de formato de entrada e saída de dados, incluindo telas, formulários e relatórios.
Marque a alternativa que tem a ordem correta de numeração do segundo grupo:
A - I, II, III, IV, VcancelRespondida
B - II, III, I, IV, V
C - II, III, I, V, IVcheck_circleResposta correta
D - V, III, I, II, IV
E - I, III, II, V, IV
Exercício de Análise e Projeto de Sistemas - Exercício de Fixação 3 - Tentativa 2 de 3
Questão 7 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 IcancelRespondida
B - Somente I e IIcheck_circleResposta correta
C - Somente II
D - Somente II e III
E - I, II e III
Exercício de Análise e Projeto de Sistemas - Exercício de Fixação 3 - Tentativa 2 de 3
Questão 8 de 10
A etapa do projeto físico é o último estágio do projeto de software. Nesta etapa, são definidos: estruturas de armazenamentointernas, organizações de arquivo, índices, caminhos de acesso e parâmetros físicos do projeto para os arquivos da base de dados. Sobre o Projeto Físico analise as afirmações a  seguir e depois  assinale  a  alternativa correta. 
I. Nessa parte do projeto de sistemas, deve ser usada a linguagem de definição de dados para a sua disponibilização no dicionário de dados.
II. É a etapa que vem imediatamente após o modelo conceitual, isto é, do modelo conceitual surge diretamente o projeto físico.
III. Considera a escolha de índices, particionamentos e transações de dados.
Assinale a alternativa correta:
A - Somente I
B - Somente I e II
C - Somente I e IIIcheck_circleResposta correta
D - Somente II
E - Somente II e III
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 sistema devem 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, Vcheck_circleResposta correta
C - V, V, F, F, V
D - V, V, F, F, FcancelRespondida
E - V, F, F, F, F
Exercício de Análise e Projeto de Sistemas - Exercício de Fixação 3 - Tentativa 3 de 3
Questão 7 de 10
As etapas do desenvolvimento de um sistema informatizado, independente da metodologia adotada, abrangem a especificação dos projetos lógico e físico do sistema. O modelo lógico consiste em: 
A - Descrever um modelo criado a partir do modelo físico para o sistema. 
B - Descrever como as informações são organizadas internamente, sem detalhar a estrutura física. check_circleResposta correta
C - Elencar as ferramentas para implementação em diferentes plataformas, como hardware, linguagem de programação e SGBD. cancelRespondida
D - Planejar estratégia de testes, garantindo a qualidade do produto final.
E - Descrever a sequência de telas, considerando requisitos de usabilidade do sistema. 
Exercício de Análise e Projeto de Sistemas - Exercício de Fixação 3 - Tentativa 3 de 3
Questão 8 de 10
Os alunos de uma disciplina deveriam escolher um sistema de média complexidade, contendo, no mínimo, 100 funcionalidades para ser modelado em UML e codificado em uma linguagem orientada a objetos. Um dos grupos de alunos estabeleceu a seguinte estratégia para identificação e seleção do sistema:
I. Cada integrante do grupo deveria criar um nickname (apelido) em um software de chat.
II. O grupo deveria se reunir em um horário predeterminado.
III. Durante o chat, os seguintes procedimentos deveriam ser realizados:
• cada integrante deveria sugerir um ou mais sistemas e justificar sua escolha, e não poderia criticar as ideias dos outros;
• à medida que as ideias fossem digitadas, o líder deveria copiá-las para um editor de texto e controlar o tempo de sugestão;
• quando o limite de tempo fosse atingido, o líder disponibilizaria todas as sugestões para serem analisadas pelo grupo;
• as 5 melhores ideias seriam selecionadas e colocadas em votação para a escolha da melhor ideia, segundo critérios predefinidos.
Nessa situação, a estratégia utilizada pelo grupo de alunos é uma adaptação da técnica de levantamento e elicitação de requisitos denominada:
A - brainstorming.check_circleResposta correta
B - entrevista.
C - facilitaded application specification techniques.
D - joint application design.
E - PIECES (perfomance informação/dados economia controle eficiência e serviços).
Exercício de Análise e Projeto de Sistemas - Exercício de Fixação 3 - Tentativa 3 de 3
Questão 10 de 10
Casos de Uso podem ser organizados agrupando-os em pacotes do mesmo modo como são organizadas as classes. Também podem ser organizados pelas especificações de relacionamentos de generalização, inclusão e extensão, existentes entre eles. JACOBSON, I.; BOOCH, G.; RUMBAUGH, J. UML – Guia do Usuário. 1 ed. Campus, 2006 (adaptado). Considerando os relacionamentos existentes entre os casos de uso, avalie as afirmações a seguir:
I. Para casos de uso, a generalização significa que o caso de uso filho herda o comportamento e o significado do caso de uso pai e no caso de uso filho deverá acrescentar ou sobrescrever o comportamento de seu pai.
II. O estereótipo <> indica que um caso inclui o outro. Permite fatorar comportamento comum a vários casos.
III. Pode-se usar o estereótipo <> para indicar que um caso estende o outro. Útil para fatorar comportamento incomum/não-padrão.
IV. Um relacionamento estendido é utilizado para a modelagem da parte de um caso de uso que o usuário poderá considerar como um comportamento opcional do sistema e para a modelagem de um subfluxo separado, que é executado somente sob determinadas condições.
É correto apenas o que se afirma em:
A - I e II.
B - I e IV.
C - I, II, III e IV.check_circleResposta correta
D - I, III e IV.
E - II e III.

Outros materiais