• About
  • Contact
  • Sitemap
  • Privacy Policy

Tugas Pendahuluan 1 Praktikum Algoritma Dan Pemroraman

 on Kamis, 01 Desember 2016  

PRAKTIKUM ALGORITMA DAN PEMROGRAMAN

 

TUGAS PENDAHULUAN 1

Soal : 

        1.      Cari sejarah Pascal !
        2.      Cari daftar symbol diagram alir (Flowchart) beserta fungsinya!
        3.      Apa itu Algoritma dan Pemrograman ?

Jawab:

1.      Sejarah Pascal 
  Pascal adalah bahasa pemrograman yang dirancang oleh Profesor Niclaus Wirth dari Technical Univerciti Zurich, Swizerland. Nama pascal sendiri sebagai bentuk penghargaan kepada Blaise Pascal, yaitu seorang ahli Matemaika dan Filsafat yang terkenal pada abad ke 17. Profesor Niclaus memperkenalkan Compiler bahasa Pascal ini pertama kali untuk komputer CDC 6000 (Control Data Comporation) yang dipublikasikan pada tahun 1971 dengan tujuan untuk membantu mengajarkan program komputer secara sistematis, khususnya untuk mengajarkan program yang terstuktur. Jadi Pascal adalah bahasa yang ditujukan untuk membuat program yang terstruktur. Kenyataannya, Pascal merupakan bahasa yang paling cepat populer dibanding bahasa-bahasa pemrograman tingkat tinggi lainnya.

      Berikut beberapa kelebihan bahasa pemrograman Pascal, yaitu :
a.       Type data standar
Pascal memiliki tipe data standar: boolean, integer, real, char, string.
b.      User defined Data Types
Programer dapat membuat tipe data lain yang diturunkan  dari tipe data standar.
c.       Strongly-typed
Programmer harus menentukan tipe data dari suatu variabel, dan variabel tersebut tidak dapat dipergunakan untuk menyimpan tipe data selain dari format yang ditentukan.
d.      Terstruktur
Memiliki sinteks yang memungkinkan penulisan program dipecah menjadi fungsi-fungsi kecil yang dapat dipergunakan berulang-ulang.
e.       Sederhana dan ekspresif
Memiliki struktur yang sederhana dan sangat mendekati bahasa manusia (bahasa Inggris) sehingga mudah dipelajari dan dipahami.
f.       Bahasa Pascal juga merupakan bahasa yang digunakan sebagai standar bahasa pemrograman bagi tim nasional Olimpiade Komputer Indonesia (TOKI). Selain itu bahasa Pascal masih digunakan dalam IOI (International Olympiadin Informatics).

   Bahasa pemrograman Pascal kemudian di kembangkan oleh Borland pada masa kepemimpinan Philippe Kahn. Nama Borland Pascal umumnya digunakan untuk paket perangkat lunak tingkat lanjut (dengan kepustakaan yang lebih banyak dan pustaka kode sumber standar) sementara versi yang lebih murah dan paling luas digunakan dinamakan sebagai Turbo Pascal. Nama Borland Pascal juga digunakan sebagai dialek spesifik Pascal buatan Borland. Borland telah mengembangkan tiga versi lama dari Turbo Pascal secara gratis disebabkan karena sejarahnya yang panjang khusus untuk versi 1.0, 3.02, dan 5.5 yang berjalan pada sistem operasi MS-DOS.
   Turbo Pascal pada awalnya adalah kompiler Blue Label Pascal yang dibuat untuk sistem operasi komputer mikro berbasis kaset, NasSys, milik Nascom tahun 1981 oleh Anders Hejlsberg. Kompiler tersebut ditulis ulang untuk CP/M dan dinamai Compas Pascal, dan kemudian dinamai Turbo Pascal untuk sistem operasi MS-DOS dan CP/M. Versi Turbo Pascal untuk komputer Apple Macintosh sebenarnya pernah dikembangkan tahun 1986, namun pengembangannya dihentikan sekitar tahun 1992. Versi-versi lain pernah tersedia pula untuk mesin-mesin CP/M seperti DEC Rainbow dalam beberapa pengembangan.


2.   Daftar symbol diagram alir (Flowchart)

 


·                   a. Flow direction symbol (simbol arus/ connecting line)

Yaitu simbol yang digunakan untuk menghubungkan antara simbol yang satu dengan simbol yang lain atau menyatakan jalannya arus suatu proses. 


·                   b. Terminal point symbol (simbol titik terminal)

Simbol titik terminal yaitu untuk permulaan (start) atau akhir (stop) dari suatu kegiatan.



                c. Symbol One Connector (Simbol Penghubung)

Simbol penghubung yaitu untuk keluar-masuk atau penyambungan proses dalam lembar/halaman yang sama.


                d. Symbol Off Page Connector (Simbol baris penghubung)

Simbol baris penghubung yaitu symbol untuk keluar-masuk atau penyambunagn proses pada lembar/halaman yang berbeda.

               

                e. Processing Symbol (Simbol Proses)

Simbol proses yaitu simbol yang menunjukan pengolahan yang dilakukan oleh komputer.

·                   
                      f. Symbol Manual Operation (Simbol kegiatan manual)

Simbol kegiatan manual yaitu simbol yang menunjukkan pengolahan yang tidak dilakukan oleh komputer.


·                    g. Symbol Decision (Simbol keputusan)

Simbol keputusan yaitu simbol pemilihan proses berdasarkan kondisi yang ada.


·                    h. Symbol Input-Output (Simbol keluar-masuk)
o  
Simbol keluar-masuk yaitu simbol yang menyatakan proses input dan output tanpa tergantung dengan jenis peralatannya.


·                     i. Symbol Keying Operation (Simbol Manual Input)

Simbol manual input yaitu simbol untuk pemasukan data secara manual on-line keyboard.


·                     j. Symbol Preparation (Simbol persiapan)
o  
Simbol persiapan yaitu simbol untuk mempersiapkan penyimpanan yang akan digunakan sebagai tempat pengolahan di dalam storage.


·                     k. Symbol Predefine Proses (Simbol proses terdefinisi)

Simbol proses terdefinisi yaitu simbol untuk pelaksanaan suatu bagian (sub-program)/procedure.


·                     l. Symbol Display (Simbol Tampilan)

Simbol tampilan yaitu simbol yang menyatakan peralatan output yang digunakan yaitu layar, plotter, printer dan sebagainya.

 
·                     m. Symbol Disk and On-line Storage (Simbol disk dan penyimpanan online)

Simbol disk dan penyimpanan online yaitu simbol yang menyatakan input yang berasal dari disk atau disimpan ke disk.



·                      n. Symbol Magnetic Tape Unit (Simbol unit pada magnetik)

Simbol unit pada magnetik yaitu simbol yang menyatakan input berasal dari pita magnetik atau output disimpan ke pita.


·                      o. Symbol Punch Card (Simbol kartu plong)

Simbol kartu plong yaitu simbol yang menyatakan bahwa input berasal dari kartu atau output ditulis ke kartu.



·                       p. Symbol Dokument (Simbol dokumen)

Simbol dokumen yaitu simbol yang menyatakan input berasal dari dokumen dalam bentuk kertas atau output dicetak ke kertas


·                       q. Symbol Flowline (Simbol Garis Alir)
o  
Simbol garis alir yaitu tanda menunjukan bagian instruksi selanjutnya atau digunakan untuk aliran proses suatu algoritma.



·                        r. Symbol Annotation (Simbol anotasi)

Simbol anotasi yaitu simbol yang berisi catatan supaya mudah dimengerti isi/tujuan algoritma atau untaian data yang akan diproses.



·                        s. Symbol Off-line Storage (Simbol penyimpanan off-line)
 
Simbol penyimpanan off-line yaitu simbol yang menunjukan bahwa data di dalam simbol disimpan.



·                         t. Symbol Couple (Simbol pasangan)
o  
Simbol pasangan yaitu simbol ini menunjukan suatu data/elemen yang dikirimkan dari satu modul ke modul lainnya. Anak panah dengan lingkaran yang kosong menunjukkan data yang dikirimkan, sedangkan anak panah dengan lingkaran padat menunjukan elemen control yang dikirimkan.



·                         u. Symbol Magnetik Disk (Simbol Magnetik Disk)

Simbol magnetik disk yaitu simbol yang digunakan untuk input atau output yang menggunakan disk magnetik.



·                          v. Symbol Magnetik Drum (Simbol megnetik drum)

Simbol magnetic drum yaitu simbol yang digunakan untuk input atau output yang menggunakan Drum Magnetik.



·                          w. Symbol Punched Tape (Simbol penekan pita)

Simbol penekan pita yaitu simbol yang digunakan input atau output yang menggunakan pita kertas berlubang.



·                           x. Symbol Sorting Office (Simbol pengurutan office)

Simbol pengurutan office yaitu simbol yang digunakan untuk menunjukkan proses pengurutan data di luar proses computer.



·                           y. Symbol Transportation/Move (Simbol pemindahan)

Simbol pemindahan yaitu simbol memindahkan material dangan forklift, mengangkat barang dengan crane, memindahkan barang dengan tangan, dan lain-lain.



·                             z. Symbol Delay (Simbol menunggu)

Simbol menunggu yaitu simbol yang digunakan untuk material dalam trolley menunggu diproses lebih lanjut, menunggu elevator, surat-surat menunggu untuk diarsipkan, dan lain-lain.



o   Contoh :

Diagram Alir (Cara Membuat Susu) 

a. Mulai
b. Siapkan gelas dan sendok
c. Siapkan susu dan air hangat secukupnya
d. Tuang susu ke dalam gelas, lalu tambahkan air
e. Aduk hingga susu dan air tercampur merata
f. Selesai
 


 











     3. Pengertian Algoritma dan Pemrograman  


  •        Pemrograman adalah suatu proses menulis, menguji dan memperbaiki serta memelihara kode yang membangun sebuah program komputer.
  •       Algoritma adalah suatu prosedur (langkah-langkah logis) komputasi yang terdefinisi dengan baik (dari initial state ke terminal state) yang menerima input untuk menyelesaikan suatu tugas dan menghasilkan output.
  •       Algoritma dan Pemrograman adalah suatu proses untuk menulis, menguji, dan memperbaiki serta memelihara kode yang membangun sebuah program computer (membuat program) dengan langkah-langkah logis, terperinci yang menerima input untuk menyelesaikan suatu masalah yang disusun secara sistematis untuk menghasilkan suatu output.


v 
 

Tugas Pendahuluan 1 Praktikum Algoritma Dan Pemroraman 4.5 5 Unknown Kamis, 01 Desember 2016 PRAKTIKUM ALGORITMA DAN PEMROGRAMAN   TUGAS PENDAHULUAN 1 Soal :          1.       Cari sejarah Pascal !         2.       Ca...


Tidak ada komentar:

Posting Komentar

Diberdayakan oleh Blogger.
J-Theme