Ordinadors, Programació
El que és Pascal. Programació en Pascal
Quin és Pascal? Un bon munt de gent es pregunta aquest problema. Bàsicament, es tracta de persones que utilitzen l'ordinador en un nivell bàsic. Pascal - aquest és un dels llenguatges de programació més populars. Aprendre-ho, en general en l'escola secundària o en els primers cursos de les universitats. Es considera la base per a molts altres llenguatges de programació.
història
Quin és Pascal, hem descobert. Ara procedim directament a la història de la seva aparició i desenvolupament. Creador d'idiomes - Niklaus Wirth. Es va desenvolupar en el període 1968-1969. Pascal crear la idea se li va ocórrer després d'assistir a un comitè especial sobre el desenvolupament del llenguatge. Quin és Pascal, és interessant per a molts programadors novells. Aquest és el nom de l'idioma va ser el nom del famós científic francès Blaise Pascal, que és particularment famós per la creació d'una màquina mecànica, va resumir dos nombres.
La primera publicació del que Pascal, va aparèixer el 1970. Van parlar sobre l'objectiu principal de la creació d'aquest llenguatge, com ara l'eficiència, el que contribuiria a molt bon habilitats de programació i estructuració de dades.
El llenguatge d'implementació
- UCSD Pascal. Aquest sistema es va establir el 1978. Pel que sembla, el port compilador que li permet codi portable, i ara es pot editar el sistema original, i així successivament. Més tard UCSD convertir en la base per a moltes implementacions de Pascal posteriors.
- Object Pascal. Programació en Pascal sempre ha atret a molts joves professionals. El 1986, Apple va crear llenguatge d'extensió objecte. El grup es dedica al desenvolupament, instàncies del seu "pare" de Pascal.
- Turbo Pascal. La primera versió de l'IDE va aparèixer el 1983. Borland va ser l'empresa que es dedica al desenvolupament d'aquesta aplicació. No obstant això, cal assenyalar que Turbo Pascal molt prestat de odject Pascal, i, en general, aquestes implementacions van ser similars. Programació en Pascal estan interessats i Microsoft. Gairebé al mateix temps, van llançar la seva pròpia versió de la llengua objecte basat en Pascal. No podia obtenir la distribució de la massa, i aviat va ser oblidat. Posteriorment, l'aplicació de l'objecte anomenat de Borland Pascal.
- Object Pascal avui. El pas més important en la història de Pascal és el rendiment de les implementacions lliures. Ells inclouen tot el millor de molts altres dialectes. Presenten una excel·lent compatibilitat amb la majoria de sistemes operatius.
característiques
La familiaritat amb el llenguatge Pascal cal partir de les seves característiques. El principal d'ells - la tipificació estricta i la presència de la programació estructurada. Pascal - el primer d'aquest tipus de llenguatge. Es va pensar que el desenvolupador, el llenguatge de programació ha de contribuir disciplinada, ja que evitar en la mesura del possible una varietat d'errors de sintaxi, així com presentar una interfície intuïtiva. Quin és Pascal, i quines són les seves principals característiques - els principals temes d'interès per als principiants. El llenguatge és bastant simple, fins i tot per a un principiant.
Al principi, però, el llenguatge té una sèrie de desavantatges. El principal d'ells: la incapacitat per treballar amb la memòria dinàmica, la biblioteca curt IO, la falta de fons per executar les funcions creades en altres idiomes, i així successivament. Quin és Pascal, el llenguatge és bastant simple, en els anys 80, molts experts han après. No obstant això, no tota ella va venir al gust. Alguns experts fins i tot van escriure articles que van ser pintats en detall sobre cadascuna falta de llenguatge.
Defectes i corregir-los
Igual que molts altres llenguatges de programació, Pascal compte no només els avantatges, però també desavantatges greus. Cal dir que a poc a poc els desenvolupadors que lluiten amb desavantatges, però és que no ho fan sempre.
Per molt que pugui semblar, però no és infreqüent deficiències de llenguatge ajuda als programadors a la formació. A més, Pascal en els anys 80 va ser un gran pas endavant en comparació amb Fortran, que en aquest moment va estudiar als nouvinguts. Especialment Fortran tenia més problemes. En un període molt curt de temps, Pascal ha aconseguit convertir-se en l'idioma principal per a l'ensenyament en moltes escoles i universitats. A la seva base s'han desenvolupat nombrosos programes.
estructura
Sobre Pascal es pot escriure molt, però cal anar directament al procés de programació. Cada aplicació en Pascal comença amb la paraula clau (Programa). Immediatament després que el nom del programa especificat i, a continuació, posar ";". De vegades això no és necessari. Després del nom, podeu especificar una llista de fitxers externs que jugaran paràmetres. Després d'això ve el més important en el programa - el seu cos. Es compon de seccions descripcions de constants, tipus, variables, procediments i funcions. Després d'ells hi ha un bloc d'instruccions - el punt d'entrada. unitat d'operador es troba entre les paraules clau comencen i acaben. Cada declaració està separat per un punt i coma. Per finalitzar el programa utilitza un punt que es col·loca després del cos.
Els mòduls d'aplicació
Per al mòdul d'aplicació en el codi del programa ha d'estar present un anunci per a ell. Per fer tal anunci, pot utilitzar les instruccions de connexió, que és una paraula clau usos. Després d'ell, els noms dels mòduls a ser connectats. Instruccions introdueixen immediatament després de la capçalera oa la secció d'interfície.
Algunes implementacions no són compatibles amb els mòduls d'idiomes, especialment les versions més antigues. Es poden dividir en dos tipus: programari i suport. La primera està present en el programa comença amb el programa de paraules clau. El segon inclou variables, constants, tipus i així successivament, es pot utilitzar en altres mòduls.
puntuació
la sintaxi de Pascal requereix el compliment estricte.
- Punt i coma. Col·locat a l'extrem del cap, després de la descripció de les variables. operadors separats per ell. No es pot utilitzar la part davantera de l'extrem de paraules clau.
- Coma. S'utilitza com un separador en una varietat de llistes.
- Punt. Col·locat a l'extrem del cos de programa (després de la paraula final).
Tal sintaxi rígida és necessari perquè l'ordinador es considera que l'execució de l'aplicació. En el cas del caràcter incorrecte mostra un error. Si un punt i coma actua com un separador d'instruccions, l'operador es considera que és el text complet entre un punt i el punt posterior. En el cas de la marca de nepostanovki entre els operadors, el programa va a prendre un i produir un error.
llenguatge Pascal et deixa posar comentaris. Serveixen com una explicació per al codi del programa. Podeu utilitzar l'idioma rus. Al programa de comentaris no produeixen cap efecte.
En Pascal, pot escriure tant lletres majúscules i minúscules. L'elecció és responsabilitat del programador.
crítica
Com ja s'ha dit, la popularitat especial de Pascal es va produir en 1980-1990, però no hi va haver crítics que consideren la llengua frívola. En la seva opinió, només és adequada per a la formació. Especialment notables crítiques es descriu en l'article "Per què Pascal no és el meu llenguatge de programació preferit." Va ser escrita per Brian Kernighan - un dels desenvolupadors de C. Va ser després d'article de Pascal va començar de debò canviat per a millor.
Malgrat tots els inconvenients, el més urgent de l'actitud informal Pascal de molts programadors.
Similar articles
Trending Now