Prévia do material em texto
1 Marcar para revisão o desenvolvimento de sistemas envolve um conjunto de recursos que precisam ser geridos (planejados, executados e controlados). Por isso, é um processo complexo e que deve ser organizado em atividades ou, ainda, em fases. Independentemente do processo que se use, existem as fases em que são realizadas as ações numeradas de la IV, a seguir. Análise dos requisitos para compreender o que o sistema deve fazer. II. Identificação dos requisitos. III. Implementação do sistema numa linguagem de programação. IV. Projeto do sistema, sua estrutura, arquitetura, comportamento e escolha das tecnologias (linguagem, SGBD etc.). Assinale a alternativa que contém a ordem correta em que são executadas as ações no processo de desenvolvimento de um sistema computacional: A I, II, III, IV. IV, III, II, I. C II, I, III e IV. D II, I, IV e III. E I, III, IV e II.2 Marcar para revisão Modelos são ferramentas extremamente úteis quando desenvolvemos sistemas computacionais. Um dos benefícios é a possibilidade de servir como instrumento de comunicação das ideias para construção do sistema, entre membros da equipe de desenvolvimento e destes com os usuários. I. 0 programador precisa construir os programas e pode ter a necessidade de consultar determinado diagrama para um entendimento primordial das implementações. II. Os projetistas do software não precisam compreender a realidade dos requisitos para realizar seu trabalho. III. Os modelos de análise nascem a partir de um documento primordial, denominado Documento de Requisitos do Sistema. IV. Os usuários validam os modelos junto à equipe de desenvolvimento. Assinale a ÚNICA alternativa que contém apenas as assertivas corretas: A Estão corretas as assertivas I e II. Estão corretas as assertivas I, e IV. Estão corretas as assertivas Il e IV. D Estão corretas as assertivas I, III e IV. E Somente a assertiva III está correta.3 Marcar para revisão Modelos vêm ajudando cada vez mais as pessoas a desenvolverem suas ideias de forma gráfica e discutir facilmente com sua equipe e com os usuários. Avalie as assertivas e II, a seguir. I. Uma realidade complexa exige maior número de perspectivas de análise do que um problema mais elementar. PORQUE II. Para entender a totalidade, precisamos enxergar o problema sob várias perspectivas. E assinale a alternativa correta. A As assertivas e são verdadeiras e a assertiva justifica a I. B As assertivas e são verdadeiras e a assertiva não justifica a I. C As assertivas e são falsas. D A assertiva é verdadeira e a assertiva é falsa. A assertiva é falsa e a assertiva é verdadeira.4 Marcar para revisão 0 contexto é um sistema de gestão de uma carteira de investimentos, no qual usuário pode comprar e vender ações da bolsa, enviando uma ordem de compra ou venda a sua corretora. Considere os seguintes requisitos pertinentes ao contexto descrito anteriormente. Deve ser envio de ordem de compra pelo sistema. II. Deve ser envio de ordem de venda pelo sistema. III. A emissão da ordem deve ser segura e deve seguir protocolo específico. IV. A interface deve permitir destreza nas operações, pois estas precisam ser práticas e permitir agilidade. V. Deve ser ao investidor emitir posição financeira de seu saldo atualizado. VI. A segurança é fundamental para que dados financeiros não sejam alvos de ataques. Assinale a alternativa que contém apenas os requisitos não funcionais: A III, IV e VI. IV e VI. C D e IV. II, e V. 5 Marcar para revisão Fonte: Adaptado de Q747519 CESPE 2018 TCE-MG Analista de Controle Externo Ciência da Computação Em um diagrama de caso de uso, ator representa: A programadores que vão implementar os casos de uso. papéis que humanos e outros sistemas podem assumir ao interagirem com sistema. C uma elipse e um rótulo com nome do caso de uso. D nomes das pessoas que interagem com o sistema. E humanos específicos que interagem com o sistema.6 Marcar para revisão A UML é uma linguagem unificada de modelagem que surgiu da união de alguns métodos de profissionais do mercado. Passou a ser adotada pela OMG e tornou-se uma linguagem universal, padronizada. Sobre a UML, avalie as alternativas a seguir e assinale a ÚNICA que é falsa: A UML não determina os diagramas que devem ser usados e nem a ordem com que devem ser A usados. B A UML é independente de tecnologia. C A UML qualifica-se para ser usada em todo processo de desenvolvimento de software. D A UML disponibiliza diagramas estruturais e comportamentais. E A UML tem restrições de uso, caso o sistema seja implementado em determinadas linguagens.7 Marcar para revisão Fonte: CESGRANRIO 2018 Transpetro Analista de Sistemas Júnior SAP Um sistema deve controlar projetos de software, os quais podem ou não gerar artefatos. Para cada projeto, é necessário conhecer seu nome e status (ATIVO ou INATIVO). Deve-se saber, para cada artefato gerado pelo projeto, qual o seu número de série, além de um indicador de patente obtida (SIM ou NÃO). Na documentação desse projeto, foi apresentado o seguinte diagrama UML: PKY: numSerie: 1234 Projeto indPatente: NÃO nome: Projeto ABC status: ATIVO XYZ: numSerie: 5678 SIM Qual o tipo de diagrama apresentado? A Classes Interações C Pacotes D Objetos E Máquinas de Estados8 Marcar para revisão Fonte: FAURGS 2018 UFCSPA RS Analista de Tecnologia da Informação Sistema de Informação Sobre Casos de Uso e Diagramas de Casos de Uso da UML 2.5, considere as seguintes afirmações. Casos de Uso e Diagrama de Casos de Uso UML ajudam a determinar a funcionalidade e as características do software sob ponto de vista do usuário. Alguns Casos de Uso podem estar relacionados com outros. Por exemplo, há passos similares para gravar uma lista de músicas em um CD e carregar uma lista de músicas em um celular. Em ambos os casos, usuário primeiro cria uma lista vazia e, em seguida, acrescenta as músicas de suas pastas na lista. Para evitar duplicação, normalmente é melhor criar um novo Caso de Uso representando a atividade duplicada e depois deixar que os outros casos INCLUAM esse novo Caso de Uso como um de seus passos. A inclusão é indicada nos Diagramas de Casos de Uso por meio de uma seta tracejada identificada com "include" conectando um Caso de Uso a outro. III No Diagrama de Casos de Uso, a figura do usuário representa um ator. Sistemas complexos tipicamente possuem mais de um ator. Os atores são conectados por linhas aos Casos de Uso que eles executam. Quais estão corretas? A Apenas I. Apenas e II. C Apenas e III. D Apenas e III. E I, e III.9 Marcar para revisão Fonte: Adaptado de Prova: FUNDEP (Gestão de Concursos) 2018 INB Analista de Sistemas Qual diagrama UML apresenta os dados armazenados em uma instância de uma classe e seus relacionamentos, como uma fotografia dos dados em determinado momento? A Diagrama de classes. Diagrama de dados. C Diagrama de casos de uso. D Diagrama de objetos. Diagrama de atividades. 10 Marcar para revisão Prova: FCC 2019 SEMEF Manaus AM Assistente Técnico de Tecnologia da Informação da Fazenda Municipal Programador Um programador necessita fazer a representação de um diagrama de objetos da UML 2.5, sendo que as sintaxes do nome de objeto e do valor de atributo nesse tipo de diagrama são: A nome-objeto IS nome-classe e nome-atributo AS valor nome-objeto nome-classe e nome-atributo := valor C nome-objeto nome-classe e nome-atributo valor D nome-objeto : nome-classe e nome-atributo = valor E nome-objeto / nome-classe e nome-atributo // valorGabarito da prova Confira gabarito da prova de Modelagem De Sistemas Em Uml Nota 1,0/1,0 Realizada em 29/08/2025 conteúdo do gabarito é apresentado de maneira resumida para preservar a integridade do nosso banco de questões. Questão Enunciado Sua resposta Resposta correta Tema Consultar 1 Correta o desenvolvimento de 2 CONCEITOS BÁSICOS sistemas envolve um II, IV III. II, IV III. DE MODELAGEM DE ID: 65a95f9dd91c4921b6b95c47 conjunto SISTEMAS Modelos são 2 Correta 2 CONCEITOS BÁSICOS ferramentas Estão corretas as Estão corretas as DE MODELAGEM DE ID: 654d3a12134266c159715ace extremamente úteis assertivas I, III e IV. assertivas I, III e IV. SISTEMAS quando 3 Correta Modelos vêm ajudando As assertivas e são As assertivas le são 2 CONCEITOS BÁSICOS cada vez mais as verdadeiras e a verdadeiras e a DE MODELAGEM DE ID: 65a95f9dd91c4921b6b95c77 pessoas a de... assertiva... SISTEMAS 4 Correta o contexto é um 2 CONCEITOS BÁSICOS sistema de gestão de III, IV VI. III, IV VI. DE MODELAGEM DE ID: 654d3a12134266c159715ac2 uma carteira SISTEMAS 5 Correta Fonte: Adaptado de papéis que humanos e papéis que humanos e 3 UML PARA Q747519 CESPE outros sistemas podem outros sistemas podem MODELAGEM DO ID: 654d3a13134266c159715b40 2018 TCE-MG... assumir... assumir... DOMÍNIO 6 Correta A UML é uma A UML tem restrições A UML tem restrições 2 CONCEITOS BÁSICOS linguagem unificada de de uso, caso o sistema de uso, caso o sistema DE MODELAGEM DE ID: 654d3a13134266c159715aec modelagem que S... seja i... seja i... SISTEMAS Fonte: CESGRANRIO 2018 Transpetro 7 Correta 3 UML PARA Analista d... Objetos Objetos MODELAGEM DO ID: DOMÍNIO 8 Correta Fonte: FAURGS 2018 3 UML PARA UFCSPA RS Analista I, III. I, III. MODELAGEM DO ID: 65a81911d91c4921b6b7ed8a de DOMÍNIO 9 Correta Fonte: Adaptado de 3 UML PARA Prova: FUNDEP (Gestão Diagrama de objetos. Diagrama de objetos. MODELAGEM DO ID: 654d3a13134266c159715b2e de Concur... DOMÍNIO 10 Correta Prova: FCC 2019 nome-objeto nome- nome-objeto nome- 3 UML PARA SEMEF Manaus AM classe e nome-atributo classe e nome-atributo MODELAGEM DO ID: 654d3a13134266c159715b22 = valor = valor DOMÍNIO