Jumat, 11 November 2011

PERBEDAAN SYSTEM OPERASI, PROGRAM APLIKASI DAN BAHASA PEMROGRAMAN

0 komentar
 
1. SYSTEM OPERASI
            Sistem operasi adalah perangkat lunak sistem yang bertugas untuk melakukan kontrol dan manajemen perangkat keras serta operasi-operasi dasar sistem, termasuk menjalankan perangkat lunak aplikasi seperti program-program pengolah kata dan peramban web.
Secara umum, Sistem Operasi adalah perangkat lunak pada lapisan pertama yang ditempatkan pada memori komputer pada saat komputer dinyalakan. Sedangkan software-software lainnya dijalankan setelah Sistem Operasi berjalan, dan Sistem Operasi akan melakukan layanan inti umum untuk software-software itu. Layanan inti umum tersebut seperti akses ke disk, manajemen memori, skeduling task, dan antar-muka user. Sehingga masing-masing software tidak perlu lagi melakukan tugas-tugas inti umum tersebut, karena dapat dilayani dan dilakukan oleh Sistem Operasi. Bagian kode yang melakukan tugas-tugas inti dan umum tersebut dinamakan dengan "kernel" suatu Sistem Operasi
Dalam banyak kasus, Sistem Operasi menyediakan suatu pustaka dari fungsi-fungsi standar, dimana aplikasi lain dapat memanggil fungsi-fungsi itu, sehingga dalam setiap pembuatan program baru, tidak perlu membuat fungsi-fungsi tersebut dari awal.
Sistem Operasi secara umum terdiri dari beberapa bagian:
1. Mekanisme Boot, yaitu meletakkan kernel ke dalam memory
2. Kernel, yaitu inti dari sebuah Sistem Operasi
3. Command Interpreter atau shell, yang bertugas membaca input dari pengguna
4. Pustaka-pustaka, yaitu yang menyediakan kumpulan fungsi dasar dan standar yang dapat dipanggil oleh aplikasi lain
5. Driver untuk berinteraksi dengan hardware eksternal, sekaligus untuk mengontrol mereka.
Kemampuan System Operasi
Sistem Operasi dapat dikelompokkan menjadi beberapa bagian seperti dibawah ini :
  • Multi-User : Mengijinkan dua atau lebih pengguna untuk menjalankan program dalam jangka waktu yang bersamaan dan bahkan beberapa operating system mengijinkan ratusan atau bahkan ribuan pengguna untuk menjalankan program pada operating sistem tersebut dalam jangka waktu yang bersamaan.
  • Multiprocessing : Mendukung berjalannya program dilebih dari satu CPU
  • Multi tasking : Mengijinkan lebih dari satu program untuk berjalan secara bersamaan.
  • Multithreading : Mengijinkan bagian berbeda dari sebuah program untuk berjalan secara bersamaan.
  • Real time : Merespon inputan secara cepat, beberapa operating system umum seperti DOS dan UNIX
Contoh System Operasi
Sistem operasi-sistem operasi utama yang digunakan komputer sistem umum (termasuk PC, komputer personal) terbagi menjadi 3 kelompok besar:
1. (Microsoft Widows) Keluarga Microsoft Windows - yang antara lain terdiri dari Windows Desktop Environment (versi 1.x hingga versi 3.x), Windows 9x (Windows 95, 98, dan Windows ME), dan Windows NT (Windows NT 3.x, Windows NT 4.0, Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7 (Seven) yang dirilis pada tahun 2009, dan Windows 8 yang akan dirilis pada tahun 2012 atau lebih lambat)).
2. (Linux) Keluarga Unix yang menggunakan antarmuka sistem operasi POSIX, seperti SCO UNIX, keluarga BSD (Berkeley Software Distribution), GNU/Linux, MacOS/X (berbasis kernel BSD yang dimodifikasi, dan dikenal dengan nama Darwin) dan GNU/Hurd.
3. (Macintos) Mac OS, adalah sistem operasi untuk komputer keluaran Apple yang biasa disebut Mac atau Macintosh. Sistem operasi yang terbaru adalah Mac OS X versi 10.6 (Snow Leopard). Musim panas 2011 direncanakan peluncuran versi 10.7 (Lion).
Secara khusus system operasi dikelompokan menjadi 3 bagian, tetapi secara umum pada dasarnya, system operasi komputer ada 5 bagian yaitu DOS, UNIX, WINDOWS, LINUX, MACINTOS.
Sedangkan komputer Mainframe, dan Super komputer menggunakan banyak sekali sistem operasi yang berbeda-beda, umumnya merupakan turunan dari sistem operasi UNIX yang dikembangkan oleh vendor seperti IBM AIX, HP/UX, dll.



2. PROGRAM APLIKASI
         Program Aplikasi adalah Suatu program komputer yang ditulis dalam suatu bahasa pemrograman dan dipergunakan untuk menyelesaikan masalah tertentu, sehingga dapat memudahkan dalam menyelesaikan pekerjaan dalam komputer.
Kemampuan Aplikasi
Pada dasarnya semua program aplikasi memiliki kemampuan yang berbeda dan memiliki tujuan tertentu, yang pada intinya untuk mempermudah user dalam melakukan pekerjaan, jadi kemampuan utama dalam program aplikasi adalah mempermudah user dalam melakukan pekerjaan.

Contoh program Aplikasi
  • Pada program aplikasi office : Ms Word, Excel, power point dll
  • Pada program aplikasi jaringan : Network scanning, TCP/IP,
  • Pada program aplikasi Grafis : Photoshop cs, Corel Draw, GIMP
  • pada program aplikasi Animasi : Macromedia flash, Effeck tool,paint.
  • Pada program aplikasi Multimedia : Ulide, pinacel, 3D Max,WMP
  • Pada program aplikasi web : My SQL, PHP, XMPP, Oracel
  • Pada program aplikasi keamanan : pc security, folder lock, encripsy tool, pass tool.
  • Pada program aplikasi bisnis : sper sheet, Bank mobile.
  • Pada program aplikasi tertentu :Air Traffic Control System ,Airline Reservation Systems dan Tune up.

    dalam contoh program aplikasi masih banyak sekali, yang pada intinya semua program memiliki suatu cara/fungsi tertentu untuk mengolah dan memproses suatu pekerjaan dalam komputer.




3. BAHASA PEMROGRAMAN
         Bahasa pemrograman, atau sering diistilahkan juga dengan bahasa komputer, adalah teknik komando/instruksi standar untuk memerintah komputer. Bahasa pemrograman ini merupakan suatu himpunan dari aturan sintaks dan semantik yang dipakai untuk mendefinisikan program komputer. Bahasa ini memungkinkan seorang programmer dapat menentukan secara persis data mana yang akan diolah oleh komputer, bagaimana data ini akan disimpan/diteruskan, dan jenis langkah apa secara persis yang akan diambil dalam berbagai situasi.
Menurut tingkat kedekatannya dengan mesin komputer, bahasa pemrograman terdiri dari:
  1. Bahasa Mesin, yaitu memberikan perintah kepada komputer dengan memakai kode bahasa biner, contohnya 01100101100110
  2. Bahasa Tingkat Rendah, atau dikenal dengan istilah bahasa rakitan (bah.Inggris Assembly), yaitu memberikan perintah kepada komputer dengan memakai kode-kode singkat (kode mnemonic), contohnya MOV, SUB, CMP, JMP, JGE, JL, LOOP, dsb.
  3. Bahasa Tingkat Menengah, yaitu bahasa komputer yang memakai campuran instruksi dalam kata-kata bahasa manusia (lihat contoh Bahasa Tingkat Tinggi di bawah) dan instruksi yang bersifat simbolik, contohnya {, },  ?, <<, >>, &&, ||, dsb.
  4. Bahasa Tingkat Tinggi, yaitu bahasa komputer yang memakai instruksi berasal dari unsur kata-kata bahasa manusia, contohnya begin, end, if, for, while, and, or, dsb.
Sebagian besar bahasa pemrograman digolongkan sebagai Bahasa Tingkat Tinggi, hanya bahasa C yang digolongkan sebagai Bahasa Tingkat Menengah dan Assembly yang merupakan Bahasa Tingkat Rendah.

Contoh Bahasa Pemrograman Komputer sbb :
ABC, Ada, ALGOL, Applescript, Assembly, (BASIC: ASP,BASIC, COMAL, Visual Basic for Applications, VBScript, Batch (MS-DOS), COBOL), UNIX shell, (script:Bourne shell (sh) script, Bourne-Again shell (bash) script, Korn shell (ksh) script, C shell (csh) script), (C: C++,C#, Visual C++, ColdFusion, dBase dkk.:, Clipper, Foxbase, Visual FoxPro), Eiffel, Fortran, Go, Haskell, Java, JavaScript,JSP, Lisp, Logo, Pascal, Delphi, Perl, Prolog, Python, PHP, Pike, REXX, REBOL, RPG, Ruby, Simula, Smalltalk, Scheme,SQL. 

Sumber : http://id.wikipedia.org/wiki/Bahasa_pemrograman

- - KESIMPULAN - - 
Dalam Pemabahasan diatas maka dapat saya simpulkan bahwa 
1. System Operasi adalah System dasar dalam komputer, ia merupakan nyawa dalam computer yang mengatur segala system komputer serta sumber daya komputer agar program aplikasi dapat diproses dengan baik.
2. Program Aplikasi adalah bagaian dari alat-alat sofware dalam komputer yang mana aplikasi ini digunakan untuk menyelesaikan suatu pekerjaan.
3. Bahasa Pemrograman adalah suatu bahasa yang digunakan untuk membuat program aplikasi komputer.
Perbedaan yang menonjol adalah sbb :
System Operasi : nyawa/system computer/CPU
Program aplikasi : alat-alat dalam system opersai
Bahasa Pemrograman : bahasa untuk membuat alat-alat/aplikasi

Demikian perbedaan antara system opersai, program aplikasi dan bahasa pemrograman, bahwa pada intinya memiliki perbedaan masing-masing.

Minggu, 23 Oktober 2011

Kajian Ilmiyah Kitab Ustushalasah

0 komentar
Kumpulan Kajian Ilmiyah Kitab Ustushalasah
 
Tafadhal antum Unduh atau dengerin disini :
01. Muqaddimah & Faidah Basmallaah | Unduh atau Dengerin :


02. Makna ALLAAH, Ar Rahmaan & Ar Rahiim| Unduh atau Dengerin :


03. Makna Ta’allum dan Kwajiban Menuntut Ilmu | Unduh atau Dengerin :


04. Kwajiban Dakwah dan Sabar Atasnya | Unduh atau Dengerin :


05. Kwajiban Ibadah dan Ittiba’| Unduh atau Dengerin :


06. Larangan Syirik dan Ber-Wala’ kepada Mereka| Unduh atau Dengerin :


07. Lanjutan Ber-Wala’ kepada Pelaku Syirik | Unduh atau Dengerin :


08. Makna dan Pembagian Tauhid | Unduh atau Dengerin :


09. Makna Syirik dan Merealisasikan Tauhid | Unduh atau Dengerin :


10. Makna Rabb | Unduh atau Dengerin :


11. Mengenal ALLAAH Azza wa Ta’ala| Unduh atau Dengerin :


12 Hanya Rabb yang Ber-Hak Di-Ibadahi| Unduh atau Dengerin :


13. Macam macam Ibadah (1)| Unduh atau Dengerin :


14. Macam macam Ibadah (2) | Unduh atau Dengerin :


15. Macam macam Ibadah (3) | Unduh atau Dengerin :


16. Macam macam Ibadah (4) | Unduh atau Dengerin :


17. Mengenal Agama Islam (1) | Unduh atau Dengerin :


18. Mengenal Agama Islam (2) | Unduh atau Dengerin :


19. Rukun Islam Pertama Makna Syahadat (1) | Unduh atau Dengerin :


20. Rukun Islam Pertama Makna Laa Ilaha Ilallaah (2) | Unduh atau Dengerin :


21. Rukun Islam Pertama Syarat Laa Ilaha Ilallaah (3) | Unduh atau Dengerin :


22. Rukun Islam Pertama Muqaddimah & Dalil Muhammad Rasulullaah (4) 
| Unduh atau Dengerin :


23. Makna Syahadat Muhammad Rasulullaah & Konsekwensinya (5) | Unduh 
atau Dengerin :


24. Rukun Islam ke-2 ke-3 ke-4 ke-4 ke-5 | Unduh atau Dengerin :


25. Rukun Iman Pertama (1) | Unduh atau Dengerin :


26. Rukun Iman Pertama (2) | Unduh atau Dengerin :


27. Rukun Iman Kedua | Unduh atau Dengerin :


28. Rukun Iman Ketiga | Unduh atau Dengerin :


29. Rukun Iman Keempat | Unduh atau Dengerin :


30. Rukun Iman Kelima (1) Sangkakala | Unduh atau Dengerin :


31. Rukun Iman Kelima (2) Hisab & Mizan | Unduh atau Dengerin :


32. Rukun Iman Kelima (3) Surga & Neraka | Unduh atau Dengerin :


33. Rukun Iman Kelima (4) Nikmat & Azab Kubur | Unduh atau Dengerin :


34. Rukun Iman Keenam (1) 4 Tingkatan Iman kpd Taqdir | Unduh atau Dengerin :


35. Rukun Iman Keenam (2) Syubhat Pelaku Maksiyat -a- | Unduh atau Dengerin :


36. Rukun Iman Keenam (3) Syubhat Pelaku Maksiyat -b- | Unduh atau Dengerin :


37. Rukun Iman Keenam (4) Syubhat Jabriyah & Qadariyah | Unduh 
atau Dengerin :


38. AL IHSAN Tingkat Agama Tertinggi | Unduh atau Dengerin :


39. Mengenal Nasab Rasulullaah Shallallaahu ‘Alaihi Wasallam | Unduh atau Dengerin :


40. Awal Kenabian dan Kerasulan | Unduh atau Dengerin :



Link terkait :
USHUULUS SITTAH
KITAB TAUHID CD 1
KITAB TAUHID CD 2

Semoga Kajian ini bermanfaat, Barakalaallhufiikum

 

Mutiara Ilmu

Butir-Butir Hikmah