PERGUNTA 1
Uma vez que uma variável em um vetor possui o mesmo nome, o que as distingue é um índice, que referencia sua localização dentro da estrutura. Desta forma, suponhamos que um vetor X foi definido com 20 posições e o programador tentou fazer a operação X[25] = 1. A alternativa que indica corretamente o que ocorre quando esta atribuição é realizada para uma posição além do tamanho do vetor é:
O algoritmo é compilado, mas quando for executado pode apresentar resultados que não foram previstos ou ainda abortar a execução.
Ao executar o algoritmo, o compilador irá retornar um erro e o executável do algoritmo será criado.
O Algoritmo poderá ser compilado, mas apresentará sempre um erro de execução de imediato.
O algoritmo não poderá ser compilado, mas o compilador irá parar a operação à eliminando, prevenindo o problema.
O algoritmo poderá ser compilado e a atribuição do valor será inserido na última posição válida do vetor.
0,25 pontos
PERGUNTA 2
Estruturas como vetores e matrizes são muito utilizadas na resolução de problemas complexos, em que devemos armazenar diversas informações, porém, sem a necessidade de criar diversas variáveis para o armazenamento.
Esse tipo de estrutura deixa assim o algoritmo mais legível e mais fácil de realizar uma manutenção, já que não precisamos criar muitas variáveis. Considerando essas informações e o conteúdo estudado, analise as afirmativas a seguir e assinale (V) para a(s) verdadeira(s) e (F) para a(s) falsa(s):
I. ( ) O preenchimento de cada elemento de um vetor pode ser feito por meio de uma indexação.
II. ( ) A leitura dos elementos de um vetor pode sem a necessidade de indicar para qual índice está referenciando.
III. ( ) É muito comum utilizar estruturas de repetição para carregar dados em um vetor, principalmente quando há uma lógica para os valores a serem atribuídos.
IV. ( ) A inicialização do vetor pode ser feita para todos ou alguns elementos.
A partir das associações feitas anteriormente, assinale a alternativa que apresenta a seqüência correta:
I e IV, apenas.
I, III e IV, apenas.
II e III, apenas.
II e IV, apenas.
I, II, III e IV.
PERGUNTA 3
Em se tratando de vetores e matrizes, devemos sempre adicionar o tamanho fixo de nossa estrutura, para quando executarmos nosso algoritmo, sabermos até em que momento podemos adicionar dados. Analise o código fonte a seguir:
Inicio
constante TAM = 6;
tipo X = vetor [1..TAM] de inteiros;
inteiro: i, j;
para i de 1 ate TAM passo 1 faça
Escreva (“Entre com os valores para o vetor: ”);
Leia (X[i]);
Fimpara;
para j de 1 ate TAM passo 1 faça
Escreva (X[j]);
Fimpara;
Fimalgoritmo.
Considerando as informações, o código fonte exposto e o conteúdo estudado, analise as afirmativas a seguir:
I. Em nosso Algoritmo temos uma constante que irá definir o tamanho do vetor.
II. As variáveis “i” e “j” servem para o controle dos laços de repetição.
III. Na estrutura do laço de repetição, o comando “passo” irá incrementar em 1 a variável “i” cada iteração.
IV. Temos a existência de dois laços de repetição, uma para a leitura dos dados e outro para a apresentação dos dados.
É correto o que se afirma em:
I e IV, apenas.
II e III, apenas.
I, II e IV, apenas.
I, III e IV, apenas.
I, II, III e IV.
PERGUNTA 4
Nayara foi contratada para resolver um determinado problema que lhe foi passado. A sua função é auxiliá-la a resolver o problema. Analise o caso a seguir:
“Faça um programa que utilize uma matriz com dimensões fornecidas pelo usuário, e que a matriz seja de forma quadrada. O algoritmo deverá realizar a leitura dos elementos que vão compor a matriz e somar os elementos comente da primeira linha da matriz”.
Considerando as informações expostas e o conteúdo estudado, analise as afirmativas com os trechos de códigos a seguir e indique quais satisfazem o problema proposto de forma correta:
I –
II –
III –
IV –
É correto o que se afirma em:
I e II, apenas.
I, III e IV, apenas.
I, apenas.
II, III e IV, apenas.
I, II, III e IV,
Soluções para a tarefa
Respondido por
1
Resposta:
Pergunta 1: O algoritmo é compilado, mas quando for executado pode apresentar resultados que não foram previstos ou ainda abortar a execução.
Pergunta 3: I, II, III e IV.
Pergunta 4: II, III e IV, apenas.
Explicação:
Perguntas interessantes
Geografia,
8 meses atrás
Geografia,
8 meses atrás
Inglês,
8 meses atrás
Psicologia,
1 ano atrás
Matemática,
1 ano atrás
Matemática,
1 ano atrás