IMPELANTASI OOP pada PERANGKAT LUNAK PEMROGRAMAN
1.spesifikasi perangkat lunak
- struktur data
- aliran dinamis dari kendali
- transformasi fungsional
2. beberapa bahasa pemrograman berorentasi objek:
2.1. c++ adalah salah datu bahasa pemrograman komputer.dibuat pada tahun 1980an oleh bell labs sebagai pengembangan dari bahasa pemrogramAn C.
- salah satu perbedan yang paling mendasar dengan bahasa C adalah C++ mendukung konsep pemrograman berorentasi objek
- C++ merupakan bahasa pemrograman yang case sensitive.
2.2. java adalah bahasa pemrograman berorentasi objek yang dikembangkan oleh su microsystem sejak tahun 1991.
- bahasa pemrograman java terlahir dari the green project , yang berjalan selama 18 bulan dari awal tahun 1991 hingga musim panas 1992.proyek tersebut belum menggunakan versi yang dinamakan Oak.
- keunggulannya adalah java dapat berjalan dibnayak faltform perangkat keras.
2.3. smalltalk adalah bahasa pemrograman berorentasi yang pertama kali populer.
- smatalk dikembangkan di XEROX PARC-A amerika
3.hal yang harus diperhatikan dalam menentukan objek dalam suatu program
3.1. correntness and sufficiency
dalam mendesain program sebaiknya kita memperhatikan bahwa object object yang kita desain dapat menjamin kebenaran informasi dan juga kecukupannya informasi yang di butuhkan.
3.2 robustness
object - object yang kta desain sebaiknya dapat membuat suatu program yang menjadi tangguh , dalam hal ini diharapkan program yang dibuat memiliki eror yang sedikit dan dapat bertaha dalam situasi yang sulit sekalaipun.
3.3.flexibility
object - object yang didesain sebaiknya mudah untuk diexpand atau dikembangkan..hal ini dibutuhkan karena dalam pembuatan program sering kali kita harus merubah desain yang telah kita buat sebelumnya karena adanya perubahan desain yang di inginkan oleh penggguna.
3.4. reusability
kode kode program yang telah kita buat,dapat kita gunakan kembali.hal ini harusalh terpenui dalam mendesaian prgram yang baik karena ketika kita menggunakan pont ini maka kita akan leboh mudah untuk me manage program kita buat,apalagi disaat kita harus mengganti suatu informasi dalam program yang kita buat.
3.5 efficiency
desain yang kita buat sebaiknya efisien karena akan saling berkaitan dengan penggunaan resource hardware yang kita gunakan .baik itu dalam faktor kecepatan maupum faktor penyimpanan data program
teknik komputer
Minggu, 16 Januari 2011
rangkuman teknik pemrograman pert.12
OOP(objek oriented programming)
1.pengertian OOP adalah suatiu cara baru dalam berfikir serta berlogika dalam menghadapi masalah - masalah yang akan di coba atasi dengan bantuan komputer.tujuan utama dari pengembangan perangkat lunak atau program berorentasi objek ,dapat dijelaskan sebagai berikut: mempersingkat waktu dan ment\runkan biaya pengembangan rekayasa perangkat lunak
2.kelebihan OOP
- memiliki saran yang bersifat virtual
- berorentasi kepada objek
- bekerja didalam sistem operasi windows
- menghasilkan program aplikasi berbasis windows
1.pengertian OOP adalah suatiu cara baru dalam berfikir serta berlogika dalam menghadapi masalah - masalah yang akan di coba atasi dengan bantuan komputer.tujuan utama dari pengembangan perangkat lunak atau program berorentasi objek ,dapat dijelaskan sebagai berikut: mempersingkat waktu dan ment\runkan biaya pengembangan rekayasa perangkat lunak
2.kelebihan OOP
- memiliki saran yang bersifat virtual
- berorentasi kepada objek
- bekerja didalam sistem operasi windows
- menghasilkan program aplikasi berbasis windows
rangkuman teknik pemrograman pert. 11
APLIKASI PEMROGRAMAN BISNIS
A.teknik perancangan program orientasi bussines
berikut ini akan dijelaskan beberapa tekinik pencangan program didalam sebuak pemrograman yang terstruktur untuk mendukung proses pembangunan atau pengembangan sistem penggajian
- teknik perancangan file atau database dalam bentuk spesifikasi file
- teknik perancangan program dalam bentuk spesifikasi program
A.teknik perancangan program orientasi bussines
berikut ini akan dijelaskan beberapa tekinik pencangan program didalam sebuak pemrograman yang terstruktur untuk mendukung proses pembangunan atau pengembangan sistem penggajian
- teknik perancangan file atau database dalam bentuk spesifikasi file
- teknik perancangan program dalam bentuk spesifikasi program
rangkuman teknik pemrograman pert.10
ORGANISASI DAN FILE
ada beberapa tipe organisasi file data yang digunakan,yaitu:
1.susunan berurutan (sequential)
2.berurutan berindex (indexed sequential)
3.acak (random)
4.acak diindex (andexed random)
A.tujuannya organisisi data didalam pemrograman terstruktur adalah
1.untuk menyediakan sarana penmcarian record bagi pengolahan ,seleksi ,atau penyaringan.
2.memudahkan penciptaan atau pemeliharaan file.
B.organisasi file data harus mempertimbangkan beberapa hal penting,yaitu sebagai berikut:
1.kemudahan dalam penyimpanan dan pengambilan data.
2.kecepatan akses data / efisein akses.
3.efisien penggunakan media penyimpanan
ada beberapa tipe organisasi file data yang digunakan,yaitu:
1.susunan berurutan (sequential)
2.berurutan berindex (indexed sequential)
3.acak (random)
4.acak diindex (andexed random)
A.tujuannya organisisi data didalam pemrograman terstruktur adalah
1.untuk menyediakan sarana penmcarian record bagi pengolahan ,seleksi ,atau penyaringan.
2.memudahkan penciptaan atau pemeliharaan file.
B.organisasi file data harus mempertimbangkan beberapa hal penting,yaitu sebagai berikut:
1.kemudahan dalam penyimpanan dan pengambilan data.
2.kecepatan akses data / efisein akses.
3.efisien penggunakan media penyimpanan
rangkuman teknik pemrograman pert. 9
A.file referensi adalah data yang tetap dimana pengolahan terhadap data tersebut memerulukan waktu yang lama.data terdapat pada file referensi ini sebagai contoh adalah file mahasiswa,yang apabila akan diperbaiki untuk jangka waktu yang lama.
B. file dinamik adalah data yang dalam file berubah tergantung transaksi.misalkan saja file mata kuliah yang didalamnya terdapat informasi tentang seluruh mata kuliah yang terdapat di suatu lembaga pendidikan.
C.file input adalah berisi data masukan yang berupa data transaksi dimana data - data tersebut akan diolah oleh komputer.macam file transaksi yang ada pada lembaga pendidikan adalah file ujian,file nilai dan file pembayaran kuliah.
B. file dinamik adalah data yang dalam file berubah tergantung transaksi.misalkan saja file mata kuliah yang didalamnya terdapat informasi tentang seluruh mata kuliah yang terdapat di suatu lembaga pendidikan.
C.file input adalah berisi data masukan yang berupa data transaksi dimana data - data tersebut akan diolah oleh komputer.macam file transaksi yang ada pada lembaga pendidikan adalah file ujian,file nilai dan file pembayaran kuliah.
Kamis, 23 Desember 2010
Senin, 20 Desember 2010
Langganan:
Postingan (Atom)