Prévia do material em texto
18/05/2020 Estácio: Alunos simulado.estacio.br/alunos/index.asp 1/4 Disc.: MODELAGEM DE SISTEMAS Aluno(a): RODRIGO FIRMINO RODRIGUES MARQUES 201902590473 Acertos: 10,0 de 10,0 18/05/2020 Acerto: 1,0 / 1,0 Qual da afirmação abaixo NÃO corresponde com as definições de Desenvolvimento de Softwares Orientado a Objetos? A orientação a objetos é uma tecnologia para a produção de modelos que especifiquem o domínio do problema de um sistema. 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. A orientação a objetos não pode ser utilizado em Softwares de larga escala. 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. 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. Respondido em 18/05/2020 23:32:16 Acerto: 1,0 / 1,0 O diagrama da UML que fornece uma visão externa do sistema, representando um nível alto de abstração nos quais elementos externos (atores) interagem com o sistema é denominado diagrama de casos de uso. colaboração. transição de estados. atividades. sequência. Respondido em 18/05/2020 23:34:35 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 Questão1 a Questão2 a Questão3 a http://simulado.estacio.br/alunos/inicio.asp javascript:voltar(); 18/05/2020 Estácio: Alunos simulado.estacio.br/alunos/index.asp 2/4 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ã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 Está correta apenas a assertiva III Respondido em 18/05/2020 23:35:17 Acerto: 1,0 / 1,0 Os modelos são representados por símbolos e conceitos. No diagrama de classe, definido na UML para representação dos objetos e suas associações, assim como em outros diagramas, cada representação tem um significado. Indique o termo que indica as características de um objeto. papel da associação atributo entidade tipo método direção Respondido em 18/05/2020 23:35:43 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 análise padrões de projeto padrões de uso geral padrões de casos de uso padrões de colaboração Respondido em 18/05/2020 23:36:46 Acerto: 1,0 / 1,0 Um diagrama de sequencia mostra como as classes envolvidas num caso de uso, trocam mensagens para realizar o caso de uso. De onde busca-se o passo a passo que dita a sequencia de mensagens ? do diagrama de casos de uso da vontade do analista de sistemas da especificação do respectivo caso de uso não há de onde buscar essa sequencia do diagrama de classes Respondido em 18/05/2020 23:53:35 Questão4 a Questão5 a Questão6 a 18/05/2020 Estácio: Alunos simulado.estacio.br/alunos/index.asp 3/4 Acerto: 1,0 / 1,0 Assinale a alternativa que apresenta o nome do acontecimento que faz com que haja uma transição entre 2 estados de um objeto Estado Estimulo Transição Estado Final Evento Respondido em 18/05/2020 23:38:15 Acerto: 1,0 / 1,0 No que tange ao diagrama de atividades, classifique cada assertiva como V(verdadeira) ou F(falsa) I. Pode ser usado para representar atividades que ocorrem em paralelo II. Pode representar Casos de uso, fluxos de trabalho, lógica de método de uma classe ou ainda a lógica de processo. III. Uma das suas limitações é a impossibilidade de representar decisões e consequentemente caminhos alternativos de atividades Assinale a opção com a correta sequencia de V(verdadeiro) ou F(also, indicados para I, II e III, respectivamente. I - F. II-V III-F I - V. II-V III-F I - F. II-V III-V I - V. II-V III-V I - V. II-F III-F Respondido em 18/05/2020 23:48:24 Acerto: 1,0 / 1,0 Sobre o conceito de Componentes, avalie as assertivas I. Representa uma parte modular de um sistema II. Define seu comportamento em termos das interfaces fornecidas e requeridas. III. O ideal é manter a dependência entre os componentes. Assinale a UNICA opção que apresenta as assertivas verdadeira Apenas II Apenas I e II Apenas I Apenas II e III I, II e III Respondido em 18/05/2020 23:41:56 Acerto: 1,0 / 1,0 Um dos diagramas da UML é usado como técnica para descrever lógica de procedimento, processo de negócio e fluxo de trabalho. Esse diagrama, de várias formas, desempenha um papel semelhante aos fluxogramas, mas a principal diferença entre esse diagrama e o fluxograma é que o diagrama suporta comportamento paralelo. Questão7 a Questão8 a Questão9 a Questão10 a 18/05/2020 Estácio: Alunos simulado.estacio.br/alunos/index.asp 4/4 Como se chama esse diagrama acima descrito ? Diagrama de componentes Diagrama de estados Diagrama de Atividades Diagrama de sequencia Diagrama de comunicação Respondido em 18/05/2020 23:40:50 javascript:abre_colabore('38403','194111344','3876131781'); 19/05/2020 Estácio: Alunos simulado.estacio.br/alunos/index.asp 1/4 Disc.: MODELAGEM DE SISTEMAS Aluno(a): RODRIGO FIRMINO RODRIGUES MARQUES 201902590473 Acertos: 10,0 de 10,0 19/05/2020 Acerto: 1,0 / 1,0 A Orientação a objetos é uma tecnologia eficiência e de qualidade comprovada, usada em inúmeros projetos e para construção de diferentes tipos de sistemas. Assinale a ÚNICA alternativa que NÃO apresenta uma vantagem no uso Orientação a objetos. Menor eficiência de código Melhor compreensão do código. Facilidade de manutenção dos códigos desenvolvidos. Obter um melhor aproveitamento do código. Segurança no uso de componentes por parte do programador. Respondido em 19/05/2020 00:04:50 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. Especialização. Associação. Include. Generalização. Respondido em 19/05/2020 00:05:48 Acerto: 1,0 / 1,0 Considere as seguintes assertivas sobre as especificações textuais dos casos de uso I. Descrevem uma sequencia de passos, iniciada pelo caso de uso II. A recuperação de falhas na execução de um passo (do cenário principal) é descrito nos cenários alternativos. III. O roteiro ou especificação de casos de uso descreve as ações do ator, mas não deixa claro as ações do sistema (caso de uso). Assinale a opção que indica as assertivas corretas Apenas II e III Apenas II Questão1a Questão2 a Questão3 a http://simulado.estacio.br/alunos/inicio.asp javascript:voltar(); 19/05/2020 Estácio: Alunos simulado.estacio.br/alunos/index.asp 2/4 Apenas III Apenas I e III Apenas I e II Respondido em 19/05/2020 00:07:53 Acerto: 1,0 / 1,0 Num diagrama de classes da UML, multiplicidade se refere: à 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. aos dados sobre a quantidades de objetos participantes de uma classe associativa. Respondido em 19/05/2020 00:09:25 Acerto: 1,0 / 1,0 No que se refere aos diagramas de interação, avalie as assertivas a seguir I. Um das contribuições dos diagramas de interação ao diagrama de classes, é a possibilidade de identificar novos métodos para as classes envolvidas II. São dois os diagramas de interação: o diagrama de sequencia e o de estados. III. O diagrama de sequencia é mais rico em detalhes, porém bem menos trabalhoso com que o diagrama de comunicação. IV. O diagrama de comunicação mostra a sequencia com que as mensagens são trocadas entre os objetos. Assinale a UNICA opção com as assertivas corretas. Apenas I , III e IV Apenas II e IV I, II, III e IV Apenas I Apenas I e III Respondido em 19/05/2020 00:10:54 Acerto: 1,0 / 1,0 Caso de uso: Incluir Cliente C E N A R I O P R I N C I P A L INICIO 1. Cliente informa seu CPF 2. Sistema valida CPF - include Validar_CPF 3. Sistema Busca CPF - include Buscar_CPF 4. Cliente informa demais dados 5. Sistema registra dados do cliente FIM Com base na especificação do cenário principal do caso de uso, Incluir Cliente, analise as alternativas a seguir Questão4 a Questão5 a Questão6 a 19/05/2020 Estácio: Alunos simulado.estacio.br/alunos/index.asp 3/4 I. O próprio cliente, nesse caso, informa seus dados ao sistema, para cadastramento. II. .No passo 2, o relacionamento entre os casos de uso e esta errado e deveria ser ao invés de III. O passo 3, da forma como esta descrito, mostra que no diagrama de casos de uso, haverá o uso obrigatório do caso de Uso BUSCAR_CPF, que estará relacionado com INCLUIR CLIENTE, através do relacionamento de Include Com base em sua análise, assinale a ÚNICA alternativa correta. Está correta apenas a assertiva III Estão corretas apenas as assertivas I e III Está correta apenas a assertiva I Estão corretas apenas as assertivas II e III Estão corretas as assertivas I ,II e III Respondido em 19/05/2020 00:25:22 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 IV Apenas I e III Apenas I, II e III Apenas I e II I, II, III e IV Respondido em 19/05/2020 00:23:27 Acerto: 1,0 / 1,0 O diagrama de atividades tem diferentes propósitos mas em linhas gerais apresenta um conjunto de ações que são executadas para diversos propósitos. Com relação ao diagrama de atividades analise as assertivas que seguem I. Um dos propósitos é especificar as ações que ocorrem na realização de um caso de uso. II. Um de seus elementos é a raia de natação, ou swinlines, que informam quem ou onde as atividades são realizadas III. O diagrama de atividades não comporta expressar condições IV. A barra de sincronização permite especificar atividades sequenciais. Com base em sua análise das assertivas, assinale a ÚNICA opção correta Estão corretas apenas as opções I, II, e IV Estão corretas apenas as opções I, III e IV Estão corretas apenas as opções II e IV Estão corretas apenas as opções I, II e III Estão corretas apenas as opções I e II Respondido em 19/05/2020 00:21:31 Acerto: 1,0 / 1,0 Sobre os diagramas de implantação, da UML (Unified modeling language), uteis, especialmente, na fase de projeto de software é INCORRETO afirmar Questão7 a Questão8 a Questão9 a 19/05/2020 Estácio: Alunos simulado.estacio.br/alunos/index.asp 4/4 Pode ser integrado ao diagrama de componentes, mostrando que componentes executam em que nó. Modelam uma visão estática de funcionamento de um sistema. Envolvem a topologia do sistema, descrevendo a estrutura do hardware. É um conjunto de nós conectados, onde um nó é única e exclusivamente uma estação ou servidor. É direcionado para a distribuição, entrega e instalação das partes que formam o sistema físico. Respondido em 19/05/2020 00:19:48 Acerto: 1,0 / 1,0 Analise as duas asserções a seguir. I. Um diagrama de atividades pode ser útil para elaborarmos uma visão gráfica da especificação de um caso de uso complexo. PORQUE II. Casos de uso complexos podem requerer atividades executadas em paralelo, o que seria um tanto inviável expor numa descrição textual. É correto apenas o que se afirma em As duas asserções estão corretas e a segunda justifica a primeira. As duas asserções estão erradas. 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. A segunda asserção esta correta e a primeira esta errada. Respondido em 19/05/2020 00:16:39 Questão10 a javascript:abre_colabore('38403','194116964','3876239521'); 18/05/2020 Estácio: Alunos simulado.estacio.br/alunos/index.asp 1/4 Disc.: MODELAGEM DE SISTEMAS Aluno(a): RODRIGO FIRMINO RODRIGUES MARQUES 201902590473 Acertos: 10,0 de 10,0 12/04/2020 Acerto: 1,0 / 1,0 Sabemos que os modelos nos ajudam a entender a complexidade do mundo real. No que se refere aos modelos, oriundos de processos de modelagem, avalie as assertivas a seguir: I. Uma maquete de um condomínio residencial é um modelo. II. Um modelo é uma representação da realidade III. Um modelo aumenta o nível de complexidade do entendimento da realidade IV. Cada realidade somente contempla um único modelo. Com base em sua análise, marque a UNICA opção que contém TODAS as assertivas corretas. I e II II e III II I, II e IV I Respondido em 18/05/2020 23:18:24 Acerto: 1,0 / 1,0 Sobre os possíveis relacionamentos entre casos de uso, avalie as assertivas: I. Os únicos relacionamentos possíveis entre casos de uso são "Include" e "Extends" II. O relacionamento de "include" denota o uso obrigatório do caso de uso incluído III. O relacionamento de "extends" denota uso opcional do caso de uso extendido, Com base em sua análise, marque a UNICA opção correta. Apenas II Apenas I e III Apenas II e III I, II e III Apenas III Respondido em 18/05/2020 23:18:37 Acerto: 1,0 / 1,0 Sobre a especificação de casos de uso, assinale a única opção CORRETA. Questão1 a Questão2 a Questão3 a http://simulado.estacio.br/alunos/inicio.asp javascript:voltar(); 18/05/2020 Estácio: Alunos simulado.estacio.br/alunos/index.asp 2/4 A especificação de caso de uso, possui no mínimo 2 e no máximo 5 cenários alternativos. É definido pela UML um formato específico para declarar a especificação dos casos de uso A especificação e caso de uso possui pelo menos 2 cenários principais. A especificação do caso de uso deve declarar como as classes interagem para realizar o caso de uso A especificação de caso de uso, não possui padrão definido pela UML. O roteiro da especificação contém 1 cenário principal, bem como nenhum ou vários cenários alternativos. Respondido em 18/05/2020 23:19:32 Acerto: 1,0 / 1,0 A empresa XYZ Produções Ltda é uma empresa que promove diversos tipo de eventos,a escolha do cliente, e atende muitos contatos diários de pedidos de orçamentos, mas o índice de fechamento gira em torno de 15%. Mesmo assim a empresa mantém as informações de clientes mesmo sem ter fechado contrato com a empresa. Qual modelo expressa a definição descrita? Respondido em 18/05/2020 23:20:07 Acerto: 1,0 / 1,0 No que se refere aos diagramas de interação, avalie as assertivas a seguir I. Um das contribuições dos diagramas de interação ao diagrama de classes, é a possibilidade de identificar novos métodos para as classes envolvidas II. São dois os diagramas de interação: o diagrama de sequencia e o de estados. III. O diagrama de sequencia é mais rico em detalhes, porém bem menos trabalhoso com que o diagrama de comunicação. IV. O diagrama de comunicação mostra a sequencia com que as mensagens são trocadas entre os objetos. Assinale a UNICA opção com as assertivas corretas. I, II, III e IV Apenas II e IV Apenas I , III e IV Apenas I Apenas I e III Respondido em 18/05/2020 23:20:47 Questão4 a Questão5 a 18/05/2020 Estácio: Alunos simulado.estacio.br/alunos/index.asp 3/4 Acerto: 1,0 / 1,0 (IBGE) Considere as seguintes assertivas sobre a técnica de especificação de requisitos conhecida como casos de uso: I. Todo caso de uso possui um roteiro; II. O roteiro é uma sequê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 I e II. Somente III. Somente II. I, II e III. Somente I. Respondido em 18/05/2020 23:21:27 Acerto: 1,0 / 1,0 Assinale a alternativa que apresenta o nome do acontecimento que faz com que haja uma transição entre 2 estados de um objeto Transição Evento Estado Estimulo Estado Final Respondido em 18/05/2020 23:21:39 Acerto: 1,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 Bifurcação, representa atividades em paralelo O diagrama de atividades permite, até no máximo, 5 atividades em paralelo O diagrama de atividades não permite a representação de decisões. 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 Respondido em 18/05/2020 23:22:03 Acerto: 1,0 / 1,0 A UML é uma linguagem que possibilita a modelagem nas diversas fases de um processo de desenvolvimento de software. Na fase de projeto, onde são definidos a arquitetura e componentes do software, ganham destaque os diagramas de componentes e de implantação. Com base nesses dois diagramas, analise as assertivas a seguir I. O diagrama de implantação modela os aspectos físicos do sistema, mostrando a organização do hardware. II. Em uma diagrama de componente, apenas código em linguagem de programação pode ser representado como um componente III. O diagrama de componentes mostra as dependências entre os elementos do hardware que sustentará o software. IV. O ideal é que um componente desenvolvido possa ser usado em vários sistemas Questão6 a Questão7 a Questão8 a Questão9 a 18/05/2020 Estácio: Alunos simulado.estacio.br/alunos/index.asp 4/4 Assinale a ÚNICA opção correta, com base em sua análise das assertivas Apenas I e IV Apenas I Apenas II e IV I, II, III e IV Apenas III e IV Respondido em 18/05/2020 23:24:37 Acerto: 1,0 / 1,0 FAURGS - 2018 - BANRISUL - Desenvolvimento de Sistemas - Adaptada Considere as seguintes afirmações sobre a linguagem UML. I - Diagrama de estado modela os estados de um objeto e as transições entre os estados do objeto. II - Diagrama de sequência mostra chamadas de método, usando setas horizontais do chamador para o chamado, identificadas com o nome do método III - Casos de uso e o diagrama de casos de uso ajudam a determinar a funcionalidade e as características do software sob o ponto de vista do usuário. Quais estão corretas? Apenas I e III. Apenas I. I, II e III. Apenas I e II. Apenas II e III. Respondido em 18/05/2020 23:24:47 Questão10 a javascript:abre_colabore('38403','186063846','3710014519');