Kamis, 07 Oktober 2010

Pengalaman dalam sistem informasi


Pengertian Sistem Informasi adalah satu Kesatuan data olahan yang terintegrasi dan saling melengkapi yang menghasilkan output baik dalam bentuk gambar, suara maupun tulisan.
Salah satu informasi yang dibutuhkan universitas adalah data-data mahasiswa agar pada saat para mahasiswa melakukan aktivitas yang berhubungan dengan kegiatan kampus, seperti v-class atau kegiatan mengisi krs dapat lebih mudah dilakukan.
Pengalaman saya adalah membuat suatu program yang dapat memasukkan beberapa data mahasiswa dengan menggunakan bahasa pemrograman pascal. Berikut ini adalah output dan penjelasan dari program tersebut:





Pascal merupakan bahasa pemrograman yang terstruktur, jadi setiap program yang dibuat harus terstruktur atau berurutan. Karena itu juga kita harus menuliskan program (nama program), uses crt, type ,var, begin, end. Kita dapat membuat type yang diinginkan, jika pada umumnya tipe-tipe data yang sering digunakan adalah string, integer, real, dan lain-lain, maka pada program ini kita membuat tipe data yang belum diketahui oleh pascal. Program diatas digunakan juga record yang berfungsi untuk dapat menyimpan sekumpulan elemen data. Dengan begitu berarti tipe data diatas yang dibuat adalah tipe data rmhs, yang isinya atau elemen datanya adalah nama, npm, dan kelas. Perintah end; berarti mengakhiri perintah untuk membuat tipe. Selanjutnya dituliskan kata var untuk dapat mendeklarasikan variabel-variabel yang akan digunakan pada program tersebut. Program diatas selain menggunakan pointer dan record juga menggunakan perintah array. Array dibuat agar kita dapat memasukkan beberapa data pada pada satu program, seperti program diatas, kita dapat memasukkan/ menginput data-data mahasiswa atau beberapa nama mahasiswa serta npm dan kelas pada saat menjalankan program. Array ditulis pada saat mendeklarasikan variabel yang bisa diinput pada program tersebut lebih dari satu data. Karena itu pada saat mendeklarasikan variabel didalam var harus dituliskan array yang bentuk umumnya adalah ‘array [jumlah data pada variabel yang akan diinput] of (tipe data) ;’. Seperti pada program diatas variabel yang akan menggunakan array adalah variabel mhs maka pada program dituliskan :
Mhs:array [1..5] of rmhs;
Tipe data yang digunakan adalah tipe data yang sebelumnya telah dibuat, yaitu rmhs.
Pada program diatas dideklarasikan juga variabel n dan i. Variabel n digunakan untuk dapat memasukkan banyak data, sedangkan variabel i digunakan agar dapat menggunakan statement perulangan dengan perintah for-do. Statement for digunakan bila kita akan melakukan looping secara otomatis dari sebuah bilangan tertentu sampai bilangan tertentu. Karena itu dituliskan ‘for i := 1 to n do’, maksudnya agar dapat memasukkan data beberapa kali sesuai dengan yang ada pada jumlah yang sebelumnya telah ditentukan (sesuai pada variabel n yang diinput). Dan untuk mencetak output data-data mahasiswa dengan elemen-elemen pada tipe data diatas (nama, npm, kelas) maka menggunakan Readln(mhs[i].nm) digunakan agar pada saat data yang akan diinput lebih dari satu maka output yang tercetak akan tetap berurutan dengan karena dituliskan [i] . Dan untuk dapat menjalankan program dituliskan readkey; serta end. untuk mengakhiri program tersebut.

0 komentar:

Posting Komentar

Follower

Chat

 

Copyright © 2008 Designed by SimplyWP | Made free by Scrapbooking Software | Bloggerized by Ipiet Notez | Distributed by Deluxe Templates