Selasa, 15 November 2011

PERBEDAAN SYSTEM OPERASI,APLIKASI DAN BAHASA PEMROGRAMAN

0 komentar

Sistem operasi (bahasa Inggris: operating system ; OS) adalah seperangkat program yang mengelola sumber daya perangkat keras komputer, dan menyediakan layanan umum untuk aplikasi perangkat lunak. Sistem operasi adalah jenis yang paling penting dari perangkat lunak sistem dalam sistem komputer. Tanpa sistem operasi, pengguna tidak dapat menjalankan program aplikasi pada komputer mereka, kecuali program aplikasi boot diri.
Untuk fungsi-fungsi perangkat keras seperti sebagai masukan dan keluaran dan alokasi memori, sistem operasi bertindak sebagai perantara antara program aplikasi dan perangkat keras komputer,[1][2] meskipun kode aplikasi biasanya dieksekusi langsung oleh perangkat keras dan seringkali akan menghubungi OS atau terputus oleh itu. Sistem operasi yang ditemukan pada hampir semua perangkat yang berisi komputer-dari ponsel dan konsol permainan video untuk superkomputer dan server web.
Biasanya, istilah Sistem Operasi sering ditujukan kepada semua perangkat lunak yang masuk dalam satu paket dengan sistem komputer sebelum aplikasi-aplikasi perangkat lunak terinstal. 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
Kalau sistem komputer terbagi dalam lapisan-lapisan, maka Sistem Operasi adalah penghubung antara lapisan hardware dan lapisan software. Lebih jauh daripada itu, Sistem Operasi melakukan semua tugas-tugas penting dalam komputer, dan menjamin aplikasi-aplikasi yang berbeda dapat berjalan secara bersamaan dengan lancar. Sistem Operasi menjamin aplikasi software lainnya dapat menggunakan memori, melakukan input dan output terhadap peralatan lain, dan memiliki akses kepada sistem berkas. Apabila beberapa aplikasi berjalan secara bersamaan, maka Sistem Operasi mengatur schedule yang tepat, sehingga sedapat mungkin semua proses yang berjalan mendapatkan waktu yang cukup untuk menggunakan prosesor (CPU) serta tidak saling mengganggu.
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.
Sebagian Sistem Operasi hanya mengizinkan satu aplikasi saja yang berjalan pada satu waktu (misalnya DOS), tetapi sebagian besar Sistem Operasi baru mengizinkan beberapa aplikasi berjalan secara simultan pada waktu yang bersamaan. Sistem Operasi seperti ini disebut sebagai Multi-tasking Operating System (misalnya keluarga sistem operasi UNIX). Beberapa Sistem Operasi berukuran sangat besar dan kompleks, serta inputnya tergantung kepada input pengguna, sedangkan Sistem Operasi lainnya sangat kecil dan dibuat dengan asumsi bekerja tanpa intervensi manusia sama sekali. Tipe yang pertama sering disebut sebagai Desktop OS, sedangkan tipe kedua adalah Real-Time OS, contohnya adalah Windows, Linux, Free BSD, Solaris, palm, symbian, dan sebagainya.

APLIKASI
aplikasi adalah suatu subkelas perangkat lunak komputer yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas yang diinginkan pengguna. Biasanya dibandingkan dengan perangkat lunak sistem yang mengintegrasikan berbagai kemampuan komputer, tapi tidak secara langsung menerapkan kemampuan tersebut untuk mengerjakan suatu tugas yang menguntungkan pengguna. Contoh utama perangkat lunak aplikasi adalah pengolah kata, lembar kerja, dan pemutar media.
Beberapa aplikasi yang digabung bersama menjadi suatu paket kadang disebut sebagai suatu paket atau suite aplikasi (application suite). Contohnya adalah Microsoft Office dan OpenOffice.org, yang menggabungkan suatu aplikasi pengolah kata, lembar kerja, serta beberapa aplikasi lainnya. Aplikasi-aplikasi dalam suatu paket biasanya memiliki antarmuka pengguna yang memiliki kesamaan sehingga memudahkan pengguna untuk mempelajari dan menggunakan tiap aplikasi. Sering kali, mereka memiliki kemampuan untuk saling berinteraksi satu sama lain sehingga menguntungkan pengguna. Contohnya, suatu lembar kerja dapat dibenamkan dalam suatu dokumen pengolah kata walaupun dibuat pada aplikasi lembar kerja yang terpisah.
Aplikasi dapat digolongkan menjadi beberapa kelas, antara lain:
  1. Perangkat lunak perusahaan (enterprise)
  2. Perangkat lunak infrastruktur perusahaan
  3. Perangkat lunak informasi kerja
  4. Perangkat lunak media dan hiburan
  5. Perangkat lunak pendidikan
  6. Perangkat lunak pengembangan media
  7. Perangkat lunak rekayasa produk
Pada pengertian umumnya, aplikasi adalah alat terapan yang difungsikan secara khusus dan terpadu sesuai kemampuan yang dimilikinya
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.
Sumber:

Senin, 17 Oktober 2011

perkembangan media penyimpanan

0 komentar

Media penyimpanan data secara terus menerus berkembang dari waktu ke waktu, berikut adalah alat penyimpanan data dari waktu ke waktu
  1.   Punch Card
Diperkenalkan tahun 1725 oleh Basile Bouchon alat ini terbuat dari kertas yang memiliki pola pola tertentu.punch card ini memiliki 90 kolom namun jumlah data yang tersimpan dalam media tersebut sangat kecil, dan fungsi utamanya bukanlah menyimpan data tapi menyimpan settingan sebuah mesin
  1. Punch Tape
Ditemukan oleh Alexander Bain pada tahun 1846 dia menemukan penggunaan paper tape yang biasanya digunakan pada mesin faksimili dan mesin telegram. Setiap baris tape menampilkan satu karakter, punch tape dapat menyimpan beberapa data secara signifikan dibandingkan dengan punch card.
  1. Selectron Tube
Dikembangkan Pada tahun 1946 konon ini merupakan awal format memori komputer dan Selectron Tube terbesar berukuran 10 inci dengan kapasitas 4096
  1. Magnetic Tape
Dicipakan Pada tahun 1950-an dan digunakan oleh IBM untuk menyimpan data. magnetic tape sangat populer sebagai alat menyimpan data komputer hingga pertengahan tahun 1980-an.
  1. Compact Cassette
Compact Cassette merupakan salah satu bagian dari Magnetic Tape, Compact Cassette dipopulerkan Philips pada tahun 1963, namun tidak sampai tahun 1970 menjadi populer. Standar 90 menit Compact Cassette dapat menyimpan sekitar 700kB hingga 1MB dari data tiap sisinya.
  1. Magnetic Drum
Magnetic Drum memiliki panjang 16 inci dengan kecepatan 12.500 putaran tiap menit. Media ini digunakan untuk menunjang komputer IBM 650 sekitar 10.000 karakter dari Memori Utama.
  1. Floppy Disk
Ditemkan tahun 1969. Floppy disk bisa membaca data yang tersimpan namun tidak dapat mengedit maupun menghapus . Ukurannya 8 inch dan dapat menyimpan data sekitar 80kB. Empat tahun kemudian muncul , floppy disk yang dapat menyimpan data sebanyak 256kB, dan sudah bisa di edit kembali
  1.  Hard drive  pertama
Tanggal 13 September 1956, komputer IBM 305 RAMA dalam kondisi tidak terselubungi. Reynold Johnson merupakan orang pertama yang berhasil menemukan dan menciptakan HDD pertama yang diberi label RAMAC 305 memiliki kapasitas sebesar 5 Mega Byte atau 5.000.000 Byte dan memiliki ukuran 24 inch
  1. Hard drive
Hard drive masih diproduksi di bawah pengembangan yang tetap (konstan). Hitachi Deskstar 7K yang Anda lihat pada gambar di bawah adalah hard drive pertama kali yang dapat menyimpan data 500GB
  1. Laser Disk
ditemukan  tahun 1958, Cakram laser (atau Laserdisc, dan disingkat LD) adalah sebuah piringan optikal berdiameter 11.81 inchi (30 cm) dan dapat digunakan pada kedua sisinya untuk menyimpan video atau film dan dapat diputar kembali dengan laser, dan merupakan media penyimpan data pada cakram optik komersial pertama.
  1. Compact Disk
Sama dengan bentuk Laser Disk, namun berukuran lebih kecil. Dikembangkan oleh SONY dan Philips pada tahun 1979 dan Compact Disk sangat berlimpah di pasaran pada tahun 1982. Mampu menyimpan data sebesar 700MB.
  1. DVD
DVD (Digital Versatile Disc atau Digital Video Disc) merupakan dasar dari CD menggunakan teknologi laser yang berbeda.dapat menyimpan data sebesar 8.5 GB.
13Flash Disk
Penemuan Flash Memory (NOR dan NAND) oleh Dr Fujio Masuoka tahun 1984 Type flash chip type NOR yang diperdagangkan dikenalkan oleh intel pada tahun 1988. NOR flash adalah flash dasar yang membutuhkan waktu yang cukup lama dalam menghapus dan menulis.NAND flash di announced oleh Toshiba pada tahun 1989, dimana bisa melakukan proses penghapusan dan penulisan yang lebih cepat, membutuhkan tempat yang kecil untuk chip per selnya. Dengan bertambahnya kapasitas tetapi biaya bisa ditekan menyebabkan flash tipe ini cocok digunakan untuk secondary storage.             


                                                                                                                              dari berbagai sumber


Translate

shu


Featured Posts Coolbthemes

Toad - Mario World Working In Background