Baixe o app para aproveitar ainda mais
Prévia do material em texto
Disc.: MODELAGEM DE SISTEMAS Acertos: 6,0 de 10,0 22/04/2020 1a Questão (Ref.:201104971752) Acerto: 1,0 / 1,0 Ano: 2019 Órgão: UFRN Prova: COMPERVE - 2019 - UFRN - Técnico de Tecnologia da Informação ADAPTADA Os conceitos da programação orientada a objetos (POO) surgiram no final da década de 1960, quando a linguagem Simula-68 introduziu as ideias de objetos e troca de mensagens para construção de programas. Tais concepções foram posteriormente amadurecidas e aprimoradas durante a década de 1970 pela linguagem de programação Smalltalk. Mas a popularização da POO só se deu ao longo das décadas de 1980 e 1990, com as linguagens C++ e Java. Na POO, uma classe é: um objeto com função de instanciação, em que não se podem definir características. uma instância de um objeto um objeto com função de instanciação, em que se definem comportamentos por meio de atributos. um modelo ou molde de construção de objetos, em que não se podem definir características. um modelo ou molde de construção de objetos, em que se definem características e comportamentos. Respondido em 22/04/2020 15:55:14 2a Questão (Ref.:201104621009) Acerto: 1,0 / 1,0 Assinale a opção que não representa um requisito FUNCIONAL. O sistema deve imprimir o boletim, em menos de 5 segundos, em dias de matriculas. O sistema deve mostrar um gráfico de evolução das receitas e despesas nos últimos 12 meses O sistema deve emitir o boletim ao final de cada semestre letivo. O sistema deve identificar a entrada e saída de cada funcionário da fabrica. O sistema deve calcular a folha de pagamento, emitindo contra cheque a todos os funcionários Respondido em 22/04/2020 15:55:43 3a Questão (Ref.:201102469481) Acerto: 1,0 / 1,0 Quais informações deveram ser contempladas na descrição de um fluxo alternativo caso de uso de validar CPF. Informações de procedimentos a serem feitos se o CPF for inválido. Nenhuma informação deve ser apresentada. Informações de atributos da classe CPF. Informações de como foi validade do CPF Informações de procedimentos a serem feitos se o CPF for válido. Respondido em 22/04/2020 15:56:29 4a Questão (Ref.:201102469197) Acerto: 0,0 / 1,0 Num diagrama de classes da UML, multiplicidade se refere: aos dados sobre a quantidades de objetos participantes de uma classe associativa. à informação dos limites inferior e superior da quantidade de objetos aos quais um outro objeto pode estar associado. ao tipo de associação entre várias classes que depende da quantidade de objetos que se relacionam. à quantidade máxima de objetos de uma classe que podem estar associados às demais classes presentes no diagrama. ao número de chamadas de métodos de uma classe por um objeto de outra classe. Respondido em 22/04/2020 15:57:19 5a Questão (Ref.:201104621153) Acerto: 1,0 / 1,0 Assinale a opção que apresenta corretamente os diagramas da UML, que nos servem de base para o elavoração do(s) diagrama(s) de sequencia? Diagrama de casos de uso com as respectivas descrições dos fluxos alternativos. Diagrama de implantação, diagrama de caso com as descrições dos casos de uso. Diagrama de Classe (modelo de negocio), diagrama de caso de uso e as especificações textuais dos casos de uso. Todos os outros modelos estáticos e dinâmicos tem que estar prontos, para poder ser feito o diagrama de sequencia. Diagramas de estados, diagrama de interação e diagramas de fluxo de dados. Respondido em 22/04/2020 15:58:16 6a Questão (Ref.:201104621657) Acerto: 1,0 / 1,0 Analise as duas asserções a seguir I. Na relacionamento de agregação, a multiplicidade da classe TODO deve ser sempre 1. PORQUE II. Na agregação a classe PARTE apenas pode pertencer a 1 classe TODO. É correto apenas o que se afirma em: As duas asserções estão erradas. A segunda asserção esta correta e a primeira esta errada. As duas asserções estão corretas e a segunda justifica a primeira. As duas asserções estão corretas e a segunda não justifica a primeira. A primeira asserção esta correta e a segunda esta errada. Respondido em 22/04/2020 15:59:11 7a Questão (Ref.:201104621500) Acerto: 0,0 / 1,0 Em um diagrama de estados, ou diagrama de transição de estados ou ainda máquina de estados, avalie as assertivas a seguir, no que tange a seus elementos. I. O estado Final é opcional e ainda pode-se ter mais de 1 II. Só há 1 estado inicial no diagrama de estados. III. O superestado , ajuda a simplificar a modelagem de comportamentos complexas Assinale a opção que apresenta as assertivas corretas Apenas I e II Apenas I Apenas I e III I, II e III Apenas II e III Respondido em 22/04/2020 15:59:40 8a Questão (Ref.:201104621609) Acerto: 0,0 / 1,0 Assinale a UNICA alternativa correta no que tange ao diagrama de atividades. O diagrama de atividades através dos elementos de União e Losango, representa atividades em paralelo. O diagrama de atividades não permite subatividades O diagrama de atividades permite, até no máximo, 5 atividades em paralelo O diagrama de atividades através dos elementos de União e Bifurcação, representa atividades em paralelo O diagrama de atividades não permite a representação de decisões. Respondido em 22/04/2020 16:00:14 9a Questão (Ref.:201104979192) Acerto: 0,0 / 1,0 ANO: 2014 BANCA: FGV ÓRGÃO: DPE-RJ PROVA: TÉCNICO SUPERIOR ESPECIALIZADO - ANALISTA DE DESENVOLVIMENTO DE SISTEMAS João está responsável pela proposta de arquitetura para um sistema. Para descrever as principais partes do sistema que será desenvolvido, ocultando as operações dessas partes e mostrando as interações entre elas por meio das interfaces disponibilizadas e das interfaces necessárias. João deve utilizar o diagrama de: entidade relacionamento sequência. casos de uso componentes atividades Respondido em 22/04/2020 16:01:21 10a Questão (Ref.:201104941554) Acerto: 1,0 / 1,0 I. É útil modelarmos o diagrama de componentes dentre de cada nó onde vai ser executado PORQUE II. Ajuda na identificação da capacidade de processamento de cada nó Avalie as assertivas I e II e a possível relação de cause e efeito entre elas. A assertiva II esta correta e a assertiva I está errada As assertivas I e II estão erradas As assertivas I e II estão corretas e a assertiva II justifica a assertiva I A assertiva I esta correta e a assertiva II está errada As assertivas I e II estão corretas e a assertiva II não justifica a assertiva I Respondido em 22/04/2020 16:01:58 1a Questão (Ref.:201102469199) Acerto: 1,0 / 1,0 Qual da afirmação abaixo NÃO corresponde com as definições de Desenvolvimento de Softwares Orientado a Objetos? Modelos orientado a objetos são implementados convenientemente utilizando uma linguagem de programação orientada a objetos. A engenharia de software orientada a objetos é muito mais que utilizar mecanismos de sua linguagem de programação, é saber utilizar da melhor forma possível todas as técnicas da modelagem orientada a objetos. Quando construídos corretamente, sistemas orientados a objetos são flexíveis a mudanças, possuem estruturas bem conhecidas e provêm a oportunidade de criar e implementar componentes totalmente reutilizáveis. A orientação a objetos não é só teoria, mas uma tecnologia de eficiência e qualidade comprovadas usada em inúmeros projetos e para construção de diferentes tipo de sistemas. A orientação a objetos é uma tecnologia para a produção de modelos que especifiquem o domínio do problema de um sistema. A orientação a objetos não pode ser utilizado em Softwares de larga escala. Respondido em 22/04/2020 16:18:22 2a Questão (Ref.:201102469507) Acerto: 1,0 / 1,0(NUCEPE-2015 - SEFAZ-PI) Sobre o Diagrama de Casos de Uso da UML, é correto afirmar que: A relação do tipo includes indica a efetivação obrigatória do comportamento do caso de uso incluído. Um Caso de Uso é representado por um retângulo, com o nome do caso de uso dentro ou abaixo. É utilizado para representar o relacionamento entre os componentes estruturais do software. Um Ator especifica necessariamente um papel executado por um usuário. Não existe relação entre atores do tipo especialização. Respondido em 22/04/2020 16:21:31 3a Questão (Ref.:201102469436) Acerto: 1,0 / 1,0 Análise as assertivas a seguir, referentes a técnica de especificação de casos de uso: I. Todo Caso de Uso possui um descrição textual, que define seu passo a passo; II. A Descrição de Caso de Uso é uma seqüência de passos executados por um ator; III. Uma exceção descreve a recuperação da falha de um passo de um Caso de Uso. As assertivas corretas são: Somente a I; Somente a III; Somente a I e II; Somente a II; I, II e III. Respondido em 22/04/2020 16:23:07 4a Questão (Ref.:201102469379) Acerto: 1,0 / 1,0 Em um diagrama de classes existem duas formas de expressar um relacionamento TODO-PARTE, onde os objetos da classe PARTE são instanciados pelos objetos da classe TODO. Tais relacionamentos são agregação e composição. Assinale a única opção que apresenta a correta diferença entre esses relacionamentos Na agregação, o objeto PARTE somente pode pertencer a 1 e somente 1 objeto TODO O objeto PARTE instancia e destrói o objeto TODO apenas na agregação A vida dos objetos TODO e PARTE são coincidentes apenas na agregação Na composição, o objeto TODO somente pode conter 1 objeto PARTE Na composição, o objeto PARTE somente pode pertencer a 1 e somente 1 objeto TODO Respondido em 22/04/2020 16:37:17 5a Questão (Ref.:201102469584) Acerto: 1,0 / 1,0 Um diagrama UML é uma apresentação gráfica de uma coleção de elementos do modelo de um sistema. Identifique o diagrama utilizado pela UML que apresenta a interação entre os objetos em relação ao tempo. Diagrama de Atividades Diagrama de Implantação Diagrama de Componentes Diagrama de Sequência Diagrama de Caso de Uso Respondido em 22/04/2020 16:38:02 6a Questão (Ref.:201104621651) Acerto: 1,0 / 1,0 (NUCEPE-2015 - SEFAZ-PI) Sobre o Diagrama de Casos de Uso da UML, é correto afirmar que (assinale a ÚNICA resposta correta): A relação de "Extends" é a única possível entre atores Um Ator especifica necessariamente um papel executado por um usuário. A relação do tipo "Include" entre 2 casos de uso, indica obrigatoriedade de uso É usado para representar o relacionamento entre objetos do sistema. Não possibilita relação entre atores, do tipo generalização/especialização Respondido em 22/04/2020 16:42:28 7a Questão (Ref.:201104621496) Acerto: 1,0 / 1,0 Sobre o conceito de estado de um objeto, avalie as assertivas I. Condição ou situação de um objeto, em um determinado momento II. O estado de um objeto é infinito. III. O estado de um objeto é determinado pelos valores de seus atributos. IV. Toda classe tem no mínimo 3 estados. Assinale a opção que apresenta as assertivas corretas Apenas I e III Apenas I, II e III Apenas I e II I, II, III e IV Apenas IV Respondido em 22/04/2020 16:48:23 8a Questão (Ref.:201104979277) Acerto: 1,0 / 1,0 Ciência da Computação - UML - Universidade de Pernambuco (UPE / UPENET / IAUPE) - 2017 - Universidade Federal do Pernambuco - PE (UPE/PE) - Analista de Sistemas - Adaptada O diagrama UML a seguir representa o seguinte tipo de diagrama: classes atividades comunicação casos de uso sequencia Respondido em 22/04/2020 16:51:02 9a Questão (Ref.:201102469403) Acerto: 1,0 / 1,0 A definição de um componente, considera entre outras coisas, as condições físicas que o sistema irá executar, por exemplo, tamanho de memória, tempo de execução, módulos mais utilizados, tamanho dos módulos, dentre outros. Supondo, por exemplo, o módulo de login em um software e que o módulo para efetuar o login é de 10 Mbytes e que o software compilado, tem 60 Mbytes. Com base na narrativa acima aponte a opção correta para a seguinte questão: O módulo de login deve ser compilado juntamente com o restante do software gerando um único componente executável? Não, pois o módulo de login irá executar uma única vez, e irá ocupar a memória com 10 Mbytes de código que não será mais executado. Além disso, se desenvolvido em separado poderá ser reutilizado em outros sistemas Não, pois o módulo de login irá executar uma única vez, e irá ocupar a memória com 15 Mbytes de código que não será mais executado. Sim, pois o módulo de login irá executar uma única vez, e irá ocupar a memória com 5 Mbytes de código que não será mais executado. Não, pois o módulo de login será executar várias vezes, e irá ocupar a memória com 20 Mbytes de código que não será mais executado. Sim, pois o módulo de login irá executar uma única vez, e irá ocupar a memória com 15 Mbytes de código que não será mais executado; Respondido em 22/04/2020 16:55:33 10a Questão (Ref.:201102728216) Acerto: 1,0 / 1,0 Com relação a diagramas de estados da UML, assinale a opção correta. Um estado é uma condição ou situação na vida de um objeto durante a qual o objeto satisfaz alguma condição, realiza alguma atividade ou aguarda um evento Uma condição de guarda é uma expressão booleana que precisa ser falsa para que uma transição ocorra. Não há como expressar condições em diagramas de estados As combinações de eventos, estados e transições de estado para determinada classe não podem ser representadas em um único diagrama de estados. Diagramas de estados não podem ser aninhados (decompostos em outros diagramas de estados) e, portanto, não são capazes de expressar situações complexas. Respondido em 22/04/2020 16:58:01 1a Questão (Ref.:201104621006) Acerto: 1,0 / 1,0 Ao modelarmos um atributo com a visibilidade PUBLICA, estamos ferindo a que princípio da Orientação a Objetos ? Visibilidade Herança Mensagens a objetos. Encapsulamento Polimorfismo Respondido em 22/04/2020 17:00:39 2a Questão (Ref.:201102469488) Acerto: 1,0 / 1,0 Um relacionamento entre casos de uso ajudam na descrição dos mesmos. Entre um ator e um caso de uso temos um relacionamento de : Extends. Associação. Especialização. Generalização. Include. Respondido em 22/04/2020 17:00:56 3a Questão (Ref.:201102469372) Acerto: 1,0 / 1,0 Analise a especificação abaixo, referente ao CENÁRIO PRINCIPAL do caso de uso INCLUIR CLIENTE, referente a um Sistema de Vendas. 1. Cliente informa seu CPF 2. Sistema valida CPF 3. Sistema Busca CPF - uses BUSCAR_CPF 4. Cliente informa demais dados 5. Sistema registra dados do cliente 6. Sistemas encerra o caso de uso Com base na especificação do caso de uso, analise as alternativas a seguir I. O cliente sendo um ator, significa que ele interage com o sistema informando diretamente os seus dados. II. Nesse caso de uso, não caberia nenhum cenário alternativo. III. O passo 3, da forma como esta descrito, mostra que no diagrama de casos de uso, haverá o caso de Uso BUSCAR_CPF, que estará relacionado com INCLUIR CLIENTE, através do relacionamento de ou Uses ou Include Com base em sua análise, assinale a única alternativa correta Está correta apenas a assertiva I Está correta apenas a assertiva III Estão corretas as assertivas I e II e III Estão corretas apenas as assertivas II e III Estão corretas apenas as assertivas I e III Respondido em 22/04/2020 17:04:10 4a Questão (Ref.:201104621102)Acerto: 0,0 / 1,0 Sobre o diagrama de classes, avalie as assertivas a seguir. I. Classe é uma entidade que agrupa objetos com as mesmas propriedades (atributos e métodos). II. O diagrama de classes além das classes, apresenta os relacionamentos entre elas e outros elementos como, por exemplo, multiplicidade e papeis dos relacionamentos. III. O diagrama conceitual de classes contém classes, consideradas do negócio e derivam diretamente da interpretação do diagrama de casos de uso e suas respectivas especificações textuais. IV. O diagrama de casos de uso vai sendo melhorado ao longo do processo de desenvolvimento e novas classes vão sendo inseridas, como classes de controle, classes de persistência de dados, bem como as classes existentes vão sendo modificadas (novos atributos e métodos). Assinale a opção que contém as assertivas corretas I, II, III e IV Apenas I, II e IV Apenas II, III e IV Apenas I, II Apenas I Respondido em 22/04/2020 17:04:49 5a Questão (Ref.:201102469502) Acerto: 1,0 / 1,0 O diagrama de colaboração é apropriado para desenhar ............................, que são uma solução já estabelecida para um determinado problema. Existe uma categoria de problema para a qual já foi dada uma solução, por desenvolvedores experientes e esta deve ser adaptada para uma situação semelhante. Assinale a UNICA alternativa que preenche corretamente a lacuna padrões de casos de uso padrões de colaboração padrões de análise padrões de projeto padrões de uso geral Respondido em 22/04/2020 17:25:45 6a Questão (Ref.:201102469473) Acerto: 1,0 / 1,0 (Infraero) Observe as seguintes assertivas sobre a forma de especificação de requisitos conhecida como Caso de Uso: I. Todo caso de uso tem a participação de pelo menos um ator. II. Um ator pode participar somente de um caso de uso. III. O roteiro de um caso de uso não pode utilizar roteiros de outros casos de uso. IV. O roteiro de um caso de uso pode ser alterado por outro caso de uso. As assertivas corretas são somente: I e II. I, II, III e IV. II, III e IV. I, II e IV. I e IV. Respondido em 22/04/2020 17:27:18 7a Questão (Ref.:201105188163) Acerto: 0,0 / 1,0 Complete cada uma das assertivas abaixo, de forma a torná-las verdadeiras I. Um ________ é a ocorrencia de um estimulo ao objeto, capaz de alterar seu estado. II. Uma _________ indica um movimento de um estado para outro. III. Só pode haver um estado ____________ no diagrama de transição de estados IV. A cláusula _________ denota uma ação que ocorre na entrada em determinado estado do objeto Assinale a única alternativa que preenche corretamente as assertivas. I-Evento; II-transição; III-inicial; IV-entry I-Evento; II-transação; III-inicial; IV-exit I-movimento; II-transição; III-final; IV-entry I-Evento; II-transição; III-inicial; IV-middle I-Evento; II-transição; III-final; IV-entry Respondido em 22/04/2020 17:28:19 8a Questão (Ref.:201102469368) Acerto: 0,0 / 1,0 Um diagrama da UML mostra um processo de negócio ou um processo de software como um fluxo de trabalho por meio de uma série de ações. Pessoas, computadores ou componentes de software podem executar essas ações. Seu uso pode descrever os processos de vários tipos, como: I. Um processo de negócios ou um fluxo de trabalho entre usuários e o seu sistema. II. As etapas executadas em um caso de uso. III. Um protocolo de software, ou seja, as sequências permitidas de interações entre os componentes. IV. Um algoritmo de software. Este diagrama é chamado de Diagrama de: Comportamento. Estado. Atividades. Interação. Sequência. Respondido em 22/04/2020 17:32:33 9a Questão (Ref.:201104621633) Acerto: 0,0 / 1,0 Avalie as duas assertivas a seguir, especialmente no que se refere a relação de causa e efeito entre elas. I. Um nó, em um diagrama de implantação representa um recurso computacional. PORQUE II. Existe a possibilidade de um componente ser representado dentro de um Nó. Podemos concluir: As 2 assertivas são verdadeiras e a segunda justifica a primeira As 2 assertivas são falsas A assertiva I é Falsa e assertiva II é verdadeira A assertiva I é verdadeira e assertiva II é falsa As 2 assertivas são verdadeiras e a segunda não justifica a primeira Respondido em 22/04/2020 17:39:06 10a Questão (Ref.:201104621671) Acerto: 1,0 / 1,0 Sobre o diagrama de Implantação, avalie as assertivas a seguir. I. Mostra a configuração de nós de processamento em tempo de execução e seus componentes II. Os nós, geralmente, são: servidores, computadores, impressoras, leitor de código de barras, entre outros. III. O diagrama exibe ainda os protocolos de comunicação com cada nó. Por exemplo: TPC/IP e USB (impressora) Assinale a opção que mostra as assertivas corretas. Apenas II Apenas I e II I, II e III Apenas I e III Apenas I
Compartilhar