Rabu, 09 Oktober 2013

Pengertian Kernel,Shell,Program Utility dalam Sistem Operasi

PENGERTIAN KERNEL DALAM SISTEM OPERASI

Kernel merupakan komponen utama sistem komputer yang paling penting, yang merupakan jembatan antara aplikasi dan pengolahan data yang sebenarnya dilakukan pada bagian hardware. Dengan adanya kernel, aplikasi dalam sistem operasi dapat mengakses hardware secara aman. Kernel juga berperan untuk mengatur kapan dan berapa lama suatu program dapat menggunakan hardware. Tetapi, Kernel sistem operasi tidak harus ada dan dibutuhkan untuk menjalankan suatu komputer. Program dapat langsung dijalankan secara langsung dalam mesin. (contohnya CMOS Setup) sehingga para pembuat program tersebut membuat program tanpa adanya dukungan dari sistem operasi atau hardware abstraction.

Fungsi utama kernel adalah untuk mengelola sumber daya komputer dan memungkinkan program lain untuk menjalankan dan menggunakan sumber daya computer. dan Biasanya, sumber daya komputer terdiri dari :

  • Central Processing Unit (CPU/prosesor)  : Ini adalah bagian paling sentral dari sebuah sistem komputer, bertanggung jawab untuk menjalankan atau mengeksekusi program di atasnya. Kernel bertanggung jawab untuk memutuskan setiap saat dimana banyak program yang berjalan serta harus dialokasikan ke prosesor (yang biasanya masing-masing prosesor hanya dapat menjalankan satu program pada satu waktu)

  • Memori Komputer : Memori digunakan untuk menyimpan instruksi program baik dan data. Kernel bertanggung jawab untuk menentukan memori memilih proses yang dapat menggunakan, dan menentukan apa yang harus dilakukan bila tidak cukup kapasitas memori yang tersedia.
  • Input / output (I / O) : Perangkat Komputer seperti keyboard, mouse, printer, display dll. Disini kernel mengalokasikan permintaan dari aplikasi untuk melakukan I / O untuk melakukan perangkat yang sesuai dan memberikan metode yang nyaman untuk menggunakan perangkat.  

Kernel dibagi menjadi 4 bagian :


  • Kernel Monolitik : Kernel yang menyediakan abstraksi Perangkat keras yang kaya dan tangguh.

  • Mikrokernel : Kernel yang menyediakan hanya sekumpulan kecil abstraksi perangkat keras sederhana, dan menggunakan aplikasi-aplikasi yang disebut sebagai server untuk menyediakan fungsi-fungsi lainnya.
  • Kernel Hibrida : Pada Hybrid Kernel, terdapat beberapa tambahan kode didalam ruangan kernel untuk meningkatkan performanya.

  • Exokernel : Kernel yang tidak menyediakan sama sekali abstraksi hardware, tapi ia menyediakan sekumpulan pustaka yang menyediakan fungsi-fungsi akses ke perangkat keras secara langsung atau hampir-hampir langsung.
  • Contoh implementasi kernel : Windows
Pada sistem operasi Windows, kernel ditangani oleh file kernel32.dll. Kernel ini menangani manajemen memori, operasi masukan / keluaran dan interrupt. Ketika boot Windows, kernel32.dll di-load ke dalam spasi protected memory sehingga spasi memorinya tidak digunakan oleh aplikasi lain. Apabila ada aplikasi yang mencoba mengambil spasi memori kernel32.dll, akan muncul pesan kesalahan “invalid page fault”.


PENGERTIAN SHELL DALAM SISTEM OPERASI

Shell adalah program (penterjemah perintah) yang menjembatani user dengan sistem operasi. dalam hal ini kernel (inti sistem operasi), umumnya shell menyediakan prompt sebagai user interface, tempat dimana user mengetikkan perintah-perintah yang diinginkan baik berupa perintah internal shell (internal command), ataupun perintah eksekusi suatu file progam (eksternal command), selain itu shell memungkinkan user menyusun sekumpulan perintah pada sebuah atau beberapa file untuk dieksekusi sebagai program.

  • Fungsi Shell : Menyediakan akses ke layanan dari kernel. Fungsinya sebagai suatu jembatan antara user dengan kernel untuk mendapatkan hasil yang inginkan.
  • Macam-macam shell
·      Bourne shell, C shell, Emacs shell, Stand alone shell, rc shell, bean shell adalah beberapa contoh shell dari UNIX.
·      cmd.exe
·      command.com
·      Windows power shell
·      Singularity shell
·      Google shell
·      Console
·      iSeries QSHELL

·      dll.
  • Posisi shell dalam sistem operasi
Misalkan posisi shell di "windows", di windows pasti ada cmd. maka cmd itu dikatakan sebuah/posisi shell dalam sistem operasi.





PENGERTIAN PROGRAM UTILITIY DALAM OS

Program utility adalah sejenis perangkat lunak sisitem yang memungkinkan pengguna melakukan pekerjaan-pekerjaan pemeliharaan, biasanya berkaitan dengan pengaturan computer, perangkat-perangkatnya, atau program-programnya.Berikut ini adalah utility yang terdapat pada windows. Utility program sendiri dibagi menjadi dua bagian, yaitu utility eksternal dan utility internal.

Utility internal adalah utility yang sudah ada pada Windows kita, secara default sudah terinstall pada saat kita selesai menginstall Windows. Contohnya:
  • Uninstaller untuk menghapus program yang biasanya ada di local disk c.

  •      Disk Scanner untuk mendeteksi dan mengkoreksi masalah pada hard disk atau floppy disk dan Mencari  atau menghapus file-file yang tidak digunakan.

  •      Disk Defragment untuk mengatur ulang file-file dan space yang tidak digunakan pada hard disk sehingga program dapat berjalan lebih cepat.

  •      Diagnostik Utility untuk melakukan menyusun informasi secara teknik tentang hardware dan beberapa  software. Mempersiapkan laporan masalah secara terurai.

  •      Backup Utility untuk melakukan duplikasi file-file yang dipilih atau seluruh hard disk ke disk atau tape.   Umumnya melakukan compress files pada saat melakukan backup sehingga membutuhkan tempat lebih  kecil.

  •      File Manager untuk menjalankan fungsi-fungsi seperti melakukan copy, memberi nama, menghapus dan memindah file. Image viewer menampilkan isi dari file gambar ketika user melakukan double click.


  •     Personal Firewall untuk mendeteksi dan mengamankan personal computer dari instruksi-instruksi yang tidak dikenal (unauthorized intrusions). Versi update Windows XP terbaru secara langsung memungkinkan untuk membangun personal firewall pada saat isntalasi.

Utility External adalah utility yang harus menginstall terlebih dahulu. Inilah beberapa contoh dari utility external :

  •      Cleaning System, digunakan untuk membersihkan file-file, registri, internet files yang rusak.

  •      Multimedia adalah software yang mampu mengolah gambar dan suara. Contoh : Winamp, PowerDVD, WinDVD, Windows Media Player, ACDSee, QuickTime

  •      Office dan Internet.

  •      File Compression Utility berfungsi untuk mengurangi ukuran file untuk menambah sedikit ruang dan memperbaiki performance. 

  •      Compressed files biasa disebut dengan zipped files, Utility program yang umum digunakan: PKZIP , WinZip, Izarc, dll.
       
  •      Antivirus Program untuk mengidentifikasi dan menghapus virus pada memory, storage media, dan file-file yang masuk Harus diupdate secara berkala.
  •      CD/DVD burning software berfungsi untuk menuliskan text, graphics, audio, dan file video ke recordable atau rewriteable CD atau DVD.
  •       Fungsi program utility : Fungsi-fungsi program utilitas terutama dalam hal ini  program utilitas bawaan adalah mengelola file, melihat gamabar, menjaga akses dari akses yang tidak diinginkan, menghapus program, memindai disk , mendegfragenter disk, mendiagnosis masalah, membackup file dan disk serta mengatur screen server

Selasa, 08 Oktober 2013

ILMU SOSIAL DASAR (ISD)


1.      Pengertian Ilmu sosial Dasar
Ilmu Sosial Dasar adalah ilmu yang diharapkan dapat memberikan pengetahuan umum dan mendasar untuk menghadapi lingkungan sosialnya, sehingga kepekaan mahasiswa dapat ditingkatkan dan menjadi lebih besar.
Ilmu sosial dasar merupakan salah satu mata kuliah atau program studi yang khusus dirancang untuk kepentingan atau pengerjaan yang di Indonesia dan khusunya diberikan di perguruan tinggi.
2.      Tujuan Ilmu sosial Dasar

Sebagai salah satu dari Mata Kuliah Dasar Umum, Ilmu Sosial Dasar mempunyai tujuan pembinaan mahasiswa agar :

a. Memahami dan menyadari adanya kenyataan-kenyataan sosial dan masalah-masalah sosial yang ada dalam masyarakat.

b. Peka terhadap masalah-masalah sosial dan tanggap untuk ikut serta dalam usaha-usahamenanggulanginya.

c. Menyadari bahwa setiap masalah sosial yang timbul dalam masyarakat selalu bersifat kompleks dan hanya dapat mendekatinya mempelajarinya) secara kritis-interdisipliner.

d. memahami jalan pikiran para ahli dari bidang ilmu pengetahuan lain dan dapat berkomunikasi dengan mereka dalam rangka penanggulangan masalah sosial yang timbul dalam masyarakat.

3.      Latar Belakang Ilmu Sosial Dasar

Latar belakang diberikannya mata kuliah ISD di perguruan tinggi, karena :

1.       Karena Banyaknya kritikan yang ditunjukan pada sistem pendidikan di perguruan tinggi bahwa sistem pendidikan yang diberikan masih rendah/belum cukup untuk menandingi pendidikan dari luar.

2.       Sistem pendidikannya masih tidak mengenali dimensi – dimensi lain di luar disiplin keilmuannya. Perguruan tinggi dianggap seolah – olah tidak peka terhadap lingkungan sekitarnya sertak perkembangan masyarakat.



Sedangkan tenaga ahli yang dihasilkan oleh perguruan tinggi diharapkan mempunyai tiga kemampuan, yaitu personal, akademis dan profesional.


 Kemampuan personal
Tenaga ahli diharapkan memiliki pengetahuan sehingga menunjukkan sikap yang mencerminkan kepribadian Indonesia, mengenal dan memahami nilai agama, masyarakat, pancasila serta pandangan luas terhadap berbagai masalah masyarakat Indonesia.

Kemampuan akademik
Kemampuan untuk berkomunikasi secara ilmiah baik lisan maupun tulisan dan mampu berpikir logis, kritis, sistematis dan analitis. Memiliki kemampuan untuk mengedintifikasi dan merumuskan masalah yang sedang dihadapi.

Kemampuan profesional

Kemampuan dalam bidang profesi tenaga ahli yang bersangkutan. Dan mereka diharapkan memiliki kemampuan dan keterampilan yang tinggi dalam profesinya.

Masyarakat dan Kebudayaan

Masyarakat dan kebudayaan merupakan suatu sistem yang tidak dapat dipisahkan satu dengan yang lain, karena tidak ada kebudayaan yang tidak bertumbuh kembang dari suatu masyarakat. Sebaliknya, tidak ada masyarakat yang tidak
memiliki kebudayaan karena tanpa kebudayaan tidak mungkin masyarakat dapat bertahan hidup , masyarakat adalah wadah, dan budaya adalah isi.

1.      Pengertian Masyarakat
Masyarakat adalah kelompok manusia yang telah lama bertempat tinggal disuatu daerah yang tertentu dan memilki aturan bersama untuk mencapai tujuan bersama yaitu mencapai kesejahteraan.
Fungsi dari adanya masyarakat :
Ø  Untuk melatih dalam bersosialisasi
Ø  Memberikan pengalaman untuk bersosialisasi
Ø  Menumbuhkan rasa percaya diri pada individu
Ø  Mengajarkan untuk mengenal lingkungan
Ø  Mengenal bagaimana bersosialisasi dan
Ø  Melatih kebersamaan

2.      Pengertian Kebudayaan
kebudayaan adalah hasil dari gagasan manusia yang berupa cipta, rasa dan karsa baik yang kongkrit ataupun abstrak yang bertujuan untuk mencapai kesempurnaan hidup. Yang dalam pengaplikasianya di lakukan dengan pola – pola perilaku, bahasa, organisasi sosial, religi, seni, dan lainnya yang telah menjadi kebiasaan yang turun temurun dari leluhur.

Fungsi dari adanya kebudayaan:

Ø  Adanya Suatu hubungan pedoman antar manusia atau kelompok
Ø  Tempat untuk menyalurkan perasaan-perasaan dan kehidupan lainnya
Ø  Sebagai Pembimbing kehidupan manusia
Ø  Sebagai Pembeda antar manusia dan binatang

Ø  Menjadikan Hidup lebih baik, Lebih manusiawi dan berperikemanusiaan