Sistem operasi dan bahasa pemrograman

29 September 2013 01:34:46 Dibaca : 383

Pengertian Sistem Operasi

            Pengertian Sistem Operasi Komputer (Operating System/OS)adalah seperangkat program yang beroperasi dalam pengelolaan sumber daya perangkat keras komputer dan juga berperan dalam melakukan kontrol terhadap operasi dasar sistem, termasuk menjalankan perangkat lunak (software)beragam aplikasi yang biasa digunakan oleh para pengguna komputer seperti program pengolah data dan lainnya.          

            Sistem Operasi komputer merupakan software tingkat pertama yang berjalan pada saat komputer dinyalakan, sistem operasi ini diletakkan pada memori komputer yaitu Hardisk. Bagian kode yang melakukan layanan inti umum tersebut dalam kamus teknologi informasi dinamakan dengan kernel suatu sistem operasi.

Sumber referensi : http://starfirm.blogspot.com/2013/03/pengertian-sistem-operasi-komputer.html

klasifikasi system operasi / Operating System (OS)

            operating system adalah sebuah perangkat lunak, namun perangkat lunak ini sangat penting sekali untuk sebuah PC.karena kita tidak dapat menjalankan aplikasi atau software apapun di PC kita tanpa adanya sebuah system operasi yang terinstall pada sebuah PC. system operasi sendiri berfungsi untuk mengontrol perangkat keras dan juga operasi-operasi dasar. system operasi terinstall paling pertama pada memory tentu bukan memory RAM melainkan tersimpan pada memory HardDisk.

 

adapun beberapa contoh dari system operasi yang saya ketahui di antaranya adalah :

  1. Microsoft windows
  2. linuxs
  3. android
  4. Mac OS X
  5. iOS
  6. windows XP
  7. windows CE
  8. DOS
  9. palm OS
  10. windows millenium
  11. windows 2000
  12. windows 95
  13. windows 85
  14. windows NT
  15. windows 3.x

Kategori kategori sistem operasi

SINGLE USER - SINGLE TASKING

            system operasi ini bekerja dengan satu user dan satu pekerjaan yang sedang di jalankan atau di proses. misalnya user atau manusia sedang menjalankan satu program dalam komputer jadi user itu tidak dapat menjalankan program lain karena system operasi ini hanya bisa memproses satu pekerjaan saja maka si user harus mengeluarkan terlebih dalu program yang sedang berjalan baru bisa menjalankan program yang lain.

SINGLE USER - MULTI TASKING

            sangat berbeda dengan system operasi di atas karena system operasi ini bekerja dengan satu user dan dapat mengerjakan banyak pekerjaan atau proses.system operasi ini adalah system operasi yang berkembang pada jaman sekarang dan salah satu system operasinya adalah windows.

MULTI USER - SINGLE TASKING

            system operasi ini adalah system operasi yang membutuhkan banyak user untuk mengerjakan satu pekerjaan. misalnya adalah saat kita akan membuat sebuah film ataupun cartoon maka perlu banyak user untuk mengerjakannya karena pembuatan film atau cartoon menbutuhkan waktu yang sangat panjang.contoh system operasi tersebut adalah Mac OS. 

MULTI USER - MULTI TASKING

            system operasi ini sama-sama membutuhkan banyak user dan banyak pekerjaan atau proses misalnya saat kita berada di lab komputer dengan banyak user dan banyak komputer disitu kita akan menjalankan program yang berbeda-beda dari tiap-tiap user ini yang dimaksud dari system operasi multi user - multi tasking.

 

            system operasi dapat memanageman proses, memanageman memory, memanageman file ataupun informasi, memanageman system I/O /device manager.ada dua macam dari interface ini yaitu :

  1. command line interface (CLT) dapat diguakan oleh user untuk berinteraksi dengan komputer tentunya menggunakan perintah yang diketikan oleh user secara spsifik. dan menggunakan inputan utama berupa keyboard.
  2. Graphical User Interface (GUI) dapat digunakan untuk berinteraksi dengan komputer menggunakan grafik, misalkan menu, kotak dialog dan sebagainya. dan interface ini biasanya si user menggunakan mouse sebagai inputan utamannya.

            system operasi bertujuan untuk memudahkan user atau pengguna dalam menjalankan komputer, mampu menjalankan program yang diperintahkan user, dapat mengoptimalkan alokasi penyimpanan data dalam memory yang terbatas.

 

beberapa contoh yang berhubungan dengan investasi dalam pemilihan system operasi yang akan di gunakan misalnya.

  • mempertimbangkan estimasi harga dari system operasi. karena ada dua jenis biaya yang harus kita keluarkan pertama system operasi berbayar dan tidak berbayar (open course) nah disini kita di tuntut untuk lebih jeli lagi dalam memilih
  • dukungan terhadap hardware
  • dukungan aplikasi juga harus di pertimbangkan. apakah lengkap atau tidak. karena ini mempengaruhi dari nilai investasi anda.
  • dan satu lagi fitur yang dimiliki oleh system operasi.

Sumber referensi : http://11154-if-unsikarahman.blogspot.com/2011/12/klasifikasi-system-operasi-operating.html

 

Sejarah Sistem Operasi Komputer

           

Sistem operasi generasi pertama (Tahun 1945 - 1955).

 

Sistem operasi generasi pertama merupakan awal perkembangan sistem komputasi elektronik sebagai pengganti sistem komputasi mekanik. Pada generasi ini belum ada yang namanya sistem operasi komputer, maka sistem komputer diberi instruksi yang harus dikerjakan secara langsung.

 

Sistem operasi generasi ke-dua (Tahun 1955 - 1965).

 

Sistem operasi generasi ke-dua memperkenalkan BPS (batch processing sistem) yaitu pekerjaan yang di kerjakan dalam satu rangkaian, lalu di eksekusi secara berururan. Pada generasi ini sistem komputer belum dilengkapi dengan sistem operasi, tetapi beberapa fungsi sistem operasi telah ada.

 

Sistem operasi generasi ke-tiga (Tahun 1965 - 1960).

 

Pada generasi ini perkembangan sistem operasi dikembangkan untuk melayani banyak pemakai sekaligus, dimana user atau penguna dapat berkomunikasi lewat terminal secara online ke komputer, maka sistem operasi menjadi multi user (Digunakan oleh banyak penguna sekaligus). Dan multi programing (Melayani banyak program sekaligus).

 

Sistem operasi generasi ke-empat (Tahun 1980an--pasca 1980an).

 

Dewasa ini sistem operasi digunakan untuk jaringan komputer, dimana user menyadari keberadaan komputer - komputer yang saling terhubung satu dengan yang lain.

Nah itulah tadi sejarah sistem operasi berdasarkan generasinya. Berikutnya Kita lanjut kepada jenis - jenis sistem operasi pada komputer.

 

Sumber referensi : http://jalurmedia.blogspot.com/2013/04/sejarah-sistem-operasi-komputer-dan.html

bahasa pemrograman (psrogramming language).

            bahasa pemrograman adalah suatu komando atau perintah yang dibuat manusia untuk membuat komputer menjadi memiliki fungsi tertentu. bahasa pemrograman ini adalah suatu susunan aturan penulisan (sintaks) yang membentuk kode kode yang kemudian akan diterjemahkan oleh program kompiler menjadi bahasa rakitan (assembly) dan terus diolah hingga dimengerti oleh mesin. Komputer hanya mengerti bahasa mesin. menurut tingkat kedekatannya bahasa pemrograman ( programming language) terdiri dari

  1. bahasa mesin. yaitu bahasa yang digunakan untuk memprogram komputer dengan menggunakan kode semacam kode biner misalnya.00100001010100100
  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 adalah bahasa tingkat tinggi. bahasa tingkat tinggi adalah bahasa pemrograman yang memiliki struktur dan kemiripan seperti bahasa menusia ya itu bahasa inggris. contoh bahasa pemrograman adalah PASCAL yang kita pelajari di situs pascal ini. Sementara bahasa tingkat menengah misalnya bahasa C..

saat ini banyak bahasa pemrograman yang ada di dunia. masing masing punya kelebihan dalam kemudahan mempelajari dan merancangnya. diantara bahasa pemrograman yang populer antara lain

FORTAN


           
 FORTAN ( formula translation). pertama kali dikembangkan pada tahun 1956 oleh Jhon Backus di IBM. ditujukan untuk mempermudah pembuatann aplikasi matematika , ilmu pengetahuan dan teknik. FORTAN merupakan bahasa pemrograman tingkat tinggi yang pertama ada. keunggulan fortan terletak pada dukungan untuk menangani perhitungan , termasuk bilangan kompleks. Kelemahan bahasa ini adalah pada operasi masukan dan keluaran yang kaku. selain itu kode sumbernya juga sulit dipelajari

 

 BAHASA COBOL

             COBOL (comon Businnes Oriented Language) dikembangkan pada tahun 1959 dan tergolong sebagai bahasa pemrograman tingkat tinggi. sesuai dengan kepanjangan namanya bahasa ini dikembangkan untuk keperluan bisnis.keunggulan COBOL antara lain:
-sintaksnya yang menggunakan kata bahasa inggris
-kemudahan terhadap penanganan file
-kemudahan input dan output



BAHASA PEMROGRAMAN BASIC

            Dikembangkan tahun 1965 di Darmouth Collage. penciptanya John Kemeny (bukan john key ya!!!)


BAHASA JAVA
           
            Dikembangkan tahun 1955 oleh sun microsystem. Kode java dikompilasi dalam ormat bytcode.java sangat populer saat ini.terutama bagi para online mania.


PASCAL

perkembangan pemrograman bahasa pascal dimulai pada tahun 1960, yaitu ketika bahasa pemrograman ALGOL 60 digunakan sebagai algorithmic language  yang digunakan untuk memecah masalah sehari hari dengan menggunakan komputer. Niklaus Wirt dari sekolah teknik tinggi zurich swiss menjadi terkenal sebagai pencipta bahasa pascal.keunggulan pascal adalah pada strukturnya yang mudah dan lengkap. pascal adalah bahasa paling banyak digunakan dalam dunia pendidikan.

Sumber referensi : http://fixhack.blogspot.com/2012/12/apa-itu-bahasa-pemrograman.html

 

 

 

 

Kategori

Blogroll

  • Masih Kosong