Apabila kita sering berselancar di dunia internet, kita akan sering menjumpai halaman-halaman web seperti pada gambar berikut ini.
Selasa, 11 Februari 2014
Pengertian array multidimensi
Array satu dimensi sangat baik untuk menyimpan data sejenis yang berurutan, namun bagaimana bila kita ingin menyimpan daftar kota dengan temperature rata-ratanya secara bersama-sama, atau menyimpan data nama Siswa dengan nilai ujiannya?
Pada kasus seperti ini kita dapat menggunakan dua array satu dimensi, satu array untuk menyimpan nama dan satu array untuk menyimpan nilai. Namun ini bukanlah pilihan yang baik, karena akan menyulitkan dan membuat kode program menjadi tidak efisien. Pilihan yang lebih baik adalah dengan menggunakan pendekatan Array Multidimensi. Kita dapat menyimpan dengan menggunakan array dua dimensi untuk kasus di atas. Perhatikan gambar berikut ini untuk melihat perbedaan dua array satu dimensi dengan array dua dimensi.
Pada kasus seperti ini kita dapat menggunakan dua array satu dimensi, satu array untuk menyimpan nama dan satu array untuk menyimpan nilai. Namun ini bukanlah pilihan yang baik, karena akan menyulitkan dan membuat kode program menjadi tidak efisien. Pilihan yang lebih baik adalah dengan menggunakan pendekatan Array Multidimensi. Kita dapat menyimpan dengan menggunakan array dua dimensi untuk kasus di atas. Perhatikan gambar berikut ini untuk melihat perbedaan dua array satu dimensi dengan array dua dimensi.
Algoritma Pemrograman
Perangko dari Rusia pada gambar 5.1. di samping ini bergambar seorang pria dengan nama Muhammad ibn Musa al-Khwarizmi.
Pengertian Array
Variabel-variabel yang kita gunakan selama ini adalah variable biasa yang memiliki sifat bahwa sebuah nama variable hanya dapat menyatakan sebuah nilai numeric atau string pada suatu saat. Apabila kita ingin memberi nilai yang baru pada variable tersebut, maka nilai lama akan hilang tergantikan oleh nilai yang baru. Bagaimana apabila kita ingin menyimpan beberapa nilai/data dalam sebuah variable dengan nama yang sama tetapi semua nilai tetap tersimpan? Solusi yang dapat dilakukan adalah dengan menggunakan indeks pada nama variable tersebut. Cara ini biasa disebut dengan array.
Cara Penulisan Algoritma
Ada tiga cara penulisan algoritma, yaitu:
- Structured English (SE)
SE merupakan alat yang cukup baik untuk menggambarkan suatu algoritma. Dasar dari SE adalah Bahasa Inggris, namun kita dapat memodifikasi dengan Bahasa Indonesia sehingga kita boleh menyebutnya sebagai Structured Indonesian (SI). Algoritma seperti pada Contoh 5.10 dan 5.11 merupakan algoritma yang ditulis menggunakan SI. Karena dasarnya adalah bahasa sehari-hari, maka SE atau SI lebih tepat untuk menggambarkan suatu algoritma yang akan dikomunikasikan kepada pemakai perangkat lunak.
RPL dan Disiplin Ilmu Komputer
Disiplin ilmu komputer (Computer Science) lahir pada awal-awal tahun 1940-an yang merupakan integrasi dari teori algoritma, logika matematika, dan ditemukannya cara penyimpanan program secara elektronik pada komputer. Sejak itu ilmu komputer mengalami perkembangan yang terus menerus sehingga cakupannya menjadi semakin meluas.
Profesi Dan Sertifikasi RPL
Profesi sebagai seorang Software Engineer mungkin masih terasa asing di telinga orang Indonesia. Sebagian besar orang Indonesia mungkin lebih familiar dengan sebutan: Ahli Teknologi Informasi, Analis Sistem Informasi, Programmer, Operator, atau sebutan profesi lainnya. Hal ini karena adanya kerancuan tentang istilah RPL seperti telah disebutkan di awal label ini. Namun di negara-negara yang maju dalam bidang teknologi informasi, sebutan Software Engineer telah mulai banyak digunakan.
Ruang Lingkup RPL
Sesuai definisi yang telah disampaikan sebelumnya, maka ruang lingkup RPL dapat digambarkan sebagai berikut.
- Software requirements: berhubungan dengan spesifikasi kebutuhan dan persyaratan perangkat lunak.
- Software design: mencakup proses penentuan arsitektur, komponen, antarmuka, dan karakteristik lain dari perangkat lunak.
Senin, 03 Februari 2014
Sinyal Listrik Melalui Gelombang Elektromagnetik
Mngkin anda pernah dengar bahwa energi listrik dapat dialirkan tanpa kabel alias melalui gelombang elektromagnetik???
Klo gk salah nama penemunya Tesla...,,Tesla dikatakan memiliki tingkat kejeniusan setara dengan Thomas Alfa Edison....,,Tesla memiliki kemampuan yang luar biasa dalam menganalisa sistem listrik...hingga ia bisa mengalirkan energi listrik tanpa kabel melalui gelombang elektromagnetik....
Klo gk salah nama penemunya Tesla...,,Tesla dikatakan memiliki tingkat kejeniusan setara dengan Thomas Alfa Edison....,,Tesla memiliki kemampuan yang luar biasa dalam menganalisa sistem listrik...hingga ia bisa mengalirkan energi listrik tanpa kabel melalui gelombang elektromagnetik....
Solusi Komputer & Laptop yang Bermasalah
Komputer atau laptop anda bermasalah???sering hang, crash, restart sendiri, dll bahkan tidak hidup sama sekali???
Ada dua kemungkinan bagian yang rusak,,,kalau tidak software berarti hardware yang bermasalah...
Berikut beberapa solusi yang bisa anda gunakan
Masalah pada Software
Ada dua kemungkinan bagian yang rusak,,,kalau tidak software berarti hardware yang bermasalah...
Berikut beberapa solusi yang bisa anda gunakan
Masalah pada Software
Gelombang Elektromagnetik
Elektromagnetik dari kata "Elektro" dan "Magnetik yang berarti gelombang yang terdiri dari Energi Listrik dan Energi Magnet yang memancar dengan sumber Muatan yang bergerak bolak balik. Sistem kerja elektromagnetik merambat dengan sistem tangan kanan manusia yaitu arah jari keatas adalah Medan Listrik, arah telapak tangan adalah Medan Magnet, dan arah jempol adalah arah rambat vektor gelombang.
Seperti kita ketahui bahwa gelombang elektromagnetik mempunyai cepat rambat yang relatif sehingga memiliki waktu yang relatif. Cepat rambat gelombang elektromagnetik yaitu 3 x 10^8 m/s dimana memiliki energi E= mc^2 dengan massa sebagai massa muatan.
Seperti kita ketahui bahwa gelombang elektromagnetik mempunyai cepat rambat yang relatif sehingga memiliki waktu yang relatif. Cepat rambat gelombang elektromagnetik yaitu 3 x 10^8 m/s dimana memiliki energi E= mc^2 dengan massa sebagai massa muatan.
Web Development
Kebanyakan orang selalu berpedapat bahwa web designer, web developer dan webmaster adalah sama. Apakah benar? Dibawah ini akan kita ulas perbedaan antara ketiganya. Dimana letak perbedaan yang sebenarnya?
Web Developer
Web developer adalah seseorang yang menciptakan aplikasi berbasis web dengan menggunakan bahasa pemrograman.
Web Developer
Web developer adalah seseorang yang menciptakan aplikasi berbasis web dengan menggunakan bahasa pemrograman.
Langganan:
Postingan (Atom)