Buscar

APOL 05 LÓGICA DE PROGRAMAÇÃO E ALGORITMOS + GABARITO

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 9 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 9 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 9 páginas

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 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. 
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. 
 
 
 
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 
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 
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. 
 
C Três 
 
D Nenhuma 
 
E Cinco 
 
Questão 3/5 - Lógica de Programação e Algoritmos 
Nas Aulas 9 e 10 trabalhamos com o conceito de funções pré-definidas no VISUALG. Abaixo temos 4 linhas de código independentes. 
 
 
Assinale a alternativa que contém as todas as funções pré-definidas utilizadas nas linhas de código acima. 
Nota: 20.0 
 
A Compr e Pos 
 
 
B retorne, Pos e Copia 
 
C Compr, Pos e Copia 
Você acertou! 
Conteúdo abordado nas aulas 9 e 10. Somente o retorne não é uma função pré-definida, pois é a sintaxe de retorno de todas as funções. 
 
D Compr e Pos 
 
E retorne, Compr, Pos e Copia 
 
Questão 4/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. 
Você acertou! 
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 5/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: 0.0 
 
A 
 
 
B 
 
 
C 
 
 
D 
 
 
E 
 
Correta!

Outros materiais