Baixe o app para aproveitar ainda mais
Prévia do material em texto
· Pergunta 1 1 em 1 pontos Com relação ao paradigma da orientação a objetos, analise os itens a seguir. I. O método construtor é utilizado para instanciar objetos de classes quando esses são criados. II. O método construtor pode ser desenvolvido da mesma forma que uma função, no entanto ele tem um nome diferente da classe. III. As classes que geram instância direta são classificadas como classes abstratas. IV. Na programação orientada a objetos, os conceitos de especialização e generalização estão relacionados com o uso de herança. V. No modelo orientado a objetos, os componentes de uma biblioteca de software são os métodos. Estão INCORRETOS, apenas, os itens: Resposta Selecionada: b. II e III Respostas: a. I, II , IV e V b. II e III c. I, IV e V d. I, III e IV e. III, IV e V · Pergunta 2 1 em 1 pontos No paradigma de programação lógico, um programa consiste basicamente de um conjunto de: Resposta Selecionada: a. Regras Respostas: a. Regras b. Métodos c. Comandos d. Aspectos e. Classes · Pergunta 3 1 em 1 pontos Quais das proposições não é uma vantagem da Programação Funcional? Resposta Selecionada: a. Alocação de variáveis Respostas: a. Alocação de variáveis b. Recursividade potente c. Alocação de automática de memória d. Orientado a funções e. Nenhuma das alternativas · Pergunta 4 1 em 1 pontos Sobre o paradigma de Programação Imperativo considere as afirmações a seguir: I - A sequência de execução de um programa Imperativo não é importante, já que sua construção não é síncrona. II - Blocos são partes do programa que são separadas do programa principal e executadas depois dele. III - Subrotinas são pequenas partes do programa que podem ser usadas com uma chamada simples. Está correto o que se afirma em: Resposta Selecionada: a. III, somente Respostas: a. III, somente b. I e II c. I e III d. II e III e. I, somente · Pergunta 5 1 em 1 pontos Um computador executa, como instrução, uma sequência de bytes, que consiste de comandos, como, por exemplo, um algoritmo, a serem executados pelo processador. De que paradigma estamos falando? Resposta Selecionada: b. Imperativo Respostas: a. Funcional b. Imperativo c. Orientado a Eventos d. Orientado a Objetos e. Lógico · Pergunta 6 1 em 1 pontos O paradigma orientado a avaliações lógico-matemáticas é o: Resposta Selecionada: a. Paradigma lógico Respostas: a. Paradigma lógico b. Paradigma declarativo c. Paradigma orientado a objetos d. Paradigma imperativo e. Paradigma funcional · Pergunta 7 1 em 1 pontos Quais das proposições não é uma vantagem da Programação Imperativa? Resposta Selecionada: d. Facilidade de leitura do código Respostas: a. Boa para reproduzir modelos matemáticos b. Nenhuma das alternativas c. Modelagem através de algoritmos d. Facilidade de leitura do código e. Alta eficiência · Pergunta 8 1 em 1 pontos Sobre programação imperativa e programação orientada a objetos, é INCORRETO afirmar que: Resposta Selecionada: e. A linguagem de programação C++ é um exemplo de linguagem orientada a objetos, que não permite a utilização do paradigma Imperativo na solução de um problema Respostas: a. Existem vários paradigmas de programação, dentre eles o imperativo e o orientado a objetos b. No paradigma de programação Imperativo qualquer problema pode ser dividido em problemas menores, chamados de funções c. A linguagem de programação C é um exemplo de linguagem de programação imperativa, compilada e procedural d. O paradigma orientado a objetos entende o problema como um conjunto de objetos interagindo por meio de troca de mensagens e. A linguagem de programação C++ é um exemplo de linguagem orientada a objetos, que não permite a utilização do paradigma Imperativo na solução de um problema · Pergunta 9 1 em 1 pontos Os paradigmas das linguagens de programação, interpretados como "meios" onde problemas são resolvidos, apresentam diferentes significados para "programa" e para a "máquina que executa o programa". Nesse sentido, no meio funcional: Resposta Selecionada: a. O computador atua como uma máquina que avalia funções e o programa consiste da definição e composição de funções Respostas: a. O computador atua como uma máquina que avalia funções e o programa consiste da definição e composição de funções b. A ordem de avaliação de suas expressões de mapeamento é controlada por sequenciação e interação c. Os programas não estabelecem exatamente "como" um resultado deve ser computado, mas, descrevem fatos e regras que podem levar a máquina à dedução desse cálculo d. Uma expressão é avaliada e seu resultado, em geral, é armazenado em uma célula de memória representada por uma variável e. O computador é entendido como uma máquina que obedece a ordens e o programa como uma prescrição de solução para o problema · Pergunta 10 1 em 1 pontos Para a programação do software, a equipe de TI contratada pelo Sr. Hiroshito pretende adotar um paradigma de programação e uma linguagem que suporte tal paradigma. Para isso, conduziu uma pesquisa sobre os principais paradigmas e linguagens de programação. A pesquisa revelou diversos paradigmas, mas foram selecionados apenas o Imperativo, o funcional e o orientado a objetos. Selecionou-se, então, uma ou mais linguagens que suportam cada paradigma. Estão relacionados corretamente uma ou mais linguagens de programação ao respectivo paradigma de programação suportado em: Resposta Selecionada: b. Imperativo - Pascal e Cobol, Funcional - LISP, Orientado a objetos - Ruby e C# Respostas: a. Imperativo - Ruby e C++, Funcional - Lua e Prolog, Orientado a objetos - Pascal e Java b. Imperativo - Pascal e Cobol, Funcional - LISP, Orientado a objetos - Ruby e C# c. Imperativo - Cobol e Lua, Funcional - C#, Orientado a objetos - Ruby d. Imperativo - Pascal e Delphi, Funcional - Java, Orientado a objetos - Ruby e C# e. Imperativo - C++, Funcional - LISP e Cobol, Orientado a objetos - Ruby e C
Compartilhar