Baixe o app para aproveitar ainda mais
Prévia do material em texto
OBJETIVA REGULAR 21/03 A 08/04/16 Disciplina(s): Lógica de Programação e Algoritmos Data de início: 04/04/2016 17:23 Prazo máximo entrega: 04/04/2016 18:53 Data de entrega: 04/04/2016 17:32 Questão 1/10 Para o algoritmo abaixo, identifique qual a parte de código preencheria a lacuna em aberto: A se (n1=n2) e (n1>n3) e (n2>n3) entao escreva (" n1>n2>n3 ", n1,">", n2,">", n3) fimse se (n1>n3) e (n1>n2) e (n3>n2) entao escreva (" n1>n3>n2 ", n1,">", n3,">", n2) fimse B se (n1>n2) e (n1>n3) e (n2>n3) entao escreva (" n1>n2>n3 ", n1,">", n2,">", n3) fimse se (n1>n3) e (n1>n2) e (n3>n2) entao escreva (" n1>n3>n2 ", n1,">", n3,">", n2) fimse C se (n1>n2) e (n1=n3) e (n2<>n3) entao escreva (" n1>n2>n3 ", n1,">", n2,">", n3) fimse se (n1>n3) e (n1>n2) e (n3>n2) entao escreva (" n1>n3>n2 ", n1,">", n3,">", n2) fimse D se (n1>n2) e (n1<n3) e (n2>n3) entao escreva (" n1>n2>n3 ", n1,">", n2,">", n3) fimse se (n1>n3) e (n1<n2) e (n3>n2) entao escreva (" n1>n3>n2 ", n1,">", n3,">", n2) fimse Questão 2/10 Para um vetor v1 de tamanho 50, qual seria a melhor lógica para identificação do menor e do maior elemento? A Você acertou! Slides e Vídeoaula 03 para i de 1 ate 10 faca se (v1[i]>maior) entao maior<v1[i] fimse se (v1[i]<menor) entao menor<v1[i] fimse fimpara B maior<v1[1] menor<v1[1] para i de 1 ate 10 faca se (v1[i]>maior) entao maior<v1[i] fimse fimpara C maior<v1[1] menor<v1[1] para i de 1 ate 50 faca se (v1[i]>maior) entao maior<v1[i] fimse se (v1[i]<menor) entao menor<v1[i] fimse fimpara D maior<v1[1] menor<v1[1] se (v1[i]>maior) entao maior<v1[i] fimse se (v1[i]<menor) entao menor<v1[i] fimse Questão 3/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. 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 4/10 Para o algoritmo abaixo, qual a melhor substituição para que o programa execute n vezes a repetição: algoritmo "prog2" var x, idade,crianca,preadole,adolescente,adulto: inteiro inicio // Seção de Comandos para x de 1 ate 10 faca escreva("Digite uma idade: ") leia(idade) se idade<=11 entao crianca<crianca+1 fimse se (idade>11) e (idade<=14) entao preadole<preadole+1 fimse se (idade>14) e (idade<=17) entao adolescente<adolescente+1 fimse se idade >= 18 entao adulto<adulto+1 fimse fimpara escreval("*** Totais por faixaetária ***") escreval("Número de criancas: ",crianca) escreval("Número de preadolescentes: ",preadole) escreval("Número de adolescentes: ",adolescente) escreval("Número de adultos: ",adulto) fimalgoritmo A 1. var x, idade,crianca,preadole,adolescente,adulto: inteiro inicio // Seção de Comandos escreval("Digite a quantidade de entradas:") leia(qt) para x de 1 ate qt faca B 1. var x, idade,crianca,preadole,adolescente,adulto,qt: inteiro inicio // Seção de Comandos escreval("Digite a quantidade de entradas:") leia(“qt”) para x de 1 ate qt faca C 1. var x, idade,crianca,preadole,adolescente,adulto,qt: inteiro inicio // Seção de Comandos escreval("Digite a quantidade de entradas:") para x de 1 ate qt faca D 1. var x, idade,crianca,preadole,adolescente,adulto,qt: inteiro inicio // Seção de Comandos escreval("Digite a quantidade de entradas:") leia(qt) para x de 1 ate qt faca 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(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 Você acertou! Você acertou! 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 6/10 Utilizando as seguintes premissas e a conclusão: Todo mamífero é um animal. Todo cavalo é um mamífero. Logo todo cavalo é um animal. A única sentença incorreta é: A É considerado um silogismo de acordo com a lógica proposicional. B Tais argumentos compostos por duas premissas e uma conclusão estabelecem uma relação válida ou não. C Esta situação é um dos objetivos da lógica, que estuda técnicas para formalização, dedução e análise para verificação da validade de argumentos. D É considerado um silogismo de acordo com a lógica de predicados. Aula 01: Observe os exemplos abaixo: Todo mamífero é um animal. Todo cavalo é um mamífero. Portanto, todo cavalo é um animal. Kaiton é país do planeta Stix. Todos os Xinpins são de Kaiton. Logo, todos os Xinpins são Stixianos. Esses exemplos são considerados silogismos de acordo com a lógica proposicional. No estudo da lógica proposicional, tais argumentos compostos por duas premissas e uma conclusão, estabelecem uma relação que pode ser válida ou não. Ou melhor, verdadeira ou falsa. E tal situação é um dos objetivos da lógica, que estuda técnicas para formalização, dedução e análise para verificação da validade de argumentos. Questão 7/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 8/10 A lógica muitas vezes é relacionada à racionalidade e à coerência e frequentemente a associamos apenas à matemática. Porém, sua aplicabilidade possui mais relação com outras áreas que possamos imaginar. É correto afirmar que: A A lógica, como filosofia, procura estabelecer sempre do mesmo jeito. B Uma das formas de usarmos a lógica é no procedimento de correção do nosso modo de pensar para a construção de algoritmos de programação. 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 9/10 Para o algoritmo abaixo, identifique qual a parte de código representaria melhor a entrada dos dados: Você acertou! A escreval("Digite um valor o raio : ") leia(raio) escreval(“Digite o valor de Pi:”) leia(Pi) B escreval("Digite um valor o raio : ") leia(raio) C escreval("Digite um valor o raio : ") leia(raio) escreval(“Digite o valor de Pi:”) D leia(raio) Questão 10/10 Aproximandonos 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. Slides e videoaula 03 C Inteiro, caracter, real e lógico. D Inteiro, lógico, real e numérico. Slide 05 da Aula 03.
Compartilhar