Baixe o app para aproveitar ainda mais
Prévia do material em texto
Questão 1/5 - Lógica de Programação e Algoritmos Nas aulas 9 e 10 trabalhamos com o conceito de funções pré-definidas. O algoritmo abaixo mostra o código que funciona da seguinte forma: o usuário digita uma palavra e uma letra qualquer e o pr ograma retorna (através da função pré-definida Pos) a posição daquela letra escolhida na palavra. Assinale a alternativa que explica exatamente o que acontece com o programa caso o usuário digite a palavra ARARA e escolha a letra A. Nota: 20.0 A Neste caso a variável Posicao irá armazenar somente a posição da primeira ocorrência da letra A na palavra ARARA, não identificando todas as 3 ocorrências da mesma. B Neste caso a variável Posicao irá armazenar somente a posição da última ocorrência da letra A na palavra ARARA, não identificando todas as 3 ocorrências da mesma. C Neste caso a variável Posicao irá armazenar todas as 3 ocorrências da letra A na palavra ARARA. D Neste caso o programa dará um erro no VISUALG, não permitindo a execução do programa. E Neste caso a variável Posicao irá armazenar o valor ZERO, pois existem 3 ocorrências da letra A na palavra ARARA. Questão 2/5 - Lógica de Programação e Algoritmos A partir da Aula 5 trabalhamos com lógica iterativa. Na Aula 6 iniciamos os estudos com vetores. Acerca destes assuntos, observe as linhas de código abaixo. Nela temos uma matriz chamada preço recebendo diversos valores em diferentes posições. Você acertou! Conforme a imagem abaixo, a variável Posicao armazenou somente a posição da primeira vez que a letra A apareceu na palavra ARARA. Avalie este bloco de código e selecione a alternativa que melhor se adequa para substituí-lo. Nota: 20.0 A n<-8 para i de 1 ate n faca leia(preco(i)) fimpara B n<-8 para i de 1 ate n faca leia(preco[i]) fimpara C para i de 1 ate n faca leia(preco(k)) fimpara D para i de 1 ate n faca leia(preco) fimpara E para j de 1 ate n faca leia(preco) fimpara Questão 3/5 - Lógica de Programação e Algoritmos Nas Aulas 9 e 10 trabalhamos com funções e procedimentos. Observe o código abaixo que aborda este tema. Você acertou! Assunto das aulas 7, 8, 9 e 10 Assinale a alternativa que contém a saída impressa na tela caso o valor lido na variável x seja 5. Nota: 20.0 A Sou inteligente. Mas sem praticar, não vou passar! Sou inteligente. B Mas sem praticar, não vou passar! Sou inteligente. C Sou inteligente. Mas sem praticar, não vou passar! D Sou inteligente. E Mas sem praticar, não vou passar! Questão 4/5 - Lógica de Programação e Algoritmos Na Aula 9 trabalhamos com o conceito de funções. O código abaixo faz parte de uma função. Analisando o código desta função, imagine que você digitou a palavra Joaquim Nabuco como parâmetro desta função. Qual será a palavra de retorno da função? Você acertou! Nota: 20.0 A Joaquim B Nabuco C Nabuco1 D Joaquim Nabuco E palavra Questão 5/5 - Lógica de Programação e Algoritmos Na Aula 9 trabalhamos com o conceito de PROCEDIMENTOS. Um procedimento é um tipo de modularização do código onde não existe um retorno de valor. Analise o código abaixo. Neste algoritmo, quantas linhas UNICAMENTE COM ASTERISCOS serão mostradas na tela? Nota: 20.0 A Duas B Quatro C Três D Nenhuma E Cinco Você acertou! A função COMPR irá contar quantos caracteres temos na palavra, a função POS irá encontrar o caracter exato que está localizado o espaço entre as palabras e a função COPIA irá copiar para a variável os caracteres após o espaço. Você acertou! São 4 pois o PROCEDIMENTO linha é chamado 4 vezes, e em cada uma delas a linha de asteriscos é escrita uma única vez.
Compartilhar