SóProvas


ID
157984
Banca
FCC
Órgão
METRÔ-SP
Ano
2008
Provas
Disciplina
Programação
Assuntos

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,

Alternativas
Comentários
  • Esta questão é de Ciclo de Vida de Software??? Acho que não hein...

  • Já Notifiquei um erro sobre a classificação da questão.

  • A questão queria saber qual das opções seria uma característica do paradigma funcional de linguagens de programação.

    a) PROCEDURAL - O meio procedural pretende "imitar" a máquina von Neumann; o computador é entendido como uma máquina que obedece ordens e o programa como uma prescrição de solução para o problema.

    b) PROCEDURAL - Nas linguagens procedurais, uma expressão é avaliada e seu resultado, em geral, é armazenado em uma célula de memória representada por uma variável.

    c) PROCEDURAL - Uma linguagem de programação puramente funcional não usa variáveis ou comando de atribuição. A ordem de avaliação de suas expressões de mapeamento é controlada por recursão e expressões condicionais, enquanto que no meio procedural esse controle é feito por sequenciação e iteração.

    d) LÓGICA - ... 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 do cálculo do fatorial. O computador assume, portanto, o papel de uma "máquina de inferência", buscando uma prova construtiva para uma meta (pergunta) colocada pelo usuário.

    e) FUNCIONAL - A principal característica do meio funcional é "imitar" o comportamento de funções. Assim, no meio funcional, o computador atua como uma máquina que avalia funções e o programa consiste da definicão e composição de funções.


    http://www.paulotarso.com/Files/PP/maria_cecilia.pdf