Buscar

(20171113165858)Exercícios sobre vetores e matrizes múltipla escolha alunos (1)

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 10 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 10 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 10 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

Lista de Exercícios, múltipla escolha, estruturas de repetição, vetores e matrizes
1) Aplicada em: 2017. Banca: FCC. Órgão: DPE-RS. Prova: Técnico - Informática. Considere o seguinte algoritmo em pseudocódigo: 
Para que o algoritmo acima leia quatro valores de anos de 1900 até 2017 e os apresente na tela, a lacuna:
a) ( ) I deve ser preenchida com numero>=1900 e numero<=2017 
b) ( ) II deve ser preenchida com leia (vet [ indice]) 
c) ( ) I deve ser preenchida com numero<1900 ou numero>2017 
d) ( ) II deve ser preenchida com imprima ("Valor valido = ", vetor [ indice ] ) 
e) ( ) I deve ser preenchida com numero>=1900 ou numero<=2017
Parte inferior do formulário
2) Assinale a alternativa que contém a expressão de realização de operações de atribuição de vetores, de acordo com a sintaxe e lógica corretas.
a) ( ) Vetor1_Alunos = Numero.
b) ( ) Vetor1_Alunos[Indice_”vetor1”] = Numero.
c) ( ) Vetor1_Alunos[“”] = Numero.
d) ( ) Vetor1_Alunos[Ind_VetP] = Numero.
e) ( ) Vetor1_Alunos[“ ”]; = Numero.
3)	Analise a instrução e assinale a alternativa que corresponde à sua respectiva descrição em algoritmos: Q[1] ← 35.
a) ( ) Matriz bidirecional “Q”; índice que aponta para o elemento 1 do vetor; elemento da posição “1” do vetor recebe o valor 35.
b) ( ) Vetor “Q”; elemento 35 do vetor que aponta para o elemento 1.
c) ( ) Matriz multidirecional “Q”; elemento 35 do vetor que aponta para o elemento 1.
d) ( ) Vetor bidirecional “Q”; índice que aponta para o elemento 1 do vetor; elemento da posição “1” do vetor recebe o valor 35.
e) ( ) Vetor “Q”; índice que aponta para o elemento 1 do vetor; elemento da posição “1” do vetor recebe o valor 35.
4) A instrução “se (A[I] < A[J]) entao” representa:
a) ( ) Estrutura de decisão com teste lógico entre os índices utilizados para manipular a informação na matriz bidirecional.
b) ( ) Estrutura de repetição com teste lógico no início entre os índices utilizados para manipular a informação no vetor.
c) ( ) Estrutura de repetição com teste lógico no final entre os índices utilizados para manipular a informação no vetor.
d) ( ) Estrutura de seleção com teste lógico entre os índices utilizados para manipular a informação no vetor.
e) ( ) Estrutura de decisão com teste lógico entre os índices utilizados para manipular a informação no vetor.
 
5) Assinale a alternativa que demonstra corretamente a declaração de uma matriz.
a) ( ) MatrizA: vetor[1..3,1..3] de real.
b) ( ) MatrizA: vetor[1..3] de real.
c) ( ) float MatrizA[5].
d) ( ) printf( "MatrizA[ %d ][ %d ]: %f", i, j, MatrizA[i][j]).
e) ( ) MatrizA[3,2]<-5.
6) Assinale a alternativa que contém uma das formas de se atribuir valores em matrizes.
a) ( ) Int MinhaMatriz[ 3 ][ 3 ],i, j.
b) ( ) Leia(Mat_Notas_Alunos[1,3]).
c) ( ) Mat_Notas_Alunos[1,3] <- 10.
d) ( ) Escreva(MatrizA[i,j]).
e) ( ) Mat_Notas_Alunos[1] <- 7.
7) Aplicada em: 2015. Banca: BIO-RIO. Órgão: IF-RJ. Prova: Tecnólogo - Análise e Desenvolvimento de Sistemas. O algoritmo abaixo realiza a multiplicação das matrizes ALFA2X3 por BETA3x4 e gera a matriz produto GAMA2x4.
 
O bloco de instruções que substitui está indicado na seguinte opção:
Parte superior do formulário
a) ( ) 
b) ( ) 
c) ( ) 
d) ( ) 
e) ( ) 
8) Aplicada em: 2015. Banca: VUNESP. Órgão: TCE-SP. Prova: Agente da Fiscalização Financeira - Sistemas, Gestão de Projetos e Governança de TI. 
O seguinte algoritmo foi concebido na forma de uma pseudo-linguagem (Português Estruturado). Utilize-o para responder  à  questão.
No algoritmo apresentado, o número de posições atualizadas da matriz Est é igual a:
Parte superior do formulário
a) ( ) 4 
b) ( ) 9 
c) ( ) 24 
d) ( ) 27 
e) ( ) 64	
9) Aplicada em: 2015. Banca: VUNESP. Órgão: Prefeitura de Caieiras – SP. Prova: Assistente Técnico e Gestor de Informação. Considere o seguinte algoritmo para responder à  questão. O algoritmo está expresso na forma de uma pseudolinguagem. Suponha que o valor lido para a variável k seja igual a 3.
 algoritmo
                          início 
                             tipo TMAT = matriz [1..5,1..5] de inteiros; 
                             inteiro: i, j, k; 
                            TMAT: Mat; 
                             leia k; 
                             para i de 1 até 5 faça 
                             [ 
                                para j de 1 até 5 faça 
                                [ 
                                  Mat[i,j] ← i-j; 
                                ] 
                             ] 
                             imprima (Mat[2,3]*Mat[3,2]); 
                        fim.
No algoritmo apresentado foram acrescentadas as seguintes linhas de comando imediatamente antes do comando imprima.
                       para i de 1 até 5 faça 
                       [ 
                         para j de 1 até 5 faça
                         [ 
                           Mat[i,j] ← Mat[i,j] + k; 
                         ] 
                       ]
Dessa forma, com essa modificação, após a execução do algoritmo, a somatória dos elementos da linha 1 da matriz Mat será igual a: 
Parte superior do formulário
Parte inferior do formulário
 a) ( ) 1 
 b) ( ) 2 
 c) ( ) 3 
 d) ( ) 4 
 e) ( ) 5
10) Aplicada em: 2014. Banca: VUNESP. Órgão: TJ-PA. Prova: Analista Judiciário - Análise de Sistema - Desenvolvimento. Analise o algoritmo a seguir, apresentado na forma de uma pseudolinguagem (Português Estruturado) e responda à questão. 
Considerando a execução do algoritmo, a posição (2,3,1) da matriz M, ou seja, M[2,3,1], será atualizada com o valor: 
Parte superior do formulário
a) ( ) 7 
b) ( ) 4 
c) ( ) 10 
d) ( ) 12 
e) ( ) 0
11) Aplicada em: 2017. Banca: CESPE. Órgão: TRT - 7ª Região (CE). Prova: Técnico Judiciário - Tecnologia da Informação. 
                  
Considerando a execução completa do trecho de algoritmo precedente, assinale a opção que apresenta o valor armazenado em VET[12]. 
Parte superior do formulário
a) ( ) 233 
b) ( ) 192 
c) ( ) 144 
d) ( ) 89
12) Aplicada em: 2016. Banca: FCC. Órgão: Prefeitura de Teresina – PI. Prova: Analista Tecnológico - Analista de Sistemas. Considere o algoritmo em pseudocódigo abaixo.
Em relação ao algoritmo, é correto afirmar que:
a) ( ) O vetor C impresso é: 3 5 7 4 6 10 18 20. 
b) ( ) A variável cont conta o número total de elementos do vetor C resultante, ou seja, 9. 
c) ( ) A variável cont conta o número total de comparações para gerar o vetor C, ou seja, 3. 
d) ( ) O vetor C resultante intercala os elementos dos vetores A e B, ordenando-os. 
e) ( ) Caso os elementos dos vetores A e B estivessem fora de ordem, o vetor C resultante conteria os elementos ordenados em ordem decrescente.
 Parte superior do formulário
13) Aplicada em: 2015. Banca: FCC. Órgão: MANAUSPREV. Prova: Analista Previdenciário - Tecnologia da Informação.
Algoritmo Exemplo 
Var v: vetor [0..7]: inteiro 
Var n, p, u, a: inteiro 
Início 
   Para p de 0 até 7 passo 1 faça 
      leia (n) 
      v[p] ← n 
    Fim_para 
    p ← 0 
    u ← 8 
    Enquanto (u < > 2) faça 
        Enquanto (p < > (u-1)) faça 
          Se (v[p] > v[p+1]) então 
              a ← v[p] 
              v[p] ← v[p+1] 
              v[p+1] ← a 
           Fim_se 
           p ← p + 1 
         Fim_enquanto 
         p ← 0 
         u ← u - 1 
       Fim_enquanto 
  Fim 
Considerando-se que v receba os valores 12, 21, 3, 9, 57, 33, 27 e 41, nessa ordem, após executar todos os laços de repetição as posições 4 e 5 do vetor v conterão, respectivamente, os valores 
Parte superior do formulário
a) ( ) 33 e 41. 
b) ( ) 21 e 27. 
c) ( ) 57 e 33. 
d) ( ) 27 e 33. 
e) ( ) 21 e 12.
14) Aplicada em: 2015. Banca: CETAP. Órgão: MPCM. Prova: Técnico em Informática - Desenvolvimento. Oseguinte pseudocódigo, que contem uma seguinte estrutura de repetição, diga qual o valor final da variável X:
Parte superior do formulário
a) ( ) 9 
b) ( ) 10 
c) ( ) 11 
d) ( ) 0 
e) ( ) Indefinido. 
Parte inferior do formulário
Parte inferior do formulário
15) Aplicada em: 2014. Banca: FUMARC. Órgão: AL-MG. Prova: Analista de Sistemas. Em relação aos comandos em pseudocódigo correspondentes às estruturas de decisão e repetição dos algoritmos, correlacione as colunas a seguir: 
Comando (pseudocódigo)               Estrutura de decisão/repetição
I. Se...então                                    ( ) Estrutura de repetição com teste no final 
II. Escolha...Caso                           ( ) Estrutura de seleção simples 
III. Repita...Até                              ( ) Estrutura de repetição com variável de controle 
IV. Para...Até...Faça                      ( ) Estrutura de seleção de múltipla escolha 
A sequência CORRETA, de cima para baixo, é: 
Parte superior do formulário
a) ( ) II, I, III, IV. 
b) ( ) III, II, IV, I. 
c) ( ) III, I, IV, II. 
d) ( ) IV, I, III, II.
16) Aplicada em: 2013. Banca: VUNESP. Órgão: DCTA. Prova: Tecnologista Pleno - Computação . O algoritmo a seguir, expresso em Português Estruturado, deve ser utilizado para responder às questões:
O número de vezes que o loop “Para…, faça” é executado é igual a:
Parte superior do formulário
a) ( ) 2 
b) ( ) 4 
c) ( ) 5 
d) ( ) 6 
e) ( ) 7
 
17) Aplicada em: 2009. Banca: FCC. Órgão: TRE-PI. Prova: Técnico Judiciário - Programação de Sistemas . 
O algoritmo do enunciado apresenta estruturas de controle condicional, sendo: 
Parte superior do formulário
a) ( ) Uma composta, uma simples e uma de múltipla escolha. 
b) ( ) Uma simples, uma de repetição e uma de múltipla escolha. 
c) ( ) Duas de múltipla escolha e uma de repetição. 
d) ( ) Uma composta e duas de repetição. 
e) ( ) Três de repetição.
Parte inferior do formulário
Parte inferior do formulário
Parte inferior do formulário
Parte inferior do formulário

Outros materiais