XLeleo 0 Denunciar post Postado Outubro 8, 2003 Galera tem esse exercício pra entregar hoje a noite , quem souber eu agradeceria muito .... obrigado!......................................................................................................................(1) a )Qual a diferença básica entre algorítimo e um programa? b )A linguagem Pascal é Alto Nível? Por que?____________________________________________________________(2) Considere a seguinte declaração?VAR A :REAL; B,Y :INTERGER; COR :STRING[10]; TESTE :BOOLEAN;Assinale com "x" cada Atribuição abaixo que esteja permitida na linguagem PASCAL:B: = 21.5 ( )COR:= `banana`; ( )B: = A*B; ( )Y: = B/A; ( )____________________________________________________________(3) Elaborar programa para ler número ( inteiro positivo ) e escrever seus divisores._____________________________________________________________(4) Programa para ler idades de quantidade indeterminada de nadadores e escres ( após cada leitura de idade) a respectiva categoria conforme:5 a 7 anos - INFANTIL A8 a 10 anos - INFANTIL B11 a 13 anos - JUVENIL A14 a 17 anos - JUVENIL BApartir dos 18 - ADULTO Compartilhar este post Link para o post Compartilhar em outros sites
franksilva 0 Denunciar post Postado Outubro 8, 2003 Troca de curso, hehehe. Brincadeira...Vou responder 2 soh pra você não tirar 0, hehehe.1) a) Algoritmo: série de passos para resolver um problema em particular (pode não ser computacional, como uma receita de bolo por exemplo), podendo ser expressado em linguagem natural (português, inglês, etc) ou linguagem de programação (pseudo-código, pascal, java, etc). Programa: programas consistem de vários algoritmos, organizados de tal forma que quando executados fazem o computador se comportar de acordo com o que foi predeterminado na programação. O programa já está em linguagem de máquina (ao contrário do algoritmo), pronto para ser executado. :ph34r: Sim, porque não se programa direto para o hardware, como no caso do Assembly (que é baixo nível). Quem faz essa comunicação com o harware no caso de linguagens alto nivel, como o Pascal, é o sistema operacional, que por si também se comunica com o programa. Fica assim: Programa >> SO >> Hardware.2)B: = 21.5 ( ) >> Errado, porque B foi declarado como valor inteiro.COR:= `banana`; ( ) >> Certo, porque COR eh string de até 10 caracteresB: = A*B; ( ) >> Errado. Como o produto de A*B vai ser um REAL (A eh REAL), B (que é inteiro) não suporta valores do tipo REAL.Y: = B/A; ( ) >> Errado. Mesmo caso do anterior. Y eh inteiro e não suporta valores do tipo REAL (B/A)O resto eh simples tb, mas toma tempo (que não tenho). De qq forma, se você escolheu essa área (Computação), algoritmos vão ser sua vida. Logo, comece cedo, hehehe. Mas você eh quem sabe... Tá dificil? Depois piora, e muito (põe muito nisso!).Qq dúvida estamos aí.PS.: Pascal eh tosko. Parta logo pra Java/C# q você ganha mais. Eh bem mais complicado, mas o mercado está sedento por profissionais dessas linguagens. Não se usa pascal profissionalmente hoje. Soh em faculdades mesmo.[]'sDouglas Compartilhar este post Link para o post Compartilhar em outros sites