Baixe o app para aproveitar ainda mais
Prévia do material em texto
10/10/2021 GRA0450 ALGORITMOS E PROGRAMAÇÃO GR0049-212-9 - 202120.ead-17294.01 https://anhembi.blackboard.com/webapps/late-course_engine_soap-BBLEARN/Controller?COURSE_ID=_735790_1 1/5 Pergunta 1 Resposta Selecionada: Resposta Correta: Comentário da resposta: Podemos definir um vetor como uma sequência de valores do mesmo tipo, no qual estes valores são armazenados na memória e faz o uso de um mesmo nome da variável, ou seja, com apenas um nome de uma variável é possível acessar inúmero valores. Com base nas informações apresentadas sobre vetor, assinale a alternativa correta: O vetor pode ser entendido de maneira lógica como uma lista de elementos, sendo todos do mesmo tipo. O vetor pode ser entendido de maneira lógica como uma lista de elementos, sendo todos do mesmo tipo. Resposta correta. O vetor pode ser entendido de maneira lógica como uma lista de elementos, sendo todos do mesmo tipo. Pergunta 2 Resposta Selecionada: Resposta Correta: Comentário da resposta: A matriz é uma quantidade de variáveis de mesmo tipo, compreensíveis com um singular nome e guardados contiguamente na memória. A individualização de cada variável de um vetor é realizada por meio da utilização de índices. De acordo com o enunciado, podemos afirmar que: 1. Matriz é uma lista de vetores. 2. Matriz pode ser declarada do tipo char. 3. Matriz não pode ser declarada do tipo double. Assinale a alternativa correta. I e II são verdadeiras. I e II são verdadeiras. Resposta correta. A única afirmativa que é falsa é a III, pois uma matriz pode ser declarada com o tipo double sim. A afirmativa I e II são verdadeiras, já que matriz é uma lista de vetores e pode ser declarada do tipo char.. Pergunta 3 Resposta Selecionada: Resposta Correta: Comentário da resposta: Considerando as informações apresentadas e os conteúdos estudados sobre os tipos de dados, assinale a alternativa que apresenta dados do tipo inteiro, do tipo real e do tipo caractere utilizados na construção de um algoritmo. 0, -6.78, cinco. 0, -6.78, cinco. Resposta correta. Os dados que representam os tipos inteiro, real e caractere são: 0 (inteiro), -6.78 (real) e cinco (caractere). 1 em 1 pontos 1 em 1 pontos 1 em 1 pontos 10/10/2021 GRA0450 ALGORITMOS E PROGRAMAÇÃO GR0049-212-9 - 202120.ead-17294.01 https://anhembi.blackboard.com/webapps/late-course_engine_soap-BBLEARN/Controller?COURSE_ID=_735790_1 2/5 Pergunta 4 Resposta Selecionada: Resposta Correta: Comentário da resposta: Observe o código a seguir: #include <stdio.h> int main(void) { int matriz[2][5]; for (int i = 0; i < 2; i++) { for (int j = 0; j < 5; j++) { matriz[i][j] = j + 2; printf("%d\n",matriz[i][j]); } } return 0; } O exemplo mostrado realiza a atribuição e impressão de valores da matriz. Quantas vezes o número 2 irá ser exibido na tela. Assinale a alternativa correta. 2 2 Resposta correta. De acordo com a quantidade de vezes que o for irá realizar a repetição, o número de vezes que o número 2 será exibido com a execução do programa é 2 vezes. Pergunta 5 Resposta Selecionada: No estudo dos algoritmos e da programação são utilizados valores que se alteram conforme determinadas condições, como constantes e expressões aritméticas e lógicas. Assim, considerando as informações apresentadas e os conteúdos estudados, analise os tipos de processamentos a seguir e associe-os com suas respectivas características. (1) Variáveis. (2) Constantes. (3) Expressões aritméticas. (4) Expressões lógicas. ( ) O valor dos dados se mantém constante do início ao fim da execução do programa. ( ) Os operadores são relacionais e os operandos são relações, variáveis ou constantes do tipo lógico. ( ) O dado se altera durante a execução do algoritmo. ( ) Os operadores são aritméticos e os operandos são constantes ou variáveis do tipo numérico. A partir das relações feitas anteriormente, assinale a alternativa que apresenta a sequência correta: 2, 4, 1, 3. 1 em 1 pontos 1 em 1 pontos 10/10/2021 GRA0450 ALGORITMOS E PROGRAMAÇÃO GR0049-212-9 - 202120.ead-17294.01 https://anhembi.blackboard.com/webapps/late-course_engine_soap-BBLEARN/Controller?COURSE_ID=_735790_1 3/5 Resposta Correta: Comentário da resposta: 2, 4, 1, 3. Resposta correta. A resposta corresponde à sequência correta. As variáveis (1) são caracterizadas quando o dado não sofre alterações durante a execução do algoritmo. Quando o valor dos dados não se altera durante a execução do algoritmo, ele [valor dos dados] é classificado como constante (2). As expressões aritméticas (3) são conhecidas por apresentarem operadores aritméticos e operandos constantes ou variáveis do tipo numérico. Quando os operadores são lógicos e os operandos são relações lógicas, as variáveis ou constantes são do tipo lógico, temos as expressões lógicas (4). Pergunta 6 Resposta Selecionada: Resposta Correta: Comentário da resposta: A linguagem C define uma matriz como um vetor multidimensional, no qual ambos os elementos são vetores do mesmo tipo e também do mesmo tamanho. Por exemplo, uma matriz que possui um vetor do tipo char com tamanho 5, todos os outros serão iguais. Assinale a alternativa que complementa a explicação de uma matriz. Uma matriz pode ter múltiplas dimensões, por exemplo matriz[3][3][3]. Uma matriz pode ter múltiplas dimensões, por exemplo matriz[3] [3][3]. Resposta correta. A resposta que complementa uma matriz é que uma matriz pode ser multidimensional, podendo ter dimensões maiores do que apenas 2, ou seja, matriz com 3 dimensões existe e é utilizado. Pergunta 7 Resposta Selecionada: Resposta Correta: Comentário Durante uma atividade na aula de Lógica e Programação, o professor solicita que a aluna Evandra, do curso de Análise e Desenvolvimento de Sistemas, crie um algoritmo que percorra os números entre 100 e 200, e apresente somente os números ímpares. A aluna realizou a programação do pseudocódigo apresentado, entretanto, está incompleta a cláusula do Enquanto. Var contador: inteiro impar Inicio Contador<-100 Enquanto ____________________________ Se (contador MOD 2 = 1) então Escreva(“numero”,contador) fimse Contador<-contador+1 fimenquanto fimalgoritmo Assinale a alternativa que corresponde à sequência do código necessária: (contador >= 100 ) E (contador <= 200) faça. (contador >= 100 ) E (contador <= 200) faça. Resposta correta. A alternativa correta é a E. É necessário inserir a condição do Enquanto para que ele percorra entre os valores iguais ou maiores do que 100, e 1 em 1 pontos 1 em 1 pontos 10/10/2021 GRA0450 ALGORITMOS E PROGRAMAÇÃO GR0049-212-9 - 202120.ead-17294.01 https://anhembi.blackboard.com/webapps/late-course_engine_soap-BBLEARN/Controller?COURSE_ID=_735790_1 4/5 da resposta: menor ou igual a 200; ou seja, o contador deve ser (contador >= 100 ) E (contador <= 200) faça. Pergunta 8 Resposta Selecionada: Resposta Correta: Comentário da resposta: Observe o código. #include<stdio.h> #include<conio.h> int main(void) { float notas[5] = {7, 8, 9.5, 9.9, 5.2}; printf("Exibindo os Valores do Vetor \n\n"); printf("notas[0] = %.1f\n", notas[0]); printf("notas[1] = %.1f\n", notas[1]); printf("notas[4] = %.1f\n", notas[4]); printf("notas[3] = %.1f\n", notas[3]); printf("notas[2] = %.1f\n", notas[2]); getch(); return 0; } Assinale a alternativa que corresponde a exibição da linha em negrito. 5.2 5.2 Resposta correta. Pode parecer bem bobo, mas a linha em negrita mesmo que esteja no meio do código estará imprimindo a última posição, ou seja, o 5° valor adicionado ao array, ou seja, o valor é de 5.2 Pergunta 9 Resposta Selecionada: Resposta Correta: Comentário da resposta: A criação de um vetor do tipo inteiro com oito posições pode ser declarado através do código int vetor[8]. A partir da declaração, ao realizarmos a atribuição do valor de cada índice sendo o próprio índice + 1, qual será o valor do vetorno índice número 4? Assinale a alternativa que corresponde à resposta correta: 5 5 Resposta correta. O valor do vetor no índice de número 4 será 5, pois será o valor do índice somado o número 1, que resulta um total de 5. Pergunta 10 Leia o trecho a seguir: “Quando o assunto é programação, esbarramos em dois tipos de valores: os 1 em 1 pontos 1 em 1 pontos 1 em 1 pontos 10/10/2021 GRA0450 ALGORITMOS E PROGRAMAÇÃO GR0049-212-9 - 202120.ead-17294.01 https://anhembi.blackboard.com/webapps/late-course_engine_soap-BBLEARN/Controller?COURSE_ID=_735790_1 5/5 Domingo, 10 de Outubro de 2021 10h36min46s BRT Resposta Selecionada: Resposta Correta: Comentário da resposta: variáveis, que se alteram conforme determinadas condições e que exigem que o algoritmo esteja preparado para atender essas alterações, e os valores constantes, que não se alteram, permanecem sempre os mesmos, não importando a condição”. GUEDES, S. Lógica de Programação Algorítmica . São Paulo: Pearson Education do Brasil, 2014. p. 7. A partir do conteúdo estudado em relação aos tipos de processamento, assinale a alternativa correta no que se refere a uma variável. As variáveis armazenam dados que serão utilizados durante a execução do programa. As variáveis armazenam dados que serão utilizados durante a execução do programa. Resposta correta. As variáveis armazenam dados temporariamente que serão utilizados durante o processamento do programa para a resolução do problema em questão.
Compartilhar