Sistem operasi dan bahasa pemrograman
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 :
- Microsoft windows
- linuxs
- android
- Mac OS X
- iOS
- windows XP
- windows CE
- DOS
- palm OS
- windows millenium
- windows 2000
- windows 95
- windows 85
- windows NT
- 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 :
- 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.
- 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
- bahasa mesin. yaitu bahasa yang digunakan untuk memprogram komputer dengan menggunakan kode semacam kode biner misalnya.00100001010100100
- 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
- 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
Sejarah internet dan komputer beserta jaringanya
Sejarah Internet
Internet merupakan jaringan komputer yang dibentuk oleh Departemen Pertahanan Amerika Serikat pada tahun 1969, melalui proyek ARPA yang disebut ARPANET (Advanced Research Project Agency Network), di mana mereka mendemonstrasikan bagaimana dengan hardware dan software komputer yang berbasis UNIX, kita bisa melakukan komunikasi dalam jarak yang tidak terhingga melalui saluran telepon. Proyek ARPANET merancang bentuk jaringan, kehandalan, seberapa besar informasi dapat dipindahkan, dan akhirnya semua standar yang mereka tentukan menjadi cikal bakal pembangunan protokol baru yang sekarang dikenal sebagai TCP/IP (Transmission Control Protocol/Internet Protocol).
Tujuan awal dibangunnya proyek itu adalah untuk keperluan militer. Pada saat itu Departemen Pertahanan Amerika Serikat (US Department of Defense) membuat sistem jaringan komputer yang tersebar dengan menghubungkan komputer di daerah-daerah vital untuk mengatasi masalah bila terjadi serangan nuklir dan untuk menghindari terjadinya informasi terpusat, yang apabila terjadi perang dapat mudah dihancurkan.
Pada mulanya ARPANET hanya menghubungkan 4 situs saja yaitu Stanford Research Institute, University of California, Santa Barbara, University of Utah, di mana mereka membentuk satu jaringan terpadu pada tahun 1969, dan secara umum ARPANET diperkenalkan pada bulan Oktober 1972. Tidak lama kemudian proyek ini berkembang pesat di seluruh daerah, dan semua universitas di negara tersebut ingin bergabung, sehingga membuat ARPANET kesulitan untuk mengaturnya.
Oleh sebab itu ARPANET dipecah manjadi dua, yaitu "MILNET" untuk keperluan militer dan "ARPANET" baru yang lebih kecil untuk keperluan non-militer seperti, universitas-universitas. Gabungan kedua jaringan akhirnya dikenal dengan nama DARPA Internet, yang kemudian disederhanakan menjadi Internet.
Daftar kejadian penting
Tahun |
Kejadian |
|
Uni Soviet (sekarang Rusia) meluncurkan wahana luar angkasa, Sputnik. |
||
Sebagai buntut dari "kekalahan" Amerika Serikat dalam meluncurkan wahana luar angkasa, dibentuklah sebuah badan di dalam Departemen Pertahanan Amerika Serikat, Advanced Research Projects Agency (ARPA), yang bertujuan agar Amerika Serikat mampu meningkatkan ilmu pengetahuan dan teknologi negara tersebut. Salah satu sasarannya adalah teknologi komputer. |
||
J.C.R. Licklider menulis sebuah tulisan mengenai sebuah visi di mana komputer-komputer dapat saling dihubungkan antara satu dengan lainnya secara global agar setiap komputer tersebut mampu menawarkan akses terhadap program dan juga data. Pada tahun ini juga RAND Corporation memulai riset terhadap ide ini (jaringan komputer terdistribusi), yang ditujukan untuk tujuan militer. |
||
Awal 1960-an |
Teori mengenai packet-switching dapat diimplementasikan dalam dunia nyata. |
|
Pertengahan 1960-an |
ARPA mengembangkan ARPANET untuk mempromosikan "Cooperative Networking of Time-sharing Computers", dengan hanya empat buah host komputer yang dapat dihubungkan hingga tahun 1969, yakni Stanford Research Institute, University of California, Los Angeles, University of California, Santa Barbara, dan University of Utah. |
|
Istilah "Hypertext" dikeluarkan oleh Ted Nelson. |
||
Jaringan Tymnet dibuat. |
||
Anggota jaringan ARPANET bertambah menjadi 23 buah node komputer, yang terdiri atas komputer-komputer untuk riset milik pemerintah Amerika Serikat dan universitas. |
||
Sebuah kelompok kerja yang disebut dengan International Network Working Group (INWG) dibuat untuk meningkatkan teknologi jaringan komputer dan juga membuat standar-standar untuk jaringan komputer, termasuk di antaranya adalah Internet. Pembicara pertama dari organisasi ini adalah Vint Cerf, yang kemudian disebut sebagai "Bapak Internet" |
||
Beberapa layanan basis data komersial seperti Dialog, SDC Orbit, Lexis, The New York Times DataBank, dan lainnya, mendaftarkan dirinya ke ARPANET melalui jaringan dial-up. |
||
ARPANET ke luar Amerika Serikat: pada tahun ini, anggota ARPANET bertambah lagi dengan masuknya beberapa universitas di luar Amerika Serikat yakni University College of London dari Inggris dan Royal Radar Establishment di Norwegia. |
||
Vint Cerf dan Bob Kahn mempublikasikan spesifikasi detail protokol Transmission Control Protocol (TCP) dalam artikel "A Protocol for Packet Network Interconnection". |
||
Bolt, Beranet & Newman (BBN), pontraktor untuk ARPANET, membuka sebuah versi komersial dari ARPANET yang mereka sebut sebagai Telenet, yang merupakan layanan paket data publik pertama. |
||
Sudah ada 111 buah komputer yang telah terhubung ke ARPANET. |
||
Protokol TCP dipecah menjadi dua bagian, yakni Transmission Control Protocol dan Internet Protocol (TCP/IP). |
||
Grup diskusi Usenet pertama dibuat oleh Tom Truscott, Jim Ellis dan Steve Bellovin, alumni dari Duke University dan University of North Carolina Amerika Serikat. Setelah itu, penggunaan Usenet pun meningkat secara drastis. |
||
Awal 1980-an |
Komputer pribadi (PC) mewabah, dan menjadi bagian dari banyak hidup manusia. |
|
1982 |
Istilah "Internet" pertama kali digunakan, dan TCP/IP diadopsi sebagai protokol universal untuk jaringan tersebut. |
|
1986 |
Diperkenalkan sistem nama domain, yang sekarang dikenal dengan DNS (Domain Name System) yang berfungsi untuk menyeragamkan sistem pemberian nama alamat di jaringan komputer. |
Kejadian penting lainnya
Tahun 1971, Ray Tomlinson berhasil menyempurnakan program e-mail yang ia ciptakan setahun yang lalu untuk ARPANET. Program e-mail ini begitu mudah sehingga langsung menjadi populer. Pada tahun yang sama, ikon "@" juga diperkenalkan sebagai lambang penting yang menunjukkan “at” atau “pada”. Tahun 1973, jaringan komputer ARPANET mulai dikembangkan ke luar Amerika Serikat.
Komputer University College di London merupakan komputer pertama yang ada di luar Amerika yang menjadi anggota jaringan Arpanet. Pada tahun yang sama, dua orang ahli komputer yakni Vinton Cerf dan Bob Kahn mempresentasikan sebuah gagasan yang lebih besar, yang menjadi cikal bakal pemikiran internet. Ide ini dipresentasikan untuk pertama kalinya di Universitas Sussex.
Hari bersejarah berikutnya adalah tanggal 26 Maret 1976, ketika Ratu Inggris berhasil mengirimkan e-mail dari Royal Signals and Radar Establishment di Malvern. Setahun kemudian, sudah lebih dari 100 komputer yang bergabung di ARPANET membentuk sebuah jaringan atau network. Pada 1979, Tom Truscott, Jim Ellis dan Steve Bellovin, menciptakan newsgroups pertama yang diberi nama USENET. Tahun 1981 France Telecom menciptakan gebrakan dengan meluncurkan telpon televisi pertama, dimana orang bisa saling menelpon sambil berhubungan dengan video link.
Karena komputer yang membentuk jaringan semakin hari semakin banyak, maka dibutuhkan sebuah protokol resmi yang diakui oleh semua jaringan. Pada tahun 1982 dibentuk Transmission Control Protocol atau TCP dan Internet Protokol atau IP yang kita kenal semua. Sementara itu di Eropa muncul jaringan komputer tandingan yang dikenal dengan Eunet, yang menyediakan jasa jaringan komputer di negara-negara Belanda, Inggris, Denmark dan Swedia. Jaringan Eunet menyediakan jasa e-mail dan newsgroup USENET.
Untuk menyeragamkan alamat di jaringan komputer yang ada, maka pada tahun 1984 diperkenalkan sistem nama domain, yang kini kita kenal dengan DNS atau Domain Name System. Komputer yang tersambung dengan jaringan yang ada sudah melebihi 1000 komputer lebih. Pada 1987 jumlah komputer yang tersambung ke jaringan melonjak 10 kali lipat manjadi 10.000 lebih.
Tahun 1988, Jarko Oikarinen dari Finland menemukan dan sekaligus memperkenalkan IRC atau Internet Relay Chat. Setahun kemudian, jumlah komputer yang saling berhubungan kembali melonjak 10 kali lipat dalam setahun. Tak kurang dari 100.000 komputer kini membentuk sebuah jaringan. Tahun 1990 adalah tahun yang paling bersejarah, ketika Tim Berners Lee menemukan program editor dan browser yang bisa menjelajah antara satu komputer dengan komputer yang lainnya, yang membentuk jaringan itu. Program inilah yang disebut www, atau World Wide Web.
Tahun 1992, komputer yang saling tersambung membentuk jaringan sudah melampaui sejuta komputer, dan pada tahun yang sama muncul istilah surfing the internet. Tahun 1994, situs internet telah tumbuh menjadi 3000 alamat halaman, dan untuk pertama kalinya virtual-shopping atau e-retail muncul di internet. Dunia langsung berubah. Pada tahun yang sama Yahoo! didirikan, yang juga sekaligus kelahiran Netscape Navigator.
Sumber referensi ; http://id.wikipedia.org/wiki/Sejarah_Internet
URL
URL singkatan dari Uniform Resource Locator, adalah rangkaian karakter menurut suatu format standar tertentu, yang digunakan untuk menunjukkan alamat suatu sumber seperti dokumen dan gambar di Internet.[1]
URL merupakan suatu inovasi dasar bagi perkembangan sejarah Internet.[1] URL pertama kali diciptakan oleh Tim Berners-Lee pada tahun 1991 agar penulis-penulis dokumen-dokumen dapat merujuk pranala ke Waring Wera Wanua atau World Wide Web.[1] Sejak 1994, konsep URL telah dikembangkan menjadi istilah Uniform Resource Identifier (URI) yang lebih umum sifatnya. Walaupun demikian, istilah URL masih tetap digunakan secara luas.[1]
Uniform Resource Locator (URL)
URL menunjukkan sumber daya Internet atau alamat sebuah halaman web (homepage) yaitu halaman suatu dokumen atau program yang ingin ditampilkan atau digunakan.[2] Secara umum perlu memasukkan Tinggalkan Komentar...