Questões Programação Programação estruturada

Em relação à programação estruturada, considere: I. É uma técnica de desenvo...

Responda: Em relação à programação estruturada, considere: I. É uma técnica de desenvolvimento que enfatiza a abstração, que é a habilidade de se concentrar nos principais aspectos de um algoritmo...


1Q116487 | Programação , Programação estruturada, Analista de Sistemas, NOSSA CAIXA DESENVOLVIMENTO, FCC

Em relação à programação estruturada, considere:

I. É uma técnica de desenvolvimento que enfatiza a abstração, que é a habilidade de se concentrar nos principais aspectos de um algoritmo, em vez de se preocupar com as suas especificações.

II. Qualquer algoritmo, independentemente da área de aplicação, de sua complexidade e da linguagem de programação na qual será codificado, pode ser descrito através do número restrito de mecanismos de controle da execução de programas.

III. Sequência, seleção e iteração constituem os blocos elementares de código que se interligam para formar um programa.

IV. É uma técnica que aumenta consideravelmente a velocidade de desenvolvimento dos programas graças à utilização dos conceitos de herança e polimorfismo.

Está correto o que se afirma APENAS em

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

💬 Comentários

Confira os comentários sobre esta questão.
Rodrigo Ferreira
Por Rodrigo Ferreira em 31/12/1969 21:00:00
Gabarito: d)

Vamos analisar cada afirmativa para entender por que apenas II e III estão corretas.

I. A programação estruturada não enfatiza a abstração no sentido descrito. A abstração é mais característica da programação orientada a objetos. A programação estruturada foca no uso de estruturas de controle como sequência, seleção e iteração para organizar o código, não na abstração como habilidade principal.

II. Esta afirmativa está correta. A programação estruturada defende que qualquer algoritmo pode ser descrito usando um número limitado de estruturas de controle: sequência, seleção e iteração. Isso é um princípio fundamental da programação estruturada.

III. Correto. Sequência, seleção (como if/else) e iteração (como loops) são os blocos básicos da programação estruturada que se combinam para formar programas.

IV. Incorreto. Conceitos como herança e polimorfismo pertencem à programação orientada a objetos, não à programação estruturada. Portanto, essa afirmativa não é verdadeira para programação estruturada.

Checagem dupla confirma que as afirmativas II e III são as únicas corretas, o que corresponde à alternativa d).
⚠️ Clique para ver os comentários

Visualize os comentários desta questão clicando no botão abaixo

Ver comentários
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.