Buscar

Paradigmas Linguagem Programação - Prova N2 - Algumas questões

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

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.

Continue navegando