all about me

0
  • on Sabtu, 16 Januari 2010
  • me n my love

    he who fiils my heart  and always make me happy..


    resep kue nagasari

    0
  • on Rabu, 16 Desember 2009
  • BAHAN-BAHAN :
    1. 1bngks tepung beras
    2. 6 gelas santan
    3. 1/4 gula pasir
    4. mentega secukupnya
    5. 1/4 tepung singkong
    6. 10 biji pisang tanduk.
    CARA MEMBUAT

    campurkan tepung beras,mentega, gula pasir dan santan, aduk2 sampai adonan tercampur lalu rebus dengan menggunakan wajan dengan api ukuran besar lalu aduk2 sampai adonan mengental. setelah adonan mengental angkat..lalu campurkan tepung singkong aduk2 sampai merata

    Khasiat Ketimun untuk Kesehatan dan Kecantikan

    0
  • on Senin, 14 Desember 2009
  • Ketimun atau scientifict Cucumis Sativus tak hanya enak dan menyegarkan untuk di makan, sebab khasiat buah ini juga sangat bermanfaat bagi kesehatan dan kecantikan. Ketimun cukup mudah ditemui, sebab sering dijadikan sebagai pelengkap lalapan, pecal, maupun minuman segar.

    Sebuah ketimun segar, umumnya mengandung 0,65% protein, 0,1% lemak dan 2,2% karbohidrat. Selain itu ketimun juga mengandung zat bermanfaat lainnya, seperti kalsium, zat besi, magnesium, fosforus, vitamin A, vitamin B1, vitamin B2 dan vitamin C.

    Berikut beberapa tips yang bisa kita lakukan untuk mendapatkan khasiat ketimun:

    1. Ketimun yang kaya serat berguna untuk melancarkan buang air besar, menurunkan kolesterol, dan menetralkan racun.

    2. Ketimun dengan kandungan kaliumnya yang tinggi, memiliki khasiat meringankan penyakit hipertensi, terutama akibat hipersensitivitas terhadap natrium seperti garam dapur, petsin atau soda kue.

    3. Ketimun dapat memberikan rasa sejuk dalam mulut untuk mengurangi rasa sakit pada tenggorokan atau luka sariawan.

    4. Irisan ketimun dapat membuat mata terlihat cerah dan berbinar. Caranya, tempelkan saja irisan timun selama 20 menit pada tiap kelopak mata dan lihat hasilnya.

    5. Ketimun dapat memperlancar buang air kecil sehingga dapat mengurangi beban kerja jantung dan menurunkan tekanan darah.

    6. Ketimun adalah bahan penyegar yang dingin, obat pembersih dan pelembab sekaligus bagi semua jenis kulit wajah. Irisan ketimun maupun sari ketimun dapat ditempelkan pada wajah secara rutin untuk menghambat hadirnya keriput dan membuat kulit makin lembut. Ketimun juga sebagai penetralisir kulit berminyak, mengatasi jerawat, bengkak di sekitar mata hingga mencegah kerutan wajah.

    7. Ketimun terkenal efektif menghilangkan jerawat ringan. Tempelkan irisan ketimun di bagian wajah yang berjerawat dan jerawat biasanya cepat sekali hilang.

    8. Ketimun yang sifatnya dingin, dapat juga dipakai untuk mengobati gigitan serangga, gatal-gatal karena tumbuhan dan ‘memadamkan’ kulit yang terbakar matahari. Bagian tubuh yang tersiram air panas-pun jika dibalut dengan parutan daging ketimun, akan dengan cepat terobati.

    9. Sebagai Obat Demam
    Ambil timun dua-tiga biji. Parut dan peras airnya. Tempelkan parutan buah pada bagian perut. Lakukan hingga demam mereda.

    10. mengobati penyakit cacingan.
    Karena biji ketimun diketahui mengandung racun alkaloid jenis hipoxanti yang mampu memusnahkan cacaing dalam tubuh kita

    11. Biji ketimun juga diyakini mampu meredakan radang tenggorokan, akibat batuk yang diikuti dengan hilangnya suara. Caranya, cukup dengan mencampurkan biji ketimun dengan sedikit garam dan dikumur selama beberapa kali sehari.
    12. Ketimun yang di makan mentah atau sudah di masak, juga kerap dijadikan obat alami penyembut sakit kepala terus menerus yang menyebabkan penurunan berat badan. Begitu pula dengan penyakit disentri, dapat sembuh dengan mengkonsumsi buah ini.

    13. Mata yang sering lelah dan mengantuk
    Tempelkan irisan timun sebesar mata setiap tiga menit selama 20 menit pada kelopak untuk mengatasi mata yang sering lelah dan mengantuk.

    14. Jus ketimun yang segar dan berguna untuk kesehatan, juga dapat merawat kulit dari kudis. Tak heran juga kalau ketimun dijadikan sebagai masker muka, sebab selain melembabkan, ketimun membantu kulit menjadi halus dan mulus.

    15. . Mengobati sariawan
    Makan ketimun sembilan buah sehari, lakukan secara rutin.

    Sekarang kita jadi tahu khan khasiat ketimun buat tubuh kita. Nah…lebih baik mulai sekarang nggak salah kalau kita makan ketimun biar kita dapat merasakan sendiri khasiat ketimun. Selamat mencoba!!!

    translation of thread

    0
  • on Kamis, 02 April 2009
  • BAB 4

    URUTAN

    Tinjauan

    • Multithreading Models
    • Perpustakaan thread
    • Isu Threading
    • Contoh Sistem Operasi
    • Windows XP Threads
    • Linux Threads

    Tujuan
    Untuk memperkenalkan gagasan dari thread-mendasar unit CPU pemanfaatan yang membentuk dasar dari sistem komputer multithreaded untuk mendiskusikan API untuk Pthreads, Win32, dan Jawa thread perpustakaan-Untuk meneliti masalah yang berkaitan dengan program multithreaded

    Manfaat

    • Respon
    • Berbagi sumber daya
    • Ekonomi
    • Skalabilitas

    Multicore Pemrograman
    Multicoresystems meletakkan tekanan pada program, termasuk tantangan

    • Dividing kegiatan
    • Keseimbangan
    • Data menggelikan
    • Ketergantungan data
    • Testing dan debugging

    Pengguna Threads
    Manajemen thread dilakukan oleh user level threads perpustakaan
    Tiga utama perpustakaan thread:

    • POSIX Pthreads
    • Win32 threads
    • Java threads

    Kernel Threads
    Didukung oleh Kernel
    Contoh:

    • Windows XP/2000
    • Solaris
    • Linux
    • Tru64 UNIX
    • Mac OS X

    Multithreading Models

    • Banyak-ke-Satu
    • Satu-ke-Satu
    • Banyak-ke-Banyak

    Banyak-ke-Satu
    Banyak pengguna level thread dipetakan ke kernel thread tunggal
    Contoh:

    • Solaris Green Threads
    • GNU Portable Threads

    Satu-ke-Satu
    Setiap user-level thread ke kernel thread peta
    Contoh:

    • Windows NT/XP/2000
    • Linux
    • Solaris 9 dan kemudian

    Banyak-ke-Banyak Model

    • Memungkinkan banyak pengguna tingkat benang yang akan dipetakan ke banyak kernel threads
    • Memungkinkan sistem operasi yang cukup untuk membuat jumlah kernel threads
    • Solaris sebelum versi 9
    • Windows NT/2000 dengan ThreadFiberpackage

    Model dua-tingkat
    Mirip dengan M: M, kecuali yang memungkinkan pengguna untuk boundto thread kernel thread
    Contoh

    • IRIX
    • HP-UX
    • Tru64 UNIX
    • Solaris 8 dan sebelumnya

    Perpustakaan thread

    Thread perpustakaan programmer dengan menyediakan API untuk membuat dan mengelola threads

    Dua cara utama pelaksanaan

    1. Perpustakaan pengguna sepenuhnya dalam ruang
    2. Kernel level perpustakaan didukung oleh OS

    Pthreads

    • Dapat diberikan sebagai salah satu pengguna atau kernel-tingkat-tingkat
    • J POSIX standard (IEEE 1003.1c) API untuk pembuatan thread dan sinkronisasi
    • API menentukan perilaku urutan perpustakaan, pelaksanaan adalah sampai dengan perkembangan perpustakaan
    • Umum dalam sistem operasi UNIX (Solaris, Linux, Mac OS X)

    Java Threads

    • Java threads dikelola oleh JVM
    • Biasanya dilaksanakan dengan menggunakan benang model yang disediakan oleh OS
    • Java threads dapat dibuat oleh:
    1. Memperluas kelas Thread
    2. Pelaksanaan Runnableinterface

    Isu Threading

    • Semantik dari fork () dan exec () system calls
    • Thread pembatalan target thread
      Asynchronous atau ditunda
    • Sinyal penanganan
    • Thread renang
    • Thread-data spesifik
    • Penjadwal activations

      Semantik dari fork () dan exec ()
      Apakah fork () sama saja atau semua panggilan thread threads?

    Pembatalan thread

    • Terminating sebuah thread sebelum selesai
    • Dua pendekatan umum:
    1. Asynchronous cancellation terminates target thread segera
    2. Differed  cancellation mengikuti target secara berkala memeriksa apakah harus dibatalkan

    Penanganan sinyal

    • Sinyal digunakan di sistem UNIX untuk memberitahukan bahwa suatu proses tertentu telah terjadi
      penangan sinyal digunakan untuk proses sinyal
      1. Sinyal yang dihasilkan oleh peristiwa tertentu
      2. Sinyal yang dikirimkan ke proses
      3. Sinyal ditangani
    • Pilihan:
      Memberikan sinyal pada urutan ke sinyal yang berlaku
      Memberikan sinyal ke setiap thread dalam proses
      Memberikan sinyal ke thread tertentu dalam proses
      Menetapkan tertentu threato menerima sinyal untuk semua proses

    Thread Pools

    • Buat jumlah benang dalam sebuah kolam di mana mereka bekerja menunggu
    • Keuntungan:
      1. Biasanya sedikit lebih cepat ke layanan dengan permintaan yang ada daripada membuat     thread baru thread
      2. Memungkinkan jumlah benang dalam aplikasi (s) untuk terikat dengan ukuran renang

    Thread Data Spesifik

    • memungkinkan setiap thread untuk memiliki salinan data
    • berguna bila anda tidak memiliki kontrol atas urutan proses penciptaan (misalnya bila menggunakan thread renang) 

    Penjadwal Activations

    • Kedua M: M dan Dua level model memerlukan komunikasi yang sesuai untuk mempertahankan jumlah kernel threads dialokasikan untuk aplikasi
    • Penjadwal upcalls-activations menyediakan sebuah mekanisme komunikasi dari kernel thread ke perpustakaan
    • Komunikasi ini memungkinkan aplikasi untuk mempertahankan correctnumber kernel threads

    Contoh Sistem Operasi

    1. Windows XP Threads
    2. Thread Linux

    Windows XP Threads

    • Melaksanakan satu-ke-satu pemetaan, kernel-tingkat
      Setiap thread berisi:
      1. J thread id
      2. Daftar menetapkan
      3. Terpisah user dan kernel susunan
      4. Tempat penyimpanan data pribadi
    • Register set, susunan, dan tempat penyimpanan pribadi yang dikenal sebagai konteks kehidupan

    • Struktur utama data dari thread termasuk:
      1. ETHREAD (eksekutif thread blok)
      2. KTHREAD (kernel thread blok)
      3. TEB (thread lingkungan blok)

    Linux Threads

    • Linux merujuk kepada mereka sebagai tasksrather dari benang
    • Thread dilakukan melalui penciptaan clone () sistem panggilan
    • clone () memungkinkan seorang anak tugas untuk berbagi ruang alamat orang tua tugas (proses)


    perilaku organisasi

  • on Sabtu, 21 Maret 2009
  • Studi kasus
    Jones and Shephard Accountants Inc. :
    untuk dapat berkompetisi dengan kompetitor, Jones and Shephard Accountants Incorporated (J&S) mendirikan Information Service Division(ISD) yang didesain untuk pembelajaran dan analisis. Karyawan dan fasilitas dari ISD terus ditambah untuk dapat membantu pemenuhan kebutuhan customer.
    Meski demikian, kinerja dari divisi ini mengecewakan direktur ISD. Tidak ada personel yang secara khusus bertanggung jawab dalam mendorong kerja proyek, dan customer eksternal tidak tahu harus menghubungi siapa untuk mengetahui status proyek. Direktur ISD juga menemukan fakta bahwa sebagian besar waktu dihabiskan untuk menangani kegiatan harian dibandingkan perencanaan strategis dan formulasi kebijakan. Masalah terbesar khususnya dialami oleh proyek X dan proyek Y. Direktur ISD berpendapat bahwa kedua proyek ini cukup penting untuk ditangani oleh full-time project manager untuk tiap proyek.
    Pada Oktober 1978, corporate management memutuskan untuk memindahkan direktur ISD. Pengumuman pemindahan ini dilakukan pada pertengahan Januari, bersamaan dengan rekrutmen dua project manager dari luar perusahaan untuk menangani proyek X dan proyek Y.
    Pada bulan selanjutnya, beredar rumor bahwa posisi direktur ISD akan diisi oleh salah satu dari dua project manager baru. Hal ini mempengaruhi kinerja dari masing-masing proyek, terlebih di lain pihak associate director juga akan pensiun, sehingga terdapat dua jabatan kosong untuk diisi.
    Namun pada 3 Januari 1979, direktur ISD mengadakan pertemuan dengan manager sistem. Secara singkat, direktur ISD memberitahukan kepada manager sistem bahwa ia telah dipromosikan menjadi penggantinya sebagai direktur ISD. Sebagai langkah awal dari pekerjaannya sebagai direktur ISD, manager sistem diharapkan untuk merestrukturisasi organisasi ISD agar tidak terjadi banyak konflik seperti yang terjadi sekarang. Terdapat beberapa point yang di-highlight oleh direktur ISD dalam memo tertutup kepada manager sistem:
    Kedua project manager dari proyek X dan proyek Y adalah individual berkompeten tinggi. Sayangnya, mereka banyak menimbulkan konflik pada beberapa hari terakhir. Hal ini mungkin disebabkan kurangnya pemberian kekuasaan yang cukup, atau hasil dari rumor dan persepsi bahwa salah satu dari mereka akan diangkat sebagai direktur ISD. Di lain pihak, manager operasional tidak suka jika ada manager lain yang datang dan memberi perintah di divisinya.
    Direktur ISD berpendapat bahwa associate director tidak diperlukan, namun itu semua kembali ke manager sistem untuk memutuskan. Corporate tidak puas dengan ketidakmampuan ISD untuk bekerja dengan customer eksternal. Hal ini perlu dipertimbangkan saat memilih bentuk organisasi baru untuk ISD. Rencana strategis corporate untuk ISD mengandung peningkatan tekanan pada program MIS internal. Corporate ingin ISD untuk membatasi kegiatan eksternal ISD sementara menunggu pendelegasian tugas internal. Adanya struktur organisasi berbasis harian membawa banyak kesulitan bagi kinerja ISD. Manager sistem diminta untuk mempertimbangkan suatu struktur yang dapat memenuhi kebutuhan masa depan.
    Manager sistem mempertimbangkan untuk menggunakan bentuk matriks dalam organisasi ISD. Untuk membantunya memutuskan struktur organisasi yang tepat, manager sistem menyewa konsultan dari luar yang bertugas untuk mengidentifi kasi masalah-masalah yang dapat terjadi apabila organisasi benar-benar dirubah menjadi bentuk matriks.
    Konsultan tersebut pun menemukan permasalahan-permasalahan berikut:
    Manager operasional memiliki kendali terhadap lebih dari 50% SDM di perusahaan. Hal ini sebaiknya di’pecah’kan secara perlahan dan hati-hati.

    Pool secretary diposisikan terlalu tinggi dalam struktur organisasi Supervisor yang bekerja di bawah associate director harus ditempatkan pada level yang lebih bawah jika posisi associate director dihilangkan.
    Salah satu area yang bermasalah akan mencoba meyakinkan corporate bahwa perubahan mereka bermanfaat. Manager sistem harus meyakinkan bahwa perubahan yang terjadi tidak akan membutuhkan tambahan manpower.
    Manager sistem dapat mempertimbangkan untuk membuat departemen atau proyek terpisah yang akan berhubungan dengan customer.
    Memperkenalkan struktur matriks pada karyawan akan menimbulkan masalah. Biasanya mereka akan memperhatikan posisi mereka di struktur yang baru: apakah mereka akan mendapatkan kekuasaan dan status yang sama atau justru mendapatkan kekuasaan dan status yang lebih rendah.
    Setelah mempelajari poin-poin penting yang di-highlight oleh konsultan, manager sistem membuat daftar pertanyaan yang harus dijawab oleh konsultan (dalam kasus ini, kelompok kami).

    Pertanyaan yang harus dijawab:

    1. Bagaimana seharusnya bentuk struktur organisasi yang baru dari ISD? Di mana seharusnya direktur ISD yang baru menempatkan tiap personel, khususnya para manager?

    2. Kapan seharusnya perubahan organisasi diumumkan? Haruskah hal itu diumumkan bersamaan dengan pengumuman jabatan direktur ISD yang baru ataukah setelahnya?

    3. Haruskah direktur ISD yang baru mengajak personel-personelnya untuk memberikan masukan terhadap restrukturisasi organisasi? Dapatkah hal ini dikatakan sebagai teknik untuk meratakan permainan kekuasaan?

    4. Haruskah direktur ISD yang baru menyelenggarakan seminar baik di dalam ataupun di luar untuk melatih personel-personel agar dapat beradaptasi dengan struktur organisasi yang baru?
    0
  • on Jumat, 20 Maret 2009
  • i'm yours

    Well you done done me and you bet I felt it

    I tried to be chill but you’re so hot that I melted
    I fell right through the cracks
    and now I’m trying to get back
    Before the cool done run out
    I’ll be giving it my bestest
    Nothing’s going to stop me but divine intervention
    I reckon it’s again my turn to win some or learn some

    I won’t hesitate no more, no more
    It cannot wait, I’m yours

    Well open up your mind and see like me
    Open up your plans and damn you’re free
    Look into your heart and you’ll find love love love
    Listen to the music of the moment people dance and sing
    We’re just one big family
    And it’s our God-forsaken right to be loved love loved love loved

    So I won’t hesitate no more, no more
    It cannot wait I’m sure
    There’s no need to complicate
    Our time is short
    This is our fate, I’m yours

    Scat

    Well I’ve been spending way too long checking my tongue in the mirror
    And bending over backwards just to try to see it clearer
    My breath fogged up the glass
    And so I drew a new face and laughed
    I guess what I’ve been saying is there ain’t no better reason
    To rid yourself of vanity and just go with the seasons
    It’s what we aim to do
    Our name is our virtue

    But I won’t hesitate no more, no more
    It cannot wait I’m sure
    There’s no need to complicate
    Our time is short
    This is our fate, I’m yours

    Well open up your mind and see like me
    Open up your plans and damn you’re free
    Look into your heart and you’ll find that the sky is yours

    There’s no need to complicate
    Cause our time is short
    This is our fate, I’m yours

    sistem operasi

    0
  • on Kamis, 12 Maret 2009
  • 1. 3 komponen utama sebuah mesin computer
    a. Perangkat keras komputer (hardware) adalah semua bagian fisik komputer, dan dibedakan dengan data yang berada di dalamnya atau yang beroperasi di dalamnya, dan dibedakan dengan perangkat lunak (software) yang menyediakan instruksi untuk perangkat keras dalam menyelesaikan tugasnya. contohnya: CPU, RAM, Matherboard dll,
    b.perangkat lunak computer (Software) merupakan program-program komputer yang berguna untuk menjalankan suatu pekerjaan sesuai dengan yang dikehendaki. Program tersebut ditulis dengan bahasa khusus yang dimengerti oleh komputer. Software terdiri dari beberapa jenis, yaitu Sistem Operasi, seperti DOS, Unix, Linux, Novell, OS/2, Windows, Adalah software yang berfungsi untuk mengaktifkan seluruh perangkat yang terpasang pada komputer sehingga masing-masingnya dapat saling berkomunikasi. Tanpa ada sistem operasi maka komputer tak dapat difungsikan sama sekali.
    c. Brainware adalah unsure dimana yang berasal dari akal manusia .Maksudnya, bila tidak ada manusia computer tidak bisa digunakan .
    2. 3 komponen sebuah CPU (Central Processing Unit)
    Central Processing Unit
    Merupakan komponen terpenting dari sistem komputer 
    komponen pengolah data berdasarkan instruksi yang diberikan kepadanya 
    Dalam mewujudkan fungsi dan tugasnya, CPU tersusun atas beberapa komponen 
     - CU (Control Unit)
    • Bertugas mengontrol operasi CPU dan secara keselurahan mengontrol komputer sehingga terjadi sinkronisasi kerja antar komponen dalam menjalankan fungsi – fungsi operasinya.
    • Termasuk dalam tanggung jawab unit kontrol adalah mengambil instruksi – instruksi dari memori utama dan menentukan jenis instruksi tersebut.
      - ALU (Arithmetic and Logic Unit) 
    • Bertugas membentuk fungsi – fungsi pengolahan data komputer. 
    • ALU sering disebut mesin bahasa ( machine language) karena bagian ini mengerjakan instruksi – instruksi bahasa mesin yang diberikan padanya. Seperti istilahnya 
    • ALU terdiri dari dua bagian, yaitu unit arithmetika dan unit logika boolean, yang masing – masing memiliki spesifikasi tugas tersendiri.
     -Register
    • Media penyimpan internal CPU yang digunakan saat proses pengolahan data.
    • Memori ini bersifat sementara, biasanya digunakan untuk menyimpan data saat diolah ataupun data untuk pengolahan selanjutnya.
    3. 4 definisi sebuah sistem operasi:
     a. Program yang di design untuk bisa diatur dalam pengalokasian sumber daya komputer,
     b. operasi adalah perangkat lunak komputer yang mengatur dan mengendalikan operasi dasar         sistem komputer
     c. Program yang memudahkan komputer untuk mudah dipakai ,
     d. Program yang memungkinkan efisien dalam pemakaiannya,

    4.process booting (start) komputer pada operasi system unix
    1. Bios Detection Pengalamatan bios ada disini, diantaranya cek hardware, memory, harddisk, vga dan ethernet. Kemudian mengacu pada urutan boot-up yang telah diseting, misalkan boot dari harddisk maka selanjutnya akan membaca MBR pada harddisk tersebut.
    2. Bootloader Setelah bios selesai, MBR pada harddisk terbaca dan muncul grub menu. Disini kita bisa memilih kernel yang tersedia. Angka di grub selalu mulai dari 0 (nol) sehingga apabila default=0 maka defaultnya akan meload kernel pertama pada list konfigurasi grub di /boot/grub/grub.conf
    3. Kernel initialization Setelah kernel dipilih, akan di load dan terjadi pendeteksian hardware, device drivers, mounting root filesystem read-only dan menjalankan proses pertama yaitu init.
    4. Init InitializationInit adalah proses pertama sehingga selalu mempunyai PID 1 (satu). Konfigurasi init mengacu pada /etc/inittab dan mempunyai default runlevel yang akan dituju, misalkan 3 atau 5. Beberapa scripts yang dijalankan dari sini adalah :- /etc/rc.d/rc.sysinit- /etc/rc.d/rc?.d- /etc/rc.local- XDM (display manager)
    Proses booting selesai dengan tampilnya menu login, baik console (runlevel 3) atau graphical (runlevel 5).
    5. istilah-istilah:
    - Computer user: :orang yang mengoperasikan computer.
    - Application program: Program komputer yang dibuat untuk mengerjakan atau menyelesaikan      masalah-masalah khusus,
    - Compiler : Program yang menerjemahkan serangkaian perintah ke dalam bahasa mesin. Sekali program dikompilasi, program tersebut dapat dijalankan sesering mungkin tanpa harus               mengulang proses kompilasi, kecuali jika terjadi perubahan pada program sumber.Adalah program sistem yang digunakan sebagai alat bantu dalam pemrogaman.Perangkat lunak yang melakukan proses penterjemahan code (dibuat programmer) ke dalam bahasa mesin. Hasil dari terjemahan ini adalah bahasa mesin. Pada beberapa compiler output berupa bahasa mesin dilaksanakan dengan proses assembler yang berbeda. 
    - Computer library : Computer Library Dapat dikatakan kamus dalam komputer yang membuat suatu program dapat di eksekusi oleh Sistem Operasi.
    - Shell :program yang dapat membaca instruksi-instruksi yang diinputkan (Biasanya menggunakan Keyboard) dan mengartikan kontrol statements agar dapat di proses sesuai perintah yang diinginkan (command interpreter). Denga kata lain shell merupakan program yang berfungsi menghubungkan secara lansung antara user dengan sistem operasi. Ketika kita mengetikkan sesuatu di keyboard maka shell akan menafsirkan apa yang kita ketikkan. Sebagai contoh apabila kita ketikkan ls pada shell dan ls ternyata merupakan program yang dapat di eksekusi maka shell akan menjalankan program tersebut.
    - System call merupakan layanan langsung sistem operasi ke pemrograman, disebut dengan system call atay API (application programming interface). System call adalah tata cara pemanggilan di program aplikasi untuk memperoleh layanan yang disediakan oleh sistem operasi. System call berupa rutin sistem operasi untuk keperluan tertentu yang spesifik. Bentuk system call beragam, terbanyak berupa rutin prosedur atau fungsi.
            5 kategori system calls:
            - Process control                     -File manipulation               - Device manipulation
            - Information maintenance   - Communication
    - OS Kernel adalah suatu perangkat lunak yang menjadi bagian utama dari sebuah sistem operasi.Tugasnya melayani bermacam program aplikasi untuk mengakses perangkat keras komputer secara aman.
    - Komputer hardware adalah semua bagian fisik komputer, dan dibedakan dengan data yang berada di dalamnya atau yang beroperasi di dalamnya, dan dibedakan dengan perangkat lunak (software) yang menyediakan instruksi untuk perangkat keras dalam menyelesaikan tugasnya.

    6. hubungan dari istilah-istilah di atas (no.5) sehingga dapat menjelaskan sebuah struktur sistem operasi.
    Sistem operasi merupakan suatu software yang berfungsi untuk mengaktifkan seluruh perangkat yang terpasang pada komputer, sehingga masing-masing sofware dapat saling berkomunikasi satu sama lainnya. Pengertian umum sistem operasi (OS) adalah mengelola sluruh sumber daya komputer yang terdapat pada sistem komputer dan menyediakan sekumpulan layanan ke pengguna sehingga memudahkan dan kenyamanan pengguna serta pemanfaatan sumber daya komputer atau Program yang di design untuk bisa diatur dalam pengalokasian sumber daya komputer.



    Referensi
    http://id.wikipedia.org/wiki/Perangkat_keras
    http://www.catatanlepas.com