Baixe o app para aproveitar ainda mais
Prévia do material em texto
AV2 1. Pergunta 1 /0,6 O plano de projeto descreve o produto ou serviço que o cliente deseja, e as atividades necessárias para construí-lo. Dentro dele encontramos vários outros planos, um deles é responsável por determinar eventos indesejáveis que possam ocorrer, de forma a preveni-los ou minimizar suas consequências. Assinale a alternativa que corresponde ao plano indicado: Ocultar opções de resposta 1. Plano de documentação. 2. Plano de garantia de qualidade. 3. Plano de gerência de configuração. 4. Plano de manutenção. 5. Plano de gerência de riscos. Resposta correta 2. Pergunta 2 /0,6 A UML (Unified Modeling Language) apresenta 14 diagramas divididos em dois grupos, os digramas estruturais e os diagramas comortamentais. Um dos diagramas comportamentais é bastante usado na fase de lavantamento de requisitos e mostra a forma como os usuários interagem com o sistema. Alem de alguns relacionamentos entre as funcionalidades. Analise as alternativas a seguir e assinale a alternativa que nomeia esse diagrama. Ocultar opções de resposta 1. Incorreta: Diagrama de caso de uso. 2. Diagrama de sequência 3. Diagrama de estados. Resposta correta 4. Diagrama de classes 5. Diagrama de componentes 3. Pergunta 3 /0,6 Na UML os diagramas proporcionam várias visões diferentes do sistema, e muitas vezes alguns são usados para complementar essas visões. A modelagem de instâncias de itens contidos em diagramas de classes é feita pelo diagrama de: Ocultar opções de resposta 1. objetos. Resposta correta 2. pacotes. 3. sequência. 4. casos de uso. 5. componentes. 4. Pergunta 4 /0,6 A linguagem UML utiliza diagramas para representar o sistema que será desenvolvido. Entre esses diagramas existe um que se utiliza de metaclasses e estereótipos capazes de modelar novos domínios. Assinale a alternativa que apresenta o nome desse diagrama. Ocultar opções de resposta 1. Diagrama de Caso de Uso. 2. Diagrama de máquina de estado. 3. Diagrama de Pacotes. 4. Diagrama de Sequência. 5. Diagrama de Perfil. Resposta correta 5. Pergunta 5 /0,6 O paradigma de orientação a objetos foi um avanço, viabilizando ferramentas para o desenvolvedor propor soluções a partir dos próprios elementos do domínio do problema. Na época, foi tratado como inovação, sendo mais utilizado na prática, as linguagens estruturadas com blocos de código sequenciais, combinados com acesso a partes de dados. O paradigma orientado a objetos apresenta alguns pilares. Analise as alternativas a seguir e assinale a que não representa um desses pilares. Ocultar opções de resposta 1. Incorreta: Objetos realizam tarefas por meio da chamada de serviços a outros objetos. 2. Qualquer coisa é um objeto. 3. Os métodos devem ser definidos na interface. Resposta correta 4. As classes são organizadas em hierarquias. 5. A classe é um repositório para comportamentos. 6. Pergunta 6 /0,6 A importância dos softwares no cotidiano das pessoas passou a ser significativa, a quantidade de dispositivos eletro/eletrônicos que possuem software é muito grande. Por isso, é necessário um cuidado maior na construção e manutenção dos softwares, nesse contexto, a modelagem passa a ter uma importânica enorme. A utilização de modelos na engenharia de softrware para a produção, evolução e manutenção de software tornou-se imprencidível. O uso de modelos traz alguns benefícios, assinale a alternativa que NÃO apresenta um desses benefícios. Ocultar opções de resposta 1. Verificar e validar nos modelos antes da construção do software. 2. Conhecer as interações de usuários e o fluxo de dados. 3. Ajudar na escolha da equipe de construção de software. Resposta correta 4. Reduzir a complexidade dos softwares, facilitando o projeto. 5. Permitir que o cliente entenda melhor o projeto. 7. Pergunta 7 /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 II está correta. 3. As afirmativas I e II estão corretas. 4. Apenas a afirmativa I está correta. 5. As afirmativas I, II e III estão corretas. Resposta correta 8. Pergunta 8 /0,6 A linguagem UML utiliza uma notação definida pelos vários tipos de diagramas para descrecer o sistema. Entre eles encontramos o Diagrama de Classe. Ele faz parte do grupo de diagramas chamados de Estáticos. Sobre ele é correto afirmar que: Ocultar opções de resposta 1. Mostra as sequências de estados que uma classe e objetos assumem em sua vida em resposta a estímulos recebidos, juntamente com suas respostas e ações. 2. Mostra a interação de um caso de uso organizada em torno de objetos e classes e seus vínculos mútuos, evidenciando a sequência de mensagens. 3. Denota a estrutura estática de um sistema. Resposta correta 4. Descreve a interação de sequência de tempo dos objetos e classes percebida por atores externos. 5. Descreve a funcionalidade do sistema. 9. Pergunta 9 /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. Interpretadores. 2. Estruturada. Resposta correta 3. Objetos. 4. Repositório. 5. Formação de camadas. 10. Pergunta 10 /0,6 Não é um exemplo de ferramenta CASE para modelagem em UML: Ocultar opções de resposta 1. Visual Paradigms 2. ArgoUML 3. BOUML 4. Umbrello UML Modeller 5. Editor de texto simples
Compartilhar