Informática Múltipla Escolha

A programação estruturada em um fluxo e em uma direção padrão, de cima para baixo (top-down) e, de baixo para cima (bottom-up), viabiliza que os programas sejam divididos em elementos funcionais, definidos como Program Organization Units (POU). O POU é baseado em alguns princípios. Sobre esses princípios, assinale a alternativa correta.

A programação estruturada em um fluxo e em uma direção padrão, de cima para baixo (top-down) e, de baixo para cima (bottom-up), viabiliza que os programas sejam divididos em elementos funcionais, definidos como Program Organization Units (POU). O POU é baseado em alguns princípios. Sobre esses princípios, assinale a alternativa correta.

  1. Princípio da modularização: os programas podem ser decompostos em partes menores.
  2. Princípio da estruturação: os programas e os blocos funcionais podem ser reproduzidos.
  3. Princípio da modularização: há uma hierarquia para desenvolver a programação em níveis, por meio dos quais é possível aplicar a modularização e o reuso dos blocos funcionais.
  4. Princípio da reutilização: os programas podem ser decompostos em partes menores.
  5. Princípio da reutilização: os programas podem ser decompostos em partes menores.

Resolução completa

Explicação passo a passo

A
Alternativa A

Análise da Questão

Introdução

⚠️ Observação Importante: Esta questão trata de Programação/Engenharia de Automação (IEC 61131-3), não de Direito Administrativo. O tema envolve Program Organization Units (POU), conceito utilizado em CLPs (Controladores Lógicos Programáveis).

Desenvolvimento

Conceitos Fundamentais dos POU

Os POUs (Program Organization Units) são organizados com base em três princípios principais:

PrincípioDefinição Correta
ModularizaçãoDecompor programas em partes menores e gerenciáveis
EstruturaçãoOrganizar em hierarquia/níveis para desenvolvimento
ReutilizaçãoPossibilidade de reaproveitar blocos funcionais

Análise das Alternativas

Alternativa A - ✅ CORRETA

"Princípio da modularização: os programas podem ser decompostos em partes menores."

Esta é a definição exata do princípio da modularização. A modularização permite dividir sistemas complexos em módulos/function blocks independentes.

Alternativa B - ❌ INCORRETA

"Princípio da estruturação: os programas e os blocos funcionais podem ser reproduzidos."

Isso descreve o princípio da reutilização, não da estruturação. A estruturação refere-se à organização hierárquica.

Alternativa C - ❌ INCORRETA

"Princípio da modularização: há uma hierarquia para desenvolver a programação em níveis..."

Hierarquia e níveis caracterizam a estruturação, não a modularização. Esta alternativa confunde os conceitos.

Alternativas D e E - ❌ INCORRETAS

"Princípio da reutilização: os programas podem ser decompostos em partes menores."

Decomposição em partes menores é modularização, não reutilização. Além disso, a alternativa E repete a mesma erro.

Análise Detalhada

Pegadinhas Identificadas

  • Conceitos trocados: A questão tenta confundir definindo modularização como reutilização e vice-versa
  • Definições cruzadas: Cada princípio tem sua definição específica que não pode ser misturada
  • Repetição: As alternativas D e E são idênticas (possível erro de digitação na prova original)

Analogia Didática

Imagine construir uma casa:

PrincípioAnalogia
ModularizaçãoDividir a casa em cômodos (cozinha, quartos, banheiro)
EstruturaçãoPlanejar andares (térreo, primeiro andar)
ReutilizaçãoUsar o mesmo projeto de cozinha em vários apartamentos

Conclusão

Alternativa A é a única que apresenta a definição correta correspondendo exatamente ao princípio descrito.

Resposta Final: Alternativa A


Nota: Para questões de concursos de áreas técnicas como TI/Automação, recomenda-se consultar manuais oficiais como a norma IEC 61131-3.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Informática

Ver mais Informática resolvidas

Tem outra questão de Informática?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.