Selasa, 28 Desember 2010

DATABASE

Nama tabel diatas adalah tabel Mahasiswa
Dari tabel diatas kita dapat menentukan jumlah laki-laki dan perempuan.
Ada dua cara untuk menentukan hal tersebut,yakni ;

 Cara Pertama

Query untuk menghitung jumlah Laki-laki :
Select nama from mahasiswa where jeniskel="L"
Maka akan muncul tampilan sebagai berikut ;








Begitu pun cara untuk menghitung jumlah mahasiswa perempuan,cuma di ganti aja simbol "L"
menjadi "P".
Cara Kedua
Yakni dengan mengunakan Query lain yaitu:
select count(nama) from mahasiswa where jeniskel="P"
maka akan muncul tampilan sebagai berikut  :


Jika kita menggunakan cara pertama maka akan muncul nama mahasiswa yang berjenis kelamin laki-laki saja dan jika kita menggunakan cara kedua yang muncul , langsung jumlah mahasiswa perempuannya saja.

Cara untuk menampilkan umur mahasiswa yang lebih dari atau sama dengan 19

Untuk menentukan hal ini kita dapat menggunakan Query :
select nama from mahasiswa where umur>=19

Maka akan muncul tampilan sebagai berikut :

Selasa, 19 Oktober 2010

Flowchart and Pseudocode

 1. Flowchart




2. Pseudocode

            Syarat untuk menentukan Lulus atau Tidak Lulus dalam Ujian Akhir Sekolah

       a.  Start

       b.  Masukkan nilai mata pelajaran

       c.  Jumlahkan 6 mata pelajaran kemudian bagi 6

       d.  Apakah hasil jumlah dan bagi = 5,50

       e.  Lulus atau Tidak Lulus

       f.   END













Selasa, 05 Oktober 2010

Media Penyimpanan Dan Piranti output dan input


A.      Media Penyimpanan

a.       Ram
                       
                          Fungsi         :RAM (Random Access Memory) ialah salah satu ingatan utama bagi  komputer. 
                          Letak           :berdekatan dengan prosesor
b.      Rom

Fungsi   : digunakan untuk menyimpan firmware, yaitu perangkat lunak yang                                                                    berhubungan dengan perangkat keras.
               Letak       :   Pada BIOS mother board .
              

C.      Cache memory


                             Fungsi      : untuk menyimpan olahan data yang telah diproses oleh CPU
                Letak  : letak cache yang lebih berdekatan dengan inti (cache ditanamkan di dalam prosesor)
               
D.      Hard disk


Fungsi   : sebagai media penyimpanan atau storage data secara permanen.
Letak     :di depan casing CPU

B.      PIRANTI  OUT PUT  DAN  INPUT

a.       Piranti Input

Keyboard



Fungsi        : sebagai mesin ketik

Letak          : didepan monitor


Mouse



Fungsi     : digunakan untuk memasukkan data ke dalam komputer selain papan ketik

Letak       : disamping keyboard











b.      Piranti output

Speaker



Fungsi    : untuk mendengar kan audio dari computer

Letak     : disekitar CPU


Scanner



Fungsi  : untuk memprint out
Letak    : disekitar CPU


Selasa, 28 September 2010

PROSES BOOTING





Sekarang saya akan menjelaskan bagaimana proses booting pada UNIX / LINUX.
Sebelumnya saya akan menjelaskan terlebih dahulu apa itu booting.....

Poses booting adalah proses dimana suatu komputer dan operating system - nya mulai bekerja dengan menginisialisasi semua device yang ada di komputer beserta driver-driver yang akan menjalankannya.
Berikut adalah urutan proses booting yang dilakukan suatu operating system :
  1. Boot loader mencari image kernel, meloadnya ke memory kemudian dari memory, image kernel tadi dijalankan.
  2. Kernel mengenali device-device beserta driver-driver nya.
  3. Kemudian kernel menge-mount root filesystem yang merupakan salah satu langkah penting agar proses-proses lain di dalam system UNIX dapat dijalankan ( di dalam system UNIX root filesystem ditandai dengan / )
  4. Selanjutnya kernel akan menjalankan program bernama init.
  5. Program bernama init inilah yang kemudian menjalankan service selanjutnya.
  6. Proses terakhir yang dijalankan init adalah getty. Dengan getty kita mendapat suatu interface untuk masuk ke dalam system dengan memasukkan username dan password
Memahami masing-masing tahap booting di atas akan membantu kita dalam proses troubleshooting dan memahami kinerja booting komputer secara menyeluruh.