
PSI - 3ºAno - Revisão - Módulos 8|9|10
Authored by Raquel Santos
Computers
12th Grade
Used 1+ times

AI Actions
Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...
Content View
Student View
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.
Access all questions and much more by creating a free account
Create resources
Host any resource
Get auto-graded reports

Continue with Google

Continue with Email

Continue with Classlink

Continue with Clever
or continue with

Microsoft
%20(1).png)
Apple
Others
Already have an account?