Buscar

apol 2 Lógica de Programação e Algoritmos nota 80

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 11 páginas

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 6, do total de 11 páginas

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 9, do total de 11 páginas

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

Prévia do material em texto

Questão 1/10 - Lógica de Programação e Algoritmos 
Assim como no vetor, cada item da matriz é acessado por um número inteiro chamado de 
índice que armazena vetores em uma estrutura de dados com duas ou mais dimensões. 
 
Observe as afirmativas abaixo: 
 
I. int Matriz[5][3]; O [5] é a declaração de cinco linhas. 
II. int Matriz[5][3]; O [5] é a declaração de cinco colunas. 
III. int Matriz[8][2]; O [8] é a declaração de oito linhas. 
IV. int Matriz[8][2]; O [8] é a declaração de oito colunas. 
V. int Matriz[2][2]; Declara uma matriz de 2 linhas duplas. 
É correto apenas: 
Nota: 10.0 
 
A I, II e IV 
 
B I, II e III 
 
C II e IV 
 
D I e III 
Você acertou! 
 
E Todas as respostas 
 
Questão 2/10 - Lógica de Programação e Algoritmos 
Um vetor ou array é uma estrutura de dados que consegue guardar vários elementos e 
ainda possibilita a captura desses elementos de maneira ágil e fácil. 
 
Observe as afirmativas abaixo: 
 
I. Um array é uma variável composta homogênea e unidimensional. 
II. Um array é um conjunto de variáveis do mesmo tipo. 
III. Possuem o mesmo identificador (nome). 
IV. Usa-se um número real como índice. 
V. São alocadas sequencialmente na memória. 
É correto apenas: 
Nota: 10.0 
 
A I, II, III e IV 
 
B I, II, III e V 
Você acertou! 
 
C II, III, IV e V 
 
D I, II e III 
 
E Todas as respostas 
 
Questão 3/10 - 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: 10.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 
Você acertou! 
Questão 4/10 - Lógica de Programação e Algoritmos 
Analise a declaração do vetor mostrada abaixo em pseudocódigo. 
 
nota: vetor[0..3] de Inteiro 
 
Observe a declaração acima e as afirmativas abaixo: 
 
I. O nome deste vetor (identificador) é vetor. 
II. O vetor armazena um conjunto de números inteiros que variam de 0 a 3. 
III. O tamanho do vetor é identificado pelo seu índice, localizado dentro dos colchetes [ ]. 
IV. No vetor, nota[0] guarda o primeiro número inteiro. 
V. O vetor tem 4 posições e cada item do vetor tem uma posição individualizada. 
É correto apenas: 
Nota: 10.0 
 
A I e II 
 
B I e III 
 
C III, IV e V 
Você acertou! 
 
D I, II e IV 
 
E Todas as respostas 
 
Questão 5/10 - Lógica de Programação e Algoritmos 
A estrutura de repetição do-while (REPITA-ATE) é bastante similar ao laço while 
(ENQUANTO). Essa estrutura é utilizada em simulações em que se faz necessário executar 
o corpo do laço uma vez e, depois, avaliar a expressão de teste para criar um ciclo repetido. 
Observe as afirmativas abaixo: 
 
I. Na estrutura de repetição do-while (REPITA-ATE), a expressão booleana é verificada 
antes da primeira execução. 
II. Na estrutura de repetição do-while (REPITA-ATE) temos a garantia que o laço será 
executado uma vez, pelo menos. 
III. O laço do-while é um while invertido. 
IV. Os comandos pertencentes ao laço somente deixarão de se repetir quando a condição 
for FALSA. 
V. A estrutura de repetição do-while (REPITA-ATE) é um LOOP PÓS-TESTADO. 
É correto apenas: 
Nota: 10.0 
 
A I, III, IV e V 
 
B I, II, IV e V 
 
C II, III, IV e V 
Você acertou! 
 
D I, II, III e IV 
 
E Todas as respostas 
 
Questão 6/10 - Lógica de Programação e Algoritmos 
Assim como no vetor, cada item da matriz é acessado por um número inteiro chamado de 
índice, que armazena vetores em uma estrutura de dados com duas ou mais dimensões. 
 
Observe as afirmativas abaixo: 
 
I. O índice de uma matriz é formado pela sua posição na linha e na coluna; 
II. Cada item é individualizado através da sua posição na Matriz; 
III. O índice de uma matriz começa na posição 1,1; 
IV. int Matriz[5][3]; Declara uma matriz de 5 linhas e 3 colunas; 
V. Cada item de uma matriz possui um identificador (nome) diferente. 
É correto apenas: 
Nota: 0.0 
 
A I, II e IV 
 
B I, II e III 
 
C II e V 
 
D II e IV 
 
E Todas as respostas 
Questão 7/10 - Lógica de Programação e Algoritmos 
Na linguagem C, a estratégia para armazenar caracteres foi usar um array (vetor). Os arrays 
representam um conjunto de dados relacionados, que são acessados por um índice. 
Observe as afirmativas abaixo: 
 
I. A palavra "UNINTER", na linguagem de programação C, é um array que contém oito 
posições, podendo ser declarada como: palavra[7]. 
II. Segundo Mizrahi (2008), o uso mais importante do vetor é aplicado à criação de tipos de 
dados para armazenar e manipular textos, palavras, nomes e sentenças. 
III. Cada texto é um conjunto de caracteres, em que cada um ocupa um byte de memória, 
armazenado em sequência e terminado por um byte de valor zero ('0'). 
IV. Cada caractere é um elemento independente no vetor e pode ser acessado por meio de 
um índice. 
V. O tipo char armazena o índice da tabela ASCII correspondente ao caractere. 
É correto apenas: 
Nota: 0.0 
 
A I, II e III 
 
B I e III 
 
C II, III, IV e V 
 
D II, III e V 
 
E Todas as respostas 
 
 
 
 
 
Questão 8/10 - 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. 
Em construção de algoritmos usamos uma estrutura de repetição 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. Essa estrutura é conhecida como? 
Nota: 10.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) 
Você acertou! 
 
E A estrutura de repetição toward (EM DIREÇÃO A) 
Questão 9/10 - 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: 10.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 10/10 - Lógica de Programação e Algoritmos 
As estruturas de repetições, também conhecidas como laços (loops), servem para executar 
um conjunto de ações mais de uma vez, dependendo de uma condição verdadeira ou falsa, 
resultado booleano da avaliação de uma expressão. 
Observe as possíveis estruturas de laços de repetições: 
 
I. A estrutura de repetição ENQUANTO (while na linguagem C). 
II. A estrutura de repetição REPITA-ATE (while-do na linguagem C). 
III. A estrutura de repetição REPITA-ATE (do-while na linguagem C). 
IV. A estrutura de repetição PARA (for na linguagem C). 
V. A estrutura de repetição EM DIREÇÃO A (goto na linguagem C). 
É correto apenas: 
Nota: 10.0 
 
A I, III e IV 
Você acertou! 
 
B I, III e V 
 
C I, II e IV 
 
D I, II e V 
 
E Todas as alternativas 
Questão1/10 - Lógica de Programação e Algoritmos 
Assim como no vetor, cada item da matriz é acessado por um número inteiro chamado de 
índice que armazena vetores em uma estrutura de dados com duas ou mais dimensões. 
 
Observe as afirmativas abaixo: 
 
I. int Matriz[5][3]; O [5] é a declaração de cinco linhas. 
II. int Matriz[5][3]; O [5] é a declaração de cinco colunas. 
III. int Matriz[8][2]; O [8] é a declaração de oito linhas. 
IV. int Matriz[8][2]; O [8] é a declaração de oito colunas. 
V. int Matriz[2][2]; Declara uma matriz de 2 linhas duplas. 
É correto apenas: 
Nota: 10.0 
 
A I, II e IV 
 
B I, II e III 
 
C II e IV 
 
D I e III 
Você acertou! 
 
E Todas as respostas 
Questão 2/10 - Lógica de Programação e Algoritmos 
Um vetor ou array é uma estrutura de dados que consegue guardar vários elementos e 
ainda possibilita a captura desses elementos de maneira ágil e fácil. 
 
Observe as afirmativas abaixo: 
 
I. Um array é uma variável composta homogênea e unidimensional. 
II. Um array é um conjunto de variáveis do mesmo tipo. 
III. Possuem o mesmo identificador (nome). 
IV. Usa-se um número real como índice. 
V. São alocadas sequencialmente na memória. 
É correto apenas: 
Nota: 10.0 
 
A I, II, III e IV 
 
B I, II, III e V 
Você acertou! 
 
C II, III, IV e V 
 
D I, II e III 
 
E Todas as respostas 
Questão 3/10 - 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: 10.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 
Você acertou! 
Questão 4/10 - Lógica de Programação e Algoritmos 
Analise a declaração do vetor mostrada abaixo em pseudocódigo. 
 
nota: vetor[0..3] de Inteiro 
 
Observe a declaração acima e as afirmativas abaixo: 
 
I. O nome deste vetor (identificador) é vetor. 
II. O vetor armazena um conjunto de números inteiros que variam de 0 a 3. 
III. O tamanho do vetor é identificado pelo seu índice, localizado dentro dos colchetes [ ]. 
IV. No vetor, nota[0] guarda o primeiro número inteiro. 
V. O vetor tem 4 posições e cada item do vetor tem uma posição individualizada. 
É correto apenas: 
Nota: 10.0 
 
A I e II 
 
B I e III 
 
C III, IV e V 
Você acertou! 
 
D I, II e IV 
 
E Todas as respostas 
Questão 5/10 - Lógica de Programação e Algoritmos 
A estrutura de repetição do-while (REPITA-ATE) é bastante similar ao laço while 
(ENQUANTO). Essa estrutura é utilizada em simulações em que se faz necessário executar 
o corpo do laço uma vez e, depois, avaliar a expressão de teste para criar um ciclo repetido. 
Observe as afirmativas abaixo: 
 
I. Na estrutura de repetição do-while (REPITA-ATE), a expressão booleana é verificada 
antes da primeira execução. 
II. Na estrutura de repetição do-while (REPITA-ATE) temos a garantia que o laço será 
executado uma vez, pelo menos. 
III. O laço do-while é um while invertido. 
IV. Os comandos pertencentes ao laço somente deixarão de se repetir quando a condição 
for FALSA. 
V. A estrutura de repetição do-while (REPITA-ATE) é um LOOP PÓS-TESTADO. 
É correto apenas: 
Nota: 10.0 
 
A I, III, IV e V 
 
B I, II, IV e V 
 
C II, III, IV e V 
Você acertou! 
 
D I, II, III e IV 
 
E Todas as respostas 
Questão 6/10 - Lógica de Programação e Algoritmos 
Assim como no vetor, cada item da matriz é acessado por um número inteiro chamado de 
índice, que armazena vetores em uma estrutura de dados com duas ou mais dimensões. 
 
Observe as afirmativas abaixo: 
 
I. O índice de uma matriz é formado pela sua posição na linha e na coluna; 
II. Cada item é individualizado através da sua posição na Matriz; 
III. O índice de uma matriz começa na posição 1,1; 
IV. int Matriz[5][3]; Declara uma matriz de 5 linhas e 3 colunas; 
V. Cada item de uma matriz possui um identificador (nome) diferente. 
É correto apenas: 
Nota: 0.0 
 
A I, II e IV 
 
B I, II e III 
 
C II e V 
 
D II e IV 
 
E Todas as respostas 
 
Questão 7/10 - Lógica de Programação e Algoritmos 
Na linguagem C, a estratégia para armazenar caracteres foi usar um array (vetor). Os arrays 
representam um conjunto de dados relacionados, que são acessados por um índice. 
Observe as afirmativas abaixo: 
 
I. A palavra "UNINTER", na linguagem de programação C, é um array que contém oito 
posições, podendo ser declarada como: palavra[7]. 
II. Segundo Mizrahi (2008), o uso mais importante do vetor é aplicado à criação de tipos de 
dados para armazenar e manipular textos, palavras, nomes e sentenças. 
III. Cada texto é um conjunto de caracteres, em que cada um ocupa um byte de memória, 
armazenado em sequência e terminado por um byte de valor zero ('0'). 
IV. Cada caractere é um elemento independente no vetor e pode ser acessado por meio de 
um índice. 
V. O tipo char armazena o índice da tabela ASCII correspondente ao caractere. 
É correto apenas: 
Nota: 0.0 
 
A I, II e III 
 
B I e III 
 
C II, III, IV e V 
 
D II, III e V 
 
E Todas as respostas 
Questão 8/10 - 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. 
Em construção de algoritmos usamos uma estrutura de repetição 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. Essa estrutura é conhecida como? 
Nota: 10.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) 
Você acertou! 
 
E A estrutura de repetição toward (EM DIREÇÃO A) 
Questão 9/10 - 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: 10.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 10/10 - Lógica de Programação e Algoritmos 
As estruturas de repetições, também conhecidas como laços (loops), servem para executar 
um conjunto de ações mais de uma vez, dependendo de uma condição verdadeira ou falsa, 
resultado booleano da avaliação de uma expressão. 
Observe as possíveis estruturas de laços de repetições: 
 
I. A estrutura de repetição ENQUANTO (while na linguagem C). 
II. A estrutura de repetição REPITA-ATE (while-do na linguagem C). 
III. A estrutura de repetição REPITA-ATE (do-while na linguagem C). 
IV. A estrutura de repetição PARA (for na linguagem C). 
V. A estrutura de repetição EM DIREÇÃO A (goto na linguagem C). 
É correto apenas: 
Nota: 10.0 
 
A I, III e IV 
Você acertou! 
 
B I, III e V 
 
C I, II e IV 
 
D I, II e V 
 
E Todas as alternativas

Outros materiais