Logo Passei Direto
Buscar

Ferramentas de estudo

Questões resolvidas

A programação estruturada propõe uma disciplina para construção de códigos de programas com o objetivo de permitir, entre outros fatores, uma fácil manutenção dos programas. Esse paradigma surgiu no início da década de 70.
Acerca dos eventos que motivaram o surgimento da programação estruturada, assinale a alternativa correta:
A. A crise do software e o uso excessivo de comandos GOTO nos códigos.
B. A introdução de novas linguagens de programação.
C. O mercado de software estava em constante crescimento.
D. A dificuldade de manutenção dos sistemas atuais não é um fator relevante.

O princípio básico de programação estruturada é que um programa é composto por blocos elementares de código que se interligam por intermédio de três mecanismos básicos.
Assinale a alternativa correta quanto a estes três mecanismos:
A. Sequência, Seleção e Iteração.
B. Variáveis, Procedimentos e Funções.
C. Comandos GOTO, Sequência e Iteração.
D. Seleção, Repetição e Atribuiçã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:
A. Linguagem de Máquina, Fluxogramas e Pseudocódigo.
B. Linguagem Natural, Fluxogramas e Pseudocódigo.
C. Apenas Fluxogramas.
D. Apenas Linguagem Natural.

Uma das características da linguagem de programação estruturada são as estruturas em sequência. Conforme tal característica, as instruções dos programas são executadas sequencialmente de cima para baixo, linha a linha.
Com base nessa característica, assinale a alternativa correta quanto ao seu benefício na estruturação de código:
A. Facilidade em compreender o fluxo de execução de um Programa.
B. Melhoria na performance do processamento.
C. Desalocação de memória eficiente.
D. Controle de desvio no código.

Uma das características da programação estruturada é a utilização de estruturas de repetição, representada na maioria das linguagens estruturadas por comandos FOR e While.
Assinale a alternativa correta quanto a uma das principais vantagens que essa estrutura proporciona:
A. Execução de blocos de instruções várias vezes.
B. Melhor performance em comparação a comandos GOTO.
C. Substituição de comandos condicionais.
D. Criação de novas funções.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

A programação estruturada propõe uma disciplina para construção de códigos de programas com o objetivo de permitir, entre outros fatores, uma fácil manutenção dos programas. Esse paradigma surgiu no início da década de 70.
Acerca dos eventos que motivaram o surgimento da programação estruturada, assinale a alternativa correta:
A. A crise do software e o uso excessivo de comandos GOTO nos códigos.
B. A introdução de novas linguagens de programação.
C. O mercado de software estava em constante crescimento.
D. A dificuldade de manutenção dos sistemas atuais não é um fator relevante.

O princípio básico de programação estruturada é que um programa é composto por blocos elementares de código que se interligam por intermédio de três mecanismos básicos.
Assinale a alternativa correta quanto a estes três mecanismos:
A. Sequência, Seleção e Iteração.
B. Variáveis, Procedimentos e Funções.
C. Comandos GOTO, Sequência e Iteração.
D. Seleção, Repetição e Atribuiçã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:
A. Linguagem de Máquina, Fluxogramas e Pseudocódigo.
B. Linguagem Natural, Fluxogramas e Pseudocódigo.
C. Apenas Fluxogramas.
D. Apenas Linguagem Natural.

Uma das características da linguagem de programação estruturada são as estruturas em sequência. Conforme tal característica, as instruções dos programas são executadas sequencialmente de cima para baixo, linha a linha.
Com base nessa característica, assinale a alternativa correta quanto ao seu benefício na estruturação de código:
A. Facilidade em compreender o fluxo de execução de um Programa.
B. Melhoria na performance do processamento.
C. Desalocação de memória eficiente.
D. Controle de desvio no código.

Uma das características da programação estruturada é a utilização de estruturas de repetição, representada na maioria das linguagens estruturadas por comandos FOR e While.
Assinale a alternativa correta quanto a uma das principais vantagens que essa estrutura proporciona:
A. Execução de blocos de instruções várias vezes.
B. Melhor performance em comparação a comandos GOTO.
C. Substituição de comandos condicionais.
D. Criação de novas funções.

Prévia do material em texto

Programação estruturada 
 
1. A programação estruturada propõe uma disciplina para construção de códigos de programas 
com o objetivo de permitir, entre outros fatores, uma fácil manutenção dos programas. 
Esse paradigma surgiu no início da década de 70. 
Acerca dos eventos que motivaram o surgimento da programação estruturada, assinale a 
alternativa correta:7 
 
R: C. A crise do software e o uso excessivo de comandos GOTO nos códigos. 
Conhecida pela crise do software, a dificuldade de manutenção dos sistemas atuais, em grande 
parte criticada pelo uso excessivo do comando GOTO, foi o principal motivador do 
surgimento da programação estruturada. A introdução de novas linguagens não foi a causa do 
seu surgimento e, ao contrário, o mercado de software estava em constante queda. 
 
2. O princípio básico de programação estruturada é que um programa é composto por blocos 
elementares de código que se interligam por intermédio de três mecanismos básicos. 
Assinale a alternativa correta quanto a estes três mecanismos: 
 
R: A. Sequência, Seleção e Iteração. 
Os três mecanismos básicos de um programa em programação estruturada são Sequência, 
Seleção e Iteração. As variáveis, apesar de, assim como procedimentos, estarem presentes em 
linguagens estruturadas, não são mecanismos básicos. 
 
3. 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: 
 
R: D. Linguagem Natural, Fluxogramas e Pseudocódigo. 
As formas de representação de algoritmos em programação estruturada são: Linguagem 
Natural, Fluxogramas e Pseudocódigo. Linguagem de máquina é outra terminologia e não se 
enquadra neste propósito, bem como técnica de prototipação. 
 
4. Uma das características da linguagem de programação estruturada são as estruturas em 
sequência. Conforme tal característica, as instruções dos programas são executadas 
sequencialmente de cima para baixo, linha a linha. 
Com base nessa característica, assinale a alternativa correta quanto ao seu benefício na 
estruturação de código: 
 
R: E. Facilidade em compreender o fluxo de execução de um Programa. 
O benefício da estrutura sequencial está diretamente relacionado ao fato de compreensão do 
fluxo de execução de um programa, uma vez que as instruções são executadas na medida em 
que aparecem no código. Por si só, isso não traz facilidade de processamento e nem 
desalocação de memória. O controle de desvio no código é executado pelas instruções 
condicionais. 
 
5. Uma das características da programação estruturada é a utilização de estruturas de 
repetição, representada na maioria das linguagens estruturadas por comandos FOR e While. 
Assinale a alternativa correta quanto a uma das principais vantagens que essa estrutura 
proporciona: 
 
R: C. Execução de blocos de instruções várias vezes. 
A principal vantagem do uso das estruturas repetitivas é a execução de um bloco de instruções 
seguidas vezes enquanto uma condição for necessária. Não necessariamente, essas 
estruturas possibilitam melhor performance e não foram criadas para a utilização de 
comandos GOTO e, sim, para a sua substituição. Não são novas formas de escrever comandos 
condicionais, os quais são descritos pelas estruturas condicionais e comandos If Else, funções 
são outro recurso e podem até conter no seu bloco de execução uma estrutura condicional, 
mas a estrutura condicional não substitui função.

Mais conteúdos dessa disciplina