Buscar

APOL 4 GABARITO

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

APOL 4 – GABARITO Lógica de Programação e Algoritmos
Questão 1/5 - Lógica de Programação e Algoritmos
A linguagem C permite a utilização de uma estrutura de repetição dentro de outra estrutura de repetição. Quando um laço faz parte do corpo de outro laço, dizemos que o laço interno é um laço aninhado. Analise o algoritmo abaixo sobre este assunto.
 
int main ()
{
            int i=0;
            do
            {
                        int j=0;
                        do
                        {
                                    printf(" UNINTER ", i,j);
                                    j++;
                        } while (j<2);
                        i++;
                        printf("\n");
            } while (i<2);
system("pause");
return 0;
}
Nesse algoritmo foi usado a estrutura de repetição do-while. A saída na tela para o usuário, imprimirá:
Nota: 20.0
	
	A
	Duas vezes a palavra UNINTER em duas linhas distintas.
Você acertou!
	
	B
	Três vezes a palavra UNINTER em uma só linha.
	
	C
	Uma vez a palavra UNINTER em duas linhas distintas
	
	D
	Uma vez a palavra UNINTER em uma só linha
	
	E
	Duas vezes a palavra UNINTER em uma linha e uma vez a palavra UNINTER em outra linha.
Questão 2/5 - Lógica de Programação e Algoritmos
As estruturas de repetições também são conhecidas como laços (loops) é a execução de um conjunto de ações uma vez, várias vezes ou nenhuma vez, dependendo de uma condição verdadeira ou falsa, resultado booleano da avaliação de uma expressão.
A linguagem C permite a utilização de uma estrutura dentro de outra estrutura de repetição. Quando um laço faz parte do corpo de outro laço, dizemos que o laço interno é?
Nota: 20.0
	
	A
	A estrutura de repetição while (ENQUANTO)
	
	B
	A estrutura de repetição while-do (ATE-REPITA)
	
	C
	A estrutura de repetição do-while (REPITA-ATE)
	
	D
	A estrutura de repetição for (PARA)
	
	E
	A estrutura de repetição aninhada
Você acertou!
Questão 3/5 - Lógica de Programação e Algoritmos
Durante a execução de um algoritmo as instruções nem sempre são executadas de uma maneira sequencial, disso depende a lógica de programação que foi aplicada na programação. Isto ocorre porque muitas vezes necessitamos que uma parte do programa deva repetir-se algumas vezes para a execução de uma tarefa. 
Uma estrutura de repetição contém alguns elementos fundamentais que são:
I. Inicialização
II. Condição
III. Precisão composta
IV. Corpo
V. Iteração
É correto apenas:
Nota: 20.0
	
	A
	I, III, IV e V
	
	B
	I, II, IV e V
Você acertou!
	
	C
	I, II e III
	
	D
	I, II, III e IV
	
	E
	Todas as respostas
Questão 4/5 - Lógica de Programação e Algoritmos
Para a linguagem de programação C, a sintaxe da estrutura de repetição REPITA-ATE começa com a palavra-chave 1, seguida de um bloco de uma ou mais instrução entre 2 e terminada pela palavra-chave 3, seguida de uma expressão de teste entre 4 terminada por 5.
Substitua os números 1, 2, 3, 4 e 5 pelas respectivas palavras corretas.
Nota: 20.0
	
	A
	while, do, chaves, parênteses e ponto-e-vírgula
	
	B
	do, chaves, while, parênteses e ponto-e-vírgula
Você acertou!
	
	C
	do, while, chaves, parênteses e ponto-e-vírgula
	
	D
	do, parênteses, while, chaves e ponto-e-vírgula
	
	E
	do, chaves, while, ponto-e-vírgula e parênteses
Questão 5/5 - Lógica de Programação e Algoritmos
A estrutura de repetição for (PARA) é uma estrutura que reúne no cabeçalho os elementos de inicialização, condição e iteração reunidos na forma e o corpo é organizado em seguida.
I. A inicialização da variável contadora é realizada implicitamente, com o valor de <início> informado da declaração da estrutura PARA. 
II. A iteração é controlada pela condição que determina a quantidade de vezes que será repetida pelo valor <início> e <fim>.
III. No final de cada iteração, o valor da variável contadora é incrementado no valor especificado pelo <valor de incremento>).
IV. O bloco de uma ou mais instrução são delimitados pelas chaves.
V. É possível ter um ou mais laços de repetições dentro do PARA. Essa técnica é conhecida como laços de repetições aninhados.
É correto apenas:
Nota: 0.0
	
	A
	I, III, IV e V
	
	B
	I, II, IV e V
	
	C
	II, III, IV e V
	
	D
	I, II, III e IV
	
	E
	Todas as respostas

Outros materiais