SóProvas


ID
2083279
Banca
Marinha
Órgão
CAP
Ano
2014
Provas
Disciplina
Programação
Assuntos

A programação estruturada consiste em uma metodologia de projeto que visa facilitar a escrita e o entendimento dos programas, permitindo a verificação e facilitando a sua manutenção. Com relação a esse conceito, analise as afirmativas abaixo.

I - A ideia básica da programação estruturada é reduzir a complexidade dos sistemas.

II - Devem ser utilizadas estruturas básicas de fluxo de controle: a sequência simples, o comando condicional e comando de desvio.

III- Deve ser evitado o uso de comandos do tipo GOTO.

IV - O desenvolvimento do programa é realizado em diferentes fases, por refinamentos sucessivos, até que se obtenha um único módulo que possa ser implementado.

Assinale a opção correta.

Alternativas
Comentários
  • – Estruturas de desvio de fluxo: desvia o fluxo e quebra a estrutura sequencial. Pode ser condicional ou incondicional. Em Java temos if e switch;

     

    – Estruturas de repetição simples: repete um ou mais comandos em laços ou loops um número fixo de vezes. Em Java, temos a diretiva for;

     

    – Estruturas de repetição condicional: semelhante à repetição simples, mas um número indefinido de vezes, associada a uma condição. Em Java temos while e do while.

  • Não que a II esteja totalmente errada. Mas, de acordo com o livro do Harry Farrer (bibliografia do Cap), as 3 estruturas de controle de fluxo são: Sequencial, condicional e de repetição.