6 Estrutura De Controle Flashcards

1
Q

Tipos de estruturas de controle

A

1 Sequencial
2 condicionais (se-senão, caso)
3 repetição (para-faça, enquanto-faça, repita até)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Diferenças e semelhancas entre a condicional e a de repetição

A

Semelhanças: o código sequencial interno dessas estruturas será executado caso a condição seja verdadeira.

Diferencas:
1) as condicionais, se a condição for falsa, passa direto e segue o código pós estrutura condicional. Se for verdadeira, executa o código interno e depois segue para o pós código da estrutura condicional.
2) já a de repetição, se for falso, também passa direto para os códigos pós estrutura de repetição, mas se for verdadeira, executa o código interno em loop até que a condição se torne falsa ou haja um break, e então, sai do loop e executa os códigos pós estrutura de repetição

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Características da Estrutura condicional

A

1 São blocos de instruções que são executados se uma condição for verdadeira.
2 O SENAO é opcional. O SENAO é executado se a condição for falsa.
3 a estrutura condiconal é simples se ela contiver apenas o SE… ENTÃO (não tem o SENAO)
4 a estrutura condiconal é composta se ela tiver o SE… SENÃO e o ENTÃO
5 a estrutura condicional encadeada ocorre quando uma estrutura se-senao está dentro de um senão.
6 a estrutura condiconal do tipo CASO (swich case) é do tipo múltipla escolha.
7 sinônimos = estrutura de seleção = decisão

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Tipos de Estrutura de repetição

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Características da Estrutura sequencial

A

1 comandos executados passo a passo, um após o outro.
2 sequência linear

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Características da Estrutura de repetição - Enquanto (While)

A

Enquanto… estabelece o teste no início da repetição.

Se o teste der verdadeiro, executa o loop, SE DER FALSO, PARA O LOOP.

Utilizado para quando não se sabe quantas vezes o loop terá que ser executado.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Características da Estrutura de repetição - Repita… até

A

a estrutura de repetição REPITA… ATÉ… estabelece o teste no fim da estrutura, primeiro executa as operações e só depois vai para o teste.

Se o teste der falso, executa o loop, SE DER VERDADEIRO, PARA O LOOP.

Utilizado para quando não se sabe quantas vezes o loop terá que ser executado.

●Repita até é o DO… WHILE em JS
- O Do…While em JS repete enquanto for verdadeiro e para quando for falso.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Características da Estrutura de repetição - Para… faça (For)

A

PARA…FAÇA é do tipo com variável de controle e é usada para casos em que se sabe a quantidade de loops que serão executados

Não tem isso de teste dar verdadeiro ou falso para executar o loop, ele é executado até que o valor de controle não seja atingido

How well did you know this?
1
Not at all
2
3
4
5
Perfectly