Kamis, 30 September 2010

SOFTWARE (Perangkat Lunak)


Perangkat Lunak adalah istilah umum untuk data yang diformat dan disimpan secara digital, termasuk program komputer, dokumentasinya, dan berbagai informasi yang bisa dibaca dan ditulis oleh komputer. Dengan kata lain, bagiansistem komputer yang tidak berwujud. Istilah ini menonjolkan perbedaan denganperangkat keras komputer.

Di bawah ini ada beberapa contoh macam perangkat lunak, yaitu:

Contoh software peer to peer :


Senin, 27 September 2010

Hasil Flowchart



Cara pembuatan C++

  • Ø Pertama kita buka program C++.
  • Ø Setelah muncul jendela C++ , buka lembar baru dengan klik new.
  • Ø Setelah muncul lembar baru atau new, lalu tuliskan ke dalam lembar tersebut sesuai data yang akan di masukan.
  • Ø Pada saat memasukan data ada tanda-tanda yang harus di mengerti, diantarax adalah :

§  “ / / ” doubleslas maksudnya adalah sebagai komentar atau juga “ /* …. */ “ dimana kita dapat menuliskan komentar diantara tanda tersebut.
§  Ada juga code seperti #include <stdio.h>, yang diawali dengan tanda crash (#) . yang berfungsi untuk memberitahukan kepada preposessor untuk meng-includekan file stdio.h, karena file tersebut akan digunakan didalam program untuk melakukan perintah.
§  Biasanya diakhir di beri fungsi main untuk penutup.
  • Ø Setelah semua data di masukan klik Compile Project, jika masi terdapat eror berarti kita harus mengececk ulang data yang kita masukan, karna mungkin ada data yang tidak sesuai yang kita masukan. Namun jika tidak ada eror berarti data yang kita masukan sudah sesuai.
Gambar komputer generasi pertama :


Minggu, 26 September 2010

KOMPUTER GENERASI PERTAMA (1940-1959)

Generasi ini dimulai dengan dibuatnya sebuah mesin yang bernama ENIAC pada 5 juni 1943, yang merupakan singkatan dari Electronic Numerical Intergrator and Computer, yang dibuat oleh kerjasama antara pemerintah amerika serikat dan Universicy of Pennsylvania. ENIAC tersebut terdiri dari 18.000 tabung vakum, 70.000 resisstor, 10.000 kapasitor, 75.000 rilay dan saklar. Beratnya mencapai 30 ton dan mengkonsumsi daya sebesar 160kW. Computer ini dirancang oleh John Presper Eckert (1919-1995) dan Dr. John W.mauchly (1907-1980).
Professor Howard Aiken, ahli matematika membuat computer yang mampu melakukan operasi aritmatika dan logika secara otomatis dengan nama HARDVARD MARK 1 ASCC (Automatic Sequence-Controlled Calculator) 1944.
Von Neumann mendesain Electronic Discrete Variable Automatic Computer (EDVAC) pada taun 1945 dengan sebuah memory untuk menampung sebuah program dan data. Dia pun terus melanjutkan pekerjaannya kembali dengan membuat CPU (Central Processing Unit), yang memungkinkan seluruh fungsi computer dikoordinasikan melalui satu sumber tunggal.

Contoh-contoh computer generasi pertama lainnya :
1. HARDVARD MARK II (1947)
2. IBM Selective Sequence Electronic Calculator yang berisi 12500 tabung dan 21500 relay (1948)
3. HARDVARD MARK III (1949)
4. ACE (automatic calculating engine) oleh alan M. Turing di Nasional Physical Laboratory, London, 1950.
5. IBM 701, IBM 650, IBM 705

Karakteristik computer generasi pertama :
 Intruksi operasi dibuat secara spesifik
 Komponen yang digunakan adalah tabung hampa udara (Vacum Tube)
 Programnya hanya dapat dibuat dengan bahasa mesin (machine language)
 Menggunakan konsep stored program dengan memory utamanya adalah magnetic core storage
 Menggunakan simpanan luar magnetic tape dan magnetic disk
 Ukuran fisik computer besar
 Cepat panas, sehingga memerlukan pendingin
 Prosesnya lambat
 Simpanannya kecil
 Membutuhkan daya listrik yang besar
 Orientasinya terutama pada aplikasi bisnis

Rabu, 22 September 2010

PEMOGRAMAN PROSEDURAL

Algoritma berisi langkah-langkah pentyelesaian masalah . jadi berarti Algorita adalah proses yang procedural .
Definisi procedural menurut kamus besar bahasa Indonesia :
1.       Tahap-tahap kegiatan untuk menyelesaikan permasalahan atau aktivitas .
2.       Metode langkah demi langkah secara eksak dalam memecahkan suatu masalah .
Pada program procedural, program di bedakan antara bagian data intruksi terdiri atas runtutan  intruksi yang di laksanakan satu persatu secara berurutan oleh pemroses. alur pelaksanaan intruksi dapat berubah karena ada percabangan kondisional.  data yang di simpan didalam memory di manipulasi oleh pengintruksi secara berurutan atau procedural. Paradigm pemograman seperti ini di namakan PEMOGRAMAN PROSEDURAL.
Bahasa-bahasa tingkat tinggi seperto cobol, basic, pascal, fortran dan C mendukung kegiatan pemograman procedural, karena itu mereka di namakan bahasa procedural.
Pemograman procedural :
a)      Di selesaikan dalam bentuk prosedur atau fungsi.
b)      Program dipecah-pecah ke dalam sub program yang lebih sederhana.
c)       Program merupakan urutan-urutan intruksi.
d)      Focus utama dalam procedural dan fungsi.
e)      Fungsi dan procedural d gunakan untuk memanipulasi data.
f)       Sedangkan data sendiri bersifat pasif.
Hal-hal yang menjadi dasar pemograman procedural, meliputi definisi algoritma dan konstuktor pemograman procedural , serta konsep input , proses dan output yang sangat lazim dalam dunia pemograman procedural.
Struktur bahasa PEMOGRAMAN PROSEDURAL :
Secara umum, bahasa pemograman yang berbasis procedural terdiri dari blok/sub program. Yang memiliki dua bagian utama yaitu bagian deklarasi dan bagian statement.