Logo Passei Direto
Buscar

Compilado_06 2024_-_Analise_de_Sistemas_Orientada_a_Objetos (1)

Ferramentas de estudo

Questões resolvidas

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Prévia do material em texto

G) Respostas do Gabarito Oficial da Unip (++ Confiável) 
 P) Respostas Corrigidas das Provas com Nota (+ Confiável) 
 C) Respostas dos Compilados An�gos ou da Web (+/- Confiável) 
 A UNIP, em algumas questões, altera a alterna�va correta no gabarito, mas mantém o 
 mesmo enunciado. Por isso, pode acontecer de você encontrar duas ou mais respostas 
 “corretas” para uma única questão. As respostas deste compilado foram verificadas e 
 atualizadas de acordo com as provas de junho de 2024. 
 ASOO MÚLTIPLAS ESCOLHAS 
 G) O sistema de gerenciamento empresarial de uma companhia aérea modela parte de 
 suas operações usando o diagrama de classes abaixo. Note que os atributos e métodos de 
 cada classe foram omi�dos: 
 Neste modelo, uma rota oferecida pela companhia aérea envolve pelo menos dois 
 aeroportos e esta rota é percorrida por pelo menos uma de suas aeronaves. Com base 
 nessas informações e no diagrama de classes, assinale a alterna�va correta: 
 a) Os objetos das classes Aeronave e Aeroporto só podem exis�r se es�verem 
 associados a um objeto da classe Rota. 
 b) Um objeto da classe Aeronave é uma parte componente da classe Rota, mas pode 
 se associar a mais de um objeto da classe Rota. 
 c) As classes Aeronave e Aeroporto são uma especialização da classe Rota e herdam 
 dela todos os seus atributos e métodos. 
 d) A associação entre as classes Aeronave, Aeroporto e Rota são unidirecionais. Só é 
 possível navegar das classes Aeronave e Aeroporto para a classe Rota. 
 e) Este diagrama de classes apresenta um caso de herança múl�pla. Por isso, só pode 
 ser implementado usando-se uma linguagem que permita esta funcionalidade, como 
 o C++. 
 G) O diagrama de classes representa todos os objetos que par�cipam da modelagem do 
 sistema sendo desenhado e que, de alguma forma, executam ações para a realização dos 
 obje�vos do so�ware. Com relação ao diagrama de classes apresentado a seguir, avalie as 
 afirmações a seguir. 
 I. A relação entre as classes LOCACAO e ITEMLOCACAO é de agregação por composição. 
 II. O relacionamento de composição entre as classes Locacao e ItemLocacao indica que se 
 um objeto da classe Locacao for destruído, todos os objetos da classe ItemLocacao 
 associados a ele também devem ser destruídos. 
 III. A relação entre LOCACAO e ITEMLOCACAO indica que uma locação pode não ter itens 
 relacionados a ela. 
 IV. A relação entre CLIENTE e LOCACAO indica que o sistema pode ter clientes cadastrados 
 sem ter feito uma locação sequer. 
 Marque a alterna�va correta: 
 a) Somente as afirma�vas I e II estão corretas. 
 b) Somente as afirma�vas II e III estão corretas. 
 c) Somente as afirma�vas III e IV estão corretas. 
 d) As afirma�vas I, II e IV estão corretas. 
 e) As afirma�vas I, III e IV estão corretas. 
 G) Considere o diagrama abaixo: 
 Julgue as afirma�vas a seguir: 
 I. O diagrama indica que as a�vidades "Recompactar fluxo de vídeo" e "Recompactar fluxo 
 de áudio" devem ser executadas simultaneamente. 
 II. A a�vidade "Recombinar os fluxos de áudio e vídeo" pode ser iniciada quando for 
 terminada qualquer uma das a�vidades "Recompactar fluxo de vídeo" ou "Recompactar 
 fluxo de áudio". 
 III. As a�vidades "Recompactar fluxo de vídeo" e "Recompactar fluxo de áudio" podem 
 terminar em momentos diferentes. 
 Assinale a alterna�va correta: 
 a) Apenas as afirma�vas I e II estão corretas. 
 b) Apenas as afirma�vas II e III estão corretas. 
 c) Apenas as afirma�vas I e III estão corretas. 
 d) Todas as afirma�vas estão corretas. 
 e) Apenas uma afirma�va está correta. 
 G) O diagrama de a�vidades é um dos diagramas disponíveis na UML (Linguagem de 
 Modelagem Unificada) para a modelagem de aspectos dinâmicos de sistemas e para 
 mapeamento do processo de negócio. Com relação ao diagrama de a�vidades 
 apresentado, avalie as afirmações a seguir: 
 I. A a�vidade 05 será executada se a a�vidade 03 ou a a�vidade 04 for concluída. 
 II. A ramificação sequencial existente após a a�vidade 02 significa que, caso o fluxo seja 
 [não], é necessário que sejam executadas novamente as a�vidades 01 e 02. 
 III. As a�vidades 03 e 04 vão ter início ao mesmo tempo, entretendo não significa que 
 terminarão ao mesmo tempo. 
 IV. Caso o fluxo da ramificação sequencial existente após a a�vidade 02 tenha fluxo [sim], a 
 a�vidade 02 não será mais executada. 
 Marque a alterna�va correta: 
 a) Somente as afirma�vas I e II estão corretas. 
 b) Somente as afirma�vas II e III estão corretas. 
 c) Somente as afirma�vas III e IV estão corretas. 
 d) As afirma�vas I, II e IV estão corretas. 
 e) As afirma�vas I, III e IV estão corretas. 
 G) Considere o seguinte diagrama de sequência: 
 Julgue as afirma�vas a seguir: 
 I. No início da sequência representada pelo diagrama, só existem objetos das classes 
 CadastroDeUsuario e GerenciadorDeUsuario. 
 II. A sequência é iniciada pela interação do ator Usuário. 
 III. A mensagem 3: gravaUsuario(), é enviada do objeto CadastroDeUsuario para o objeto 
 GerenciadorDeUsuario com o objeto u:Usuario como parâmetro da mensagem. 
 Assinale a alterna�va que relaciona as afirma�vas corretas: 
 a) Apenas uma afirma�va está correta. 
 b) Apenas as afirma�vas I e II estão corretas. 
 c) Apenas as afirma�vas II e III estão corretas. 
 d) Apenas as afirma�vas I e III estão corretas. 
 e) Todas as afirma�vas estão corretas. 
 G) Considere o seguinte diagrama de casos de uso: 
 Julgue as afirma�vas a seguir: 
 I. Um usuário qualquer pode ser validado no sistema usando um cer�ficado digital. 
 II. Um administrador só pode ser validado no sistema se usar um cer�ficado digital. 
 III. Apenas um gerente pode emi�r um relatório de vendas. 
 Assinale a alterna�va que relaciona as afirma�vas corretas: 
 a) Apenas uma afirma�va está correta. 
 b) Apenas as afirma�vas I e II estão corretas. 
 c) Apenas as afirma�vas II e III estão corretas. 
 d) Apenas as afirma�vas I e III estão corretas. 
 e) Todas as afirma�vas estão corretas. 
 G) O diagrama de sequência representa a interação entre os objetos envolvidos no cenário 
 de um processo de negócio. Com relação ao diagrama de sequência apresentado a seguir, 
 avalie as afirmações a seguir. 
 I. A mensagem > é obrigatória no diagrama de sequência. 
 II. O objeto > representa a tela na qual o ator faz a interação com o sistema. 
 III. A mensagem > retorna uma coleção de especialidades 
 existente no sistema e retorna para a tela, em que o ator irá selecionar qual especialidade 
 ele deseja. 
 IV. A ausência da mensagem > invalida o diagrama de sequência. 
 Marque a alterna�va correta: 
 a) Somente as afirma�vas I e II estão corretas. 
 b) Somente as afirma�vas II e III estão corretas. 
 c) Somente as afirma�vas III e IV estão corretas. 
 d) As afirma�vas I, II e IV estão corretas. 
 e) As afirma�vas I, III e IV estão corretas. 
 G) A respeito da caracterís�ca de herança na orientação a objetos, analise as alterna�vas a 
 seguir. 
 I. Apenas atributos podem ser herdados pelas classes filha no conceito de herança. 
 II. A herança é uma das caracterís�cas que permite o aumento do reuso do código. 
 III. O mecanismo de herança também é chamado de generalização e especialização. 
 Marque a alterna�va correta: 
 a) As afirma�vas I e Il estão corretas 
 b) As afirma�vas I e III estão corretas. 
 c) As afirma�vas II e III estão corretas. 
 d) Apenas a afirma�va I está correta. 
 e) Apenas a afirma�va III está correta. 
 G) Considere as seguintes afirma�vascom relação a diagramas de casos de uso: 
 I. Os relacionamentos possíveis entre casos de uso são a associação, a inclusão e a extensão. 
 II. Um ator pode se relacionar com outro ator por uma associação ou por uma generalização. 
 III. A generalização entre casos de uso indica que o caso de uso especializado pode ser usado 
 Indiscriminadamente no lugar de um caso de uso que represente sua generalização. 
 Assinale a alterna�va que relaciona as afirma�vas corretas: 
 a) Apenas uma afirma�va está correta. 
 b) Apenas as afirma�vas I e ll estão corretas. 
 c) Apenas as afirma�vas II e III estão corretas. 
 d) Apenas as afirma�vas I e III estão corretas. 
 e) Todas as afirma�vas estão corretas. 
 G) Julgue as seguintes afirma�vas: 
 I. O Ciclo de Vida em Cascata é uma das mais u�lizadas metodologias de desenvolvimento 
 de sistemas, pois promove a obtenção de excelentes resultados com baixo custo de sua 
 aplicação. 
 II. O Ciclo de Vida em Espiral é bastante apropriado para ser aplicado a projetos de sistemas 
 que apresentam sucessivas versões diferentes. 
 III. Podemos mesclar caracterís�cas de dois ou mais ciclos de vida para acomodar aspectos 
 específicos de cada projeto. Por exemplo, podemos realizar proto�pação ao longo dos ciclos 
 de desenvolvimento em espiral. 
 Assinale a alterna�va correta: 
 a) Apenas a afirma�va I está correta. 
 b) Apenas as afirma�vas I e II estão corretas. 
 c) Apenas as afirma�vas II e III estão corretas. 
 d) Apenas as afirma�vas I e III estão corretas. 
 e) Todas as afirma�vas estão corretas. 
 G) Além do diagrama de a�vidades, em 2000, Eriksson e Penker criaram extensões dos 
 modelos propostos na UML com o obje�vo de apoiar a modelagem dos processos de 
 negócio. É o chamado diagrama de processo. A respeito do diagrama de processo, analise 
 as afirma�vas a seguir: 
 I. Recurso, processo, regras e eventos são elementos do diagrama de processo. 
 II. Processo é o objeto responsável pelas ações do diagrama de processo. 
 III. Recursos são os aspectos técnicos do diagrama de processos. 
 Marque a alterna�va correta: 
 a) Somente a afirma�va I está correta. 
 b) As afirma�vas I e III estão corretas. 
 c) As afirma�vas I e II estão corretas. 
 d) Somente a afirma�va III está correta. 
 e) As afirma�vas II e III estão corretas. 
 G) Diante da necessidade em expressar requisitos para diversas pessoas com diversos 
 pontos de vista, os requisitos são classificados a par�r do seu nível de descrição em 
 requisitos de usuário e requisitos de sistema. Analise as afirma�vas a seguir: 
 I. Requisitos de usuário são aqueles fornecidos por usuários, gerentes e clientes. 
 II. Requisitos de sistema definem detalhes e uma sequência de implementação. 
 III. Requisitos de sistema são definidos antes dos requisitos de usuário. 
 Marque a alterna�va correta: 
 a) As afirma�vas I e II estão corretas. 
 b) As afirma�vas I e III estão corretas. 
 c) As afirma�vas II e III estão corretas. 
 d) Apenas a afirma�va I está correta. 
 e) Apenas a afirma�va III está correta. 
 G) Todos os documentos de requisitos estão sujeitos a passarem por procedimentos de 
 verificação e validação. O obje�vo do processo de validação é assegurar que o trabalho de 
 elicitação, análise e documentação dos requisitos está consistente com o domínio do 
 projeto. Analise as afirma�vas a seguir. 
 I. A proto�pação é usada para validar o entendimento das necessidades do cliente. 
 I. Na revisão de requisitos eles são avaliados por uma equipe para verificar possíveis 
 inconsistências. 
 III. Testes unitários validam requisitos dos usuários. 
 Marque a alterna�va correta: 
 a) As afirma�vas I e II estão corretas. 
 b) As afirma�vas I e III estão corretas. 
 c) As afirma�vas II e III estão corretas. 
 d) Apenas a afirma�va I está correta. 
 e) Apenas a afirma�va III está correta. 
 G) Um paradigma é um conjunto de regras que estabelecem fronteiras e descrevem como 
 resolver problemas dentro desta fronteira. Um paradigma ajuda-nos a organizar a e 
 coordenar a maneira como olhamos o mundo. O paradigma de orientação a objetos é uma 
 forma de se desenvolver um sistema de so�ware que enxerga que um sistema de so�ware 
 é um conjunto de componentes que interagem entre si para resolver um determinado 
 problema. Analise as afirma�vas a seguir: 
 I. A orientação a objetos facilita a manutenção de sistemas. 
 II. O aumento do reuso é uma vantagem da orientação a objetos. 
 III. A orientação a objetos está fundamentada em funções e dados. 
 Marque a alterna�va correta: 
 a) As afirma�vas I e II estão corretas. 
 b) As afirma�vas I e III estão corretas. 
 c) As afirma�vas II e III estão corretas. 
 d) Apenas a afirma�va I está correta. 
 e) Apenas a afirma�va III está correta. 
 G) Requisitos não funcionais descrevem restrições sobre os serviços oferecidos pelo 
 sistema, pois é necessário descrever atributos técnicos do sistema e do ambiente do 
 sistema. Analise as afirma�vas a seguir. 
 I. Usabilidade está relacionada à facilidade de uso do sistema. 
 II. Portabilidade refere-se à capacidade de suportar vários sistemas ao mesmo tempo. 
 III. Segurança refere-se à capacidade de prevenir acessos indevidos ao sistema. 
 Marque a alterna�va correta: 
 a) As afirma�vas I e II estão corretas. 
 b) As afirma�vas I e III estão corretas. 
 c) As afirma�vas II e III estão corretas. 
 d) Apenas a afirma�va I está correta. 
 e) Apenas a afirma�va III está correta. 
 G) Assim como no mundo real, objetos de sistema se relacionam entre si dentro de um 
 determinado contexto para resolução de um determinado problema. Existem vários �pos 
 de relacionamento entre objetos: dependência, generalização e associação, que pode ser 
 detalhada como agregação e composição. A respeito do relacionamento de agregação, 
 faça a análise das afirma�vas a seguir e marque a opção correta. 
 I. Informa que um objeto é independente do outro. 
 II. Permite especializações e generalizações. 
 III. Associação por agregação é iden�ficada a par�r da relação todo-parte. 
 Marque a alterna�va correta: 
 a) As afirma�vas I e II estão corretas. 
 b) As afirma�vas I e III estão corretas. 
 c) As afirma�vas II e III estão corretas. 
 d) Apenas a afirma�va I está correta. 
 e) Apenas a afirma�va III está correta. 
 G) Julgue as seguintes afirma�vas sobre classes abstratas e interfaces: 
 I. Classes abstratas são classes como outras quaisquer, mas além de definirem atributos e 
 métodos concretos, também podem definir atributos e métodos abstratos. 
 II. Interfaces definem assinaturas de métodos que devem ser implementados por qualquer 
 classe que as realize. Por este comportamento, interfaces costumam ser lembradas como 
 "contratos". 
 III. Podemos instanciar objetos de classes abstratas, mas não de interfaces. 
 Assinale a alterna�va correta: 
 a) Apenas as afirma�vas I e Il estão corretas. 
 b) Apenas as afirma�vas II e III estão corretas. 
 c) Apenas as afirma�vas I e III estão corretas. 
 d) Todas as afirma�vas estão corretas. 
 e) Apenas uma afirma�va está correta. 
 G) Considerando o diagrama de sequência, julgue as seguintes afirmações: 
 I. Este diagrama é ú�l para representar uma sequência de ações, um fluxo de trabalho que 
 deve ser realizado pelo usuário do sistema para que este complete uma tarefa. 
 ll. Este diagrama mostra as mensagens trocadas entre os casos de uso para que o sistema 
 consiga realizar uma tarefa. Ao contrário do diagrama de casos de uso, que não tem 
 indicação de ordem cu sequência, este diagrama traz estas informações, complementando 
 assim odiagrama de casos de uso. 
 III. Os objetos presentes neste diagrama podem ser representados em qualquer ordem, mas 
 convém representá-los da esquerda para a direita conforme eles iniciam sua par�cipação na 
 tarefa representada. 
 Assinale a alterna�va que relaciona as afirma�vas corretas: 
 a) Apenas a afirma�va III está correta. 
 b) Apenas as afirma�vas I e II estão corretas. 
 c) Apenas as afirma�vas II e III estão corretas. 
 d) Apenas as afirma�vas I e II estão corretas. 
 e) Todas as afirma�vas estão corretas. 
 G) Considerando o processo de Engenharia de Requisitos, avalie as seguintes afirma�vas: 
 I. Os Requisitos não Funcionais definem as restrições sobre os serviços oferecidos pelo 
 sistema e, assim, devem ser analisados após a especificação dos Requisitos Funcionais. 
 Porque 
 II. Os Requisitos Funcionais definem os serviços que serão oferecidos pelo sistema. 
 Assinale a alterna�va correta: 
 a) As duas afirma�vas são verdadeiras e a segunda é uma jus�fica�va correta para a 
 primeira. 
 b) As duas afirma�vas são verdadeiras, mas a segunda não é uma jus�fica�va correta 
 para a primeira. 
 c) A primeira afirma�va é uma proposição verdadeira e a segunda é uma proposição 
 falsa. 
 d) A primeira afirma�va é uma proposição falsa e a segunda é uma proposição 
 verdadeira. 
 e) As duas afirma�vas são proposições falsas. 
 G) A fase de análise do sistema de um ciclo de vida de desenvolvimento de so�ware tem 
 como finalidade criar a arquitetura do sistema. Podemos representar esta arquitetura 
 u�lizando classes de análise em um diagrama de classes ainda bastante conceitual. Este 
 diagrama de classes será refinado na fase seguinte, a fase de desenvolvimento, onde é 
 criado do diagrama de classes completo, Sobre as classes de análise, podemos dizer: 
 a) As classes de estereó�po > (en�dade) representam um encapsulamento 
 de dados relacionados a um conceito. Este encapsulamento pode servir de 
 armazenamento ou de um meio de transporte desses dados por diversas partes do 
 sistema. Estas classes costumam ser armazenadas diretamente em um banco de 
 dados relacional. 
 b) As classes de análise, que são a dependência, a associação, a generalização, a 
 agregação e a composição, são mecanismos que modelam as diversas modalidades 
 de relacionamento entre classes em um diagrama de classes. 
 c) As classes que realizam a especialização de outra classe por meio da classe de 
 estereó�po > (controle) têm a responsabilidade de promover a 
 comunicação entre sua classe geral e suas classes especializadas. 
 d) As classes que se associam por meio de classes de estereó�po > 
 (fronteira) são classes que realizam a comunicação entre classes > 
 (en�dade) e (controle). 
 e) As classes de análise são bastante úteis na fase de análise, pois refletem a estrutura 
 do banco de dados relacional que será u�lizado pelo sistema. As diversas tabelas do 
 banco de dados serão realizadas pelas classes do sistema. Seu papel, de acordo com 
 a forma normal, é representada pelos seus estereó�pos: classes > mapeiam 
 tabelas na 1ª forma normal, classes > mapeiam tabelas na 2ª forma 
 normal e classes > mapeiam tabelas na 3ª forma normal. 
 G) Um dos principais diagramas dinâmicos da UML é o diagrama de sequência que 
 representa a ordem em que os objetos envolvidos no cenário são acionados. Equivalem à 
 lógica da funcionalidade a ser implementada. Sobre o diagrama de sequência é correto 
 afirmar: 
 a) Embora sejam diagramas dinâmicos, não mostram todos os objetos envolvidos. 
 b) Não podem conter atores dentro do cenário. 
 c) Um objeto não pode acionar um método dele próprio. 
 d) Descreve a troca de mensagens entre os objetos. 
 e) São está�cos no processo de modelagem. 
 G) A orientação a objetos é uma forma de se desenvolver um sistema de so�ware a é 
 sustentado por alguns pilares de sustentação do método. Assinale a alterna�va que 
 apresenta corretamente esses pilares. 
 a) Encapsulamento, classes e funções. 
 b) Encapsulamento, herança e dados. 
 c) Herança, polimorfismo e encapsulamento. 
 d) Herança, polimorfismo e funções. 
 e) Polimorfismo, encapsulamento e dados. 
 G) O modelo de classes desenvolvido na fase de análise e que representa os objetos 
 inerentes ao problema que queremos resolver, deixando detalhes da tecnologia fora da 
 visão é denominado de: 
 a) Diagrama de classe de implementação. 
 b) Diagrama de classes de especificação. 
 c) Diagrama de classes de domínio. 
 d) Diagrama de classes de implementação. 
 e) Diagrama de classes de visão. 
 P) Considere o seguinte diagrama de classes: 
 Julgue as alterna�vas a seguir: 
 I. Um objeto da classe Documento pode ter como componentes objetos das classes Imagem 
 e Animação. 
 II. Caso um objeto da classe Documento seja destruído, seus objetos componentes das 
 classes Imagem e Animação também devem ser. 
 III. Imagem Documento e Animação são especializações de Arquivo. 
 Assinale a alterna�va que relaciona as afirma�vas corretas: 
 a) Apenas a afirma�va I está correta. 
 b) Apenas as afirma�vas I e II estão corretas. 
 c) Apenas as afirma�vas II e III estão corretas. 
 d) Apenas as afirma�vas I e III estão corretas. 
 e) Todas as afirma�vas estão corretas. 
 P) O diagrama de casos de uso ilustra os principais obje�vos de um sistema e suas 
 interações no ciclo de vida de um novo so�ware. Com relação ao diagrama de caso de uso 
 apresentado, avalie as afirmações a seguir: 
 I. O ator sistema de registro acadêmico é um sistema externo ao sistema sendo construído. 
 II. O ator professor é responsável por executar o caso de uso “Manter Notas”. 
 III. De acordo com o caso de uso “Manter Notas”, uma vez lançada uma nota, ela não poderá 
 mais ser alterada. 
 IV. O caso de uso “Consultar Turma” é executado pelos atores professor e sistema de registro 
 acadêmico. 
 Marque a alterna�va correta: 
 a) Somente as afirma�vas I e II estão corretas. 
 b) Somente as afirma�vas II e III estão corretas. 
 c) Somente as afirma�vas III e IV estão corretas. 
 d) As afirma�vas I, II e IV estão corretas. 
 e) As afirma�vas I, III e IV estão corretas. 
 P) Considere que o projeto de um sistema operacional modela parte de suas 
 funcionalidades segundo o seguinte diagrama de casos de uso: 
 Considere agora as seguintes afirma�vas: 
 I. Este diagrama considera que todo Administrador é um Usuário, o que caracteriza um erro, 
 pois qualquer um que tenha acesso de Usuário ao sistema terá, consequentemente, 
 permissões de Administrador. 
 II. O caso de uso “Exibir arquivos” pelo Administrador, acesso que nunca pode ocorrer. Para 
 resolver esta inconsistência, deve-se associar o ator Administrador ao caso de uso “Exibir 
 arquivos”. 
 III. Um usuário pode exibir os arquivos neste sistema operacional. Caso o Usuário seja 
 especializado pelo Administrador, ele poderá exibir também os arquivos ocultos. 
 Assinale a alterna�va correta: 
 a) Apenas as afirma�vas I e II estão corretas. 
 b) Apenas as afirma�vas II e III estão corretas. 
 c) Apenas as afirma�vas I e III estão corretas. 
 d) Todas as afirma�vas estão corretas. 
 e) Apenas a afirma�va III está correta. 
 P) Considere o seguinte diagrama de classes de usos: 
 Julgue as afirma�vas a seguir: 
 I. O usuário pode imprimir documentos tanto usando a impressora local quanto um arquivo 
 local. 
 II.O usuário não consegue imprimir nem uma impressora local nem em um arquivo local. Ele 
 só consegue realizar a ação definida no caso de uso “Imprimir documento”. 
 III. O caso de uso “Imprimir em um arquivo local” pode u�lizar o caso de uso “Gerar arquivo 
 PDF”. 
 Assinale a alterna�va que relaciona as afirma�vas corretas: 
 a) Apenas a afirma�va I está correta. 
 b) Apenas as afirma�vas I e II estão corretas. 
 c) Apenas as afirma�vas II e III estão corretas. 
 d) Apenas as afirma�vas I e III estão corretas. 
 e) Todas as afirma�vas estão corretas. 
 P) Muitas são as discussões na literatura a respeito do nível de detalhamento necessário 
 para descrever um caso de uso. Podemos considerar a descrição em linguagem natural, 
 desde que sequencial como uma descrição de caso de uso bem feita e completa. De 
 acordo com essa afirmação, analise as afirma�vas a seguir. 
 I. Pré-condições e pós-condições fazem parte da descrição de um caso de uso. 
 II. Os fluxos alterna�vos descrevem as exceções de um caso de uso e são acionados nas pré- 
 condições do sistema. 
 III. O fluxo básico descreve o comportamento de sucesso de um caso de uso, também 
 chamado de caminho feliz. 
 Marque a alterna�va correta: 
 a) Somente a afirma�va I está correta. 
 b) As afirma�vas I e III estão corretas. 
 c) As afirma�vas I e II estão corretas. 
 d) Somente a afirma�va III está correta. 
 e) As afirma�vas II e III estão corretas. 
 P) O diagrama de sequência descreve um cenário de implementação de uma 
 funcionalidade de so�ware. O analista deve contemplar os detalhes necessários ao 
 negócio, incluindo os objetos necessários ao correto comportamento do so�ware. De 
 acordo com essa afirmação, analise as afirma�vas a seguir: 
 I. O diagrama de sequência deve incluir objetos de interface e de comunicação com sistemas 
 externos. 
 II. A leitura das ações de um diagrama de sequência é bidimensional. 
 III. Podem incluir instâncias > e > para os objetos envolvidos no cenário. 
 Marque a alterna�va correta: 
 a) Somente a afirma�va I está correta. 
 b) As afirma�vas I e III estão corretas. 
 c) As afirma�vas I e II estão corretas. 
 d) Somente a afirma�va III está correta. 
 e) As afirma�vas II e III estão corretas. 
 P) Para a execução de uma boa análise de processo de negócio são necessários vários 
 elementos para compor e trabalhar em conjunto para garan�r a clareza e organização do 
 processo. As afirma�vas a seguir se referem a esses elementos: 
 I. A modelagem de negócio precisa iden�ficar e capturar as regras de negócio. 
 II. Os diagramas de casos de uso são essenciais para o modelo de negócio. 
 III. Uma forma gráfica de mapear o processo de negócio é o diagrama de a�vidades. 
 Marque a alterna�va correta: 
 a) As afirma�vas I e II estão corretas. 
 b) As afirma�vas I e III estão corretas. 
 c) As afirma�vas II e III estão corretas. 
 d) Apenas a afirma�va I está correta. 
 e) Apenas a afirma�va III está correta. 
 P) Assim como no mundo real, objetos de sistema se relacionam entre si dentro de um 
 determinado contexto para resolução de um determinado problema. Existem vários �pos 
 de relacionamento entre objetos: dependência, generalização e associação, que pode ser 
 detalhada como agregação. A respeito do relacionamento de herança, faça a análise das 
 afirma�vas a seguir. 
 I. Informa que um objeto tem relação de “é parte de”. 
 II. Permite especializações e generalizações dos objetos. 
 III. Herança define uma relação do �po “é um �po de”. 
 Marque a alterna�va correta: 
 a) As afirma�vas I e II estão corretas. 
 b) As afirma�vas I e III estão corretas. 
 c) As afirma�vas II e III estão corretas. 
 d) Apenas a afirma�va I está correta. 
 e) Apenas a afirma�va III está correta. 
 P) A respeito das melhores prá�cas para a elaboração do diagrama de classe, existem 
 procedimentos que auxiliam na elaboração e consistência do diagrama de classe. Analise 
 as afirma�vas a respeito da modelagem do processo de negócio e marque a alterna�va 
 correta. 
 I. Classes são iden�ficadas a par�r de substan�vos relevantes para o negócio. 
 II. Para as classes com nomes compostos, re�re os espaços e comece as palavras com letra 
 maiúscula. 
 III. U�liza os nomes das classes no plural. 
 Marque a alterna�va correta: 
 a) As afirma�vas I e II estão corretas. 
 b) As afirma�vas I e III estão corretas. 
 c) As afirma�vas II e III estão corretas. 
 d) Apenas a afirma�va I está correta. 
 e) Apenas a afirma�va III está correta. 
 P) Julgue as seguintes afirma�vas sobre o diagrama de sequência: 
 I. Um diagrama de sequência não possui uma ordem definida para sua elaboração. 
 II. Um diagrama de sequência exibe as mensagens trocadas entre os diversos objetos 
 envolvidos na realização de uma tarefa. 
 III. As mensagens neste diagrama são os casos de uso do diagrama de casos de uso do 
 sistema. 
 Assinale a alterna�va correta: 
 a) Apenas as afirma�vas I e II estão corretas. 
 b) Apenas as afirma�vas II e III estão corretas. 
 c) Apenas as afirma�vas I e III estão corretas. 
 d) Todas as afirma�vas estão corretas. 
 e) Apenas a afirma�va II está correta. 
 P) Considere os diagramas de classes e de sequência, avalie as seguintes afirma�vas. 
 I. Podemos considerar o diagrama de sequência como sendo um “teste de mesa” do 
 diagrama de classes. 
 Porque 
 II. O diagrama de sequência mostra como os objetos do sistema interagem para realizar as 
 tarefas de um determinado caso de usos. 
 Assinale a alterna�va correta: 
 a) As duas afirma�vas são verdadeiras e a segunda é uma jus�fica�va correta para a 
 primeira. 
 b) As duas afirma�vas são verdadeiras, mas a segunda não é uma jus�fica�va correta 
 para a primeira. 
 c) A primeira afirma�va é uma preposição verdadeira e a segunda é uma proposição 
 falsa. 
 d) A primeira afirma�va é uma preposição falsa e a segunda é uma proposição 
 verdadeira. 
 e) As duas afirma�vas são proposições falsas. 
 P) Considerando o diagrama de casos de uso, avalie as seguintes afirma�vas: 
 I. Os casos de uso não apresentam o relacionamento de associação. 
 Porque 
 II. Os casos de uso não trocam informações entre si. 
 Assinale a alterna�va correta: 
 a) As duas afirma�vas são verdadeiras e a segunda é uma jus�fica�va correta para a 
 primeira. 
 b) As duas são verdadeiras, mas a segunda não é uma jus�fica�va correta para a 
 primeira. 
 c) A primeira afirma�va é uma proposição verdadeira e a segunda é uma proposição 
 falsa. 
 d) A primeira afirma�va é uma proposição falsa e a segunda é uma proposição 
 verdadeira. 
 e) As duas afirma�vas são proposições falsas. 
 P) Atualmente existem diversas abordagens para modelagem de processos de negócio, 
 dentre as mais u�lizadas podemos citar: 
 a) BPMN e diagrama de casos de uso. 
 b) Diagrama de a�vidades e BPMN. 
 c) Diagrama de a�vidades e diagrama de classes. 
 d) Diagrama de processos e diagrama de casos de uso. 
 e) Diagrama de sequência e diagrama de processo. 
 P) São métodos de elicitação de requisitos para um sistema de so�ware: 
 a) Entrevista e discussões. 
 b) Protó�pos e suposições. 
 c) Análise de documentos e validação de requisitos. 
 d) Reuniões e restrições. 
 e) Entrevistas e observação. 
 C) Considere o diagrama de classe: 
 I. Deve-se relacionar as classes CadastroDeUsuario e Usuário por meio de uma dependência, 
 assim como as classes CadastroDeUsuario e GerenciadorDeUsuario. 
 II. Pela observação do diagrama, nota-se que deve ser representada uma dependência entre 
 as classesGerenciadorDeUsuario e Usuário. 
 III. Para que o diagrama fique completo, deve-se representar duas generalizações, uma de 
 CadastroDeUsuario para Usuário e outra de GerenciadorDeUsuario para Usuário. 
 Marque a alterna�va correta: 
 a) Apenas a afirma�va II está correta. 
 b) Apenas as afirma�vas I e II estão corretas. 
 c) Apenas as afirma�vas II e III estão corretas. 
 d) Apenas as afirma�vas I e III estão corretas. 
 e) Todas as afirma�vas estão corretas. 
 C) Considere o diagrama a seguir: 
 Julgue as afirma�vas a seguir: 
 I. O diagrama não é suficiente para a modelagem do processo de negócio, pois não 
 apresenta todo o fluxo de trabalho, já que não apresenta as a�vidades desempenhadas pelo 
 ator “Cliente”. 
 II. O ator “Garçom” inicia o fluxo de trabalho, e o ator “Caixa” finaliza o mesmo fluxo de 
 trabalho. 
 III. Neste fluxo de trabalho, o garçom não é o ator que faz a cobrança da conta. 
 Assinale a alterna�va correta: 
 a) Apenas as afirma�vas I e II estão corretas. 
 b) Apenas as afirma�vas II e III estão corretas. 
 c) Apenas as afirma�vas I e III estão corretas. 
 d) Todas as afirma�vas estão corretas. 
 e) Apenas a afirma�va III está correta. 
 C) Processo de negócio são a�vidades relacionadas a um determinado negócio, que são 
 executadas em uma determinada sequência, e que produz um determinado resultado ou 
 obje�vo. Se olharmos sob um ponto de vista mais amplo, para que um processo a�nge um 
 determinado obje�vo, não basta apenas que a�vidades sejam executadas em sequência. 
 Analise as afirma�vas a respeito da modelagem de processo de negócio. 
 I. A modelagem de processo de negócio é executada apenas pelo usuário que domina o 
 assunto. 
 II. O 5W1H é uma ferramenta que ajuda a mapear o processo de negócio. 
 III. O fluxograma pode ser u�lizado para representar a sequência de a�vidades. 
 Marque a alterna�va correta: 
 a) As afirma�vas I e II estão corretas. 
 b) As afirma�vas I e III estão corretas. 
 c) As afirma�vas II e III estão corretas. 
 d) Apenas a afirma�va I está correta. 
 e) Apenas a afirma�va III está correta. 
 C) O obje�vo do diagrama de a�vidades é mostrar o fluxo de a�vidades, em um único (...) 
 necessários para a construção da funcionalidade. De acordo com essa afirmação, analise 
 as afirma�vas a seguir: 
 I. Podem ser u�lizados para descrever o estado de um objeto. 
 II. Podem descrever a lógica de um método de uma classe. 
 III. Podem descrever o comportamento de negócio de um sistema inteiro. 
 Indique a alterna�va correta: 
 a) Somente a afirma�va I está correta. 
 b) As afirma�vas I e III estão corretas. 
 c) As afirma�vas I e II estão corretas. 
 d) Somente a afirma�va III está correta. 
 e) As afirma�vas II e III estão corretas. 
 C) O Modelo de classe de domínio é desenvolvido na de análise e representa os objetos, 
 ou classes, inerentes ao domínio do problema que queremos resolver, deixando de lado, 
 nessa visão, detalhes tecnológicos da solução de problema. De acordo com essa 
 afirmação, analise as afirma�vas a seguir: 
 I. O diagrama de classes de domínio inclui objetos de interface e controle. 
 II. Num diagrama de classes pode haver relações de associação, dependência e agregação. 
 III. Como boa prá�ca, os atributos de uma classe devem ser privados. 
 Marque a alterna�va correta: 
 a) Somente a afirma�va I está correta. 
 b) As afirma�vas I e III estão corretas. 
 c) As afirma�vas I e II estão corretas. 
 d) Somente a afirma�va III está correta. 
 e) As afirma�vas II e III estão corretas. 
 C) Segundo Booch, o diagrama de casos de uso é um diagrama da UML que tem por 
 obje�vo mostrar a par�r de um ponto de vista está�co, o conjunto de casos de uso, atores 
 e seus relacionamentos. De acordo com essa afirmação, analise as afirma�vas a seguir: 
 I. Casos de uso permitem relacionamento do �po “extensão”, que são comportamentos 
 opcionais do caso de uso. 
 II. Em relacionamentos do �po “herança” entre os atores A e B de um diagrama de casos de 
 uso, significa que o ator B faz tudo que o A executa. 
 III. O diagrama de casos de uso descreve o sistema de forma suficiente para o entendimento 
 do sistema. 
 Marque a alterna�va correta: 
 a) Somente a afirma�va I está correta. 
 b) As afirma�vas I e III estão corretas. 
 c) As afirma�vas I e II estão corretas. 
 d) Somente a afirma�va III está correta. 
 e) As afirma�vas II e III estão corretas. 
 C) A respeito da caracterís�ca de polimorfismo na orientação a objetos, analise as 
 alterna�vas a seguir. 
 I. Polimorfismo é quando um objeto tem comportamento diferente para a mesma ação. 
 II. No polimorfismo os métodos não precisam ter a mesma assinatura. 
 III. Um método definido na classe pai tem uma nova implementação na classe filha. 
 Marque a alterna�va correta: 
 a) As afirma�vas I e II estão corretas. 
 b) As afirma�vas I e III estão corretas. 
 c) As afirma�vas II e III estão corretas. 
 d) Apenas a afirma�va I está correta. 
 e) Apenas a afirma�va III está correta. 
 C) As regras de negócio são um conjunto de restrições que definem como um processo de 
 negócio de uma organização deve ser executada que além de representar determinado 
 conhecimento a respeito de um processo, também representam importantes aspectos 
 restri�vos na execução destes processos. Analise as afirma�vas a respeito da modelagem 
 do processo de negócio: 
 I. As regras de negócio devem ser escritas de forma clara e precisa. 
 II. As regras de negócio são únicas. 
 III. As regras de negócio são está�cas. 
 a) As afirma�vas I e II estão corretas. 
 b) ? 
 c) ? 
 d) ? 
 e) ? 
 C) A respeito da caracterís�ca de encapsulamento na orientação a objetos, analise as 
 afirma�vas a seguir e marque a opção correta. 
 I. De acordo com o encapsulamento, todos os métodos de um objeto precisam ser públicos. 
 II. O reuso viabilizado na orientação a objetos pelo encapsulamento. 
 III. Encapsulamento permite que somente o próprio objeto manipule suas caracterís�cas. 
 Marque a alterna�va correta: 
 a) As afirma�vas I e II estão corretas. 
 b) As afirma�vas I e III estão corretas. 
 c) As afirma�vas II e III estão corretas. 
 d) Apenas a afirma�va I está correta. 
 e) Apenas a afirma�va III está correta. 
 C) Considerando as classes de análise, avalie as seguintes afirma�vas: 
 I. Um ator Usuário, quando interage com o sistema, fará sempre e obrigatoriamente esta 
 interação por meio de uma classe de fronteira. 
 Porque 
 II. Uma classe de en�dade tem a responsabilidade de armazenar dados e transportá-los 
 pelas diversas partes do sistema. 
 Assinale a alterna�va correta: 
 a) ? 
 b) As duas afirma�vas são verdadeiras , mas a segunda não é uma jus�fica�va correta 
 para a primeira. 
 c) ? 
 d) ? 
 e) ? 
 C) Segundo a norma ISO9126, existem vários �pos de requisitos não funcionais que se 
 referem às necessidades técnicas de um sistema de so�ware. Assinale a alterna�va que 
 descreve apenas esses �pos de requisitos. 
 a) Portabilidade, reuso e facilidade de manutenção. 
 b) Eficiência, segurança e rapidez. 
 c) Portabilidade, segurança e desempenho. 
 d) Segurança, rapidez e reu�lização. 
 e) Portabilidade, tolerância a falhas e reuso. 
 C) O analista de negócio estabelece um elo entre o usuário do sistema de informação e o 
 sistema de informação propriamente dito, estabelecer a ligação entre a área de negócio e 
 a área de Tecnologia da Informação. Assinale a alterna�va que representa a área de 
 conhecimento em que o analista de negócio pode atuar: 
 a) Análise de requisitos e gestão de projetos. 
 b) Comunicaçãoda situação do projeto e elicitação de requisitos. 
 c) Gestão do projeto e validação da solução. 
 d) Elicitação e análise de requisitos. 
 e) Análise de requisitos e elaboração de casos de uso.

Mais conteúdos dessa disciplina