Baixe o app para aproveitar ainda mais
Prévia do material em texto
Conteúdo do exercício Ocultar opções de resposta Comentários Pergunta 1 0 / 0 Em alguns programas, existem situações mutuamente exclusivas, ou seja, se uma situação for executada as demais não serão. Quando este for o caso, um comando seletivo será o mais indicado. Assinale a alternativa correta em relação ao nome do comando para situações condicionais mutuamente exclusivas. leia imprima Resposta corretacase enquanto para A estrutura case é o nome dado a condições mutuamente exclusivas, isto é, quando uma determinada situação é executada as demais são descartadas. Pergunta 2 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. Ocultar opções de resposta Ocultar opções de resposta 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 A sequência correta é: V, F, V, F, F F, V, V, V, F Incorreta: V, F, F, F, F F, V, V, F, F Resposta corretaV, F, V, V, F Pergunta 3 0 / 0 Uma estrutura de repetição é utilizada quando há necessidade de repetir um ou mais comandos. Os comandos subordinados à estrutura são repetidos mediante uma condição (teste lógico). Considerando a pseudolinguagem Portugol e a sua implementação em Visualg, sobre estruturas de repetição, é correto afirmar que: A estrutura “enquanto .. faca” é utilizada quando há um número indefinido de repetições, e o teste lógico é realizado no início do bloco. A estrutura “enquanto .. faca” é utilizada quando há um número indefinido de repetições, e o teste lógico é realizado no final do bloco. A estrutura “para .. faca” é utilizada quando há um número indefinido de repetições, e o teste lógico é realizado no início do bloco. A estrutura “repita .. ate” é utilizada quando há um número indefinido de repetições, e o teste lógico é realizado no final do bloco. Assinale a alternativa correta: apenas as alternativas II e IV apenas as alternativas III e IV Ocultar opções de resposta Comentários Incorreta: apenas as alternativas II, III e IV Resposta corretaapenas as alternativas I e IV apenas as alternativas I, III e IV Pergunta 4 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 vetor. Condição Repetição Constante Variável Resposta corretaÍndice O índice é utilizado no vetor para permitir a localização de um determinado valor ou então para navegar dentre todos os elementos que compõem o vetor. Cap.8. Pergunta 5 0 / 0 Registros são conjuntos de dados logicamente relacionados, mas de tipos diferentes (heterogêneos). Em relação ao uso de registros em programação. Ocultar opções de resposta Ocultar opções de resposta Registros permitem o agrupamento de variáveis que não são do mesmo tipo, mas que guardam uma estreita relação lógica. Cada informação do registro é chamada de campo, e cada campo possui, ou não, um tipo diferente. Uma vez declarada, o próximo passo é proceder com a leitura de seu conteúdo. São importantes principalmente por necessidades específicas das aplicações que, por sua vez, cumprem as regras de negócios dos sistemas que elas atendem, por exemplo, ordenação dos alunos por ordem alfabética para emissão do diário de classe; relação de funcionários ordenados por departamento; lista de dependentes por data de nascimento etc. Assinale a alternativa correta: Apenas I está correta Apenas IV está correta Apenas III está correta Incorreta: I, II e III estão corretas Resposta corretaI e II estão corretas Pergunta 6 0 / 0 Os registros são conjuntos de dados logicamente relacionados, porém de tipos diferentes. Sobre registros, é correto afirmar que: São sempre utilizados na forma de vetor. Também são chamados de “variáveis compostas heterogêneas” Cada informação do registro é chamada de “campo” Cada campo pode ser de um tipo diferente. Assinale a alternativa correta: apenas as alternativas II e IV apenas as alternativas I, III e IV apenas as alternativas I, II e III Incorreta: apenas as alternativas I e IV Ocultar opções de resposta Ocultar opções de resposta p Resposta corretaapenas as alternativas II, III e IV Pergunta 7 0 / 0 Modularização, também chamadas de sub-rotinas ou subprogramas, são blocos de instruções que realizam tarefas específicas. Assinale a alternativa correta em relação a modularização. Os programas são executados estaticamente, uma linha de cada vez. Desvios de execução são utilizados quando uma é chamada por outro programa. Resposta corretaCom a utilização de sub-rotinas os problemas podem ser divididos em pequenas tarefas. Incorreta: A utilização de sub-rotinas não permite a realização de desvios de execução. O código de uma sub-rotina é carregado uma vez e pode ser executado apenas uma vez. Pergunta 8 0 / 0 A estrutura de repetição enquanto é utilizada quando não se sabe o número de vezes que um trecho do algoritmo deve ser repetido, embora também possa ser utilizada quando se conhece esse número. Assinale a alternativa correta em relação a sintaxe da condição enquanto. Enquanto condição comando 1 Resposta corretaEnquanto condição faça comando 1 Incorreta: Enquanto se condição faça comando 1 Ocultar opções de resposta Enquanto condição faça comando 1 senão comando 2 Enquanto se condição faça comando 1 comando 2 Pergunta 9 0 / 0 Na modularização as sub-rotinas podem ser definidas de duas formas: com retorno de valor e sem retorno de valor. Assinale a alternativa correta em relação a estes métodos. Procedimento e Método. Procedimento e Unidade. Método e Função. Resposta corretaProcedimento e Função. Incorreta: Condicional e Procedimento. Pergunta 10 0 / 0 Segundo FORBELLONE (2005), um vetor é uma variável dividida em várias “caixas”. Cada “caixa” é identificada por 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? Ocultar opções de resposta Comentários Resposta correta3, 6 1 2 3 4 5, 1 2 3 4 5 3, 4 1 2 3 4 5, 2 4 6 8 10 3, 3 3, 6 Justificativa: O algoritmo em questão declara um vetor com 5 posições, sendo que cada uma irá permitir armazenar um número inteiro. A estrutura de repetição “para” faz com que cada posição do vetor receba o valor do índice da posição, multiplicado por 2. Desta maneira, o vetor irá conter os valores: 2, 4, 6, 8 e 10, respectivamente. Somente depois de preenchido o vetor, a variável “i” recebe o valor 3. Portanto, o comando “escreva” apresenta em tela o conteúdo da variável “i”, que é 3, seguido do conteúdo da posição de índice 3 do vetor, que é o número 6.
Compartilhar