KomputerPerangkat lunak

Struktur program Pascal: pemrograman untuk pemula

Bahasa pemrograman yang paling mudah diakses untuk pemula adalah Pascal. Hal ini setidaknya disebabkan fakta bahwa ia dipelajari di kelas atas sekolah pendidikan umum, dan juga pada kursus pertama di universitas. Ini digunakan sebagai dasar untuk menguasai banyak bahasa lainnya. Namun, tidak rasional menggunakannya sebagai yang utama untuk pembangunan, karena peralatan teknis telah berjalan jauh ke depan.

Sekarang ada banyak alat yang mempertahankan sintaksnya. Mereka hanya berbeda dalam lingkungan pemrograman bahasa seperti Pascal. Struktur program akan dipelajari dalam perjalanan artikel. Sebagai aturan, keakraban dengan pemrograman dimulai dengan program "Hello world!".

Sejarah bahasa

Mengingat Pascal muncul di tahun 1970 terima kasih, anehnya, pada Niklaus Wirt. Nama itu diberikan untuk menghormati Blaise Pascal - pria hebat yang berasal dari Prancis. Hal ini dibenarkan oleh fakta bahwa ilmuwan menciptakan mesin pertama di dunia, yang mampu menambahkan dan mengurangi angka.

Perkembangan bahasa tersebut dilakukan dari tahun 1968 sampai 1969. Penyebutan pertama muncul pada tahun 1970. Pencipta, mempresentasikan "anaknya", menekankan gaya pemrograman, serta masukan data di Pascal. Struktur program juga dikembangkan oleh Wirth. Ini memiliki sintaks dan semantik sederhana. "Keturunan" langsung Pascal adalah bahasa "Modula-2". Wirth juga pengembangnya.

Aturan tata bahasa

Perlu dicatat bahwa struktur program tidak begitu rumit dalam bahasa ini. Di Pascal, penulis hanya menggunakan tiga poin utama - judul, deskripsi dan operator.

  1. Header. Di sini Anda perlu menentukan nama program, tapi item ini bukan yang utama. Ini dibuat hanya jika pengembang menginginkannya. Sebagian besar tergantung pada lingkungan pemrograman. Di Turbo Pascal itu tidak dibutuhkan. Tapi di ETH itu perlu membuat string tanpa gagal. Hanya angka, huruf dan garis bawah "_" yang diizinkan.
  2. Deskripsi. Blok ini menentukan semua variabel (array), label, dan sebagainya yang tersedia.
  3. Operator Struktur program Pascal mencakup deskripsi operator dalam kurung BEGIN-END.

Fakta bahwa mereka akan berada di jalur yang sama tidak masalah. Hal utama - setelah akhir setiap tim memasang simbol khusus - titik koma. Selain itu, bahasanya tidak peka terhadap register: tidak ada perbedaan antara operator Var, vAr dan vaR.

Sintaks dan semantik

Peran utama dalam bekerja dengan lingkungan pemrograman dimainkan oleh alfabet. Harus diingat bahwa itu terdiri dari:

  • Karakter Latin, huruf kecil dan huruf besar;
  • Ruang;
  • Garis bawah;
  • Angka Arab ;
  • Tanda matematis;
  • Limiters (daftar mereka mencakup titik, koma, dll.);
  • Penspesifikasi;
  • Kata layanan (operator).

Struktur program Turbo Pascal tidak berbeda dengan struktur PascalABC. Perbedaannya ada pada data eksternal mereka, tidak lebih. Menentukan nama untuk variabel dan tipe lainnya, perlu diingat bahwa nama tidak boleh dimulai dengan angka, garis bawahnya dapat berdiri dalam posisi apa pun, dan dari simbol abjad hanya huruf alfabet Latin yang diizinkan .

Komentar pada baris dilampirkan baik di kawat gigi atau di ronde dengan tanda bintang: (* .. *).

Jenis data

Struktur program di Pascal juga menyiratkan pertimbangan objek seperti tipe data. Mereka terdiri dari tiga jenis:

  1. Logis (kebenaran dan kepalsuan);
  2. Numerik (angka Arab);
  3. Simbolis (menggunakan a, b, c, dll.).

Pada saat bersamaan, tipe kedua terbagi menjadi subtipe: bilangan bulat dan nyata. Mereka sesuai dengan operator tertentu: Integer dan Real, masing-masing. Simbol juga terbagi menjadi satu karakter dan garis. Ini adalah tipe data, seperti (dalam kasus pertama) sejumlah 1, a atau A, dan (di bagian kedua) seluruh frasa atau ungkapan. Dalam program mereka ditulis dengan nama Char dan Spring.

Nilai juga memiliki klasifikasi sendiri. Mereka dibagi menjadi konstanta dan variabel. Perbedaan antara keduanya signifikan. Yang pertama menyiratkan arti dari surat tersebut, yang tidak berubah selama pelaksanaan program. Dan variabel diberi nilai dalam proses eksekusi menggunakan karakter khusus - titik dua.

Komentar

Untuk mencapai pemahaman lengkap tentang program dan semua prosesnya, fungsi komentar digunakan. Mereka, seperti telah disebutkan di atas, ditempatkan dalam kurung kurawal. Hal ini sangat penting jika Anda melihat kode newbie. Karena menggunakan opsi ini, Anda dapat dengan mudah menemukan kesalahan dalam program yang sudah selesai, bergantung pada apa yang tertulis di komentar. Selain itu, mereka akan membantu pengembang untuk segera memahami kode keamanannya.

Struktur program Pascal memungkinkan Anda memberi komentar pada struktur data yang ditentukan di blok kedua. Di sana perlu memasukkan teks, yang akan berisi tujuan setiap operator dan bagaimana penggunaannya di masa depan.

Pemula akan dipandu dalam tanda kurung BEGIN-END komentar di sampingnya. Terutama akan bermanfaat dalam sebuah program yang berorientasi pada siklus. Jadi akan lebih mudah untuk memahami blok operator mana yang lengkap.

Komentar tidak dapat dibaca oleh lingkungan pemrograman, sehingga mereka dapat meminjam sejumlah tanggal dan tidak terbatas menurut abjad.

Tanda baca

Struktur program di Pascal memiliki tanda baca tersendiri, namun tidak mengherankan. Tanda yang paling sering digunakan adalah titik koma. Hal ini ditempatkan setelah setiap deskripsi blok Label, Type, Const, Var, dll, tapi tanda tidak diperlukan setelah kata yang paling ditentukan. Setelah Begin tidak terpasang; Setelah AKHIR hanya diletakkan jika program belum selesai. Dalam kode di mana ada loop dan, karenanya, digunakan oleh Then and Else, setelah kata-kata ini titik koma tidak diperlukan.

Di akhir program, setelah END, Anda perlu menetapkan satu poin, jika tidak lingkungan pemrograman tidak akan mengerti bahwa kode telah selesai.

Input dan output data

Struktur program Pascal memungkinkan Anda memasukkan data dengan tiga cara yang berbeda. Di antara mereka:

  • Menggunakan Readln, Read.
  • Menggunakan simbol tugas, gunakan tanda titik dua.
  • Konstan. Dalam kasus ini, data dimasukkan dalam parameter var.

Output dari informasi yang diterima dapat dibuat dengan menggunakan pengikatan pernyataan Write dan Writeln. Dalam beberapa kasus, mungkin tidak ada, tapi ini hanya berarti sudah tertanam dalam metode penerimaan.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 delachieve.com. Theme powered by WordPress.