Informática, Programación
Que é Pascal. Programación en Pascal
Que é Pascal? Unha morea de xente pregunta esta cuestión. Basicamente, estas son as persoas que usan un ordenador nun nivel básico. Pascal - esta é unha das linguaxes de programación máis populares. Saber que, xeralmente na escola ou nos primeiros cursos de universidades. Crese que a base para moitas outras linguaxes de programación.
historia
Que é Pascal, descubrimos. Imos agora avanzar directamente á historia do seu nacemento e desenvolvemento. Idioma Creator - Niklaus Wirth. Foi desenvolvido no período 1968-1969. Pascal creando a idea veu a el despois de participar nunha comisión especial sobre o desenvolvemento da linguaxe. Que é Pascal, é interesante para moitos programadores novatos. Este nome é a linguaxe foi nomeada tras o famoso científico francés Blaise Pascal, que é especialmente famosa pola creación dunha máquina mecánica, resumiu dous números.
A primeira publicación que Pascal, apareceu en 1970. Eles falaron sobre o obxectivo principal de crear esta linguaxe, como eficiencia, o que contribuiría a excelentes habilidades de programación ea estruturación de datos.
A linguaxe de implementación
- UCSD Pascal. Este sistema foi establecido en 1978. Parecía porta compilador que permite codificar portátil, e pode agora ser editado o sistema orixinal, e así por diante. Posteriormente UCSD converteuse na base para moitas implementacións de Pascal posteriores.
- Object Pascal. Programación en Pascal sempre atraeu moitos mozos profesionais. En 1986, Apple creou linguaxe de extensión obxecto. O grupo está involucrada no desenvolvemento, a consulta co "pai" de Pascal.
- Turbo Pascal. A primeira versión do NetBeans apareceu en 1983. Borland foi a empresa que estaba implicada no desenvolvemento desta aplicación. Con todo, débese notar que Turbo Pascal moi prestado Odject Pascal e, en xeral, estas implementacións foron semellantes. Programación en Pascal están interesados e Microsoft. Case ao mesmo tempo, eles lanzaron a súa propia lingua versión do obxecto baseado en Pascal. Ela non podía obter a distribución masiva, e pronto foi esquecido. Posteriormente, a posta en marcha da chamada Obxecto da Borland Pascal.
- Object Pascal hoxe. O paso máis importante na historia do Pascal é o rendemento de implementacións libres. Eles incluíron o mellor de moitos outros dialectos. Presentan excelente compatibilidade coa maioría dos sistemas operativos.
características
A familiaridade coa linguaxe Pascal é necesario comezar as súas características. O principal deles - os máis rigorosos dixitación ea presenza de programación estruturada. Pascal - a primeira deste tipo de linguaxe. Penso que o creador, a linguaxe debe contribuír programación disciplinada, xa que excluídos, na medida do posible unha variedade de erros de sintaxe, así como presentar unha interface intuitiva. Que é Pascal, e cales son as súas principais características - as principais cuestións de interese para os principiantes. A linguaxe é moi sinxelo, mesmo para un novato.
Orixinalmente, con todo, a linguaxe ten unha serie de inconvenientes. O principal deles: a incapacidade de traballar con memoria dinámica, pequena biblioteca de IO, a falta de recursos para realizar as funcións creadas noutros idiomas, e así por diante. Que é Pascal, cuxa linguaxe é moi sinxelo, a principios dos anos 80, moitos especialistas aprenderon. Con todo, non todo veu a gusto. Algúns expertos ata escribiu artigos que foron pintados en detalles sobre cada falta de linguaxe.
Erros e resolve-los
Como moitas outras linguaxes de programación, Pascal posúe non só as vantaxes pero tamén inconvenientes graves. Hai que dicir que, aos poucos, os desenvolvedores loitando con desvantaxes, pero é que non sempre.
Por máis que poida parecer, pero non é deficiencias de linguaxe pouco comúns axuda os desenvolvedores en formación. Ademais, Pascal na década de 80 foi un enorme paso adiante fronte Fortran, que na época estudaba os recén chegados. Especialmente Fortran tiñan máis problemas. Nun período moi curto de tempo, Pascal conseguiu chegar a ser a lingua principal para o ensino en moitas escolas e universidades. Na súa base foron desenvolvidos varios programas.
estrutura
Sobre Pascal pode escribir moito, pero debe ir directamente ao proceso de programación. Cada aplicación en Pascal comeza coa palabra clave (programa). Inmediatamente despois do nome do programa especificado, e despois colocá- ";". Ás veces iso non é necesario. Tras o nome, pode especificar unha lista de ficheiros externos que han desempeñar parámetros. Despois diso ven o máis importante no programa - o seu corpo. Consiste na sección de descrición de, tipo, procedementos e funcións variables constantes. Despois deles, hai un bloque de instrucións - o punto de entrada. unidade de operador está situado entre as palabras clave comezan e rematan. Cada instrución é separado por un punto e coma. Para rematar o programa utiliza un punto que está colocado despois do corpo.
módulos de aplicación
Para o módulo de aplicación no código do programa debe estar presente un anuncio para el. Facer tal anuncio, pode utilizar as instrucións de conexión, que é unha palabra clave usos. Despois del, os nomes dos módulos a seren conectados. Instrucións entrou inmediatamente despois a cabeceira ou na sección interface.
Algunhas implementacións non soportan os módulos de idioma, versións especialmente os máis vellos. Eles poden ser divididos en dous tipos: software e soporte. O primeiro está presente no programa comeza co programa de contrasinal. O segundo inclúe variables, constantes, tipo etc., poden ser utilizados noutros módulos.
puntuación
sintaxe Pascal esixe o cumprimento estricto.
- Punto e coma. Colocada no extremo dun cabezazo tras describir as variables. operadores separados por el. Non pode usar a fronte da extremidade contrasinal.
- Vírgula. Usado como un separador nunha variedade de listas.
- Point. Colocado no final do corpo de programa (despois do fin da palabra).
Tal sintaxe ríxida é necesaria porque o ordenador é considerado a ser a execución do programa. No caso do carácter incorrecto mostrará un erro. Un punto e coma actúa como un separador de instrución, o operador é considerado todo o texto entre un punto eo punto posterior. No caso do nepostanovki marca entre os operadores, o programa leva-los un e producindo un erro.
linguaxe Pascal permite inserir comentarios. Eles serven como unha explicación para o código do programa. Podes usar o idioma ruso. No programa de comentarios non producen ningún efecto.
En Pascal, pode escribir tanto minúsculas e maiúsculas. A elección é ata o programador.
crítica
Como xa dito, a popularidade especial de Pascal veu en 1980-1990, pero houbo críticos que consideraban linguaxe frívola. Na súa opinión, é axeitado só para o adestramento. Especialmente notable crítica foi descrito no artigo "Por que Pascal non é a miña linguaxe de programación preferida." Foi escrito por Brian Kernighan - un dos desenvolvedores de C. Foi despois artigo Pascal comezou a serio cambiou para mellor.
A pesar das súas desvantaxes, sobre todo Pascal empurra casual actitude de moitos programadores.
Similar articles
Trending Now