Archive for Oktober 2013
Pendahuluan
By : Unknown
1. Latar belakang
Internet
adalah jaringan yang menghubungkan jutaan komputer di seluruh dunia. Melalui
internet, kita dapat mencari semua informasi yang kita butuhkan. Sekarang ini,
internet merupakan
hal yang efisien daripada sumber lain, yaitu buku, koran, majalah dan sebagainya. Saat
ini, sudah banyak warnet-warnet bertebaran di pinggir-pinggir jalan dengan
harga yang cukup murah dan kecepatan akses yang tinggi. Bahkan, dengan handphone kita
juga bisa menggunakan internet. Ini menandakan bahwa internet bukanlah barang
baru dan bisa kita menggunakannya dengan mudah. Internet merupakan sebuah
sarana untuk mendapatkan informasi secara cepat dan praktis. Banyak sekali
kegunaan dari internet yanng sangat bermanfaat bagi kehidupan manusia. terdapat
banyak istilah-istilah dalam internet yang perlu untuk dipelajari dan dikuasai.
2. Identifikasi Masalah
- Apa yang dimaksud dengan Browser?
- Apa yang dimaksud dengan HTML serta bagaimana penulisannya?
- Apa yang dimaksud dengan search engine?
3. Tujuan Penulisan
- Mengetahui dan menguasai mengenai Browser
- Mengetahui dan menguasai mengenai HTML
- Mengetahui dan menguasai mengenai Search Engine
Daftar Pustaka
By : Unknownhttp://www.mandalamaya.com/pengertian-browser/
http://www.carawebs.info/2013/01/apa-itu-html.html
http://rahma099c.blogspot.com/
http://nurazizah130995.blogspot.com/2013/03/contoh-web-browser-search-engine.html
http://www.searchenginesindex.com/ml/page/apa-itu-search-engine.html
http://rickykurn.wordpress.com/2012/03/08/apa-itu-game-engine/
http://imild.wordpress.com/2013/04/20/game-engine-itu-apa-sih/
http://www.carawebs.info/2013/01/apa-itu-html.html
http://rahma099c.blogspot.com/
http://nurazizah130995.blogspot.com/2013/03/contoh-web-browser-search-engine.html
http://www.searchenginesindex.com/ml/page/apa-itu-search-engine.html
http://rickykurn.wordpress.com/2012/03/08/apa-itu-game-engine/
http://imild.wordpress.com/2013/04/20/game-engine-itu-apa-sih/
Search Engine
By : UnknownSebuah mesin pencari /search engine adalah sebuah aplikasi perisian yang digunakan untuk menemukan sumber-sumber digital seperti laman web, teks, usenet berita, foto, video, file, dll dengan memasukkan kata kunci. Sebagian laman web menawarkan search engine sebagai fitur utama, misalnya Google, Bing dan Ask.com dan mereka sering disebut sebagai mesin pencari. Mesin pencari di web terdiri daripada link-mengikuti-teknologi yang disebut bots, spider, crawler atau ejen yang halaman perjalanan secara berkala dan secara automatik (tanpa campur tangan manusia, yang membedakan mereka daripada Direktori) untuk menemukan alamat (URL). Mereka mengikuti hyperlink (laman yang menyambung satu sama lain) bertemu pada setiap laman tercapai. Setiap laman yang dikenalpasti kemudian isi diindeks dalam sebuah database yang dapat diakses oleh pengguna Internet dengan kata kunci masuk.
Mesin pencari tidak hanya berlaku kepada Internet. Sebagian engine perlindungan dipasang pada komputer peribadi. Ini dikenali sebagai search engine desktop yang menggabungkan melalui file yang disimpan dalam PC dan mencari melalui laman web. Contoh: Exalead Desktop, Google Desktop dan Copernic Desktop Search, dll
Contoh Search Engine :
1. Google.com
2. Yahoo!
3. Bing
4. URL.com
5. AllTheWeb.com
6. Altavista.com
7. About.com
8. DMOZ.com
9. HotBot.com
10 Ask.com
11 Lycos.com
12 Live Search.com
13 A9
14 Netscape Search
15 Excite
16 AOL Search
17 MSN
18 TripleMe.com
19 Shopzilla.com
20 Webcrawler.com
21 Dogpile.com
22 Web 2.0 Search Engine
23 Zuula Search
24 Dogpile
Apa itu HTML
By : Unknown
Kepanjangan
dari HTML adalah Hyper Text Markup Language. HTML bisa diartikan sebagai suatu
file teks sederhana yang mengandung perintah-perintah berupa TAGS sehingga
sebuah web browser dapat menampilkan suatu halaman dengan display tertentu. Apa itu TAGS? Tag itu adalah tanda < dan >. Jika
diantara tanda tadi diberi HTML yang jadinya seperti ini <HTML>, maka tag
tersebut disebut tag html.
HTML merupakan pengembangan dari standar
pemformatan dokumen teks yaitu Standard Generalized Markup Language (SGML).
HTML sebenarnya adalah dokumen ASCII atau teks biasa yang dirancang untuk tidak
tergantung pada suatu sistem operasi tertentu. HTML dibuat oleh Tim Barners-Lee
ketika masih bekerja untuk CERN. HTML dipopulerkan pertama kali oleh browser
Mosaic. Selama awal tahun 90-an, HTML mengalami perkembangan yang sangat pesat.
Setiap perkembangan HTML pasti akan menambahkan kemampuan dan fasilitas yang
lebih baik daripada versi sebelumnya. Perkembangan yang pesat tersebut tidak
sampai merubah cara kerja HTML.
Atribut dan Nilai HTML
Atribut dan Nilai HTML
Selain nama tag, di dalam HTML juga ada yang dinamakan dengan Atribut dan Nilai. Pada tag HTML biasanya ada atribut, tapi tidak semua tag HTML memiliki atribut. Atribut biasanya terletak setelah nama dari tag tersebut, contoh:
1
|
<p align="right">...</p>
|
Dari kode di atas, atributnya adalah align, nilainya adalah right dan tagnya adalah p.
Aturan-aturan umum untuk penulisan sintaks tag HTML
1. Ada dua jenis tag HTML:
- tag yang berpasangan, yaitu tag yang dimulai dengan tag pembuka dan diakhiri dengan tag penutup, contoh: <head> ... </head>.
- tag tunggal, artinya tag yang berdiri sendiri tanpa pasangan, contoh: <br>, <img> atau bisa juga ditulis dengan <br/>, <img/> atau juga <br />, <img />.
2. Sebagian besar tag HTML itu berpasangan. Penulisan untuk tag yang berpasangan adalah sebagai berikut: <namatag> ... </namatag>
Contoh:
<b>Tulisan Tebal</b>
<title>Judul</title>
Pada tag yang berpasangan seperti pada contoh di atas, <b> adalah tag awal atau tag pembuka dan </b> adalah tag akhir atau tag penutup. Logikanya adalah jika dalam tag yang berpasangan ada tag pembuka dan tag penutup, dan pada tag penutup ada tanda slash ( / ).
3. Tag HTML tidak case sensitive, artinya pada penulisan tag tersebut bebas apakah mau menggunakan huruf besar, huruf kecil ataupun keduanya seperti huruf alay. :mrgreen:
Contoh: tag <html> sama dengan <HTML> sama dengan <hTmL>.
4. Di dalam tag diperbolehkan adanya tag (nested tag) contoh:
<head>
<title>Judul</title>
</head>
5. Setiap tag mempunyai nama yang spesifik. Kadang-kadang diikuti opsi-opsi yang disebut atribut. Baik nama maupun opsi harus berada dalam tanda <..>.
Contoh:
1
|
<p align="right">...</p>
|
Pada contoh ini tagnya memiliki nama <p> (tag p), sedangkan atributnya adalah align. Sehingga baik nama tag dan atributnya berada di dalam tanda <..> seperti pada contoh.
6. Penulisan atribut suatu tag diletakkan setelah nama tag. Jika ada lebih dari satu atribut, maka digunakan spasi untuk memisahkannya. Urutan atribut tidak penting, artinya atributnya boleh berada dimana saja asalkan berada dalam tanda < dan tanda >, dan juga ada spasi yang memisahkan antara atribut yang lainnya atau dengan nama tag. Contoh:
1
|
<font size="20px">Teks
Anu</font>
|
|
2
|
<font size="20px" face="arial" color="red">Teks
Anu Arial Merah</font>
|
7. Nilai dari atribut ditulis setelah tanda sama dengan (=). Pada contoh sebelumnya (lihat bagian no. 6) terlihat bahwa atribut size dari tag font memiliku nilai 20px, atribut face memiliki nilai arial dan atribut color memiliki nilai red yang artinya tulisan yang berada pada kode tersebut (Teks Anu Arial Merah) berukuran 20px, jenis hurufnya adalah arial dan warnanya adalah merah.
8. Jika nilai dari atribut hanya tunggal alias satu, maka kita langsung menuliskan setelah tanda =. Tetapi jika lebih dari satu, maka dapat digunakan tanda '...' atau "...".
Contoh: jika ingin membuat tulisan rata kanan seperti pada contoh kode di bagian no. 5, boleh menuliskannya seperti ini.
1
|
<p align=right>...</p>
|
Sedangkan jika ingin membuat kode div yang memiliki beberapa nilai, kodenya bisa seperti ini.
1
|
<div class="merah
garis">...</div>
|
Browser
By : Unknown
Pengertian
Browser adalah suatu aplikasi atau program yang dijalankan pada perangkat
komputer untuk melihat konten yang ada pada media World Wide Web (WWW) dengan
memanfaatkan jaringan internet. Teknologi browser yang berkembang saat ini
tidak hanya dapat menampilkan halaman yang berisi text atau tulisan saja,
browser-browser populer sekarang dapat menampilkan gambar, musik, suara, video,
file pdf dan data lainnya.
Browser
pertama kali digunakan pada tahun 1993 yang diberi nama browser Mosaic. Mosaic
adalah nama browser yang diciptakan oleh tim dari National Center for
Supercomputing Applications at the University of illinois at Urbana-Champaign
(NCSA-UIUC) tidak lama setelah ditemukannya media baru untuk penyebaran
informasi yaitu WWW (World Wide Web). Browser Mosaic pada masa awal lahirnya
sangat digandrungi oleh para penjelajah internet. Hal itu terjadi karena
Browser Mosaic adalah alat penjelajah internet pertama yang memiliki tampilan
grafis dan terlihat lebih menarik. Kepopuleran Mosaic ternyata tidak bertahan
lama, pada tahun 1994 browser Mosaic mulai ditinggalkan dengan hadirnya
Netscape Navigator. Setelah itu bermunculan-lah browser-browser baru dengan
kemampuan yang terus ditingkatkan hingga sampai saat ini.
List
Browser Populer
Beberapa
Nama Browser Populer yang pernah ada:
Internet
Explorer
Mozilla
Firefox
Google
Chrome
Safari
Browser
Opera
Netscape
Flock
Semua
browser di atas mempunyai kemampuan dasar yang sama, yaitu dapat membuka dan
menampilkan konten atau dokumen-dokumen yang tersimpan pada sebuah web server.
Proses komunikasi antara browser dengan web server sehingga dapat menampilkan
konten tulisan dan gambar yaitu dengan menggunakan HTTP (Hypertext Tranfer
Protocol).
Ulasan
singkat mengenai pengertian browser kiranya cukup sekian, pengetahuan
lain yang berkaitan dengan istilah-istilah dunia internet bisa Anda dapatkan di
situs kami mandalamaya.com
Profile
By : Unknown
Nama : Ardiansyah
TTL : B.
Lampung,22 November 1994
Pekerjaan : Pelajar
Almamater : Umitra Bandar Lampung
Fb
: Ardiansyah
Contact : 0878-9979-8495
Quis Sistem Operasi
By : Unknown
Nama :
Ardiansyah
NPM : 125110006
M.KULIAH : Sistem
Operasi
DOSEN
PENGAMPU : Adi Jaya Saputra,
M.Ti
1. Operating system (OS) atau yang sering di sebut sistem
operasi adalah sekumpulan perintah dasar yang berperan untuk menjalankan dan
mengoperasikan komputer Sekarang ini banyak sekali macam-macam sistem operasi di
pasaran baik yang asli ataupun yang bajakan.Ada beberapa sistem operasi yang
biasa kita jumpai di pasaran diantranya Windows,Unix,Linux Dan masih banyak
lagi yang lainya.Dari sekian banyak sistem operasi Yang beredar,sistem operasi
milik perusahaan microsoft lah yang paling populer untuk para pengguna pc
notebook,bahkan ponsel dan PDA sekalipun Dengan sistem operasi berbasis
mobilenya .
Fungsi sistem operasi secara umum antara
lain:
·
mengatur
semua aktivitas yang kompleks dari perangkat lunak sistem/perangkat lunak
aplikasi yang sedang dijalankan agar dapat berjalan sesuai dengan urutan yang
benar.
·
mengatur/mengelola
semua aktivitas yang berhubungan dengan hardware, baik input device ataupun
output device.
·
menyiapkan
serta menghubungkan program aplikasi agar dapat berinteraksi dengan perangkat
keras secara konsisten dan stabil.
·
memegang
kendali proses, melindungi file dan memberi batasan pada pembacaan dan
penulisan serta eksekusi data dan program.
·
sebagai
penerjemah perintah-perintah dan instruksi-instruksi antara User dan Sistem.
·
untuk
melayani segala sesuatu yang dibutuhkan oleh seorang user (pengguna).
2. Komponen sistem komputer pada umumnya
terbagi menjadi empat, yaitu hardware / perangkat keras, software / perangkat
lunak, komponen komunikasi dan komponen data.
·
Komponen sistem komputer yang
pertama adalah hardware atau komponen perangkat keras. Komponen ini adalah
semua peralatan sistem komputer yang dapat disentuh secara fisik. Perangkat
keras ini sendiri juga terdiri dari tiga komponen, yaitu CPU; Peralatan Input
Output, dan Memory.
·
Software
component atau komponen perangkat lunak merupakan bagian komponen sistem
komputer yang berupa program yang akan menentukan mengenai hal yang harus
dilakukan. Untuk mendapat hasil yang bermanfaat, maka komputer hasur melakukan
perintah yang ada didalam program tersebut. Terdapat dua jenis perangkat lunak
dalam sistem komputer, yaitu software aplikasi dan software system. Sofware
system bermanfaat untuk mengatur penyimpanan file, melakukan load, serta
menjalankan program dan menerima instruksi yang diberikan melalui keyboard maupun
mouse. Software system ini sering disebut dengan sistem operasi atau operation
system, yang contohnya adalah Windows; Linux, Mac, dll. Komponen Data atau
disebut data component merupakan fakta dasar yang menjadi wakil atas suatu
kejadian. Data ini merupakan hasil dari proses system komputer yang berupa
informasi.
·
Communication
component atau komponen komunikasi terdiri atas software dan hardware pula.
Untuk jenis perangkat keras dari komponen komunikas ini adalah
Comunication Channel dan Networdk Interface Card / NIC atau yang umumnya
disebut modem. Fungsi utama komponen komunikasi adalah untun menyediakan
saluran antara computer. Hubungan tersebut dapat berupa radio, fiber optic,
wirreless technology / saluran telepon, wire cable, infra merah, bluetooth.
Berbeda dengan modem, maka komponen ini mengubungkan komputer dengan saluran
komunikasi sebagai interface. Kemudian adanya software berfungsi untuk membuat
tiap-tiap komputer mengerti atas data yang terkirim dianatar kompuer yang
saling terhubung. Dengan demikian software ini dapat membangun saluran serta
mengongtro setiap aliran data yang ada.
3. loosely coupled
system yaitu setiap prosesor mempunyailocal memory sendiri.
Komunikasi terjadi melalui bus atau jalur telepon yang merupakan salah satu
sifat dari sistem operasi terdistribusi. Keuntungannya hampir sama dengan multiprocessor,
yaitu adanya pembagian sumber daya dan komputasi yang lebih cepat. Sistem ini terdiri atas dua model, yaitu Client-Server
Systems di mana hampir seluruh proses dilakukan terpusat di server berdasarkan
permintaan client. Model ini masih dibagi dua jenis lagi yaitu compute
server system di mana server menyediakan sarana komputasi dan file
server system di mana server menyediakan tempat penyimpanan data. Model
yang lain ialah Peer-to-peer System (P2P) beberapa komputer saling
bertukar data. Sistem operasi tersebut , ialah NetOS/Distributed OS.Contoh
penerapan Distributed System: Small Area Network (SAN), Local
Area Network (LAN),Metropolitan Area Network (MAN), Online Service
(OL)/Outernet, Wide Area Network(WAN)/Internet.
4. User request I/O:
CPU : load instruksi Ke register controller
Controller:
menjalankan instruksi
I/O
Interrupt : Untuk
memulai mengoperasikan I/O, CPU memanggil register-register yang cocok untuk
device controller. Kemudian device controller menjawab dengan mengisi register-register
berupa tanggapan yang akan diberikan. Sebagai contoh, jika ada permintaan
transfer data dari suatu device ke local buffer, dan transfer telah selesai
didlakukan, maka device controller menginformasikan ke CPU bahwa pekerjaan
tersebut telah selesai. Komunikasi ini akan menyebabkan terjadinya interrupt. Transfer
data dari buffer ke memori atau sebaliknya dilakukan per-karakter, dimana
setiap kali transfer selalu ada interrupt dari CPU sebelum dan sesudah
transfer. Jika waktu untuk mentransfer satu karakter sebesar 2 µs dan sekali
interrupt butuh 1 ms, maka untuk mentransfer data dari memori ke buffer butuh 4
µs per karakter. Untuk mempersingkat waktu, digunakan DMA (Direct Memory
Access). Dengan menggunakanDMA transfer data dapat dilakukan secara langsung
oleh device controller per-blok tanpa ada campur tangan dari CPU. CPU hanya
memberikan interrupt sebelum dan sesudah transfer setiap blok.
5. kernel adalah
suatu perangkat lunak yang menjadi bagian utama dari sebuah sistem operasi.
Tugasnya melayani bermacam program aplikasi untuk mengakses perangkat keras
komputer secara aman. Karena akses terhadap perangkat keras terbatas, sedangkan
ada lebih dari satu program yang harus dilayani dalam waktu yang bersamaan,
maka kernel juga bertugas untuk mengatur kapan dan berapa lama suatu program
dapat menggunakan satu bagian perangkat keras tersebut. Hal tersebut dinamakan
sebagai multiplexing.
Sebuah
kernel sistem operasi tidak harus ada dan dibutuhkan untuk menjalankan sebuah
komputer. Program dapat langsung dijalankan secara langsung di dalam sebuah
mesin (contohnya adalahCMOS setup) sehingga para pembuat program tersebut
membuat program tanpa adanya dukungan dari sistem operasi atauhardware
abstraction. Cara kerja seperti ini, adalah cara kerja yang digunakan pada
zaman awal-awal dikembangkannya komputer (pada sekitar tahun 1950). Kerugian
dari diterapkannya metode ini adalah pengguna harus melakukan reset ulang
komputer tersebut dan memuatkan program lainnya untuk berpindah program, dari
satu program ke program lainnya. Selanjutnya, para pembuat program tersebut
membuat beberapa komponen program yang sengaja ditinggalkan di dalam komputer,
seperti halnya loader atau debugger, atau dimuat dari
dalam ROM (Read Only Memory). Seiring dengan perkembangan zaman komputer yang
mengalami akselerasi yang signifikan, metode ini selanjutnya membentuk apa yang
disebut dengan kernel sistem operasi.
Register:
Temporary Storage Areas
Register adalah tempat penyimpanan sementara untuk instruksi atau data. Mereka bukan merupakan bagian dari memori, melainkan mereka adalah lokasi penyimpanan tambahan khusus yang menawarkan keuntungan dari kecepatan.
Register bekerja di bawah arahan dari unit kontrol untuk menerima, menyimpan, dan mentransfer instruksi atau data dan melakukan aritmatika atau perbandingan logika dengan kecepatan tinggi. Unit kontrol menggunakan penyimpanan data cara mendaftarkan pemilik toko menggunakan mesin kasir-sebagai sementara, tempat nyaman untuk menyimpan apa yang digunakan dalam Cara Kerja Sistem Komputer.
Register adalah tempat penyimpanan sementara untuk instruksi atau data. Mereka bukan merupakan bagian dari memori, melainkan mereka adalah lokasi penyimpanan tambahan khusus yang menawarkan keuntungan dari kecepatan.
Register bekerja di bawah arahan dari unit kontrol untuk menerima, menyimpan, dan mentransfer instruksi atau data dan melakukan aritmatika atau perbandingan logika dengan kecepatan tinggi. Unit kontrol menggunakan penyimpanan data cara mendaftarkan pemilik toko menggunakan mesin kasir-sebagai sementara, tempat nyaman untuk menyimpan apa yang digunakan dalam Cara Kerja Sistem Komputer.
Game Engine
By : Unknown
Pengertian Game Engine
Dalam kalangan gamer, istilah game engine sudah menjadi
salah satu hal yang paling sering di sebutkan. Sebuah game tidak akan menjadi
sebuah mahakarya jika tidak ada game engine yang mampu memberikan visual yang
menggiurkan. Game engine memberikan kemudahan dalam menciptakan konsep sebuah
game yang akan di buat. Mulai dari sistem rendering, physics, arsitektur suara
scripting, A.I, dan bahkan sistem networking. Game engine dapat dikatakan
sebagai jiwa dari seluruh aspek sebuah game.
Game Engine adalah sebuah perangkat lunak sistem yang dirancang untuk penciptaan dan pengembangan video game. Ada banyak mesin permainan yang dirancang untuk bekerja pada konsol permainan video dan sistem operasi desktop, seperti Microsoft Windows, Linux, dan Mac OS X. Fungsionalitas inti biasanya disediakan oleh mesin permainan mencakup mesin render ( “renderer”) untuk 2D atau 3D grafis, sebuah mesin fisika atau tabrakan (dan tanggapan tabrakan), suara, script, animasi, kecerdasan buatan, jaringan, streaming, manajemen memori, threading, lokalisasi dukungan, dan sebuah adegan grafik. Proses pengembangan permainan sering dihemat oleh sebagian besar menggunakan kembali mesin permainan yang sama untuk menciptakan permainan yang berbeda.
Ada Berapa Tipe Game Engine?
Game engine biasanya datang dengan berbagai macam jenis dan ditujukan untuk berbagai kemampuan pemrograman. Ada 3 tipe game engine yang ada saat ini, diantaranya :
1. Roll-your-own game engine
Banyak perusahaan game kecil seperti publisher indie biasanya menggunakan engine-nya sendiri. Mereka menggunakan API seperti XNA, DirectX atau OpenGL untuk membuat game engine mereka sendiri. Di sisi lain, mereka kadang menggunakan library komersil atau yang open source. Terkadang mereka juga membuat semuanya mulai dari nol. Biasanya game engine tipe ini lebih disukai karena selain kemungkinan besar diberikan secara gratis, juga memperbolehkan mereka (para developer) lebih fleksibel dalam mengintegrasikan komponen yang diinginkan untuk dibentuk sebagai game engine mereka sendiri. Kelemahannya banyak engine yang dibuat dengan cara semacam ini malah menyerang balik developernya. Tower Games Studio membutuhkan satu tahun penuh untuk menyempurnakan game engine-nya, hanya untuk ditulis ulang semuanya dalam beberapa hari sebelum penggunaannya karena adanya bug kecil yang sangat mengganggu.
2. Mostly-ready game engines
Engine ini biasanya sudah menyediakan semuanya begitu diberikan pada developer/programer. Semuanya termasuk contoh GUI, physiscs, libraries model, texture dan lain-lain. Banyak dari mereka yang sudah benar-benar matang, sehingga dapat langsung digunakan untuk scripting sejak hari pertama. Game engine semacam ini memiliki beberapa batasan, terutama jika dibandingkan dengan game engine sebelumnya yang benar-benar terbuka lebar. Hal ini ditujukan agar tidak terjadi banyak error yang mungkin terjadi setelah sebuah game yang menggunakan engine ini dirilis dan masih memungkinkan game engine-nya tersebut untuk mengoptimalkan kinerja game-nya. Contoh tipe game engine seperti ini adalah Unreal Engine, Source Engine, id Tech Engine dan sebagainya yang sudah sangat optimal dibandingkan jika harus membuat dari awal. Dengan hal ini dapat menyingkat menghemat waktu dan biaya dari para developer game.
3. Point-and-click engines
Engine ini merupakan engine yang sangat dibatasi, tapi dibuat dengan sangat user friendly. Anda bahkan bisa mulai membuat game sendiri menggunakan engine seperti GameMaker, Torque Game Builder dan Unity3D. Dengan sedikit memanfaatkan coding, kamu sudah bisa merilis game point-and-click yang kamu banget. Kekurangannya terletak pada terbatasnya jenis interaksi yang bisa dilakukan dan biasanya hal ini mencakup semuanya, mulai dari grafis hingga tata suara. Tapi bukan berarti game engine jenis ini tidak berguna, bagi developer cerdas dan memiliki kreativitas tinggi, game engine seperti ini bisa dirubah menjadi sebuah game menyenangkan, seperti Flow. Game engine ini memang ditujukan bagi developer yang ingin menyingkat waktu pemrogramman dan merilis game-game mereka secepatnya.
Contoh Game Engine
Banyak sekali game engine yang ada sekarang ini mulai dari yang gratis sampai yang berbayar. Berikut contoh 10 game engine yang bagus berdasarkan banyaknya review yang ada pada situs DevMaster.net tersebut.
- Game engine gratis
1. OGRE
2. Irrlicht
3. Panda3D. Contoh game-nya : Pirates of the Caribbean Online.
4. Crystal Space
5. jME
6. Blender Game Engine
7. Reality Factory
8. The Nebula Device 2
9. RealmForge
10. OpenSceneGraph
- Game engine berbayar
1. C4 Engine
2. Torque Game Engine
3. 3DGameStudio
4. TV3D SDK 6.5
5. Leadwerks Engine 2
6. Unity. Contoh game-nya : Tiger Woods PGA Tour Online.
7. DX Studio
8. NeoAxis Engine
9. Visual3D.NET Game Engine
10. Esenthel Engine
Game engine yang akan saya ambil untuk diperbandingkan adalah C4 Engine (berbayar) dan OGRE (gratis). Berikut perbandingannya.
Perbandingan Game Engine C4 Engine dengan OGRE
Sebelum dibandingkan alangkah lebih baiknya saya berikan gambaran singkat dari kedua game engine tersebut.
• C4 Engine. Telah mendukung banyak sistem operasi. Game engine ini sudah memiliki paket lengkap untuk pembuatan suatu game dengan dilengkapi oleh teknologi musik dan suara 3D, komunikasi jaringan, perangkat input, memori dan manajemen sumber daya, dan masih banyak lagi.
• OGRE. Singkatan dari Object-Oriented Graphics Rendering Engine yang merupakan game engine fleksibel yang berbasis scene ditulis dengan bahasa C++ didesain agar lebih mudah dipakai oleh para developer untuk memproduksi game dan demo yang menggunakan hardware 3D. Library kelas menggambarkan semua rincian dari penggunaan sistem library seperti Direct3D dan OpenGL yang menyediakan sebuah antarmuka berbasis pada objek dunia dan kelas intuitif lainnya.
Game Engine adalah sebuah perangkat lunak sistem yang dirancang untuk penciptaan dan pengembangan video game. Ada banyak mesin permainan yang dirancang untuk bekerja pada konsol permainan video dan sistem operasi desktop, seperti Microsoft Windows, Linux, dan Mac OS X. Fungsionalitas inti biasanya disediakan oleh mesin permainan mencakup mesin render ( “renderer”) untuk 2D atau 3D grafis, sebuah mesin fisika atau tabrakan (dan tanggapan tabrakan), suara, script, animasi, kecerdasan buatan, jaringan, streaming, manajemen memori, threading, lokalisasi dukungan, dan sebuah adegan grafik. Proses pengembangan permainan sering dihemat oleh sebagian besar menggunakan kembali mesin permainan yang sama untuk menciptakan permainan yang berbeda.
Ada Berapa Tipe Game Engine?
Game engine biasanya datang dengan berbagai macam jenis dan ditujukan untuk berbagai kemampuan pemrograman. Ada 3 tipe game engine yang ada saat ini, diantaranya :
1. Roll-your-own game engine
Banyak perusahaan game kecil seperti publisher indie biasanya menggunakan engine-nya sendiri. Mereka menggunakan API seperti XNA, DirectX atau OpenGL untuk membuat game engine mereka sendiri. Di sisi lain, mereka kadang menggunakan library komersil atau yang open source. Terkadang mereka juga membuat semuanya mulai dari nol. Biasanya game engine tipe ini lebih disukai karena selain kemungkinan besar diberikan secara gratis, juga memperbolehkan mereka (para developer) lebih fleksibel dalam mengintegrasikan komponen yang diinginkan untuk dibentuk sebagai game engine mereka sendiri. Kelemahannya banyak engine yang dibuat dengan cara semacam ini malah menyerang balik developernya. Tower Games Studio membutuhkan satu tahun penuh untuk menyempurnakan game engine-nya, hanya untuk ditulis ulang semuanya dalam beberapa hari sebelum penggunaannya karena adanya bug kecil yang sangat mengganggu.
2. Mostly-ready game engines
Engine ini biasanya sudah menyediakan semuanya begitu diberikan pada developer/programer. Semuanya termasuk contoh GUI, physiscs, libraries model, texture dan lain-lain. Banyak dari mereka yang sudah benar-benar matang, sehingga dapat langsung digunakan untuk scripting sejak hari pertama. Game engine semacam ini memiliki beberapa batasan, terutama jika dibandingkan dengan game engine sebelumnya yang benar-benar terbuka lebar. Hal ini ditujukan agar tidak terjadi banyak error yang mungkin terjadi setelah sebuah game yang menggunakan engine ini dirilis dan masih memungkinkan game engine-nya tersebut untuk mengoptimalkan kinerja game-nya. Contoh tipe game engine seperti ini adalah Unreal Engine, Source Engine, id Tech Engine dan sebagainya yang sudah sangat optimal dibandingkan jika harus membuat dari awal. Dengan hal ini dapat menyingkat menghemat waktu dan biaya dari para developer game.
3. Point-and-click engines
Engine ini merupakan engine yang sangat dibatasi, tapi dibuat dengan sangat user friendly. Anda bahkan bisa mulai membuat game sendiri menggunakan engine seperti GameMaker, Torque Game Builder dan Unity3D. Dengan sedikit memanfaatkan coding, kamu sudah bisa merilis game point-and-click yang kamu banget. Kekurangannya terletak pada terbatasnya jenis interaksi yang bisa dilakukan dan biasanya hal ini mencakup semuanya, mulai dari grafis hingga tata suara. Tapi bukan berarti game engine jenis ini tidak berguna, bagi developer cerdas dan memiliki kreativitas tinggi, game engine seperti ini bisa dirubah menjadi sebuah game menyenangkan, seperti Flow. Game engine ini memang ditujukan bagi developer yang ingin menyingkat waktu pemrogramman dan merilis game-game mereka secepatnya.
Contoh Game Engine
Banyak sekali game engine yang ada sekarang ini mulai dari yang gratis sampai yang berbayar. Berikut contoh 10 game engine yang bagus berdasarkan banyaknya review yang ada pada situs DevMaster.net tersebut.
- Game engine gratis
1. OGRE
2. Irrlicht
3. Panda3D. Contoh game-nya : Pirates of the Caribbean Online.
4. Crystal Space
5. jME
6. Blender Game Engine
7. Reality Factory
8. The Nebula Device 2
9. RealmForge
10. OpenSceneGraph
- Game engine berbayar
1. C4 Engine
2. Torque Game Engine
3. 3DGameStudio
4. TV3D SDK 6.5
5. Leadwerks Engine 2
6. Unity. Contoh game-nya : Tiger Woods PGA Tour Online.
7. DX Studio
8. NeoAxis Engine
9. Visual3D.NET Game Engine
10. Esenthel Engine
Game engine yang akan saya ambil untuk diperbandingkan adalah C4 Engine (berbayar) dan OGRE (gratis). Berikut perbandingannya.
Perbandingan Game Engine C4 Engine dengan OGRE
Sebelum dibandingkan alangkah lebih baiknya saya berikan gambaran singkat dari kedua game engine tersebut.
• C4 Engine. Telah mendukung banyak sistem operasi. Game engine ini sudah memiliki paket lengkap untuk pembuatan suatu game dengan dilengkapi oleh teknologi musik dan suara 3D, komunikasi jaringan, perangkat input, memori dan manajemen sumber daya, dan masih banyak lagi.
• OGRE. Singkatan dari Object-Oriented Graphics Rendering Engine yang merupakan game engine fleksibel yang berbasis scene ditulis dengan bahasa C++ didesain agar lebih mudah dipakai oleh para developer untuk memproduksi game dan demo yang menggunakan hardware 3D. Library kelas menggambarkan semua rincian dari penggunaan sistem library seperti Direct3D dan OpenGL yang menyediakan sebuah antarmuka berbasis pada objek dunia dan kelas intuitif lainnya.
Sekilas Unix
By : Unknown
UNIX adalah
salah satu sistem operasi yang tersedia untuk digunakan di komputer pribadi,
server dan jaringan. Beberapa kalangan menganggap SO Unix lebih efisien dan dapat diandalkan
dibandingkan sistem operasi lainnya. Sistem operasi UNIX dikenal karena ringan
fitur dan kemampuan untuk mengintegrasikan dengan lancar dengan sistem operasi
lain.
UNIX adalah sistem operasi komputer yang digunakan pada server, workstation dan komputer pribadi. Unix adalah program berdasarkan klien-server model yang memungkinkan untuk multi-user interface atau jaringan. Dan Menggunakan utilitas program kecil, sehingga sistem UNIX ini mampu melakukan beberapa tugas dari beberapa pengguna dalam kerangka waktu yang sama.
Sistem operasi UNIX yang terdiri dari tiga komponen utama:
1. Kernel
Ini adalah perintah dari pusat sistem operasi.Dari sini program konfigurasi memori ditugaskan, serta waktu-urutan peristiwa. Kernel juga mengelola sistem repositori dalam menanggapi sistem panggilan.
2. Programs
Program yang ini membuat individu atas perintah yang diberikan oleh user untuk melakukan tugas-tugas tertentu.
3. Shell
Shell memungkinkan pengguna untuk berkomunikasi dengan sistem. Di sinilah perintah baris yang dimasukkan, Shell menterjemahkan perintah untuk kernel.
Sejarah Sistem operasi UNIX dikembangkan di AT & T Bell Labs oleh Ken Thompson dan Dennis Ritchie sebagai upaya untuk menyediakan operasi yang lebih efisien untuk lingkungan yang baru. Unix adalah sistem operasi pertama untuk memanfaatkan file system yang mempunyai kemampuan multi-tasking.
Manfaat dari sistem operasi UNIX dibandingkan sistem operasi lain pada komputer Anda tergantung pada kebutuhan khusus komputer untuk apa. UNIX menyediakan lingkungan yang stabil, yang berarti itu mengurangi kerentanan terhadap crash program ketika baru dipasang.
UNIX juga merupakan sistem yang lebih mandiri dalam program yang dapat berfungsi sebagai sendiri mail dan mencetak server. Hal ini memungkinkan untuk mendapatkan privasi, karena mail akan didownload secara langsung ke komputer tidak dengan di web server. kemampuan memproses akan lebih cepat, dan memerlukan sedikit memori.
UNIX adalah sistem operasi komputer yang digunakan pada server, workstation dan komputer pribadi. Unix adalah program berdasarkan klien-server model yang memungkinkan untuk multi-user interface atau jaringan. Dan Menggunakan utilitas program kecil, sehingga sistem UNIX ini mampu melakukan beberapa tugas dari beberapa pengguna dalam kerangka waktu yang sama.
Sistem operasi UNIX yang terdiri dari tiga komponen utama:
1. Kernel
Ini adalah perintah dari pusat sistem operasi.Dari sini program konfigurasi memori ditugaskan, serta waktu-urutan peristiwa. Kernel juga mengelola sistem repositori dalam menanggapi sistem panggilan.
2. Programs
Program yang ini membuat individu atas perintah yang diberikan oleh user untuk melakukan tugas-tugas tertentu.
3. Shell
Shell memungkinkan pengguna untuk berkomunikasi dengan sistem. Di sinilah perintah baris yang dimasukkan, Shell menterjemahkan perintah untuk kernel.
Sejarah Sistem operasi UNIX dikembangkan di AT & T Bell Labs oleh Ken Thompson dan Dennis Ritchie sebagai upaya untuk menyediakan operasi yang lebih efisien untuk lingkungan yang baru. Unix adalah sistem operasi pertama untuk memanfaatkan file system yang mempunyai kemampuan multi-tasking.
Manfaat dari sistem operasi UNIX dibandingkan sistem operasi lain pada komputer Anda tergantung pada kebutuhan khusus komputer untuk apa. UNIX menyediakan lingkungan yang stabil, yang berarti itu mengurangi kerentanan terhadap crash program ketika baru dipasang.
UNIX juga merupakan sistem yang lebih mandiri dalam program yang dapat berfungsi sebagai sendiri mail dan mencetak server. Hal ini memungkinkan untuk mendapatkan privasi, karena mail akan didownload secara langsung ke komputer tidak dengan di web server. kemampuan memproses akan lebih cepat, dan memerlukan sedikit memori.
sekilas Linux
By : Unknown
SEJARAH LINUX
Linux atau GNU/Linux adalah sistem operasi bebas yang sangat
populer. Istilah Linux atau GNU/Linux (GNU) juga digunakan bagi merujuk kepada
keseluruhan edaran Linux (Linux distribution), yang selalunya disertakan
program-program lain selain Sistem Pengoperasian. Contoh-contoh program adalah
seperti Server Web, Bahasa Pengaturcaraan, Basis Data, Persekitaran Desktop
(Desktop environment) (seperti GNOME dan KDE), dan suite kantor (office suite)
seperti OpenOffice.org. Edaran-edaran Linux telah mengalami pertumbuhan yang
pesat dari segi kepopuleran, sehingga lebih populer dari versi UNIX yang
propritari (proprietary) dan mula menandingi dominasi Microsoft Windows dalam
beberapa kasus.
Linux menyokong banyak Perkakasan Komputer, dan telah diguna di dalam berbagai peralatan dari Komputer pribadi sampai Superkomputer dan Sistem Benam (Embedded System) (seperti Telefon Mudahalih dan Perekam Video pribadi Tivo).
Pada mulanya, ia dibuat dan digunakan oleh peminatnya saja. Kini Linux telah mendapat sokongan dari perusahaan besar seperti IBM, dan Hewlett-Packarddan perusahaan besar lain. Para penganalisa menujukan kejayaannya ini disebabkan karena Linus tidak bergantung kepada vendor (vendor-independence), biaya perkakasan yang rendah, dan kepantasannya berbanding versi UNIX proprietari, serta faktor keselamatan dan kestabilannya berbanding dengan Microsoft Windows. Ciri-ciri ini juga menjadi bukti atas keunggulan model pembangunan sumber terbuka.
Sejarah
Kernel Linux pada mulanya ditulis sebagai hobi oleh pelajar universitas Finland Linus Torvalds yang belajar di Universitas Helsinki, untuk membuat kernel Minix yang bebas dan dapat sunting. (Minix adalah projek pelajaran menyerupai UNIX direka untuk mudah dan bukannya untuk kegunaan perniagaan.) Versi 0.01 dikeluarkan ke Internet pada September 1991, Versi 0.02 pada 5 Oktober 1991. [1]
Berikutnya, beribu-ribu penulis program sukarelawan seluruh dunia telah menyertai projek ini.
Sejarah sistem pengoperasian berdasarkan Linux berkaitan arat dengan projek GNU, projek program bebas terkenal diketuai oleh Richard Stallman. Projek GNU bermula pada 1983 untuk membuat sistem pengoperasian seperti Unix lengkap — kompiler, utiliti aplikasi, utiliti pembangunan dan seterusnya — dikarang sepenuhnya dengan Program Bebas. Pada 1991, apabila versi pertama kerangka Linux ditulis, projek GNU project telah menghasilkan hampir kesemua komponen sistem ini — kecuali kernel. Torvalds dan pembangun kernel seperti Linux menyesuaikan kernel mereka supaya dapat berfungsi dengan komponen GNU, dan seterusnya mengeluarkan Sistem Pengoperasian yang cukup berfungsi. Oleh itu, Linux melengkapkan ruang terakhir dalam rancangan GNU.
Walaupun kernel Linux dilisensikan di bawah GNU General Public License, ia bukannya sebesar dari projek GNU.
Tux, seekor Penguin, merupakan logo dan maskot bagi Linux. Linux adalah tandaniaga (SN: 1916230) yang dimiliki oleh Linus Torvalds. Linux terdaftar sebagai "Program sistem pengoperasian komputer bagi penggunaan komputer dan operasi". Tandaniaga ini diletak setelah berlaku suatu kejadian di mana seorang pemalsu bernama William R Della Croce Jr mula menghantar surat kepada para pengedar Linux yang megklaim tandaniaga Linux adalah kepunyaannya serta meminta royalti sebanyak 10% dari mereka. Para pengedar Linux mulai mendorong agar tandaniaga yang asal diberi kepada Linus Torvalds. Perlisensian tandaniaga Linux sekarang dikendali oleh Linux Mark Institute.
Distribusi Linux
Lihat juga Distribusi Linux
Terdapat banyak edaran atau distribusi Linux (lebih dikenali sebagai Distro), yang dibuat oleh individu, grup, dan lembaga lain. Masing masingnya mungkin disertakan dengan program sistem dan program aplikasi tambahan, di samping menyertakan suatu program yang memasang keseluruhan sistem dalam komputer baru.
Inti bagi setiap edaran Linux adalah Kernel Linux, koleksi program dari projek GNU (atau projek lain), shell, dan aturcara utiliti seperti pustaka (libraries), Kompiler, dan Pengedit (editor). Kebanyakan sistem juga menyertakan aturcara dan utiliti yang bukan-GNU, bagaimanapun utiliti tersebut dapat diasingkan dan masih menyediakan sistem ala-Unix. Beberapa contoh adalah aturcara dan utiliti dari BSD dan Sistem Tetingkap-X (X-Window System). X menyediakan Antaramuka Grafik (GUI) yang asas bagi sistem Linux.
Aplikasi Sistem Pengoperasian berdasarkan Linux
Pengguna Linux, yang secara tradisinya perlu memasang dan melakukan konfigurasi terhadap sistem sendiri, lebih cenderung mengerti teknologi dibanding pengguna Microsoft Windows atau Mac OS. Mereka sering disebut "hacker" atau "geek". Namun stereotipe ini semakin berkurang dengan peningkatan sifat ramah-pengguna dan makin luasnya pengguna edaran Linux. Linux telah membuat pencapaian yang agak baik dalam pasaran komputer server dan komputer tujuan khusus. Contohnya, mesin render gambar, dan servis web. Linux juga mulai populer dalam pasaran komputer "desktop".
Linux merupakan asas kepada kombinasi program-server LAMP, kependekan dari Linux, Apache, MySQL, Perl/PHP,Python. LAMP telah mencapai kepopuleran yang luas di kalangan pembangun Web.
Linux juga sering digunakan sebagai Sistem Pengoperasian Benam. Biaya Linux yang murah memungkinkan penggunaannya dalam peralatan seperti Simputer, yaitu komputer biaya rendah yang disasarkan pada penduduk berpendapatan rendah di Negara-negara Membangun.
Dengan Persekitaran Desktop seperti KDE dan GNOME, Linux menawarkan Antarmuka Pengguna yang lebih menyerupai Apple Macintosh atau Microsoft Windows dari Antarmuka Baris Arahan seperti Unix. Justru itu, lebih banyak program grafik dapat didapati pada Linux, yang menawarkan berbagai fungsi yang ada pada utiliti komersil.
Pasaran serta dapatpakai
Linux yang pada awalnya hanya merupakan sistem pengoperasian yang digunakan oleh peminat komputer, telah menjadi sistem yang lebih Ramah-pengguna, dengan antaramuka grafik yang berbagai macam aplikasi yang lebih mirip sistem pengoperasian konsumer lain, dari baris arahan Unix. Namun kesan ini telah menimbulkan kritikan ramai, termasuk dari penyokong Linux. Mereka berpendapat bahwa Linux dan projek program bebas masih belum mencapai faktor ke'dapatpakai'an yang memuaskan. Persoalan tentang ke'dapatpakai'an Linux berbanding Windows atau Macintosh masih menjadi isu perdebatan yang hangat. Pasaran Linux dalam komputer "desktop" masih agak kecil tapi semakin berkembang. Menurut Lembaga Penyelidikan Pasaran IDC, besar pasaran bagi Linux pada tahun 2002 adalah 25% bagi pasaran server, dan 2.8% bagi pasaran Komputer pribadi.
Bagi mereka yang hanya biasa menggunakan Windows atau Macintosh, Linux mungkin kelihatan lebih sukar disebabkan perbedaan dalam melakukan berbagai kerja komputer. Dan lagi, lebih mudah untuk mencari sokongan teknis bagi Windows atau Mac OS dibandingkan Linux. Tambahan lagi, secara lazimnya pengguna perlu menukar program yang sering digunakan, disebabkan program tersebut tidak didapati dalam Linux (atau pilihan yang agak terbatas, terutamanya permainan komputer). Faktor lain adalah sifat ragu-ragu pengguna yang merasa susah untuk melepaskan sistem pengoperasian mereka (banyak pengguna masih menggunakan versi Windows yang lama). Selain itu, kebanyakan komputer didatangkan dengan Windows sedia dipasang (preinstalled). Faktor-faktor ini menyebabkan perkembangan Linux yang agak lambat.
Walau bagaimanapun, kelebihan Linux seperti biaya rendah, sekuritas yang lebih aman, dan tidak bergantung pada vendor, telah menggalakkan penggunaan yang meluas di kalangan koperasi dan kerajaan. Dalam situasi ini, halangan yang disebut di atas dapat dikurangkan karena hanya aplikasi/utiliti yang terbatas digunakan, serta kerja pentadbiran komputer (administration) dikendalikan oleh sekumpulan pekerja pakar IT yang sedikit.
Terdapat berbagai kajian yang dilakukan terbatas biaya serta ke'dapatpakai'an Linux. Relevantive, (sebuah lembaga berpusat di Berlin, yang mengkhusus dalam rundingan lembaga tentang ke'dapatpakai'an program, serta servis web), telah membuat kesimpulan bahawa ke'dapatpakai'an Linux bagi pekerjaan dengan komputer "desktop" adalah hampir sama dengan Windows XP. Bagaimanapun, kajian oleh IDC (yang dibiayai oleh Microsoft) mengklaim bahwa Linux mempunyai biaya pemilikan (Total Cost of Ownership) yang lebih tinggi berbanding Windows.
Linux juga sering dikritik karena jadwal pembangunannya yang tidak dapat diduga. Secara langsung, menyebabkan pengguna Enterprise kurang selesa dengan Linux dibanding sistem pengoperasian lain (Sumber:Marcinkowski, 2003). Pilihan yang banyak dalam edaran Linux juga dikatakan mengelirukan konsumer, dan vendor program.
[sunting]
Instalasi
Proses pemasangan yang sukar sering-kali menjadi penghalang bagi pengguna baru, namun proses ini sekarang menjadi lebih mudah akhir akhir ini. Dengan penerimaan Linux oleh beberapa pengeluar PC (Komputer pribadi) terbesar, komputer yang disedia-pasang dengan edaran Linux dapat didapati. Ada juga edaran Linux yang dimana Linux di-boot secara terus dari Live CD tanpa perlu memasangnya ke dalam Hard Disk. Contoh-contoh edaran Linux berbentuk Live CD adalah Knoppix/Gnoppix dan Gentoo. Gambar ISO bagi CD untuk edaran Linux tersebut biasanya dapat dimuat turun dari Internet, ditulis ke CD, dan selanjutnya membootkan CD tersebut.
[sunting]
Konfigurasi
Konfigurasi bagi kebanyakan setting Linux seringkali perlu dilakukan menerusi penyuntingan berkas teks dalam direktori /etc. Terdapat juga utiliti seperti Linuxconf dan GNOME System Tools yang bertujuan memudahkan kerja ini dengan menyediakan antaramuka grafik. Namun baris arahan merupakan cara paling lazim digunakan.
Dukungan
Dukungan bagi Linux biasanya didapatkan menerusi peer(dalam konteks ini bermaksud rakan dalam talian) - pengguna Linux lain di dalam forum internet, newsgroup dan senarai mel. Kumpulan Pengguna Linux (LUG, Linux User Group) telah didirikan di sulurh dunia untuk membantu pengguna lokal, pengguna baru, dan pengguna berpengalaman. Bantuan termasuk pemasangan, penggunaan, penyelenggaraan serta menggalakkan perkembangan sistem Linux.
Pembekalan komersil bagi edaran Linux secara umumnya mengamalkan model perniagaan dengan menyediakan sokongan. Sokongan partai ketiga juga sudah tersedia
Skala Usaha Pembangunan Linux
Sebuah studi (More Than a Gigabuck: Estimating GNU/Linux's Size [2]) Terhadap Red Hat Linux 7.1 menemukan bahwa edaran ini berisi 30 juta baris kode source (‘’source lines of code (SLOC)’’). Menggunakan model biaya COCOMO studi ini menunjukan bahwa edaran ini memerlukan waktu pengembangan sebanyak 8000 tahun, apabila software ini di kembangkan dengan cara proprietasi konvensional. Dan akan memakan sekitar 1.08 miliar dolar (dolar tahun 2000) untuk di kembangkan di Amerika Serikat.
Mayoritas dari kode (71%) ditulis dalam C, namun banyak bahasa lain digunakan, termasuk C++ shell scripts, Lisp, assembly language, Perl, Fortran dan Python.
Sekitar setengah dari kodenya di lisensikan di bawah GPL.
Kernel Linux kernel mengandung 2.4 juta baris kode, atau sekitar 8% dari total, Menunjukan bahwa mayoritas dari edaran Linux terdiri dari kode yang tidak terkandung dalam Kernel Linux.
[sunting]
"GNU/Linux"
Lihat Kontroversi Penamaan GNU/Linux
Disebabkan utiliti-utiliti dari projek sistem pengoperasian bebas GNU - tanpa ini sistem Linux tidak akan menyerupai sistem Unix dalam perspektif pengguna - Richard Stallman dari GNU/FSF memohon agar kombinasi sistem (projek GNU dan kernel Linux), disebut sebagai "GNU/Linux". Pengguna edaran Linux dari projek Debian lebih cenderung menggunakan nama tersebut. Kebanyakan pengguna lebih mudah menggunakan istilah "Linux".
Tindakan Undang-undang (Litigasi)
Artikel utama: SCO Vs IBM Pada bulan Mac 2003, Kumpulan SCO (SCOG - SCO Group) telah mengeluarkan saman terbatasap IBM yang mengklaim bahwa IBM telah memasukkan sebesar dari bahan intelektual milik SCOG ke dalam kernel Linux, di mana ia merupakan pelanggaran terbatasap lisensi IBM untuk menggunakan UNIX. Lisensi tersebut dikatakan dipegang oleh Kumpulan SCO. Tambahan lagi, Kumpulan SCO juga telah mengirim surat kepada beberapa lembaga dan memberi amaran tentang penggunaan Linux tanpa lisensi dari kumpulan SCO akan menerima tindakan dari mereka. Kumpulan SCO juga mengeluarkan pernyataan pada media massa yang mereka akan menyaman pengguna Linux selanjutnya. Kontroversi ini telah mencetus beberapa kecaman oleh Kumpulan SCO terbatasap Novell, DaimlerChrysler, dan AutoZone, selain saman balik oleh Red Hat dan pihak lain terbatasap SCOG.
Linux menyokong banyak Perkakasan Komputer, dan telah diguna di dalam berbagai peralatan dari Komputer pribadi sampai Superkomputer dan Sistem Benam (Embedded System) (seperti Telefon Mudahalih dan Perekam Video pribadi Tivo).
Pada mulanya, ia dibuat dan digunakan oleh peminatnya saja. Kini Linux telah mendapat sokongan dari perusahaan besar seperti IBM, dan Hewlett-Packarddan perusahaan besar lain. Para penganalisa menujukan kejayaannya ini disebabkan karena Linus tidak bergantung kepada vendor (vendor-independence), biaya perkakasan yang rendah, dan kepantasannya berbanding versi UNIX proprietari, serta faktor keselamatan dan kestabilannya berbanding dengan Microsoft Windows. Ciri-ciri ini juga menjadi bukti atas keunggulan model pembangunan sumber terbuka.
Sejarah
Kernel Linux pada mulanya ditulis sebagai hobi oleh pelajar universitas Finland Linus Torvalds yang belajar di Universitas Helsinki, untuk membuat kernel Minix yang bebas dan dapat sunting. (Minix adalah projek pelajaran menyerupai UNIX direka untuk mudah dan bukannya untuk kegunaan perniagaan.) Versi 0.01 dikeluarkan ke Internet pada September 1991, Versi 0.02 pada 5 Oktober 1991. [1]
Berikutnya, beribu-ribu penulis program sukarelawan seluruh dunia telah menyertai projek ini.
Sejarah sistem pengoperasian berdasarkan Linux berkaitan arat dengan projek GNU, projek program bebas terkenal diketuai oleh Richard Stallman. Projek GNU bermula pada 1983 untuk membuat sistem pengoperasian seperti Unix lengkap — kompiler, utiliti aplikasi, utiliti pembangunan dan seterusnya — dikarang sepenuhnya dengan Program Bebas. Pada 1991, apabila versi pertama kerangka Linux ditulis, projek GNU project telah menghasilkan hampir kesemua komponen sistem ini — kecuali kernel. Torvalds dan pembangun kernel seperti Linux menyesuaikan kernel mereka supaya dapat berfungsi dengan komponen GNU, dan seterusnya mengeluarkan Sistem Pengoperasian yang cukup berfungsi. Oleh itu, Linux melengkapkan ruang terakhir dalam rancangan GNU.
Walaupun kernel Linux dilisensikan di bawah GNU General Public License, ia bukannya sebesar dari projek GNU.
Tux, seekor Penguin, merupakan logo dan maskot bagi Linux. Linux adalah tandaniaga (SN: 1916230) yang dimiliki oleh Linus Torvalds. Linux terdaftar sebagai "Program sistem pengoperasian komputer bagi penggunaan komputer dan operasi". Tandaniaga ini diletak setelah berlaku suatu kejadian di mana seorang pemalsu bernama William R Della Croce Jr mula menghantar surat kepada para pengedar Linux yang megklaim tandaniaga Linux adalah kepunyaannya serta meminta royalti sebanyak 10% dari mereka. Para pengedar Linux mulai mendorong agar tandaniaga yang asal diberi kepada Linus Torvalds. Perlisensian tandaniaga Linux sekarang dikendali oleh Linux Mark Institute.
Distribusi Linux
Lihat juga Distribusi Linux
Terdapat banyak edaran atau distribusi Linux (lebih dikenali sebagai Distro), yang dibuat oleh individu, grup, dan lembaga lain. Masing masingnya mungkin disertakan dengan program sistem dan program aplikasi tambahan, di samping menyertakan suatu program yang memasang keseluruhan sistem dalam komputer baru.
Inti bagi setiap edaran Linux adalah Kernel Linux, koleksi program dari projek GNU (atau projek lain), shell, dan aturcara utiliti seperti pustaka (libraries), Kompiler, dan Pengedit (editor). Kebanyakan sistem juga menyertakan aturcara dan utiliti yang bukan-GNU, bagaimanapun utiliti tersebut dapat diasingkan dan masih menyediakan sistem ala-Unix. Beberapa contoh adalah aturcara dan utiliti dari BSD dan Sistem Tetingkap-X (X-Window System). X menyediakan Antaramuka Grafik (GUI) yang asas bagi sistem Linux.
Aplikasi Sistem Pengoperasian berdasarkan Linux
Pengguna Linux, yang secara tradisinya perlu memasang dan melakukan konfigurasi terhadap sistem sendiri, lebih cenderung mengerti teknologi dibanding pengguna Microsoft Windows atau Mac OS. Mereka sering disebut "hacker" atau "geek". Namun stereotipe ini semakin berkurang dengan peningkatan sifat ramah-pengguna dan makin luasnya pengguna edaran Linux. Linux telah membuat pencapaian yang agak baik dalam pasaran komputer server dan komputer tujuan khusus. Contohnya, mesin render gambar, dan servis web. Linux juga mulai populer dalam pasaran komputer "desktop".
Linux merupakan asas kepada kombinasi program-server LAMP, kependekan dari Linux, Apache, MySQL, Perl/PHP,Python. LAMP telah mencapai kepopuleran yang luas di kalangan pembangun Web.
Linux juga sering digunakan sebagai Sistem Pengoperasian Benam. Biaya Linux yang murah memungkinkan penggunaannya dalam peralatan seperti Simputer, yaitu komputer biaya rendah yang disasarkan pada penduduk berpendapatan rendah di Negara-negara Membangun.
Dengan Persekitaran Desktop seperti KDE dan GNOME, Linux menawarkan Antarmuka Pengguna yang lebih menyerupai Apple Macintosh atau Microsoft Windows dari Antarmuka Baris Arahan seperti Unix. Justru itu, lebih banyak program grafik dapat didapati pada Linux, yang menawarkan berbagai fungsi yang ada pada utiliti komersil.
Pasaran serta dapatpakai
Linux yang pada awalnya hanya merupakan sistem pengoperasian yang digunakan oleh peminat komputer, telah menjadi sistem yang lebih Ramah-pengguna, dengan antaramuka grafik yang berbagai macam aplikasi yang lebih mirip sistem pengoperasian konsumer lain, dari baris arahan Unix. Namun kesan ini telah menimbulkan kritikan ramai, termasuk dari penyokong Linux. Mereka berpendapat bahwa Linux dan projek program bebas masih belum mencapai faktor ke'dapatpakai'an yang memuaskan. Persoalan tentang ke'dapatpakai'an Linux berbanding Windows atau Macintosh masih menjadi isu perdebatan yang hangat. Pasaran Linux dalam komputer "desktop" masih agak kecil tapi semakin berkembang. Menurut Lembaga Penyelidikan Pasaran IDC, besar pasaran bagi Linux pada tahun 2002 adalah 25% bagi pasaran server, dan 2.8% bagi pasaran Komputer pribadi.
Bagi mereka yang hanya biasa menggunakan Windows atau Macintosh, Linux mungkin kelihatan lebih sukar disebabkan perbedaan dalam melakukan berbagai kerja komputer. Dan lagi, lebih mudah untuk mencari sokongan teknis bagi Windows atau Mac OS dibandingkan Linux. Tambahan lagi, secara lazimnya pengguna perlu menukar program yang sering digunakan, disebabkan program tersebut tidak didapati dalam Linux (atau pilihan yang agak terbatas, terutamanya permainan komputer). Faktor lain adalah sifat ragu-ragu pengguna yang merasa susah untuk melepaskan sistem pengoperasian mereka (banyak pengguna masih menggunakan versi Windows yang lama). Selain itu, kebanyakan komputer didatangkan dengan Windows sedia dipasang (preinstalled). Faktor-faktor ini menyebabkan perkembangan Linux yang agak lambat.
Walau bagaimanapun, kelebihan Linux seperti biaya rendah, sekuritas yang lebih aman, dan tidak bergantung pada vendor, telah menggalakkan penggunaan yang meluas di kalangan koperasi dan kerajaan. Dalam situasi ini, halangan yang disebut di atas dapat dikurangkan karena hanya aplikasi/utiliti yang terbatas digunakan, serta kerja pentadbiran komputer (administration) dikendalikan oleh sekumpulan pekerja pakar IT yang sedikit.
Terdapat berbagai kajian yang dilakukan terbatas biaya serta ke'dapatpakai'an Linux. Relevantive, (sebuah lembaga berpusat di Berlin, yang mengkhusus dalam rundingan lembaga tentang ke'dapatpakai'an program, serta servis web), telah membuat kesimpulan bahawa ke'dapatpakai'an Linux bagi pekerjaan dengan komputer "desktop" adalah hampir sama dengan Windows XP. Bagaimanapun, kajian oleh IDC (yang dibiayai oleh Microsoft) mengklaim bahwa Linux mempunyai biaya pemilikan (Total Cost of Ownership) yang lebih tinggi berbanding Windows.
Linux juga sering dikritik karena jadwal pembangunannya yang tidak dapat diduga. Secara langsung, menyebabkan pengguna Enterprise kurang selesa dengan Linux dibanding sistem pengoperasian lain (Sumber:Marcinkowski, 2003). Pilihan yang banyak dalam edaran Linux juga dikatakan mengelirukan konsumer, dan vendor program.
[sunting]
Instalasi
Proses pemasangan yang sukar sering-kali menjadi penghalang bagi pengguna baru, namun proses ini sekarang menjadi lebih mudah akhir akhir ini. Dengan penerimaan Linux oleh beberapa pengeluar PC (Komputer pribadi) terbesar, komputer yang disedia-pasang dengan edaran Linux dapat didapati. Ada juga edaran Linux yang dimana Linux di-boot secara terus dari Live CD tanpa perlu memasangnya ke dalam Hard Disk. Contoh-contoh edaran Linux berbentuk Live CD adalah Knoppix/Gnoppix dan Gentoo. Gambar ISO bagi CD untuk edaran Linux tersebut biasanya dapat dimuat turun dari Internet, ditulis ke CD, dan selanjutnya membootkan CD tersebut.
[sunting]
Konfigurasi
Konfigurasi bagi kebanyakan setting Linux seringkali perlu dilakukan menerusi penyuntingan berkas teks dalam direktori /etc. Terdapat juga utiliti seperti Linuxconf dan GNOME System Tools yang bertujuan memudahkan kerja ini dengan menyediakan antaramuka grafik. Namun baris arahan merupakan cara paling lazim digunakan.
Dukungan
Dukungan bagi Linux biasanya didapatkan menerusi peer(dalam konteks ini bermaksud rakan dalam talian) - pengguna Linux lain di dalam forum internet, newsgroup dan senarai mel. Kumpulan Pengguna Linux (LUG, Linux User Group) telah didirikan di sulurh dunia untuk membantu pengguna lokal, pengguna baru, dan pengguna berpengalaman. Bantuan termasuk pemasangan, penggunaan, penyelenggaraan serta menggalakkan perkembangan sistem Linux.
Pembekalan komersil bagi edaran Linux secara umumnya mengamalkan model perniagaan dengan menyediakan sokongan. Sokongan partai ketiga juga sudah tersedia
Skala Usaha Pembangunan Linux
Sebuah studi (More Than a Gigabuck: Estimating GNU/Linux's Size [2]) Terhadap Red Hat Linux 7.1 menemukan bahwa edaran ini berisi 30 juta baris kode source (‘’source lines of code (SLOC)’’). Menggunakan model biaya COCOMO studi ini menunjukan bahwa edaran ini memerlukan waktu pengembangan sebanyak 8000 tahun, apabila software ini di kembangkan dengan cara proprietasi konvensional. Dan akan memakan sekitar 1.08 miliar dolar (dolar tahun 2000) untuk di kembangkan di Amerika Serikat.
Mayoritas dari kode (71%) ditulis dalam C, namun banyak bahasa lain digunakan, termasuk C++ shell scripts, Lisp, assembly language, Perl, Fortran dan Python.
Sekitar setengah dari kodenya di lisensikan di bawah GPL.
Kernel Linux kernel mengandung 2.4 juta baris kode, atau sekitar 8% dari total, Menunjukan bahwa mayoritas dari edaran Linux terdiri dari kode yang tidak terkandung dalam Kernel Linux.
[sunting]
"GNU/Linux"
Lihat Kontroversi Penamaan GNU/Linux
Disebabkan utiliti-utiliti dari projek sistem pengoperasian bebas GNU - tanpa ini sistem Linux tidak akan menyerupai sistem Unix dalam perspektif pengguna - Richard Stallman dari GNU/FSF memohon agar kombinasi sistem (projek GNU dan kernel Linux), disebut sebagai "GNU/Linux". Pengguna edaran Linux dari projek Debian lebih cenderung menggunakan nama tersebut. Kebanyakan pengguna lebih mudah menggunakan istilah "Linux".
Tindakan Undang-undang (Litigasi)
Artikel utama: SCO Vs IBM Pada bulan Mac 2003, Kumpulan SCO (SCOG - SCO Group) telah mengeluarkan saman terbatasap IBM yang mengklaim bahwa IBM telah memasukkan sebesar dari bahan intelektual milik SCOG ke dalam kernel Linux, di mana ia merupakan pelanggaran terbatasap lisensi IBM untuk menggunakan UNIX. Lisensi tersebut dikatakan dipegang oleh Kumpulan SCO. Tambahan lagi, Kumpulan SCO juga telah mengirim surat kepada beberapa lembaga dan memberi amaran tentang penggunaan Linux tanpa lisensi dari kumpulan SCO akan menerima tindakan dari mereka. Kumpulan SCO juga mengeluarkan pernyataan pada media massa yang mereka akan menyaman pengguna Linux selanjutnya. Kontroversi ini telah mencetus beberapa kecaman oleh Kumpulan SCO terbatasap Novell, DaimlerChrysler, dan AutoZone, selain saman balik oleh Red Hat dan pihak lain terbatasap SCOG.
sekilas DOS
By : Unknown
Sejarah dos
MS-DOS sebenarnya dibuat oleh sebuah perusahaan pembuat
komputer, yang bernamaSeattle Computer Products (SCP) yang dikepalai
oleh Tim Patterson--yang belakangan direkrut
oleh Microsoft untuk mengembangkan DOS--pada tahun 1980 sebagai
sebuah perangkat lunak sistem operasi dengan nama Q-DOS (singkatan
dari Quick and Dirty Operating System), yang selanjutnya diubah namanya
menjadi 86-DOS, karena Q-DOS didesain agar dapat berjalan pada komputer
dengan prosesor Intel 8086. Microsoft pun membeli lisensinya dengn harga
50.000 dolar Amerika dari SCP, lalu mengubah namanya menjadi MS-DOS.
Selanjutnya, saat IBM hendak meluncurkan komputer pribadi yang
disebut dengan IBM PC, Microsoft pun menjual lisensi MS-DOS kepada IBM.
Pengembangan
IBM dan Microsoft selanjutnya merilis versi-versi DOS;
di mana versi IBM yang langsung dibundel dengan komputer IBM
PC disebut dengan "IBM PC-DOS" (singkatan dariInternational
Business Machine Personal Computer Disk Operating System). Pada awalnya, IBM
hanya menggunakan apa yang layak digunakan dari MS-DOS yang dirilis oleh
Microsoft, seperti program-programnya atau utilitas yang disertakannya. Karena
itulah, versi IBM selalu dirilis lebih lambat dibandingkan dengan versi MS-DOS.
Tapi, MS-DOS versi 4.0 adalah versi MS-DOS pertama yang benar-benar sama
seperti IBM PC-DOS, karena Microsoft sedang berkonsenstrasi untuk
mengembangkan sebuah sistem operasi penerus DOS, yang disebut dengan OS/2.
Microsoft, ketika melisensikan DOS kepada IBM,
menandatangani perjanjian lisensi yang salah satu poinnya mengandung bahwa
Microsoft boleh melisensikan MS-DOS kepada perusahaan selain IBM, dan para
perusahaan tersebut dipersilakan mengubah nama MS-DOS menjadi nama yang mereka
gunakan (contoh: TandyDOS, Compaq DOS, dan lainnya). Kebanyakan versi-versi
tersebut tentu saja sama dengan versi yang telah dikembangkan oleh Microsoft
dengan MS-DOS-nya, tapi Microsoft mulai mencabut perjanjian lisensinya sehingga
para perusahaan lain harus menggunakan nama MS-DOS, bukannya nama yang telah
dikustomisasi sebelumnya. Hanya IBM yang diberikan keleluasaan untuk terus
menggunakan nama IBM PC-DOS, bukannya MS-DOS.
MS-DOS pun berkembang dengan cukup cepat, dengan fitur-fitur
signifikan yang diambil dari beberapa sistem operasi lainnya seperti
Microsoft Xenix--salah satu varian sistem operasi UNIX yang
dikembangkan oleh Microsoft--dan DR-DOS milik Digital Research,
serta produk-produk utilitas lainnya seperti Norton
Utilities dari Symantec Corporation(produk yang diadopsi seperti
Microsoft Disk Defragmenter), PC-Tools dari Central
Points (produk yang diadopsi seperti Microsoft Anti-Virus), manajer memori
diperluas atau EMM (Expanded Memory Manager) QEMM dari Quarterdeck
(produk yang diadopsi seperti EMM386), kompresi disk (atau disk
compression) DriveSpace dari Stac Electronics, dan masih banyak produk yang
diadopsi lainnya.
Ketika Intel
Corporation memperkenalkan mikroprosesor baru yang disebut
dengan Intel 80286, Microsoft dan IBM memulai proyek sistem operasi baru
pengganti DOS yang disebut dengan OS/2, yang pada dasarnya adalah versi
MS-DOS yang berjalan dalammodus terproteksi (protected mode). Tapi, Microsoft
meninggalkan proyek OS/2 tersebut untuk memfokuskan diri pada
pengembangan Microsoft Windows dan MicrosoftWindows NT. Digital
Research membuat sebuah antarmuka grafis yang disebut denganGEM, tapi
sangat kurang populer pada komputer IBM PC atau kompatibel. GEM
ternyata mendapat pasarnya pada mesin komputer ATARI ST, tapi akhirnya
disalip lagi oleh Microsoft dengan versi Windows 3.0.
Versi MS-DOS
MS-DOS versi 1.xx
Ini adalah versi awal di mana MS-DOS pertama kali
diluncurkan oleh Microsoft. Isinya, tentu saja sangat primitif dan hanya berisi
kerangka dasar saja: tidak ada tampilan grafik untuk mengelola berkas, tidak
mendukung jaringan. Pokoknya, versi pertama DOS ini bersih dari
embel-embel. Versi pertama dari DOS ini hanya mendukung IBM PC Model 5150
dan semua perangkat keras pendukungnya, seperti hanya mendukung
disket single-side floppy disk dengan ukuran 5½ inci berkapasitas 160K
saja.
Selang kira-kira satu tahun, di mana animo masyarakat akan
produk IBM PC, Microsoft pun membuat perbaikan untuk MSDOS, dan muncullah DOS
versi 1.1. Sebenarnya, hal ini diakibatkan oleh IBM yang meluncurkan
produk floppy disk drive baru untuk disket double-side dengan
ukuran 5½ inci berkapasitas 320K. Penggunaan double-side bagi floppy disk
sangatlah berpengaruh, karena media penyimpanan tersebut dapat menyimpan dua
kali lebih banyak dibandingkan dengan disket floppy single-side. Jangan tertawa
melihat kapasitas disket yang didukung oleh MS-DOS 1.1. Anda tidak akan
mendapatkan kapasitas puluhan megabytes ataupun gigabytes. Bahkan hard disk
saja masih jarang ditemui pada microcomputer, dan hanya Apple III yang
memilikinya.
Setelah itu, Microsoft menampakkan diri untuk menjual MS-DOS
kepada para kompetitor IBM yang membuat semacam klon IBM PC 5150. Microsoft
memberinya versi 1.25. Karena didesain sedemikian rupa dengan menggunakan
falsafah open-architecture, tidak
seperti Apple dan Commodore maka klon terhadap IBM PC pun
dapat dilakukan. Dan karena itulah IBM PC dan klon IBM PC yang kompatibel
dengan IBM PC sangat sukses di pasaran. Ini merupakan kesuksesan tiga
perusahaan: IBM,Intel, dan tentu saja Microsoft. Hanya saja, memang pasar
IBM kala itu digerogoti oleh Compaq, Hewlett-Packard, dan juga Dell
Computer Corporation yang membuat klon IBM PC.
MS-DOS versi 2.xx
Pada awal tahun 1983, IBM meluncurkan IBM PC
XT (Extended Technology), sebagai perbaikan dari versi IBM PC 5150. IBM PC
XT dilengkapi dengan sebuah hard disk 10M, antarmuka masukan/keluaran berjenis
serial (RS-232 atau lebih dikenal dengan antarmuka COM), RAM dengan
kapasitas 128K, sebuah floppy disk drive double-side 360K dan tiga
buah slot ekspansi. Tentu saja, penggunaan beberapa perangkat keras baru
seperti hard disk, dan disket drive berkapasitas 360K (40K lebih tinggi dari
pada versi double-side pada IBM PC 5150) membutuhkan sebuah sistem operasi, dan
Microsoft tidak mengecewakan IBM. Mereka dengan sigap dan cepat merilis MS-DOS
versi 2.0. Akhirnya IBM PC XT dibundel dengan IBM PC-DOS 2.0.
MS-DOS versi 2.0 memiliki banyak sekali perbaikan dari
MS-DOS 1.1 yang ditujukan untuk komputer IBM PC 5150. Di antaranya adalah
dukungan untuk penggunaan struktur direktori yang hierarkis (bercabang)
seperti layaknya sebuah pohon yang memiliki akar (root) dan cabang (branch).
Selain itu, MS-DOS 2.0 juga mendukung berbagai macam fungsi yang diadopsi dari
UNIX, seperti halnya penggunaan I/O redirection (>, >>,
<, <<) dan print spooler. Fitur print spooler adalah
fitur yang dapat menyimpan berkas yang akan dicetak dalam sebuah memori
penyangga sehingga berkas yang akan dicetak tidak langsung dicetak, melainkan
disimpan terlebih dahulu. Tujuannya adalah agar proses pencetakan dapat
berlangsung secara lebih cepat, dan pengguna tidak harus direpotkan untuk
mencetak keseluruhan berkas jika kertasnya habis, melainkan hanya membutuhkan
kertas baru dan menekan tombol resume untuk melanjutkan. Sedangkan I/O
redirectionberfungsi untuk melakukan fungsi input dan output yang
dilakukan dari baris perintah. Selain kedua fitur yang diadopsi dari UNIX, DOS
versi 2.0 juga memberikan keleluasaan kepada Anda agar dapat memasang driver
untuk DOS, dengan mengintegrasikannya di dalam berkas
konfigurasi CONFIG.SYS.
Ternyata, komputer IBM PC XT ini sangat sukses: bahkan
kesuksesannya mencapai Jepang. Untuk mendukung bahasa Kanji Jepang, Microsoft
memutuskan untuk meluncurkan MS-DOS versi 2.05.
Pada tahun yang sama, IBM meluncurkan IBM PC Jr. (dibaca: PC
Junior). Sayangnya, tidak seperti kakak-kakaknya, IBM PC Jr. gagal di pasaran.
Ketika diluncurkan, IBM PC Jr. memakai IBM PC-DOS 2.1.
MS-DOS versi 3.xx
IBM meluncurkan IBM PC-AT (Advanced Technology)
pada musim panas 1984. komputer IBM PC AT menggunakan mikroprosesor Intel
80286 (16-bit) berkecepatan 6MHz, memori RAM berkapasitas
256K, sebuah disket drive 1.2M 5¼ inci, sebuahhard disk 20M, dan
kartu video berwarna (standar CGA). Tentu saja, Microsoft sebagai partner
bisnis yang mantap secara sigap mendukung peluncuran IBM PC-AT dengan juga
meluncurkan versi terbaru, MS-DOS 3.0. MS-DOS 3.0 mendukung semua kemampuan
yang dimiliki oleh IBM PC-AT, kecuali multi-tasking yang disediakan
oleh prosesor Intel 80286 yang mampu berjalan pada protected
mode tentunya.
DOS 3.0 adalah versi yang dapat mendukung fungsi jaringan,
walaupun terbatas pada jaringan dengan konsep kelompok kerja (workgroup) dan
terkoneksi sebagai sebuah klien pada sebuah server. Pengguna dapat
menggunakan teknologi jaringan yang dibuat oleh IBM, Token Ring pada
sistem operasi DOS. DOS 3.0 juga mendukung floppy disk 3½
inci low-density yang berkapasitas 720K, sedangkan DOS 3.3 mendukung
floppy disk 3½ inci high-density yang berkapasitas 1.44M. Dalam DOS
versi 3 juga dapat mendukung partisi pada hard disk yang memiliki
kapasitas hingga 32M, 12M lebih tinggi dibandingkan dengan DOS versi 2.0.
MS-DOS versi 4.xx
Pada tahun 1988, sistem operasi dengan tampilan grafis mulai
menjamur. Microsoft juga meluncurkan Windows versi 1.0 pada tahun
1985 dan Windows versi 2.0 pada tahun 1989. Pada DOS versi 4.0 ini, Microsoft
membuat sebuah program shell dengan namaDOS Shell, yang memiliki tampilan
seperti DOS Executive milik Windows versi 1.0. Pada saat itu, ada
sebuah program shell yang juga populer yang berjalan di atas sistem
operasi DOS, dengan nama Norton Commander (NC) yang dibuat oleh Peter
Norton. Dengan menggunakan shell, pengguna dapat lebih mudah
mengorganisasikan berkas dan arsip, dan menjalankan program, dalam satu layar
saja. Selain itu, karena mouse dapat mempermudah pengoperasian komputer, DOS
Shell juga dapat mendukungnya.
Versi 4.0 ini merupakan versi yang paling banyak
perubahannya. Versi selanjutnya merupakan versi-versi perbaikan saja, dan
berbagai tambahan utilitas.
MS-DOS versi 5.xx
IBM memang sudah tidak membuat gebrakan-gebrakan baru dalam
industri mikrokomputer, karena pasar yang sebelumnya dikuasai IBM ini telah
dimakan sedikit demi sedikit oleh para kompetitornya, seperti Compaq,
Hewlett-Packard, dan juga Dell yang juga memproduksi mikrokomputer yang
kompatibel dengan komputer IBM, karena menggunakan desain yang sama, dan juga
mikroprosesor yang sama yang dibuat oleh Intel Corporation. Di sini yang sukses
adalah Intel Corporation, karena mikroprosesor yang digunakan diproduksi jauh lebih banyak,
akibat permintaan yang lebih banyak. Karena komputer tersebut menggunakan
mikroprosesor buatan Intel Corporation, maka yang kedapatan sukses kedua adalah
Microsoft dengan DOS-nya. Banyak analis yang berpendapat bahwa hal ini
disebabkan oleh kegagalan IBM ketika mereka menjual IBM PC Jr., dan IBM P/S2 dengan
arsitektur Micro-Channel Architecture (MCA). Bus MCA yang digunakan
oleh IBM P/S2 tidak menggunakan konsep open-architecture sebagaimana bus ISA
yang juga dibuat oleh IBM tetapi dengan open-architecture. Selain itu,
kartu-kartu ekspansi yang menggunakan bus MCA memiliki harga relatif lebih
mahal dibandingkan bus ISA yang saat itu banyak digunakan dan menjadi sebuah
standar, sehingga memperlambat penyerapannya di pasar mikrokomputer.
IBM memang gagal memperpanjang umur IBM PC, akan tetapi
Microsoft terus mengembangkan DOS dengan meluncurkan MS-DOS versi 5.0. Versi
5.0 ini dirilis pada tahun 1991, dan memiliki berbagai fitur yang jauh lebih
baik, seperti halnya device driver yang dapat diinstal pada area memori di atas
640K (HMA), dengan menggunakan parameter DEVICEHIGH pada berkas konfigurasi
CONFIG.SYS dan LOADHIGH pada berkas AUTOEXEC.BAT sehingga memperbanyak
kemungkinan untuk menjalankan program yang membutuhkan conventional memory
(memori 640K awal yang dimiliki oleh komputer) yang lebih besar.
Untuk masalah utilitas, Microsoft menambah banyak sekali
utilitas dalam DOS versi 5.0 ini. Di antaranya adalah editor berkas teks ASCII
yang bernama MS-DOS Editor (EDIT.COM) dan program bahasa pemrograman QuickBasic
(QBASIC.EXE). Utilitas ini dimaksudkan untuk menggantikan editor yang
berorientasi pada "baris per baris", EDLIN.EXE yang ada pada DOS
versi 4.0 dan yang sebelumnya.
Selain editor berkas teks ASCII, Microsoft juga
membuat utilitas untuk membuat makro untuk mempercepat kerja dengan komputer.
Program pembuat makro tersebut dinamakan DOSKEY.COM. Ketika dimuat, DOSKEY
dapat membuat makro dan mengeksekusi makro tersebut. Selain itu, dengan
menggunakan DOSKEY dapat mempermudah pengetikan perintah yang sama dengan
perintah sebelumnya sehingga masalah "capek mengetik" perintah yang
sama berulang-ulang menjadi jauh lebih simpel dan mudah. Untuk melakukannya,
pengguna dapat menggunakan tombol panah ke atas dan ke bawah. Fitur seperti ini
dimiliki oleh Command Prompt pada Windows 2000/XP.
Utilitas lainnya yang juga menarik adalah UNFORMAT.EXE dan
UNDELETE.EXE. Kedua utilitas tersebut sangat berguna untuk mengembalikan berkas
yang terhapus dan drive yang terformat. Program UNDELETE.EXE mirip seperti
halnya Recycle Bin padaWindows 95 (dan yang seterusnya), hanya
saja mereka kelihatan sedikit lebih rumit dibandingkan dengan Recycle Bin yang
berjalan pada Windows. Selain UNDELETE.EXE yang berjalan pada command
line, pada DOS versi 5.0 ini juga terdapat utilitas MWUNDEL.EXE yang berjalan
pada Windows versi 3.0, sehingga fitur Recycle Bin juga dapat ditemukan pada
Windows 3.0.
MS-DOS versi 6.xx
MS-DOS versi 6.0 ini dirilis pada tahun 1993. Versi ini
memiliki banyak utilitas tambahan, seperti halnya Antivirus (MSAV.EXE), Virus
Protection (VSAFE.COM) yang diadopsi dari Central Point PC-Tools. Selain itu,
ada juga utilitas untuk melakukan defragmentasi hard disk (DEFRAG.EXE) yang
diadopsi dari Symantec Norton Utilities, utilitas untuk memeriksa hard disk
dari kesalahan penempatan berkas dan kerusakan (SCANDISK.EXE) sebagai pengganti
CHKDSK.EXE, dan berbagai perbaikan dari utilitas yang ada sebelumnya.
Pada MS-DOS versi 6.0 ini juga menyertakan utilitas yang
dapat membuat penempatan berkas menjadi lebih efisien dengan nama DoubleSpace.
Akan tetapi, sebuah perusahaan yang memiliki paten tentang hal tersebut menjadi
marah sehingga menuntut Microsoft ke meja hijau. Microsoft pun kalah dan
utilitas DoubleSpace pun dicabut dari DOS 6.20. Akhir tahun 1994, Microsoft
merevisi DOS 6.20 dengan utilitas serupa tetapi tidak melanggar paten orang
lain dengan nama DriveSpace. MS-DOS ini adalah MS-DOS versi 6.22.
MS-DOS versi 7.xx
MS-DOS versi 7.0 ini dirilis hanya beberapa bulan sebelum
Microsoft meluncurkan Windows 95, sebuah versi Windows yang benar-benar
independen dari MS-DOS. Sebenarnya, Windows 95 tidaklah benar-benar 100% bebas
dari MS-DOS, hanya saja memang beberapa fungsionalitas yang sebelumnya
ditangani oleh kernel MS-DOS, sekarang ditangani oleh Windows. Berkas MSDOS.SYS
yang pada versi-versi sebelumnya adalah berkas biner (program), sekarang hanya
berkas teks biasa, yang berisi tentang proses booting komputer saja,
dan berbagai macam baris berisi “xxx” dengan fungsi yang tidak jelas.
Tidak banyak peningkatan yang terjadi pada DOS 7.00 ini
karena beberapa fungsi yang telah dipindahkan ke Windows 95. Windows 95 adalah
sebuah versi Windows dengan tambahan Win-32 API dan desktop yang didesain
ulang. Windows 95 memiliki pusat kontrol dari tombol Start Menu pada pojok kiri
bawah layar monitor Anda. Ketika baru beredar 2 bulan, konon Microsoft
mendapatkan untung sangat besar sekali, karena Windows 95 telah terjual hingga
lebih dari 7 juta kopi.
Ketika Microsoft meluncurkan Windows 98, Microsoft juga
merevisi DOS menjadi versi 7.10 dengan dukungan untuk sistem berkas FAT32 yang
jauh lebih efisien daripada sistem berkas FAT16. Fungsionalitas yang dimiliki
MS-DOS 7.10 pun banyak dipangkas. Hasilnya, pada akhir tahun 1999, Microsoft
meluncurkan versi Windows baru, dengan nama kode Georgia (Windows
Millennium Edition) yang benar-benar tanpa DOS!
Sebenarnya, sistem operasi yang benar-benar tanpa DOS pernah
dibuat oleh Microsoft sebelumnya dengan Windows NT, hanya saja Windows NT
ditujukan untuk kalangan minicomputer, server jaringan, mainframe,
dan juga workstation. Penggunaannya yang rumit menjadikannya sangat sulit
diadopsi oleh para pemula di bidang komputer.
Perintah internal MS-DOS
dir, untuk melihat daftar
susunan file dan direktori
Contoh sintak: dir c:, menampilkan daftar file
pada drive c:
del, untuk menghapus satu atau beberapa file
Contoh sintak: del file.txt, menghapus file.txt
pada direktori aktif
copy, untuk menyalin file dari satu direktori
ke direktori alainnya
Contoh sintak: copy a:file.txt c:file.txt,
menyalin file.txt dari drive a: ke c:
ren, untuk mengganti nama file
Contoh sintak: ren file1.txt file2.txt, mengubah
nama file1.txt menjadi file2.txt
ver, menampilkan versi dari MS-DOS
cara membuat folder menggunakan command prompt (CMD)
By : Unknownberhubung dapat tugas dari dosen tentang cara membuat folder dengan CMD,maka saya akan menjelaskan langkah2 yg terbilang mudah untuk membuatnya yaitu dengan cara berikut :
1. misal kita akan membuat folder dan akan ditaruh di desktop lalu klik menu start dan ketik "CMD" tanpa tanda petik lalu enter. seperti berikut
1. misal kita akan membuat folder dan akan ditaruh di desktop lalu klik menu start dan ketik "CMD" tanpa tanda petik lalu enter. seperti berikut
2. ketik "cd Desktop" , perintah cd tersebut memiliki fungsi untuk mengganti direktori sehingga nantinya folder yg akan dibuat akan berpindah ke desktop. seperti pada gambar berikut,
3.Lalu ketik "mkdir ardianysah", perintah mkdir memiliki fungsi untuk membuat folder, sedangkan ardiansyah pada perintah tersebut dimaksudkan sebagai nama folder yg akan dibuat.
4. tekan enter dan folder pun telah terbuat di desktop seperti pada gambar berikut
sekian tutorial membuat folder dengan program cmd , semoga bermanfaat :D