Prévia do material em texto
1. Pergunta 1 /0,6 O primeiro passo na produção de um projeto de software é a arquitetura. Um estilo envolve seus componentes, conectores e restrições sobre a combinação dos componentes. Existe uma arquitetura direcionada por eventos, com base na noção de transmissão (broadcating). Em vez de chamar um procedimento diretamente, um componente anuncia que um ou mais eventos ocorreram. Assim, outros componentes podem associar um procedimento com esses eventos, e o sistema chama todos os procedimentos registrados. Assinale a alternativa que apresenta essa arquitetura. Ocultar opções de resposta 1. Incorreta: Interpretadores. 2. Controle de processos. 3. Repositório. 4. Pipes and filters. 5. Chamada implícita. Resposta correta 2. Pergunta 2 /0,6 Analise as afirmativas abaixo: I. A Engenharia de requisitos corresponde ao conjunto de atividades ligadas à identificação, controle e rastreamento dos requisitos de um projeto de software. II. "O sistema deverá permitir a criação de listas de fornecedores de cada suprimento utilizado pela fábrica" pode ser apontado como um exemplo de requisito funcional. III. Na modelagem orientada a objetos o uso da herança traz a possibilidade de fazer reuso de código através da definição de uma nova classe a partir de uma outra pré- existente. Podemos afirmar que: Ocultar opções de resposta 1. As afirmativas I, II e III estão erradas 2. Apenas a afirmativa I está correta. 3. As afirmativas I e II estão corretas. 4. Apenas a afirmativa II está correta. 5. As afirmativas I, II e III estão corretas. Resposta correta 3. Pergunta 3 /0,6 Analise o Diagrama de Classes abaixo e marque a alternativa falsa. ANALISE E MODELAGEM DE SISTEMAS - AV2 2019.2A - QUEST 6_v1.JPG Ocultar opções de resposta 1. Todo PACIENTE possui um REGISTRO DE PACIENTE (parte) e toda CONSULTA possui um REGISTRO DE PACIENTE (também parte). 2. Um REGISTRO DE PACIENTE é uma composição de um PACIENTE e uma ou mais CONSULTAS. 3. Incorreta: O Diagrama de Classes apresenta uma AGREGAÇÃO, ou seja, um objeto (O TODO) é composto de outros objetos (AS PARTES). Indica “TODO- PARTE”. 4. O Diagrama mostra que um PACIENTE só pode ter um REGISTRO DE PACIENTE. E um REGISTRO DE PACIENTE só pode ter um PACIENTE. 5. O Diagrama mostra que uma CONSULTA pode ter mais de um REGISTRO DE PACIENTE. E um REGISTRO DE PACIENTE pode ter uma ou mais CONSULTAS. Resposta correta 4. Pergunta 4 /0,6 A metodologia RUP apresenta 9 disciplinas, sendo 6 de engenharia de software e 3 de apoio. Analise as afirmativas a seguir sobre as disciplinas. I – Requisitos – esta disciplina que tem o objetivo de documentar todas as necessidades do cliente para a construção do produto de Software. II – Análise e projeto (Design) – esta disciplina possui atividades para elaboração da arquitetura e definição de como os requisitos serão implementados. III – Ambiente – esta disciplina tem o objetivo de parabenizar o ambiente do projeto em todas as fases do projeto. Assinale a alternativa que apresenta as afirmativas corretas. Ocultar opções de resposta 1. II e III. 2. I e III. 3. I, II e III. Resposta correta 4. Incorreta: I e II. 5. III. 5. Pergunta 5 /0,6 Um processo de software é conceituado como sendo um conjunto de técnicas e ferramentas. Qual o modelo de processo que se destaca por demonstrar como as atividades de teste estão relacionadas com a análise e projeto, e torna mais explícitas algumas iterações e repetições do trabalho de desenvolvimento? Ocultar opções de resposta 1. Modelo Evolucionário. 2. Modelo Espiral. 3. Modelo V. Resposta correta 4. Modelo Prototipação. 5. Modelo Transformacional. 6. Pergunta 6 /0,6 Você foi contratado como Arquiteto de software de uma empresa especializada em construir softwares. No primeiro projeto você utilizou uma arquitetura de chamada implícita. Qual das alternativas a seguir não representa uma das arquiteturas reconhecidas? Ocultar opções de resposta 1. Estruturada. Resposta correta 2. Repositório. 3. Incorreta: Formação de camadas. 4. Interpretadores. 5. Objetos. 7. Pergunta 7 /0,6 Uma representação orientada a objetos apresenta sete características, em uma conversa na empresa foi apesentada a seguinte definição de uma característica, “Essa característica possibilita organizar as classes de forma hierárquica de acordo com as semelhanças ou diferenças entre elas”. Assinale a alternativa que corresponde a descrição: Ocultar opções de resposta 1. Persistência. 2. Abstração. 3. Encapsulamento. 4. Incorreta: Polimorfismo. 5. Herança. Resposta correta 8. Pergunta 8 /0,6 Entre os Diagramas que compõem a Modelagem Orientada a Objetos, existe um que modela o dialogo entre atores e o sistema. Ele representa todas as situações possíveis de utilização do sistema. Assianle a alternativa que mostra o nome desse diagrama. Ocultar opções de resposta 1. Estados. 2. Sequencia. 3. Componentes. 4. Atividades. 5. Caso de Uso. Resposta correta 9. Pergunta 9 /0,6 A engenharia de software moderna trouxe também uma metodologia mais “pesada” baseada no modelo de desenvolvimento incremental, o RUP (Rational Unifiea Process). Analise as afirmativas a seguir sobre as fases da RUP. I. Iniciação - O objetivo desta fase é realizar o estudo da viabilidade do projeto. Deve-se realizar um estudo do problema a ser resolvido, identificar as partes interessadas e documentar o negócio. II. Elaboração - O foco dessa fase é de projeto, codificação e testes. III. Transição - A fase final do modelo a qual o principal objetivo é realizar a implantação do produto. Assinale a alternativa que apresenta as afirmativas corretas: Ocultar opções de resposta 1. I e III Resposta correta 2. I, II e III. 3. II e III. 4. III. 5. I e II. 10. Pergunta 10 /0,6 Para a construção de um sistema, foi solicitado que você realizasse uma classificação dos requisitos não funcionais. Analise as afirmativas a seguir. I.Segurança – ao sistema deve ser acessado através de um controle de acesso, utilizando Login e senha de acesso, e implementando a utilização de níveis de acesso. II.Interoperalibilidade – o sistema deve suportar a utilização de informações de sistemas já existentes anteriormente, trocando informações com eles. III.Disponibilidade – o sistema deve ser capaz de realizar uma ação de login em no máximo 30 segundos. Assinale a alternativa que apresenta as afirmativas corretas. Ocultar opções de resposta 1. II e III. 2. I e III. 3. I e II. Resposta correta 4. III. 5. I, II e III. Ajuda para a página atual https://d2aqwpvls1cndj.cloudfront.net/ultra/uiv3800.19.0-rel.5_1913696 https://d2aqwpvls1cndj.cloudfront.net/ultra/uiv3800.19.0-rel.5_1913696