Baixe o app para aproveitar ainda mais
Prévia do material em texto
Questão 1/5 - Lógica de Programação e Algoritmos Na Aula 9 trabalhamos com o conceito de Funções. Funções servem como um artifício de modularização do seu código. O algoritmo acima mostra um psedocódigo que contém uma função. Assinale a alternativa que descreve o funcionamento desta função. Nota: 20.0 A A função calcula a soma dos quadrados dos valores. B A função calcula a soma do primeiro valor com o quadrado do segundo valor. Conteúdo abordado nas aulas 7, 8, 9 e 10. C A função calcula a soma do quadrado do primeiro valor pelo segundo valor. D A função calcula o quadrado das somas dos valores. E A função calcula a razao dos quadrados dos valores. Questão 2/5 - Lógica de Programação e Algoritmos Nas Aula 9 e 10 trabalhamos com a criação de funções em psedocódigo bem como com diferentes funções já prontas no VISUALG. Observe o fragmento de código que temos acima. Qual seria o resultado da variável potencia quando atribuímos o número 16 para a variável de nome valor. Nota: 20.0 A 4 B 16 C 0 D 64 Conteúdo abordado nas aulas 9 e 10. E Este código não pode ser executado pois a função Raizq não é pré-definida pelo VISUALG. Questão 3/5 - Lógica de Programação e Algoritmos Observe o recorte de código abaixo. Este código realiza o cadastro de diversos dados de pessoas: nome, idade, sexo e cargo em uma determinada empresa. Agora, assuma que você precisa fazer este cadastro dentro de uma FUNÇÃO. Assinale a alternativa que contém a sintaxe correta da função criada para este caso específico. Nota: 20.0 A B C D E Correta! Questão 4/5 - Lógica de Programação e Algoritmos Na AULA 9 trabalhamos com o conceito de procedimentos e funções. Acerca deste assunto, responda: procedimentos e funções tem a mesma finalidade em um algoritmo? Nota:20.0 A Não. Função obrigatoriamente retorna um valor, já um procedimento não retorna um valor, apenas executa uma ação. Conteúdo abordado nas aulas 09 e 10. B Sim. Possuem a mesma finalidade e ambos retornam um valor. C Não, pois a Função executa uma única ação e procedimento executa uma ação e retorna um valor. D Sim, Funções e procedimentos são apenas sub-rotinas. E Sim. Possuem a mesma finalidade e ambos não apresentam retorno. Questão 5/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 programa 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. Conforme a imagem abaixo, a variável Posicao armazenou somente a posição da primeira vez que a letra A apareceu na palavra ARARA. 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.
Compartilhar