93 Shares 2277 views

O que é Pascal. Programação em Pascal

O que é Pascal? Um monte de pessoas perguntam esta questão. Basicamente, estas são as pessoas que usam um computador em um nível básico. Pascal – esta é uma das linguagens de programação mais populares. Saiba que, geralmente na escola ou nos primeiros cursos de universidades. É considerada a base para muitas outras linguagens de programação.

história

O que é Pascal, nós descobrimos. Vamos agora avançar directamente para a história do seu surgimento e desenvolvimento. Idioma Creator – Niklaus Wirth. Ele foi desenvolvido no período 1968-1969. Pascal criando a idéia veio a ele depois de participar de uma comissão especial sobre o desenvolvimento da linguagem. O que é Pascal, é interessante para muitos programadores iniciantes. Este nome é a linguagem foi nomeado após o famoso cientista francês Blaise Pascal, que é particularmente famosa pela criação de uma máquina mecânica, resumiu dois números.

A primeira publicação do que Pascal, apareceu em 1970. Eles falaram sobre o objetivo principal de criar esta linguagem, tais como a eficiência, o que contribuiria para excelentes habilidades de programação e estruturação de dados.

A linguagem de implementação

  • UCSD Pascal. Este sistema foi estabelecido em 1978. Parecia porta compilador que permite codificar portátil, e pode agora ser editado o sistema original, e assim por diante. Mais tarde UCSD se tornou a base para muitas implementações de Pascal subseqüentes.
  • Object Pascal. Programação em Pascal sempre atraiu muitos jovens profissionais. Em 1986, a Apple criou linguagem de extensão objeto. O grupo está envolvida no desenvolvimento, a consulta com o "pai" de Pascal.
  • Turbo Pascal. A primeira versão do IDE apareceu em 1983. Borland foi a empresa que estava envolvida no desenvolvimento desta aplicação. No entanto, deve-se notar que Turbo Pascal muito emprestado de Odject Pascal e, em geral, essas implementações foram semelhantes. Programação em Pascal estão interessados e Microsoft. Quase ao mesmo tempo, eles lançaram sua própria versão da linguagem objeto com base em Pascal. Ela não podia obter a distribuição em massa, e logo foi esquecido. Posteriormente, a implementação do chamado objeto da Borland Pascal.
  • Object Pascal hoje. O passo mais importante na história do Pascal é o rendimento de implementações livres. Eles incluíram o melhor de muitos outros dialetos. Eles apresentam excelente compatibilidade com a maioria dos sistemas operacionais.

características

A familiaridade com a linguagem Pascal é necessário começar com suas características. O principal deles – os mais rigorosos digitação ea presença de programação estruturada. Pascal – a primeira deste tipo de linguagem. Ele pensou que o desenvolvedor, a linguagem deve contribuir programação disciplinada, já que excluídos, tanto quanto possível uma variedade de erros de sintaxe, bem como apresentar uma interface intuitiva. O que é Pascal, e quais são as suas principais características – as principais questões de interesse para os iniciantes. A linguagem é bastante simples, mesmo para um iniciante.

Originalmente, no entanto, a linguagem tem uma série de desvantagens. O principal deles: a incapacidade de trabalhar com memória dinâmica, pequena biblioteca IO, a falta de recursos para executar as funções criadas em outros idiomas, e assim por diante. O que é Pascal, cuja linguagem é bastante simples, no início dos anos 80, muitos especialistas têm aprendido. No entanto, nem tudo isso veio a provar. Alguns especialistas até escreveu artigos que foram pintadas em detalhes sobre cada falta de linguagem.

Falhas e corrigi-los

Como muitas outras linguagens de programação, Pascal possui não só as vantagens mas também desvantagens graves. Deve ser dito que, gradualmente, os desenvolvedores lutando com desvantagens, mas é que eles nem sempre.

Por mais que possa parecer, mas não é deficiências de linguagem incomuns ajuda os programadores em formação. Além disso, Pascal na década de 80 foi um enorme passo em frente em comparação com Fortran, que na época estudava os recém-chegados. Especialmente Fortran tinham mais problemas. Em um período muito curto de tempo, Pascal conseguiu tornar-se a língua principal para o ensino em muitas escolas e universidades. Em sua base foram desenvolvidos vários programas.

estrutura

Sobre Pascal você pode escrever muito, mas deve ir diretamente para o processo de programação. Cada aplicação em Pascal começa com a palavra-chave (Programa). Imediatamente após o nome do programa especificado, e em seguida, colocar ";". Às vezes isso não é necessário. Após o nome, você pode especificar uma lista de arquivos externos que irão desempenhar parâmetros. Depois disso vem o mais importante no programa – seu corpo. Ele consiste de seções descrições de constantes, tipos, variáveis, procedimentos e funções. Depois deles, há um bloco de instruções – o ponto de entrada. unidade de operador está localizado entre as palavras-chave começam e terminam. Cada instrução é separado por um ponto e vírgula. Para terminar o programa utiliza um ponto, que está colocado depois de o corpo.

módulos de aplicação

Para o módulo de aplicação no código do programa deve estar presente um anúncio para ele. Para fazer tal anúncio, você pode usar as instruções de conexão, que é uma palavra-chave USES. Depois dele, os nomes dos módulos a serem conectados. Instruções entrou imediatamente após o cabeçalho ou na seção interface.

Algumas implementações não suportam os módulos de idioma, versões especialmente os mais velhos. Eles podem ser divididos em dois tipos: software e suporte. O primeiro está presente no programa começa com o programa de palavra-chave. O segundo inclui variáveis, constantes, tipos e assim por diante, podem ser utilizados em outros módulos.

pontuação

sintaxe Pascal exige o cumprimento estrito.

  • Ponto e vírgula. Colocado no final do cabeçalho, após a descrição das variáveis. operadores separados por ele. Você não pode usar a frente da extremidade palavra-chave.
  • Vírgula. Usado como um separador em uma variedade de listas.
  • Point. Colocado no final do corpo de programa (após o fim da palavra).

Tal sintaxe rígida é necessária porque o computador é considerado a ser a execução do aplicativo. No caso do caractere incorreto exibirá um erro. Se um ponto e vírgula age como um separador de instrução, o operador é considerado todo o texto entre um ponto e o ponto posterior. No caso do nepostanovki marca entre os operadores, o programa irá levá-los um e produzindo um erro.

linguagem Pascal permite inserir comentários. Eles servem como uma explicação para o código do programa. Você pode usar o idioma russo. No programa de comentários não produzem qualquer efeito.

Em Pascal, você pode escrever tanto letras minúsculas e maiúsculas. A escolha é até o programador.

crítica

Como já foi dito, a popularidade especial de Pascal veio em 1980-1990, mas houve críticos que consideravam a linguagem frívola. Na sua opinião, é adequado apenas para o treinamento. Especialmente notável crítica foi descrito no artigo "Por que Pascal não é a minha linguagem de programação favorita." Ele foi escrito por Brian Kernighan – um dos desenvolvedores de C. Foi depois artigo Pascal começou a sério mudou para melhor.

Apesar de todas as deficiências, o mais premente em Pascal casual atitude de muitos programadores.