Komputer memproses data menjadi suatu informasi yang berguna bagi penggunanya. Dengan komputer diharapkan dapat meningkatkan hasil kerja dan memecahkan berbagai macam masalah. Sebelum menjadi informasi, data tersebut diproses melalui perangkat keras (hardware) dengan menggunakan perangkat lunak (software).
Di dalam teori, hierarki informasi disusun mulai dari pengumpulan
data/fakta, pengolahan dan pengurutan data dengan proses seleksi sampai menjadi
sesuatu yang berguna berupa informasi. Informasi yang disusun secara sistematis
dengan suatu alur logika tertentu menjadi knowledge (pengetahuan).
Perangkat Lunak (software) merupakan suatu program yang dibuat oleh
pembuat program untuk menjalankan perangkat keras komputer.
Perangkat Lunak adalah program yang berisi kumpulan instruksi untuk
melakukan proses pengolahan data.
Software sebagai 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 selanjutnyamemberikan hasil yang diinginkan oleh manusia
tersebut.
Perangkat lunak komputer berfungsi untuk :
§ Mengidentifikasi program
§ Menyiapkan aplikasi program sehingga tata kerja seluruh perangkat
komputer terkontrol.
§ Mengatur dan membuat pekerjaan lebih efisien.
Berdasarkan perkembangannya,
perangkat lunak dibagi menjadi beberapa era, yaitu :
•Era Pemula (Pionir)
-
Bentuk perangkat lunak pada awalnya
adalah sambungan-sambungan kabel ke antar bagian dalam komputer. Cara mengakses
komputer adalah menggunakan punched card yaitu kartu yang dilubangi.
Penggunaan komputer saat itu masih dilakukan secara langsung oleh sebuah
program untuk sebuah mesin dengan tujuan tertentu.
•Era Stabil
-
Pada era ini penggunaan komputer
sudah banyak digunakan, tidak hanya oleh kalangan peneliti dan akademi saja,
tetapi juga oleh kalangan industri/perusahaan. Perangkat lunak mulai bergeser
menjadi sebuah produk. Baris-baris perintah perangkat lunak yang dijalankan
oleh komputer bukan lagi satu-satu, tapi sudah seperti banyak proses yang
dilakukan secara serempak (multi tasking). Sebuah perangkat lunak mampu
menyelesaikan banyak pengguna (multi user) secara cepat/langsung (real
time). Pada era ini mulai dekanal sistem basis data, yang memisahkan antara
program (pemroses) dengan data (yang diproses).
•Era Mikro
-
Pada era ini, perangkat lunak dapat
dibedakan menjadi perangkat lunak sistem yang bertugas menangani internal dan
perangkat lunak aplikasi yang digunakan secara langsung oleh penggunanya untuk
keperluan tertentu. Otomatisasi (peralatan secara otomatis) yang ada di dalam
perangkat lunak mengarah ke suatu jenis kecerdasan buatan.
•Era Modern
-
Saat ini perangkat lunak sudah
terdapat di mana-mana, tidak hanya pada sebuah super komputer dengan 25
prosesor-nya, sebuah komputer genggampun telah dilengkapi dengan perangkat
lunak yang dapat disinkronkan dengan PC. Tidak hanya komputer, bahkan peralatan
seperti telepon, TV, mesin cuci, AC dan microwave, telah ditanamkan perangkat
lunak untuk mengatur operasi peralatan itu. Pembuatan sebuah perangkat lunak
bukan lagi pekerjaan segelintir orang, tetapi telah menjadi pekerjaan banyak
orang, dengan beberapa tahapan proses yang melibatkan berbagai disiplin ilmu
dalam perancangannya. Tingkat kecerdasan yang ditunjukkan oleh perangkat lunak
pun semakin meningkat.
-
B.
Macam-macam Perangkat Lunak
Perangkat lunak terbagi menjadi 4
macam, yaitu :
Ø Sistem Operasi (Operating
System),
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.
Fungsi utama Sistem Operasi :
·
Menyimpan program dan aksesnya
·
Membagi tugas di dalam CPU
·
Mengalokasikan tugas-tugas penting
·
Merekam sumber-sumber data
·
Mengatur memori sistem termasuk
penyimpanan, menghapus dan mendapatkan data
·
Memeriksa kesalahan sistem
·
Multitugas pada OS/2″, Windows
‘95″, Windows ‘98″, Windows NT”, /2000/XP
·
Memelihara keamanan sistem,khusus
pada jaringan yang membutuhkan kata sandi (password) dan penggunaan ID
Contoh Sistem
Operasi
-
Disk operating System (DOS),
Disk
Operating System atau disingkat dengan DOS
adalah sistem operasi yang menggunakan interface command-line yang digunakan
para pengguna komputer pada dekade tahun 1980-an. Sekarang DOS menjadi istilah
generik bagi setiap sistem operasi yang dimuat dari perangkat penyimpanan
berupa disk saat sistem komputer dinyalakan. DOS merupakan sistem yang
digunakan untuk mengelola seluruh sumber daya pada sistem komputer, yaitu
sumber daya hardware dan software. Kedua sumber daya tersebut harus dikelola
dengan baik sehingga sistem dapat bekerja dengan baik, menghindari perebutan
pengerjaan (Bottleneck adalah peristiwa macetnya proses aliran data
atau transmisi data karena sebab-sebab tertentu.
Biasanya
disebabkan perbedaan antara kecepatan kerja suatu komponen dengan kecepatan
bus-nya. Dapat juga dikarenakan perangkat keluaran tidak dapat mengimbangi
kinerja perangkat pemrosesan sehingga memperlambat kerja system secara
keseluruhan), memberikan prioritan pengerjaan, menghindari gangguan-gangguan
seperti Virus, mengatasi sistem dari kegagalan (Rollback adalah sistem
yang Fungsinya mengembalikan data anda yang mengalami masalah misalnya saat
data anda terinfeksi virus).
Program
DOS biasanya bekerja di belakang layar (tidak terlihat) dan mengijinkan
pengguna untuk memasukan karakter dari keyboard, mengenali struktur file untuk
data yang tersimpan pada disk, dan menampilkan data melalui monitor atau
printer. DOS bertanggung jawab untuk menemukan dan menyusun data dan aplikasi
pada disk. Dengan diperkenalkannya sistem operasi dengan Graphic User Interface
(GUI) telah membuat DOS jarang digunakan dan tergolong tua. Bagaimanapun juga
DOS masih tergolong penting pada banyak wilayah cakupan seperti pemrograman,
dan mengoperasikan aplikasi lama. Semua generasi Windows mendukung perintah DOS
untuk kompatibilitas dengan aplikasi yang lebih tua. Dengan demikian sangat
penting untuk memahami dasar dari DOS sebelum melanjutkan proses instalasi
Windows.
DOS
dapat berguna sebagai perangkat penolong ketika Windows tidak dapat dijalankan
dengan baik dan dapat mengakses hard drive tanpa GUI dan mampu melakukan proses
diagnosa dan pemecahan masalah sistem.
Fungsi Disk Operating System (DOS)
Berikut ini adalah fungsi dari Disk
Operating System (DOS).
ü - Mengorganisasikan atau mengendalikan kegiatan computer
ü - Mengatur memori
ü - Mengatur proses input dan output data
ü - Management file
ü - Management directory
Disk
Operating System (DOS) terbagi menjadi beberapa kelas, yakni :
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.
MS-DOS (Microsoft Disk Operating System) adalah sebuah
sistem operasi yang sangat banyak digunakan oleh computer IBM-PC atau yang
kompatibel dengannya. Microsoft membuat MS-DOS sebagai sebuah sistem
operasi mainstream, sebelum pada akhirnya menghentikan dukungan MS-DOS
secara perlahan ketika mereka membuat sebuah sistem operasi berbasis antarmuka
grafis (dikenal juga dengan sebutan GUI) untuk pasar mainstream, yang di sebut
sebagai Microsoft Windows.
MS-DOS dirilis pertama kali pada tahun 1981, dan seiring dengan
waktu, Microsoft pun meluncurkan versi yang lebih baru dari MS-DOS.
Tidak kurang hingga delapan kali Microsoft meluncurkan versi-versi baru MS-DOS
dari tahun 1981 hingga Microsoft menghentikan dukungan MS-DOS pada tahun
2000.
- 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.
- DR-DOS (Digital Research Disk Operating System), yang dibuat oleh pembuat sistem operasi CP/M, Gary Kildall.
- Novell Personal Netware, merupakan versi DR-DOS yang dijual kepada Novell karena perusahaan yang menaungi CP/M mengalami kebangkrutan (Novell mengakuisisi Digital Research Incorporated).
- Caldera DOS, merupakan versi Novell Personal Netware yang dijual kepada Caldera Corporation.
- FreeDOS, merupakan versi DOS yang dibangun dari sisa-sisa pengembangan Caldera DOS, yang dikembangkan oleh komunitas open source.
Bagian-bagian
Disk Operating System (DOS)
Terdapat
tiga bagian utama yang membangun disk operating system yaitu :
- File boot, yaitu : File ini digunakan pada saat proses boot pada DOS atau proses startup pada sistem.
- Manajemen file, yaitu : Bagian ini memungkinkan sistem untuk mengatur datanya dalam suatu sistem file dan folder.
- File utility, yaitu : Bagian ini memungkinkan pengguna mengatur resources dari sistem, melakukan troubleshooting sistem, dan mengkonfigurasi seting sistem.
Properti
Disk Operating System (DOS)
Berikut
adalah properti yang dimiliki oleh DOS, yaitu :
- DOS merupakan perangkat yang esensial untuk praktisi IT dan digunakan untuk melakukan pemecahan masalah.
- DOS merupakan sistem operasi dengan barisan perintah dan tidak user-friendly. Cara terbaik untuk mempelajari DOS adalah dengan menggunakannya
- DOS hanya dapat menjalankan satu program pada satu waktu karena tidak mendukung multitasking.
- DOS hanya dapat menjalankan program yang kecil dan memiliki keterbatasan memori.
-
Microsoft Windows,
Microsoft Windows atau yang lebih dikenal
dengan sebutan Windows adalah keluarga sistem operasi. yang dikembangkan oleh
Microsoft, dengan menggunakanantarmuka pengguna grafis.
Sistem operasi Windows telah berevolusi dari
MS-DOS, sebuah sistem operasi yang berbasis modus teks dan command-line.
Windows versi pertama, Windows Graphic Environment 1.0 pertama kali
diperkenalkan pada 10 November 1983, tetapi baru keluar pasar pada bulan November tahun 1985 , yang dibuat
untuk memenuhi kebutuhan komputer dengan tampilan bergambar. Windows 1.0
merupakan perangkat lunak 16-bit tambahan (bukan merupakan sistem operasi) yang
berjalan di atas MS-DOS (dan beberapa varian dari MS-DOS), sehingga ia tidak
akan dapat berjalan tanpa adanya sistem operasi DOS. Versi 2.x, versi 3.x juga
sama. Beberapa versi terakhir dari Windows (dimulai dari versi 4.0 dan Windows
NT 3.1) merupakan sistem operasi mandiri yang tidak lagi bergantung kepada
sistem operasi MS-DOS. Microsoft Windows kemudian bisa berkembang dan dapat
menguasai penggunaan sistem operasi hingga mencapai 90%.
Sejarah Singkat Windows
Dimulai
dari DosShell for DOS 6 buatan Microsoft dan inginnya Microsoft bersaing
terhadap larisnya penjualan Apple Macintosh yang menggunakan GUI, Microsoft
menciptakan Windows 1.0 Nama ini berasal dari kelatahan karyawan Microsoft yang
menyebut nama aplikasi tersebut sebagai Program Windows (Jendela Program).
Windows
versi 2 adalah versi Windows pertama yang bisa diinstal program. Satu-satunya
program yang bisa ditambahkan adalah Microsoft Word versi 1. Windows versi 3
menjanjikan aplikasi tambahan yang lebih banyak, kelengkapan penggunaan,
kecantikan user interface atau antarmuka dan mudahnya konfigurasi. Windows
versi 3.1 adalah versi Windows yang bisa mengoptimalisasi penggunaannya pada
prosesor 32-bit Intel 80386 ke atas. Windows versi 3.11 adalah versi Windows
terakhir sebelum era Start Menu. Windows 3.11 pun adalah versi Windows pertama
yang mendukung networking/jaringan. Versi Hibrida dapat dijalankan tanpa
MS-DOS. Versi Hibrida tersebut menginstalasi dirinya sendiri dengan DOS 7.
Tidak seperti Windows versi 16-bit yang merupakan shell yang harus diinstalasi
melalui DOS terlebih dahulu. Aplikasinya pun berbeda. Meskipun Windows 9X dapat
menjalankan aplikasi Windows 16-bit, namun Windows 9X memiliki grade aplikasi
sendiri - X86-32, Windows 9X sangat terkenal dengan BSOD (Blue Screen of
Death).
-
Linux
Linux adalah nama yang diberikan
kepada sistem operasi komputer bertipe Unix. Linux merupakan salah satu contoh
hasil pengembangan perangkat lunak bebas dan sumber terbuka utama. Seperti
perangkat lunak bebas dan sumber terbuka lainnya pada umumnya, kode sumber
Linux dapat dimodifikasi, digunakan dan didistribusikan kembali secara bebas
oleh siapa saja.
Nama "Linux" berasal dari
nama pembuatnya, yang diperkenalkan tahun 1991 oleh Linus Torvalds. Sistemnya,
peralatan sistem dan pustakanya umumnya berasal dari sistem operasi GNU, yang
diumumkan tahun 1983 oleh Richard Stallman. Kontribusi GNU adalah dasar dari
munculnya nama alternatif GNU/Linux.
Linux telah lama dikenal untuk
penggunaannya di server, dan didukung oleh perusahaan-perusahaan komputer
ternama seperti Intel, Dell, Hewlett-Packard, IBM, Novell, Oracle Corporation,
Red Hat, dan Sun Microsystems. Linux digunakan sebagai sistem operasi di
berbagai macam jenis perangkat keras komputer, termasuk komputer desktop,
superkomputer, dan sistem benam seperti pembaca buku elektronik, sistem
permainan video (PlayStation 2, PlayStation 3 dan XBox), telepon genggam dan
router. Para pengamat teknologi informatika beranggapan kesuksesan Linux
dikarenakan Linux tidak bergantung kepada vendor (vendor independence), biaya
operasional yang rendah, dan kompatibilitas yang tinggi dibandingkan versi UNIX
tak bebas, serta faktor keamanan dan kestabilannya yang tinggi dibandingkan
dengan sistem operasi lainnya seperti Microsoft Windows. Ciri-ciri ini juga
menjadi bukti atas keunggulan model pengembangan perangkat lunak sumber terbuka
(opensource software).
Sistem operasi Linux yang dikenal
dengan istilah distribusi Linux (Linux distribution) atau distro Linux umumnya
sudah termasuk perangkat-perangkat lunak pendukung seperti server web, bahasa
pemrograman, basisdata, tampilan desktop (desktop environment) seperti
GNOME,KDE dan Xfce juga memiliki paket aplikasi perkantoran (office suite)
seperti OpenOffice.org, KOffice, Abiword, Gnumeric dan LibreOffice.
Sejarah Linux
Linux pada awalnya dibuat oleh
seorang mahasiswa Finlandia yang bernama Linus Torvalds. Linux merupakan proyek
hobi yang diinspirasikan dari Minix, yaitu sistem UNIX kecil yang dikembangkan
oleh Andrew Tanenbaum. Linux versi 0.01 dikerjakan sekitar bulan Agustus
1991. Kemudian pada tanggal 5 Oktober 1991, Linus mengumumkan versi resmi
Linux, yaitu versi 0.02 yang hanya dapat menjalankan shell bash (GNU Bourne
Again Shell) dan gcc (GNU C Compiler).
Saat ini Linux adalah sistem UNIX
yang sangat lengkap, bisa digunakan untuk jaringan, pengembangan software dan
bahkan untuk pekerjaan sehari-hari. Linux sekarang merupakan alternatif sistem
operasi yang jauh lebih murah jika dibandingkan dengan sistem operasi komersial
(misalnya Windows 9.x/NT/2000/ME).
Linux mempunyai perkembangan yang
sangat cepat. Hal ini dapat dimungkinkan karena Linux dikembangkan oleh beragam
kelompok orang. Keragaman ini termasuk tingkat pengetahuan, pengalaman serta
geografis. Agar kelompok ini dapat berkomunikasi dengan cepat dan efisien,
internet menjadi pilihan yang sangat tepat.
Desain Linux
Linux merupakan sistem operasi
bertipe Unix modular. Linux memiliki banyak disain yang berasal dari disain
dasar Unix yang dikembangkan dalam kurun waktu 1970-an hingga 1980-an. Linux
menggunakan sebuah kernel monolitik, kernel Linux yang menangani kontrol
proses, jaringan, periferal dan pengaksesan sistem berkas. Device driver telah
terintegrasi ke dalam kernel.
Banyak fungsi-fungsi tingkat tinggi
di Linux ditangani oleh proyek-proyek terpisah yang berintegrasi dengan kernel.
Userland GNU merupakan sebuah bagian penting dari sistem Linux yang menyediakan
shell dan peralatan-peralatan yang menangani banyak fungsi-fungsi dasar sistem
operasi. Di atas kernel, peralatan-peralatan ini membentuk sebuah sistem Linux
lengkap dengan sebuah antarmuka pengguna grafis yang dapat digunakan, umumnya
berjalan di atas X Window System.
Pengembangan Linux
Perbedaan utama antara Linux dan
sistem operasi populer lainnya terletak pada kernel Linux dan
komponen-komponennya yang bebas dan terbuka. Linux bukan satu-satunya sistem
operasi dalam kategori tersebut, walaupun demikian Linux adalah contoh terbaik
dan terbanyak digunakan. Beberapa lisensi perangkat lunak bebas dan sumber
terbuka berdasarkan prinsip-prinsip copyleft, sebuah konsep yang menganut
prinsip: karya yang dihasilkan dari bagian copyleft harus juga merupakan
copyleft. Lisensi perangkat lunak bebas yang paling umum, GNU GPL, adalah
sebuah bentuk copyleft, dan digunakan oleh kernel Linux dan komponen-komponen
dari proyek GNU.
Linux dikendalikan oleh pengembang
dan komunitas penggunanya. Beberapa vendor mengembangkan dan mendanai
distribusi mereka sendiri dengan dasar kesukarelaan. Debian merupakan contoh
yang bagus. Yang lain memiliki versi komunitas dari versi komersialnya seperti
yang Red Hat lakukan dengan Fedora.
Di banyak kota dan wilayah, asosiasi
lokal yang dikenal dengan nama Kelompok Pengguna Linux (Linux Users Group atau
LUG) mempromosikan Linux dengan mengadakan pertemuan, demonstrasi, pelatihan,
dukungan teknis dan instalasi sistem operasi Linux secara gratis. Ada banyak
juga komunitas Internet yang menyediakan dukungan terhadap pengembang dan
pengguna Linux. Banyak proyek distribusi dan perangkat lunak sumber terbuka
yang memiliki ruang percakapan IRC atau newsgroup. Forum daring merupakan
bentuk lain untuk mendapatkan dukungan, contoh: LinuxQuestions.org dan forum
Gentoo. Distribusi Linux memiliki milis dengan pembagian topik seperti
penggunaan atau pengembangan.
-
Unix
Unix didesain sebagai sistem operasi
yang portable, multi-tasking, multi-user, sistem berkas hierarkis dan utilitas.
Keuntungan yang diperoleh dengan menggunakan sistem UNIX yang terkoneksi kesebuah
sistem jaringan ialah:
-
Berbagi sumber daya computer
Sumber daya komputer yang dibagi
bersama mencakup :
-
•CPU dan alokasi memori,
CPU / memori yang sedang diam (tidak
terpakai) dapat digunakan oleh sistem lain yang sedang sibuk.
-
Penyimpanan data / disk,
Disk yang semula tersebar di semua
komputer dengan utilitas yang sama kini dapat digabungkan menjadi unit disk yang
besar dan dibagi bersama.
-
Pencetak/ printer dan program/
utilitas
Pencetakan/ printing dapat
diklasifikasikan berdasarkan prioritas (segera, tidak segera) ataupun mutu
cetak (laser printer, LQ printer, line printer).
-
Peningkatan kehandalan.
Komputer dalam sebuah jaringan lebih
handal dibandingkan komputer yang berdiri sendiri. Jika ada komputer yang tidak
berfungsi, peranannya digantikan oleh komputer yang lain. Sistem dapat diatur /
dikendalikan hingga pemakai tidak mengetahui bahwa komputer yang biasa
digunakan sedang digantikan oleh komputer lain. Sistem penyimpanan disk dapat
diatur derajat keamanannya. Seperti halnya CPU, sistem disk yang tidak
berfungsi digantikan oleh sistem yang lain tanpa diketahui oleh pemakai.
-
Penghematan
Peningkatan kehandalan serta
pemakaian sumberdaya secara bersama menghasilkan penghematan biaya operasi. Harga
10 komputer 10 MIPS jauh lebih murah dibandingkan 1 komputer 100 MIPS. Namun,
kemampuan kesepuluh komputer 10 MIPS tersebut dapat hampir menyamai kemampuan
komputer 100 MIPS jika dilakukan utilisasi yang tinggi. Penghematan lain
didapatkan dari penggunaan printer server dan file server (1 sistem data atau
disk untuk banyak komputer).
2. Sejarah
Unix adalah sebuah sistem operasi
komputer yang dikembangkan oleh AT&T Bell Labs pada tahun 1960 dan 1970-an.
Pada tahun 1960, Massachusetts Institute of Technology, AT&T Bell Labs, and
General Electric bekerja dalam sebuah sistem operasi eksprimental yang disebut
Multics (Multiplexed Information and Computing Service). Di Indonesia Unix
digunakan sebagai Server aplikasi, produk yang beredar di pasaran antara lain
IBM AIX, HP UX, Sun Solaris. Masing-masing produk ini umumnya memiliki pasar
tersendiri seperti Sun Solaris yang digunakan pada operator telekomunikasi
selular, HP UX pada manufaktur dan distribusi. Fungsi Unix sebagai workstation
kurang populer mengingat harganya yang mahal.
3. Jenis - Jenis UNIX
UNIX adalah sebuah sistem operasi
yang dikembangkan oleh banyak pihak. Setiap pihak yang mengembangkan UNIX,
menambahkan teknologi miliknya ke dalam UNIX, yang meskipun hal itu di luar
standar, mampu menjadikan sistem operasi UNIX lebih kuat atau lebih andal. Jenis
- jenis Unix antara lain :
-
A/UX
-
Domain/X
-
Darwin
-
CTIX
-
Distrix
-
UniCOS
-
DG/UX
-
Digital UNIX
-
Ultrix
-
CLIX
-
HP/UX
-
Tru64
-
AIX
-
Coherent
-
XENIX
-
DVIX
-
UnixWare
-
SCO UNIX
-
SCO XENIX
-
SCO OpenServer
-
Dynix
-
SINIX
-
IRIX
-
SunOS
-
Solaris
-
Eunice
-
Uniplus+
-
BSD UNIX
-
BSD/I
-
OSF/1
-
GNU/Linux
-
GNU/Hurd
-
FreeBSD
-
NetBSD
-
OpenBSD
-
NextStep
-
Minix
-
Mach
-
UNIX System V
-
QNX
4. Jenis Jaringan Berbasis UNIX
a. UUCP Unix to Unix CoPy
UUCP merupakan jenis jaringan
pertama kali muncul pada sistem UNIX. Pada awalnya, UUCP dikembangkan dengan
hanya memanfaatkan saluran serial atau terminal dari sebuah komputer. Kini,
UUCP bekerja pada setiap versi UNIX bahkan sistem non-UNIX seperti VMS dan DOS.
Layanan yang disediakan UUCP diantaranya:
Layanan yang disediakan UUCP diantaranya:
• Alih berkas (file transfer) dan
surat elektronis (e-mail)
Penyampaian berkas melalui UUCP
dilakukan secara beranting. Jika seseorang di Indonesia hendak mengirim surat
elektronis kepada rekannya di Amerika, cukup disimpan/ dikerjakan dikomputer
secara lokal. Komputer akan secara otomatis menyampaikan surat tersebut ke
sebuah simpul di Amerika Serikat yaitu UUNET (Arlington, Va.). Secara
beranting, surat tersebut akan diteruskan kesimpul berikut hingga sampai
tujuan.
• Terminal jarak jauh (remote terminal)
dan eksekusi perintah jarak jauh (remote execution)
Jaringan UUCP secera internasional menghubungkan lebih dari seratus ribu komputer. Secara total, berjuta-juta byte beralih setiap harinya antara komputer sedunia. Sebagian besar peralihan tersebut terjadi di Amerika Serikat karena murahnya biaya komunikasi. Sebagian besar data berupa USENET NEWS, forum diskusi elektronis terbesar didunia.
Jaringan UUCP secera internasional menghubungkan lebih dari seratus ribu komputer. Secara total, berjuta-juta byte beralih setiap harinya antara komputer sedunia. Sebagian besar peralihan tersebut terjadi di Amerika Serikat karena murahnya biaya komunikasi. Sebagian besar data berupa USENET NEWS, forum diskusi elektronis terbesar didunia.
B. TCP
atau IP (Transmission Control Protocol / Internet Protokol)
TCP merupakan protokol yang mengatur
transportasi data antar sistem. TCP dapat diumpamakan sebagai "sekretaris
perusahaan" yang mengelola pengiriman berkas antar alamat. TCP biasanya
memanfaatkan jasa IP sebagai media pengantar. Seperti halnya sekretaris, TCP
bertanggung jawab atas kehilangan pengiriman paket berikut tindak lanjutnya
(mengirim ulang paket).
TCP dimanfaatkan oleh aplikasi-aplikasi lain sebagai pengiriman data yang handal yaitu mencakup:
TCP dimanfaatkan oleh aplikasi-aplikasi lain sebagai pengiriman data yang handal yaitu mencakup:
• Login jarak jauh: TELNET (umum) dab rlogin (khusus UNIX)
• Eksekusi jarak jauh: rsh (khusus UNIX)
• Alih berkas : FTP (File Transfer Protocol)
• Surat elektronis: SMTP (Simple Mail Transfer
Protocol)
• Program aplikasi lokal (buatan
sendiri) dapat memanfaatkan fasilitas TCP/IP untuk saling berkomunikasi.
c. NFS (Network File System) dan RPC (Remote Procedure Call)
c. NFS (Network File System) dan RPC (Remote Procedure Call)
NFS pada mulanya dikembangkan oleh
Sun Microsystem (1984). Kini, NFS yang menggunakan RPC diterapkan pada lebih
dari 100 jenis komputer dan diperkirakan dioperasikan pada lebih dari 100.000
komputer. NFS memungkinkan sebuah kompuer mengakses sistem berkas komputer
lain, dan memperlakukan sistem berkas tersebut seperti bagiannya sendiri.
d. NCS -- Network Computing System
d. NCS -- Network Computing System
Beban antara CPU dalam jaringan
biasanya tidak sama pada saat yang sama. Beberapa penelitian telah mengarah
pada pemanfaatan CPU yang sedang diam (idle). Hingga kini, setiap pembuat
komputer masih mengembangkan protokolnya secara terpisah serta tidak cocok satu
dengan lainnya. Namun, usaha menuju pembakuan sedang dirintis dan diharapkan
akan disepakati dalam kurun waktu yang tidak lama lagi.
5.
Perintah
Dasar yang Digunakan Unix
Masalah keamanan data amatlah penting dalam bidang teknologi
informasi. UNIX dalam hal ini jauh lebih unggul dari pada DOS yang tidak
menyediakan fasilitas ini. DOS hanya mempunyai fasilitas ATTRIBUT dengan
pilihan Read Only dan Hidden. DOS hanya menyediakan fasilitas untuk untuk
menyembunyikan file (hidden) dan memproteksi file (read-only) agar tidak dapat
dihapus atau dimodifikasi. Sedangkan
fasilitas kepemilikan file tidak disediakan.
Berikut ini adalah daftar ringkasan beberapa perintah dasar
yang sering digunakan pada unix :
Perintah
untuk Manajemen File
Cat - Menampilkan isi file (seperti type pada Dos)
Cp - Menyalin satu atau beberapa file (seperti copy pada
Dos)
Find - Mencari file tertentu pada suatu direktori (seperti
Dir pada Dos)
Ls - Menampilkan informasi file
More - Menampilkan file per screen
Mv - Memindahkan suatu file ke direktori lain
Pg - Menampilkan isi suatu file teks per layar
Rm - Menghapus file (sama seperti Del pada Dos)
Ø Program Aplikasi
(Application Programs)
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.
Ø Bahasa
Pemrograman (Programming Language)
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.
Terdapat 3 Level Bahasa
Pemrograman, yaitu:
1. Bahasa tingkat
rendah (low level language),
Bahasa ini disebut juga bahasa
mesin (assembler), dimana pengkodean bahasanya menggunakan kode angka 0
dan 1.
2. 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.
3. Bahasa generasi
keempat (4 GL),
Bahasa pemrograman 4 GL (Fourth Generation Language) merupakan
bahasa yang berorientasipada objek yang disebut Object Oriented Programming (OOP).
Contoh software ini adalah : Visual Basic, Delphi, Visual C++
Ø Program Bantu (Utility)
Merupakan perangkat lunak yang
berfungsi sebagai aplikasi pembantu dalam kegiatan yang ada hubungannya dengan
komputer, misalnya memformat disket, mengopi data, mengkompres file, dan
lain-lain.
Contoh Software ini diantaranya :
-
Norton Utility
Perangkat lunak sistem dengan
fungsi tertentu, misalnya pemeriksaan perangkat keras (hardware
troubleshooting), memeriksa disket yang rusak (bukan rusak fisik), mengatur
ulang isi harddisk (partisi, defrag), contoh Utilty adalah Norton Utility.
Utility software
Utility software secara umum
digunakan untuk mendukung, meningkatkan program-program dalam sebuah sistem
komputer. Banyak OS sudah memiliki utility program di dalamnya untuk tujuan
umum seperti mengkopi isi sebuah disk ke disk lain. Beberapa contoh utility
program adalah: Screen saver, Data Recovery, Backup, Virus protection, Data
compression, Memory management, Defragmentation dan lain – lain.
C.
Perangkat Lunak untuk Keamanan Komputer (Antivirus)
Untuk meningkatkan keamanan komputer dari serangan virus maupun hacker
diperlukan perangkat lunak, seperti antivirus dan firewall. Virus adalah sebuah
program yang menyusup dan dapat berkembang biak dengan sendirinya dalam media
penyimpanan computer.
Jenis-jenis virus pada computer
Worm
Menduplikatkan dirinya sendiri pada harddisk. Ini
membuat sumber daya komputer (Harddisk) menjadi penuh akan worm itu.
Trojan
Trojan
Mengambil data pada
komputer yang telah terinfeksi dan mengirimkannya pada pembuat trojan itu
sendiri.
Backdoor -
Hampir sama dengan trojan. Namun, Backdoor bisanya menyerupai file yang
baik-baik saja. Misalnya game.
Spyware -
Virus yang memantau komputer yang terinfeksi.
Rogue
- merupakan program yang meniru program antivirus dan menampilkan aktivitas
layaknya antivirus normal, dan memberikan peringatan-peringatan palsu tentang
adanya virus. Tujuannya adalah agar pengguna membeli dan mengaktivasi program
antivirus palsu itu dan mendatangkan uang bagi pembuat virus rogue tersebut.
Juga rogue dapat membuka celah keamanan dalam komputer guna mendatangkan virus
lain. Rootkit - Virus yang bekerja menyerupai kerja sistem komputer yang
biasa saja.
Polymorphic virus
- Virus yang gemar beubah-ubah agar tidak dapat terdeteksi.
Metamorphic virus
-
Virus yang mengubah pengkodeannya sendiri agar lebih sulit dideteksi.
Virus ponsel -
Virus yang berjalan di telepon seluler, dan dapat menimbulkan berbagai macam
efek, mulai dari merusak telepon seluler, mencuri data-data di dalam telepon
seluler, sampai membuat panggilan-panggilan diam-diam dan menghabiskan pulsa
pengguna telepon seluler.
Banyak sekali virus
yang sudah menyebar dan sangat sulit di hentikan penyebarannya namun kita dapat
melakukan beberapa cara untuk menghindari terjangkitnya virus pada komputer ,
salah satunya seperti postingan yang sudah saya buat sebelumnya selain itu juga
kita dapat menggunakan antivirus yang dapat mendeteksi keberadaan virus pada
komputer.sehingga data dan program menjadi aman.
Contoh virus komputer yang sering menyerang para pengguna komputer :
- Virus Shortcut.exe
virus yang merubah
ekstensi program atau file menjadi shortcut. hal ini menyebabkan tidak dapat di
aksesnya dokumen atau program yang ingin kita gunakan.
- Virus:
Trojan.Lodear Trojan Horse menyerang apabila kita mendownload data dari
internet.
- Virus: W32.Beagle.CO@mm Adalah virus yang mengirimkan email massal terhadap situs yang mempunyai tingkat keamanan rendah
- Virus: W32.Beagle.CO@mm Adalah virus yang mengirimkan email massal terhadap situs yang mempunyai tingkat keamanan rendah
- Virus:
Backdoor.Zagaban Virus trojan yang satu ini menginjeksi
komputer tertentu untuk digunakan sebagai tempat berlindung untuk merusak
network atau jaringan terkait.
- Virus: W32/Netsky-P Virus ini mampu menyebarkan email massal dengan sendirinya kepada alamat email yang diproduksi oleh suatu file pada PC / local drive.
- Virus: W32/Netsky-P Virus ini mampu menyebarkan email massal dengan sendirinya kepada alamat email yang diproduksi oleh suatu file pada PC / local drive.
- Virus: W32/Mytob-GH
Virus penyebar email massal dan merupakan Trojan untuk IRC pada komputer
berbasis Windows.
- Virus: W32/Mytob-EX
Virus yang menyebarkan email massal dan Trojan IRC yang mirip dengam
W32-mytob-gh.
- Virus: W32/Mytob-AS, Mytob-BE, Mytob-C, and Mytob-ER Keluarga virus ini mempunyai karasteristik yang sama atas apa yang mereka lakukan.
- Virus: W32/Mytob-AS, Mytob-BE, Mytob-C, and Mytob-ER Keluarga virus ini mempunyai karasteristik yang sama atas apa yang mereka lakukan.
- Virus: Zafi-D Merupakan
virus pengirim email massal dan peer-to-peer yang membuat salinan sendiri
kepada folder sistem windows dengan nama file nortonupdate. exe.
- Virus: W32/Netsky-D Virus ini juga mengirimkan serangan melalui IRC backdoor yang berfungsi juga menginfeksi komputer yang lemah.
- Virus: W32/Netsky-D Virus ini juga mengirimkan serangan melalui IRC backdoor yang berfungsi juga menginfeksi komputer yang lemah.
- Virus: W32/Zafi-B
Virus ini menyerang peer-to-peer (P2P) dan email virus akan dicopy dengan
sendirinya pada sistem folder windows yang akan diberi nama otomastis secara
acak.
- Virus Bagle.BC Virus Bagle BC ini termasuk salah satu jenis virus yang berbahaya dan telah masuk peringkat atas jenis virus yang paling cepat mempengaruhi komputer kita.
- Virus Bagle.BC Virus Bagle BC ini termasuk salah satu jenis virus yang berbahaya dan telah masuk peringkat atas jenis virus yang paling cepat mempengaruhi komputer kita.
Dampak yang ditimbulkan oleh serangan
virus:
-
Menghabiskan ruang atau memori
media penyimpanan
-
Mengganggu kinerja memori sehingga
aktivitas memori lambat
-
Mempengaruhi kinerja komputer
secara keseluruhan
-
Merusak file-file yang terdapat di
dalam komputer
-
Merusak perangkat keras komputer dalam
jangka waktu yang lama
-
Antivirus harus selalu diupdate
agar kita dapat mengetahui jenis virus apa yang menyerang.
Biasanya, komputer yang terserang
virus dapat dirasakan penggunaannya yaitu proses kerja komputer berjalan
lambat, sering terjadi hang, harddisk menjadi penuh, memori berkurang dll.
Berikut beberapa cara yang dapat
digunakan untuk menghindari serangan virus:
·
Memberi proteksi komputer dengan
antivirus
·
Melakukan update antivirus dan
databasenya
·
Berhati-hati terhadap file kiriman
atau file hasil download
·
Mengetahui kondisi dan kinerja
komputer
·
•Melakukan backup
data secara rutin











Tidak ada komentar:
Posting Komentar