Escolar Documentos
Profissional Documentos
Cultura Documentos
Questão 1
Todo programa de computador
profissional executa uma série de diferentes tarefas como, por exemplo,
realizar diferentes
Ainda não
respondida
cálculos, emitir diferentes relatórios, arquivar diferentes
conjuntos de informações, enviar diferentes informações aos terminais
etc. Quando
um problema dessa natureza é desenvolvido, é construído um conjunto de
subprogramas chamados módulos,
Vale 1,00
ponto(s).
cada um dos quais executando uma tarefa
específica. A junção desse conjunto de módulos constitui o que se chama de:
Sistema.
Código.
Aplicação.
Questão 2
Uma das formas de se solucionar um
problema complexo, é a sua divisão deste em partes menores (subproblemas) e de
Ainda não
respondida
soluções mais simples. Este método também é conhecido como:
Vale 1,00
ponto(s).
Escolha uma opção:
Métodos dos Refinamentos em código.
Método
dos Refinamentos Sucessivos.
Questão 3
A ideia de recursividade é a de um
processo que é definido a partir de si próprio. No caso de um algoritmo, esse é
definido
Ainda não
invocando a si mesmo. Em outras palavras, trata-se de uma função que
pode chamar a si própria. Tal chamada pode ser:
respondida
Vale 1,00
ponto(s).
Escolha uma opção:
Indireta.
Direta
Direta ou indiretamente.
https://ava.unisanta.br/mod/quiz/attempt.php?attempt=1789958&cmid=204517 1/4
10/03/2022 12:23 Teste 3
Questão 4
A ideia de recursividade é a de um
processo que é definido a partir de si próprio. No caso de um algoritmo, esse é
definido
Ainda não
invocando a si mesmo. Em outras palavras, trata-se de uma função que
pode chamar a si própria. É uma vantagem da
respondida
recursividade:
Vale 1,00
ponto(s).
Aumento do tamanho do
código fonte.
Questão 5
A ideia de recursividade é a de um
processo que é definido a partir de si próprio. No caso de um algoritmo, esse é
definido
Ainda não
invocando a si mesmo. Em outras palavras, trata-se de uma função que
pode chamar a si própria. É uma desvantagem da
respondida
recursividade:
Vale 1,00
ponto(s).
Questão 6
Um dos parâmetros mais poderosos da
programação orientada a objetos possibilita o reaproveitamento de atributos e
Ainda não
respondida
métodos, otimizando o tempo de desenvolvimento, além de permitir a diminuição
de linhas de códigos, bem como facilitar
futuras manutenções. É um conceito que
trabalha com superclasses e subclasses. A grande vantagem pode ser
caracterizada
Vale 1,00
ponto(s).
conforme descrito a seguir.
I.
Uma classe é declarada com atributos e
métodos específicos.
II.
Em seguida, uma subclasse é derivada
da classe criada.
III.
Como consequência, não há necessidade
de redeclarar os atributos e métodos previamente definidos.
IV.
A subclasse recebe os atributos e
métodos, permitindo uma reutilização do código já pronto.
Modularidade.
Encapsulamento.
Reusabilidade.
Polimorfismo.
https://ava.unisanta.br/mod/quiz/attempt.php?attempt=1789958&cmid=204517 2/4
10/03/2022 12:23 Teste 3
Questão 7
Em termos de conceitos a Programação
Estruturada difere da Programação Orientada a Objetos. Portanto, considere a
tabela
Ainda não
abaixo com os seguintes conceitos e dois paradigmas de programação.
respondida
III.
Instância
IV.
Desvios
V.
Encapsulamento
A.
Programação
Orientada a Objeto
B.
Programação
Estruturada
I –
B, II – B, III – A, IV – B, V – B.
I –
B, II – A, III – B, IV – B, V – B.
I –
A, II – A, III – B, IV – B, V – B.
I –
B, II – A, III – A, IV – B, V – A.
Questão 8
A Programação Orientada a Objetos
(POO) é um modelo de análise, projeto e programação de software baseado na
Ainda não
respondida
composição e interação entre diversas unidades chamadas de objetos. Assinale a
alternativa que apresenta os itens
considerados os quatro pilares da
Programação Orientada a Objetos.
Vale 1,00
ponto(s).
Nenhuma
das respostas.
Abstração,
Encapsulamento, Concretização e Modelagem.
Estruturação,
Modularização, Concretização e Modelagem.
Estruturação,
Modularização, Herança e Polimorfismo.
Questão 9
Sobre programação estruturada e
programação orientada a objetos, é INCORRETO afirmar que:
Ainda não
respondida
Vale 1,00
ponto(s). Escolha uma opção:
O paradigma orientado a objetos
entende o problema como um conjunto de objetos interagindo por meio de troca de
mensagens.
A linguagem de programação C é um
exemplo de linguagem de programação estruturada, compilada e procedural.
No paradigma de programação
estruturado, qualquer problema pode ser dividido em problemas menores, chamados
de
funções.
https://ava.unisanta.br/mod/quiz/attempt.php?attempt=1789958&cmid=204517 3/4
10/03/2022 12:23 Teste 3
Questão 10
Em orientação a objetos, uma abstração
de todos os objetos novos e existentes, com características semelhantes, é
conhecida
Ainda não
como:
respondida
Vale 1,00
ponto(s).
Escolha uma opção:
Associação.
Propriedade.
Classe.
Instância.
Padrão.
https://ava.unisanta.br/mod/quiz/attempt.php?attempt=1789958&cmid=204517 4/4