583939
Ano: 2013
Disciplina: TI - Desenvolvimento de Sistemas
Banca: COPS-UEL
Orgão: ParanaPrevidência
Disciplina: TI - Desenvolvimento de Sistemas
Banca: COPS-UEL
Orgão: ParanaPrevidência
Provas:
- Fundamentos de ProgramaçãoAlgoritmosFatorial e Fibonacci
- Fundamentos de ProgramaçãoEstruturas de Repetição
- Fundamentos de ProgramaçãoLógica de Programação
- Fundamentos de ProgramaçãoPseudocódigo
Analise o algoritmo a seguir.
Algoritmo
| declare L, A, B, C numérico
| L !$ \longleftarrow !$ 0, A !$ \longleftarrow !$ 1, B !$ \longleftarrow !$ 1, C !$ \longleftarrow !$ 1
| leia L
| se A < L então
| | escreva A
| | escreva B
| fim se
| C !$ \longleftarrow !$ A + B
| repita
| | se C > L então
| | | interrompa
| | fim se
| | escreva C
| | A !$ \longleftarrow !$ B
| | B !$ \longleftarrow !$ C
| | C !$ \longleftarrow !$ A + B
| fim repita
fim algoritmo
| declare L, A, B, C numérico
| L !$ \longleftarrow !$ 0, A !$ \longleftarrow !$ 1, B !$ \longleftarrow !$ 1, C !$ \longleftarrow !$ 1
| leia L
| se A < L então
| | escreva A
| | escreva B
| fim se
| C !$ \longleftarrow !$ A + B
| repita
| | se C > L então
| | | interrompa
| | fim se
| | escreva C
| | A !$ \longleftarrow !$ B
| | B !$ \longleftarrow !$ C
| | C !$ \longleftarrow !$ A + B
| fim repita
fim algoritmo
A respeito do algoritmo apresentado, considere as afirmativas a seguir.
I. O algoritmo entrará em loop infinito, caso o valor fornecido pelo usuário seja um número negativo.
II. O algoritmo apresentado gera os números da série de Fibonacci inferiores ao valor digitado.
III. A atribuição L !$ \longleftarrow !$ 0, em destaque, poderia ser removida sem prejuízo ao funcionamento do algoritmo.
IV. L !$ \longleftarrow !$ 0, A !$ \longleftarrow !$ 1, B !$ \longleftarrow !$ 1, C !$ \longleftarrow !$ 1 em destaque é um exemplo clássico de inicialização de variáveis ocorrendo em um algoritmo.
Assinale a alternativa correta.