Informática, perguntado por matheusnobre1, 7 meses atrás

O programa a seguir está codificado em Visualg, uma ferramenta de auxílio ao aprendizado de programação que usa uma pseudolinguagem em portugol . O objetivo do programa é calcular o MDC de vários números (não apenas de dois, como, de costume, é apresentado nas literaturas sobre programação).
Analise o programa a seguir:

Algoritmo " CalculaMDCVariosNumeros "
//Calcula o MDC de vários números.
//--------------------------------------------------------------------------
Var VetNum: vetor [ 1..10] de inteiro //limita vetor em dez elementos
j, n, Aux, MDC, MDCx, Num1, Num2: inteiro
Inicio
Repita
Escreva ("De quantos números será calculado o MDC? ")
Leia (n)
Ate ((n>=2) E (n 0) Faca
Aux <- Num1
Num1 <- Num2
Num2 <- (Aux Mod Num2)
FimEnquanto
MDCx <- Num1 //MDCx é o VetNum[j,(j+1)]
FimPara
MDC <- MDCx
Escreval ("")
Escreval ("")
Escreva ("MDC(")
Para j De 1 Ate n Faca
Se (j Escreva (VetNum[j], ",")
Senao
Escreva (VetNum[j], ") =", MDC)
FimSe
FimPara
Escreval ("")
FimAlgoritmo

Considerando o enunciado, analise as afirmativas a seguir e assinale V para a(s) Verdadeira(s) e F
para a(s) Falsa(s):
I. ( ) Visualg não é uma linguagem Funcional , porque não pode receber um vetor com vários números; então, não pode calcular o MDC de vários números.
II. ( ) Como o programa também consegue ser implementado em C e, podendo essa linguagem receber um vetor de números, então, C
é uma linguagem Funcional .
III. ( ) Como o programa também consegue ser implementado em Pascal e, podendo essa linguagem receber um vetor de números, então, Pascal ,
assim como o C , também é uma linguagem Funcional .
IV. ( ) O código anterior, implementado em Visualg , mostra que qualquer linguagem que consiga calcular o MDC de vários números pode ser classificada no paradigma Concorrente .
V. ( ) O Visualg
é uma linguagem Declarativa , pois exige a declaração estática de variáveis, como está evidente no código.
Assinale a alternativa que apresenta a sequência correta:
a) V, F, V, F, V.
b) F, F, F, F, F.
c) V, F, F, F, V.
d) V, V, V, V, F.
e) V, V, V, F, V.

Soluções para a tarefa

Respondido por christiancampos01
7

Resposta:

F, F, F, F, F.

Explicação:

Ao analisarmos as linguagens de programação mostradas e as diretrizes e protocolos dos paradigmas de programação, nenhuma das alternativas disponíveis se apresenta como verdadeira. No caso do Visualg, esta nem é uma linguagem real: é apenas um ambiente de auxílio ao aprendizado de programação, para testes de algoritmos escritos em pseudocódigo.

Respondido por carolinetmbrito
1

Resposta:

F,F,F,F,F

Explicação:

A alternativa está correta, pois, ao analisarmos as linguagens de programação mostradas e as diretrizes e protocolos dos paradigmas de programação, nenhuma das alternativas disponíveis se apresenta como verdadeira. No caso do Visualg, esta nem é uma linguagem real: é apenas um ambiente de auxílio ao aprendizado de programação, para testes de algoritmos escritos em pseudocódigo.

Perguntas interessantes