Komputer, Programming
Naon Pascal. Programming dina Pascal
Naon Pascal? Rada loba jalma menta masalah ieu. Dasarna, ieu jalma anu make komputer dina tingkat dasar. Pascal - ieu téh salah sahiji basa programming nu pang populerna. Diajar éta, biasana di SMA atawa di kursus mimiti universitas. Hal ieu dianggap jadi dadasar pikeun loba basa programming lianna.
dongeng
Naon Pascal, kami geus kapanggih kaluar. Urang ayeuna lumangsungna langsung ka sajarah mecenghulna sarta pangwangunan. Creator Basa - Niklaus Wirth. Ieu diwangun dina periode ti taun 1968 nepi ka 1969. Pascal nyieun ide sumping ka anjeunna sanggeus attending panitia husus dina ngembangkeun basa. Naon Pascal, éta metot ka loba programer novice. Ngaran ieu téh basa ieu dingaranan élmuwan Perancis kasohor Blaise Pascal, nu utamana kasohor kreasi hiji mesin mékanis, diringkeskeun dua angka.
Publikasi mimiti naon Pascal, mecenghul dina taun 1970. Aranjeunna dikaitkeun tujuan utama nyieun bahasa, kayaning efisiensi, anu bakal nyumbang kana kaahlian programming alus teuing jeung data structuring.
Bahasa palaksanaan
- UCSD Pascal. Sistim ieu diadegkeun taun 1978. Eta mucunghul port compiler anu ngidinan Anjeun pikeun kode dibabawa, sarta bisa kiwari jadi diédit sistem aslina, sarta saterusna. Engké UCSD jadi dasar pikeun loba implementations Pascal saterusna.
- Obyék Pascal. Programming dina Pascal geus salawasna katarik loba professional ngora. Dina 1986, Apple dijieun basa extension obyék. grup nu keur kalibet dina ngembangkeun, konsultan jeung "Bapa" tina Pascal.
- Turbo Pascal. Versi munggaran tina IDE mucunghul dina taun 1983. Borland éta perusahaan nu ieu dina aktipitas ngembangkeun palaksanaan ieu. Sanajan kitu, eta kudu dicatet yén Turbo Pascal teuing injeuman ti Odject Pascal, sarta sacara umum, implementations ieu nya sarupa. Programming dina Pascal museurkeun sarta Microsoft. Ampir dina waktos anu sareng, aranjeunna dileupaskeun versi sorangan bahasa obyék dumasar Pascal. Manehna teu bisa meunang sebaran massa, sarta ieu geura-giru poho. Salajengna, palaksanaan Borland urang disebut Objék Pascal.
- Obyék Pascal kiwari. Lengkah pangpentingna dina sajarah Pascal téh ngahasilkeun implementations gratis. Aranjeunna kaasup sakabeh pangalusna ti loba dialek séjén. Aranjeunna nampilkeun kasaluyuan unggulan jeung paling sistem operasi.
fitur
Familiarity jeung basa Pascal perlu mimitian ku fitur na. Kapala diantara aranjeunna - nu ketikan strictest jeung ayana program terstruktur. Pascal - kahiji tina jenis ieu basa. Ceuk pikir pamekar, basa kudu nyumbang programming disiplin, saprak éta kaasup saloba mungkin rupa-rupa kasalahan rumpaka, kitu ogé hadir hiji panganteur intuitif. Naon Pascal, sarta naon fitur utamina - isu utama dipikaresep ku beginners. basa téh cukup basajan malah pikeun pemula.
Asalna, kumaha oge, basa ngabogaan sababaraha kalemahan. Kapala diantara aranjeunna: nu henteu mampuh pikeun digawe sareng mémori dinamis, perpustakaan IO pondok, kurangna dana pikeun ngajalankeun fungsi dijieun dina basa sejen, jeung saterusna. Naon Pascal, anu basa anu cukup basajan, dina 80s mimiti ', loba ahli geus diajar. Sanajan kitu, teu sakabéh éta sumping ka rasa. Sababaraha ahli malah wrote artikel nya éta ngalukis di jéntré ngeunaan unggal kurangna basa.
Flaws jeung koréksi aranjeunna
Kawas loba basa programming sejen, Pascal boasts teu ukur kaunggulan tapi ogé kalemahan serius. Eta kudu ngomong yén laun pamekar berjuang jeung kalemahan, tapi éta maranéhna ulah sok.
Saloba éta bisa disada, tapi teu deficiencies basa ilahar mantuan programer di tangerang. Sajaba ti éta, Pascal dina 80s ieu hambalan badag maju di ngabandingkeun kalayan Fortran, anu dina wayah éta neuleuman pendatang. Utamana Fortran miboga leuwih masalah. Dina jangka pondok pisan waktu, Pascal geus junun jadi basa utami pikeun ngajar di loba sakola jeung paguron luhur. Dina dasarna anu dimekarkeun sababaraha program.
struktur
Ngeunaan Pascal anjeun tiasa nyerat pisan, tapi kudu langsung ka prosés programming. Unggal aplikasi dina Pascal dimimitian ku keyword (Program). Langsung saatos ngaran program nu dieusian, lajeng nempatkeun ";". Kadang-kadang ieu henteu diperlukeun. Sanggeus ngaran, Anjeun bisa netepkeun daptar payil éksternal anu bakal maén parameter. Sanggeus nu asalna paling penting dina program - awakna. Ieu ngawengku bagian déskripsi konstanta, jenis, variabel, prosedur, sarta fungsi. Sanggeus éta aya hiji blok pernyataan - titik éntri. Unit operator ieu lokasina diantara kecap konci ngawitan na tungtung. Unggal pernyataan ieu dipisahkeun ku titik koma. Nutup program ngagunakeun titik nu ieu disimpen sanggeus awak.
modul aplikasi
Keur modul aplikasi dina kode program kudu hadir hiji iklan keur eta. Nyieun pengumuman misalna hiji, anjeun tiasa nganggo parentah sambungan, nu keyword a migunakeun. Saatos anjeunna, ngaran modul bisa disambungkeun. Parentah diasupkeun langsung saatos lulugu atawa dina bagian panganteur.
Sababaraha implementations teu ngadukung modul basa, versi utamana heubeul. Éta bisa dibagi jadi dua tipe: software sarta rojongan. Kahiji aya dina program nu dimimitian ku program keyword. kadua ngawengku variabel, konstanta, jenis jeung saterusna, bisa dipaké dina modul lianna.
tanda baca
sintaksis Pascal merlukeun minuhan ketat.
- Titik koma. Ditempatkeun di ahir lulugu, sanggeus pedaran tina variabel. operator dipisahkeun ku eta. Anjeun teu bisa nganggo hareup tungtung keyword.
- Koma. Dipaké salaku SEPARATOR dina rupa-rupa daptar.
- Titik. Ditempatkeun di tungtung awak program (sanggeus ahir kecap).
sintaksis kaku sapertos perlu sabab komputer dianggap bisa executing aplikasina. Dina kasus nu karakter lepat mintonkeun kasalahan. Lamun titik koma tindakan salaku SEPARATOR pernyataan, operator anu dianggap sakabéh téks antara hiji titik jeung titik saterusna. Dina kasus tanda nepostanovki antara operator, program bakal dicokot hiji tur ngahasilkeun kasalahan.
basa Pascal ngidinan Anjeun pikeun ngalebetkeun komentar. Aranjeunna ngawula salaku penjelasan kana kode program. Anjeun tiasa nganggo basa Rusia. Dina program nu komentar teu ngahasilkeun éfék nanaon.
Dina Pascal, anjeun tiasa nyerat duanana aksara leutik sarta hurup uppercase. pilihan nu geus nepi ka programmer teh.
hinaan
Sakumaha anu geus nyatakeun, popularitas husus tina Pascal sumping di 1980-1990, tapi aya kritik anu dianggap basa sagawayah. Dina panempoan maranéhanana, éta merenah ukur keur latihan. Utamana kritik kasohor ieu dijelaskeun dina artikel "Naha Pascal teu basa programming favorit kuring". Ieu ieu ditulis ku Brian Kernighan - salah sahiji pamekar ti C. Ieu sanggeus artikel Pascal mimiti robah serius keur hadé.
Sanajan sagala shortcomings, paling mencet on Pascal dangong kasual loba programer.
Similar articles
Trending Now