Baixe o app para aproveitar ainda mais
Prévia do material em texto
Prova de Análise e Projeto de Sistemas - Avaliação Objetiva - Tentativa 1 de 2 Questão 1 de 10 Sistemas abertos possuem elementos internos que trabalham em conjunto com um objetivo comum. As afirmativas abaixo relacionam sistemas abertos com uma pequena explicação. I – Ser humano: qualidade autorreflexiva. Memória desenvolvida. Consciente do passado, de seu comportamento. II – Vida Vegetal: células formadoras de raízes, folhas e sementes. III – Sistema digestivo: sistema do reino vegetal que permite a organização das informações do aparelho digestivo. IV – Reino Animal: sistema nervoso que permite organização das informações no cérebro. V – Organização Social: conjunto de papéis dentro de sistemas com respectivos canais de comunicação. 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 - V,F,V,V,V D - V,V,F,V,V Resposta correta E - V,V,V,V,V Questão 2 de 10 O Processo Unificado (RUP – rational unified process) é um moderno processo de desenvolvimento de softwareconstituído de quatro fases. Assinale a opção que apresenta as quatro fases do RUP, na ordem em que elas devem ser executadas: A - concepção, elaboração, construção, teste. B - concepção, elaboração, construção, transição. Resposta correta C - elaboração, concepção, teste, transição. D - elaboração, concepção, transição, construção. E - elaboração, transição, concepção, construção. Questão 3 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. Resposta correta 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 4 de 10 A sistematização do processo de desenvolvimento de software provocou o surgimento de várias propostas de ciclo de vida do software. Quais são os resultados diretos da definição deste ciclo de vida? A - Descrever as etapas do processo de desenvolvimento e as atividades a serem realizadas em cada etapa. Resposta correta B - Estimar o tempo de vida útil dos sistemas e orientar sobre a substituição por uma versão mais atualizada. C - Nenhuma das afirmações acima estão corretas. D - Registrar o histórico das atualizações implantadas no sistema durante o tempo de uso nas empresas. E - Sugerir as melhorias que deverão ser implantadas nas próximas versões do sistema. Questão 5 de 10 A elicitação de requisitos é dita um neologismo, pois é uma palavra que foi adaptada à língua portuguesa com a conotação de descoberta, identificação, dedução, extração ou obtenção. Como ela pode ser feita? I – através de entrevistas. II – através de análise de mercado e de problemas. III – Através da análise de documentos e outras formas variadas. IV – através do estabelecimento do entendimento básico do problema somente com os usuários em reuniões. V – através da modelagem de sistemas. 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 - V,F,V,V,V. D - V,V,F,F,V. E - V,V,V,F,F. Resposta correta Questão 6 de 10 A respeito da UML (Unified Modeling Language), analise as afirmativas: I - É um importante recurso para os desenvolvedores entenderem como o software deve se comportar. II - É uma linguagem padrão para descrever e documentar artefatos de um sistema de software. III - Pode ser usada para visualizar, especificar, construir e documentar os artefatos de um sistema de software. IV - Os Diagramas da UML estão divididos em Estruturais e Comportamentais. Está correto o que se afirma em: A - I e IV. B - I, II e III. C - I, II, III e IV. Resposta correta D - II e III. E - IV. Questão 7 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. Resposta 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). Questão 8 de 10 O levantamento de requisitos é uma etapa fundamental do projeto de sistemas. Dependendo da situação encontrada, uma ou mais técnicas podem ser utilizadas para a elicitação dos requisitos. A respeito dessas técnicas, analise as afirmações a seguir: I. Workshop de requisitos consiste na realização de reuniões estruturadas e delimitadas entre os analistas de requisitos do projeto e representantes do cliente. II. Cenário consiste na observação das ações do funcionário na realização de uma determinada tarefa, para verificar os passos necessários para sua conclusão. III. As entrevistas são realizadas com os stakeholders e podem ser abertas ou fechadas. IV. A prototipagem é uma versão inicial do sistema, baseado em requisitos levantados em outros sistemas da organização. É correto apenas o que se afirma em: A - I e II. B - I e III. Resposta correta C - I, III e IV. D - II e IV. E - II, III e IV. Questão 9 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. D - Descrever um modelo criado a partir do modelo conceitual para o sistema. Resposta correta E - Descrever um projeto que poderia ser implementado em diferentes plataformas, como hardware,linguagem de programação e SGBD. Questão 10 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. Resposta correta C - Abstracção, Herança e Instanciação. D - Relacionamentos, Visibilidade e Estrutura. E - Mensagem, Abstracção e Visibilidade.
Compartilhar