Selasa, 18 Oktober 2011

PENGERTIAN KOMPUTER DASAR


2.1 Pengertian Komputer
a. Menurut Blissmer (1985), komputer adalah suatu alat elektronik yang mampu melakukan beberapa tugas, yaitu menerima input, memproses input sesuai dengan instruksi yang diberikan, menyimpan perintah-perintah dan hasil pengolahannya, serta menyediakan output dalam bentuk informasi.
b. Menurut Sanders (1985), komputer adalah sistem elektronik untuk memanipulasi data yang cepat dan tepat serta dirancang dan diorganisasikan supaya secara otomatis menerima dan menyimpan data input, memprosesnya, dan menghasilkan output berdasarkan instruksi-instruksi yang telah tersimpan di dalam memori. Namun, pada intinya dapat disimpulkan bahwa komputer adalah suatu peralatan elektronik yang dapat menerima input, mengolah input, memberikan informasi, menggunakan suatu program yang tersimpan di memori komputer, dapat menyimpan program dan hasil pengolahan, serta bekerja secara otomatis.
c. Menurut Definisi.
Kata komputer berasal dari bahasa Latin yaitu Computare yang artinya menghitung. Dalam bahasa Inggris disebut to compute. Secara definisi komputer adalah sekumpulan komponen – komponen elektronika yang dapat menerima (input) dan mengelolah data (proses) menjadi informasi (output), dan dapat menjalankan program yang tersimpan dimemori, serta dapat bekerja secara efisien. Cara kerja komputer dapat kita definisikan sebagai berikut :
1. Input Device, adalah perangkat-perangkat keras komputer yang berfungsi untuk memasukkan data ke dalam memori komputer, seperti keyboard, mouse, joystick dan lain-lain.
2. Prosesor, adalah perangkat utama komputer yang   mengelola seluruh aktifitas komputer itu sendiri. Prosesor terdiri dari dua bagian utama, yaitu ;
ü  Control Unit (CU), merupakan komponen utama prosesor yang mengontrol semua perangkat yang terpasang pada komputer, mulai dari input device sampai output device.
ü  Arithmetic Logic Unit (ALU), merupakan bagian dari prosesor yang khusus mengolah data aritmatika (menambah, mengurang dll) serta data logika (perbandingan).
3. Memori adalah media penyimpan data pada komputer.
Memori terbagi atas dua macam, yaitu ;
* Read Only Memory (ROM), yaitu memori yang hanya bisa dibaca saja, tidak dapat dirubah dan dihapus dan sudah diisi oleh pabrik pembuat komputer.
* PROM (Programable ROM), yaitu ROM yang bisa kita program kembali dengan catatan hanya boleh satu kali perubahan setelah itu tidak dapat lagi diprogram.
* RPROM (Re-Programable ROM), merupakan perkembangan dari versi PROM dimana kita dapat melakukan perubahan berulangkali sesuai dengan yang diinginkan.
* EPROM (Erasable Program ROM), merupakan ROM yangdapat kita hapus dan program kembali, tapi cara penghapusannya dengan menggunakan sinar ultraviolet.
* EEPROM (Electrically Erasable Program ROM), perkembangan mutakhir dari ROM dimana kita dapat mengubahdan menghapus program ROM dengan menggunakan teknikelektrik. EEPROM ini merupakan jenis yang paling banyak digunakan saat ini.
* Random Access Memori (RAM) adalah mempercepat pemroses data pada komputer. Agar data yang kita buat tidak dapat hilang pada saat komputer dimatikan, maka diperlukan media penyimpanan eksternal, seperti Disket, Harddisk, flash disk, PCMCIA card dan lain-lain.
4. Output Device, adalah perangkat komputer yang berguna untuk menghasilkan keluaran, apakah itu ke kertas (hardcopy), ke layar monitor (softcopy) atau keluaran berupa suara. Contohnya printer, speaker, plotter, monitor dan banyak yang lainnya. Dari penjelasan diatas dapat kita simpulkan bahwa prinsip kerja komputer tersebut diawali memasukkan data dari perangkat input, lalu data tersebut diolah sedemikian rupa oleh CPU sesuai yang kita inginkan dan data yang telah diolah tadi disimpan dalam memori komputer atau disk. Data yang disimpan dapat kita lihat hasilnya melalui perangkat keluaran.
Perangkat Keras Komputer adalah peralatan atau mesin yang terpasang dalam sebuah komputer, yang berfungsi untuk menjalankan tugas - tugas tertentu disebut hardware.
Hardware yang berada diluar casing dan dihubungkan melalui kabel ke komputer ini disebut peripheral.
d. Menurut Tujuan.
Tujuan pokok dari sistem komputer adalah mengolah data untuk menghasilkan informasi sehingga perlu didukung oleh elemen-elemen yang terdiri dari perangkat keras (hardware), perangkat lunak (software), dan brainware. Perangkat keras adalah peralatan komputer itu sendiri, perangkat lunak adalah program yang berisi perintah-perintah untuk melakukan proses tertentu, dan brainware adalah manusia yang terlibat di dalam mengoperasikan serta mengatur sistem komputer.
Ketiga elemen sistem komputer tersebut harus saling berhubungan dan membentuk satu kesatuan. Perangkat keras tanpa perangkat lunak tidak akan berarti apa-apa, hanya berupa benda mati. Kedua perangkat keras dan lunak juga tidak dapat berfungsi jika tidak ada manusia yang mengoperasikannya.

2.1.1 Struktur Komputer
          Struktur komputer didefinisikan sebagai cara-cara dari tiap komponen saling terkait. Struktur sebuah komputer secara sederhana dapat digambarkan dalam diagram blok pada gambar berikut ini.
Gambar 1.1 Struktur komputer
          Bagian CPU/Processor, Memori dan Port I/O terletak (terpasang) pada Mother Board. Secara ringkas maka sistem komputer terdiri atas tiga bagian penting yaitu:
1.    CPU ( Central Processing Unit ) / Processor
2.    Memory ( RAM dan ROM )
3.    Input / Output
          Sedangkan fungsi komputer didefinisikan sebagai operasi masing-masing komponen sebagai bagian dari struktur. Adapun fungsi dari masing-masing komponen dalam struktur di atas adalah sebagai berikut:
·      Input Device (Alat Masukan) : perangkat keras komputer yang berfungsi sebagai alat untuk memasukan data atau perintah ke dalam komputer.
·      Output Device (Alat Keluaran) : perangkat keras komputer yang berfungsi untuk menampilkan keluaran sebagai hasil pengolahan data. Keluaran dapat berupa hard-copy (ke kertas), soft-copy (ke monitor), ataupun berupa suara.
·      I/O Ports : bagian ini digunakan untuk menerima ataupun mengirim data ke luar sistem. Peralatan input dan output diatas terhubung melalui port ini.
·      CPU (Central Processing Unit) : merupakan otak sistem komputer, dan memiliki dua bagian fungsi operasional, yaitu:
1.  ALU (Arithmetical Logical Unit) sebagai pusat pengolah data.
2. CU (Control Unit) sebagai pengontrol kerja komputer.
·      Memori : berfungsi untuk menyimpan data dan program. Memori beraneka tipe dari yang tercepat aksesnya sampai yang terlambat. Berdasarkan kecepatan aksesnya dapat dibuat hirarki memori seperti pada table berikut.
Tabel 1.1 Memori
Tercepat


Terlambat
Register
Cache Memory
Main Memory
Sekunder Memory

o  Data Bus : jalur-jalur perpindahan data antar modul dalam system komputer. Karena pada suatu saat tertentu masing-masing saluran hanya dapat membawa 1 bit data, maka jumlah saluran menentukan jumlah bit yang dapat ditransfer pada suatu saat. Lebar data bus ini menentukan kinerja sistem secara keseluruhan. Sifatnya bidirectional, artinya CPU dapat membaca dan menerima data melalui data bus ini. Data bus biasanya terdiri atas 8, 16, 32, atau 64 jalur paralel.
o   Address Bus : digunakan untuk menandakan lokasi sumber ataupun tujuan pada proses transfer data. Pada jalur ini, CPU akan mengirimkan alamat memori yang akan ditulis atau dibaca. Address bus biasanya terdiri atas 16, 20, 24, atau 32 jalur paralel.
o  Control Bus _ digunakan untuk mengontrol penggunaan serta akses ke Data Bus dan Address Bus. Terdiri atas 4 sampai 10 jalur paralel.

2.2 Pengenalan Perangkat Keras
Perangkat keras komputer adalah semua bagian fisik komputer, dibedakan dengan data yang berada di dalamnya atau yang beroperasi di dalamnya, dan perangkat lunak yang menyediakan instruksi buat perangkat keras untuk menyelesaikan tugasnya.
Batasan antara perangkat keras dan lunak sedikit buram; firmware adalah perangkat lunak yang "dibuat" ke dalam perangkat keras. Firmware ini merupakan wilayah dari programer komputer dan teknik komputer, dan pengguna tidak perlu memperhatikan bagian ini.
Komputer umumnya (komputer pribadi, PC) terdiri dari desktop atau menara kotak yang terdiri dari bagian berikut:
Ø  Papan sistem/papan induk yang disebut juga motherboard. Merupakan tempat CPU, memori dan bagian lainnya, dan memiliki slot untuk kartu tambahan.
Ø  RAM - tempat penyimpanan data jangka pendek, sehingga komputer tidak perlu selalu mengakses hard disk untuk mencari data. Jumlah RAM yang lebih besar akan membantu kecepatan PC
Ø  Buses:
▪Bus PCI
▪Bus ISA
USB
AGP
Power supply - sebuah kotak yang merupakan tempat transformer, kontrol voltase dan kipas
▪Pengontrol penyimpanan, dari jenis IDE, SCSI atau lainnya, yang mengontrol hard disk, Floppy disk, CD-ROM dan drive lainnya; kontroler ini terletak di papan induk (atas-papan) atau di kartu tambahan
Pengontrol penampilan video (VGA) yang memproduksi output untuk komputer display (tampilan layar)
▪Pengontrol komputer bus (paralel, serial, USB, Firewire) untuk menyambung komputer dengan alat tambahan luar lainnya seperti printer atau scanner
▪Beberapa jenis penyimpanan komputer:
CD - tipe paling umum media yang dapat dilepas, murah tapi mudah rusak.
CD-ROM
CD-RW
CD-R
DVD-RW
DVD-R
FLOPPY DISK
▪Penyimpanan dalam - menyimpan data dalam komputer untuk penggunaan jangka panjang.
Ø  Hard disk - untuk penyimpanan data jangka panjang
Ø  Kartu suara (sound card) - menerjemahkan signal dari papan sistem ke bahasa yang dapat dimengerti oleh speaker, dan memiliki terminal untuk mencolok kabel suara speaker.
Ø  Jaringan komputer - untuk menghubungkan komputer ke internet dan/atau komputer lainnya.
Ø  Modem - untuk koneksi tekan-tombol.
Ø  Kartu network - untuk internet DSL/kabel, dan/atau menghubungkan ke komputer lain.
Ø  Alat lainnya.
Sebagai tambahan, perangkat keras dapat memasukan komponen luar lainnya. Di bawah ini merupakan komponen standar atau yang umum digunakan.
Ø  Input
Ø  Keyboard
Mouse
Webcam
▪Output
Ø  Printer
Ø  Speaker
Ø  Monitor
Ø  Modem

2.2.1 Perkembangan Perangkat Keras
Hampir seluruh aspek kehidupan manusia saat ini tidak dapat dilepaskan dari teknologi, khususnya teknologi komputer. Dapat dilihat bahwa untuk menuliskan suatu dokumen, orang cenderung sudah meninggalkan mesin ketik manual dan sudah digantikan perannya oleh komputer.
Kasir di suatu pertokoan besar (supermarket) sudah menggunakan peralatan otomatis berupa komputer yang didisain khusus untuk keperluan itu. Kumpulan lagu-lagu yang sebelumnya hanya dapat didengarkan melalui media kaset atau piringan hitam, saat ini sudah mulai dikemas dalam bentuk compact disk (CD) dan DVD yang dapat didengarkan dengan menggunakan komputer multimedia.
Belum lagi perkembangan teknologi komputer di bidang kesehatan yang maju sangat pesat untuk membantu diagnosa penyakit dan proses penyembuhannya.
Dan masih banyak lagi bidang-bidang kehidupan manusia yang saat ini sudah menggunakan peralatan komputer. Dapat dipastikan bahwa setiap aspek dalam kehidupan manusia diatur melalui sebuah perangkat cerdas seperti komputer.

2.3 Pengenalan Perangkat Lunak
Pengertian Perangkat Lunak (software) merupakan suatu program yang dibuat oleh manusia untuk menjalankan perangkat keras komputer. Perangkat Lunak sendiri adalah program yang berisi kumpulan instruksi untuk melakukan proses pengelolahan data.
Software adalah penghubung antara manusia sebagai pengguna dengan perangkat keras komputer, berfungsi menerjemahkan bahasa manusia ke dalam bahasa mesin sehingga perangkat keras komputer memahami keinginan pengguna dan menjalankan instruksi yang diberikan dan selanjutnya memberikan hasil yang diinginkan oleh manusia tersebut.
Perangkat Lunak komputer berfungsi sebagai:
1. Mengidentifikasi program.
2. Mengatur dan membuat pekerjaan lebih efisien.
3. Menyiapkan aplikasi program sehingga tata kerja seluruh perangkat komputer terkontrol.

Dibawah ini ada beberapa macam contoh perangkat lunak, yaitu:
1. Perangkat lunak aplikasi (application software) seperti pengolah kata, lembar tabel hitung, pemutar media, dan paket aplikasi perkantoran seperti Open Office.org
2. Sistem operasi (operating system) misalnya Adobe Photoshop.
3. Perkakas pengembangan perangkat lunak (software development tool) seperti Kompilator untuk bahasa pemrograman tingkat tinggi seperti Pascal dan bahasa pemrograman tingkat rendah yaitu bahasa rakitan.
4. Pengendali perangkat keras (device driver) yaitu penghubung antara perangkat perangkat keras pembantu dan komputer adalah software yang banyak dipakai di swalayan dan juga sekolah, yaitu penggunaan barcode scanner pada aplikasi database lainnya.
5. Perangkat lunak menetap (firmware) seperti yang dipasang dalam jam tangan digital dan pengendali jarak jauh.
6. Perangkat lunak bebas (free 'libre' software) dan Perangkat lunak sumber terbuka (open source software)
7. Perangkat lunak gratis (freeware)
8. Perangkat lunak uji coba (shareware / 'trialware)
9. Perangkat lunak perusak (malware)

2.3.1 Macam – Macam Perangkat Lunak
Perangkat lunak terbagi menjadi 4 macam, yaitu :
  1. Sistem Operasi (Operating System),
  2. Program Aplikasi (Application Programs),
  3. Bahasa Pemrograman (Programming Language),
  4. Program Bantu (Utility)
a. Pengertian Sistem Operasi
Sistem Operasi yaitu program yang berfungsi untuk mengendalikan sistem kerja yang mendasar sehingga mengatur kerja media input, output, tabel pengkodean, memori, penjadwalan prosesor, dan lain-lain. Sistem operasi berfungsi sebagai penghubung antara manusia dengan perangkat keras dan perangkat lunak yang akan digunakan. Adapun fungsi utama sistem operasi adalah
o    Menyimpan program dan aksesnya
o    Membagi tugas di dalam CPU
o    Mengalokasikan tugas-tugas penting
o    Merekam sumber-sumber data
o    Mengatur memori sistem termasuk penyimpanan, menghapus dan mendapatkan data
o    Memeriksa kesalahan sistem
o    Multitugas pada OS/2″, Windows ’95″, Windows ’98″, Windows NT”, /2000/XP
o    Memelihara keamanan sistem,   khusus pada jaringan yang membutuhkan kata sandi (password) dan penggunaan ID
Contoh Sistem Operasi, misalnya : Disk operating System (DOS), Microsoft Windows, Linux, dan Unix.

b. Pengertian Program Apilasi
Program Aplikasi adalah  perangkat lunak yang dirancang khusus untuk kebutuhan tertentu, misalnya program  pengolah kata, mengelola lembar kerja, program presentasi, design grafis, dan lain-lain.

c. Pengertian Bahasa Pemrograman
Perangkat lunak bahasa yaitu program yang digunakan untuk menerjemahkan instruksi-instruksi yang ditulis dalam bahasa pemrograman ke bahasa mesin dengan aturan atau prosedur tertentu, agar diterima oleh komputer.
Ada 3 level bahasa pemrograman, yaitu :
·           Bahasa tingkat rendah (low level language)
Bahasa ini disebut juga bahasa mesin (assembler), dimana pengkodean bahasanya menggunakan kode angka 0 dan 1.
·           Bahasa tingkat tinggi (high level language)
Bahasa ini termasuk dalam bahasa pemrograman yang mudah dipelajari oleh pengguna komputer karena menggunakan bahasa Inggris. Contohnya : BASIC, COBOL, PASCAL, FORTRAN.
·           Bahasa generasi keempat (4 GL)
Bahasa pemrograman 4 GL (Fourth Generation Language) merupakan bahasa yang berorientasi   pada objek yang disebut Object Oriented Programming (OOP). Contoh software ini adalah : Visual Basic, Delphi, Visual C++

d. Pengertian Program Bantu
Perangkat Lunak merupakan perangkat lunak yang berfungsi sebagai aplikasi pembantu dalam kegiatan yang ada hubungannya dengan komputer, misalnya memformat disket, mengcopy data, mengkompres file, dan lain - lain.
Contoh software ini diantaranya :
·           Norton Utility
·           Winzip
·           Norton Ghost
·           Antivirus

2.3.2 Perangkat Lunak Aplikasi
Perangkat lunak aplikasi adalah suatu subkelas perangkat lunak komputer yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas yang diinginkan pengguna. Biasanya dibandingkan dengan perangkat lunak sistem yang mengintegrasikan berbagai kemampuan komputer, tapi tidak secara langsung menerapkan kemampuan tersebut untuk mengerjakan suatu tugas yang menguntungkan pengguna. Contoh utama perangkat lunak aplikasi adalah pengolah kata, lembar kerja, dan pemutar media.
Beberapa aplikasi yang digabung bersama menjadi suatu paket kadang disebut sebagai suatu paket atau suite aplikasi (application suite). Contohnya adalah Microsoft Office dan OpenOffice.org, yang menggabungkan suatu aplikasi pengolah kata, lembar kerja, serta beberapa aplikasi lainnya.
Aplikasi-aplikasi dalam suatu paket biasanya memiliki antarmuka pengguna yang memiliki kesamaan sehingga memudahkan pengguna untuk mempelajari dan menggunakan tiap aplikasi. Sering kali, mereka memiliki kemampuan untuk saling berinteraksi satu sama lain sehingga menguntungkan pengguna. Contohnya, suatu lembar kerja dapat dibenamkan dalam suatu dokumen pengolah kata walaupun dibuat pada aplikasi lembar kerja yang terpisah.

2.3.3 Pengenalan Sistem Operasi
Sistem Operasi atau Operating System (OS) merupakan softwere yang peting bagi perangkat elektronika seperti Komputer dan Handphone. Sistem Operasi menjadi penting sebab, Sistem Operasi ini yang mengontrol dan mengatur perangkat keras serta melakukan operasi-operasi dasar dari perangkat elektronika tersebut.
Hal lain yang dikerjakan oleh sistem operasi adalah melakukan layanan yang bersifat umum inti, misalnya mengakses disk, pengaturan memori, dan tugas-tugas lain yang berkaitan dengan hardwere. Dengan kata lain, Sistem Operasi menjadi penghubung antara software aplikasi komputer dengan hardwere, sehingga software aplikasi tersebut dapat mengakses oleh hardware dengan baik.
Tujuan utama dari sistem operasi adalah untuk menangani secara rinci operasi perangkat keras. Hal ini yang membedakan program aplikasi untuk mengelolah hardware tingkat rendah dan membuatnya agar lebih mudah untuk menulis suatu perangkat lunak.
Contohnya semua komputer termasuk laptop, komputer desktop, superkomputer, dan juga video game konsol dengan menggunakan sistem operasi dari berbagai jenis. Ada juga model lama yang menggunakan sistem operasi embedded, dengan penyimpanan menggunakan kompak disk atau perangkat penyimpan data.
Istilah Disk Operating system (disingkat DOS) adalah sistem operasi yang menggunakan berbasis text dan digunakan pada komputer pribadi.
Sistem operasi ini merupakan sistem operasi yang menggunakan antarmuka dengan pengguna berbasis text (text-mode user interface), dengan tanda persiapan menerima perintah dari pengguna yang disebut dengan prompt.
Perintah DOS adalah perintah-perintah yang dapat dijalankan di dalam sistem operasi DOS. Dalam sistem operasi DOS, terdapat dua jenis perintah, yakni:
1.        Perintah internal (internal command), yakni perintah-perintah yang telah dimasukkan ke dalam COMMAND.COM (interpreter perintah DOS), sehingga dapat langsung dieksekusi oleh kernel DOS, di mana saja.
2.        Perintah eksternal (external command), yakni perintah-perintah yang tidak dimasukkan ke dalam COMMAND.COM, dan membutuhkan sebuah berkas yang dapat dieksekusi (berupa program DOS) yang harus terdapat dalam direktori aktif.
Berikut merupakan fungsi – fungsi DOS, yaitu:
a. Mengorganisasikan atau mengendalikan kegiatan komputer.
b. Mengatur memori.
c. Mengatur proses input dan output data.
d. Management file.
e. Management directory.
DOS Memiliki Keluarga yang terbagi menjadi beberapa kelas, diantaranya :
1. MS-DOS (Microsoft Disk Operating System), termasuk di antaranya adalah Tandy DOS, Compaq DOS, Q-DOS (Quick and Dirty Operating System) dan beberapa klon dari sistem operasi MS-DOS yang dijual kepada para pembuat sistem komputer IBM PC/Compatible.
2. IBM PC-DOS (International Business Machine Personal Computer Disk Operating System), yang meskipun masih buatan Microsoft, diubah sedikit-sedikit untuk dapat digunakan oleh komputer IBM PC.
3. DR-DOS (Digital Research Disk Operating System), yang dibuat oleh pembuat sistem operasi CP/M, Gary Kildall.
4. Novell Personal Netware, merupakan versi DR-DOS yang dijual kepada Novell karena perusahaan yang menaungi CP/M mengalami kebangkrutan (Novell mengakuisisi Digital Research Incorporated).
5. Caldera DOS, merupakan versi Novell Personal Netware yang dijual kepada Caldera Corporation.
6. FreeDOS, merupakan versi DOS yang dibangun dari sisa-sisa pengembangan Caldera DOS, yang dikembangkan oleh komunitas open source.
Contoh-contoh dari Sistem operasi Komputer :
 1.Windows
 2.Linux,
 3.MacOS,
 4.dll

2.3.4 Pengenalan DOS
ô Istilah DOS
Singkatan dari Disk Operating System. DOS dapat mengacu pada beberapa sistem operasi (FreeDOS, PC-DOS) tapi lebih populer sebagai singkatan dari MS-DOS (Microsoft Disk Operating System). Awalnya dibuat oleh Microsoft untuk IBM, dulu MS-DOS merupakan sistem operasi standar untuk seluruh komputer yang dibuat oleh IBM dan beberapa manufaktur lain yang merilis sistem yang kompatibel dengan IBM (IBM compatible personal computers)1. Seperti halnya sistem operasi yang lain, DOS menyediakan beberapa fungsi dasar seperti Manajemen berkas (File Management), Operasi berkas (Working with the Files) dan konfigurasi sistem (System Configuration).

ô Files dan Directory
File dan direktori (folder) merupakan salah satu konsep penting yang harus anda kuasai bila ingin mengoperasikan komputer. File adalah koleksi data atau informasi yang memiliki nama (biasa disebut filename, nama file). Hampir seluruh informasi pada komputer disimpan dalam file. Terdapat beberapa macam tipe file sesuai isinya, yaitu data file, directory file, document file, text file, sound file, image file, dan lain sebagainya.
Beberapa hal yang perlu diketahui mengenai file, diantaranya :
1. File Name
Nama file terdiri dari dua bagian, yaitu nama dan ekstensi file. Keduanya dipisahkan dengan tanda titik (.). Misalkan ada file bernama praktikum.txt. Nama filenya adalah praktikum, sedangkan ekstensinya adalah txt.
Jika ada file bernama test.com.bat, apa ekstensinya ?
Jika anda menggunakan user selain Administrator, maka nama user anda tersebut akan terlihat pada command yang ditampilkan. Direktori sebenarnya adalah file juga, hanya direktori merupakan file yang menyimpan struktur suatu hierarki penyusunan file-file lainnya (semacam pengelompokan file berdasarkan lokasinya). Ekstensinya adalah bat pada DOS ada aturan 8.3. yaitu nama file sepanjang 8 karakter dan ekstensi sebanyak 3 karakter. Pada komputer dengan sistem operasi Windows sudah mampu menangani nama file sepanjang 255 karakter UTF-16 (dapat menangani nama file dalam huruf latin, arab, korea, jepang, cina, dsb). Untuk kompatibilitas dengan DOS, Windows memiliki cara untuk mengasosiasikan nama file yang panjang ke bentuk 8.3 format, yaitu dengan menggunakan karakter ~ (tilde).
Misalnya : Kemerdekaan.jpg, jika diubah ke format 8.3 akan menjadi Kemerd~1.jpg.

2. Path
Path merupakan penunjuk lokasi tempat file berada. Analoginya, berkas nilai mahasiswa ada di lemari dekat pintu, rak nomor 3 dari atas, tumpukan bagian depan. Dalam hal ini diibaratkan berkas nilai mahasiswa adalah file, sedangkan path adalah tempat berkas tersebut dapat ditemukan. Path menunjukkan lokasi Drive dan Directory tempat file tersebut disimpan. Misalkan ada Path terdiri dari drive, directories dan nama file. Apa yang anda dapatkan dari path file berikut :
E:\coba.jpg\contoh.txt6

3. File Size
Ukuran file biasanya ditentukan oleh banyaknya data/informasi yang terkandung dalam file tersebut. Ukuran file dinyatakan dalam satuan Bytes7.
Beberapa unit yang sering dijumpai adalah :
1. 1 KiB = 1024 Bytes.
2. 1 MiB = 1,048,576 Bytes
3. 1 GiB = 1,073,741,824 Bytes
4. 1 TiB = 1,099,511,627,776 bytes
Maksimum ukuran file ditentukan oleh file system tempat file tersebut berada. Pada filesystem FAT32, maksimal ukuran file adalah 4 GiB.
5 Jawabannya yuanlu~1.exe
6 Ingat, nama direktori/folder juga bisa berisi titik
7 Bedakan dengan bit. Bit biasa digunakan untuk menyatakan kecepatan aliran, misalnya aliran data, kecepatan upload, dsb. Cth: 1 Bytes = 8 Bit.

4. File Type
Pada sistem operasi Windows, type file dapat dilihat dari ekstensinya. Walaupun hal tersebut tidak 100% benar. Anda tentunya sudah mengenal tipe file mp3, jpg, avi, pdf, doc, dan beberapa tipe file lainnya.
Direktori/folder sebenarnya adalah file juga, hanya file tipe ini memiliki sifat yang khusus yang membedakannya dengan tipe file lainnya. Direktori atau folder berisi informasi mengenai file-file yang berada di dalamnya. Direktori biasa digunakan untuk mengorganisasi/mengelompokkan file. Misalnya anda menyimpan file musik terpisah dengan file gambar dan file dokumen anda.

2.4 Program Aplikasi Perkantoran
Aplikasi perangkat lunak perkantoran yang tersedia dan paling populer di pasaran sekarang adalah aplikasi office buatan Microsoft yang terpasang di jutaan komputer di dunia. Microsoft Office merupakan sekumpulan aplikasi perkantoran yang terdiri dari pengolah data (word processor), pengolah angka (spreadsheet), dan presentasi.
Microsoft Office bukan satu-satunya aplikasi digital perkantoran yang tersedia di pasanan. Sebelum Ms Office, terdapat program pengolah kata lainnya yang pernah berkembang seperti WordPerfect, Chi-Writer, dan WordStar, Meskipun program tersebut sekarang sudah hilang. Setelah Microsoft memperkenalkan aplikasi Office yang bekerja di bawah Windows, pernah berkembang juga sistem pengolah kata dari Linux yang termasuk sistem open soure. Namun kualitas sistem tersebut masih kalah di banding Ms Office, sehingga Ms Office tetap mampu bertahan.
Pada bulan Agustus 1999, Sun Microsystem menghadirkan aplikasi perkantoran yang di sebut StarOffice yang bisa di gunakan (dengan men-download) oleh siapa saja dan tidak perlu membayar. Namun, status "gratis" StarOffice pun akhirnya punah karena kualitasnya masih kalah dibandingkan Ms.Office. Padahal awalnya kita mengira kalau StarOffice adalah jawaban kelompok opensource dengan sistem operasi Linux yang sangat anti-Microsoft.
Upaya untuk mendobrak dominasi Ms Office dengan segala fitur yang hampir mirip muncul dalam aplikasi berbasis open source yang baru yaitu OpenOffice. OpenOffice berbeda sama sekali dengan StarOffice walaupun di kembangkan berdasarkan kode program yang ada pada StarOffice terdahulu. Perbaikan yang disediakan OpenOffice antara lain kemampuannya untuk membaca semua documen standar Ms Office tanpa tambahan aplikasi yang di kembangkan pihak ketiga. Mereka yang sebelumnya terbiasa dengan Ms Office akan merasa nyaman dengan OpenOffice karena semua perintah dalam aplikasi pengolah kata maupun angka, aplikasi presentasi dan lainnya semuanya sama.
Kesamaan ini jelas akan memudahkan bagi mereka yang ingin migrasi dari Ms Office ke OpenOffice. Selain itu, OpenOffice tidak hanya dapat digunakan pada sistem operasi Linux, tetapi juga bisa digunakan di atas platform sistem operasi Windows. Namun, masih ada beberapa persoalan antara kedua program tersebut, seperti dokumen Ms Office yang memiliki password tidak bisa dibuka di OpenOffice. Oleh karena itu, Microsoft Office masih mendominasi pasar hingga saat ini.

2.4.1 Pengenalan Program Pengelolah Kata
Aplikasi pengolah kata (word processor) adalah perangkat lunak yang dirancang khusus untuk mengolah kata. Aplikasi pengolah kata merupakan salah satu program yang paling dibutuhkan dan banyak digunakan di berbagai bidang kehidupan, seperti bidang pendidikan, sosial dan ekonomi, keuangan, pemerintahan, kesehatan dan lain-lain.
Program Aplikasi Pengolah Kata ialah suatu aplikasi komputer yang digunakan untuk memproduksi ( kata menjadi tersusun, penyuntingan, pemformatan data, dan kadang juga pencetakan) segala jenis bahan yang dapat dicetak. Dengan aplikasi ini Anda dapat berbagai dokumen seperti laporan, proposal, artikel, brosur, booklet, karya tulis, surat menyurat, dan sebagainya.
Aplikasi komputer yang biasa digunakan untuk produksi (penyusunan, penyuntinggan, pemformatan, dan kadang percetakan) untuk semua bahan cetak. Dibawah ini adalah gambar pengolah kata :
 

Gambar 1.1 Program pengolah kata.

Macam - macam software program pengolah kata, diantaranya :
1. Chiwriter
ChiWriter adalah editor teks ilmiah komersial untuk MS-DOS, yang diciptakan oleh Cay Horstmann pada tahun 1986. Itu adalah salah satu editor WYSIWYG pertama yang bisa menulis rumus-rumus matematika, bahkan pada sangat lambat komputer IBM PC XT yang kemudian umum.
Editor lebih berorientasi pada kecepatan dan aspek interaktif mengedit, bukan pada tampilan visual hasil, oleh karena itu, ia memiliki antarmuka pengguna grafis bitmap font dengan lebar tetap. Meskipun populer (lebih mudah digunakan daripada TeX untuk banyak ilmuwan), akhirnya ini menyebabkan kehancurannya sebagai editor teks yang lebih canggih dengan vektor font untuk MS Windows mulai muncul, dan pada tahun 1996, telah dihentikan.

2. GoogleDocs
Ini merupakan program pengolah kata (word processor), spreadsheet, presentasi dan pembuatan form gratis keluaran Google. Sayangnya, versi ini merupakan versi online, alias Anda harus terhubung dengan internet untuk meng  gunakannya.

3. OpenOffice
OpenOffice.org adalah sebuah proyek open-source, dapat di download dan digunakan sepenuhnya tanpa beban biaya lisensi apapun. Anda dapat menggunakannya untuk kepentingan apapun. Baik itu untuk domestik, komersial, pendidikan, administrasi publik. Anda dapat menginstalnya di komputer sebanyak mungkin yang Anda inginkan. OpenOffice dianggap terbaik di antara berbagai pilihan software gratis pengolah kata.

4. EasyOffice
EasyOffice PDF + Filter merupakan program pegolah kata yang kompatibel dengan Microsoft Word dan Excel serta Adobe PDF. Jika anda mendownload EasyOffice, Anda akan memperoleh EasyAntiVirus, yang dapat anda instal jika anda tidak memiliki program anti-virus. Update anti virus tak terbatas yang mereka tawarkan tanpa tambahan biaya apapun.

5. Itra-Pad
Ltra-Pad adalah sofware gratis pengolah kata tingkat lanjut yang memiliki tampilan bagus dan dapat dipakai pada Windows 95 dan yang lebih baru. ltra-Pad memiliki beberapa Fitur yang paling canggih yang anda idamkan dalam sebuah word processing. Beberapa fitur dari ltra-Pad bahkan tidak akan Anda temukan dalam Microsoft Word.

6. Jarte
Sebuah software pengolah kata gratis berdasarkan Microsoft WordPad dan dibuat sebagai word processing yang dapat digunakan dalam Windows. Pengolah kata ini sangat mudah untuk digunakan. Pengolah kata ini benar-benar kompatibel dengan Ms Word dan WordPad.

7. IBM Lotus Symphony
IBM Lotus Symphony Documents memungkinkan pengguna untuk membuat, mengedit, berbagi, dan menyimpan dokumen yang mereka telah buat. Pengguna dapat memulai dengan sebuah dokumen kosong yang baru, meng-import dokumen yang telah ada, atau memilih serangkaian template dokumen. Standar pengaturan termasuk toolbar, sebuah jendela pengeditan, dan status bar yang sangat mudah untuk digunakan.

2.4.2 Pengenalan Program Aplikasi Spreadsheet
Program aplikasi spreadsheet adalah program aplikasi yang digunakan untuk mensimulasikan suatu lembar kerja.Program ini menanyakan sejumlah sel yang secara kesatuan membentuk grid yang terdiri dari kolom dan baris.Setiap sel dapat berisi huruf teks atau angka.Sel tersebut dapat juga berisi rumus yang mendefinisikan suatu perhitungan matemats berdasarkan isi sel lain atau kombinasi dari banyak sel yang dapat di-update setiap waktu.Program ini mampu memperbarui hitungan pada seluruh sel yang ada dilembaran begitu satu sel diubah nilainya.perangkat lunak pengolah angka yang saat inu banyak digunakan adalah MS.exel dan open office calc yang bersifat open sourse. Dibahwa ini gambar pengolah Spreadsheet :
Gambar 1.2 Program Pengolah Spreadsheet
Macam – macam Aplikasi Pengelolah Angka, yaitu : Lotus 1-2-3, Kspread, Ms. Excel, VisiCalc, QuattroPro, Gnumeric, Spreadsheet For .Net, OpenOffice. Org Calc, Framework, The Cruncher (For Machintosh), Ability SpreadSheet, Origin.

2.4.3 Pengenalan Program Apkilasi Presentasi
Program aplikasi presentasi adalah program aplikasi yang dipakai untuk menciptakan rangkaian kata atau gambar yang menceritakan suatu kisah atau membantu mendukung suatu pembicaraan informasi publik. program aplikasi presentasi kadang-kadang disebut juga sebagai presentasi grafis.
Program aplikasi presentase bisa dipakai dalam dua tipe yaitu program aplikasi presentasi bisnis serta alat pengajarkan multimedia umum.tipe pertama lebih menekan kepada unsur mudah dan cepat dipelajari serta mudah digunakan. sedangkan tipe kedua memungkinkan anda untuk sebuah presentasi mutahir yang mencakup rangkaian audio dan vidio. meskipun demikian tipe yang pertama pun memungkinkan anda menyertakan gambar, audio serta video yang dikembangkan dengan tool - tool lain. Dibawah ini gambar Aplikasi Presentasi :
Gambar 1.3 Program Pengolah Presentasi
Terdapat beberapa program aplikasi presentasi populer seperti MS-PowerPoint dan lotus freelance grapick. baik yang dijual secara stand-alone maupun, menjadi bagian dari sebuah paket aplikasi perkantoran. Produk populer lainya meliputi adobe persuasion, astound, asymetrix compel, corel presentasion dan hardvare grapics. diantara alat pengajaran multimedia yang paling populer adalah macromedia director dan asymetrix multimedia toolbox. keduanya mempunyai kemampuan menciptakan presentasi yang sangat bagus.
OpenOffice, sebuah paket aplikasi gratis dari Sun Microsystems untuk mengerjakan tugas-tugas perkantoran. Belakangan ini mulai populer digunakan oleh berbagai kalangan. Sesuai dengan namanya “Open” atau yang berarti terbuka, aplikasi ini memberikan sebuah fasilitas yang sangat menarik yaitu selain gratis kode pemrograman paket aplikasi ini dapat di download, dibaca, dimodifikasi, bahkan dijual lagi. Dari sisi tampilan ataupun cara kerjanya, aplikasi ini tidak jauh berbeda dengan kebanyakan aplikasi perkantoran seperti Microsoft Office 2003. Selain itu aplikasi ini juga memungkinkan pengguna untuk membaca dan menulis file Microsoft Office. Jadi jangan khawatir jika anda mendapatkan file dengan format Microsost Office aplikasi ini masih dapat menghandlenya.Meskipun OpenOffice merupakan aplikasi gratisan namun dari sisi kemampuan aplikasi ini cukup mampu untuk menggantikan eksistensi Microsoft Office yang notabene sudah cukup berpengalaman dalam dunia aplikasi perkantoran. Fitur yang dimiliki juga sudah cukup lengkap, misalkan kemampuan untuk scripting, create PDF, dan membuat database yang bisa dikoneksikan dengan MySQL.

2.5 Hyper Text Markup Language
Hyper Text Markup Language (HTML) adalah suatu sistem penulisan perintah dan formatting hypertext sederhana yang ditulis ke dalam dokumen teks ASCII yang diakses World Wide Web (www) agar dapat menghasilkan tampilan visual yang terintegrasi meliputi jenis huruf, elemen grafis, dan link hypertext ke dokumen lain di internet.
HTML sendiri adalah singkatan dari (Hyper Texs Markup Language), merupakan bahasa text yang mengunakan tanda - tanda  (markup) yang dikenal denga .dimana merupakan pengembangan dari SGML (Standart Generalize Markup Language). Dengan HTML msks dapatlah dibuat suatu halaman web statis dimana nantinya merupakan dasar dari halaman web dinamis.Membuat halaman web mengunakan HTML dapat dilakukan dengan editor text biasa seperti notepad dan wordpad atau mengunakan editor khusus HTML seperti Edit plus dan Frontpage bahkan editor seperti Ms.word dan lail-lainnya.Editor editplus adalah pilihan penulisan yang digabung dengan frontpag untuk memperindah tampilan dari halaman web.bahkan dapat digunakan pemrograman – pemrograman animasi untuk web seperti Gif anilator ,Swish,Flas dan lain-lain.
Kata-kata Web sebenarnya penyederhanaan dari sebuah istilah dalam dunia komputer yaitu world wide web yang merupakan bagian dari tekhnologi Internet. World wide Web atau disingkat dengan nama www, merupakan sebuah sistem jaringan berbasis Client-Server yang mempergunakan protokol HTTP (Hyperteks Transfer Protocol) dan TCP / IP (Transmisson Control Protocol / Internet Protocol) sebagai medianya. Karena kedua sistem ini sedemikian erat hubungan nya, maka untuk saat ini sulit untuk membedakan antara HTTP dengan WWW, mungkin Anda punya pengertian yang lebih spesifik mengenai kedua istilah tersebut..?, Bila demikian berbagilah dengan yang lain melalui SSC Forum.
a. Pengertian Browser
Pengertian browser dalam dunia internet adalah software atau alat yang digunakan untuk menjelajah internet. Pengertian browser tersebut sejalan dengan istilah “browse” dalam bahasa inggris yang artinya melihat-lihat atau membaca-baca. Arti browser oleh beberapa kalangan disamakan pula sebagai “perambah”.
Beberapa browser cukup terkenal antara lain;
1. Mozilla Firefox
2. Google Chrome
3. Microsoft Internet Explorer
4. Opera
5. Safari

2.5.1 Dasar Desain Web
a. World Wide Web
World Wide Web (biasa disingkat WWW) atau web adalah salah satu dari sekian banyak layanan yang ada di internet. Layanan ini paling banyak digunakan di internet untuk menyampaikan informasi karena sifatnya mendukung multimedia. Artinya informasi tidak hanya disampaikan melalui teks, tapi juga gambar, video dan suara.
World Wide Web adalah nama yang diberikan untuk semua bagian Internet yang dapat diakses dengan software web browser. Sampai saat ini ada beberapa software web browser yang sering digunakan antara lain Microsoft Internet Explorer, Netscape Navigator, Mozilla dan Opera.
Halaman Web adalah halaman yang tampak dari sebuah software web browser. Halaman ini seperti file dokumen word-processing, kecuali didalamnya dapat terkandung text, gambar bahkan animasi. Untuk dapat membuat halaman web ini anda harus memiliki pengetahuan tentang skrip (script) HTML (hyper-text markup language). HTML akan dibahas lebih mendetail dalam bagian lain di mata kuliah ini.
Situs Web terdiri dari beberapa halaman web yang saling terkait (linked) antara yang satu dengan yang lain dengan satu cara tertentu. Kebanyakan orang masih rancu dengan definisi ini sehingga mempersulit pemahaman selanjutnya.
Salah satu keunggulan World Wide Web adalah hyperlink. Hyperlink adalah teks (biasanya) berwarna biru dan (biasanya) bergaris bawah yang dapat di-click dan akan menuju ke halaman web yang lain. Hyperlink ini apat diletakkan di mana saja di dalam halaman web dan boleh diatur untuk menuju ke mana saja di seluruh web. Saat anda mengunjungi sebuah halaman web, anda dapat secara langsung meng-click sebuah hyperlink dan komputer ini akan mengambil (mendownload) situs/halaman yang dilink pada hyperlink tersebut dan menampilkannya di web browser.
Web Server adalah komputer yang tergabung dalam jaringan atau internet yang memberikan informasi.
Web client adalah komputer yang tergabung dalam jaringan atau internet yang meminta informasi. Untuk dapat mengakses web server, web client menggunakan aplikasi yang disebut Web browser.
Web browser meminta dan menerima data dari web server melalui suatu protokol yang disebut http (hypertext tranfer protocol). Protokol ini bertugas untuk mengirimkan perintah dari web browser ke web server serta mengirimkan file/data dari web server ke web browser.

b. Web Designer
Web Designer adalah seseorang yang bekerja dengan unsur-unsur visual dan grafis pada suatu halaman web. Dia adalah orang yang membuat wajah halaman web tampak begitu “cantik”. Para web design mengintegrasikan komponen seperti gambar, file flash, atau multimedia ke dalam halaman web untuk menambah pengalaman visual user, atau untuk melengkapi content page.
Pemahaman tentang Client-side scripting, HTML, CSS, cara memanipulasi image dan animasi merupakan beberapa hal yang dikuasai oleh web designer.
Berikut adalah bagian hal yang harus dipahami oleh seorang web designer:
• Client-side scripting: JavaScript
• Server-Side scripting: PHP, ASP, dsb.
• Cascading Style Sheets
• HTML
• Manipulasi image : Adobe Photosop, GIMP, Corel Draw, dsb.
• Animasi, biasanya berupa flash.
Web designer biasanya bekerja dalam tim untuk memastikan sebuah tampilan website dapat membuat aplikasi web bekerja dengan baik. Keterampilan tambahan berupa komunikasi, tentu akan menjadi sangat berguna bagi para web designer.
Sisi lain yang juga harus dipahami oleh web designer adalah usability / kegunaaan, standar W3C untuk HTML dan CSS dan kompabilitas tampilan pada browser yang berbeda
Tujuan desain web adalah untuk membuat situs web atau dokumen elektronik dan aplikasi yang berada pada web server dan menampilkan konten dan fitur antarmuka interaktif kepada pengguna akhir dalam bentuk halaman Web. Seperti unsur-unsur teks, gambar (gif, jpeg) untuk ditempatkan pada halaman menggunakan HTML / XHTML / tag XML.
Menampilkan media yang lebih kompleks (vektor grafis, animasi, video, suara) membutuhkan plug-in seperti Adobe Flash, QuickTime, Java run-time dan lain-lain. Plug-in juga dimasukkan ke dalam halaman web dengan menggunakan HTML / tag XHTML.

Tidak ada komentar:

Posting Komentar

Komentar Anda sangat berguna untuk Saya ?!!