Search Header Logo

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

Authored by Raquel Santos

Computers

12th Grade

Used 1+ times

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

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

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?