Datori, Programmēšana
Kas ir Pascal. Programmēšana Pascal
Kas ir Pascal? Diezgan daudz cilvēku uzdot šo jautājumu. Būtībā, tie ir cilvēki, kuri lieto datoru pamata līmenī. Pascal - tas ir viens no populārākajiem programmēšanas valodām. Uzziniet to, parasti vidusskolā vai pirmajos kursos universitātēs. Tas tiek uzskatīts par pamatu daudzām citām programmēšanas valodām.
stāsts
Kas ir Pascal, mēs esam noskaidrojuši. Mēs tagad pāriet tieši vēsturei tā rašanos un attīstību. Valoda Creator - Niklaus Wirth. Tā tika izstrādāta laika posmā no 1968. līdz 1969.. Pascal radot ideju nāca viņam pēc apmeklē īpašu komiteju par attīstību valodu. Kas ir Pascal, tas ir interesanti, daudziem iesācējiem programmētājiem. Šis vārds ir valoda tika nosaukts pēc slavenā franču zinātnieks Blaise Pascal, kas ir īpaši slavens izveidei mehānisku mašīnu, apkopoti divi numuri.
Pirmā publikācija par to, ko Pascal, parādījās 1970. gadā. Viņi runāja par galveno mērķi šo valodu, piemēram, efektivitāte, kas veicinātu lielisku programmēšanas iemaņas un datu strukturēšanu radīt.
Ieviešanas valoda
- UCSD Pascal. Šī sistēma tika izveidota 1978.gadā. Izrādījās sastādītājs pieslēgvietu, kas ļauj uz kodu portatīvo, un tagad var labot sākotnējo sistēmu, un tā tālāk. Vēlāk UCSD kļuva par pamatu daudziem turpmākajiem Paskāla implementāciju.
- Objekta Pascal. Programmēšana Pascal vienmēr ir piesaistījusi daudzus jaunus profesionāļus. In 1986, Apple radīts objekts pagarinājuma valodu. Grupa nodarbojas ar attīstību, konsultējoties ar "tēvu" no Pascal.
- Turbo Pascal. Pirmā versija IDE parādījās 1983. gadā. Borland bija uzņēmums, kas nodarbojas ar attīstību šajā ieviešanu. Tomēr jāatzīmē, ka Turbo Pascal daudz aizgūts no Odject Pascal, un kopumā šie implementācijas bija līdzīgi. Programmēšana Pascal ir ieinteresēti un Microsoft. Gandrīz tajā pašā laikā, viņi izlaida savu versiju objekta valodā, izmantojot Pascal. Viņa nevarēja iegūt masveida izplatīšanu, un drīz vien tika aizmirsta. Pēc tam, ieviešana Borland sauc objektu Pascal.
- Objekta Pascal šodien. Svarīgākais solis vēsturē Pascal ir raža bezmaksas implementāciju. Tie ietvēra visu labāko no daudziem citiem dialektiem. Tie sniedz lielisku saderību ar lielāko daļu operētājsistēmām.
funkcijas
Familiaritāte ar valodas Pascal ir nepieciešams, lai sāktu ar tās pazīmes. Galvenais no tiem - visstingrākais ierakstot un klātbūtni strukturēta programmēšana. Pascal - pirmais šāda veida valodu. Viņš domāja izstrādātājs, valoda ir jāveicina stingrību programmēšana, jo tas izslēdz cik vien iespējams, dažādas sintakses kļūdas, kā arī klāt intuitīvu saskarni. Kas ir Pascal, un kādas ir tās galvenās iezīmes - galvenie jautājumi, kas interesē iesācējiem. Valoda ir diezgan vienkāršs, pat iesācējs.
Sākotnēji, tomēr valoda ir vairāki trūkumi. Galvenais no tiem: nespēja strādāt ar dinamisko atmiņu, īsu IO bibliotēku, līdzekļu trūkuma palaist funkcijas izveidotas citās valodās, un tā tālāk. Kas ir Pascal, kura valoda ir diezgan vienkārši, sākumā '80s, daudzi eksperti ir iemācījušies. Tomēr ne visi no tā nāca pēc garšas. Daži eksperti pat rakstīja rakstus, kas tika krāsotas detalizēti par katru trūkumu valodu.
Trūkumi un labojot tos
Tāpat kā daudzās citās programmēšanas valodās Pascal lepojas ne tikai priekšrocības, bet arī nopietni trūkumi. Jāsaka, ka pakāpeniski izstrādātāji cīnās ar trūkumiem, bet tas ir tie ne vienmēr.
Cik tas neizklausītos, bet tas nav nekas neparasts, valodas nepilnības palīdz programmētāju apmācību. Turklāt, Pascal 80.gados bija milzīgs solis uz priekšu, salīdzinot ar Fortran, kurš tobrīd pētīja jaunpienācējiem. Īpaši Fortran bija vairāk problēmu. Ļoti īsā laika periodā, Pascal ir izdevies kļūt par galveno valodu mācīšana daudzās skolās un universitātēs. Pie pamatnes tika izstrādātas vairākas programmas.
struktūra
Par Pascal jūs varat rakstīt daudz, bet tai vajadzētu doties tieši uz plānošanas procesā. Katrs pieteikums Pascal sākas ar atslēgvārdu (programma). Tūlīt pēc norādītā programmas nosaukumu, un tad ielieciet ";". Dažkārt tas nav nepieciešams. Pēc nosaukuma, jūs varat norādīt sarakstu ārējo failiem, kas būs parametrus. Pēc tam nāk vissvarīgākā programmā - sava ķermeņa. Tā sastāv no sadaļām aprakstiem konstantes, veidiem, mainīgos, procedūras un funkcijas. Pēc tam, kad tiem ir bloks paziņojumi - ieejas punkts. Operators vienība atrodas starp atslēgvārdiem sākuma un beigu. Katrs paziņojums ir atdalīts ar semikolu. Lai pārtrauktu programmu izmanto punktu, kas ir noslēgts pēc ķermeņa.
Pieteikuma moduļi
Par pieteikuma moduļa programmas kodā jābūt klāt reklāma par to. Lai veiktu šādu paziņojumu, jūs varat izmantot savienojuma norādījumus, kas ir atslēgvārds izmanto. Pēc viņa teiktā, nosaukumi moduļus apvienot. Instrukcijas tūlīt ievada pēc galvenē vai saskarnes sadaļā.
Daži implementācijas neatbalsta valodu moduļus, jo īpaši vecākas versijas. Tos var iedalīt divos veidos: programmatūru un atbalstu. Pirmais ir klāt programma sākas ar atslēgvārdu programmu. Otrajā ietver mainīgos, konstantes veidus un tā tālāk, var izmantot citiem moduļiem.
interpunkcija
Pascal sintakse prasa stingru ievērošanu.
- Semikolu. Uzstādīts beigās galvenē pēc apraksta mainīgajiem. operatori atdalītas ar to. Jūs nevarat izmantot priekšā atslēgvārdu beigām.
- Comma. Izmanto kā atdalītāju dažādiem sarakstiem.
- Point. Uzstādīts beigās programmas ķermeni (pēc vārda beigām).
Šāds stingrs sintakse ir nepieciešama, jo dators tiek uzskatīts par izpildes pieteikumu. Attiecībā uz nepareizu rakstzīmi rāda kļūdu. Ja semikols darbojas kā paziņojums atdalītāju, operatoram tiek uzskatīts viss teksts starp vienu punktu, un nākamo punktu. Gadījumā, ja preču zīmes nepostanovki starp operatoriem, programma veiks tos pa vienam un ražo kļūda.
Pascal valoda ļauj ievietot komentārus. Tie kalpo kā paskaidrojumā programmas kodu. Jūs varat izmantot krievu valodu. Par programmu komentārus nesniedz nekādu efektu.
Pascal, varat rakstīt gan mazos un lielos burtus. Izvēle ir programmētājs.
kritika
Kā jau minēts, īpaša popularitāte Pascal nāca 1980-1990, bet tur bija kritiķi uzskata vieglprātīgs valodu. Pēc viņu domām, tas ir piemērots tikai mācībām. Īpaši izceļas kritika tika aprakstīts rakstā "Kāpēc Pascal nav mana mīļākā programmēšanas valoda." Tas bija rakstīts Brian Kernighan - viens no izstrādātājiem C. Tas bija pēc tam, kad raksts Pascal sāka nopietni mainījusies uz labo pusi.
Neskatoties uz visiem trūkumiem, visvairāk nospiežot uz Pascal gadījuma attieksme daudziem programmētājiem.
Similar articles
Trending Now