Baixe o app para aproveitar ainda mais
Prévia do material em texto
1. Pergunta 1 /0,6 A UML (Linguagem de Modelagem Unificada) apresenta vários diagramas, cada um deles mostrando uma visão especifica do sistema. Como conhecedor dos diagramas usados pela UML analise as afirmativas a seguir e assinale a alternativa que apresenta as afirmativas corretas. I – O diagrama de sequencia é uma espécie de diagrama de interação, pois descreve como, e em qual ordem, um grupo de objetos trabalha em conjunto. II – um diagrama de classes é uma representação da estrutura e relações das classes que servem de modelo para objetos. III - O Diagrama de Componentes exibe uma interação, consistindo de um conjunto de objetos e seus relacionamentos, incluindo as mensagens que podem ser trocadas entre eles. Ocultar opções de resposta 1. I e III; 2. I e II; Resposta correta 3. III. 4. I, II e III; 5. II e III; 2. Pergunta 2 /0,6 O Diagrama de Casos de Uso é o mais utilizado dentro da UML. Ele permite que as funcionalidades sejam relacionadas, seu principal objetivo é apresentar o que o sistema faz pelo ponto de vista do usuário. Ele apresenta três elementos principais, assinale a alternativa que mostra esses três elementos: Ocultar opções de resposta 1. Entidades, Casos de uso e Atributos. 2. Classes, Métodos e Atributos. 3. Ator, Caso de Uso e Relacionamentos. Resposta correta 4. Tabela, classes e Atributos. 5. Entidade, Atributo e Relacionamento. 3. Pergunta 3 /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. Herança. Resposta correta 2. Polimorfismo. 3. Abstração. 4. Encapsulamento. 5. Persistência. 4. Pergunta 4 /0,6 A metodologia de desenvolvimento de software, conhecida como RUP, apresenta 9 disciplinas que são aliadas em cada iteração. Ela possui quatro fases que não representam uma atividade do projeto, como na cascata, mas sim uma etapa do negócio. Assinale a alternativa que não representa uma dessas fases. Ocultar opções de resposta 1. Construção 2. Entrega Resposta correta 3. Transição 4. Elaboração 5. Inicialização 5. Pergunta 5 /0,6 O IEEE estabeleceu alguns padrões de documentação de requisitos para auxiliar no estabelecimento de padrões de qualidade de requisitos. Entre esses padrões há um que fala em existir coerência entre os requisitos especificados e o produto que será criado. Assinale a alternativa que representa esse critério de qualidade. Ocultar opções de resposta 1. Correção; Resposta correta 2. Consistência; 3. Incorreta: Modificabilidade; 4. Completude; 5. Precisão. 6. Pergunta 6 /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. Interpretadores. 2. Chamada implícita. Resposta correta 3. Controle de processos. 4. Repositório. 5. Pipes and filters. 7. Pergunta 7 /0,6 A elicitação de requisitos pode usar uma ou a combinação de várias técnicas para alcançar esses objetivo. Imaginamos o seguinte cenário: “Você foi indicado para realizar o levantamento dos requistos de um sistema que substituirá um outro já existente. Embora ele atenda atualmente as necessidades dos usuários, há uma necessidade de uma atualização tecnológica. Por isso a maior fonte de conhecimento sobre o software são os próprios usuários, e o conhecimento deles pode ser usado para colher expectativas dos mesmos e observar os problemas do cliente sob a ótica de diferentes pessoas.” Qual das técnicas apresentadas a seguir seria a mais adequada para a realização desse serviço? Ocultar opções de resposta 1. Entrevistas. Resposta correta 2. Incorreta: Sessões de JAD. 3. Etnografia. 4. Questionários e formulários. 5. Prototipagem. 8. Pergunta 8 /0,6 “Os diagramas que podem estar envolvidos são diagramas de sequência, comunicação e timing. Congrega determinada visão capaz de englobar vários diagramas, e é muito eficaz em reuniões e demonstrações de situações complexas. Não existe outro diagrama que dê a visão tão completa dos passos de uma situação, classe ou objeto.”A descrição acima se refere ao diagrama : Ocultar opções de resposta 1. De sequência. 2. De interação. Resposta correta 3. De objetos. 4. De classes. 5. De estado. 9. Pergunta 9 /0,6 A linguagem UML apresenta 14 tipos diferentes de diagramas, que servem para descrever os diversos pontos de vista do sistema. Entre eles existe um diagrama que é utilizado para descrever o fluxo de trabalho de negócios, ou operacionais. Eles são representados graficamente para exibir a atividade de qualquer parte ou componente do sistema. Analise as alternativas a seguir e assinale a que nomeia esse diagrama. Ocultar opções de resposta 1. Diagrama de comunicação. 2. Diagrama de caso de uso. 3. Diagrama de máquinas de estado. 4. Diagrama de sequência. 5. Diagrama de atividade. Resposta correta 10. Pergunta 10 /0,6 Antes de iniciar a construção de um sistema foram apresentadas as duas principais características dele, segundo levantamento junto aos usuários. Analise as características levantadas e assinale a alternativa que apresenta as classificações de requisitos não funcionais, respectivamente, que devem ser aplicadas na construção do sistema. I – O sistema deve suportar integrações com outros sistemas ou outra fonte de dados. II – O sistema deve apresentar padrões visuais do software. Tornando fácil o uso do sistema. Ocultar opções de resposta 1. Segurança e Hardware e Software. 2. Incorreta: Compatibilidade e Usabilidade. 3. Interoperabilidade e Usabilidade. Resposta correta 4. Disponibilidade e Usabilidade. 5. Confiabilidade e Compatibilidade.
Compartilhar