Jump to content

Interaksi Manusia dan Komputer:Ragam Dialog 2

From Wiki
Revision as of 16:27, 21 February 2022 by Kangtain (talk | contribs) (Created page with "==Dialog Berbasis Bahasa Alami== Dialog berbasis bahasa alami merupakan dialog yang menggunakan bahasa yang mudah dimengerti oleh manusia. Contoh : cetak data mahasiswa yang memiliki ipk > 3.0. Kemudian bahasa tersebut diterjemahkan ke dalam instruksi yang bisa di mengerti komputer, seperti turbo Pascal. while not eof (T) do begin readln(T,S) ; if S.IpSem >3.0 then writeln(S,NamaMahaiswa); end; Pascal adalah bahasa pemrograman yang pertama kali di...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Dialog Berbasis Bahasa Alami

Dialog berbasis bahasa alami merupakan dialog yang menggunakan bahasa yang mudah dimengerti oleh manusia.

Contoh : cetak data mahasiswa yang memiliki ipk > 3.0.

Kemudian bahasa tersebut diterjemahkan ke dalam instruksi yang bisa di mengerti komputer, seperti turbo Pascal.

while not eof (T) do
begin
   readln(T,S) ;
   if S.IpSem >3.0 then
      writeln(S,NamaMahaiswa);
end;

Pascal adalah bahasa pemrograman yang pertama kali di buat oleh Profesor Niklaus Wirth, seorang anggota International Federation of Information Processing (IFIP) pada tahun 1971.

Kelebihan Pascal

  • Tipe Data Standar, tipe-tipe data standar yang telah tersedia pada kebanyakan bahasa pemrograman.
  • User defined Data Types, programmer dapat membuat tipe data lain.
  • Strongly-typed, programmer harus menentukan tipe data dari suatu variabel.
  • Terstruktur, memiliki sintaks yang memungkinkan penulisan program dipecah menjadi fungsi-fungsi kecil (procedure dan function) yang dapat dipergunakan berulang-ulang.
  • Sederhana dan Ekspresif, memiliki struktur yang sederhana dan sangat mendekati bahasa manusia (bahasa Inggris) sehingga mudah dipelajari dan dipahami.
  • Sebagai standar bahasa pemrograman bagi tim nasional Olimpiade Komputer Indonesia (TOKI) & IOI (International Olympiad in Informatics).

Bagian-Bagian Pada Pascal

  • Kepala Program
  • Deklarasi
  • Pernyataan/Statement

Tipe Data pada Pascal

Tipe data dengan nilai bulat (Integer)