AO02_Quiz_JHONATAN SILVA CAMARGO

Descripción

Quiz focado nos paradigmas de programação estruturado e orientado a objetos.
Jhonatan Camargo
Test por Jhonatan Camargo, actualizado hace más de 1 año
Jhonatan Camargo
Creado por Jhonatan Camargo hace casi 5 años
24
0

Resumen del Recurso

Pregunta 1

Pregunta
Levando em conta as características do Paradigma Orientado a Objeto, assinale as alternativas que se tratam de características verdadeiras:
Respuesta
  • Se trata de um paradigma de análise mais antigo, baseado em objetos.
  • Permite uma maior compreensão dos problemas.
  • O mapeamento do mundo real é se dá através de bolhas e fluxos.
  • É indicada para projetos de grande porte.

Pregunta 2

Pregunta
No [blank_start]paradigma estruturado[blank_end] qualquer problema pode ser resolvido utilizando três estruturas: sequencial, condicional e iterativa (repetição). Além disso, procura encontrar uma forma de quebrar um problema complexo em pequenas partes simples que trabalhadas conjuntamente, permitam solucioná-lo.
Respuesta
  • paradigma estruturado

Pregunta 3

Pregunta
No Paradigma Orientado a Objeto, [blank_start]classes[blank_end] se tratam de estruturas que especificam as características e comportamentos de um ou mais [blank_start]objetos[blank_end], estes objetos são constituídos por [blank_start]atributos[blank_end] que são suas características ou propriedades e por [blank_start]métodos[blank_end] que são as ações que podem ser realizadas por ele quando solicitadas.
Respuesta
  • classes
  • objetos
  • atributos
  • métodos

Pregunta 4

Pregunta
Complete a imagem corretamente
Respuesta
  • Classe
  • Instância
  • Atibuto
  • Método
  • Objeto
  • Função
  • Seleção

Pregunta 5

Pregunta
Imaginando um sistema qualquer de cadastro de meios de transporte, complete os espaços de maneira correta: 1. Voa, anda, abre a porta, declina banco, freia, acelera são exemplos de [blank_start]métodos[blank_end]. 2. Carro, moto, avião, barco, lancha são exemplos de [blank_start]classes[blank_end]. 3. Gol, CG Titan, F-22, Focker 210 são exemplos de [blank_start]objetos[blank_end]. 4. Duas portas, quatro portas, suspensão a ar, ar condicionado, duas rodas, cor vermelha são exemplos de [blank_start]atributos[blank_end].
Respuesta
  • atributos
  • classes
  • métodos
  • objetos
  • atributos
  • classes
  • métodos
  • objetos
  • atributos
  • classes
  • métodos
  • objetos
  • atributos
  • classes
  • métodos
  • objetos

Pregunta 6

Pregunta
Para que uma linguagem seja considerada como considerada no paradigma orientado a objeto ela precisa atender a quatro tópicos, são eles: Abstração, Encapsulamento, Herança e Polimorfismo. Sabendo disse complete os campos corretamente. 1. [blank_start]Encapsulamento[blank_end] é uma das principais técnicas que define a programação orientada a objetos. Se trata de um dos elementos que adicionam segurança à aplicação em uma programação orientada a objetos pelo fato de esconder as propriedades, criando uma espécie de caixa preta. 2. [blank_start]Polimorfismo[blank_end] é o princípio pelo qual duas ou mais classes derivadas de uma mesma superclasse podem invocar métodos que têm a mesma identificação (assinatura) mas comportamentos distintos, especializados para cada classe derivada, usando para tanto uma referência a um objeto do tipo da superclasse. 3. [blank_start]Abstração[blank_end] é a habilidade de concentrar nos aspectos essenciais de um contexto qualquer, ignorando características menos importantes ou acidentais. Em modelagem orientada a objetos, uma classe é uma abstração de entidades existentes no domínio do sistema de software. 4. [blank_start]Herança[blank_end] é um princípio de orientação a objetos, que permite que classes compartilhem atributos e métodos. Ela é usada na intenção de reaproveitar código ou comportamento generalizado ou especializar operações ou atributos.
Respuesta
  • Encapsulamento
  • Polimorfismo
  • Abstração
  • Herança

Pregunta 7

Pregunta
O Paradigma Orientado a Objeto não requer definições precisas de classes. Definições flexíveis e imprecisas são suportadas e aplicáveis sem nenhuma consequência negativa ao sistema.
Respuesta
  • True
  • False

Pregunta 8

Pregunta
Assinale a alternativa INCORRETA:
Respuesta
  • A programação estruturada é um paradigma de programação que tem como objetivo melhorar a clareza, qualidade e diminuir o tempo de desenvolvimento de um programa de computador, utilizando para este fim de sub-rotinas e três estruturas básicas: sequência, seleção (if e switch) e iteração (laços for e while).
  • É possível reutilizar códigos na programação estruturada, porém em muitos casos você será obrigado a utilizar o famoso "CTRL C + CTRL V".
  • Uma desvantagem da programação orientada a objetos é que ela não proporciona que problemas sejam resolvidos de forma que possamos resolvê-los futuramente com a mesma eficiência.
  • A programação orientada a objeto contribui para o reaproveitamento de código

Pregunta 9

Pregunta
Este diagrama é um exemplo de aplicação do:
Respuesta
  • Paradigma Estruturado
  • Paradigma Orientado a Objeto

Pregunta 10

Pregunta
Este algoritmo foi escrito utilizando o:
Respuesta
  • Paradigma Estruturado
  • Paradigma Orientado a Objeto
Mostrar resumen completo Ocultar resumen completo

Similar

LINGUAGEM DE PROGRAMAÇÃO I
ailtonmidias
Lógica de Programação- Dados
Gabriela Alves
História da informática
Renato Costa
Programação
Prepara Palhoça
QUESTIONÁRIO DE INFORMÁTICA: SISTEMAS OPERACIONAIS
anapaulabrasilam
Mapa Mental - Algoritmos e Programação
Marcos Santos2025
Organização e Arquitetura de Computador
Rodrigo Gomes
Mapa Mental de Revisão de Algoritmos e Programação I
José Toniazzo
Linguagens de Programação
Lucas Miranda
ARQUITETURA DE COMPUTADORES
wesley.silva.ads
PROGRAMAÇÃO
Guilherme Toniello