Buscar

Objetiva Lógica de programação e Algoritmos Nota 80

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

18/05/2016 AVA UNIVIRTUS
http://univirtus­277877701.sa­east­1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/63219/novo/1 1/8
OBJETIVA REGULAR 21/03 A 08/04/16
PROTOCOLO: 20160330123307478F37CLUCIANO ARAGÃO BARIANE - RU: 1233074 Nota: 80
Disciplina(s):
Lógica de Programação e Algoritmos
Data de início: 30/03/2016 19:58
Prazo máximo entrega: 30/03/2016 21:28
Data de entrega: 30/03/2016 20:14
Questão 1/10
Uma estrutura de controle do tipo condicional pode ter as seguintes composições: 
A Condicional simples e encadeada. 
B Condicional composta e encadeada. 
C Condicional simples e condicional composta. 
D Condicional simples, condicional composta e condicional encadeada. 
Questão 2/10
Para a parte de programa abaixo, com m=3 e n=3, qual seria a saída? 
leia(m,n)
para i de 1 ate m  faca
  para j de 1 ate n faca
       se(j=1) entao
         matriz[i,j]<­1
       senao
         matriz[i,j]<­0
       fimse
  fimpara
fimpara 
Você acertou!
Slides e Vídeo­Aula 03.

18/05/2016 AVA UNIVIRTUS
http://univirtus­277877701.sa­east­1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/63219/novo/1 2/8
A 1 0 0 
1 1 0
0 1 1 
B 1 0 0 
1 0 0
1 0 0 
C 1 1 1 
1 0 0
1 0 0 
D 1 1 1 
0 0 0
0 0 0 
Questão 3/10
Cada tipo de dado deve ser declarado no início do algoritmo. O exemplo abaixo está correto segundo as regras de 
definição de variáveis: 
A Inteiro: x y 
Caracter: nome
Real: peso, dolar
Lógico: resposta
B Inteiro: x10 
Caracter: nome, datas
Real: peso, moeda dolar
Lógico: resposta1
C Inteiro: x1 
Caracter: nome, data%
Real: peso, dolar
Lógico: resposta1
D Inteiro: x 
Caracter: nome, data
Real: peso, dolar
Lógico: resposta
Você acertou!
18/05/2016 AVA UNIVIRTUS
http://univirtus­277877701.sa­east­1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/63219/novo/1 3/8
Questão 4/10
Para um vetor v1 de tamanho 50, qual seria a lógica mais adequada para mostrar o valor dos elementos na tela? 
A para i de 1 ate 50 faca 
     leia("v",i,": ",v1[i])
   fimpara
B para i de 1 ate 50 faca 
     leia (v1)
   fimpara
C para i de 1 ate n faca 
     escreval("v",i,": ",v1)
   fimpara
D para i de 1 ate 50 faca 
     escreval(v1[i])
   fimpara
Questão 5/10
Para um vetor v1 de tamanho 10, qual seria a lógica mais adequada para fazer a entrada, via teclado, de cada elemento? 
A para i de 1 ate 10 faca 
     escreval("Digite um numero qualquer:")
     leia(v1[1])
   fimpara 
B para i de 1 ate 10 faca 
     escreval("Digite um numero qualquer:")
     leia(v1[i])
   fimpara
C
Você acertou!
Você acertou!
Você acertou!
18/05/2016 AVA UNIVIRTUS
http://univirtus­277877701.sa­east­1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/63219/novo/1 4/8
para i de 1 ate 10 faca 
     escreval("Digite um numero qualquer:")
     leia(v1[10])
   fimpara
D para i de 1 ate 10 faca 
     escreval("Digite um numero qualquer:")
     leia(v1)
   fimpara
Questão 6/10
Para o algoritmo abaixo, qual deveria ser a saída para uma matriz 2X3? 
algoritmo "matriz"
 
var
 
  matriz:vetor[1..10,1..10] de inteiro
  i,j,m,n:inteiro
 
inicio
 
escreval("***** Entrada de Dados *****")
escreval("")
escreva("Digite o numero de linhas e o numero de colunas para matriz:")
leia(m,n)
para i de 1 ate m  faca
  para j de 1 ate n faca
       escreva("Digite um valor para linha:",i," coluna:",j,":")
       matriz[i,j]<­j+1
  fimpara
fimpara
 
limpatela
 
escreval("***** Resultados da matriz *****")
para i de 1 ate m faca
  para j de 1 ate n faca
     escreva(matriz[i,j])
  fimpara
     escreval("")
fimpara
 
18/05/2016 AVA UNIVIRTUS
http://univirtus­277877701.sa­east­1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/63219/novo/1 5/8
fimalgoritmo
A 2 1 3 
2 1 3
B 1 2 3 
1 2 3
C 2 3 4 
2 3 4
D 2 2 2 
2 2 2
Questão 7/10
Descrição narrativa consiste em analisar o enunciado do problema e escrever, utilizando uma linguagem natural (por 
exemplo, a língua portuguesa), os passos a serem seguidos para sua resolução. Existem vantagens e desvantagens, 
com as relacionadas nas opções a seguir, exceto: 
A Vantagem: não é necessário aprender nenhum conceito novo. 
B Vantagem: utiliza língua natural, a qual é bem conhecida. 
C Desvantagem: Dificuldade para transcrição do algoritmo para programa. 
D Desvantagem: só é possível escrevê­la em Língua Portuguesa. 
Questão 8/10
Para o algoritmo abaixo, identifique nas alternativas a parte de código que, inserida na linha faltante, efetuaria o cálculo 
correto: 
Algoritmo expoente
algoritmo "expon"
// Função : Calcular um numero elevado a outro
// Autor : Profa. Maristela.
Você acertou!
Você acertou!
Slides das Aulas 01 e  02, e exemplos.

18/05/2016 AVA UNIVIRTUS
http://univirtus­277877701.sa­east­1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/63219/novo/1 6/8
// Data : 12/03/2015
// Seção de Declarações
var
   result, base, expo: real
 
inicio
// Seção de Comandos
   escreval("Digite um valor para a base : ")
   leia(base)
   escreval("Digite um valor para o expoente : ")
   leia(expo)
  
   ____________________________
 
   escreval("")
   escreva(base, " elevado a ",expo, " vale ", result)
  
fimalgoritmo 
A result<­base***expo 
B result<­^base*expo 
C result<­base^expo
D result<­base*(expo)^2 
Questão 9/10
Lógica de programação pode ser definida como o uso correto das leis do pensamento, da ordem da razão e de processos 
de raciocínio e simbolização formais na programação de computadores. É incorreto afirmar, ao se falar de lógica e lógica 
de programação, que: 
A Um dos principais objetivos é a racionalidade e o desenvolvimento de técnicas que cooperam na produção de
soluções logicamente válidas e coerentes. 
Você acertou!
Slides e vídeoaula 03.

18/05/2016 AVA UNIVIRTUS
http://univirtus­277877701.sa­east­1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/63219/novo/1 7/8
B O mesmo raciocínio pode ser expresso em qualquer idioma existente, mas continuaria representando o
mesmo raciocínio através de outra convenção. 
C Uma vez a lógica estruturada, poderíamos representá­la em qualquer linguagem de programação. 
D O raciocínio é algo concreto e tangível. 
Questão 10/10
Para a parte de programa abaixo, com m=3 e n=3, qual seria a saída? 
leia(m,n)
para i de 1 ate m  faca
  para j de 1 ate n faca
       se(i=j) entao
         matriz[i,j]<­1
       senao
         matriz[i,j]<­0
       fimse
  fimpara
fimpara
A 1 0 0 
0 1 0
0 0 1 
B 1 0 0 
1 0 0
1 0 0 
C 1 1 1 
1 0 0
1 0 0 
D
Aula 01:
"O raciocínio é algo abstrato e intangível, porém seres humanos têm a capacidade de expressá­lo através da
palavra falada ou escrita, baseando­se num determinado idioma que segue regras e padrões gramaticais."

18/05/2016 AVA UNIVIRTUS
http://univirtus­277877701.sa­east­1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/63219/novo/1 8/8
1 1 1 
0 0 0
0 0 0

Continue navegando