Logo Passei Direto
Buscar
(ENADE, 2005) A orientação a objetos é uma forma abstrata de pensar um problema utilizando-se conceitos do mundo real e não apenas conceitos computacionais. Nessa perspectiva, a adoção do paradigma orientado a objetos implica necessariamente que:

A Os programadores de aplicações sejam mais especializados.

B Os sistemas sejam encapsulados por outros sistemas.

C Os usuários utilizem as aplicações de forma mais simples.

D A computação seja acionada por troca de mensagens entre objetos.

Analise o diagrama a seguir, com o relacionamento entre os atores colaborador, gerente e administrador:

O que ele demonstra?

A O colaborador pode executar os mesmos casos de uso que o gerente.

B O colaborador, o administrador e o gerente podem efetuar login no sistema.

C O colaborador, o administrador e o gerente podem executar todos os casos de uso.

D O colaborador é o único ator que pode efetuar login no sistema.


A
B
C
D
User badge image
Desvendando com Questões

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 2 anos

A alternativa correta é a letra D: "A computação seja acionada por troca de mensagens entre objetos". A orientação a objetos é um paradigma de programação que utiliza conceitos do mundo real para modelar problemas computacionais. Nesse paradigma, os objetos são as unidades básicas de programação e a comunicação entre eles é feita por meio de troca de mensagens. Portanto, a adoção do paradigma orientado a objetos implica necessariamente que a computação seja acionada por troca de mensagens entre objetos. Quanto ao diagrama apresentado, a alternativa correta é a letra B: "O colaborador, o administrador e o gerente podem efetuar login no sistema". O diagrama mostra que os três atores podem efetuar login no sistema, mas não necessariamente que todos podem executar todos os casos de uso.

Essa resposta te ajudou?

0
Dislike0

Experimente
o Premium! 🤩

Libere respostas sem pagar

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais perguntas desse material

Com base na imagem, assinale a alternativa CORRETA:

A É um diagrama de componentes.

B É um diagrama de caso de uso.

C É um diagrama de sequência.

D É um diagrama de classe.


A
B
C
D

Qual símbolo da notação UML a imagem e descrição apresentadas estão se referindo?

"É uma coleção de especificações de operações para definir um serviço sem ditar a sua implementação".


A Agregação.
B Estado.
C Interface.
D “Utility”.

A respeito dessas fases, analise as sentenças a seguir:
I- Fase de análise.
II- Fase de design.
III- Fase de implementação ou codificação.
IV- Fase de testes.

I- Os requisitos funcionais são levantados na fase de análise.
II- Os requisitos não funcionais são levantados na fase de design.
III- Os casos de uso não têm relação com a definição da arquitetura da aplicação.
IV- Os fluxos principais e alternativos dos casos de uso correspondem a funções do sistema.

Agora, assinale a alternativa CORRETA:

A As sentenças I, II e III estão corretas.

B As sentenças I, III e IV estão corretas.

C As sentenças I, II e IV estão corretas.

D As sentenças III e IV estão corretas.


A
B
C
D

Hoje em dia, o software assume um duplo papel. Ele é o produto e ao mesmo tempo o veículo para entrega do produto. Como produto, ele disponibiliza o potencial de computação presente em computador, ou mais amplamente numa rede de computadores acessível pelo hardware local. Quer resida em um telefone celular, quer opere em um computador de grande porte (Mainframes), o software é transformador de informações, produzindo, gerando, adquirindo, modificando, exibindo, ou transmitindo informação, que pode ser tão simples como um bit ou tão complexa como uma apresentação multimídia. Para o desenvolvimento desses softwares, existem algumas fases, como por exemplo a fase de implementar ou codificar o software. A respeito dessas fases, analise as sentenças a seguir:
I- Fase de análise.
II- Fase de design.
III- Fase de implementação ou codificação.
IV- Fase de testes.

Agora, assinale a alternativa CORRETA:

A As sentenças I, II e III estão corretas.

B As sentenças I, III e IV estão corretas.

C As sentenças I, II e IV estão corretas.

D As sentenças III e IV estão corretas.


A
B
C
D

Assinale a alternativa CORRETA:

Uma das características mais importantes do Processo Unificado (UP) é o fato de ele ser centrado em arquitetura.
Esta arquitetura é definida através das várias visões de usuários demonstradas nos casos de uso.
A definição da arquitetura deve considerar a existência de sistemas legados, na grande maioria das vezes.
A arquitetura do sistema trata essencialmente de requisitos não funcionais.
A As sentenças I, II, III e IV estão corretas.
B Somente a sentença III está correta.
C Somente a sentença II está correta.
D Somente a sentença I está correta.

Acerca da unificação da UML, assinale a alternativa INCORRETA:


A A Unified Modeling Language (UML), ou Linguagem de Modelagem Unificada, surgiu da união de três metodologias de modelagem.
B OOSE é uma técnica de Modelagem de Objetos ou Object Modelling Technique.
C O método OMT é basicamente voltado para testes de modelos e fundamentado nas especificações da análise de requisitos do sistema.
D O método Booch foi definido por Booch, que trouxe a definição de que um sistema é analisado a partir de um número de visões, na qual cada visão é descrita por um número de diagramas e de modelos.

Mais conteúdos dessa disciplina