Jumat, 26 April 2013

Garuda OS

Singularity adalah sebuah proyek riset yang dilakukan oleh Microsoft Corporation yang dimulai pada tahun 2003 untuk membangun sebuah sistem operasi yang sangat andal, di mana kernel sistem operasi, device driver, dan semua aplikasi yang berjalan di atasnya ditulis dalam managed code.
Kode interrupt dispatch code milik Singularity dibangun dengan menggunakan bahasa rakitan dan bahasa pemrograman C. Setelah kode tersebut melakukan tugasnya, maka ia akan memanggil kernel, yang runtime dan garbage collector-nya dibangun dengan menggunakan bahasa C# dan berjalan di dalam modus tidak aman. Lapisan abstraksi perangkat kerasnya dibangun dengan menggunakan bahasa pemrograman C++ dan berjalan di dalam modus aman. Memang ada beberapa kode yang ditulis dalam bahasa C yang digunakan untuk menangani proses debugging. BIOS komputer hanya akan dipanggil pada saat proses booting memasuki tahap modus real 16-bit. Setelah masuk ke dalam modus terproteksi 32-bit, Singularity tidak akan memanggil BIOS lagi, tapi ia akan memnaggil semua device driver yang ditulis di dalam bahasa pemrograman C#. Selama instalasi, opcode Common Intermediate Language (CIL) dari kernel C# akan diubah ke dalam opcode x86 dengan menggunakan kompiler Bartok.
Singularity versi 1.0 telah diselesaikan pada tahun 2007. Beberapa universitas menerima salinan Singularity 1.0 Research Development Kit (RDK) untuk tujuan riset. Sayangnya tidak disebutkan apakah Microsoft hendak merilis kode sumber atau binernya kepada publik. Versi saat ini yang sedang dikembangkan adalah Singularity versi 2.0.[1]

Singularity merupakan sebuah sistem operasi yang berbasis kepada microkernel. Akan tetapi, tidak seperti sistem-sistem operasi yang berbasis microkernel sebelumnya, komponen-komponen berbeda tidak berjalan di dalam ruangan alamat (proses) yang berbeda. Akan tetapi, hanya ada satu buah ruang alamat di mana Software-Isolated Processes (SIP) berada. Setiap SIP memiliki data dan kodenya masing-masing, dan bersifat mandiri terhadap SIP-SIP lainnya. SIP-SIP tersebut memiliki kelakukan seperti halnya proses yang normal, tapi tidak membutuhkan task-switching yang memboroskan kinerja. Proteksi di dalam sistem inipun disedaiakan oleh sekumpulan invariant, seperti memory-invariant yang menyatakan bahwa tidak ada referensi silang antara dua SIP yang berbeda. Komunikasi antar SIP dilakukan dengan menggunakan saluran komunikasi yang memiliki ordo tinggi yang diatur oleh sistem operasi. Peraturan tersebut akan dicek ketika fase instalasi aplikasi dan harus dipenuhi agar instalasi aplikasi diizinkan oleh sistem operasi, karena memang dalam Singularity, instalasi akan diatur oleh sistem operasi.
Sebagian besar invariant mengandalkan penggunaan bahasa pemrograman yang lebih aman, seperti C# di mana bahasa tersebut memiliki garbage collector serta tidak memiliki pointer yang dideklarasikan sewenang-wenang, dan kode pun dapat diverfikasi untuk memenuhi sekumpulan kebijakan keamanan komputer. (sumber)

Arsitektur Singularity OS


Garuda Os 
Menyambut momen hari Kebangkitan Nasional di bulan Mei 2011 ini, telah diluncurkan sebuah sistem operasi gratis open-source buatan anak negeri yang diberi nama Garuda OS. Versi terbaru ini sengaja diluncurkan pada momen kebangkitan nasional untuk menandai kebangkitan Indonesia khususnya di bidang teknologi informasi yang selama ini sangat tergantung dengan software tertutup (baca: software bajakan).
Desktop Garuda OS
Puluhan tahun ini bangsa Indonesia memiliki ketergantungan terhadap software bajakan. Pada momen Kebangkitan Nasional ini, telah lahir sistem operasi lokal bernama Garuda OS.
“Hari Kebangkitan Nasional 2011 ini merupakan saat yang tepat untuk kita mulai belajar mandiri dan bangkit – khususnya di bidang TI – dengan mulai beralih dari menggunakan sistem operasiWindows bajakan ke Garuda OS,” tulis keterangan pada situs Garuda OS, Jumat (20/5/211).
Garuda adalah sistem operasi berbasis Open Source kreasi dari pengembang lokal. Garuda menggunakan desktop modern yang menawan dan sangat mudah dipergunakan, bahkan oleh para pengguna yang sudah terbiasa dengan Windows.
OS karya anak bangsa ini mendukung penggunaan dokumen format SNI (Standar Nasional Indonesia). Garuda juga sangat aman dari gangguan virus komputer, stabilitasnya tinggi, disertai dukungan bahasa Indonesia dan dilengkapi dengan banyak program dari berbagai macam kategori.
“Kemandirian (TI) Indonesia tidak akan pernah terwujud selama kita tidak berani bangkit untuk melakukan perubahan. Agar bisa mandiri, kita harus mulai berani untuk melepaskan diri dari belenggu software bajakan dan beralih ke software legal buatan lokal,” imbuh isi pesan dalam situs Garuda OS.
*

Video Gallery Garuda OS

Klik untuk memutar video-video berikut ini.
Video Desktop Garuda OS Video Mode Netbook Garuda OS Video Menu Program Aplikasi Video Program Office Garuda
*

Software / Aplikasi di Garuda OS

Berikut ini adalah beberapa software (dan juga games) di Garuda OS.

Perkantoran

  • LibreOffice 3.3 – disertai kumpulan ribuan clipart, kompatibel dengan MS Office dan mendukung format dokumen SNI (Standar Nasional Indonesia)
  • Scribus – desktop publishing (pengganti Adobe InDesign, Page Maker)
  • Dia – diagram / flowchart (pengganti MS Visio)
  • Planner – manajemen proyek (pengganti MS Project)
  • GnuCash, KMyMoney – program keuangan (pengganti MYOB, MS Money, Quicken)
  • Kontact – Personal Information Manager / PIM
  • Okular, FBReader – universal document viewer

Internet

  • Mozilla Firefox 4.0.1, Chromium, Opera – web browser (pengganti Internet Explorer)
  • Mozilla Thunderbird – program email (pengganti MS Outlook)
  • FileZilla – upload download / FTP
  • kTorrent – program bittorrent
  • DropBox – Online Storage Program (free 2 Gb)
  • Choqok, Qwit, Twitux, Pino – aplikasi microblogging
  • Google Earth – penjelajah dunia
  • Skype – video conference / VOIP
  • Gyachi, Pidgin – Internet messenger
  • xChat – program chatting / IRC
  • Kompozer, Bluefish – web / html editor (pengganti Dreamweaver)
  • Miro – Internet TV

Multimedia

  • GIMP – editor gambar bitmap (pengganti Adobe Photoshop)
  • Inkscape – editor gambar vektor (pengganti CorelDraw)
  • Blender – Animasi 3D
  • Synfig, Pencil – Animasi 2D
  • XBMC – multimedia studio
  • kSnapshot – penangkap gambar layar
  • Digikam – pengelola foto digital
  • Gwenview – Photo Viewing Client
  • Amarok – audio player + Internet radio
  • Kaffeine – video / movie player
  • TVtime – television viewer
  • Audacity – audio editor
  • Cinelerra, Avidemux – video editor

Edukasi

  • Matematika – aljabar, geometri, plotter, pecahan
  • Bahasa – Inggris, Jepang, permainan bahasa
  • Geografi – atlas dunia, planetarium, kuis
  • Kimia – tabel periodik
  • Logika Pemrograman

Administrasi Sistem

  • DrakConf – Computer Control Center
  • Synaptic – Software Package Manager
  • Samba – Windows sharing file
  • Team Viewer – remote desktop & online meeting
  • Bleachbit – pembersih sistem
  • Back in Time – backup restore sistem

Program Bantu

  • Ark – program kompres file (pengganti Winzip, WinRar)
  • K3b – pembakar CD/DVD (pengganti Nero)
  • Dolphin – file manager
  • Cairo Dock – Mac OS menu dock
  • Compiz Fusion + Emerald
  • Emulator DOS + Windows

Game

  • 3D Game Maker
  • Mahjong, Tetris, Rubik, Billiard, Pinball, BlockOut, Sudoku, Reversi
  • Solitaire, Heart, Domino, Poker, Backgammon, Chess, Scrabble
  • Frozen Bubble, Flight Simulator, Tron, Karaoke
  • City Simulation, Fighter, Doom, Racing, Tremulous FPS
  • DJL, Play on Linux, Autodownloader – game manager / downloader
*

Download Gratis Garuda OS

Informasi link download bisa di lihat di bawah ini atau di situs Garuda di sini. File .iso sistem operasi Garuda OS ini berukuran sekitar 3.6 GB, jadi disarankan menggunakan koneksi internet unlimited berkecapatan tinggi untuk download OS ini. Cara atau alternatif lain untuk memiliki OS Garuda adalah dengan memesan Buku Panduan Garuda OS di sini yang di dalamnya sudah termasuk bonus gratis DVD Garuda OS.
Berikut ini adalah daftar link download OS Garuda:

Sabtu, 20 April 2013

CPMH

                                                         Cara Pertama Menjadi Hackeer

Untuk Menjadi  Haaccker , Kita Harus Mengenali Istilah dalam dunia komputter terlebih dahulu

Istilah-istilah Dalam Dunia Komputer

Adapter
Kad rangkaian atau kad interface dalam komputer PC yang dapat digunakan sebagai penghubung ke alat periferal.
Algorithm
Secara umum, sebarang kumpulan instruksi yang dapat dilaksanakan untuk suatu tugas khusus. Pada bidang komputer dapat secara eksplisit disendi menjadi kumpulan instruksi dalam bahasa komputer yang memanipulasi suatu jenis data.
ANSI.SYS
Device driver yang dapat diinstalasi, tersedia bagi pengguna komputer MS-DOS yang memungkinkan penggunaan instruksi ANSI (Urutan escape) untuk mengendalikan konsul (layar dan keyboard).

Arc
Extensi/Sambungan suatu nama fail yang dikompres dengan memakai program ARC lainnya untuk menjimatkan ruang.

Batch
Sekelompok dokumen atau record data yang diproses sebagai satu kesatuan.

Batch Processing
Berlangsungnya batch fail pada mikro komputer dan suatu simpanan 'batch' instruksi (pentunjuk) sistem operasi yang dilaksanakan satu demi satu tanpa interupsi (gangguan) pengguna.

Benchmark
Jenis pengujian untuk mengukur taraf kerja hardware atau software.
Bit map
Suatu bit image, khususnya struktur data yang menyatakan bit image yang ada pada memori, yang mewakili suatu gambar yang akan ditampilkan pada layar.




Bit/ Binary Digit
Pada pemrosesan atau penyimpanan data, bit merupakan satuan informasi terkecil yang ditangani komputer dan secara fizikal diwakili oleh suatu aksara tunggal yang disalurkan ke media.

CAD/ Computer Aided Design
Istilah yang diaplikasikan untuk program-program yang digunakan dalam perancangan perekaan, arkitektur dan model-model ilmiah mulai dari alat-alat sederhana sampai gedung, kapal terbang dan lain-lain.
CAM/ Computer Aided Manufacturing
Istilah yang menjelaskan penggunaan komputer dalam manufaktur sebuah produk. Sebuah produk diselesaikan ke dalam satu kumpulan instruksi yang dapat ditransmisikan ke dan digunakan oleh mesin-mesin khusus untuk industri.

Cache Memory
Sebuah subsistem memori khusus ke tempat mana nilai-nilai data seringkali digunakan ganda untuk akses cepat. Cache memory menyimpan isi lokasi RAM yang sering diakses dan merupakan alamat penyimpanan item data. Atau dengan kata lain tempat penyimpanan sementara di memori komputer yang digunakan untuk menduplikasikan agar akses lebih cepat.

Card
Istilah umum yang digunakan untuk papan rangkaian tercetak (PCB) yang dapat dipasang di dalam komputer untuk menyediakan fungsi tambahan atau kemampuan baru.
Capture
Dalam komunikasi, proses pengiriman dan penerimaan data (grafik) ke dalam sebuah fail untuk digunakan lebih lanjut (pengarsipan atau analisis lebih lanjut).
CD-I
Kependekan dari compact disc-interactive, sebuah piawaian hardware dan software dalam bentuk CD (Compact Disc) yang dapat mengkombinasikan audio, video dan teks pada CD berkapasiti tinggi.
CD-ROM
CD-Read Only Memory media penyimpanan dengan kapasiti tinggi (sekitar 600 MB) yang memakai laser optik untuk membaca data.


CD ROM/ Compact Disc-Read Only Memory
Bentuk penyimpanan dengan kapasiti tinggi (sekitar 600 megabyte) dan penggunaan laser optic, bukan magnetik, untuk membaca data.

Chip
Kepingan silikon yang sangat kecil dan menakjubkan, tempat memasang seluruh litar elektronik yang terpadu.


Computer Graphics Interface/ CGI
Piawaian peringkat lunak yang diterapkan pada peralatan grafik komputer, seperti printer dan plotter.

Complier
Sebarang program yang mengubah kumpulan simbol ke kumpulan lain dengan mengikuti sintaksis, atau sebuah program yang menerjemahkan seluruh kod sumber suatu program, yang ditulis dalam bahasa program tingkat tinggi ke dalam kod objek sebelum program dieksekusi.

Crash
Kegagalan secara tiba-tiba, biasanya digunakan untuk menjelaskan kegagalan sebuah program atau peripheral seperti penggerak disk, harddisk, dan sebagainya.
CRT/ Cathode Ray Tube
Merupakan asas atau nama teknik dari layar televisyen atau layar tampilan sebuah mikrokomputer.

Config.sys
Sebuah fail teks khusus yang mengendalikan aspek perilaku sistem operasi dalam komputer PC.

COM
Nama alat logik untuk komunikasi, merupakan nama sejumlah port serial (COM1, COM2, COM3, dan COM4) dalam komputer PC melalui perintah sistem operasi DOS. Jika sebuah modem dihubungkan ke salah satu port lain, maka peralatan tersebut ditetapkan sebagai COM1, dan COM2 oleh sistem operasi.


Coaxial
Suatu gulung kabel yang menggunakan dua konduktor, sebuah kawat pusat di dalam sebuah pelindung silinder yang dihubungkan dengan tanah/ bumi.

Cray
Sebutan untuk jenis komputer yang besar dan cepat, sebesar almari es, 64-bit, kecepatan 165 MHz.
Daisy-wheel Printer
Printer yang menggunakan elemen logam atau plastik berbentuk seperti roda atau bunga aster (daisy) dengan tonjolan karakter di setiap ujung jari-jarinya. Cara kerjanya dengan mengetukkkan logam berhuruf timbul ke pita yang menyentuh kertas di bawahnya seperti mesin ketok.
Data compression
Memadatkan data atau informasi pada suatu fail agar penyimpanan lebih efisien

Desktop Publishing
Proses membuat dokumen cetakan yang seolah-olah dihasilkan secara profesional, meskipun sesungguhnya hanya menggunakan sebuah komputer PC yang dapat mengoperasikan teks dan grafik dan dapat dicetak pada printer berkualiti tinggi.
Dial Access
Komunikasi yang dapat diakses melalui fasiliti/kemudahan hubungan antara jaringan yang dihasilkan melalui jalur telefon biasa .

DRAM (Dynamic RAM)
Bentuk RAM (Random Access Memory) semikonduktor yang dapat dibaca dan ditulis oleh prosesor atau piranti lainnya. Lokasi penyimpanan data pada rangkaian terpadu (chip) yang mengandung kapasitor dengan kapasiti lebih besar.

Download
Proses hantar salinan fail dari komputer jauh ke komputer pemanggil dengan pertolongan modem atau jaringan.

DOS
Sinngkatan dari Disk Operating System atau Sistem Pengoperasian Disket/Cakera. Adalah program atau aturcara yang membolehkan komputer beroperasi

DBMS
Singkatan dari Data Base Management System atau sistem manajemen asas data. Adalah sebuah lapisan peringkat lunak di antara asas data fisik dan pengguna. DBMS mengatur seluruh permintaan untuk tindakan asas data (seperti pembaruan) dari pengguna.
EDO RAM/ Extended Data Out RAM
Chip RAM yang menyertakan komponen logik yang mengorganisi aliran data keluar yang menawarkan aliran data lebih cepat bila ada permintaan dengan susunan berurutan.

Expansion Bus
Bus ekspansi adalah slot-slot yang terdapat pada motherboard, dipakai sebagai penghubung motherboard dengan card- card komputer.

Encryption/ Enkripsi
Proses pembuatan informasi yang tidak dapat dibaca untuk memproteksi informasi dari pengguna yang tidak sah, khususnya selama transmisi atau ketika informasi tersebut disimpan pada medium magnetik yang boleh diangkat-angkat.

Ethernet
Kabel jaringan dan skema protokol akses yang dibuat oleh perusahaan DEC, Intel dan XEROX yang menggunakan topologi (konfigurasi) bus dan mengandalkan pada bentuk akses yang dikenal sebagai CSMA/CD (Carrier Sense Multiple Access with Collision Detection) untuk mengatur lalu lintas pada jalur komunikasi utama.

Feature
Kemampuan, atau sifat yang unik, menarik, atau yang diinginkan atau diberikan dari sebuah program atau komputer atau hardware lainnya.
Firewall
Software yang dikombinasikan dengan hardware khusus yang menciptakan 'dinding pembatas' agar orang luar yang tidak berhak boleh mengakses suatu laman.
GIF/ Graphics Interchange Format
Fail format untuk mengkompres dan menyimpan grafik yang di uploaded (dikirim) ke online services.



Grapical User Interface / GUI
Format tampilan yang mengandalkan interface grafik yang ditunjukkan dengan penggunaan tombol gambar (icon) dan daftar menu pull-down pada layar.
Groupware
Tipe software/ peringkat tinggi yang mendukung penggunaan objek pada waktu yang bersamaan (seperti dokumen, kalender, dan spreadsheet) oleh banyak pengguna jaringan.

Home PC
merupakan jenis komputer pribadi yang dirancang untuk dipakai di rumah dan harganya sesuai dengan barang rumah tangga termasuk dengan fasiliti hiburannya.

Host
Sebuah komputer yang terhubung ke jaringan, yang menyediakan layanan-layanan ke komputer lain lebih dari sekedar untuk menyimpan dan mengirim informasi.

Hypertext
Metafora untuk menyajikan informasi dimana teks, gambar suara dan tindakan menjadi terkait bersama jaringan asosiasi yang rumit, tidak berurutan, yang memungkinkan melihat topik yang bersangkutan tanpa pedulikan urutan topik.

Hypermedia
Integrasi grafik, suara dan video, atau sebarang kombinasi menjadi penyimpanan dan pemanggilan sistem inforamsi asosiasi yang primer.

Impact Printer
Jenis printer yang membentuk tanda pada kertas dengan mekanisme yang menyentuh kertas atau menekan pita bertinta pada kertas.
Ink-jet Printer
Printer semburan/nonketuk yang menyempurnakan titisan dakwat kecil pada kertas.
Intel
Salah satu perusahaan pembuat mikroprosesor yang mempopularkan Pentium yang terkenal di dunia.
IDE/ Integrated Devide Elektronic
Suatu jenis interface disk yang menempatkan elektronik pengendaliannya di dalam drive itu sendiri.
ISO/ International Piawaiands Organization
Sebenarnya kependekan dari Organization for Piawaiandization yaitu organisasi yang membangun atau pembuat piawai untuk komunikasi data nasional dan internasional.
Intranet
Penggunaan teknologi internet pada jaringan internal (setempat) untuk mendistribusikan informasi.

Imaging
Proses yang terlibat dalam penangkapan, penyimpanan, penampilan dan pencetakan gambar atau dokumen secara grafik atau dapat juga dikatakan jenis image yang seringkali dipakai pada Web pages karena kemampuannya merender warna latar belakang sebagai transparan.
Jack
Konektor yang dirancang khusus untuk menerima stopkontak. Biasanya jack dihubungkan ke rangkaian untuk membuat hubungan audio-video.
Log-on atau Log-in
Proses awal 'menggunakan' suatu komputer jaringan yang ditandai dengan mengidentifikasi kata sendi pengguna yang dikenal komputer jaringan.
Multiuser system
Sebarang sistem komputer yang dapat dipakai oleh lebih dari satu orang.
Modem
Singkatan dari modulator/demodulator; alat komunikasi yang memungkinkan komputer mengirimkan informasi melalui saluran telepon piawaian.
Motherboard
Komponen terbesar di dalam PC. Disebut 'mother' karena papan ini menjadi tempat seluruh komponen PC seperti prosesor, memori utama, rangkaian pendukung dan bus controller.



MPEG Card
Kependekan dari Motion Picture Expert Group. Yaitu card yang melengkapi CD-ROM agar mampu menampilkan full motion video secara mulus, satu full motion video harus dijalankan pada kecepatan 30 frame per detik (fps). Dengan memasang MPEG card dan CD-ROM drive di PC, kita boleh menonton film CD maupun berkaraoke di PC.
MMX/ Microprocessor Multimedia Exstensions
Prosesor Pentium generasi baru yang dapat mendongkrak kinerja multimedia dan komunikasi sampai 60% di atas pentium. Secara umum MMX membuat game/ permainan lebih realistik, video lebih baik dan fasiliti grafik lebih sempurana .

Offline
Status dimana suatu alat tidak dapat berkomunikasi dengan atau dikontrol oleh komputer.
Online
Aktif dan siap untuk operasi, dapat berkomunikasi dengan atau dikontrol oleh komputer.
Postcript Page Description Language
Bahasa pemrograman yang khusus untuk mendefinisikan tampilan dokumen, biasanya menyediakan kapabilitas huruf yang fleksibel dan grafik dengan kualitas tinggi.

Plotter
Alat untuk menggambar grafik, diagram dan grafik garis lainnya yang menggunakan pena atau muatan elektrostatik dan toner.

Pentium
Sebutan untuk prosesor Intel 80586 disebut juga P5. Prosesor Pentium berasaskan operasi 64-bit dan memiliki 3.1 juta buah transistor.
Pentium Pro
Sebutan untuk prosesor Intel 80686 disebut juga P6. Yaitu prosesor berasaskan operasi 64-bit dan memiliki 5.5 juta buah transistor. Sasaran pasar umumnya untuk komputer jaringan dengan sistem operasi Windows NT (New Technology).


Peripheral
Istilah dalam komputer yang digunakan untuk peralatan seperti penggerak disik, printer, modem dan lainnya yang dihubungkan ke komputer dan dikendalikan oleh prosesornya.

Prosesor
Disebut juga unit pemrosesan pusat chip tunggal, yaitu alat yang menterjemahkan dan melaksanakan instruksi-instruki yang melaluinya, atau alat yang berfungsi sebagai otak komputer.
Pixel/ Picture element
Unsur terkecil yang ditampilkan atau dicetak yang dapat ditangani oleh hardware dan software untuk membentuk huruf, angka atau grafik. Atau suatu titik kisi-kisi yang terdiri dari ribuan titik satu per satu untuk membentuk suatu gambar pada layar oleh komputer atau pada kertas printer.
Port
Soket, sejenis stopkontak pada hardware komputer, disebut juga konektor input/ output; yaitu tempat untuk meneruskan data masuk dan keluar dari alat komputasi melalui kabel.
Power Supply
Alat yang mengubah listrik dari soket listrik menjadi tegangan yang lebih rendah (khususnya 5 sampai 12 volt DC) yang dibutuhkan oleh sistem komputer.

Query
Proses pengambilan data dari suatu asas data dan menyediakannya untuk dipakai atau suatu himpunan tertentu yang berisi instruksi untuk mengambil data tertentu secara berulang.

Real time
Operasi real time adalah lingkungan di mana aktiviti mesin sesuai dengan persepsi manusia mengenai waktu atau di mana operasi komputer berjalan dengan kecepatan dengan proses fizikal atau eksternal.

Resolution/ Resolusi
Kejernihan atau kehalusan detil yang diperoleh monitor atau printer dalam menghasilkan gambar. Resolusi biasanya dipakai untuk menunjukkan jumlah total pixel yang ditampilkan secara horisontal atau vertikal pada tampilan video.

Router
Alat perantara pada jaringan komunikasi yang melancarkan pengiriman pesan.



Scan
Menggerakkan alat peka cahaya sepanjang permukaan yang ditempati gambar seperti halaman teks, mengkonversi berbagai bidang pada permukaan menjadi digit biner yang dapat diinterpretasi oleh komputer.
Spreadsheet program
Paket program komputer yang digunakan untuk memproses data keuangan dan data lain yang berhubungan dengan angka seperti anggaran, analisa cash flow, dan sebagainya.

Shareware
Program yang boleh digunakan secara terhad untuk jangka waktu percobaan tertentu.

SRAM/ Static RAM
Chip RAM yang dapat menyimpan sekitar seperempat data pada chip DRAM tetapi jauh lebih cepat dari pada DRAM. Harganya masih mahal.
Stack
Daerah memori yang dicadangkan dimana program menyimpan data status, seperti prosedur dan fungsi yang memanggil return address, meneruskan parameter, dan (kadang-kadang) variabel setempat.
Storage
Suatu alat yang secara fisik dapat digunakan menyimpan data atau informasi mengenai fail/ arsip dan dapat dibaca komputer.

SIMM
Singkatan dari Single In-line Memory Module. Papan rangkaian kecil yang dirancang untuk menempati chip/IC memori.




SCSI/Small Computer System Interface
Interface paralet dengan tahap kecepatan tinggi yang digunakan untuk menghubungkan komputer ke alata lainnya seperti harddisk, printer, atau ke komputer lain secara jaringan.

Serial port
Konektor/ soket untuk lokasi input/output untuk transmisi data serial seperti printer atau mouse.

Sound clip
Koleksi suara pada sebuah disk yang dapat diambil dan digabungkan ke dalam dokumen dengan bantuan software atau hardware tertentu.

Token Ring
Struktur objek data yang unik atau pesan yang berkeliling secara bersambung di antara node-node suatu jaringan yang bertopologi gelang (topologi tertutup, ring) dan menggambarkan status yang ada di jaringan.

Universal Serial Bus/ USB
Kombinasi hardware, software dan kabel listrik yang menghasilkan suatu cara berkomunikasi antara semua bagian komputer yang berlainan secara universal, satu per satu.

Validasi
Pengujian untuk mengukur persesuaian dengan piawaian .

Visual Image
Deskripsi gambar yang disimpan dan dirakam dengan berbagai cara dan merupakan suatu salinan atau reproduksi yang diedit untuk sebuah citra di komputer.

Video Card
Card yang dapt mengubah data analog dari kamera, VCR, laser disc, maupun televisi menjadi data digital, sehingga dapat disimpan di harddisk. Selanjutnya data video diolah oleh komputer dan hasilnya dapat ditampilkan di layar komputer, pesawat TV, atau dirakam ke kaset video.




VGA/ Video Graphic Array
Merupakan video adapter yang diperkenalkan oleh IBM pada 1987, yang menduplikasikan sampel suatu variabel fisik, seperti suara. Makin tinggi samping rate atau makin banyak sampel diambil persatuan waktu, makin rapat hasil digitasi menyerupai aslinya.
Wavetable synthesizer
Sistem yang berdiri sendiri, membangkitkan suara digital yang bukan karena manipulasi alat fisik atau rekaman suara dan dapat menghasilkan suara yang realistis tanpa gangguan.

WORM/ Write Once, Read Many
Jenis disk optik yang dapat dan dibaca ulang tetapi tidak dapat diubah setelah dirakam dengan ruang penyimpanan kapasiti tinggi.
Worksheet
Istilah yang digunakan untuk menggambarkan fail data yang dibentuk dan dipakai oleh dan dengan program lembar kerja elektronik. Contoh MS Excel

Xing MPEG Software
Program yang dapat memainkan aplikasi MPEG berupa filem-filem dalam media CD/ Video CD.
ZIP
Extensi/Sambungan ada nama fail yang mengindikasikan bahwa fail tersebut sudah dikompres oleh program PKZIP. Contoh motor.zip


                                 

CMHS

                                                          Cara Menjadi Hacker Software

1.Dapatkan distribusi Unix/software yang bagus.seperti GNU / Linux adalah salah satu yang paling populer untuk hacking tetapi GNU Hurd, BSD, Solaris dan (sampai batas tertentu) Mac OS X sering digunakan.

2.Pelajari beberapa bahasa pemrograman yang populer sampai Anda mencapai tingkat yang lebih atau kurang memuaskan. Tanpa ini, Anda tidak dapat memberikan kontribusi kode (bagian paling penting dari setiap proyek perangkat lunak) untuk komunitas perangkat lunak bebas. Beberapa sumber menyarankan untuk memulai sekaligus dengan dua bahasa [1]: satu bahasa sistem (C, Java atau serupa) dan satu bahasa scripting (Python, Ruby, Perl atau serupa).

3.Agar lebih produktif, belajar Eclipse atau beberapa alat pengembangan terintegrasi serupa lainnya.

4.Pelajari kontrol versi (CVS, Kontrol versi adalah kemungkinan yang paling penting alat kerjasama untuk pengembangan perangkat lunak bersama. Memahami bagaimana membuat dan menerapkan patch (file teks perbedaan). Kebanyakan pengembangan perangkat lunak gratis di masyarakat dilakukan membuat, membahas dan menerapkan berbagai patch.Pelajari kontrol versi (CVS, Kontrol versi adalah kemungkinan yang paling penting alat kerjasama untuk pengembangan perangkat lunak bersama. Memahami bagaimana membuat dan menerapkan patch (file teks perbedaan). Kebanyakan pengembangan perangkat lunak gratis di masyarakat dilakukan membuat, membahas dan menerapkan berbagai patch.

5.Cari kecil proyek software gratis sesuai yang Anda bisa dengan mudah bergabung untuk mendapatkan pengalaman. Sebagian besar proyek-proyek seperti sekarang dapat ditemukan di SourceForge.net. Proyek yang sesuai harus:
                    *Gunakan bahasa pemrograman yang Anda tahu
                    *Jadilah aktif, dengan rilis terbaru. Sudah memiliki 3-5 pengembang
                    *Gunakan kontrol versi
                    *Memiliki beberapa bagian yang Anda pikir Anda dapat segera mulai menerapkan tanpa memodifikasi kode yang sudah ada terlalu banyak. Selain kode, proyek yang baik juga memiliki daftar diskusi aktif, laporan bug, menerima dan menerapkan permintaan untuk peningkatan dan menunjukkan kegiatan serupa lainnya.

6.Hubungi administrator dari proyek yang dipilih. Dalam sebuah proyek kecil dengan beberapa pengembang bantuan Anda biasanya akan segera diterima.  

7.Hati-hati membaca aturan proyek dan lebih atau kurang mengikuti mereka. Aturan gaya pengkodean atau kebutuhan untuk mendokumentasikan perubahan Anda dalam file teks terpisah pertama mungkin tampak konyol bagi Anda. Namun tujuan dari aturan ini adalah untuk membuat pekerjaan bersama mungkin - dan sebagian besar proyek memiliki mereka.

8.Bekerja di proyek ini selama beberapa bulan. Dengarkan baik-baik bahwa administrator dan anggota proyek lain mengatakan. Selain pemrograman, Anda memiliki banyak hal untuk belajar. Tapi jika Anda benar-benar tidak menyukai sesuatu, hanya pergi ke proyek lain.

9.Jangan tetap dengan proyek bawah tanah terlalu lama. Segera setelah Anda menemukan diri Anda berhasil bekerja dalam tim itu, sekarang saatnya untuk mencari yang serius

10.Cari serius, tinggi tingkat software gratis atau proyek open source. Kebanyakan proyek tersebut dimiliki oleh organisasi GNU atau Apache.

11.Seperti kita melakukan lompatan serius sekarang, siap untuk penerimaan jauh lebih dingin. Anda mungkin akan diminta untuk bekerja selama beberapa waktu tanpa akses langsung menulis ke repositori kode. Proyek bawah tanah sebelumnya harus, bagaimanapun, telah mengajarkan Anda banyak - jadi setelah beberapa bulan kontribusi produktif Anda dapat mencoba untuk menuntut hak Anda pikir Anda harus memiliki.

12.Ambil dan melakukan tugas yang serius. Ini adalah waktu. Jangan takut. Pergilah bahkan setelah Anda menemukan bahwa tugas itu adalah banyak lebih sulit daripada awalnya Anda berpikir - dalam langkah ini adalah penting untuk tidak menyerah.

13.ika Anda bisa, oleskan dengan tugas yang serius tentang Google " Summer Of Code " untuk mendapatkan uang dari petualangan ini. Tapi tidak peduli jika aplikasi tersebut tidak diterima karena mereka memiliki posisi jauh lebih sedikit daripada yang didanai hacker benar-benar baik.

14.Carilah sebuah konferensi yang sesuai terjadi sekitar (hari Linux atau yang serupa) dan mencoba untuk menyajikan proyek Anda di sana (semua proyek, bukan hanya bagian Anda pemrograman). Setelah Anda memberitahu Anda mewakili sebuah proyek yang serius Free / Open source, penyelenggara sering membebaskan Anda dari biaya konferensi (jika mereka tidak, konferensi kemungkinan tidak cocok pula). Bawa laptop Linux Anda (jika Anda memilikinya) dan menjalankan demo. Tanyakan administrator proyek untuk materi yang Anda dapat menggunakan ketika mempersiapkan pembicaraan atau poster.

15.Mencari web untuk pengumuman tentang pesta instalasi terjadi di dekatnya dan mencoba untuk bergabung pertama kali sebagai pengguna (menonton untuk semua masalah dan bagaimana menyelesaikannya hacker) dan waktu berikutnya sebagai installer.

16.Menyelesaikan tugas, tutup dengan tes otomatis dan berkontribusi pada proyek. Anda selesai! Yang pasti, mencoba untuk memenuhi beberapa hacker proyek fisik dan sebuah pesta :)

 17.



                           18.Dan Terakhir Untuk pemahaman yang lebih baik, melihat ke dalam contoh nyata dari sejarah pembangunan untuk proyek Free Software (atas). Setiap kurva penggalangan merupakan kontribusi (baris kode) dari pengembang tunggal. Pengembang cenderung menjadi kurang aktif selama bertahun-tahun tetapi proyek sering bahkan mempercepat sebagai orang baru bergabung. Oleh karena itu jika Anda sudah datang dengan beberapa keterampilan yang berguna, tidak ada alasan mengapa tim tidak akan mengundang Anda.

                       Salam My Hacker Blog