Baixe o app para aproveitar ainda mais
Prévia do material em texto
Paradigmas de Linguagem de Programação Prova N2 (2023) 6. Existem várias maneiras de classificar as linguagens de programação, entre elas está o que se chama Paradigma de Programação. Há vários tipos de paradigmas, entre os quais podemos citar: Estruturado, Imperativo, Descritivo, Funcional e Orientado a Objetos. Considerando o enunciado, analise as afirmativas a seguir: 1. A Linguagem Pascal é uma linguagem Funcional e Imperativa. 2. A Linguagem Pascal é uma linguagem Imperativa. 3. Uma linguagem Funcional obriga o computador a trabalhar como uma calculadora. 4. Uma linguagem Funcional dá ênfase às estruturas de controle. 5. Uma linguagem Funcional se baseia nos dados de fora da função. Está correto o que se afirma em: · V, apenas. · I e II, apenas. · II e V, apenas. · II e III, apenas. (Resposta correta) · III e IV, apenas. Resposta está correta. A alternativa está correta, pois a Linguagem Pascal é, genuinamente, imperativa, com ênfase nas instruções a serem executadas, manipulando as variáveis; e as linguagens funcionais executam tarefas relacionadas às funções matemáticas, sem dar ênfase às estruturas de controle. 9. Atualmente, dois tipos de linguagens se destacam nos ambientes de desenvolvimento de sistemas computacionais, sejam eles apenas acadêmico-científico ou comercial: Imperativa e Funcional. Assim, comparando uma linguagem Funcional com uma Imperativa, o que podemos afirmar? Assinale a alternativa correta: · Sua execução é mais eficiente e sua semântica é mais simples. · Sua semântica é mais complexa e sua sintaxe é mais simples. · Sua execução é mais ineficiente e sua semântica é mais complexa. · Sua execução é mais eficiente e sua sintaxe é mais simples. · Sua semântica é mais simples e sua sintaxe é mais simples. (Resposta correta) A resposta está correta. A alternativa está correta, pois as linguagens funcionais se destacam das imperativas justamente pela simplicidade da semântica e da sintaxe; esta última característica é devido à sua semelhança com a definição matemática de função, o que faz com esse tipo de linguagem de programação manipule o processador assim como uma calculadora, de maneira bem simples.
Compartilhar