Buscar

Prova Objetiva

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/10
Um algoritmo pode ser escrito ou desenhado de várias formas. Entre estas formas, com suas definições, estão as seguintes:
	
	A
	Descrição Narrativa: escrita em linguagem natural. / Fluxograma: desenho através de símbolos gráficos predefinidos de passos a serem seguidos para resolução e /  Pseudocódigo ou Portugol: escrita em linguagem natural porém com regras predefinidas e passos a serem seguidos para sua resolução.
Você acertou!
Aula 02:
Há várias formas de se representar a lógica de programação, no entanto, verificaremos os três tipos mais conhecidos. Uma das formas de organizarmos nossas ideias logicamente é colocá-las num formato ou sintaxe correspondente ao tipo de algoritmo. Os três tipos mais utilizados de algoritmos são: descrição narrativa, fluxograma e pseudocódigo ou portugol.
	
	B
	Descrição Narrativa: escrita em língua portuguesa. / Fluxograma: desenho através de símbolos gráficos predefinidos de passos a serem seguidos para resolução e  / Pseudocódigo ou Portugol: escrita em linguagem natural com regras predefinidas e passos a serem seguidos para sua resolução.
	
	C
	Descrição Narrativa: escrita em língua portuguesa ou inglesa. / Fluxograma: desenho através de símbolos gráficos predefinidos de passos a serem seguidos para resolução e  / Pseudocódigo ou Portugol: escrita em linguagem natural com regras predefinidas e passos a serem seguidos para sua resolução.
	
	D
	Descrição Narrativa: escrita em língua natural. / Fluxograma: desenho através de símbolos gráficos predefinidos de passos a serem seguidos para resolução e  / Pseudocódigo ou Portugol: escrita em linguagem artificial com regras predefinidas e passos a serem seguidos para sua resolução.
Questão 2/10
Para o algoritmo abaixo, identifique o melhor enunciado para o problema:
	
	A
	Faça um programa que receba a data de nascimento de uma pessoa e a data atual, calcule e mostre:
Quantos anos a pessoa terá em 2020.
A idade da pessoa;
	
	B
	Faça um programa que receba o ano de nascimento de uma pessoa e idade da pessoa, calcule e mostre:
O ano atual;
Quantos anos a pessoa terá em 2021.
	
	C
	Faça um programa que receba o ano de nascimento de uma pessoa e o ano atual, calcule mostre:
A idade da pessoa;
Quantos anos a pessoa terá em 2020.
Você acertou!
Slides e videoaula 03.
	
	D
	Faça um programa que receba o ano de nascimento de uma pessoa e o ano atual, confira se o ano atual é maior que o ano de nascimento, calcule e mostre:
A idade da pessoa;
Quantos anos a pessoa terá em 2020.
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!
Questão 4/10
Aproximando-nos da maneira pela qual o computador manipula as informações, os tipos primitivos básicos utilizados para construção de programas serão:
	
	A
	Sequência, condicional e repetição.
	
	B
	Sequência, seleção e repetição.
	
	C
	Inteiro, caracter, real e lógico.
Você acertou!
Slide 05 da Aula 03.
	
	D
	Inteiro, lógico, real e numérico.
Questão 5/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
	
	A
	1 0 0
1 1 0
0 1 1
	
	B
	1 0 0
1 0 0
1 0 0
Você acertou!
	
	C
	1 1 1
1 0 0
1 0 0
	
	D
	1 1 1
0 0 0
0 0 0
Questão 6/10
Visto que a forma mais complexa do pensamento é o raciocínio, a lógica estuda a correção do raciocínio. É correto afirmar que:
	
	A
	A lógica tem em vista a ordem da razão, portanto, isso dá a entender que a nossa razão pode funcionar desordenadamente.
Você acertou!
	
	B
	A lógica tem em vista a utilização da razão que já funciona ordenadamente, portanto a lógica estuda e ensina apenas a utilização natural da ordem de nossos pensamentos.
	
	C
	A lógica não pode ser considerada como arte do pensar pois é exata demais.
	
	D
	A forma mais complexa do pensamento não é o raciocínio, portanto a lógica não corrige o raciocínio.
Questão 7/10
Para o algoritmo abaixo, qual deveria ser a saída para uma matriz 2X2?
algoritmo "matriz" resposta certa letra A
 
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
 
fimalgoritmo
	
	A
	2 3
2 3
	
	B
	2 1
2 1
	
	C
	2 0
2 0
	
	D
	4 2
4 2
Questão 8/10
Para manipulação de dados dentro de nossos algoritmos utilizamos:
	
	A
	Variáveis, que são alteradas constantemente no decorrer do tempo de execução dos algoritmos, e constantes, que não sofrem variação no decorrer do tempo de execução do algoritmo.
Você acertou!
	
	B
	Variáveis que são alteradas constantemente no decorrer do tempo, bem como constantes que também sofrem variações.
	
	C
	Variáveis, constantes, estruturas de controle e declaração de variáveis.
	
	D
	Variáveis inteiras, numéricas e caracter que não alteram durante todo o tempo de execução.
Questão 9/10
Faça um algoritmo que recebe dois números quaisquer, faça a multiplicação de ambos e depois mostre o resultado. Qual o passo, nas opções apresentadas a seguir, que não faz parte da resolução do algoritmo?
	
	A
	Declare n1,n2, m numérico
Escreva “Digite os dois números”
	
	B
	Leia n1, n2
	
	C
	Se n1 = n2 escreva “Impossível realizar a operação”.
Você acertou!
Slides da Aula 02 - Exemplos.
	
	D
	m=n1*n2
Questão 10/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
Você acertou!

Outros materiais