Buscar

Análise Orientada a Objetos II

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 7 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 7 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

24/09/2023, 15:43 Avaliação Final (Objetiva) - Individual
about:blank 1/7
Prova Impressa
GABARITO | Avaliação Final (Objetiva) - Individual
(Cod.:884389)
Peso da Avaliação 3,00
Prova 69487261
Qtd. de Questões 12
Acertos/Erros 5/7
Nota 5,00
Entre os diagramas propostos pela UML, destaca-se o Diagrama de Casos de Uso, por ser 
desenvolvido tendo como base a visão do usuário, facilitando o entendimento da solução proposta 
para um determinado problema. Com relação à UML (Unified Modeling Language), classifique V 
para as sentenças verdadeiras e F para as falsas:
( ) São eficientes no levantamento de requisitos do sistema.
( ) A retirada de uma certa quantia de dinheiro de um caixa eletrônico bancário é um exemplo de 
caso de uso.
( ) Um caso de uso não pode ser considerado a especificação de uma sequência completa de 
interações entre um sistema de um ou mais usuários.
( ) Cenário é a descrição da forma de execução de um caso de uso.
Assinale a alternativa que apresenta a sequência CORRETA:
A F - V - V - V.
B V - V - F - F.
C V - F - F - V.
D V - V - F - V.
O Projeto Orientado a Objeto é desenvolvido adotando uma nova estratégia que procura analisar 
o sistema como se suas partes fossem coisas que estariam sendo interligadas por intermédio das 
funções que cada uma deveria desempenhar. Essas coisas seriam os objetos que são desenvolvidos 
independentemente, mas que em um período mais avançado do projeto eles se ligariam e formariam o 
projeto como um todo. Para que o Projeto Orientado a Objeto seja relevante, é necessário que o 
pensamento em termos de Orientação a Objeto seja desenvolvido desde o início do processo de 
desenvolvimento do software. Sobre o Projeto Orientado a Objetos, classifique V para as sentenças 
verdadeiras e F para as falsas:
( ) É uma estratégia de projeto em que o projetista pensa em termos de coisas em vez de funções.
( ) A funcionalidade do sistema é expressa em termos de serviços oferecidos pelos objetos. 
( ) Objetos se comunicam por passagem de mensagem, eliminando áreas de dados compartilhados.
( ) O objetivo é implementar os requisitos, a partir do desenvolvimento de um modelo orientado a 
objeto de um sistema de software.
Assinale a alternativa que apresenta a sequência CORRETA:
A V - V - V - V.
 VOLTAR
A+
Alterar modo de visualização
1
2
24/09/2023, 15:43 Avaliação Final (Objetiva) - Individual
about:blank 2/7
B F - V - F - V.
C F - F - F - V.
D V - F - V - F.
O diagrama de atividade da UML (Unified Modeling Language) é utilizado para representar 
fluxos de controles, processos, bem como a sequência de eventos de um caso de uso. São usados 
também para descrever a lógica de diversos procedimentos. A visão apresentada pelo Diagrama de 
Atividades possui uma característica. Sobre qual seria essa característica, assinale a alternativa 
CORRETA:
A Tecnológica.
B Estática.
C Dinâmica.
D Teórica.
Em POO, os problemas de programação são pensados em termos de objetos, nada de funções, 
rotinas, o assunto são os objetos, as propriedades e os métodos. Desta forma, quando é colocado o 
problema de desenvolver um sistema para locadoras , por exemplo, devemos pensar como dividir o 
problema em objetos. Um objeto é um termo que usamos para representar uma entidade do mundo 
real. Para poder tratar os objetos, começamos criando classes. Uma classe representa um conjunto de 
objetos que possuem comportamentos e características comuns. Uma classe descreve como certos 
tipos de objetos se parecem do ponto de vista da programação. Com relação aos diagramas citados, 
analise as sentenças a seguir:
I- O diagrama de objetos complementa o diagrama de classes.
II- O diagrama de objetos apresenta a visão dinâmica de um sistema.
III- A partir do diagrama de classes é possível gerar uma parte do código de programação 
automaticamente.
IV- O diagrama de classes exibe conceitos do mundo real.
Assinale a alternativa CORRETA:
A As sentenças I e II estão corretas.
B As sentenças III e IV estão corretas.
C As sentenças II e IV estão corretas.
D As sentenças I e III estão corretas.
A UML (Unified Modeling Language), que significa Linguagem Unificada de Modelagem, é 
uma linguagem padrão para modelagem orientada a objetos. Ela surgiu da fusão de três grandes 
métodos, do BOOCH, OMT (Rumbaugh) e OOSE (Jacobson). Esta linguagem de modelagem, não 
3
4
5
24/09/2023, 15:43 Avaliação Final (Objetiva) - Individual
about:blank 3/7
proprietária de terceira geração, não é um método de desenvolvimento. Tem como papel auxiliar a 
visualizar o desenho e a comunicação entre objetos. Ela permite que desenvolvedores visualizem os 
produtos de seu trabalho em diagramas padronizados, e é muito usada para criar modelos de sistemas 
de software.
Além de fornecer a tecnologia necessária para apoiar a prática de engenharia de software orientada a 
objetos, a UML poderá ser a linguagem de modelagem padrão para modelar sistemas concorrentes e 
distribuídos. Utiliza-se de um conjunto de técnicas de notação gráfica para criar modelos visuais de 
software de sistemas intensivos, combinando as melhores técnicas de modelagem de dados, negócios, 
objetos e componentes. É uma linguagem de modelagem única, comum e amplamente utilizável. A 
Linguagem Unificada de Modelagem possui diagramas (representações gráficas do modelo parcial de 
um sistema) que são usados em combinação, com a finalidade de obter todas as visões e aspectos do 
sistema. Os Diagramas da UML estão divididos em Estruturais e Comportamentais. Sobre os 
diagramas pertencentes ao grupo dos diagramas estruturais, analise as opções a seguir:
I- Diagrama de sequência. 
II- Diagrama de máquina de estados. 
III- Diagrama de atividades. 
IV- Diagrama de estrutura composta.
Assinale a alternativa CORRETA:
FONTE: https://www.infoescola.com/engenharia-de-software/uml/. Acesso em: 18 mar. 2020.
A As sentenças II e III estão corretas.
B As sentenças II, III e IV estão corretas.
C As sentenças I, II e IV estão corretas.
D Somente a sentença IV está correta.
Uma empresa é formada por um conjunto de processos inter-relacionados. Logo, o aumento da 
eficiência da empresa deve ser obtido em função da compreensão e melhoria destes processos. Um 
processo dispõe de entradas, saídas, tempo, espaço, ordenação, objetivos e valores que, interligados 
logicamente, resultarão em uma estrutura para fornecer produtos ou serviços ao cliente. Com relação à 
modelagem de processos de negócio, classifique V para as sentenças verdadeiras e F para as falsas:
( ) Servem para analisar a estrutura e o comportamento de uma empresa.
( ) Podem ser representados pela UML.
( ) Sua prática interfere na competitividade da empresa.
( ) Permite melhor visualização e entendimento das atividades empresariais.
 
Assinale a alternativa que apresenta a sequência CORRETA:
A V - V - V - F.
B V - V - F - V.
C F - F - V - F.
D F - V - F - F.
6
24/09/2023, 15:43 Avaliação Final (Objetiva) - Individual
about:blank 4/7
A UML consiste em um certo número de elementos gráficos que se combinam para formar 
diagramas. Como a UML é uma linguagem, ela possui regras para combinar estes elementos nos 
diversos diagramas. Os processos envolvidos no desenvolvimento de software e seu fluxo de 
informações podem ser representados pela UML (Linguagem de Modelagem Unificada) através do 
diagrama de sequência. Com relação ao diagrama em questão, analise as sentenças a seguir:
I- Não permite representar o envio de mensagem de um ator para outro.
II- Não ordena as mensagens trocadas entre os atores. 
III- Representa sequencialmente um processo e a relação entre os atores e os objetos envolvidos.
IV- É o diagrama mais utilizado da UML.
Assinale a alternativa CORRETA:
A As sentenças I e IV estão corretas.
B Somente a sentença III está correta.
C As sentenças II , III e IV estão corretas.
D As sentenças I, II e III estão corretas.
A UML tem muitos tipos diferentes de setas tracejadas que parecem idênticas. Felizmente, a 
UML permiteque você marque um elemento de modelo para indicar exatamente que tipo de elemento 
ele é. A UML chama esse rótulo de um estereótipo. Você mostra o estereótipo ao lado do elemento 
(precedendo o nome do elemento, se houver). A UML tem vários estereótipos predefinidos ou você 
pode definir o seu próprio para indicar um tipo especial de elemento para seus próprios fins. O 
propósito deste modelo de diagrama é documentar os itens envolvidos, a fim de tornar ágil o processo 
de implantação de software. O diagrama de implantação é um forte aliado para descrição de sistemas 
complexos e distribuídos onde os hardwares envolvidos têm um papel crucial na execução da 
aplicação. Claro que todos os softwares são codependentes do hardware, porém, em alguns casos, o 
hardware se torna o recurso mais prioritário. Com relação a este tipo de diagrama, analise as sentenças 
a seguir:
I- São usados para modelar os aspectos topológicos do ambiente onde o software será executado.
II- São compostos por colaborações, portas e artefatos (relacionamentos de comunicação).
III- São muito úteis para detalhar um software.
IV- Podem ser usados para representar módulos de sistema.
Assinale a alternativa CORRETA:
FONTE: http://micreiros.com/diagrama-de-implantacao/. Acesso em: 25 maio 2020.
A As sentenças I e III estão corretas.
B As sentenças I e IV estão corretas.
C As sentenças II, III e IV estão corretas.
D As sentenças I, II e IV estão corretas.
7
8
24/09/2023, 15:43 Avaliação Final (Objetiva) - Individual
about:blank 5/7
Casos de uso permitem expressar as funcionalidades do sistema com foco para os cenários onde 
o usuário final está inserido. São diagramas comportamentais que facilitam a extração dos requisitos 
funcionais da aplicação. Com aos diagramas de casos de uso, analise as sentenças a seguir:
I- Diagramas de casos de uso são usados nas fases de levantamento e análise de requisitos do sistema.
II- Permitem entender a interação do usuário com o sistema.
III- Especificam o que o sistema faz, mas não detalham como as coisas são feitas.
IV- Diagramas de casos de uso não podem ser considerados como uma ferramenta de comunicação 
utilizada pelos clientes e envolvidos no desenvolvimento da aplicação.
Assinale a alternativa CORRETA:
A As sentenças I, II e III estão corretas.
B As sentenças I, II e IV estão corretas.
C As sentenças II, III e IV estão corretas.
D As sentenças I, III e IV estão corretas.
O Diagrama de Implantação exibe como as partes físicas do sistema estarão dispostas no 
ambiente e de que forma se comunicarão. É um diagrama útil quando há muita interdependência entre 
hardware e software. É um diagrama estrutural que modela a parte estática do sistema. Sobre os 
Diagramas de Implantação, analise as sentenças a seguir:
I- Não são indicados para representar a navegação entre as telas de um sistema.
II- Mostram a estrutura do sistema em tempo de execução.
III- Não são usados para mapear programas que executam em outras máquinas.
Assinale a alternativa CORRETA:
A As sentenças I e II estão corretas.
B Somente a sentença I está correta.
C As sentenças I e III estão corretas.
D As sentenças II e III estão corretas.
(ENADE, 2021) Uma equipe de Tecnologia da Informação de uma empresa de consultoria 
desenvolverá um software de Suporte Técnico para uma grande empresa fornecedora de equipamentos 
eletrônicos. O estudo de viabilidade do software já foi realizado e aprovado. A equipe de Tecnologia 
da Informação seguirá os três subprocessos seguintes de alto nível de engenharia de requisitos 
descritos no texto de Sommerville, ou seja, os subprocessos de elicitação de requisitos, especificação 
e validação.
Para esses três subprocessos, quais são os artefatos que podem ser utilizados por essa equipe de 
Tecnologia da Informação?
9
10
11
24/09/2023, 15:43 Avaliação Final (Objetiva) - Individual
about:blank 6/7
A Documento de entrevista com usuários; modelo de caso de uso para os requisitos não funcionais;
matriz de rastreabilidade.
B Matriz de rastreabilidade; modelo de caso de uso para os requisitos não funcionais; prototipação
de telas.
C Documento de estudo de viabilidade; modelo de caso de uso para os requisitos funcionais;
prototipação de telas.
D Documento de entrevista com usuários; modelo de caso de uso para os requisitos funcionais;
prototipação de telas.
(ENADE, 2021) Foi solicitado o desenvolvimento de um software para o controle e gestão das 
matrículas dos alunos em uma universidade. Os alunos poderão realizá-las diretamente no sistema, em 
um terminal a ser disponibilizado na universidade. Além dessas características, o sistema deverá 
considerar as restrições representadas no diagrama a seguir:
Com base no texto e no diagrama, avalie as afirmações a seguir:
I- O aluno poderá realizar a matrícula fora do prazo e as tratativas são as mesmas da matrícula feita 
dentro do prazo.
II- O aluno poderá, opcionalmente, realizar a matrícula fora do prazo.
III- O sistema, obrigatoriamente, deverá validar o aluno que realizar a matrícula fora do prazo.
IV- A validação do aluno deverá ser feita a partir da sua matrícula informada no sistema.
V- A validação do aluno, a ser feita por retina, é diferente da validação feita pela digital.
É correto apenas o que se afirma em:
A I, II e IV.
B II, III e V.
C II, III, IV e V.
D I e IV.
12
24/09/2023, 15:43 Avaliação Final (Objetiva) - Individual
about:blank 7/7
Imprimir

Continue navegando