Calendário

Março 2010
DomSegTerQuaQuiSexSab
 << < > >>
 123456
78910111213
14151617181920
21222324252627
28293031   

Anúncio

Quem está conectado?

Membro: 0
Visitante: 1

rss Sindicação

Arquivos

05 Jan 2009 - 22:27:18
Programação em linguagem Turbo Pascal
É uma linguagem de programação estruturada, que recebeu este nome em homenagem ao matemático Blaise Pascal. Foi criada em 1970 pelo suíço Niklaus Wirth, tendo em mente encorajar o uso de código estruturado.

Pascal é normalmente uma das linguagens de escolha para ensinar programação, junto com Scheme, C e Fortran. Comercialmente, a linguagem foi sucedida pela criação da linguagem Object Pascal.

O Turbo Pascal é um ambiente de desenvolvimento integrado e um compilador para a linguagem de programação Pascal.

O desenvolvimento do compilador Turbo Pascal, pela Borland, teve grande importância no sucesso da linguagem Pascal, já que ele não era um simples compilador, mas um ambiente de desenvolvimento, onde se podia construir e depurar o código, o que foi uma novidade para a época. Devido a sua grande utilização a linguagem de programação Pascal foi incorporando as novas tecnologias da área de linguagens de programação, como por exemplo a orientação a objectos, o que deu origem a uma versão da linguagem popularmente conhecida como Object Pascal (esta versão foi implementada junto com o IDE Delphi da Borland).

O Turbo Pascal foi um produto comercial em que era necessário adquirir uma licença de uso para utilizá-lo.Agora está livremente disponivel para download na internet.

C é uma linguagem de programação compilada de propósito geral, estruturada, imperativa, procedural, de alto nível, e padronizada, criada em 1972, por Dennis Ritchie, no AT&T Bell Labs, para desenvolver o sistema operacional UNIX (que foi originalmente escrito em Assembly)[1]. A linguagem C é classificada de alto nível pela própria definição desse tipo de linguagem. A programação em linguagens de alto nível tem como característica não ser necessário conhecer o processador, ao contrário das linguagens de baixo nível. As linguagens de baixo nível estão fortemente ligadas ao processador. A linguagem C permite acesso de baixo nível com a utilização de código Assembly no meio do código fonte. Assim, o baixo nível é realizado por Assembly e não C. Desde então, espalhou-se por muitos outros sistemas, e tornou-se uma das linguagens de programação mais usadas, e influenciou muitas outras linguagens, especialmente C++, que foi originalmente desenvolvida como uma extensão para C.

O C++! È uma linguagem de programação de alto nível com facilidades para o uso em baixo nível, multiparadigma e de uso geral. Desde os anos 1990 é uma das linguagens comerciais mais populares, sendo bastante usada também na academia por seu grande desempenho e base de utilizadores

Java é uma linguagem de programação orientada a objeto desenvolvida na década de 90 por uma equipe de programadores chefiada por James Gosling, na empresa Sun Microsystems. Diferentemente das linguagens convencionais, que são compiladas para código nativo, a linguagem Java é compilada para um "bytecode" que é executado por uma máquina virtual. A linguagem de programação Java é a linguagem convencional da Plataforma Java, mas não sua única linguagem.

O Visual Basic é uma linguagem de programação produzida pela empresa Microsoft:
Nesse exemplo, gera-se parábolas de tamanho e cores aleatórias, gerando um efeito psicodélico. A velocidade de mudança das cores pode ser alterada, mudando-se a propriedade "interval" em milissegundos:
- Private Sub DrawShape()
  Dim X            As Single
  Dim Y            As Single
  Dim tRadianos    As Single
  Dim R            As Single
  Dim A            As Single
  Dim Teta         As Single
 
  Call Randomize
  Scale (3, -3)-(-3, 3)                'Muda a Escala
  tRadianos = 25 * Atn(1)              'Círculo
  ForeColor = QBColor(Rnd() * 15)      'Muda a cor da parábola aleatóriamente
 
  A = 3 * Rnd()                        'Aleatório usado
 
  For Teta = 0 To tRadianos Step 0.01  'Laço de repetição for - executa todos os comandos entre
                                       'For e Next um limite inicial e final definido pelo programador
     R = A * Sin(10 * Teta)            'Efeito do raio aleatório
     X = R * Cos(Teta)                 'Coordenada X
     Y = R * Sin(Teta)                 'Coordenada y
     PSet (X, Y)
  Next Teta
 
  End Sub

 
  Private Sub tmrTimer_Timer()
     Call DrawShape                       'Evento que chama a função de tempos em tempos
  End Sub


Admin · 140 vistos · 2 comentários

Link permanente para o artigo completo

http://imformatic.maisblog.net/Imformatic-b1/Programacao-em-linguagem-Turbo-Pascal-b1-p3.htm

Comentários

Comentário de: Pedro [ Visitante ]
Bem amigo fiquei muito satisfeito de ver o que eu vi sobre este tema da programação,sim eu gosto mais ou menos de imformática gosto mais a parte da internet fazer downloads e etc e da parte dos jogos mas pelo outro lado tb gosto a parte da programação dos computadores.Eu n sabia que existia este blog estou a ver que fixeste a pouco tempo eu tive acesso a este blog quando me disseram no meu hi5 que havia um blog novo da imformatica...eheheh...lol
Bem desejo te um Bom Ano Novo 2009!
E continua estarei sempre a par dos teus artigos de programação.
Vou te dar uma ideia podes tambem expor no teu blog artigos de jogos e downloads de filmes e jogos se fax favor fica mais atractivo aserio...pensa nisso!!!
Abraço!
   05/01/2009 @ 22:49:30
Comentário de: Tiago [ Visitante ]
Olá o meu nome é tiago estou aqui para te dizer que gostei muito mas mesmo muito do teu blog eu sou um rapaz que gosta muito de imformatica e principalmente de programação hoje passei a conhecer as linguagens de programação de computadores...e não só e outras coisas.
Acho que fizeste bem fazeres um blog porque esse tema interressa a muita gente.
Estas la meu continua...eu vou espalhar o teu blog a toda gente gostei es fixe!
Abraço!
   05/01/2009 @ 22:37:59

Deixe um comentário

Estado dos novos comentários: Publicado





Sua URL será visualizada.

 
Entre com o código contido nas imagens


Texto do comentário

Opções
   (Salvar o nome, email e a url em cookies.)