all about me

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







    OPERATING SYSTEM

    0
  • on Kamis, 05 Maret 2009

  • 1. Langkah-langkah instalasi operasi system
    Komputer yang telah kita rakit belumlah bisa digunakan untuk aktifitas bekerja layaknya komputer yang kita temui di kantor-kantor atau rumah, Untuk itulah dibutuhkan Operating System atau Sistem Operasi yang menghubungkan manusia dengan peripheral komputer tersebut, komputer tanpa operating sistem tidak bisa digunakan, ibarat anda punya hape tetapi tidak ada sistem operasi, perlu digarisbawahi atau dicetaktebalkan, sistem operasi bukanlah merupakan suatu software, jadi sistem operasi =/= software. Lalu apa bedanya ? sebuah software membutuhkan sistem operasi, sistem operasi ini yang menjembatani antara software dengan hardware. Nah sistem operasi di sini yang familiar adalah Microsoft Windows. Windows bukanlah salah satu sistem operasi, ada banyak sistem operasi lain seperti Linux, Sun Microsystem. Mac OS, Symbhian. Sistem operasi diibaratkan sebagai body sebuah mobil, sedang mesinnya adalah hardware-hardware, nah kalo kita ikut menumpang kitalah softwarenya.
    1. Siapkan CD Master Microsoft Windows XP.
       
    Dalam pembelian CD Windows XP ada dua pilihan, versi tray dan versi box, untuk versi tray hanya berbentuk cd dan buku manual saja, sedangkan untuk versi box ada boxnya.
    Masuklah ke menu BIOS untuk mencari fasilitas boot pertama kali lewat CD/DV ROM. Tergantung BIOS yang ada, bisa menekan tombol DEL /ESC/F1 berulang-ulang saat pertama kali komputer di hidupkan.
     
    Sebagai contoh ini adalah Award BIOS, pada gambar yang dilingkari ubahlah menjadi CD/DVD, jika sudah simpan perubahan tersebut dengan menekan F10, setelah itu simpan setting tersebut dan keluar.
    Proses booting akan mendeteksi CD/DVD dahulu, jika benar maka akan muncul proses instalasi Microsoft Windows ( selanjutnya disebut saja dengan Windows ). Tekan sembarang tombol untuk memasuki proses instalasi Windows.
     
    1. CD Windows XP akan dibaca, dan akan keluar keterangan yang membingungkan di bawahnya, itu adalah indikasi bawah Windows sedang meload file-file tertentu untuk proses instalasi.
     
    2. Jika Windows sudah selesai membaca file-file tersebut maka akan muncul tampilan “Welcome Setup“ berikut
     
    Ada 3 pilihan.
    a. To setup Windows XP now,press ENTER
    Maksudnya kita kita memulai melakukan instalasi Windows, maka cukup menekan tombol ENTER
    b. To repair a Windows X installation using Recovery Console, press R
    Maksudnya bahwa untuk recovery Windows jika terjadi masalah sistem tetapi ini jika kita sudah menginstall Windows terlebi dahulu
    c. To quit Setup without installaion Windows XP, press F3
    Tujuannya adalah membatalkan proses instalasi Windows.
    3. Jika kita menekan ENTER maka kita akan menuju langkah selanjutnya yaitu persyaratan untuk tunduk pada Licensing Agreement, dan anda harus menjawabnya dengan menekan F8, jika tidak dijawab atau di tolak maka anda tidak akan dapat meneruskan proses instalasi, jika anda setuju terhadap persyaratan tersebut ( siapa pernah baca peraturan ? ) maka akan masuk tahap berikutnya.
     
    4. Jika anda setuju sekarang saatnya masuk ke proses pemilihan partisi hardisk, seandainya hardisk tersebut masuk baru maka akan ada tampilan seperti ini
     
    Maksudnya proses instalasi membaca adanya satu hardisk yang besarnya 19093 M atau 20 GB, jika anda dah yakin sesuai keberadaan hardisk tersebut tekan enter saja, untuk melakukan proses formating hardisk, format hardisk adalah membentuk blok dan cluster di dalam kepingan hardisk.
    5. Proses formating hardisk
     
    Anda bisa memilih tipe partisi, bisa FAT atau NTFS. Jika pilihan sudah benar pilih salah satu dan tekan enter, maka instalasi akan meneruskan ke tahap selanjutnya.
     
    Ini contoh proses formating sedang berlangsung.
    6. Proses selanjutnya akan secara otomatis meload file-file windows untuk dicopy ke dalam hardisk.
     
    Jika selesai tercopy saatnya booting ulang, alias restart dengan sendirinya.
    Proses instalasi selanjutnya akan dimulai dengan munculnya logo Windows
     
     
    7. Setelah melewati tahap ini kita diminta untuk memasukan parameter yang diminta dalam proses instalasi. Regional and Language Options, adalah memasukan lokasi dan bahasa yang digunakan, untuk bahasa Indonesia saat ini belum ada, kecuali dalam Windows XP Starter Edition.
     
    8. Tahap selanjutnya adalah memasukan nama dan perusahaan anda.
     
    9. Memasukan 25 key yang ada di box atau cd
     
    10. Proses selanjutnya memasukan password sistem, password di sini bukan password saat kita masuk ke Windows, tetapi password yang akan digunakan jika kita hendak mereparasi windows atau masuk safe mode
     
    11. Memasukan setting jam dan tanggal serta Time Zone
     
    12. Setting network bisa anda abaikan dengan tekan typical saja
     
    Sampai tahap ini kita akan menunggu sampai Windows selesai melakukan instalasi, jika proses selesai Windows akan melakukan restart atau booting ulang. Setelah booting ulang maka Windows akan melakukan setting lagi bagi pengguna atau final setup, setting terakhir dan Windows akan mulai bisa digunakan secara default.
     
    Ucapan Welcome to Microsoft Windows jika berhasil akan muncul seperti gambar di atas, kita memasukan nama pengguna dengan menekan tombol di sebelah kanan bawah.
    Langkah selanjutnya bisa anda teruskan sendiri.
     
    Selesai dengan tampilnya desktop Windows XP
     
    2. a. BIOS : (Basic Input/Output System; pr. “by-oss”) Satu program untuk setup perkara paling penting dalam setiap PC seperti berapa banyak hard disk, ram, dll.perkara basic ini dikesan pada mula sekali PC anda dibuka. Selalunya kita masuk ke BIOS dengan samada menekan butang F8,DEL atau ENTER untuk mengemas kini maklumat hardware yang baru ataupun mengubah spesifikasi penggunaan sesuatu hardware. BIOS settings disimpan dalam satu memori yang sangat special iaitu CMOS.
     
      b. 
    c.Bootstrap Loader
    Sebuah program yang cukup sederhana untuk dipanggil secara manual dengan pertolongan sakelar. Program ini mampu memanggil program pemanggil lain yang lebih kompleks sehingga dapat menjalankan program buatan sendiri.

    d. Kernel adalah Inti dari sebuah OS yang bekerja menangani resource dan kinerja hardware. Kernel juga menjadi jembatan bagi aplikasi lain untuk menggunakan resource tersebut. Semua aplikasi yang berjalan di atas sebuah OS dirancang sesuai dengan karakteristik kernel. Ketangguhan sebuah OS sangat tergantung dari kehandalan kernelnya.
    3. a. 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.
    b. 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
    4. Sistem Operasi Komputer
     Pengertian Sistem Operasi
     Seperangkat program yang memantau dan mengatur pemakaian sumber daya komputer (processor, main memory, file, I/O device, dll).
     Menjembatani / penghubung antara user (program user) dengan perangkat keras komputer.
     Fungsi Sistem Operasi 
     Sebagai Extended Machine (Virtual Machine)
     Menyembunyikan kompleksitas pemrograman hardware dari programmer atau user.
     Menyajikan fasilitas yang lebih mudah dan sederhana untuk menggunakan hardware
     Sebagai Resource Manager
     Mengatur dan mengefisienkan penggunaan sumber daya komputer (computer resources)
     Tugas utamanya : memantau penggunaan semua resources; menerapkan aturan (policy); mengalokasikan resources yang diminta; mengambil kembali (dealokasi) resource

     Konsep Sistem Operasi
     Proses
     Proses adalah program yang sedang di-eksekusi.
     Proses terdiri dari : Executable program; Data dan stack; Program counter; dll
     Pada sistem timesharing secara periodik sistem operasi menggilir eksekusi proses-proses yang ada, biasanya berdasarkan porsi waktu CPU.
     Ketika suatu proses dihentikan untuk sementara, maka proses tersebut harus dimulai kembali pada state yang sama dengan state ketika ia dihentikan.
    • Semua informasi yang berkaitan dengan proses tersebut harus disimpan. Umumnya informasi tersebut disimpan pada tabel proses (array atau linked list), satu tabel untuk setiap proses.
    • Suatu proses terdiri dari : address space (core image) dan atribut / informasi pada tabel proses
     System call utama dalam pengaturan proses adalah yang berkaitan dengan pembuatan dan pemberhentian suatu proses.
    Contoh :
    • Command interpreter atau shell akan membaca command yang diketikkan user pada terminal, dan membuat proses yang menjalankan command tersebut.
    • Bila telah selesai, maka proses akan menjalankan system call untuk menghentikan dirinya.
     Suatu proses dapat men-create proses lainnya yang disebut sebagai child process.
     Sistem operasi dapat berkomunikasi dengan suatu proses dengan menggunakan signal.
     Signal juga dapat digunakan untuk komunikasi antar proses.
     Pada sistem multiprogramming, setiap proses memiliki user identification (uid) yang berasal dari uid pemilik proses.
     Files
    Terdiri dari : Pathname; Working directory; rwx (read, write, execute) bits protection code; File descriptor / handle; Special file (block & character); Standard input; Standard output; Standard error; Pipe

     System Calls
     Suatu set ‘extended instructions’ yang merupakan interface antara program-program dengan sistem operasi.
     System calls meng-create, men-delete dan menggunakan objek-objek yang diatur oleh system operasi, antara lain : proses-proses dan file-file.
     Library procedure meletakkan parameter-parameter system call pada tempat tertentu dan memberikan instruksi trap untuk memulai sistem operasi
     Trap instruction : ketika diterima oleh sistem operasi, sistem memeriksa apakah parameter tersebut valid atau tidak
     Return form trap : sistem operasi mengembalikan kontrol ke library procedure
     Contoh mekanisme system calls:
    Pada program C, system call untuk READ 
    count = read (file, buffer, nbytes)


     Shell
     Shell merupakan Unix command interpreter yang walaupun bukan merupakan bagian dari sistem operasi, menggunakan banyak feature sistem operasi
     Prompt : standar input, menandakan bahwa shell siap menerima command
     Contoh :
    date
    date > file
    sort <> file2
    cat file1 file2 file3 | sort > /dev/lp
     Background job : proses yang berjalan sementara user tetap bisa terus bekerja
     Struktur Sistem Operasi
     Sistem Monolitik 
     Konsep : “Sistem operasi sebagai kumpulan prosedur dimana prosedur dapat saling dipanggil oleh prosedur lain di sistem bila diperlukan”.
     Kernel berisi semua layanan yang disediakan sistem operasi untuk pemakai.
     Contoh : Sistem Operasi Unix menggunakan konsep kernel loadable modules, yaitu :
    • Bagian-bagian kernel terpenting berada dimemori utama secara tetap.
    • Bagian-bagian esensi lain berupa modul yang dapat ditambahkan ke kernel saat diperlukan dan dicabut begitu tidak digunakan lagi diwaktu jalan (run-time).
     The ‘big mess’
     Tidak berstruktur
     Kernel call / supervisor call
     User mode
     Kernel mode / supervisor mode