
PSI - 3ºAno - Revisão - Módulos 8|9|10

Quiz
•
Computers
•
12th Grade
•
Medium
Raquel Santos
Used 1+ times
FREE Resource
32 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 7 pts
Identificar as diferenças entre uma Linguagem Estruturada e uma Linguagem Orientada por Objetos. O que caracteriza uma linguagem de programação estruturada?
Uso de objetos e classes.
Uso de funções e procedimentos.
Definição de métodos e herança.
Organização por meio de encapsulamento.
2.
MULTIPLE CHOICE QUESTION
30 sec • 7 pts
Quais são as principais características de uma linguagem orientada por objetos?
Funções e laços de controlo.
Modularidade.
Objetos, classes, herança e polimorfismo.
Operações diretas com a memória.
3.
MULTIPLE CHOICE QUESTION
30 sec • 7 pts
Como o paradigma orientado por objetos aborda a modularidade em comparação com a programação estruturada?
Usando funções separadas por módulos.
Através de objetos que encapsulam dados e comportamentos.
Usando estruturas de controlo como if e while.
Através de variáveis globais.
4.
MULTIPLE CHOICE QUESTION
30 sec • 7 pts
Qual é a diferença no modo como as linguagens estruturadas e orientadas a objetos gerem o fluxo de controlo?
Linguagens estruturadas usam classes para controlar o fluxo.
Linguagens estruturadas dependem de blocos lógicos e loops.
Linguagens orientadas a objetos utilizam apenas variáveis globais.
Linguagens orientadas a objetos eliminam o controlo de fluxo.
5.
MULTIPLE CHOICE QUESTION
30 sec • 7 pts
De que forma o conceito de funções/procedimentos em linguagens estruturadas difere de métodos em linguagens orientadas por objetos?
Funções são específicas de linguagens orientadas a objetos.
Funções em linguagens estruturadas não pertencem a classes, enquanto métodos são associados a objetos.
Funções sempre retornam um valor, enquanto métodos não.
Não há diferença entre os dois.
6.
MULTIPLE CHOICE QUESTION
30 sec • 7 pts
Quais as vantagens que a orientação a objetos oferece em termos de manutenção de código, quando comparada com a programação estruturada?
Maior complexidade.
Melhor organização e reuso de código.
Dificuldade de gestão de versões.
Menos segurança de dados.
7.
MULTIPLE CHOICE QUESTION
30 sec • 7 pts
Como a reutilização de código é tratada em cada paradigma?
A reutilização de código é mais difícil em linguagens orientadas a objetos.
As linguagens estruturadas permitem reuso de código através de herança.
A reutilização é mais eficiente em linguagens orientadas a objetos, através de herança e polimorfismo.
A reutilização de código não é possível em nenhum dos paradigmas.
Create a free account and access millions of resources
Similar Resources on Wayground
27 questions
Stream Java

Quiz
•
12th Grade
27 questions
Quizz Redes Matutino

Quiz
•
12th Grade
30 questions
Management Information Systems Quiz

Quiz
•
12th Grade
35 questions
ALURA E SCRATCH

Quiz
•
9th - 12th Grade
35 questions
Modelo OSI

Quiz
•
9th - 12th Grade
30 questions
Cultura Informática

Quiz
•
11th - 12th Grade
35 questions
TESTE FINAL OP.COMPUTADOR

Quiz
•
1st Grade - University
30 questions
RECUPERAÇÃO 4 PROGRAMAÇÃO E ROBÓTICA DURVAL 2025

Quiz
•
12th Grade - University
Popular Resources on Wayground
10 questions
Lab Safety Procedures and Guidelines

Interactive video
•
6th - 10th Grade
10 questions
Nouns, nouns, nouns

Quiz
•
3rd Grade
10 questions
Appointment Passes Review

Quiz
•
6th - 8th Grade
25 questions
Multiplication Facts

Quiz
•
5th Grade
11 questions
All about me

Quiz
•
Professional Development
22 questions
Adding Integers

Quiz
•
6th Grade
15 questions
Subtracting Integers

Quiz
•
7th Grade
20 questions
Grammar Review

Quiz
•
6th - 9th Grade