Na programação estruturada é fundamental a elaboração de algoritmos e, para expressá-los, algumas formas de representação são usadas. Assinale a alternativa correta sobre as formas de representação utilizadas para algoritmos em programação estruturada:

Questão

Na programação estruturada é fundamental a elaboração de algoritmos e, para expressá-los, algumas formas de representação são usadas. Assinale a alternativa correta sobre as formas de representação utilizadas para algoritmos em programação estruturada:

Alternativas

a) Pseudocódigo, Linguagem Máquina e Prototipação.

b) Fluxogramas, Prototipação e Linguagem Natural.

c) Linguagem Natural, Prototipação e Pseudocódigo.

d) Linguagem Natural, Fluxogramas e Pseudocódigo.

96%

e) Prototipação, Linguagem Máquina e Fluxogramas.

Explicação

Em programação estruturada, algoritmos podem ser representados por formas descritivas e gráficas, antes (ou independentemente) da implementação em uma linguagem de programação.

As representações clássicas e mais cobradas em provas são:

  1. Linguagem natural: descreve o passo a passo do algoritmo em português (ou outro idioma), de modo textual.
  2. Fluxogramas: representam o algoritmo de forma gráfica, usando símbolos padronizados (início/fim, processamento, decisão, entrada/saída etc.).
  3. Pseudocódigo: descreve o algoritmo de forma textual, porém mais próxima da lógica de programação, com estruturas como SE/ENTÃO/SENÃO, ENQUANTO, PARA.

linguagem de máquina é forma de implementação em baixo nível (não uma representação didática típica de algoritmo em programação estruturada), e prototipação está mais ligada a design/levantamento de requisitos e interface, não sendo forma padrão de representar algoritmos.

Alternativa correta: (d).

Questões relacionadas

Ver últimas questões

Comece a estudar de forma inteligente hoje mesmo

Resolva questões de concursos e vestibulares com IA, gere simulados personalizados e domine os conteúdos que mais caem nas provas.

Cancele quando quiser.