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-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
▪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 :
- Sistem Operasi (Operating
System),
- Program Aplikasi (Application
Programs),
- Bahasa Pemrograman (Programming
Language),
- 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 ?!!