Tampilkan postingan dengan label Software. Tampilkan semua postingan
Tampilkan postingan dengan label Software. Tampilkan semua postingan

Kamis, 13 Mei 2010

Macam dan Klasifikasi Software Games

Software – software games 
Macam - macam software game making, yaitu : 
  • RPG Maker 2000 - Lisence = Free 
  • RPG Maker 2003 - Lisence = Free  
  • RPG Maker XP - Lisence = Trial 30 Day  
  • RPG Maker VX - Lisence = Trial 30 Day  
  • Game Maker 7 Lite -Lisence = Lite-Version
   
Klasifikasi game
Mengingat Serious Game adalah satu bidang yang masih baru, maka klasifikasi game yang tergolong dalam serious game pun masih dalam tahap yang sederhana, sampai saat ini bila berbicara seputar serious game, maka beberapa klasifikasi yang termasuk kedalamnya adalah : 
  •  Advergaming 
  •  Edutainment
  •  Games-Based Learning
  •  Edumarket Games – kombinasi dari advergaming dan edutainment
  •  News Games atau  Journalistic games 
  •  Simulation Games
  •  Persuasive Games 
  •  Organizational-Dynamic Games

Sejarah Perkembangan Software Games pada Komputer

Dalam bahasa Indonesia “Game” berarti “permainan”. Permainan yang dimaksud juga mengacu pada pengertian “kelincahan intelektual” (intellectual playability). Sementara itu kata “game” juga dapat diartikan sebagai arena keputusan dan aksi pemainnya. Dimana pemainnya memiliki target ketika bermain games tersebut, seperti : kelincahan intelektual pada tingkat tertentu, yang menjadikan ukuran sejauh mana game tersebut menarik untuk dimainkan secara maksimal.

Dahulu istilah game identik dengan anak-anak selaku pemain. Segala bentuk kegiatan yang memerlukan pemikiran, kelincahan intelektual dan pencapaian terhadap target tertentu dapat dikatakan sebagai game.  Game yang populer dengan nama video game ini hanya bisa dimainkan oleh satu atau dua orang pemain pada sebuah console. Jenis game-nya juga masih sangat sederhana dengan grafik yang sangat kasar.

Tetapi perkembangan games yang ada pada saat ini sangat pesat terutama perkembangan game yang terdapat di komputer, baik off line maupun online. Sekarang ini para pengelola industri game berlomba-lomba untuk menciptakan game yang lebih nyata dan menarik untuk para pemainnya. Hal inilah yang membuat perkembangan games di komputer sangat cepat. Sehingga sekarang ini games bukan hanya sekedar permainan untuk mengisi waktu luang atau sekedar hobi. Melainkan sebuah cara untuk meningkatkan kreatifitas dan tingkat intelektual para penggunanya.

Sejarah perkembangan game, diawali dari tahun :
  1. Goldsmith Tahun 1947 dipercaya sebagai tahun pertama di mana game ini didesain untuk dimainkan dengan layar CRT (cathode ray tube). Game sederhana dirancang oleh Thomas T. Jr. dan Estle Ray Mann.
  2. Tahun 1952 A.S. Douglas membuat OXO, game grafis noughts and crosses (nol dan silang), di University of Cambridge untuk mendemonstrasikan tesisnya tentang interaksi komputer dan manusia.
  3. Tahun 1958 menciptakan game Tennis for Two pada osiloskop. Game ini menampilkan lapangan tenis sederhana dipandang dari samping. Bola seakan dipengaruhi oleh gravitasi dan harus melewati net/jaring.
  4. Tahun 1972 dirilis perangkat video game pertama untuk pasar rumahan, Magnavox Odyssey, yang dihubungkan dengan televisi.
  5. Awal 1980-an game yang muncul di pasaran hadir dengan fungsi scrolling atau virtual paging, hadirnya produk monitor warna di awal tahun 1980-an membuat para penggila game makin antusias, sehingga perpindahan suasana game dari halaman ke halaman lain menjadi lebih hidup.
  6. Pertengahan 1980-1n Era game 3 dimensi (3D) dengan perspektif orang pertama dan multiplayer game mulai muncul di era ini. Suara dan musik semakin berkembang di pertengahan 1980-an seiring dengan hadirnya produk sound card.
  7. Sekitar tahun 2001 Quake III Arena yang pernah membuat demam kampus. Contoh lainnya adalah Counter Strike sebuah game 3D multiplayer mengambil tema simulasi taktik pertempuran.
Berikut ini perkembangan games yang ada sampai saat ini :
  • Hanya berupa permainan tenis for two pada Osiloskop.
  • Games 3 Dimensi
  • Games on line yang mayoritas disukai oleh para pelajar dan mahasiswa.
Bermain game merupakan suatu proses “fine tuning” (atau penyamaan frekuensi) dari logika berpikir anak-anak dengan logika berpikir aplikasi komputer yang canggih. Pada saat bersamaan, game secara nyata mempertajam daya analisis para penggunanya untuk mengolah informasi dan mengambil keputusan cepat yang jitu. Namun tidak sedikit para pemain atau penggunanya yang kecanduan terhadap permainan komputer semacam ini. Mereka pun bisa lupa segala-galanya dengan tugas atau kewajiban mereka yang lain.

Sejarah Virus Pada Komputer


Tidak ada yang dapat memastikan kapan awal mula kemunculan virus pada komuter. Namun ada sumber yang mengatakan bahwa sejarah virus berawal Pada tahun 1949 ketika John Von Neuman, mengungkapkan "teori self altering automata" yang merupakan hasil riset dari para ahli matematika. Kemudian pada tahun 1960 para ahli di lab BELL (AT&T) mencoba-coba teori yang diungkapkan oleh John V Neuman, mereka bermain-main dengan teori tersebut untuk suatu jenis permainan/game. Para ahli tersebut membuat program yang dapat memperbanyak dirinya dan dapat menghancurkan program buatan lawan. Program yang mampu bertahan dan menghancurkan semua program lain, maka akan dianggap sebagai pemenangnya. Permainan ini akhirnya menjadi permainan favorit ditiap-tiap lab komputer.  Namun semakin lama mereka pun sadar dan mulai mewaspadai permainan ini dikarenakan program yang diciptakan makin lama makin berbahaya, sehingga mereka melakukan pengawasan dan pengamanan yang ketat.

Sementara Virus Scan Software menemukan virus pertama kali pada awal th 1970-an dimana dua program komputer yang diberi nama Pervading Animal dan Christmas Tree menginfeksi sistem berbasis Univac 1108 dan IBM 360/370. Karena sifatnya tidak merusak, kedua program ini belum dikenal sebagai virus.

Namun sumber-sumber lain seperti wikipedia menyebutkan sebuah program komputer bernama “Elk Cloner” diyakini sebagai virus komputer pertama yang dibuat Rich Screnta pada tahun 1982 dan menyebar pada sistem operasi Apple Disk Operating System (DOS) Versi 3.3 melalui media floppy disk. 

Pada tahun 1987 muncullah jenis virus baru yang mulai menerapkan algoritma replikasi di kode programnya. Sebut saja the Leigh,virus yang menginfeksi file command.com ini berhasil menular ke banyak sistem yang mengoperasikan DOS. Ternyata banyak yang terinspirasi dengan The Leigh ini, karena setahun berikutnya muncul virus Jerussalem yang menginfeksi hanya pada tgl 13 tiap bulannya.Jerussalem dikenal sebagai virus pertama yang dikategorikan penyebab kerusakan.virus ini menghapus program yang sedang berjalan pada tgl penularan. 

Karena perkembangan virus ini dinilai sudah mengganggu pengguna komputer, mulailah dicari cara pencegahan program jahat ini beberapa pengembang independen mulai membuat program untuk menghilangkan atau menghentikan aktivitas virus, yang kemudian dikenal dengan antivirus. Perusahaan besar pertama yang membuat antivirus adalah Symantec dengan produk norton antivirus di th 1990.

Uniknya, begitu antivirus ditemukan, perkembangan virus justru semakin menjadi-jadi. Di tahun 1992 tercatat sebanyak 1300 virus beraktivitas menginfeksi komputer di seluruh dunia, atau meningkat 420 % dari tahun 1990. jika di awal perkembangan virus file program menjadi sasaran utamanya , th 1995 virus hadir dengan metode penularan yang berbeda. File dokumen produksi Microsoft (Microsoft Word) menjadi sasaran baru virus yang memanfaatkan kelemahan feature makro yang ada di program Microsoft, sehingga virus dikenal dengan virus makro.

Perkembangan berikutnya virus komputer mulai melirik media internet sebagai basis penyebaran program mereka. Ide penyebaran virus ini berawal dari keberhasilan Virus Melissa (W97M/Melissa) yang memanfaatkan kelemahan file mikro yang disisipkan ke e-mail, karena pada saat itu banyak pengguna e-Mail yang menggunakan aplikasi e-mail klien seperti Outlook, dan menyimpan kontak penerima disana sehingga dengan mudah melissa menyebar ke daftar kotak yang ada.

Perkembangan virus ini terus dikonsentrasikan pada penyebaran via Internet, karena selain cepat disebarkan, virus ini juga dapat mencuri data menggunakan media yang sama. Akan tetapi, berbeda dengan pendahulunya , virus yang ada saat ini justru tidak memiliki, atau mungkin sengaja tidak difokuskan untuk merusak sistem. Beberapa virus hanya sekedar unjuk gigi dalam melewati program antivirus.

Nama yang disandang oleh generasi baru virus pun ikut bergeser. Kini virus sbanyak yang bertittle worm dan trojan. Apa pun nama atau sebutan program” mungil ini , ide utamanya ditujukan untuk mengganggu sistem normal yang sedang berjalan.

Kamis, 21 Januari 2010

Klasifikasi Software

Pengertian Software Komputer

Kebanyakan masyarakat saat ini membagi komputer menjadi dua bagian. Bagian pertama adalah hardware yang merupakan perangkat fisik yang ada di dalam komputer. Dan bagian yang kedua adalah software komputer, yang memberitahukan hardware mengenai apa yang harus dilakukan dan bagaimana melakukannya. Hardware Komputer, menjadi bagian dari mesin, dan hanya mengerti dua konsep dasar yaitu menyala (on) dan mati (off), konsep on dan off tersebut dinamakan binary. Software komputer dikembangkan agar binary dapat menjadi jalan untuk memberitahukan komputer hardware dalam melakukan tugasnya.

Software Komputer menterjemahkan dan mengarahkan pengguna komputer agar mengerti mengenai apa yang dapat dilakukan oleh komputer hardware. Sebagian besar dari software komputer dibuat oleh programmer dengan menggunakan bahasa pemrograman. Programer menuliskan perintah dalam bahasa pemrograman seperti layaknya bahasa yang digunakan oleh orang pada umumnya dalam melakukan perbincangan. Perintah-perintah tersebut dinamakan “Source Code”. Program komputer lainnya dinamakan Compiler yang digunakan pada source code, dan kemudian mengubah perintah tersebut ke bahasa yang dapat dimengerti oleh komputer. Dan hasilnya dinamakan program executable (EXE).

Ada pula beberapa tipe komputer software, diantaranya :
  1. Software Games . Jenis software ini termasuk dalam kategori entertainment atau hiburan, software ini memiliki berbagai macam jenis. Jenis-jenis tersebut seperti MMOs (Massive Multiplayer Online games), first-person shooters, action games, roleplaying games, and game petualangan.
  2. Software Driver . Program in mengijinkan komputer untuk dapat berinteraksi dengan perangkat hardware tambahan seperti printer, scanner, dan video cards.
  3. Software Pendidikan .Berbeda dengan jenis program sebelumnya, software pendidikan ini dapat mengajarkan apapun dari komputer, melakukan aktifitas yang berhubungan seperti mengetik atau berbagai macam jenis pendidikan lainnya seperti kimia.
  4. Media player dan pengembangan software media lainnya . Software yang dibuat untuk dapat memainkan atau mengedit media digital seperti file music atau video.
  5. Software Produktifitas .Jenis software ini mengijinkan pengguna untuk lebih produktif baik itu dalam menjalankan bisnis atau menjalankan aktifitas produktif lainnya. Contoh dari software ini adalah software pengolah huruf (Ms Words), Software pengatur database, software presentasi dan beberapa software lainnya.
  6. Operating sistem .Software yang merupakan sumber dari software lainnya yang dapat mengijinkan software lainnya untuk berjalan. Contoh dari software operating sistem ini adalah Window Vista, Mac OS X dan Linux


Jenis-jenis software dan kegunaan

Software komputer dibagi menjadi dua kategori utama yaitu sistem software dan software aplikasi. Sistem software menyajikan program yang dapat mengijinkan hardware berjalan dengan semestinya. Software aplikasi menyediakan program yang mengijinkan pengguna untuk melakukan sesuatu disamping menjalankan hardware. Berikut ini merupakan jenis-jenis Software dan kegunaannya, yaitu :

1) Sistem Operasi
Sistem operasi merupakan sofware yang pertama kali dibaca oleh komputer pada saat booting sebagai dasar pengoperasian komputer.

Terdapat 2 jenis sistem operasi berdasarkan tampilan antarmuka kepada penggunanya (user interface) yaitu yang berbasis CUI (Character User Interface) dan berbasis GUI (Graphical User Interface). Sistem operasi berbasis CUI, misalnya : DOS (Disk Operating Sistem) dan Sistem Operasi UNIX dan Linux pada mode terminal atau konsol. Sedangkan sistem operasi berbasis GUI, misalnya : Microsoft Windows 9x, 2000, NT, XP, serta sistem operasi UNIX dan Linux yang telah mendukung GUI.

2) Program Bantu dan Program Tambahan
Program bantu (utility) merupakan program yang digunakan untuk mengisi kekurangan atau menampilkan kembali file suatu sistem operasi yang terhapus. PC Tools dan Norton Utilities merupakan contoh dari program ini. Salah satu dari kelemahan DOS adalah tidak mampu bekerja di sistem jaringan. Oleh karena itu beberapa perusahaan membuat program tambahan yang dapat mengubah sistem DOS tersebut (single user atau stand alone system) menjadi sistem operasi yang dapat digunakan oleh banyak pemakai (multiuser). Netware, Token R ing dan Lantastic merukan contoh-contoh program ini.

3) Bahasa Komputer (Computer Language)
Computer Language merupakan bahasa yang digunakan untuk membuat program komputer. Disebut bahasa karenacomputer language memiliki kosa kata dan tata bahasa yang harus ditaati oleh pemakainya. Yang termasuk dalam jenis ini adalah :
  1. Low Level Language, merupakan bahasa tingkat rendah karena sulit dipahami dan hanya dapat dimengerti oleh pembuatnya. Yang termasuk program ini adalah bahasa mesin assembly language
  2. High Level Language, merupakan bahasa tingkat tinggi karena menggunakan kata-kata yang mudah dimengerti. Contoh dari program ini adalah BASIC, PASCAL, FORTRAN, dsb.
4) Program Aplikasi
Program aplikasi merupakan perangkat lunak siap pakai yang nantinya akan digunakan untuk membantu melaksanakan pekerjaan penggunanya. Aplikasi ini disiapkan sesuai kebutuhan.
Program aplikasi dapat dibedakan lagi menjadi :
  • Word Processing adalah program yang dapat dipakai untuk menyunting naskah. Contoh : Microsoft Word, Lotus Ami Pro dan WordPerfect.
  • Desktop Publishing merupakan program yang mengatur tata letak cetakan pada suatu naskah sehingga siap untuk dicetak. Contoh : Ventura Publisher, Page Maker.
  • Program Speadsheet merupakan programprogram yang digunakan untuk mengolah data secara berkolom. Contoh : Microsoft Excell, Lotus Improv.
  • Database Management System mempunyai salah satu kegunaan komputer didalam organisasi yaitu untuk menyimpan data dalam jumlah besar. Dari data ini dapat dihasilkan berbagai informasi. Untuk menyimpan, mengolah data, dan kemudian menghasilkan informasi, diperlukan program yang disebut dengan program database management system (disingkat DBMS) dan sering disebut dengan program database saja. Contoh : Paradox, Foxpro, Microsoft Access, Approach.
  • Graphics merupakan salah satu kebutuhan pengguna dengan membuat gambar. Untuk itu ia bisa menggunakan program yang khusus digunakan untuk membuat gambar atau graphics. Seseorang yang tidak pintar menggambar dengan tangan, dapat membuat gambar yang bagus di komputer, karena gambar dikomputer mudah diubah dan diolah. Contoh : Corel Draw, Stanford Graphics, Visio.
  • Program Akuntasi . Aplikasi yang juga banyak dipakai dalam dunia bisnis adalah aplikasi yang berhubungan dengan keuangan dan akuntasi. Contoh : DacEasy Accounting, Pacioli 2000, PeachTree Accounting.
  • Program Statistik merupakan program yang digunakan untuk melakukan penelitian yang berhubungan dengan analisis statistik. Contoh : SAS, SPSS, Statisca.
  • Communication merupakan program yang digunakan untuk berkomunikasi dengan pemakai komputer lain. Contoh : Carbon Copy, DataFax, Procomm Plus, CrossTalk.
  • Multimedia merupakan software yang digunakan untuk menghubungkan komputer dengan peralatan multimedia seperti kamera video, kamera digital, video player. Contoh : Microsoft Video.
  • Game merupakan program untuk permainan. Contoh : Flight Simulator, Baseball, Prince of Persia.
  • Antivirusmerupakan program yang digunakan untuk mendetekdi dan menghilangkan virus yang tertular pada komputer yang sedang dipakai. Contoh : McAfee VirusScan, Norton Antivirus, AVG.