Buscar

A2 - Paradigmas de Linguagens de Programação_ Paradigmas de Linguagens de Programação - Paulista - NOTURNO - Sexta-feira (1)

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 5 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

28/05/2021 A2 - Paradigmas de Linguagens de Programação: Paradigmas de Linguagens de Programação - Paulista - NOTURNO - Sexta-feira
https://famonline.instructure.com/courses/14090/quizzes/60704 1/5
A2 - Paradigmas de Linguagens de Programação
Entrega 28 mai em 23:59 Pontos 3 Perguntas 6
Disponível 28 mai em 11:59 - 28 mai em 23:59 aproximadamente 12 horas
Limite de tempo 180 Minutos
Instruções
Histórico de tentativas
Tentativa Tempo Pontuação
MAIS RECENTE Tentativa 1 15 minutos 3 de 3
Leia com atenção!
Peso da avaliação, A2: 3 (três) pontos. 
Peso do PI: 2 (dois) pontos.
INSTRUÇÕES
Como medida necessária ao enfrentamento da pandemia da COVID-19 (Novo Coronavírus), o
Centro Universitário FAM adotou a plataforma Canvas para os cursos de graduação presenciais,
seguindo as aulas de forma remota. Estamos rigorosamente seguindo as orientações do governo do
Estado de São Paulo e também adotamos as medidas previstas na Portaria do Ministério da
Educação que trata da substituição das aulas presenciais por aulas em meios digitais enquanto
durar a situação de pandemia, desta forma as avaliações finais do semestre também serão
realizadas pela plataforma digital. A prova ficará disponível por 12h a partir do momento do início da
aula, porém é importante que o aluno procure realizar a avaliação no horário da aula, pois o
professor estará à disposição para esclarecimentos de dúvidas.
Início da Prova
Matutino- Prova terá início às 8h e ficará disponível por 12h. Professor ficará disponível no Canvas
no dia e horário da aula das 8h às 10h50.
Noturno- A Prova terá início às 11h 59 e ficará disponível por 12h Professor ficará disponível no
Canvas no dia e horário da aula das 19h às 21h50.
Tempo para realização o aluno terá 3 horas após o início da mesma para a finalização da avaliação.
 
Boa Prova !
https://famonline.instructure.com/courses/14090/quizzes/60704/history?version=1
28/05/2021 A2 - Paradigmas de Linguagens de Programação: Paradigmas de Linguagens de Programação - Paulista - NOTURNO - Sexta-feira
https://famonline.instructure.com/courses/14090/quizzes/60704 2/5
 As respostas corretas estarão disponíveis em 3 jun em 8:00.
Pontuação deste teste: 3 de 3
Enviado 28 mai em 19:08
Esta tentativa levou 15 minutos.
0,5 / 0,5 ptsPergunta 1
A respeito de conceitos a Programação Estruturada difere da
Programação Orientada a Objetos. Para tanto, considere a tabela
abaixo com os seguintes conceitos e dois paradigmas de
programação.
I. Sequência de funções executadas de modo empilhado.
II. Herança
III. Instância
IV. Desvios 
V. Encapsulamento 
A. Programação Orientada a Objeto
B. Programação Estruturada
Assinale a opção CORRETA que representa a ordem de associação
entre os conceitos e os seus respectivos paradigmas.
 I – B, II – B, III – A, IV – B, V – B. 
 I – B, II – A, III – B, IV – B, V – B. 
 I – B, II – A, III – A, IV – B, V – A. 
 I – A, II – A, III – B, IV – B, V – B. 
 I – A, II – B, III – A, IV – B, V – A. 
0,5 / 0,5 ptsPergunta 2
28/05/2021 A2 - Paradigmas de Linguagens de Programação: Paradigmas de Linguagens de Programação - Paulista - NOTURNO - Sexta-feira
https://famonline.instructure.com/courses/14090/quizzes/60704 3/5
Se considerarmos que ''I” sejam os dados inteiro, ''R” para os dados
do tipo reais, ''L” os literais/caracteres e ''B” os dados do tipo lógicos,
identifique a alternativa que preencha os espaços dos seguintes
dados:
( ) "PEDRO" ( ) 2,1415 ( ) +38 ( ) true/false
 B - R - I – L 
 L - I - R - B 
 L - R - I - B 
 B - I - R - L 
0,5 / 0,5 ptsPergunta 3
Com o importante papel de organizar melhor o código, facilitar a
manutenção, entre outras coisas, a modularização de algoritmos é
importante para o desenvolvimento de nas linguagens de programação
do paradigma imperativo . A respeito de funções e procedimentos,
assinale a alternativa CORRETA sobre a modularização:
 A função retorna um valor ao programa. 
 As variáveis locais são declaradas no escopo do programa inteiro. 
 O procedimento sempre retorna um valor ao programa. 
 
A passagem de parâmetros para um subprograma pode ser somente
por valor.
 
As variáveis definidas no escopo de cada função são acessíveis em
todo o programa.
28/05/2021 A2 - Paradigmas de Linguagens de Programação: Paradigmas de Linguagens de Programação - Paulista - NOTURNO - Sexta-feira
https://famonline.instructure.com/courses/14090/quizzes/60704 4/5
0,5 / 0,5 ptsPergunta 4
Em programação orientada a objetos, qual o conceito que permite a
criação de métodos que tenham a mesma assinatura, más com
implementações distintas?
 Herança 
 Interface 
 Polimorfismo 
 Herança múltipla 
 Encapsulamento 
0,5 / 0,5 ptsPergunta 5
Quando tratamos de orientação a objetos, dizemos que o objeto está
relacionado a uma classe que representa o conjunto de objetos do
qual o objeto pertence, essa classe serve de modelo para a criação
dos objetos que terá atributos e métodos definidos na classe.
Polimorfismo se refere a:
 
Classes com vários métodos com o mesmo nome, mas com
parâmetros diferentes.
 
Classes pai e classes filhas relacionadas, com interfaces idênticas;
porém, com implementações diferentes.
28/05/2021 A2 - Paradigmas de Linguagens de Programação: Paradigmas de Linguagens de Programação - Paulista - NOTURNO - Sexta-feira
https://famonline.instructure.com/courses/14090/quizzes/60704 5/5
 
Mecanismo que permite definir uma nova classe (subclasse) a partir de
uma já existente (superclasse).
 
Classes com vários tipos diferentes de objetos instanciados; porém,
cada um com sua própria variável.
 
A passagem de parâmetros para um subprograma com o mesmo nome
da classe.
0,5 / 0,5 ptsPergunta 6
O paradigma de Programação Estruturada estabelece que todos os
programas podem ser reduzidos a apenas três estruturas, que são:
 
 sequência, decisão ou seleção e iteração ou repetição 
 resistência ou latência, decisão ou recisão e inversão ou interação 
 suplência, concisão ou seleção e interação ou repetição 
 suplência, decisão ou seção e interação ou petição 
 sequência, concisão ou seção e iteração ou petição 
Pontuação do teste: 3 de 3

Continue navegando