SlideShare ist ein Scribd-Unternehmen logo
1 von 16
Interaksi Manusia dan Komputer
Created By Arfianti




      Sebelum mempelajari pemrograman lebih lanjut, ada beberapa
      istilah mendasar yang perlu dipahami lebih dahulu, yaitu :
      a. Program adalah kata, ekspresi pernyataan atau kombinasi
           yang disusun dan dirangkai menjadi satu kesatuan
           prosedur        yang       berupa        urutan    langkah   untuk
           menyelesaikan masalah.
      b. Bahasa pemrograman, merupakan prosedur/tata cara
           penulisan program.
      c. Pemrograman, merupakan proses pengimplementasian
           urutan langkah untuk menyelesaikan suatu masalah .

                 Pendidikan Teknik Informatika dan Komputer
                 Universitas Negeri Makassar
Interaksi Manusia dan Komputer
Created By Arfianti




                 Pendidikan Teknik Informatika dan Komputer
                 Universitas Negeri Makassar
Interaksi Manusia dan Komputer
Created By Arfianti



      Setelah        masalahnya       dipahami        dengan      baik,     seorang
      programmer          tentu     membutuhkan           suatu    teknik     untuk
      memecahkan masalah tersebut, antara lain :


      a. Teknik top down
           merupakan teknik pemecahan masalah yang paling umum
           digunakan, dimana suatu masalah yang kompleks dibagi-
           bagi kedalam beberapa tingkatan kelompok masalah
           hingga subbagian yang paling kecil. Setelah itu, mulai
           disusun langkah-langkah untuk menyelesaikan secara
           detail.

                 Pendidikan Teknik Informatika dan Komputer
                 Universitas Negeri Makassar
Interaksi Manusia dan Komputer
Created By Arfianti




      b. Teknik Bottom Up

           Merupakan        teknik     pemecahan         masalah   yang   mulai

           ditinggalkan karena sulit untuk melakukan standarisasi

           proses dari prosedur-prosedur yang sudah ada untuk

           digabungkan menjadi satu kesatuan.




                 Pendidikan Teknik Informatika dan Komputer
                 Universitas Negeri Makassar
Interaksi Manusia dan Komputer
Created By Arfianti




                 Pendidikan Teknik Informatika dan Komputer
                 Universitas Negeri Makassar
Interaksi Manusia dan Komputer
Created By Arfianti




      Untuk menyusun suatu program, secara evolusi para ahli

      pemrograman telah menciptakan teknik-teknik pemrograman

      yang dikembangkan untuk menjawab tantangan dimana

      kasus-kasus pemrograman makin lama makin kompleks dan

      luas. Oleh karena itu, dengan menggunakan teknik-teknik

      tersebut,      para    programmer         akan      semakin   dimudahkan

      walaupunprogram yang harus dihasilkannya sangat kompleks.



                 Pendidikan Teknik Informatika dan Komputer
                 Universitas Negeri Makassar
Interaksi Manusia dan Komputer
Created By Arfianti




      Konsep pemrograman terstruktur memegang peran penting
      dalam         merancang,           menyusun,            memelihara     dan
      mengembangkan suatu program, khususnya program aplikasi
      yang      besar      dan     kompleks.        Pemrograman       terstruktur
      merupakan proses mengimplemetasikan urutan langkah untuk
      menyelesaikan suatu masalah dalam bentuk program yang
      memiliki rancang bangun yang terstruktur dan tidak berbelit-
      belit sehingga mudah ditelusuri, dipahami dan dikembangkan
      oleh siapa saja.


                 Pendidikan Teknik Informatika dan Komputer
                 Universitas Negeri Makassar
Interaksi Manusia dan Komputer
Created By Arfianti




      Teknik pemrogaraman terstruktur ini memiliki ciri-ciri atau

      karakteristik :

      a. Mengandung algoritma pemecahan masalah yang tepat,

           benar, sederhana, standar dan efektif.

      b. Memiliki struktur logika dan struktur program yang benar

           dan mudah dipahami.

      c. Memiliki dokumentasi yang baik.



                 Pendidikan Teknik Informatika dan Komputer
                 Universitas Negeri Makassar
Interaksi Manusia dan Komputer
Created By Arfianti




      Kelompok masalah yang kecil disebut modul dan teknik

      pemrograman                terstruktur     yang         digunakan   untuk

      menimplemetasikan langkah-langkah pemecahan masalah

      pada kelompok masalah kecil tersebut dikenal dengan

      sebutan teknik pemrograman modular. Modul program adalah

      sekumpulan instruksi yang memiliki operasi-operasi dan data

      yang didefinisikan memiliki struktur internal.

                 Pendidikan Teknik Informatika dan Komputer
                 Universitas Negeri Makassar
Interaksi Manusia dan Komputer
Created By Arfianti




      Ada tiga macam struktur penting dalam pemrograman modular

      yang masih diapaki dalam pemrograman berorientasi objek

      yaitu :

      a. Sekuensial (berurutan)

      b. Kondisional

      c. perulangan




                 Pendidikan Teknik Informatika dan Komputer
                 Universitas Negeri Makassar
Interaksi Manusia dan Komputer
Created By Arfianti




       Pemrograman ini diciptakan supaya konsep yang ada didunia

       nyata diterapkan didalm pemrograman. Dalam pemrograman

       ini, komponen dalam program disebut sebagai sebuah objek,

       yaitu sesuatu yang memiliki sifat, kerja dan respons terhadap

       kejadian. Objek tersebut disusun dari sekumpulan data,

       prosedur dan fungsi yang dibungkus menjadi satu.


                 Pendidikan Teknik Informatika dan Komputer
                 Universitas Negeri Makassar
Interaksi Manusia dan Komputer
Created By Arfianti




      Dalam pemrograman berbasis objek ada beberapa konsep

      yang perlu untuk dipahami yaitu :



      a. Encapsulation (pengkapsulan)

      b. Inheritance (pewarisan sifat)

      c. Polymorphism (keanekaragaman bentuk)




                 Pendidikan Teknik Informatika dan Komputer
                 Universitas Negeri Makassar
Interaksi Manusia dan Komputer
Created By Arfianti




       Terdapat tiga macam model utama dari sistem pembentukan

       model dari UML yaitu :

       a. Model fungsi

            menunjukkan fungsi suatu sistem dari sudut        pandang

            pengguna, dimana termasuk didalamnya adalah diagram

            use case


                 Pendidikan Teknik Informatika dan Komputer
                 Universitas Negeri Makassar
Interaksi Manusia dan Komputer
Created By Arfianti




      b. Model Objek

           menunjukkan struktur dan substruktur suatu sistem

           dengan menggunakan objek, atribut, operasi dan asosiasi,

           termasuk didalmnya adalah diagram kelas.

      c. Model dinamik

           yang menujukkan perilaku internal suatu sistem, termasuk

           didalamnya diagram sekuensial, aktifitas dan statechart

           diagram.

                 Pendidikan Teknik Informatika dan Komputer
                 Universitas Negeri Makassar
Pemrograman sistem teristribusi

Weitere ähnliche Inhalte

Was ist angesagt? (8)

Teknik evaluasi
Teknik evaluasiTeknik evaluasi
Teknik evaluasi
 
Perancangan tampilan
Perancangan tampilanPerancangan tampilan
Perancangan tampilan
 
Pendahuluan imk
Pendahuluan imkPendahuluan imk
Pendahuluan imk
 
Tim perangkat lunak
Tim perangkat lunakTim perangkat lunak
Tim perangkat lunak
 
COVER
COVERCOVER
COVER
 
Sim, wamro atun, hapzi ali, sumber daya komputasi dan komunikasi, universitas...
Sim, wamro atun, hapzi ali, sumber daya komputasi dan komunikasi, universitas...Sim, wamro atun, hapzi ali, sumber daya komputasi dan komunikasi, universitas...
Sim, wamro atun, hapzi ali, sumber daya komputasi dan komunikasi, universitas...
 
Interaksi manusia komputer
Interaksi manusia komputerInteraksi manusia komputer
Interaksi manusia komputer
 
Imk 1 pendahuluan
Imk 1   pendahuluanImk 1   pendahuluan
Imk 1 pendahuluan
 

Andere mochten auch (11)

Sistem terdistribusi (dhaa3)
Sistem terdistribusi (dhaa3)Sistem terdistribusi (dhaa3)
Sistem terdistribusi (dhaa3)
 
Konsep dasar sistem terdistribusi
Konsep dasar sistem terdistribusiKonsep dasar sistem terdistribusi
Konsep dasar sistem terdistribusi
 
membuat function dalam mysql
membuat function dalam mysqlmembuat function dalam mysql
membuat function dalam mysql
 
Sister pertemuan 1
Sister pertemuan 1Sister pertemuan 1
Sister pertemuan 1
 
Tiara ramadhani, sitem terdistibusi, final project, 2017
Tiara ramadhani, sitem terdistibusi, final project, 2017Tiara ramadhani, sitem terdistibusi, final project, 2017
Tiara ramadhani, sitem terdistibusi, final project, 2017
 
3-konsep dasar sistem terdistribusi
3-konsep dasar sistem terdistribusi3-konsep dasar sistem terdistribusi
3-konsep dasar sistem terdistribusi
 
Kuliah 1 pengantar sistem terdistribusi
Kuliah 1 pengantar sistem terdistribusiKuliah 1 pengantar sistem terdistribusi
Kuliah 1 pengantar sistem terdistribusi
 
Bdl
BdlBdl
Bdl
 
Pertemuan Dua
Pertemuan DuaPertemuan Dua
Pertemuan Dua
 
FUNGSI – FUNGSI DALAM MYSQL
FUNGSI – FUNGSI DALAM MYSQLFUNGSI – FUNGSI DALAM MYSQL
FUNGSI – FUNGSI DALAM MYSQL
 
ikh331-06-distributed-programming
ikh331-06-distributed-programmingikh331-06-distributed-programming
ikh331-06-distributed-programming
 

Ähnlich wie Pemrograman sistem teristribusi

Proses Desain
Proses DesainProses Desain
Proses Desain
arfianti
 
Model pengguna
Model penggunaModel pengguna
Model pengguna
arfianti
 
Spesifikasi perangkat lunak
Spesifikasi perangkat lunakSpesifikasi perangkat lunak
Spesifikasi perangkat lunak
arfianti
 
Sistem terdistribusi (dhaa9)
Sistem terdistribusi (dhaa9)Sistem terdistribusi (dhaa9)
Sistem terdistribusi (dhaa9)
Mawaddah Warahmah
 
9. sistem terdistribusi (dhaa9)
9. sistem terdistribusi (dhaa9)9. sistem terdistribusi (dhaa9)
9. sistem terdistribusi (dhaa9)
khalghy
 
Pengantar rpl
Pengantar rplPengantar rpl
Pengantar rpl
arfianti
 
Pengantar rpl
Pengantar rplPengantar rpl
Pengantar rpl
arfianti
 
Iterasi, inkremen dan validasi proses
Iterasi, inkremen dan validasi prosesIterasi, inkremen dan validasi proses
Iterasi, inkremen dan validasi proses
arfianti
 
Buku ajar kecil 02
Buku ajar kecil 02Buku ajar kecil 02
Buku ajar kecil 02
Ainul Yaqin
 
Jawaban uts metlit.
Jawaban uts metlit.Jawaban uts metlit.
Jawaban uts metlit.
Qbarrizky
 
Jawaban uts metlit.
Jawaban uts metlit.Jawaban uts metlit.
Jawaban uts metlit.
Qbarrizky
 
Proses proses perangkat lunak
Proses proses perangkat lunakProses proses perangkat lunak
Proses proses perangkat lunak
arfianti
 

Ähnlich wie Pemrograman sistem teristribusi (20)

Proses Desain
Proses DesainProses Desain
Proses Desain
 
Model pengguna
Model penggunaModel pengguna
Model pengguna
 
LK 0.1 Lembar Kerja Belajar MandirI Modul 1 - 6_Setiyo Eko Budiyono.pdf
LK 0.1 Lembar Kerja Belajar MandirI Modul 1 - 6_Setiyo Eko Budiyono.pdfLK 0.1 Lembar Kerja Belajar MandirI Modul 1 - 6_Setiyo Eko Budiyono.pdf
LK 0.1 Lembar Kerja Belajar MandirI Modul 1 - 6_Setiyo Eko Budiyono.pdf
 
Spesifikasi perangkat lunak
Spesifikasi perangkat lunakSpesifikasi perangkat lunak
Spesifikasi perangkat lunak
 
Interaksi
InteraksiInteraksi
Interaksi
 
Sistem terdistribusi (dhaa9)
Sistem terdistribusi (dhaa9)Sistem terdistribusi (dhaa9)
Sistem terdistribusi (dhaa9)
 
9. sistem terdistribusi (dhaa9)
9. sistem terdistribusi (dhaa9)9. sistem terdistribusi (dhaa9)
9. sistem terdistribusi (dhaa9)
 
Pengantar rpl
Pengantar rplPengantar rpl
Pengantar rpl
 
Pengantar rpl
Pengantar rplPengantar rpl
Pengantar rpl
 
Materi Permodelan Perangkat Lunak 1.pptx
Materi Permodelan Perangkat Lunak 1.pptxMateri Permodelan Perangkat Lunak 1.pptx
Materi Permodelan Perangkat Lunak 1.pptx
 
Groupware
GroupwareGroupware
Groupware
 
Iterasi, inkremen dan validasi proses
Iterasi, inkremen dan validasi prosesIterasi, inkremen dan validasi proses
Iterasi, inkremen dan validasi proses
 
cp tp.docx
cp tp.docxcp tp.docx
cp tp.docx
 
Buku ajar kecil 02
Buku ajar kecil 02Buku ajar kecil 02
Buku ajar kecil 02
 
Paradigma,proses desain dan rekayasa daya guna
Paradigma,proses desain dan rekayasa daya gunaParadigma,proses desain dan rekayasa daya guna
Paradigma,proses desain dan rekayasa daya guna
 
Pendahuluan Interaksi Manusia dan Komputer
Pendahuluan Interaksi Manusia dan KomputerPendahuluan Interaksi Manusia dan Komputer
Pendahuluan Interaksi Manusia dan Komputer
 
Interaksi manusia dan komputer
Interaksi manusia dan komputerInteraksi manusia dan komputer
Interaksi manusia dan komputer
 
Jawaban uts metlit.
Jawaban uts metlit.Jawaban uts metlit.
Jawaban uts metlit.
 
Jawaban uts metlit.
Jawaban uts metlit.Jawaban uts metlit.
Jawaban uts metlit.
 
Proses proses perangkat lunak
Proses proses perangkat lunakProses proses perangkat lunak
Proses proses perangkat lunak
 

Mehr von arfianti

Bergerak menuju s istem terdistribusi
Bergerak menuju s istem terdistribusiBergerak menuju s istem terdistribusi
Bergerak menuju s istem terdistribusi
arfianti
 
Evolusi sistem terdistribusi
Evolusi sistem terdistribusiEvolusi sistem terdistribusi
Evolusi sistem terdistribusi
arfianti
 
Proses, objek dan layanan distribusi
Proses, objek dan layanan distribusiProses, objek dan layanan distribusi
Proses, objek dan layanan distribusi
arfianti
 
Sistem operasi client server
Sistem operasi client serverSistem operasi client server
Sistem operasi client server
arfianti
 
Client server
Client serverClient server
Client server
arfianti
 
Arsitektur client server
Arsitektur client serverArsitektur client server
Arsitektur client server
arfianti
 
Sistem operasi client server
Sistem operasi client serverSistem operasi client server
Sistem operasi client server
arfianti
 
Protokol sister berbasis internet
Protokol sister berbasis internetProtokol sister berbasis internet
Protokol sister berbasis internet
arfianti
 
Sistem manajemen jaringan
Sistem manajemen jaringanSistem manajemen jaringan
Sistem manajemen jaringan
arfianti
 
Pemrograman internet
Pemrograman internetPemrograman internet
Pemrograman internet
arfianti
 
Pemrograman basis data internet dan client server
Pemrograman basis data internet dan client serverPemrograman basis data internet dan client server
Pemrograman basis data internet dan client server
arfianti
 
Status, analisi event dan dukungan implementasi
Status, analisi event dan dukungan implementasiStatus, analisi event dan dukungan implementasi
Status, analisi event dan dukungan implementasi
arfianti
 
Manajemen client server
Manajemen client serverManajemen client server
Manajemen client server
arfianti
 
Sistem keamanan client server
Sistem keamanan client serverSistem keamanan client server
Sistem keamanan client server
arfianti
 
Pemeliharaan dan pengujian client server
Pemeliharaan dan pengujian client serverPemeliharaan dan pengujian client server
Pemeliharaan dan pengujian client server
arfianti
 
Pert16 pemeliharaan dan pengujian client server
Pert16 pemeliharaan dan pengujian client serverPert16 pemeliharaan dan pengujian client server
Pert16 pemeliharaan dan pengujian client server
arfianti
 
Manajemen proyek
Manajemen proyekManajemen proyek
Manajemen proyek
arfianti
 
Rekayasa sistem
Rekayasa sistemRekayasa sistem
Rekayasa sistem
arfianti
 
Arsitektur sistem terdistribusi
Arsitektur sistem terdistribusiArsitektur sistem terdistribusi
Arsitektur sistem terdistribusi
arfianti
 
Rekayasa sistem berbasis komputer
Rekayasa sistem berbasis komputerRekayasa sistem berbasis komputer
Rekayasa sistem berbasis komputer
arfianti
 

Mehr von arfianti (20)

Bergerak menuju s istem terdistribusi
Bergerak menuju s istem terdistribusiBergerak menuju s istem terdistribusi
Bergerak menuju s istem terdistribusi
 
Evolusi sistem terdistribusi
Evolusi sistem terdistribusiEvolusi sistem terdistribusi
Evolusi sistem terdistribusi
 
Proses, objek dan layanan distribusi
Proses, objek dan layanan distribusiProses, objek dan layanan distribusi
Proses, objek dan layanan distribusi
 
Sistem operasi client server
Sistem operasi client serverSistem operasi client server
Sistem operasi client server
 
Client server
Client serverClient server
Client server
 
Arsitektur client server
Arsitektur client serverArsitektur client server
Arsitektur client server
 
Sistem operasi client server
Sistem operasi client serverSistem operasi client server
Sistem operasi client server
 
Protokol sister berbasis internet
Protokol sister berbasis internetProtokol sister berbasis internet
Protokol sister berbasis internet
 
Sistem manajemen jaringan
Sistem manajemen jaringanSistem manajemen jaringan
Sistem manajemen jaringan
 
Pemrograman internet
Pemrograman internetPemrograman internet
Pemrograman internet
 
Pemrograman basis data internet dan client server
Pemrograman basis data internet dan client serverPemrograman basis data internet dan client server
Pemrograman basis data internet dan client server
 
Status, analisi event dan dukungan implementasi
Status, analisi event dan dukungan implementasiStatus, analisi event dan dukungan implementasi
Status, analisi event dan dukungan implementasi
 
Manajemen client server
Manajemen client serverManajemen client server
Manajemen client server
 
Sistem keamanan client server
Sistem keamanan client serverSistem keamanan client server
Sistem keamanan client server
 
Pemeliharaan dan pengujian client server
Pemeliharaan dan pengujian client serverPemeliharaan dan pengujian client server
Pemeliharaan dan pengujian client server
 
Pert16 pemeliharaan dan pengujian client server
Pert16 pemeliharaan dan pengujian client serverPert16 pemeliharaan dan pengujian client server
Pert16 pemeliharaan dan pengujian client server
 
Manajemen proyek
Manajemen proyekManajemen proyek
Manajemen proyek
 
Rekayasa sistem
Rekayasa sistemRekayasa sistem
Rekayasa sistem
 
Arsitektur sistem terdistribusi
Arsitektur sistem terdistribusiArsitektur sistem terdistribusi
Arsitektur sistem terdistribusi
 
Rekayasa sistem berbasis komputer
Rekayasa sistem berbasis komputerRekayasa sistem berbasis komputer
Rekayasa sistem berbasis komputer
 

Pemrograman sistem teristribusi

  • 1.
  • 2. Interaksi Manusia dan Komputer Created By Arfianti Sebelum mempelajari pemrograman lebih lanjut, ada beberapa istilah mendasar yang perlu dipahami lebih dahulu, yaitu : a. Program adalah kata, ekspresi pernyataan atau kombinasi yang disusun dan dirangkai menjadi satu kesatuan prosedur yang berupa urutan langkah untuk menyelesaikan masalah. b. Bahasa pemrograman, merupakan prosedur/tata cara penulisan program. c. Pemrograman, merupakan proses pengimplementasian urutan langkah untuk menyelesaikan suatu masalah . Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar
  • 3. Interaksi Manusia dan Komputer Created By Arfianti Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar
  • 4. Interaksi Manusia dan Komputer Created By Arfianti Setelah masalahnya dipahami dengan baik, seorang programmer tentu membutuhkan suatu teknik untuk memecahkan masalah tersebut, antara lain : a. Teknik top down merupakan teknik pemecahan masalah yang paling umum digunakan, dimana suatu masalah yang kompleks dibagi- bagi kedalam beberapa tingkatan kelompok masalah hingga subbagian yang paling kecil. Setelah itu, mulai disusun langkah-langkah untuk menyelesaikan secara detail. Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar
  • 5. Interaksi Manusia dan Komputer Created By Arfianti b. Teknik Bottom Up Merupakan teknik pemecahan masalah yang mulai ditinggalkan karena sulit untuk melakukan standarisasi proses dari prosedur-prosedur yang sudah ada untuk digabungkan menjadi satu kesatuan. Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar
  • 6. Interaksi Manusia dan Komputer Created By Arfianti Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar
  • 7. Interaksi Manusia dan Komputer Created By Arfianti Untuk menyusun suatu program, secara evolusi para ahli pemrograman telah menciptakan teknik-teknik pemrograman yang dikembangkan untuk menjawab tantangan dimana kasus-kasus pemrograman makin lama makin kompleks dan luas. Oleh karena itu, dengan menggunakan teknik-teknik tersebut, para programmer akan semakin dimudahkan walaupunprogram yang harus dihasilkannya sangat kompleks. Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar
  • 8. Interaksi Manusia dan Komputer Created By Arfianti Konsep pemrograman terstruktur memegang peran penting dalam merancang, menyusun, memelihara dan mengembangkan suatu program, khususnya program aplikasi yang besar dan kompleks. Pemrograman terstruktur merupakan proses mengimplemetasikan urutan langkah untuk menyelesaikan suatu masalah dalam bentuk program yang memiliki rancang bangun yang terstruktur dan tidak berbelit- belit sehingga mudah ditelusuri, dipahami dan dikembangkan oleh siapa saja. Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar
  • 9. Interaksi Manusia dan Komputer Created By Arfianti Teknik pemrogaraman terstruktur ini memiliki ciri-ciri atau karakteristik : a. Mengandung algoritma pemecahan masalah yang tepat, benar, sederhana, standar dan efektif. b. Memiliki struktur logika dan struktur program yang benar dan mudah dipahami. c. Memiliki dokumentasi yang baik. Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar
  • 10. Interaksi Manusia dan Komputer Created By Arfianti Kelompok masalah yang kecil disebut modul dan teknik pemrograman terstruktur yang digunakan untuk menimplemetasikan langkah-langkah pemecahan masalah pada kelompok masalah kecil tersebut dikenal dengan sebutan teknik pemrograman modular. Modul program adalah sekumpulan instruksi yang memiliki operasi-operasi dan data yang didefinisikan memiliki struktur internal. Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar
  • 11. Interaksi Manusia dan Komputer Created By Arfianti Ada tiga macam struktur penting dalam pemrograman modular yang masih diapaki dalam pemrograman berorientasi objek yaitu : a. Sekuensial (berurutan) b. Kondisional c. perulangan Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar
  • 12. Interaksi Manusia dan Komputer Created By Arfianti Pemrograman ini diciptakan supaya konsep yang ada didunia nyata diterapkan didalm pemrograman. Dalam pemrograman ini, komponen dalam program disebut sebagai sebuah objek, yaitu sesuatu yang memiliki sifat, kerja dan respons terhadap kejadian. Objek tersebut disusun dari sekumpulan data, prosedur dan fungsi yang dibungkus menjadi satu. Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar
  • 13. Interaksi Manusia dan Komputer Created By Arfianti Dalam pemrograman berbasis objek ada beberapa konsep yang perlu untuk dipahami yaitu : a. Encapsulation (pengkapsulan) b. Inheritance (pewarisan sifat) c. Polymorphism (keanekaragaman bentuk) Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar
  • 14. Interaksi Manusia dan Komputer Created By Arfianti Terdapat tiga macam model utama dari sistem pembentukan model dari UML yaitu : a. Model fungsi menunjukkan fungsi suatu sistem dari sudut pandang pengguna, dimana termasuk didalamnya adalah diagram use case Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar
  • 15. Interaksi Manusia dan Komputer Created By Arfianti b. Model Objek menunjukkan struktur dan substruktur suatu sistem dengan menggunakan objek, atribut, operasi dan asosiasi, termasuk didalmnya adalah diagram kelas. c. Model dinamik yang menujukkan perilaku internal suatu sistem, termasuk didalamnya diagram sekuensial, aktifitas dan statechart diagram. Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar