Logo Passei Direto
Buscar
Há uma pessoa que foi considerada o pai da orientação a objetos. Sobre quem é ela, assinale a alternativa CORRETA: A) Alan Curtis Kay. B) Krysten Nygaard. C) Bertrand Meyer. D) Ivan Suthorland.
User badge image
Guilherme Ventura da Rosa

ano passado

Respostas

User badge image

Ed Verified user icon

ano passado

A orientação a objetos é um paradigma de programação que se tornou muito popular e é amplamente utilizado no desenvolvimento de software. O "pai" da orientação a objetos é geralmente reconhecido como Alan Kay, que foi um dos pioneiros nesse conceito. Analisando as alternativas: A) Alan Curtis Kay - Correto, ele é considerado o pai da orientação a objetos. B) Krysten Nygaard - Embora tenha contribuído para a programação orientada a objetos, não é a figura central. C) Bertrand Meyer - Conhecido por seu trabalho em Eiffel e design de software, mas não é o "pai" da orientação a objetos. D) Ivan Sutherland - Conhecido por seu trabalho em gráficos computacionais, não está relacionado diretamente à orientação a objetos. Portanto, a alternativa correta é: A) Alan Curtis Kay.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

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

Ainda com dúvidas?

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

Essa pergunta também está no material:

Mais perguntas desse material

Há um método que foi desenvolvido por Grady Booch, da Rational Software Corporation, expressivo principalmente nas fases de projeto e construção de sistemas.
Sobre qual é esse método, assinale a alternativa CORRETA:
A OOSE (Object-Oriented Software Engineering).
B Método de Booch.
C UML.
D OMT (Object Modeling Technique).

Sobre os tipos de Diagramas UML, temos várias questões associadas.
No que concerne às suas funções, associe os itens, utilizando o código a seguir: I- Diagrama de casos de uso. II- Diagrama de atividades. III- Diagrama de interação. IV- Diagrama de máquinas de estado. ( ) Representa como o sistema age internamente para que um ator atinja seu objetivo na realização de um caso de uso, com o objetivo de obter informações adicionais para completar e aprimorar outros modelos (principalmente o modelo de classes). ( ) É uma ferramenta de comunicação entre clientes, usuários e desenvolvedores para discutirem e definirem as funcionalidades que devem ser realizadas pelo sistema. ( ) Mostra os estados que podem ser assumidos por um objeto em seu ciclo de vida. Geralmente o utilizamos para entender como tais mudanças acontecem, de modo a podermos definir as trocas de mensagens e os métodos que as controlam. ( ) É um gráfico de fluxo e mostra basicamente o fluxo de controle de uma atividade para outra, sendo utilizado para modelar o comportamento dos processos. Assinale a alternativa que apresenta a sequência CORRETA:
A) III - II - I - IV.
B) I - IV - III - II.
C) III - I - IV - II.
D) II - I - III - IV.

A UML possui vários diagramas, entre eles, o de atividades. Sobre esse diagrama, assinale a alternativa CORRETA: A) Um diagrama de atividade é essencialmente um gráfico de fluxo físico e não lógico, mostrando o fluxo de controle de uma atividade para outra. Será empregado para fazer a modelagem de aspectos físicos e lógicos do sistema. B) Um diagrama de atividade é essencialmente um modelo de dados de fluxo físico e não lógico, mostrando o fluxo de controle de uma atividade para outra. Será empregado para fazer a modelagem de aspectos físicos e lógicos do sistema. C) Um diagrama de atividade é essencialmente um gráfico de fluxo, mostrando o fluxo de controle de uma atividade para outra. Será empregado para fazer a modelagem de aspectos dinâmicos do sistema. D) Um diagrama de atividade não tem função específica relevante.

Há uma pessoa que foi a primeira a usar o termo "orientação a objetos". Sobre quem foi ela, assinale a alternativa CORRETA: A ) Alan Curtis Kay. B ) Ivan Suthorland. C ) Krysten Nygaard. D ) Bertrand Meyer.

Devemos estar atentos ao que é estático e dinâmico ao utilizarmos a UML. Como estático, podemos entender a definição das classes, a modularização, as camadas e a configuração do hardware. Como processo dinâmico, podemos classificar as mudanças de estado que os itens podem sofrer no decorrer da execução do software, por exemplo, pelas alterações ocasionadas pelas trocas de mensagens entre os itens nesse momento.
Sobre a qual das cinco visões essa descrição corresponde, assinale a alternativa CORRETA:
A Visão de implantação.
B Visão de implementação.
C Visão de processo.
D Visão de projeto.

Mais conteúdos dessa disciplina