Questão de Algoritmos

Com relação aos paradigmas de programação, considere as seguintes afirmativas:

  • I. Os paradigmas de programação Lógica e Funcional são considerados paradigmas declarativos, enquanto os paradigmas de programação Estruturada e Orientada a Objetos são paradigmas imperativos.
  • II. Os paradigmas de programação Funcional e Lógica baseiam-se, respectivamente, em Funções Recursivas e Lambda Calculus.
  • III. Concorrência e Distribuição são recursos suportados exclusivamente por Linguagens Imperativas.
  • IV. A maior eficiência das linguagens imperativas com relação às declarativas está diretamente relacionada à arquitetura Von Neumann prevalecente na quase totalidade dos computadores digitais existentes.
  • V. Em linguagens Funcionais puras a repetição só pode ser efetuada por recursão, pois elas não suportam variáveis, nem atribuição e nem iteração.

A
Somente a afirmativa II, III e V são corretas.
B
Somente as afirmativas II, III e IV são corretas.
C
Somente as afirmativas I, IV e V são corretas.
D
Somente as afirmativas I, II e V são corretas.
E
Todas as afirmativas são corretas.

Comentários

U

Ainda não há comentários para esta questão.

Seja o primeiro a comentar!