Advertise Here

Riandita Fitri Aprilia

- Another Blogger Blog's

1. Generasi Pertama (1944-1959) Tabung hampa udara sebagai penguat sinyal, merupakan ciri khas komputer generasi pertama. Pada awalnya, tabung hampa udara (vacum-tube) digunakan sebagai komponen penguat sinyal. Bahan bakunya terdiri dari kaca, sehingga banyak memiliki kelemahan, seperti: mudah pecah, dan mudah menyalurkan panas. Panas ini perlu dinetralisir oleh komponen lain yang berfungsi sebagai pendingin Dan dengan adanya komponen tambahan, akhirnya komputer yang ada menjadi besar, berat dan mahal. Pada tahun 1946, komputer elektronik didunia yang pertama yakni ENIAC sesai dibuat. Pada komputer tersebut terdapat 18.800 tabung hampa udara dan berbobot 30 ton. begitu besar ukurannya, sampai-sampai memerlukan suatu ruangan kelas tersendiri. Pada gambar nampak komputer ENIAC, yang merupakan komputer elektronik pertama didunia yang mempunyai bobot seberat 30 ton, panjang 30 M dan tinggi 2.4 M dan membutuhkan daya listrik 174 kilowatts 2. Generasi Kedua (1960-1964) Transistor merupakan ciri khas komputer generasi kedua. Bahan bakunya terdiri atas tiga lapis, yaitu: “basic”, “collector” dan “emmiter”. Transistor merupakan singkatan dari Transfer Resistor, yang berarti dengan mempengaruhi daya tahan antara dua dari tiga lapisan, maka daya (resistor) yang ada pada lapisan berikutnya dapat pula dipengaruhi. Dengan demikian, fungsi transistor adalah sebagai penguat sinyal. Sebagai komponen padat, tansistor mempunyai banyak keunggulan seperti misalnya: tidak mudah pecah, tidak menyalurkan panas. dan dengan demikian, komputer yang ada menjadi lebih kecil dan lebih murah Pada tahun 1960-an, IBM memperkenalkan komputer komersial yang memanfaatkan transistor dan digunakan secara luas mulai beredar dipasaran. Komputer IBM- 7090 buatan Amerika Serikat merupakan salah satu komputer komersial yang memanfaatkan transistor. Komputer ini dirancang untuk menyelesaikan segala macam pekerjaan baik yang bersifat ilmiah ataupun komersial. Karena kecepatan dan kemampuan yang dimilikinya, menyebabkan IBM 7090 menjadi sangat popular. Komputer generasi kedua lainnya adalah: IBM Serie 1400, NCR Serie 304, MARK IV dan Honeywell Model 800. 3. Generasi Ketiga (1964-1975) Konsep semakin kecil dan semakin murah dari transistor, akhirnya memacu orang untuk terus melakukan pelbagai penelitian. Ribuan transistor akhirnya berhasil digabung dalam satu bentuk yang sangat kecil. Secuil silicium yag mempunyai ukuran beberapa milimeter berhasil diciptakan, dan inilah yang disebut sebagai Integrated Circuit atau IC-Chip yang merupakan ciri khas komputer generasi ketiga. Cincin magnetic tersebut dapat di-magnetisasi secara satu arah ataupun berlawanan, dan akhirnya men-sinyalkan kondisi “ON” ataupun “OFF” yang kemudian diterjemahkan menjadi konsep 0 dan 1 dalam system bilangan biner yang sangat dibutuhkan oleh komputer. Pada setiap bidang memory terdapat 924 cincin magnetic yang masing-masing mewakili satu bit informasi. Jutaan bit informasi saat ini berada didalam satu chip tunggal dengan bentuk yang sangat kecil. Komputer yang digunakan untuk otomatisasi pertama dikenalkan pada tahun 1968 oleh PDC 808, yang memiliki 4 KB (kilo-Byte) memory dan 8 bit untuk core memory 4. Generasi Keempat (1975-Sekarang) Microprocessor merupakan chiri khas komputer generasi ke-empat yang merupakan pemadatan ribuan IC kedalam sebuah Chip. Karena bentuk yang semakin kecil dan kemampuan yang semakin meningkat dan harga yang ditawarkan juga semakin murah. Microprocessor merupakan awal kelahiran komputer personal. Pada tahun 1971, Intel Corp kemudian mengembangkan microprocessor pertama serie 4004. Contoh generasi ini adalah Apple I Computer yang dikembangkan oleh Steve Wozniak dan Steve Jobs dengan cara memasukkan microprocessor pada circuit board komputer. Disamping itu, kemudian muncul TRS Model 80 dengan processor jenis Motorola 68000 dan Zilog Z-80 menggunakan 64Kb RAM standard. Komputer Apple II-e yang menggunakan processor jenis 6502R serta Ram sebesar 64 Kb, juga merupakan salah satu komputer PC sangat popular pada masa itu. Operating Sistem yang digunakan adalah: CP/M 8 Bit. Komputer ini sangat populer pada awal tahun 80-an. IBM mulai mengeluarkan Personal Computer pada sekitar tahun 1981, dengan menggunakan Operating System MS-DOS 16 Bit. Dikarenakan harga yang ditawarkan tidak jauh berbeda dengan komputer lainnya, disamping teknologinya jauh lebih baik serta nama besar dari IBM sendiri, maka dalam waktu yang sangat singkat komputer ini menjadi sangat popular. 5. Generasi Kelima (Sekarang – Masa depan) Pada generasi ini ditandai dengan munculnya: LSI (Large Scale Integration) yang merupakan pemadatan ribuan microprocessor kedalam sebuah microprocesor. Selain itu, juga ditandai dengan munculnya microprocessor dan semi conductor. Perusahaan-perusahaan yang membuat micro-processor diantaranya adalah: Intel Corporation, Motorola, Zilog dan lainnya lagi. Dipasaran bisa kita lihat adanya microprocessor dari Intel dengan model 4004, 8088, 80286, 80386, 80486, dan Pentium. Pentium-4 merupakan produksi terbaru dari Intel Corporation yang diharapkan dapat menutupi segala kelemahan yang ada pada produk sebelumnya, disamping itu, kemampuan dan kecepatan yang dimiliki Pentium-4 juga bertambah menjadi 2 Ghz. Gambar-gambar yang ditampilkan menjadi lebih halus dan lebih tajam, disamping itu kecepatan memproses, mengirim ataupun menerima gambar juga menjadi semakin cepat. Pentium-4 diproduksi dengan menggunakan teknologi 0.18 mikron. Dengan bentuk yang semakin kecil mengakibatkan daya, arus dan tegangan panas yang dikeluarkan juga semakin kecil. Dengan processor yang lebih cepat dingin, dapat dihasilkan kecepatan MHz yang lebih tinggi. Kecepatan yang dimiliki adalah 20 kali lebih cepat dari generasi Pentium 3. Packard Bell iXtreme 4140i merupakan salah satu PC komputer yang telah menggunakan Pentium-4 sebagai processor dengan kecepatan 1.4 GHz, memory RDRAM 128 MB, Harddisk sebesar 40 GB (1.5 GB digunakan untuk recovery), serta video card GeForce2 MX dengan memory 32 MB. HP Pavilion 9850 juga merupakan PC yang menggunakan Pentium-4 untuk processor nya dengan kecepatan 1.4 GHz. PC Pentium-4 Hewllett-Packard ini dating dengan dominan warna hitam dan abu-abu. Dibanding dengan PC lainnya, Pavilion merupakan PC Pentium-4 dengan fasilitas terlengkap. Memory yang dimiliki sebesar RDRAM 128 MB, Harddisk 30 GB dengan monitor sebesar 17 inchi. Sumber : http://samsirplagiatorzblogz.blogspot.com/2011/09/5-generasi5g-dalam-sejarah-komputer.html
assalamualaikum wr.wb sahabat Buat sahabat blog king7online yang mempunyai BB ini ada beberapa tips yang bisa di coba… 1. Cek BlackBerry Locked or Unlocked. - Buka Options – Advanced Options – Sim Card – ketik “MEPD”. - Nanti bakal muncul tuh baris2 baru. - Nah BlackBerry yang udah unlocked, bakal berstatus “Disabled” semua. 2. Cek BlackBerry kena IT Policy ato gak … New or Second? - Buka Options > Status > ketik “BUYR” - Perhatikan baris “Data Usage” en “Voice Usage”. - Kalo kena IT Policy, tulisannya bakal ada “IT Policy”. - Kalo gak kena IT Policy, tulisannya bakal menunjukkan jumlah pemakaian si BlackBerry. - Kalo New harusnya sih 0 semua, tp angka ini bisa direset koq ternyata. 3. Akses Informasi PIN > IMEI > VendorID > FreeMem > Versi OS > etc. Dari Menu Icon, bisa pencet tombol “ALT” > “NUM / Aa / Cap” > “H” bersamaan Atau bisa ke Options > Status. 4. Restart BlackBerry kalau Hang. Pencet tombol “ALT” > “Cap / Aa yang sebelah Kanan” > “DEL” bersamaan 5. Memory BlackBerry mulai menipis. - Bisa restart BB pake cara no. 4. - Tapi kl mau lebih fresh banget, cabut baterai BB selama 3 menitan, trus pasang lagi. 6. Setting Alert untuk masing2 email / SMS / YM / Facebook, dll. - Pilih icon “Profiles”, scroll ke bawah banget sampe ketemu “Advanced” diklik, pilih Profile yang mau diedit. - Contoh: Messages [Yahoo]. - Perhatikan bagian atas “Out of Holster” mau dibikin apa ? None / Vibrate / Tone / Vibrate + Tone Maksudnya kl henpon lg gak disimpen di Holster/Pouch … nantinya mo gimana alert buat si Yahoo. - Abis itu Pilih jenis Ringtone nya. - Nah jangan lupa ATUR bagian Volume, jangan sampe udah pilih Tone, tapi Volumenya masih Mute, sama aja BoDonk. - Nah abis itu bisa atur bagian “In Holster”, maksudnya selama di Pouch/Holster, alertnya mo kayak gimana. Biasanya sih Kalo Out Of Holster cuman bunyi tanpa getar en volume Low / Medium > nah bagian In Holster nya ta’ bikin getar + Volume High. Ingat Pengaturan ini per email Account ya! 7. Memisahkan SMS dengan Email. - Buka icon “Messages”. - klik Menu en Pilih Options > General Options. - Perhatikan bagian “SMS and email Inboxes” pilih Separate 8. Menampilkan Inbox lebih menarik. - Buka icon “Messages”. - klik Menu en pilih Options > General Options - Display Order “Name, Subject”. - Display Message Header On “2 lines”. - Separators “Stripes”. - Keep Messages “15 days” > Biar irit memory. 9. Shortcut bernavigasi di email. - “N” – untuk next email (berurutan). - “P” – untuk previous email (berurutan). - “U” – untuk next unread email (bakal nyari kl udah diujung akhir en msh ada sisa). 10. Shortcut bernavigasi di content email or Browser. - “T” untuk ke paling atas (TOP). - “B” untuk ke paling bawah (BOTTOM). - [space] untuk scroll ke bawah … mirip page down. - [shift/num/Aa kiri] + [space] untuk scroll ke atas atau page up. - menampilkan menu pilihan di browser, tekan tombol [alt]. - memilih menu terkadang [space], [enter] atau tekan scroll wheel / ball nya. 11. Apabila dibilang ada email / Message yang belum dibaca, pdhl dicari2 udah gak ada ato diapus … coba buka di Folder Saved Messages, Kalo misalkan masih gak ketemu juga, coba restart Blackberry nya (tips no 4). 12. Umur batere Blackberry tergantung oleh: - kekuatan sinyal operator, makin bagus dan stabil … berarti makin irit - traffic data yg lewat … makin banyak makin cepet abis - setting alert di henpon … semakin minim, semakin irit, antara lain: * vibrate … bikin lebih boros * volume … semakin kecil, semakin irit * led indikator … gak terlalu ngefek tapi kl dimatiin bisa lebih irit - setting brightness tampilan, semakin terang semakin boros - aktivitas kita dalam memainkan si BlackBerry, semakin sering kita ngetik dan mengoperasikan BlackBerry, baterai akan makin kesedot abis. Akan berasa lebih awet umurnya, jika BlackBerry kita biarkan standby saja selama berjam2. 13. Beberapa Icon email tidak Muncul Kemungkinan hal ini disebabkan BlackBerry baru saja di wipe atau install ulang atau diupgrade. Cara mengembalikannya ? Login ke web http://operator.blackberry.com/ … lalu pilih “Service Books” … lalu klik tombol “Send Service Books” Tunggu beberapa saat … nanti icon2 email itu akan kembali 14. Problem Koneksi Perhatikan tulisan GPRS / EDGE / GSM pada layar BlackBerry yang biasa nya sebelahan dengan indikator sinyal… huruf besar kecil ada artinya. GSM: artinya BlackBerry baru bisa digunakan sebagai BlackBerry saja, call dan SMS. gprs / edge (huruf kecil): artinya BlackBerry sudah mendapatkan sinyal untuk data (gprs/edge) tetapi belum dapat digunakan sebagai koneksi data BlackBerry. GPRS / EDGE (huruf besar): artinya BlackBerry sudah dapat digunakan sebagai mana mustinya. 15. Men-Setting Agar Bisa Langsung Call Tanpa +62 dulu, alias bisa 021 xxx atau 08 xxxx Pencet tombol hijau untuk Dial, lalu klik Menu > pilih Options > pilih Smart Dialing > lalu ke Country Code dan pilih “+62 sumber : http://king7online.blogspot.com/2012/10/15-tips-dan-trik-hp-blackberry.html
Ramaloka – Ingin menyantap hidangan nusantara yang kental dengan nuansa pedesaan? Dapoer khas Nusantara bisa jadi pilihan paling pas. Karena, rumah makan yang berlokasi di Jalan KH Abdul Hadi, Warung Pojok, Kota Serang, ini menyediakan menu-menu unggulan khas nusantara. Tak hanya makanan khas nusantara, di Dapoer Khas Nusantara, pengunjung juga akan dimanjakan dengan nuansa nusantara, persisnya nuansa pedesaan. “Tujuannya kami ingin pelanggan nyaman dan betah,” kata Sutiyanto, pemilik rumah makan tersebut saat ditanya alasan pemilihan konsep interior dirumah makannya itu, Saat Talkshow di Ramaloka. Nuansa pedesaan juga tampak dari ditempatkannya gazebo atau gubuk serta ruang makan lesehan. Terkait makanan, Sutiyanto mengatakan, menu yang ditawarkan dirumah makan yang merupakan cabang dari rumah makan yang sama di kawasan Bintaro, Jakarta, tersebut, memiliki beragam jenis masakan khas nusantara, seperti dari Betawi, Sunda dan Jawa Timur,ada Seafood,masakan tradisional,Sop Buntut,Sop Ikan,Ayam Penyet,Rujak Cingur,Soto,Karedok “Kami mengolahnya menjadi khas rumah makan kami,” kata Sutiyanto sambil merinci menu-menu yang disediakan. Menu-menu yang kini menjadi unggulan dan menjadi favorit pelanggan itu seperti nasi timbel Solo, ikan kembung pesmol, iga bakar khas Dapoer, dan rujak cingur Surabaya. Ditanya mengenai harga, Sutiyanto mengatakan, harga menu makanan di rumah makan tersebut relatif terjangkau, yakni berkisar antara Rp28.000 sampai Rp32.500. “Sekarang, sebagai program perkenalan, karena kami baru buka satu bulan ini, kami akan memberikan bingkisan bagi minimum order Rp100.000,” pungkasnya. sumber : http://www.ramaloka.com/2012/12/dapoer-khas-nusantara.html
Kehidupan modern tak lepas dari penemuan-penemuan ilmuwan Muslim. Proyek 1001 Muslim Inventions kembali mengingatkan sejarah 1000 tahun warisan muslim yang terlupakan, demikian dikutip dari inilah.com. “Ada sebuah lubang dalam ilmu pengetahuan manusia, melompat dari zaman Renaisans langsung kepada Yunani, ujar Chairman Yayasan Sains, Teknologi dan Peradaban Profesor Salim Al Hassani. Dalam sebuah pameran 1001 Muslim Inventions, diketahui banyak penemuan ilmuan Muslim yang sangat bermanfaat dalam pembangunan peradaban manusia. Inilah 9 penemuan muslim yang luar biasa tersebut. 1. Operasi Bedah Sekitar tahun 1000, seorang dokter Al Zahrawi mempublikasikan 1500 halaman ensiklopedia berilustrasi tentang operasi bedah yang digunakan di Eropa sebagai referensi medis selama lebih dari 500 tahun. Diantara banyak penemu, Zahrawi yang menggunakan larutan usus kucing menjadi benang jahitan, sebelum menangani operasi kedua untuk memindahkan jahitan pada luka. Dia juga yang dilaporkan melakukan operasi caesar dan menciptakan sepasang alat jepit pembedahan. 2. Kopi Saat ini warga dunia meminum sajian khas tersebut tetapi, kopi pertama kali dibuat di Yaman pada sekitar abad ke-9. Pada awalnya kopi membantu kaum sufi tetap terjaga ibadah larut malam. Kemudian dibawa ke Kairo oleh sekelompok pelajat yang kemudian kopi disukai oleh seluruh kerajaan. Pada abad ke-13 kopi menyeberang ke Turki, tetapi baru pada abad ke-16 ketika kacang mulai direbus di Eropa, kopi dibawa ke Italia oleh pedagang Venesia. 3. Mesin Terbang Abbas ibn Firnas adalah orang pertama yang mencoba membuat konstruksi sebuah pesawat terbang dan menerbangkannya. Di abad ke-9 dia mendesain sebuah perangkat sayap dan secara khusus membentuk layaknya kostum burung. Dalam percobaannya yang terkenal di Cordoba Spanyol, Firnas terbang tinggi untuk beberapa saat sebelum kemudian jatuh ke tanah dan mematahkan tulang belakangnya. Desain yang dibuatnya secara tidak terduga menjadi inspirasi bagi seniman Italia Leonardo da Vinci ratusan tahun kemudian. 4. Universitas Pada tahun 859 seorang putri muda bernama Fatima Al Firhi mendirikan sebuah universitas tingkat pertama di Fez Maroko. Saudara perempuannya Miriam mendirikan masjid indah secara bersamaan menjadi masjid dan Universitas Al Qarawiyyin dan terus beroperasi hingga 1.200 tahun kemudian. Hassani mengatakan dia berharap orang akan ingat bahwa belajar adalah inti utama tradisi Islam dan cerita tentang Al Firhi bersaudara akan menginspirasi wanita muslim di mana pun di dunia. 5. Aljabar Kata aljabar berasal dari judul kitab matematikawan terkenal Persia abad ke-9 Kitab Al Jabr Wal Mugabala, yang diterjemahkan ke dalam buku The Book of Reasoning and Balancing. Membangun akar sistem Yunani dan Hindu, aljabar adalah sistem pemersatu untuk nomor rasional, nomor tidak rasional dan gelombang magnitudo. Matematikawan lainnya Al Khwarizmi juga yang pertama kali memperkenalkan konsep angka menjadi bilangan yang bisa menjadi kekuatan. 6. Optik Banyak kemajuan penting dalam studi optik datang dari dunia muslm, ujar Hassani. Diantara tahun 1.000 Ibn Al Haitham membuktikan bahwa manusia melihat obyek dari refleksi cahaya dan masuk ke mata, mengacuhkan teori Euclid dan Ptolemy bahwa cahaya dihasilkan dari dalam mata sendiri. Fisikawan hebat muslim lainnya juga menemukan fenomena pengukuran kamera di mana dijelaskan bagaimana mata gambar dapat terlihat dengan koneksi antara optik dan otak. 7. Musik Musisi muslim memiliki dampak signifikan di Eropa. Di antara banyak instrumen yang hadir ke Eropa melalui timur tengah adalah lute dan rahab, nenek moyang biola. Skala notasi musik modern juga dikatakan berasal dari alfabet Arab. 8. Sikat Gigi Menurut Profesor Salim Al Hassani, Nabi Muhammad mempopulerkan penggunaan sikat gigi pertama kali pada tahun 600. Menggunakan ranting pohon Miswak, untuk membersihkan gigi dan menyegarkan napas. Substansi kandungan di dalam Miswak juga digunakan dalam pasta gigi modern. 9. Engkol Banyak dasar sistem otomatis modern pertama kali berasal dari dunia muslim, termasuk pemutar yang menghubungkan sistem. Dengan mengkonversi gerakan memutar dengan gerakan lurus, pemutar memungkinankan obyek berat terangkat relatif lebih mudah. Teknologi tersebut ditemukan oleh Al Jazari pada abad ke-12, kemudian digunakan dalam penggunaan sepeda hingga kini.
Meskipun sudah dikatakan, bahwa sewaktu kita menyusun algoritma kita tidak perlu tahu bahasa pemrograman apa yang akan digunakan kelak, namun, untuk penulisan algoritma yang lebih efisien dan efektif, maka penggunaan sebagian perintah yang ada di dalam bahasa pemrograman perlu dilakukan juga.

Adapun perintah bahasa pemrograman yang paling sering digunakan untuk menyusun algoritma adalah bahasa pemrogrman yang terstrukutur, seperti Pascal, C, SNOBOL, PL/1, dan sebagainya.

PENDAHULUAN

1.   Dasar-Dasar Pemrograman

Dalam dunia komputer dikenal beraneka ragam bahasa pemrograman. Karena begitu banyaknya, maka bahsa-bahasa tersebut dikelompokkan berdasarkan kriteria tertentu. Ada yang mengelompokkan menurut tingkatan bahasa, yaitu high level, middle level, dan low level. Ada juga yang mengelompokkannya menjadi procedural/functioning programming, object orietend programming, dan sebagainya. Pada dasarnya bahasa-bahasa pemrograman tersebut memiliki bagian-bagianyang serupa. Yang membedakan hanyalah tata bahasa yang digunakan.

2.   Belajar Memprogram dan Belajar Bahasa Pemrograman

Belajar memprograman tidak sama dengan belajar bahasa pemrograman. Belajar memprogram adalah tentang metologi pemecahan masalah. Kemudian menuangkannya dalam suatu notasi tertentu yang mudah dibaca dan dipahami. Belajar bahasa pemrograman berarti belajar memakai suatu bahasa, aturan, tata bahasanya, instruksi-instruksinya, tata cara pengoperasiancompiler-nya, dan manfaatkan instruksi-instruksi tersebut untuk membuat program yang ditulis dalam bahasa itu saja.
3.   Klasifikasi Bahasa Pemrograman

Sampai saat ini terdapat puluhan bahasa pemrograman. Kita dapat menyebutkan antara lain bahasa rakitan (assemblly),Fortron, Ada, PL/I, Algol, Pascal, C, C++, Basic, Prolog
Bahasa-bahasa simulasi seperti CSMP, Simscript, GPSS, Dinamo dan banyak lagi. Belakangan juga muncul bahasa pemrograman baru seperti Perl dan Java.
Berdasarkan terapannya, bahasa pemrograman digolangkan atas :
  • Bahasa Pemrograman Bertujuan KhususYang termasuk kelompok ini adalah Cobol (untuk terapan bisnis dan administrasi), Fortran (terapan komputasi ilmiah), Prolog (terapan kecerdasan buatan), dan sebagainya.
  • Bahasa Pemrograman Bertujuan Umum. Dapat digunakan untuk berbagai aplikasi. Termasuk dalam kelompok ini adalah Pascal, Basic, dan C. Bahasa-bahasa bertujuan tidak berarti tidak bisa digunakan untuk aplikasi lain. Cobol misalnya dapat digunakan untuk terpan ilmiah.
4.   Langkah-Langkah Pembuatan Program

Langkah-langkah sistematis pembuatan program, sebagai berikut :
4.1.      Mendefinisikan permasalahan
4.2.   Membuat rumusan untuk pemecahan masalah
4.3.   Implementasi
4.4.   Menguji coba dan membuat dokumentasi
5.   Algoritma

Algoritma adalah urutan aksi-aksi yang dinyatakan dengan jelas dan tidak rancu untuk memecahkan suatu masalah dalam rentang waktu tertentu. Setiap aksi harus dapat dikerjakan dan mempunyai efek tertentu.

Algoritman dapat dituliskan dengan banyak cara, mulai dari menggunkan bahasa alami yang digunakan sehari-hari, simbol grafik bagan alir, sampai menggunakan bahasa pemrograman seperti bahasa Pascal.

Dari sumber lain, algoritma diartikan sebagai urutan langkah-langkah logis penyelesaian suatu masalah yang disusun secara sistematis.

Kata logis di atas merupakan kata kunci dalam sebuah algoritma. Langkah-langkah di dalam algoritma haruslah logis, ini berarti hasil dari urutan langkah-langkah tersebut harus dapat ditentukan, benar atau salahnya.
(programming). Orang yang menulis program disebut pemrogram (programmer). Tiap-tiap langkah di dalam program disebut pemrogram (programmer). Tiap-tiap langkah di dalam program disebut pernyataan (statement) atau instruksi. Jadi, program tersusun atas deretan instruksi, bila suatu instruksi dilaksanakan, maka operasi-operasi yang bersesuaian dengan instruksi tersebut dikerjakan oleh komputer. Komputer secara garis besar tersusun atas empat komponen utama, yaitu piranti masukkan, piranti keluaran, unit pemroses utama (CPU), dan memori. 

Mekanisme kerja keempat komponen tersebut adalah mula-mula program dimasukkan ke dalam memori komputer, ketika program dilaksanankan (execute), setiap instruksi yang telah tersimpan di dalam komputer dikirim ke CPU, CPU mengerjakan operasi-operasi yang bersesuaian dengan instruksi tersebut. Bila suatu operasi memerlukan data, data dibaca di piranti masukkan, disimpan di dalam memori, lalu dikirim ke CPU untuk operasi yang memerlukannya tadi. Bila proses menghasilkan keluaran atau informasi, keluaran disimpan ke dalam memori, lalu memori menuliskan keluaran tasi di piranti keluaran (misalkan dengan mencetaknya ke layer monitor).
6.   PASCAL

Pascal adalah bahasa tingkat tinggi (high level languange) yang orientasinya pada segala tujuan, dirancang oleh Prof. Niklaus Wirth dari Technical University di Zurich, Switzerland. Nama Pascal diambil sebagai penghargaan terhadap Blaise Pascal, ahli matematik dan philosophi terkenal abad 17 dari Prancis. Prof. Niklaus Wirth memperkenalkan compiler bahasa Pascal pertama kali untuk komputer CDC 6000 (Control Data Corporation) yang dipublikasikan pada tahun 1971 dengan tujuan untuk membantu mengajar program komputer secara sistematis, khususnya untuk memperkenalkan pemrograman yang terstruktur (structured programming). Jadi Pascal adalah bahasa yang ditujukan untuk membuat program terstruktur. Beberapa versi dari Pascal telah beredar di pasaran, diantaranya UCSD Pascal (University of California at San Diego Pascal), MS-Pascal (Microsoft Pascal), Apple Pascal, Turbo Pascal, dan lain sebagainya.

7.   Langkah-Langkah Menuliskan Program Dalam Turbo Pascal
Langkah-langkahnya :

7.1.   Bukalah Software Turbo Pascal for Windows 1.5 (TPW 1.5).

7.2.   Pilih File à New, kemudian tulis Source Code program Pascal.

     Source Code Pascal dapat ditulis pada jendela kerja baru atau text editor Pascal dengan nama file noname00.

7.3.   Compile file dengan (ALT + F9 atau pilih sub menu Compile).

        Compile file dijalankan untuk mengecek Source Code apakah sudah memenuhi aturan penulisan Source Code atau kesalahan syntax. Sedangkan untuk mengubah Source Code menjadi sebuah program, kita gunakan build yang terdapat di Compile à Build. Setelah Source Code tercompile, terbentuklah sebuah file dengan ekstensi ”.exe” yang sudah merupakan sebuah program executable.

7.4.   Jalankan program dengan (CRTL + F9 atau pilih sub menu Run).

            Setelah kita compile file yang berisi source code, maka sebagai hasil kompilasi tersebut kita akan mendapatkan suatu file yang bisa dijalankan (executable file). Menjalankan program yang kita buat berarti menjalankan file hasil proses kompilasi tersebut.
7.5.   Untuk menyimpan pilih sub menu File à Save As.

Dalam melakukan penyimpanan, kita dapat memilih di direktori mana kita menyimpan file ”.pas atau ”.exe yang kita kerjakan, setelah memilih direktorinya kita dapat merubah nama file yang ingin kita simpan, dengan cara catatan di belakang nama file harus selalu dicantumkan ekstensinya (‘.pas).
Seperti contoh berikut ini :
Langkah 1 : Beri nilai 10 ke variabel S
Maka, akan lebih mudah jika ditulis sebagai :
Langkah 1 : S := 10;

Belum lagi jika algoritma yang ditulis harus melakukan perulangan langkah ke langkah-langkah sebelumnya (looping).

10 Mulai I:= 1;
11 Lakukan perbandingan data ke I dengan data ke I+1
12 Jika data ke I+1 lebih kecil, maka tukar tempat keduanya
13 Tambahkan I dengan 1
14 Lakukan langkah 11 hingga langkah 13 selama nilai I < 10 15 selesai Tentu akan lebih ringkas jika kita tulis (perintah BASIC) : 10 For I= 1 to 10 20 If A(i) > A(I+1) then SWAP A(i), A(j)
30 next
40 end
Sebelum belajar algoritma pemrograman, akan lebih baik kita pahami terlebih dahulu langkah-langkah pembuatan suatu program. Terdapat beberapa langkah umum dalam pembuatan suatu program yaitu:
  1. Mendefinisikan masalah
  2. Mencari solusinya
  3. Menentukan algoritma
  4. Menulis program
  5. Menguji program
  6. Mendokumentasikan program
  7. Merawat program
Mendefinisikan masalah
Langkah yang pertama dilakukan adalah mendefinisikan permasalahan. langkah ini harus dilakukan untuk menentukan masalah yang ada serta ditentukan pula input dan output program.
Mencari solusi
Kemudian ditentukan solusi dari permasalahan yang dihadapi. Bila untuk mendapatkan solusi harus melalui langkah yang terlalu rumit dapat dilakukan pembagian masalah dalam beberapa modul-modul kecil agar mudah untuk dikerjakan. Lalu modul-modul kecil tersebut digabungkan menjadi satu untuk dapat menentukan solusi.
Menentukan algoritma
Dalam pemilihan algoritma, pemrogram atau analis harus menggunakan algoritma yang sesuai dan efisien untuk masalah yang dihadapi.
Menulis program
Penulisan program bisa dilakukan dengan menggunakan bahasa pemrograman yang dikuasai dan memiliki kompabilitas dengan perangkat keras yang akan menggunakan program tersebut.
Menguji program
Bila program sudah selesai dibuat, pengujian diperlukan untuk mengetahui apakah program yang dibuat sudah layak untuk digunakan.
Mendokumentasikan program
Penulisan dokumentasi yang biasanya dilupakan oleh pemrogram menjadi sangat penting saat akan dilakukan perubahan pada program yang dibuat. penulisan program ini dapat dilakukan dengan menulis komentar pada source code tentang kegunaannya (variabel, parameter, procedur, fungsi).
Merawat program
Program yang sudah selesai dibuat juga perlu dirawat dengan pendeteksian bug yang belum diketahui sebelumnya juga penambahan fasilitas baru yang mempermudah pengguna program.
Dari penjelasan diatas, dapat kita peroleh kesimpulan bahwa pembelajaran algoritma pemrograman adalah bagian dari langkah-langkah pembuatan program. Untuk lebih jelasnya tentang algoritma pemrograman akan diulas sebagai berikut :
Algoritma
Algoritma yaitu kumpulan langkah-langkah / steps untuk menyelesaikan masalah menggunakan komputer (program komputer) dengan syarat tertentu. Adapun syarat-syaratnya adalah sebagai berikut :
  1. Setiap langkah harus DEFINITE (pasti, tertentu), dalam algoritma terdapat instruksi-instruksi yang jelas dan tidak ambigu.
  2. Minimum mempunyai 1 output (input boleh tidak ada)
  3. Harus ada stoping criteria (bisa berhenti).
Algoritma juga mempunyai beberapa jenis yaitu :
  1. Sequence, instruksi dikerjakan berurutan (sekuensial).
  2. Selection, instruksi dikerjakan bila kreteria tertentu terpenuhi.
  3. Iteration, instruksi dikerjakan selama memenuhi kondisi tertentu.
  4. Concurrent, mengerjakan banyak instruksi secara bersama.
Contoh algoritma
Algoritma menghitung luas persegi.
  1. Masukkan sisi (S)
  2. Luas <- S * S
  3. Tulis Luas
Untuk menulis suatu penjelasan cara menyelesaikan masalah dapat pula digunakan Pseudo Code yaitu berupa pengkodean atau penandaan yang menyerupai suatu program. Pseudo Code ini sering digunakan dalam penulisan algoritma.
Contoh : Mencari bilangan terkecil dari dua bilangan yang dimasukkan.
Algoritma :
  1. Masukkan bil pertama
  2. Masukkan bil kedua
  3. Jika bil pertama < bil kedua maka kerjakan langkah 4, bila tidak maka dikerjakan langkah 5.
  4. Tampilkan bil pertama
  5. Tampilkan bil kedua
Pseudo code:
  1. Input x
  2. Input y
  3. If x < y then langkah 4 else langkah 5
  4. write x
  5. write y
Dari penjelasan diatas tampaklah perbedaan antara penulisan algoritma dalam bentuk tertentu. Dengan begitu akan lebih mudah dipahami oleh pemrogram dan orang lain yang ingin di beri pemahaman.
Selamat belajar.

Kata Kunci

algoritma pemrograman, belajar algoritma pemrograman, algoritma pemograman, konsep algoritma, belajar algoritma dan pemrograman, algoritma pemprograman, algoritma pemrogaman, belajar algoritma pemprograman, belajar algoritma pemograman, alogaritma pemograman.
Related posts:
  1. Algoritma dan Pemrograman
  2. What is Algoritma?
  3. Algoritma Komputer
  4. Pemrograman
  5. Konsep Pemrograman Berbasis Objek
  6. Algoritma & Modular Programming
  7. Instruksi Pemilihan
  8. Pengertian Algoritma
  9. Konsep Dasar CSS
  10. Pemrograman Berorientasi Obyek Rifky
Programming Algorithms
Comments: (0)
Dari Wikipedia bahasa Indonesia, ensiklopedia bebas
Langsung ke: navigasi, cari
Pangkalan data[1] atau basis data (bahasa Inggris: database), atau sering pula dieja basisdata, adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut. Perangkat lunak yang digunakan untuk mengelola dan memanggil kueri (query) basis data disebut sistem manajemen basis data (database management system, DBMS). Sistem basis data dipelajari dalam ilmu informasi.
Istilah "basis data" berawal dari ilmu komputer. Meskipun kemudian artinya semakin luas, memasukkan hal-hal di luar bidang elektronika, artikel ini mengenai basis data komputer. Catatan yang mirip dengan basis data sebenarnya sudah ada sebelum revolusi industri yaitu dalam bentuk buku besar, kuitansi dan kumpulan data yang berhubungan dengan bisnis.
Konsep dasar dari basis data adalah kumpulan dari catatan-catatan, atau potongan dari pengetahuan. Sebuah basis data memiliki penjelasan terstruktur dari jenis fakta yang tersimpan di dalamnya: penjelasan ini disebut skema. Skema menggambarkan obyek yang diwakili suatu basis data, dan hubungan di antara obyek tersebut. Ada banyak cara untuk mengorganisasi skema, atau memodelkan struktur basis data: ini dikenal sebagai model basis data atau model data. Model yang umum digunakan sekarang adalah model relasional, yang menurut istilah layman mewakili semua informasi dalam bentuk tabel-tabel yang saling berhubungan dimana setiap tabel terdiri dari baris dan kolom (definisi yang sebenarnya menggunakan terminologi matematika). Dalam model ini, hubungan antar tabel diwakili denga menggunakan nilai yang sama antar tabel. Model yang lain seperti model hierarkis dan model jaringan menggunakan cara yang lebih eksplisit untuk mewakili hubungan antar tabel.
Istilah basis data mengacu pada koleksi dari data-data yang saling berhubungan, dan perangkat lunaknya seharusnya mengacu sebagai sistem manajemen basis data (database management system/DBMS). Jika konteksnya sudah jelas, banyak administrator dan programer menggunakan istilah basis data untuk kedua arti tersebut.