Showing posts with label Pelajaran. Show all posts
Implementasi MVC dalam HTML
By : Iqbal
Model-View-Controller atau MVC adalah sebuah metode untuk
membuat sebuah aplikasi dengan memisahkan data (Model) dari tampilan (View) dan
cara bagaimana memprosesnya (Controller). Dalam implementasinya kebanyakan
framework dalam aplikasi website adalah berbasis arsitektur MVC. MVC memisahkan
pengembangan aplikasi berdasarkan komponen utama yang membangun sebuah aplikasi
seperti manipulasi data, antarmuka pengguna, dan bagian yang menjadi kontrol
dalam sebuah aplikasi web. Berikut
ini penjelasan beserta cara kerja masing masing:
Data (Model)
Pola MVC memiliki layer yang disebut dengan Model yang
merepresentasikan data yang digunakan oleh aplikasi sebagaimana proses bisnis
yang diasosiasikan terhadapnya. Dengan memilahnya sebagai bagian terpisah,
seperti penampungan data, persistence, serta proses manipulasi, terpisah dari
bagian lain aplikasi.
Terdapat beberapa kelebihan dalam pendekatan ini. Pertama,
membuat detail dari data dan operasinya dapat ditempatkan pada area yang
ditentukan (Model) dibanding tersebar dalam keseluruhan lingkup aplikasi. Hal
ini memberikan keuntungan dalam proses pemeliharaan aplikasi.
Kedua, dengan pemisahan total antara data dengan
implementasi interface, komponen model dapat digunakan kembali oleh aplikasi
lain yang memiliki kegunaan yang hampir sama.
Tampilan (View)
Layer ini mengandung keseluruhan detail dari implementasi
user interface. Disini, komponen grafis menyediakan representasi proses
internal aplikasi dan menuntun alur interaksi user terhadap aplikasi. Tidak ada
layer lain yang berinteraksi dengan pengguna, hanya View.
Penggunaan layer View memiliki beberapa kelebihan: Pertama,
memudahkan pengabungan divisi desain dalam development team. Divisi desain
dapat berkonsentrasi pada style, look and feel, dan sebagainya, dalam aplikasi
tanpa harus memperhatikan lebih pada detail yang lain.
Dengan memiliki layer View yang terpisah memungkinkan
ketersediaan multiple interface dalam aplikasi. Jika inti dari aplikasi
terletak pada bagian lain (dalam Model), multiple interfaces dapat dibuat
(Swing, Web, Console), secara keseluruhan memiliki tampilan yang berbeda namun
mengeksekusi komponen Model sesuai fungsionalitas yang diharapkan.
Cara pemprosesan (Controller)
Terakhir, arsitektur MVC memiliki layer Controller. Layer
ini menyediakan detail alur program dan transisi layer, dan juga
bertanggungjawab akan penampungan events yang dibuat oleh user dari View dan
melakukan update terhadap komponen Model menggunakan data yang dimasukkan oleh
user.
Kelebihan dalam penggunaan layer Controller secara terpisah:
Pertama, dengan menggunakan komponen terpisah untuk menampung detail dari
transisi layer, komponen view dapat didesain tanpa harus memperhatikan bagian
lain secara berlebih. Hal ini memudahkan team pengembang multiple interface
bekerja secara terpisah dari yang lain secara simultan. Interaksi antar
komponen View terabstraksi dalam Controller.
Kedua, dengan menggunakan layer terpisah yang melakukan
update terhadap komponen Model, detail tersebut dihapus dari layer presentasi.
Layer presentasi kembali pada fungsi utamanya untuk menampilkan data kepada
user. Detail tentang bagaimana data dari user mengubah ketetapan aplikasi
disembunyikan oleh Controller. Hal ini memisahkan dengan jelas antara
presentation logic dengan business logic
Dengan menggunakan metode MVC maka aplikasi akan lebih mudah
untuk dirawat dan dikembangkan. Untuk memahami metode pengembangan aplikasi
menggunakan MVC diperlukan pengetahuan tentang pemrograman berorientasi objek.
Alur kerja aplikasi web kita ketika user mengunjungi salah
satu halaman yaitu:
- Browser berhubungan dengan server untuk akses halaman.
- Request (permintaan) browser ditangani oleh bagian Controller dari kode kita.
- Controller akan melakukan pemanggilan ke Model untuk mendapatkan data yang relevan, dan kemudian mempersiapkan data tersebut untuk ditampilkan.
- Controller memberikan data yang diperlukan kepada view.
- View menampilkan data dan berbagai elemen antarmuka tambahan yang diperlukan.
Sumber :
PCI ( Peripheral Component Interconnect)
By : IqbalApa itu PCI ?
PCI ( Peripheral Component Interconnect) merupakan bus yang di desain umtuk menangani beberapa perangkat keras, selain itu suatu bandwith tinggi yang populer, prosessor independent. Pembuatan PCI dimulai pada tahun 1991 oleh PCI Special Interest Group bentukan Intel Coorporation dan beberapa jurusan lainnya yang bertujuan untuk menggantikan bus ISA/ EISA yang sebelumnya digunakan dalam komputer IBM PC atau kompetitornya
Cara Kerja PCI
Cara kerja PCI adalah intruksi dari proses masuk interkoneksi meuju slot PCI . Dari slot kemudian masuk ring-bus VGA ( jika yang diproses adalah visual atau soundcard) . Tekstur yang telah selesai diproses, disimpan dalam VRAM begitu semua tekstur lengkap dari alamat dikirim per frame atau part ke prosessor kemudian dibagikan ke koresponden ( Port VGA, audio, atau modem )
Fungsi PCI :
Jenis- Jenis Slot PCI
Sejarah PCI :
Sumber
PCI ( Peripheral Component Interconnect) merupakan bus yang di desain umtuk menangani beberapa perangkat keras, selain itu suatu bandwith tinggi yang populer, prosessor independent. Pembuatan PCI dimulai pada tahun 1991 oleh PCI Special Interest Group bentukan Intel Coorporation dan beberapa jurusan lainnya yang bertujuan untuk menggantikan bus ISA/ EISA yang sebelumnya digunakan dalam komputer IBM PC atau kompetitornya
Cara Kerja PCI
Cara kerja PCI adalah intruksi dari proses masuk interkoneksi meuju slot PCI . Dari slot kemudian masuk ring-bus VGA ( jika yang diproses adalah visual atau soundcard) . Tekstur yang telah selesai diproses, disimpan dalam VRAM begitu semua tekstur lengkap dari alamat dikirim per frame atau part ke prosessor kemudian dibagikan ke koresponden ( Port VGA, audio, atau modem )
Fungsi PCI :
- Menangani beberapa perangkat keras seperti soundcard, TV Turner, Modem , VGA Card
- Memberikan system yang lebih baik bagi subsistem Input / Output berkecepatan tinggi
- Memenuhi kebutuhan Input / Output
- Mendukung bermacam macam konfigurasi berbasis microprosessor
- Slot yang memiliki fugsi sendiri sendiri
Jenis- Jenis Slot PCI
- Slot PCI-E X16 = ekspansi kartu video, baru digunakan saat motherboard dengan prosessor LGA 775
- Slot AGP = eksepansi yang digunakan untuk menggantikan slot PCI yang sudah tidak mencukupi lagi dlaam menangani lalu lintas data anatara CPU dengan kartu video
- Slot PCI = multi fungsi karena sangat banyak peripheral dengan slot PCI ( VGA, etehernet card, LAN card, Sound card, USB card, SATA card )
- Slot PCI-E X1 = sama dengan slot PCI
Sejarah PCI :
- Intel pertama kali memperkenalkan teknologi PCI pada tahun 1991
- Diambil alih oleh PCI Special Interest Group yang direvisi tahun 1993 dengan bandwith 133 MB/ s yang dapat mengani banyak permainan namun cepat jenuh
- Pada tahun 1997 masalah ini diatasi dengan slot Accelarated Graphics Port dengan bandwith khusus dan menangani hal khusus seperti graphics
- Pada tahun 1999 muncul PCI Express dengan 133 MHz
- Tahun 2002 PCI Express dengan 266 MHz dan 533 MHz
https://usernewbie.blogspot.com/2015/04/perkembangan-dari-pci-sampai-sekarang.html
https://segiempat.com/tips-dan-cara/teknologi/komputer/pengertian-dan-fungsi-pci-pada-motherboard-pc/
https://www.alltutorials.info/2015/03/apa-itu-pci.html
https://edybillstephen.ilearning.me/2014/02/19/pengertian-pci-peripheral-component-interconnect/
http://mengicir.blogspot.com/2016/08/makalah-tentang-pci.html
https://www.computerhope.com/jargon/p/pci.htm
Tag :
Pelajaran,
Sekilas Info,
Contoh Recount Text ( Study Tour to Malang )
By : Iqbal
Text Recount adalah sebuah teks yang menceritakan kepada pembaca mengenai sebuah cerita, aksi atau aktifitas lampau. Tujuan komunikatifnya adalah melaporkan peristiwa, kejadian atau kegiatan yang terjadi di waktu lampau dalam sebuah urutan secara kronologis untuk menghibur atau memberikan informasi kepada pembaca.
Generic structure Teks Recount
1. Orientation
Orientation atau pengenalan yaitu memberikan informasi tentang siapa, di mana, dan kapan peristiwa atau kegiatan itu terjadi di masa lampau.
2. Events
Events merupakan rekaman peristiwa yang terjadi, yang biasanya disampaikan dalam urutan kronologis, seperti "In the first day, I ... . And in the next day ... . And In the last day ..." . Di bagian Events ini juga biasanya terdapat komentar pribadi tentang peristiwa atau kejadian yang diceritakan.
3. Reorientation
Pada bagian Reorientation, terdapat pengulangan pengenalan yang ada di Orientation, pengulangan yang merangkum rentetan peristiwa, kejadian atau kegiatan yang diceritakan.
Ciri Kebahasaan Recount Text
Terdapat beberapa ciri-ciri kebahasaan yang mungkin akan teman-teman temukan ketika membaca sebuah Recount Text. Ciri-ciri kebahasaan dari Recount Text tersebut adalah:
- Menggunakan Past Tense. Misalkan we went to zoo, I was happy, etc.
- Menggunakan Conjunction dan Time Connectives untuk mengurutkan peristiwa atau kejadian. Misalnya and, but, the, aftar that, etc.
- Menggunakan Adverbs dan Adverbial Phrase untuk mengungkapkan tempat, waktu dan cara. Misalkan yesterday, at my house, slowly, etc.
- Menggunakan Action Verbs. Misalkan went, slept, run, brought, etc.
Jika anda ingin mendownloadnya silahkan download di sini
password : iqballl10.blogspot.com
Tag :
Berita SMP,
Pelajaran,


