Rabu, 19 Desember 2012

Hardware dan Media Penyimpanan


HARDWARE PERANGKAT KERAS


1. INPUT DEVICE (ALAT MASUKKAN)
        A.) Alat Input Langsung
              1. Keyboard
Berfungsi sebagai papan ketik untuk memasukkan data dengan     mengetik.
              2. Pointing Device 
Berfungsi sebagai pengendali penunjuk pointer. Disebut juga dengan Pointing Device
              3. Scanner
Berfungsi sebagai alat pengambil gambar.
              4. Sensor                    
Barcode Scanner adalah alat pemindai barcode menjadi bentuk karakter atau angka. Barcode digunakan untuk membaca kode tertentu sehingga proses penginisialisasian suatu barang menjadi mudah dan cepat.
              5.Voice Recognize
Disebut juga dengan Automatic Speech Recognition (ASR). Alat yang digunakan untuk menerima masukan berupa suara.

        B.) Alat Input Tidak Langsung
1.    Punch Card 
Media penyimpan data berbentuk kartu, terbuat dari kertas tebal, dengan perekaman data yang akan membentuk lubang-lubang
2.    Pita Magnetic
Merupakan media penyimpan data magnetik, berbentuk pita. Mampu menyimpan data dalam jumlah besar 
3.    Disk Magnetic 
adalah alat penyimpan data untuk berkas besar, yang di akses dan di proses secara sequensial.



2. UNIT PENGOLAH ( Central Processing Unit/CPU )
1. Motherboard
Sebagai papan sirkuit yang mengorganisir semua bagian pada CPU.
2. Memory
Untuk menyimpan data bersifat sementara.
3. Processor
Alat utama sebagai pemroses
4. Video Graphic Adapter (VGA) Card
Sirkuit untuk menampilkan gambar di monitor.
5. Sound Card
Sebagai sirkuit untuk mengolah suara HARDISK Sebagai penyimpan data bersifat permanen.
6. Power Supplay
Untuk memberikan sumber tenaga listrik ke komputer (mengubah arus AC (PLN) menjadi arus DC/searah).
7. CD-Rom Drive
Sebagai pembaca Compac Disk.
8. Disk Drive
Sebagai alat pembaca dan penulis disket.
9. Cooler & Kipas
Berfungsi sebagai pendingin dan kipas untuk processor.

3.    UNIT KELUARAN (OUTPUT DEVICE)

1.    MONITOR
Berfungsi untuk menampilkan hasil pengolahan data berupa tulisan atau gambar yang bersifat sementara Jenis monitor : Monitor Monochrome (satu warna), Monitor CGA (Colour Graphic Adapter) 4 sampai 16 warna, Monitor EGA (Enhanched Graphic Adapter) 16 sampai 64 warna, VGA (Video Graphic Array) 256 warna atau lebih.
2.    PRINTER
Peralatan keluaran yang menghasilkan data hasil
cetakan pada kertas sebagai medianya
Jenis Printer : Printer Dot Matrik (pita), Printer Ink Jet & Bubble Jet (tinta),Printer Laser Jet (serbuk).
3.    SPEAKER
Peralatan keluaran yang menghasilkan data berupa suara.


SOFTWARE (PERANGKAT LUNAK)



1.    SISTEM OPERASI
Adalah program pengendali dari semua kegiatan komputer. Misalnya DOS, Windows, Linux, Unix, dll.

2.    BAHASA PEMROGRAMAN
Adalah suatu program yang digunakan para pembuat program untuk membuat program aplikasi lain.
Misal : BASIC, PASCAL, Bahasa C, Foxpro, Visual Basic, dll.

3.    PROGRAM APLIKASI
Program yang sudah jadi dan dapat digunakan untuk aplikasi tertentu.
Beberapa contoh program aplikasi :
-Pengolah kata (Word Prosessor) : Microsoft Word
-Pengolah Angka (Spreadsheet) : Microsoft Excel
-Pengolah Data (Database) : Microsoft Access
-Pengolah Gambar : Photoshop, CorelDraw, Pagemaker, dll.

4.    PROGRAM BANTU
Program yang digunakan untuk membantu system komputer sehingga dapat bekerja dengan efektif.
Misal : Program Anti Virus. program pengolahan file, Program– driver hardware.

5.    PROGRAM MULTIMEDIA
Software yang digunakan untuk menjalankan program-program hiburan.
Misal : Winamp (music MP3), Power DVD, Jet Audio Extention, program – program.

BRAINWARE



1.    USER / OPERATOR
Orang yang menggunakan program – program aplikasi dalam memasukkan data, mengolah dan mencetak hasilnya.
2.    PROGRAMMER
Orang yang menggunakan bahasa pemrograman untuk menciptakan program aplikasi untuk para operator.
3.    SYSTEM ANALIST Orang yang menggunakan program khusus untuk menganalisa suatu sistem manajemen yang komplek.


MEDIA PENYIMPAN DATA

 

1.    Memory : 64MB, 128MB, 256MB, 512MB, 1GB ….
Bersifat sementara (komputer dalam keadaan hidup)
Menyimpan secara Elektronik.
2.    Hardisk : 1GB, 10GB, 20GB, 40GB, 80GB, 160GB ...
Bersifat permanen, kapasitas besar, menyimpan secara Magnetik.
3.    Disket : 1,44 MB
Bersifat permanen, kapasitas kecil, menyimpan secara Magnetik
4.    CDR / CD-RW : 700MB
Bersifat permanen, kapasitas sedang, menyimpan secara Optic
5.    DVD-R / DVD-RW : 4,7 GB
Bersifat permanen, kapasitas Besar, menyimpan secara Optic
6.    Flashdisk : 1GB, 2GB, 4GB, 8GB, 16GB ….
Bersifat permanen, kapasitas besar, menyimpan secara Magnetik




Sejarah Perkembangan Komputer


SEJARAH PERKEMBANGAN KOMPUTER dan PENGENALAN SISTEM KOMPUTER 

PENGGOLONGAN ALAT PENGOLAHAN DATA :

1. Peralatan manual :
          yaitu peralatan pengolahan data yang sangat sederhana, dan faktor terpenting dalam pemakaian alat adalah menggunakan tenaga tangan manusia

2. Peralatan Mekanik : yaitu peralatan yang sudah berbentuk mekanik yang digerakkan dengan tangan secara manual.

3. Peralatan Mekanik Elektronik : Peralatan mekanik yang digerakkan oleh secara otomatis oleh motor elektronik

4. Peralatan Elektronik : Peralatan yang bekerjanya secara elektronik penuh


SEJARAH KOMPUTER

      Sejarah perkembangan komputer dibagi dalam 2 tahap, yaitu :

·               Sebelum tahun 1940
·                 Setelah tahun 1940

SEBELUM TAHUN 1940

            CONTOH ALAT PENGOLAHAN DATA :

            1. ABACUS
                    Prinsip kerja :
                      melakukan perhitungan menggunakan biji-bijian geser yang diatur pada sebuh rak.

            2. KALKULATOR RODA NUMERIK

                    Ditemukan oleh Blaise Pascal 1692
                     Prinsip kerja :
                    · Menggunakan delapan roda putar bergerigi untuk menjumlahkan bilangan hingga delapan digit.
                    · Alat ini merupakan alat penghitung bilangan berbasis sepuluh.
·                                       Kelemahan alat ini adalah hanya terbataas untuk melakukan penjumlahan.

          3. KALKULATOR RODA NUMERIK 2

                      Ditemukan oleh Gottfred Wilhem von Leibniz, tahun 1964
                      Prinsip kerja :
                     ·  Membuat mesin yang dapat mengalikan
                     · Bekerja dengan roda-roda yang bergerigi
·                                          Oleh Leibniz alat ini lebih disempurnakan

          4. KALKULATOR MEKANIK
                      Ditemukan oleh Charles Xavier Thomas de Colmar
                      Prinsip kerja :
                      Melakukan penjumlahan, pengurangan, perkalian, dan pembagian.

SETELAH TAHUN 1940DIBAGI DALAM 5

  ( LIMA ) GENERAS Generasi Pertama (1946-1959) :

·                           Sirkuitnya menggunakan Vacum Tube
·                           Program dibuat dengan bahasa mesin ;
      ASSEMBLER
·                          Ukuran fisik komputer sangat besar
·                          Cepat panas
·                           Proses kurang cepat
·                          Kapasitas penyimpanan kecil
·                         Memerlukan daya listrik yang besar
·                         Orientasi pada aplikasi bisnis

Generasi Kedua (1959-1964) :

·                      Sirkuitnya berupa transistor
·                     Program dapat dibuat dengan bahasa tingkat
   tinggi ; COBOL, FORTRAN, ALGOL
·                     Kapasitas memori utama sudah cukup besar
·                    Proses operasi sudah cepat
·                     Membutuhkan lebih sedikit daya listrik
    Berorientasi pada bisnis dan teknik

Generasi Ketiga (1964-1970) :

·                   Komponen yang digunakan berupa IC ( Integrated Circuit )
·                  Pemrosesan lebih cepat
·                  Kapasitas memori lebih besar lagi
·                  Penggunaan listrik lebih hemat
·                  Bentuk fisik lebih kecil
·                  Banyak bermunculan application software 

Generasi Keempat (1970-1990) :

·                  Menggunakaan Large Scale Integration ( LSI )
·                  Dikembangkan komputer micro yang menggunakan micro processor
  & semiconductor yg berbentuk chip untuk memori komputer
        ·               LSI memiliki ciri-ciri, yakni :
·               Proses pengolahan data semakin cepat
·               Masa pakai komponen lebih lama
·               Kehandalan komponen lebih baik
·               Ukuran fisik semakin kecil

Generasi Kelima (sejak 1990 an) :

·Komputer pada generasi ini mengembangkan komputer  yang bisa bercakap dengan manusia sehingga bisa meniru intelegensi manusia
·               Dikenal juga dengan sebutan Generasi Pentium.

Generasi Keenam ( abad 21 ) :

·               Generasi ini  adalah generasi masa depan
 yang nantinya dikenal dengan Generasi Titanium.


SISTEM KOMPUTER

Jaringan dari elemen-elemen yg saling berhubungan, membentuk satu kesatuan untuk melaksanakan suatu tujuan pokok
HARDWARE
                        Peralatan dari sistem komputer yang secara fisik
               terlihat  dan terjamah
SOFTWARE
                        Program yang berisi perintah untuk melakukan
               pengolaahan data
BRAINWARE
                        Manusia yang terlibat dalam mengoperasikan serta
               mengatur sistem  komputer.

PENGENALAN HARDWARE
Komponen Pokok Hardware Komputer :
·                      Alat Input
·                      Alat Proses
·                      Alat Penyimpanan
·                      Alat Output
·                      Alat Komunikasi

ALAT INPUT
·                                    Keyboard
·                                    Pointing device
·                                    Scanner
·                                    Sensor
·                                    Voice Recognize
·                             Punch Card
·                           Pita Magnetic
·                           Disk Magnetic

ALAT PROSES
C P U
( Central Processing Unit )
            Tempat pemrosesan instruksi-instruksi program

ALAT PENYIMPANAN
MAIN MEMORY
Dipergunakan untuk menyimpan instruksi dan data yang akan diproses dan dari hasil pengolahan
REGISTER
Dipergunakan untuk menyimpan instruksi dan data yang sedang diproses
EXTERNAL
MEMORY
Dipergunakan untuk menyimpan program dan data secara permanen ( simpanan luar ) 


ALAT OUTPUT
MACAM-MACAM KELUARAN :
·                Tulisan
·                 Image / gambar
·                 Suara
·                 Bentuk lain yayng dapat dibaca komputer


PENGENALAN SOFTWARE
BAHASA PEMROGRAMAN
·            Bahasa Mesin ; Assembler
·              Bahasa Tingkat Tinggi
      - Menggunakan Compiler sebagai penterjemah ;
        Fortran, LISP, Cobol, RPG, dsb
                         - Menggunakan Interpreter sebagai
         penterjemah ; Basic, Pascal, Bahasa C, dsb
·               Bahasa Generasi Ke-4 ; Informix, Oracle, dsb
SYSTEM SOFTWARE
·            Perangkat lunak sistem melaksanakan tugas-tugas dasar tertentu yang diperlukan semua pengguna untuk komputer.
·            Contoh perangkat lunak sistem yakni ; sistem operasi (operating system), program utilitas, dan penerjemah bahasa ( language translator)
SYSTEM OPERATING
·   software yang berfungsi untuk mengaktifkan seluruh  perangkat yang terpasang pada komputer sehingga masing-masing dapat berkomunikasi
·   Tugas sistem operasi menentukan program yang mana dijalankan, kapan, dan alat yang mana (seperti memori atau I/O) yang mereka gunakan
·   Contoh sistem operasi :  Linux ,Windows , Mac OS
PROGRAM UTILITAS
·            Program utilitas berfungsi membantu atau mengisi kekurangan/kelemahan sistem operasi
·            Contoh program utilitas, yakni :
·            Program Antivirus
       mengidentifikasikan dan menghapus virus-virus dalam memori, media penyimpanan, dan file yang akan dimasukkan.
·            Utilitas Pengompres File
       Memperkecil ukuran untuk membebaskan ruang dan meningkatkan kinerja. Contoh compres file yaitu WinZip, WinRar dll.
·            Software CD/DVD Burning
       Membaca teks, grafik, audio, dan file video untuk dapat direkam ulang atau dibaca ulang oleh CD atau DVD
PENERJEMAH BAHASA
·            Ada 3 jenis software komputer penerjemah bahasa, yaitu :
·            Assembler : menerjemahkan kode sumber ke bahasa rakitan ke dalam mesin
·            Komplier : mengkonversi semua kode sumber selain dalam bahasa rakitan ke kode objek
·            Interpreter : menerjemahkan satu per satu instruksi dalam kode sumber, lalu menjalankan instruksi yang terlah diterjemahkan

APPLICATION SOFTWARE
·            Yaitu program komputer yang siap digunakan atau disebut juga program siap pakai. Program paket digunakan untuk aplikasi bisnis secara umum, aplikasi khusus dibidang industri, aplikasi untuk meningkatkan produktifitas organisasi atau perusahaan dan aplikasi untuk produktifitas perorangan.
·            Contoh : Microsoft Office (word, excel, powerpoint), CorelDraw X4, photoshop dll

PENGENALAN BRAINWARE

SYSTEM ANALIS
·                        Orang yang merancang suatu system

PROGAMMER
·                        Orang yang membuat program

END-USER
·             Orang yang menggunakan komputer
    secara langsung


PENGOLAHAN DATABASE
Database
·                        Merupakan kumpulan dari data yang saling   berhubungan satu dengan yang lainnya, tersimpan             pada hardware komputer dan digunakan software    untuk memanipulasinya
·                Kumpulan dari beberapa File.
File
·              Terdiri dari record-record yang menggambarkan satu
      kesatuan data yang sejenis.
Record
·               Kumpulan dari beberapa field.
Field
·               Menggambarkan suatu atribut yang menunjukkan
      suatu item dari data.

Selasa, 18 Desember 2012

Basis Data


  • Basis data (database) adalah kumpulan dari berbagai data yang saling berhubungan satu dengan yang lainnya. Basis data tersimpan di perangkat keras, serta dimanipulasi dengan menggunakan perangkat lunak. Pendefinisian basis data meliputi spesifikasi dari tipe data, struktur dan batasan dari data atau informasi yang akan disimpan. Database merupakan salah satu komponen yang penting dalam sistem informasi, karena merupakan basis dalam menyediakan informasi pada para pengguna atauuser.
  • Penyusunan basis data meliputi proses memasukkan data kedalam media penyimpanan data dan diatur dengan menggunakan perangkat Sistem Manajemen Basis Data (Database Management System DBMS). Manipulasi basis data meliputi pembuatan pernyataan (query) untuk mendapatkan informasi tertentu, melakukan pembaharuan atau penggantian (update) data, serta pembuatan report data.
  • Tujuan utama DBMS adalah untuk menyediakan tinjauan abstrak dari data bagi user. Jadi sistem menyembunyikan informasi mengenai bagaimana data disimpan dan dirawat, tetapi data tetap dapat diambil dengan efisien. Pertimbangan efisien yang digunakan adalah bagaimana merancang struktur data yang kompleks, tetapi tetap dapat digunakan oleh pengguna yang masih awam, tanpa mengetahui kompleksitas struktur data. Basis data menjadi penting karena munculnya beberapa masalah bila tidak menggunakan data yang terpusat, seperti adanya duplikasi data, hubungan antar data tidak jelas, organisasi data dan update menjadi rumit. Jadi tujuan dari pengaturan data dengan menggunakan basis data adalah :
  • Menyediakan penyimpanan data untuk dapat digunakan oleh organisasi saat sekarang dan masa yang akan datang.
  • Kemudahan pemasukan data, sehingga meringankan tugas operator dan menyangkut pula waktu yang diperlukan oleh pemakai untuk mendapatkan data serta hak-hak yang dimiliki terhadap data yang ditangani.
  • Pengendalian data untuk setiap siklus agar data selalu up-to-date dan dapat mencerminkan perubahan spesifik yang terjadi di setiap sistem.
  • Pengamanan data terhadap kemungkinan penambahan, pengubahan, pengerusakan dan gangguan-gangguan lain.
Elemen Basis Data
  • Entitas adalah sekumpulan objek yang terdefinisikan yang mempunyai karakteristik sama dan bisa dibedakan satu dengan lainnya. Objek dapat berupa barang, orang, tempat atau suatu kejadian.
  • Contoh entitas : Seseorang yang menjadi siswa di sebuah sekolah.
  • contoh lainya : barang yang menjadi inventaris suatu perusahaan
  • siswa merupakan entitas
  • barang juga di sebut entitas
  • Atribut adalah deskripsi data yang bisa mengidentifikasi entitas yang membedakan entitas tersebut dengan entitas yang lain. Seluruh atribut harus cukup untuk menyatakan identitas obyek, atau dengan kata lain, kumpulan atribut dari setiap entitas dapat mengidentifikasi keunikan suatu individu.
  • sedangkan atribut adalah bagian dari entitas
  • siswa memiliki atribut :
  • no siswa
  • alamat siswa
  • barang memiliki atribut :
  • no barang
  • harga barang
  • Data Value (Nilai Data) : Data Value adalah data aktual atau informasi yang disimpan pada tiap data, elemen, atau atribut. Atribut nama pegawai menunjukan tempat dimana informasi nama karyawan disimpan, nilai datanya misalnya adalah Anjang, Arif, Suryo, dan lain-lain yang merupakan isi data nama pegawai tersebut.
  • File/Tabel : Kumpulan record sejenis yang mempunyai panjang elemen yang sama, atribut yang sama, namun berbeda nilai datanya.
  • Record/Tuple : Kumpulan elemen-elemen yang saling berkaitan menginformasikan tentang suatu entitas secara lengkap. Satu record mewakili satu data atau informasi.