Baixe o app para aproveitar ainda mais
Prévia do material em texto
Ocultar opções de resposta Ocultar opções de resposta Pergunta 1 0 / 0 Preencher um vetor significa atribuir valores a todas as suas posições. Assim, deve-se implementar um mecanism que faça uma variável assumir todos os valores possíveis para o índice. Assinale a alternativa correta para a sintax correta de preenchimento de vetor. Incorreta: para i de 1 e se 5 faça Leia vetor[i] Fimpara para i de 1 e 5 faça Leia vetor[i] Fimpara Resposta corpara i de 1 até 5 faça Leia vetor[i] para i até 5 faça Leia vetor[i] Fimpara para i == 1 até 5 faça Leia vetor[i] Fimpara Pergunta 2 0 / 0 A estrutura de um vetor bidimensional é composta por: nome da variável do tipo vetor, tamanho que representa a quantidade de variáveis que vão compor o vetor e tipo que é o tipo básico dos dados que serão armazenados no vetor. Assinale a alternativa correta em relação ao nome dado a forma como se referencia um dado valor dentro de um v Incorreta: Variável Repetição Resposta corÍndice Constante Condição Ocultar opções de resposta Pergunta 3 0 / 0 Um vetor multidimensional é uma estrutura em memória que permite o armazenamento de um conjunto de dados d mesmo tipo, considerando mais de uma dimensão. Assinale (V) para as afirmativas verdadeiras e (F) para as afirmativas falsas em relação a vetores multidimensionais: ( ) um vetor bidimensional é uma matriz ( ) uma planilha eletrônica é um tipo de matriz ( ) para armazenar e recuperar o conteúdo de uma posição de uma matriz, deve-se referenciar esta posição pelos índices tanto da linha quanto da coluna ( )na programação, é impossível declarar um vetor multidimensional com mais de duas dimensões Incorreta: V, V, F, V V, V, F, F Resposta corV, V, V, F V, F, V, F F, V, V, V Pergunta 4 0 / 0 Cormen et al. (2002, p. 571) citam diversas operações que podem ser realizadas sobre matrizes, tais como adição (soma), subtração e multiplicação, cálculo de matriz inversa, ordenação e cálculo de determinantes. Sendo assim, analise as sentenças a seguir e assinale V se a sentença for verdadeira e F se a sentença for falsa: ( )“m” é um vetor bidimensional de 2 linhas e 3 colunas ( )“m” é um vetor bidimensional de 3 linhas e 2 colunas ( )cada posição da matriz “m” é preenchida com o valor relativo ao índice da sua linha ( )todas as posições da matriz “m” recebem valor ( )todas as posições da matriz “m” são apresentadas em tela Ocultar opções de resposta Ocultar opções de resposta Incorreta: V, F, V, F, F Resposta corV, F, V, V, F V, F, F, F, F F, V, V, F, F F, V, V, V, F Pergunta 5 0 / 0 A modularização, ou técnica de refinamentos sucessivos, permite que um algoritmo seja subdividido, permitindo qu um problema maior seja resolvido em partes menores. Sobre modularização de algoritmos é correto afirmar que: É possível construir bibliotecas contendo módulos, que poderão ser reaproveitados. Auxilia na velocidade de processamento do computador, ainda que haja um consumo maior de memória. A independência do módulo facilita a manutenção. Partes comuns a vários programas podem ser testadas de uma única vez. Assinale a alternativa correta: Incorreta: apenas as alternativas I e IV apenas as alternativas I, II e IV Resposta corapenas as alternativas I, III e IV apenas as alternativas II, III e IV apenas as alternativas III e IV Pergunta 6 0 / 0 Ocultar opções de resposta Ocultar opções de resposta A estrutura de repetição enquanto é utilizada quando não se sabe o número de vezes que um trecho do algoritmo ser repetido, embora também possa ser utilizada quando se conhece esse número. Assinale a alternativa correta e relação a sintaxe da condição enquanto. Incorreta: Enquanto se condição faça comando 1 comando 2 Enquanto se condição faça comando 1 Resposta corEnquanto condição faça comando 1 Enquanto condição faça comando 1 senão comando 2 Enquanto condição comando 1 Pergunta 7 0 / 0 A modularização de um código pode acontecer pela criação de procedimentos que aceitam parâmetros e que tamb retornem valor. Assinale (V) para as afirmativas verdadeiras e (F) para as afirmativas falsas, a respeito de parâmet e retorno em procedimentos: Sendo assim, analise as sentenças a seguir e assinale V se a sentença for verdadeira e F se a sentença for falsa: Sendo assim, analise as sentenças a seguir e assinale V se a sentença for verdadeira e F se a sentença for falsa: ( )o parâmetro é a variável e o argumento é o conteúdo que é passado para ela ( )cada parâmetro deve ter seu tipo explicitado ( )o retorno deve ter seu tipo explicitado ( )é obrigatório existir pelo menos um parâmetro ( )é possível retornar mais de um valor A sequência correta é: Incorreta: V, V, V, V, F Resposta corV, V, V, F, F Ocultar opções de resposta V, F, V, F, F V, F, V, V, F Pergunta 8 0 / 0 Segundo FORBELLONE (2005), um vetor é uma variável dividida em várias “caixas”. Cada “caixa” é identificada p um número que se refere à sua posição no vetor. Esse número é chamado de índice do vetor. Considerando o pseudocódigo a seguir, após sua execução, quais valores são apresentados em tela? Incorreta: 1 2 3 4 5, 1 2 3 4 5 1 2 3 4 5, 2 4 6 8 10 3, 3 3, 4 Resposta cor3, 6 Ocultar opções de resposta Ocultar opções de resposta Pergunta 9 0 / 0 Na modularização as sub-rotinas podem ser definidas de duas formas: com retorno de valor e sem retorno de valo Assinale a alternativa correta em relação a estes métodos. Incorreta: Procedimento e Unidade. Procedimento e Método. Resposta corProcedimento e Função. Método e Função. Condicional e Procedimento. Pergunta 10 0 / 0 Modularização, também chamadas de sub-rotinas ou subprogramas, são blocos de instruções que realizam tarefa específicas. Assinale a alternativa correta em relação a modularização. Incorreta: Os programas são executados estaticamente, uma linha de cada vez. O código de uma sub-rotina é carregado uma vez e pode ser executado apenas uma vez. Desvios de execução são utilizados quando uma é chamada por outro programa. Resposta corCom a utilização de sub-rotinas os problemas podem ser divididos em pequenas tarefas. A utilização de sub-rotinas não permite a realização de desvios de execução.
Compartilhar