Translate

Senin, 02 Juli 2012

Mengenal Aplikasi linux



                                                       Mengenal Aplikasi linux

Sistem operasi linux dewasa ini telah cukup banyak diminati oleh pengguna komputer seiring dengan digalakkannya razia software bajakan. Linux yang merupakan sistem operasi yang open source dapat menjadi alternatif bagi pengguna komputer yang ingin sistem operasi serta aplikasi yang gratis. namun untuk bermigrasi dari sistem operasi windows ke linux membutuhkan beberapa penyesuaian, diantaranya penyesuaian dari aplikasi yang biasa digunakan. Berikut ini ada beberapa daftar dari aplikasi linux yang memiliki kesamaan fungsi dengan aplikasi windows :
1. ACDSee : F-Spot, Imgv, jBrout, Lphoto, Picasa , blueMarine, Cornice, Digikam.
2. Acoustica CD/DVD Label Maker: Kover, KoverArtist.
3. Adobe Acrobat : PDFedit
4. Adobe After Effects : Fusion, Jahshaka, Shake.
5. Adobe Audition : Audacity, Jokosher
6. Adobe Captivate : Salasaga, Wink
7. Adobe Fireworks : CinePaint, Gimp Image Editor, Inkscape
8. Adobe Flash Player : Flash Plug-in Installer, Gnash
9. Adobe Illustrator : Inkscape, Karbon, Skencil, Sodipodi, Synfig Studio, Xara LX
10. Adobe Indesign : Scribus
11. Adobe PageMaker : Artstream, PageStream, Passepartout, Scribus, VivaDesigner
12. Adobe PhotoAlbum : Album Shaper, blueMarine, Digikam, F-Spot, jBrout, Lphoto, Picasa
13. Adobe Photoshop : Bibble, CinePaint, Gimp Image Editor, Krita, Pixel Image Editor
14. Adobe Photoshop : Lightroom blueMarine, LightZone
15. Adobe Premiere : Cinelerra, Jahshaka, KDEnlive, LiVES, MainActor, PiTiVi
16. Adobe Reader : Adobe Reader, Evince, KPDF, Okular
17. Ahead Nero Burning ROM: Bonfire/Brasero, GnomeBaker, Graveman, K3b, NeroLINUX, X-CD-Roast
18. Ant Movie Catalog : aviManager, GCstar, Griffith, Tellico, vMovieDB
19. AOL Instant Messenger (AIM): Ayttm, Gabber, Gaim/Pidgin, Kopete, Psi, ScatterChat Sim-IM
20. Cakewalk : Anthem, Ardour, Brahms, MusE, Rosegarden
21. CamStudio : Istanbul, recordMyDesktop, ScreenKast, vnc2swf, XVidCap
22. DAEMON Tools : AcetoneISO
23. DVDShrink : AcidRip, dvd::rip, DVDRip-OMatic,K3b,K9Copy,OGMRip,Thoggen,Vamps,xDVDShrink
24. FlashGet : aget, D4x, wxDownload Fast
25. FTP Voyager : CrossFTP, FileZilla, gFTP, Kasablanca, KBear, KFTPGrabber
26. Google Desktop : Beagle, Kerry Beagle, Pinot, Recoll, Strigi, Tracker
27. Guitar Pro : DGuitar, TuxGuitar
28. ICQ : Alicq, Ayttm, Gabber, Gaim/Pidgin, Kopete, Licq, Psi
29. Internet Download Manager: Aria, D4x, KGet 
30. Macromedia Dreamweaver: Amaya, Aptana, Bluefish, KompoZer, Nvu, Quanta, Screem, TruStudio 
31. Macromedia Flash : F4L, OpenLaszlo, Wink
32. Mathematica : MATLAB, Maxima, Octave, Sage
33. McAfee Internet Security Suite: Panda DesktopSecure, SafeSquid
34. McAfee VirusScan : Aegis Virus Scanner, avast! Linux Home Edition, AVAnti-Virus,ClamTk,KlamAV, Panda DesktopSecure, QtFprot
35. Microsoft Access : Bond, Glom, Kexi, Knoda, OpenOffice.org – Base, Rekall
36. Microsoft ActiveSync : MultiSynK, MultiSync, SynCE-KDE
37. Microsoft Backup : Keep, Konserve, pyBackPack,, Simple Backup
38. Microsoft Excel : FlyCalc, Gnumeric, KSpread, OpenOffice.org – Calc, PlanMaker
39. Microsoft Exchange : Citadel, Gordano Messaging Suite, Kolab, Lotus Notes, Open-Xchange Server, PostPath Server, Scalix, Zimbra Collaboration Suite
40. Microsoft Frontpage : Amaya, Aptana, Bluefish, KompoZer, Nvu, Quanta, Screem
41. Microsoft HyperTerminal: GTKTerm, Minicom42. Microsoft Internet Explorer: Epiphany Web Browser, Firefox, Flock Web Browser, Kazehakase, Konqueror, Opera Web Browser
43. Microsoft MSN Messenger: aMSN, Ayttm, emesene, Gaim/Pidgin, KMess, Kopete, Psi, ScatterChat, Sim-IM 
44. Microsoft NetMeeting: Ekiga 
45. Microsoft Notepad : gedit, Gnotepad+, KEdit, KWrite, Leafpad, Mousepad, Scribes, tpad
46. Microsoft Office : Applixware, EIOffice, KOffice, OpenOffice.org, StarOffice, ThinkFree Office
47. Microsoft Office Groove
: sqlDESKTOP
48. Microsoft Office OneNote : BasKet, KnowIt, NoteCase, TuxCards
49. Microsoft Outlook : Evolution, Kontact, Lotus Notes
50. Microsoft Outlook Express: Evolution, KMail, Thunderbird/Icedove
51. Microsoft Paint : KolourPaint, Tux Paint
52. Microsoft PhotoDraw: Inkscape, Karbon, Pixel Image Editor, Skencil, Sodipodi, Synfig Studio, Xara LX53. Microsoft PowerPoint: KPresenter, OpenOffice.org – Impress
54. Microsoft Remote Desktop : Gnome-RDP, grdesktop, Krdc, tsclient
55. Microsoft Visio : ajaxSketch, Dia, Kivio, OpenOffice.org – Draw, XFig
56. Microsoft Visual Studio: Anjuta IDE, BlackAdder, Boa Constructor, Eclipse, Gambas, KBasic, KDevelop, MonoDevelop, NetBeans, REALbasic, VDKBuilder 
57. Microsoft Windows Explorer: Dolphin, Konqueror, Krusader, Nautilus, PCMan File Manager, Thunar, X File Explorer 
58. Microsoft Windows Media Center: Elisa Media Center, Entertainer, Freevo, GeeXboX, LinuxMCE, MythTV, SageTV, Sofa Media Center 
59. Microsoft Windows Media Player: Amarok, Kaffeine, KMPlayer, KPlayer, Lsongs, MPlayer, RealPlayer, Totem, VLC
60. Microsoft Windows Movie Maker : Avidemux, OpenMovieEditor, PiTiVi
61. Microsoft Word : AbiWord, AjaxWrite, FlyWord, KWord, OpenOffice.org – Writer, TextMaker
62. mIRC : Ayttm, BitchX, Gaim/Pidgin, Konversation, Kopete, Ksirc, KVIrc, Psi, XChat
63. MYOB : MyBooks Professional, Quasar Accounting, TurboCASH
64. Norton AntiVirus : Aegis Virus Scanner, avast! Linux Home Edition, AVG Anti-Virus, ClamTk, KlamAV, Panda DesktopSecure, QtFprot
65. Nullsoft Winamp : Amarok, Audacious, Beep Media Player, XMMS
66. Partition Magic : GParted, QtParted
67. PC Wizard : HardInfo
68. Pinnacle Studio : Cinelerra, Jahshaka, KDEnlive, LiVES, MainActor
69. Quicksilver : GNOME Do, GNOME Launch Box, Katapult
70. Skype : Ekiga, Gizmo Project, Skype, WengoPhone
71. SmartFTP : CrossFTP, FileZilla, gFTP, Kasablanca, KBear, KFTPGrabber
72. SpeedFan : GKrellM, KSensors
73. SPSS : PSPP
74. Symantec Ghost : True Image Server, Clonezilla, Ghost for Linux, g4u, Mondo, Partition Image
75. UltraEdit : Emacs, Geany, jEdit, Kate, NEdit, Quanta, SlickEdit, Vi IMproved (Vim), X Emacs
76. uTorrent : Azureus, Deluge, KTorrent
77. Virtualdub : Avidemux
78. w.bloggar : gnome-blog
79. WinISO : AcetoneISO, ISO Master, KIso
80. WinRAR : Ark
81. WinTV : Kalva, KDE TV, Kvdr, TVtime, XawTV
82. WinZip : Ark, File Roller
83. Yahoo! Widgets : aDesklets, gDesklets, Jackfield, Opera Web Browser, Screenlets, SuperKaramba

STAROFFICE



                                                         STAROFFICE

Ada KOffice yang disertakan dalam KDE 2. Ada SiagOffice, AbiWord, GIMP, Corel WordPerfect, Dia dan lain-lain. Salah satu aplikasi office yang komersial adalah ApplixWare.
Yang dimaksud aplikasi office di sini adalah program yang dapat digunakan untuk mengerjakan pekerjaan kantor, dan tentu saja juga pekerjaan di rumah dan sekolah.

StarOffice
StarOffice merupakan aplikasi office yang sangat lengkap, yang setara dengan MS Office. Kelemahan StarOffice terhadap aplikasi office yang lain saat ini adalah lambat pada saat dijalankan pertama kali, karena banyak program yang diaktifkan. Keuntungannya, memiliki kompatibilitas yang baik dengan MS Office. Untuk mengolah kata tersedia StarWriter yang dapat membaca berbagai format seperti DOC, RTF, HTML, dll. Sebagai spreadsheet adalah StarCalc yang dapat membaca file XLS, 123, dll. Untuk membuat materi presentasi, tersedia StarImpress yang mampu membaca format PPT. Selain ketiga program utama itu, StarOffice juga menyediakan StarDraw untuk menggambar, StarBase untuk aplikasi database, dan lain-lain.
Kelebihan StarOffice
Seperti halnya pada program-program under Linux lainnya, StarOffice juga merupakan program yang lebih low cost dan reasonably jika dibandingkan dengan program -program produknya Microsoft. Padahal, dari sisi fasilitas yang ditawarkan, StarOffice juga user friendly dan tak kalah lengkapnya jika di-bandingkan dengan Microsoft Office.
Beberapa 'catatan kecil' tentang program StarOffice dibandingkan dengan program Microsoft Office, antara lain:
Low Cost; Jelas, StarOffice jauh lebih ekonomis dibandingkan dengan program Microsoft Office, yang setiap releasenya harus kita bayar guna mendapatkan lisensi penggunaannya. Sedangkan penggunaan StarOffice tidak perlu membayar lisensi. Kalaupun ada biaya yang harus dikeluarkan oleh para pemakainya, hanyalah biaya dari harga keping CD, buku dan biaya distribusinya saja
Easy Migration; dengan StarOffice, kita dapat dengan mudah mengkonversi dokumen yang dibuat ke dalam format Microsoft Word, Excel, maupun PowerPoint. Sedangkan program Microsoft Office tidak bisa digunakan untuk menyimpan dokumen ke dalam format StarOffice.
Better Stability; StarOffice jauh lebih stabil dibandingkan dengan dengan Microsoft Office yang sangat rentan dengan gangguan virus maupun crash-nya program tsb. karena dijalankan dalam sistem operasi window.
Better Performance; peralihan release StarOffice jauh lebih "bersahabat" dibandingkan dengan program Microsoft Office yang banyak sekali tuntutan-nya manakala beralih release. Di samping harus membayar lagi biaya lisensi-nya, kita juga seringkali harus meng-'upgrade' komputer kita agar dapat menjalankan program relesase terbarunya tsb.
Freedom of Choice; menggunakan StarOffice adalah suatu pilihan bebas yang dapat disesuaikan dengan kebutuhan dari pekerjaan kita. StarOffice bisa dijalankan juga pada platform Windows, (untuk StarOffice versi Windows-nya tentu saja) ~ suatu hal yang tidak bisa dilakukan oleh Microsoft Office untuk dapat dijalankan pada platform Linux.
Java-enabled; StarOffice sangat kompatibel dengan arsitektur program Java yang paling banyak dipergunakan dalam mendesain web saat ini. Sekaligus sangat mendukung jika digunakan dalam suatu jaringan komputer.

oprasional aplikasi program dan user interface



                       oprasional aplikasi program dan user interface 

Pengertian User Interface

User interface adalah cara program dan user berkomunikasi. Istilah user interface atau interface kadang-kadang digunakan sebagai penggati istilah HCI (Human Computer Interaction). HCI (Human Computer Interface) adalah semua aspek dari interaksi pengguna dan computer, tidak hanya hardware. Semuanya yang terlhat dilayar, membaca dalam dokumentasi dan dimanipulasi dengan keyboard (atau mouse) merupaka bagian dari user interface.
User Interface berfungsi untuk menghubungkan atau penterjemah informasi antara pengguna dengan system operasi, sehingga computer dapat digunakan. Dengan demikian, user interface bisa juga diartikan sebagai mekanisme inter-relasi atau integrasi total dari perangkat keras dan lunak yang membentuk pengalaman bekomputer. Use interface dari sisi software bias berbentuk Graphical User Interface (GUI) atau Command Line Interfae (CLI), sedangkan dari sisi hardware bias berbentuk Aplle Desktop Bus (ADB), USB, dan fire wire.
2.2 Konsep User Interface
Mengkonsep user interface secra benar tidaklah mudah. Terdapat begitu banyak aspek yang pelu diperhatikan. User interface akan mengacu pada beragam aplikasi teknologi mulai dari electronic display, software aplikasi computer,aplikasi web, aplikasi mobile,hingga aplikasi kiosk Informasi public. Kioks adalah peralatan sistem informasi publik yang dirancang sedemikian rupa yang ditujukan untuk beragam kondisi user, baik secara usia, gender, latar belakang kultural, tingkat pemahaman dan pendidikan bahkan kondisi keterbatasan fisik yang berbeda.
Karakteristik User
Konsep User Interface
Sebagian besar user belum pernah menggunakan alat sejenis kioks
·      · Penampilan interface yang sederhana, serta fasilitas informasi penjelasan secukupnya.
·      · Kiosk memiliki hanya satu fungsi. aplikasi atau interaksi yang spesifik.
·      · Hindari computer-lock pada desain interface
·      · Peranc angan interface yang sederhanaefektif dan efisien, langsung mengarah pada kebutuhan user akan sistem
Penggunaan kioks adalah alternative pilihan dari beberapa pilihan lain bagi sebagian besar user potensial
·      Desain interface kioks haruslah memiliki daya tarik sehingga dapat menarik perhatian user
·      Desain fres tidak membosankan sehingga menyenangkan user dan membuat user tetap tertarik mengeksplorasi sitem lebih jauh
·      Interface dirancang sedemikian rupa sehigga mampu meminimalisir frustasi user
User akan meniggalkan kioks apabila tidak nyaman
·      · Desain harus dibuat nyaman dan menyenangkan
·      · User-friendly desain
·      · Hindari computer look pada desain interface jika terjadi ketidak puasan user dalam menggunakan system kioks maka user tidak akan pernah menggunakannya lagi
·      · Interface, fungsi dan system harus dapat diandalkan
·      · Maminimalisir kemungkina terjadinya eror dan system crash
2.3 Tehnik antar muka /interface
Terdapat tiga tehknik antar muka / inter face:
·      Linguistic styles
·      Key modal styles
·      Direct manipulation styles
LINGUISTIC STYLES
Linguistic styles adalah penyampaian “aksi” melalui bahasa yang dimengerti oleh computer. Cirri teknik ini antara lain:
·         Masukan aksi melalui papan ketik alphabet yang ditulis atau diketik.
·         Bahasa yang dimengerti oleh computer merupakan bagian kecil dari bahasa manusia
·         Adanya aturan penulisan (syntax) dan semantic untuk menyatakan perintah
KEY MODALS STYLE
Key Modals Style adalah penyampaian aksi melalui penekanan tombol-tombol yang deprogram sebelumnya untuk menjalankan fungsi-fungsi. Cir teknik ini antara lain:
·          Masukan aksi melalui tombol fungsi atau tombol alphabet
·          Instruksi langkah demi langkah
·          Digunakan dalam system berjalan
DIRECT MANIPULATION STYLE
Direct Manipulation Style adalah penyampaian perintah melalui manipulas objek tertentu. Cirri teknik ini antara lain:
·          Ditampilkannya objek untuk interaksi pengguna
·          Ditampilkannya penunjuk untuk memanipulasi objek
·          Perintah diterapkan langsung pada objek
·          Respon seketika pada fungsi objek
2.3 Jenis-jenis User Interface
Ada dua jenis user interface, yaitu:
·      Command Line Inteface (CLI) :
CLI (Command Line Interface) adalah tipe antarmuka dimana penggun berinteraksi dengan system operasi melalui text terminal. CLI adalah sebuah bentuk antarmuka antara sistem operasi dan pemakai dimana pemakai mengetikkan perintah-perintah dengan menggunakan perintah dalam bentuk teks dan sebuah metode untuk memasukinya.
Pengguna CLI biasanya adalah administrator sistem berbasis sistem operasi  LINUX. Setiap sistem operasi memberi nama CLI- nya berbeda-beda. Unix member nama CLI-nya sebagai bash, ash, ksh, dan lain sebagainya. Ms-Dos memberi nama CLI-nya command.com atau command prompt. Sedangkan Windows Vista, Microsoft menamakannya Powershell.  Pengguna Linux mengenal CLI pada Linux sebagai Terminal, sedangkan pada Apple atau machintosh namanya adalah commandshell.
·   Graphical User Interface (GUI)
Saat ini interface yang banyak digunakan dalam software adalah GUI (Graphical User Interface). Penganut GUI biasanya adalah mereka yang sudah terbiasa dengan system operasi Wndows. Bagi mereka, GUI adalah harga mati yang tidak bisa ditawar lagi.
GUI adalah tipe antarmuka yang digunakan oleh pengguna untuk berinteraksi dengan system operasi melalui gambar-gambar grafik, kon, dan menggunakan perangkat penunjuk (pointing device) seperti mouse atau track ball.
Sama seperti CL, tiap-tiap siste operasi memiliki nama tersendiri untuk komponen GUI-nya. Pada Apple Mac OS X, GUI-nya disebut Aqua. Microsoft member nama GUI pada Windows XP sebagai Lunar dan GUI Windows Vista sebagai Aero. Pada Linux, ada dua pengembangan utama desktop environment, yang masing-masing menghasilkan roduk KDE (K Desktop Environment) dan GNOME.

          2.4 Bahasa dalam User Interface

Tujuan sebuah user interface adalah mengkomunikasikan fitur-fitur sistem yang tersedia agar user mengerti dan dapat menggunakan sistem tersebut. Dalam hal ini penggunaan bahasa amat efektif untuk membantu pengertian, karena bahasa merupakan alat tertua yang dipakai orang untuk berkomunikasi sehari-harinya. Praktis semua pengguna komputer dan Interface dapat mengerti tulisan.
Meski pada umumnya panduan user interface menyarankan agar ikon tidak diberi tulisan supaya tetap mandiri dari bahasa, namun elemen user interface lain seperti teks pada tombol, caption window, atau teks-teks singkat di sebelah kotak input dan tombol pilihan semua menggunakan bahasa. Tanpa bahasa pun kadang ikon bisa tidak jelas maknanya, sebab tidak semua lambang ikon bisa bersifat universal.
Meskipun penting, namun sayangnya kadang penggunaan bahasa, seperti pemilihan istilah, sering sekali dianggap kurang begitu penting. Terlebih dari itu dalam dunia desain situs Web yang serba grafis, bahasa sering menjadi sesuatu yang nomor dua ketimbang elemen-elemen interface lainnya. Artikel ini akan mencoba memberikan beberapa pertimbangan pemilihan bahasa dan istilah untuk meningkatkan usability melalui perbaikan komunikasi dengan user.

             2.5 Application Programs

Program aplikasi atau yang juga sering disebut aplikasi adalah setiap program yang dirancang untuk melakukan fungsi yang khusus atau spesifik untuk pengguna atau, untuk kasus-kasus tertentu, untuk program aplikasi lainnya. Contoh-contoh dari program aplikasi meliputi word processors, database programs, Web browsers, development tools,drawing, paint, image editing programs, dan communication programs. Dalam menjalankan tugas-tugasnya program aplikasi menggunakan layanan-layanan sistem operasi komputer dan program-program penunjang lainnya. Seperti yang sudah dibahas.dalam subbab 3.1 ( Aplication Program Interface) bahwa para programmer menggunakan API untuk memudahkan mereka dalam membuat program aplikasi.
Beberapa aplikasi yang digabung bersama menjadi suatu paket kadang disebut sebagai suatu paket atau suite aplikasi (application suite). Contohnya adalah Microsoft Office dan OpenOffice.org, yang menggabungkan suatu aplikasi pengolah kata, lembar kerja, serta beberapa aplikasi lainnya. Aplikasi-aplikasi dalam suatu paket biasanya memiliki antarmuka pengguna yang memiliki kesamaan sehingga memudahkan pengguna untuk mempelajari dan menggunakan tiap aplikasi. Sering kali, mereka memiliki kemampuan untuk saling berinteraksi satu sama lain sehingga menguntungkan pengguna. Contohnya, suatu lembar kerja dapat dibenamkan dalam suatu dokumen pengolah kata walaupun dibuat pada aplikasi lembar kerja yang terpisah.

             API (Application Program Interface)

Kebanyakan programmer membuat aplikasi dengan menggunakan Application Programming Interface(API). Dalam API itu terdapat fungsi-fungsi/perintah-perintah untuk menggantikan bahasa yang digunakan dalam system calls dengan bahasa yang lebih terstruktur dan mudah dimengerti oleh programmer. Fungsi yang dibuat dengan menggunakan API tersebut kemudian akan memanggil system calls sesuai dengan sistem operasinya. Tidak tertutup kemungkinan nama dari system calls sama dengan nama di API.
Keuntungan memprogram dengan menggunakan API adalah:
·      Portabilitas. Programmer yang menggunakan API dapat menjalankan programnya dalam sistem operasi mana saja asalkan sudah ter- install API tersebut. Sedangkan system call berbeda antar sistem operasi, dengan catatan dalam implementasinya mungkin saja berbeda.
·      Lebih Mudah Dimengerti. API menggunakan bahasa yang lebih terstruktur dan mudah dimengerti daripada bahasa system call. Hal ini sangat penting dalam hal editing dan pengembangan.
System call interface ini berfungsi sebagai penghubung antara API dan system call yang dimengerti oleh sistem operasi. System call interface ini akan menerjemahkan perintah dalam API dan kemudian akan memanggil system callsyang diperlukan.
Untuk membuka suatu file tersebut user menggunakan program yang telah dibuat dengan menggunakan bantuan API, maka perintah dari user tersebut diterjemahkan dulu oleh program menjadi perintah open(). Perintah open() ini merupakan perintah dari API dan bukan perintah yang langsung dimengerti oleh kernel sistem operasi. Oleh karena itu, agar keinginan user dapat dimengerti oleh sistem operasi, maka perintah open() tadi diterjemahkan ke dalam bentuk system call oleh system call interface. Implementasi perintah open() tadi bisa bermacam-macam tergantung dari sistem operasi yang kita gunakan.

mengenal ROM



ROM
Dari Wikipedia bahasa Indonesia, ensiklopedia bebas

Read-only Memory (ROM) adalah istilah bahasa Inggris untuk medium penyimpanan data pada komputer. ROM adalah singkatan dari Read-Only Memory, ROM ini adalah salah satu memori yang ada dalam computer. ROM ini sifatnya permanen, artinya program / data yang disimpan didalam ROM ini tidak mudah hilang atau berubah walau aliran listrik di matikan.
 Menyimpan data pada ROM tidak dapat dilakukan dengan mudah, namun membaca data dari ROM dapat dilakukan dengan mudah. Biasanya program / data yang ada dalam ROM ini diisi oleh pabrik yang membuatnya. Oleh karena sifat ini, ROM biasa digunakan untuk menyimpan firmware (piranti lunak yang berhubungan erat dengan piranti keras).
 Salah satu contoh ROM adalah ROM BIOS yang berisi program dasar system komputer yang mengatur / menyiapkan semua peralatan / komponen yang ada dalam komputer saat komputer dihidupkan.
 ROM modern didapati dalam bentuk IC, persis seperti medium penyimpanan/memori lainnya seperti RAM. Untuk membedakannya perlu membaca teks yang tertera pada IC-nya. Biasanya dimulai dengan nomer 27xxx, angka 27 menunjukkan jenis ROM , xxx menunjukkan kapasitas dalam kilo bit ( bukan kilo byte ).
[sunting]
Mask ROM
 Data pada ROM dimasukkan langsung melalui mask pada saat perakitan chip. Hal ini membuatnya sangat ekonomis terutama jika kita memproduksi dalam jumlah banyak. Namun hal ini juga menjadi sangat mahal karena tidak fleksibel. Sebuah perubahan walaupun hanya satu bit membutuhkan mask baru yang tentu saja tidak murah. Karena tidak fleksibel maka jarang ada yang menggunakannya lagi.
 Aplikasi lain yang mirip dengan ROM adalah CD-ROM prerecorded yang familiar dengan kita, salah satunya CD musik. Berbeda dengan pendapat banyak orang bahwa CD-ROM ditulis dengan laser, kenyataannya data pada CD-ROM lebih tepatnya dicetak pada piringan plastik.
[sunting]
Jenis-jenis ROM
Mask ROM
PROM
EPROM
EAROM
EEPROM
EEPROM
Dari Wikipedia bahasa Indonesia, ensiklopedia bebas
 EEPROM (Electrically Erasable Programmable Read-Only Memory, ditulis pula dengan E2PROM) adalah sejenis chip memori tidak-terhapus yang digunakan dalam komputer dan peralatan elektronik lain untuk menyimpan sejumlah konfigurasi data pada alat elektronik tersebut yang tetap harus terjaga meskipun sumber daya diputuskan, seperti tabel kalibrasi atau kofigurasi perangkat.
 Pengembangan EEPROM lebih lanjut menghasilkan bentuk yang lebih spesifik, seperti memori kilat (flash memory). Memori kilat lebih ekonomis daripada perangkat EEPROM tradisional, sehingga banyak dipakai dalam perangkat keras yang mampu menyimpan data statik yang lebih banyak (seperti USB flash drive).
 Kelebihan utama dari EEPROM dibandingkan EPROM adalah ia dapat dihapus secara elektris menggunakan cahaya ultraviolet sehingga prosesnya lebih cepat. Jika RAM tidak memiliki batasan dalam hal baca-tulis memori, maka EEPROM sebaliknya. Beberapa jenis EEPROM keluaran pertama hanya dapat dihapus dan ditulis ulang (erase-rewrite) sebanyak 100 kali sedangkan model terbaru bisa sampai 100.000 kali.
Cache Memori
Sedikit tentang Cache Memori Komputer
 Pada umumnya para konsumen atau calon pembeli komputer hanya melihat spesifikasi komputer berupa HDD, RAM (Random Access Memory), Prosessor, sound card dan Display Adapter (VGA) untuk mengetahui tingkat kecepatan yang nantinya akan di hasilkan oleh komputer. Pada umumnya mereka jarang melihat apa yang di sebut sebagai cache memori.
 Apa sih cache memori itu ?
 saya umpamakan anda adalah seorang penjaga penyewaan CD. Tugas anda adalah mengambil dan mengembalikan CD yang di pinjam oleh konsumen. Karena saat ini sedang marak- maraknya film “Spiderman 3″ dan “Harry Potter” maka banyak konsumen yang menyewa film tersebut. Kedua film tersebut diletakkan di rak film bagian film barat yang disana juga terdapat sederet film – film lainnya. Karena intensitas transaksi kedua film tersebut tinggi maka anda berinisiatif untuk menaruh kedua film tersebut di rak tersendiri di samping film – film lain yang memiliki tingkat transaksi yang cukup tinggi pula (namain aja film favorite). Dan anda tidak lupa pula untuk mendekatkan rak tersebut dengan meja kerja anda ( supaya tidak terlalu capek mondar- mandir). Dengan begitu setiap kali ada calon penyewa yang melakukan transaksi, anda dapat lebih cepat mengambil film- film yang sering di pinjam, dan tentunya anda di buat tidak terlalu capek  karena harus berjalan agak begitu jauh.
 Begitu pula dengan cache memori, yang berfungsi untuk melakukan penyimpanan data- data yang sering diproses sehingga prosessor dapat lebih cepat dalam melakukan tugasnya.
 Apa maksud dari cache memori 256 kb
 seperti storage yang lainnya, cache memori juga memiliki kapasitas maksimal yang dapat digunakan. Seperti yang di ketahui, cache memori berfungsi sebagai tempat file- file yang sering di akses. Cache memori 256 kb, berarti ia hanya mampu menyimpan data-data sebesar 256 kb. Semakin tinggi cache memori, maka kecepatan dalam memproses data juga semakin cepat dan akhirnya akan meningkatkan performance komputer kita.

Jumat, 22 Juni 2012

Cara membuat Web


I. Tujuan Membuat Website...

Dalam membuat sebuah website ada beberapa hal yang perlu Anda persiapkan sebelum Anda memulainya.
Pertama, Anda bisa mengajukan sebuah pertanyaan kepada diri Anda sendiri yaitu “Apa tujuan Saya membuat website?” dengan menjawab pertanyaan tersebut dapat mengarahkan pikiran Anda untuk menentukan dan menjawab pertanyaan selanjutnya yaitu, “Website seperti apa yang akan saya buat untuk mencapai tujuan tersebut dan bagaimana cara membuat websitenya.”
Mengapa dimulai dengan mengajukan pertanyaan tersebut? Karena diharapkan nantinya website yang kita buat sesuai dengan yang kita inginkan dan bisa membawa kita mencapai tujuan yang kita inginkan dalam membuat website. Jangan sampai website sudah selesai Anda buat tetapi website yang Anda buat tidak sesuai dan tidak bisa menjadi media atau sarana untuk mencapai tujuan Anda.
Perlu Anda ketahui, jenis website itu bermacam-macam, ada yang hanya satu halaman sederhana saja seperti website ini, ada yang memuat beberapa halaman seperti website perusahaan, ada yang menggunakan sistem blog dan sering disebut juga blog atau weblog (website blog), ada yang menggunakan sistem CMS (Content Management System) seperti joomla, ada yang berupa forum diskusi, ada yang berupa website iklan baris, ada yang berupa website toko online dan ada yang lebih kompleks lagi seperti website komunitas friendster.
Anda perlu memulainya dengan menjawab pertanyaan-pertanyaan tersebut sebelum Anda membuat website. Sehingga nanti Anda bisa memutuskan website seperti apa yang paling cocok dan sesuai untuk mencapai tujuan Anda. Karena masing-masing jenis website yang saya sampaikan diatas memiliki fungsi yang berbeda-beda.
Contoh bila Anda ingin menjual berbagai macam produk, Anda membuat website toko online; bila Anda ingin menjual satu jenis produk saja bisa dengan satu halaman sederhana saja atau lengkap dengan menggunakan sistem pemesanannya; bila Anda ingin membuat website portal Anda bisa menggunakan Joomla; bila Anda ingin membangun branding dan mempublikasikan artikel bisa menggunakan blog; dan lain-lainnya.
Jadi bisa saya rangkumkan 3 pertanyaan tersebut yaitu:
membuat websiteApa tujuan Saya membuat website?
membuat webWebsite seperti apa yang akan saya buat untuk mencapai tujuan tersebut?
cara membuat websiteBagaimana cara membuat website tersebut?
Tuliskanlah jawaban tersebut dalam selembar kertas, dan jabarkanlah sedetail mungkin, bila perlu Anda bisa membuat sketsa website yang Anda inginkan atau bila Anda tidak memiliki gambaran sama sekali, Anda bisa googling (search) di internet untuk melihat-lihat website-website yang sudah ada.
Anda googling dengan topik tertentu sesuai dengan website seperti apa yang akan Anda buat, sehingga Anda bisa mengecek website-website lainnya menggunakan software website jenis seperti apa? Anda bisa menirunya, meniru BUKAN berarti Anda mengcopy isinya, tapi Anda meniru jenis websitenya (software website yang digunakan untuk membuat website tersebut). Karena membuat website saat ini sangat mudah, yaitu menggunakan software website, jadi Anda tidak perlu membuat web dari nol (dari dasar).
cara membuat website.
Setelah Anda memilih jenis website, bisa Anda pelajari dan telusuri, apakah ada software website yang tersedia untuk membuat jenis website tersebut. Saat ini banyak software website yang sudah jadi, dan tinggal Anda gunakan.
Anda tidak perlu membuatnya dari dasar (awal) dan tidak perlu paham mengenai programming. Anda tinggal menginstalnya dan memasukkan data-data untuk website Anda.
Tentunya Anda harus mengikuti lisensi penggunaan software website tersebut, karena ada yang menjualnya dan ada juga yang menyediakannya secara open source yang bisa digunakan secara gratis dengan syarat tertentu. Syarat penggunaan pada umumnya yaitu Anda diharuskan tetap mencantumkan link ke pembuat software tersebut.
Dan pada tahap pertama ini, Anda harus sudah menentukan tujuan Anda dalam website dan website seperti apa yang Anda inginkan.
.
II. Persiapan Belajar Membuat Website / Buat Web
Untuk membuat website ada 3 bagian utama yang perlu Anda pahami yaitu:
cara membuat webDomain
cara membuat websiteHosting
belajar wordpressSoftware Website
II.1 Domain
Domain adalah nama atau alamat dari sebuah website. Di Internet, setiap orang harus mengetikkan sebuah nama domain untuk bisa membuka dan membaca isi dari sebuah website. Dalam hal ini, peranan pemilihan nama domain cukup penting untuk membedakan website Anda dengan website orang lain.
Domain ini terdiri dari nama domain dan extension. Contoh blogbisnisinternet.com, blogbisnisinternet adalah nama domain dan .com adalah extensionnya. Extension biasanya mewakili untuk kategori tertentu seperti .com untuk keperlukan komersial, .net untuk keperluan jaringan, .org untuk keperluan website nonkomersial, dan lain-lainnya.
Extension bermacam-macam, bisa berupa TLD (Top Level Domain) seperti .com, .net, .org atau ada juga yang berupa cTLD (country Top Level Domain) seperti .co.id, .co.cc dimana id mewakili domain negera Indonesia.
Untuk memilih nama domain Anda bisa menggunakan website yang menyediakan jasa registrasi nama domain atau dengan menggunakan software domain tools untuk membantu memilih nama domain untuk website Anda.
Bila Anda mengunakan website yang menyediakan jasa registrasi nama domain, contohnya domainhostingmurah.net, Anda tinggal masukkan nama domain yang Anda sukai untuk mengecek apakah masih tersedia atau tidak .
Anda buka http://www.domainhostingmurah.net dan masukkan nama doman dan extension yang Anda pilih.Bila masih tersedia, Anda bisa melakukan registrasi nama domain tersebut.
cara membuat web
Usahakan untuk memilih nama domain dengan extension .com karena lebih umum dan lebih banyak dikenal orang. Registrasi domain ini akan dilakukan pertahun, setahun sekali Anda harus membayar biaya registrasi domain tersebut bila Anda ingin tetap memiliki dan menggunakannya.
Dan bila Anda tidak melakukan perpanjangan registrasi untuk tahun berikutnya, maka setelah domain Anda expired, domain tersebut akan terbuka kembali untuk umum sehingga orang lain bisa mendaftarkan dan menggunakannya.
Bila Anda tidak memiliki bayangan untuk nama domain Anda, Anda bisa menggunakan domain tools untuk membantu Anda memberikan saran nama domain yang bisa Anda gunakan. Anda bukahttp://domaintools.com dan pilih Tabs "Suggestions". Dan masukkan kata-kata yang akan Anda gunakan dalam nama domain Anda. Anda bisa memasukan lebih dari satu kata dan dipisahkan dengan tanda (,).
cara membuat website
Dan dari domaintools.com ini, Anda bisa menggunakan fasilitas lainnya seputar domain.
Tips dalam memilih nama domain antara lain:
1. Pilih nama domain yang simpel dan mudah diingat
2. Pilih nama domain yang sesuai dengan mewakili isi dan tujuan dari website Anda, untuk mempermudah orang mengingat nama domain atau alamat website Anda nantinya.
3. Bila Anda menggunakan nama domain yang panjang, usahakan menggunakan nama domain yang berisi kata-kata yang umum, sehingga menghidari untuk kesalahan dalam menuliskan nama domain.
4. Anda bisa menggunakan tanda (-) bila Anda mau.
5. Usahakan pilih domain .com
6. Anda bisa mengikut sertakan keyword dalam nama domain Anda untuk membantu proses SEO (search engine optimization), agar website Anda tampil di search engine dengan posisi lebih atas.
Pada langkah ini, Anda sudah mendapatkan nama domain untuk website Anda.
II.2 Hosting
Hosting adalah tempat Anda meletakkan file-file website Anda di sebuah server yang terhubung dengan jaringan internet. Jadi agar website Anda bisa ditampilkan, maka file-file website perlu Anda simpan di sebuah server hosting. Anda perlu membeli paket hosting.
Harga dari sebuah paket hosting bermacam-macam, tergantung fasilitas yang diberikan. Anda bisa membeli paket hosting di luar negeri maupun di Indonesia.
Dalam memilih paket Hosting, Anda beberapa hal yang perlu diperhatian yaitu:

1. Sistem Server yang digunakan apakah Linux atau Windows. Hal ini akan menentukan software dan bahasa pemograman website yang bisa digunakan. Kebanyakan orang menggunakan Linux. Anda pilih Linux saja.
2. Besaran Disk Space yang diberikan. Disk Space adalah kapasitas pada server hosting yang diberikan untuk Anda, untuk menyimpan file-file website Anda. Seperti besaran space untuk menyimpan file Anda di komputer Anda. Tentunya pilihan terbaik adalah paket hosting yang memberikan Disk Space yang sesuai dengan kebutuhan Anda.
3. Besaran Bandwidth yang diberikan. Bandwidth adalah kapasitas akses perbulan yang diberikan untuk mengakses website Anda. Setiap orang yang membuka website atau mendownload file dari website Anda agar bisa ditampilkan pada browser firefox atau internet explorer-nya akan mendownload file Anda, hal tersebut akan memakan bandwidth. Dan kapasitas pemakaian bandwidth ini akan direset setiap awal bulan.
4. Domains Allowed. Jumlah domain yang bisa digunakan dalam sebuah paket hosting. Anda bisa menggunakan 1 buah paket hosting untuk semua domain Anda bila paket hosting tersebut memberikan akses untuk itu, dan Anda juga perlu mempertimbangkan besarnya disk space maupun bandwiidth yang diberikan, apakah cukup untuk menjalankan domain-domain Anda.
5. Jumlah Database yang diijinkan. Contoh untuk Linux, berapa banyak jumlah database MySQL yang diijinkan.
Untuk pembelian domain dan hosting ini tidak perlu Anda lakukan pada satu buah perusahaan. Anda bisa membelinya dari tempat-tempat yang berbeda. Yang perlu Anda lakukan hanyalah menghubungkan antara domain dan hosting ini dengan melakukan setting DNS (Domain Name Server) pada account domain Anda. Hal ini dilakukan untuk mengkoneksi domain dengan hosting.
Anda bisa membeli domain dan hosting pada website berikut:
1. Untuk pembelian di Indonesia, Anda bisa membeli melalui domainhostingmurah.net yang merupakan sebuah website waralaba dari hosting idwebhost. Pembelian melalui website waralaba lebih murah dibandingkan pembelian langsung di idwebhost, kurang lebih 8-10% dari harga. Fasilitas dan support tetap sama diberikan oleh idwebhost.
domain hosting murah
2. Untuk pembelian di luar negeri.
unlimited hosting  
Setiap pembelian domain dan hosting di luar negeri memerlukan pembayaran menggunakan kartu kredit atau dengan PayPal, tetapi Anda bisa mendapatkan paket unlimited domain, unlimited bandwidth, unlimited hosting, unlimited database untuk semua website Anda sehingga tidak perlu membeli hosting lagi ditempat lain.
Anda bisa membandingkan harganya dan menyesuaikannya dengan kebutuhan Anda, bila Anda cuma memerlukan satu website saja, Anda bisa membeli domain dan hosting didomainhostingmurah.net, tetapi bila Anda berencana membuat banyak website, agar tidak membeli hosting setiap kali, akan lebih hemat dengan membeli di Hostupon.

II.3 Software Website
Bila Anda belum tahu software website yang akan Anda gunakan, Anda bisa googling di internet, untuk melihat website-website lain yang sudah ada, dan lihat contoh website yang Anda rasa cocok sebagai website yang Anda inginkan.
Anda dapat mengecek pada website yang sudah ada tersebut, websitenya menggunakan software apa? Bila website tersebut menggunakan software website open source seperti blog wordpress, joomla, phpbb, dan lain-lainnya, tentunya Anda bisa membuat website yang sama. Tetapi harap di ingat yang Anda contoh adalah jenis websitenya, bukan mencopy tampilan, dan isi (content) websitenya, hal tersebut tidak diperbolehkan.
Untuk mengetahui software website yang digunakan, bisa dilakukan dengan 2 cara yaitu:
1. Anda cek link pada website yang bersangkutan, biasanya bisa dilihat pada bagian footer-nya (bagian paling bawah dari sebuah website). Untuk website yang menggunakan software open source (gratis), Anda biasanya bisa melihat ada sebuah link pada bagian footer ke website pembuat software tersebut.
Anda bisa mendownload softwarenya dan menginstall software tersebut mengikuti petunjuk manual penginstallan yang disediakan.
cara membuat website

2. Cara kedua, Anda bisa melihat melalui source code halaman tersebut melalui browser Anda. Biasanya ada juga petunjuk di source code halaman website tersebut.
cara membuat web

Setelah Anda membeli domain dan hosting, dan juga memilih software website, baru selanjutnya Anda membuat website tersebut. Dan dalam contoh pembuatan website pada website belajarmembuatwebsite.com, Anda akan belajar membuat website menggunakan Blog WordPress.

III. Belajar Membuat Website dengan Blog WordPress
Langkah-Langkah Belajar Membuat Website dengan Blog WordPress adalah
1. Anda login di cpanel hosting Anda, dengan alamat http://domainanda.com/cpanel. Kemudian masukkan username dan password yang diberikan oleh hosting Anda.
Pada cpanel hosting Anda biasanya sudah tersedia video yang akan memandu Anda dalam menggunakan fasilitas di cpanel dengan baik. Lebih baik Anda belajar melalui video tersebut.
cara membuat web
2. Pada Cpanel Hosting Anda, Anda klik icon "Fantastico"
buat website
3. Kemudian akan ditampilkan daftar software open source yang bisa digunakan. Fantastico merupakan program yang membantu proses penginstallan software dengan mudah. Hanya dengan mengisi data dan mengikuti langkah-langkah yang sudah disediakan, seperti yang akan dijelaskan dalam tutorial belajar membuat website dengan blog wordpress ini. Anda Pilih WordPress.
belajar website

4. Selanjutnya klik "New Installation".
membuat website

5. Dilanjutkan dengan mengisi data untuk tempat penginstallan blog wordpress. Bila Anda ingin menginstall blog wordpress pada directory utama di domainanda.com, Anda kosongkan kolom "Install in directory". Tetapi bila Anda ingin menginstall pada subdomain Anda, Anda masukkan nama subdomain folder yang akan digunakan.
bikin website

6. Klik "finish installation" untuk menyelesaikan proses penginstallan blog worpress.
membuat website

Hasilnya:
cara membuat web
Selanjutnya Anda dapat login ke halaman admin area website