Buscar

Apol 05 Lógica de Programação e Algoritmos nota 100 2018

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 8 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 8 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

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. 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?
 
Nota: 20.0
	
	A
	Joaquim
	
	B
	Nabuco
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.
	
	C
	Nabuco1
	
	D
	Joaquim Nabuco 
	
	E
	palavra
Questão 2/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 3/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 e na Aula 7 iniciamos os estudos com matrizes. Acerca destes assuntos, observe as linhas de código abaixo. Nela temos uma matriz chamada preço recebendo diversos valores em diferentes posições.
Avalie este bloco de código e selecione a alternativa que melhor se adequa para substituí-lo.
Nota: 20.0
	
	A
	para i de 1 ate 2 faca
     para j de 1 ate 4 faca
         leia(preco[i,j])
     fimpara
fimpara
Você acertou!
Conteúdo abordado nas aulas 5, 6 e 7.
	
	B
	para i de 2 ate 1 faca
     para j de 4 ate 1 faca
         leia(preco(i,j))
     fimpara
fimpara
	
	C
	para i de 1 ate 2 faca
     para j de 1 ate 4 faca
         leia(preco[j,i])
     fimpara
fimpara
	
	D
	para i de 1 ate 2 faca
     para j de 1 ate 4 faca
         leia(preco[i])
     fimpara
fimpara
	
	E
	para i de 1 ate 4 faca
     para j de 1 ate 4 faca
         leia(preco[i,j])
     fimpara
fimpara
Questão 4/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
	
Você acertou!
Correta!
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.
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.

Outros materiais