BLC Telkom Klaten

Popular Posts

Text Widget

Pages

Diberdayakan oleh Blogger.

Sabtu, 28 Februari 2015

Rekayasa Perangkat Lunak SMK Negeri 1 Pedan


    Rekayasa perangkat lunak (RPL, atau dalam bahasa Inggris: Software Engineering atau SE) adalah  aplikasi ilmu komputer untuk membangun sistem perangkat lunak praktis yang membahas semua aspek produksi perangkat lunak, mulai dari tahap awal yaitu analisa kebutuhan pengguna, menentukan spesifikasi dari kebutuhan pengguna, disain, pengkodean, pengujian sampai pemeliharaan sistem setelah digunakan.
     IEEE Computer Society mendefinisikan rekayasa perangkat lunak sebagai penerapan suatu pendekatan yang sistematis, disiplin dan terkuantifikasi atas pengembangan, penggunaan dan pemeliharaan perangkat lunak, serta studi atas pendekatan-pendekatan ini, yaitu penerapan pendekatan engineering atas perangkat lunak.
    Rekayasa Perangkat Lunak adalah pengubahan perangkat lunak itu sendiri guna mengembangkan, memelihara, dan membangun kembali dengan menggunakan prinsip reakayasa untuk menghasilkan perangkat lunak yang dapat bekerja lebih efisien dan efektif untuk pengguna.
kriteria yang dapat digunakan sebagai acuan dalam merekayasa perangkat lunak :
1. dapat terus dirawat dan dipelihara(maintainability)
2. dapat mengikuti perkembangan teknologi(dependability)
3. dapat mengikuti keinginan pengguna(robust)
4. efektif dan efisien dalam menggunakan energi dan penggunaannya
5. dapat memenuhi kebutuhan yang diinginkan(usability)
Rekayasa Perangkat Lunak adalah salah satu Kompetensi Keahlian yang ada di SMK Negeri 1 Pedan Kab. Klaten
Juga Salah Satu Jurusan yang Terdapat di SMK Negeri maupun Swasta Kab. Klaten.
Secara Khusus tujuan Program Keahlian Rekayasa Perangkat Lunak adalah membekali peserta didik dengan keterampilan, pengetahuan dan sikap agar kompeten untuk :
  1. Mengisntalasi Perangkat Komputer Personal dan Menginstall Sistem Operasi dan Aplikasi
  2. Mengerti tentang Konsep Algoritma Pemrograman
  3. Merancang Sistem Informasi / Business Process untuk membangun suatu Software / Aplikasi
  4. Membangun Software Databases Berbasis Desktop ataupun Web

Dengan memanfaatkan kemampuan, pengalaman dan berbagai peluang yang ada, lulusan Program Keahlian Rekayasa Perangkat Lunak diharapkan akan bisa menjadi :
  • Junior Programmer
  • Software House Staff
  • IT Staff
  • Junior System Analys
Belajar Lagi yuk ...
kali ini kita belajar Slim ya.. kira kira tau gak sih slim itu apa..?
nih tak kasih tau dah sekilas tentang SLIM
SLIM (Senayan Library Management) System yaitu Perangkat lunak sistem management perustakaan (Library management System) dengan sumber terbuka yang dilesensikan di bawah GPL v3. Aplikasi ini pertama kali dikembangkan dan digunakan oleh Pepustakaan Kementrian Pendidikan Nasional, Pusat Informasi dan Hubungan Masyarakat, Kementrian Pendidikan Nasional. Seiring perkembangan waktu, aplikasi ini kemudian dikembangkan oleh komunitas pengguna dan pengiat SLIM. aplikasi ini dibangun dengan menggunakan PHP, Basis Data MySQL, dan Pengontrol versi GIT. pada tahun 2009, SLIM mendapat penghargaan tingkat pertama dalam ajang INAICTA 2009 untuk kategori Open Source.

Untuk lebih lanjut bisa dibaca di Buku Tutorial CMS SLiMS.

Langkah_Langkah Install slim7

1. Buka Terminal (CTRL+Alt+T)

2. Ketikkan sudi su, lalu masukkan password



3. Kemudian ketik kode ini:  cd /var/www/html/    lalu nemo ,, CTRL+C , Enter

4. extrak dengan perintah "tar xvfz slims7-cendana-stable-update2.tar.gz
5. Kemudian mengganti nama file menggunakan perintah  "mv /var/www/html/slims7_cendana-master/ slim"
 
6. berikan hak akses dengan perintah "chown -R www-data:www-data slim"


7. Kemudian buka browser, masuk pada "http://localhost/phpmyadmin"
 
8. Buat database baru dengan nama slim, lalu Create


9. Selanjutnya buka tab baru, ketikkan http://localhost/slim
Akan muncul tampilan Selamat Datang di Slims Installer, klik Let's Start The Installation, seperti gambar berikut:


10. Kemudian isi Database name sesuai dengan nama pada localhost. Masukkan kata sandi, lalu Klik Continue.

 Dan jika instalasi sukses, akan muncul tampilan seperti ini:
11. Kemudian klik OK, start the SLIMS. Buka tab baru, ketik http://localhost/slim

Akan muncul tampilan seperti berikut:  
SELESAI...

Jumat, 27 Februari 2015

Hay...Jumpa lagi dengan aku... hari ini kegiatan belajar saya di BLC Telkom tempat saya pkl adalah cara memanjat Tower Triangel 

Cara Memanjat Tower Triangel yang baik dan benar

Saat kita akan memanjat tower pahami dahulu prosedur prosedurnya, jangan asal memanjat ya bisa bisa membahayakan diri kita sendiri.. (woo,, jangan sampe)


Hal-hal yang harus diperhatikan saat akan memulai memanjat tower:

  • Lihat dan pastikan alat safeety dalam keadaan baik dan tidak mengalami kerusakan.
  • Pastikan saat pemasangan alat pengamannya sudah benar dan kencang, agar tidak ada resiko kesalahan saat memanjat.
  • Lihat kondisi sekitar atau towernya sendiri dan perhatikan arah anginnya, kita harus membelakangi arah angin.



hal_hal yang harus diperhatikan saat memanjat tower:

  • Badan harus se-rileks mungkin, jangan tegang. Karena otot-otot tangan bisa berpengaruh saat memanjat.
  • Pijak pada besi yang dekat dengan kaki, pastikan memakai alas kaki agar kaki tidak terluka, saat menginjak towernya. Jika cuaca panas, kaki kita bisa nlecet karena besi yang di ijak panas.
  • Tangan memegang besi dengan benar dan kencang atau kuat agar tidak terlepas saat memanjat, tangan bisa memegang pada besi yang panjang atau sambungan las.
  • Posisi badan saat memanjat jangan membusung, dan jangan menempel pada besi.
  • Jangan melihat kebawah, karena bisa menakuti perasaan kita dan jangan berfikir negatif.



  Hal-hal yang harus diperhatikan saat pemasangan pengaman:

  • Kita masukkan kaki ke sela-sela besi (biar terkunci), agar ketika diatas ada angin yang berhembus pijakan dan pegangan kita tetap kuat.
  • Masukkan tangan juga pada sela tower agar pegangan kita erat saat diatas.
  • Kemudian pasang pengaman ke besi towernya.

 Dan setelah saat memperhatikan semua prosedurnya ,Kita bisa memanjat tower asalkan memperhatikan keselamatan anda, dan tentunya harus lebih berhati-hati.

Kamis, 26 Februari 2015

hay.. kali ini kita belajar portal ya, tau gak portal itu apa?

Web Portal adalah sebuah website juga yang memiliki beberapa kelebihan jika dibandingkan dengan website biasa. Beberapa kelebihan website ini sehingga disebut Web Portal antara lain:
1. Program aplikasinya lebih lengkap, seperti program untuk mengatur berita, polling, komentar pengunjung, pengaturan artikel, forum diskusi, buku tamu, iklan baris, dan sebagainya.

2. Lebih bersifat dinamis dan interaktif. Artinya beberapa hal yang perlu diupdate, seperti berita, gambar dan lain-lainnya, dapat diupdate setiap saat secara online tanpa perlu mengubah format halaman, atau tanpa perlu upload melalui Control Panel Server. Lebih interaktif artinya, publik atau pengunjung atau user dapat mengirimkan berita, artikel dan sebagainya.

3. Lebih mudah dalam pengaturan oleh Administrator atau Pengelola. Dengan menggunakan Script Web Portal, untuk dapat memiliki atau mengelola Website tidak perlu dibutuhkan seorang ahli dalam Website atau tidak harus menjadi seorang Webmaster yang menguasai bahasa pemrograman seperti PHP, MySQL, HTML, XML, CGI dan semacamnya. Cukup seseorang yang mampu mengetik dan mengoperasikan komputer serta sedikit pengalaman membuka internet.

4. Dan juga masih ada fasilitas-fasilitas lain dalam website tersebut seperti; kontak kami, tell friend, e-mail, dan lain-lain.


Langkah -langkah dalam menginstall Portal :
1. Langkah peratama buka terminal  (Ctrl + Alt + t)

2. Kemudian tuliskan "su", lalu masukkan password

3. kemudian Extract file di /var/www/html/



4. Berikan hak akses pada portal dengan perintah
    "# chown -R www-data:www-data /var/www/html/portal"

 
5. Kemudian buka localhost/phpmyadmin, tulis portal di create database, kalau
    sudah terisi maka klik create.



6. Buka tab baru, masuk ke localhost/portal, maka akan muncul tampilan
    seperti tampilan dibawah ini.



Selesai.. tinggal didesain sesuai keinginan ... 

eiisttz.. sebelum mendesain kita download dulu Sublime Text disini
 

Rabu, 25 Februari 2015

Tadi kan kita dah menginstal lokomedia nah sekarang kita pelajari lebih lanjut yuk tentang lokomedia :)
Lokomedia adalah sebuah cms yang memungkinkan anda untuk dapat membuat sebuah website meskpipun anda tidak, kurang mengerti tentang bahasa pemrograman website. Langsung saja pada pokok pembahasan yang berjudul Mengenal Fungsi Dari Menu - Menu Yang Terdapat di Halaman Administrator Cms Lokomedia.

Dengan mengenal dan memahami fungsi dari masing – masing menu tersebut anda dapat mengoptimalkan website yang anda miliki, seperti menambah artikel/membuat berita, mengedit menu navigasi yang terdapat di halaman depan dan lain sebagainya. 


Masuklah ke halaman administrator misal, http://namadomain.com/admin atau http://localhost/admin , anda akan dihadapakan pada sebuah halaman yang membutuhkan autentifikasi, usernamenya admin kemudian passwordnya admin, jika anda berhasil masuk maka anda akan dihadapakan dengan 10 dibagian header dan 10 menu dibagian control panel diantaranya : 

Menu di Control Panel

control panel cms lokomedia


1. Manajemen User : Menu ini berfungsi untuk menambah, menghapus hak akses tertentu terhadap website anda. Pilih Tambah User untuk menambahkan user kemudian simpan, selanjutnya anda juga bisa mengatur hak aksesnya seperti menentukan apakah orang (user) tersebut mempunyai hak ases terbatas atau mempunyai hak akses penuh terhadapa website anda 

tambah user


2. Manajemen Module : Menu ini digunakan untuk menambah module baru, anda juga bisa menonaktifkan salah satu fungsi dari module yang ada. Pilih tambah module jika anda ingin menambahkan module baru.


manajemen module



3. Berita : Menu ini digunakan untuk menambah berita/artikel di website anda, pilih tambah berita, untuk menambahkan berita baru. Masukan judul artikel, kemudian pilih kategorinya selanjutnya masukan isi berita yang akan ditampilkan, pilih browser jika anda ingin menambahkan gambar, centang / pilih salah satu tag(label), terakhir klik simpan untuk menyimpan atau menampilkan artikel.





berita


tambah berita


4. Komentar : Menu ini akan menampilkan komentar yang ditambahkan pada website anda, anda bisa mengedit komentar ataupun menghapusnya. 





5. Download : Fungsinya adalah untuk menambahkan sebuah file yang bisa di download oleh pengunjung situs/website yang anda miliki, file bisa berupa document biasa, gambar, music, ataupun program. Klik tambah download untuk menambahkan file, jika sudah selesai, pilih simpan 


download




6. Agenda : Fungsinya adalah untuk menambahkan agenda/kegiatan yang akan anda lakukan di jam, hari, bulan, dan tahun tertentu. Pilih tambah agenda untuk menambah agenda baru. Jika sudah selesai, pilihlah simpan 

menambah agenda




7. Banner : Untuk menambahkan banner, website, perusahaan atau organisasi tertentu pada website anda. Untuk menambahkan banner, klik tambah banner. Jika sudah selesai klik simpan 


tambah baner






8. Galeri : Digunakan untuk menambahkan file berupa gambar/photo pada website anda. Pilih tambah galeri untuk menambahkan photo, selanjutnya pilih jenis/nama albumnya, bila perlu tambahkan juga keterangan photo. Klik simpan 


galeri photo




9. Polling : Menambahkan Poling tertentu pada website anda 

10. Hubungi kami : Menu ini akan menampilkan pesan/email yang dikirim ke website anda, untuk membalas email yang masuk, klik langsung email yang terdapat pada kolom email. 


Menu di Bagian Header



1. Home : Kembali ke halaman utama 

2. Setting Web : 

Sub Menu 

a. Manajemen Module : Sudah di jelaskan pada bagian control panel no 2 

b. Identitas website : Berisi informasi atau alamat dari website anda, misal nama website, alamat website, meta deskripsi dan meta keyword. Alamat website diisi dengan nama domain anda, misal http://namadomainanda.com atau jika berada di local server localhost http://localhost/lokomedia1.6.1 

c. Manajemen User : di jelaskan pada bagian control panel no 1 

d. Manajemen Template : Untuk menambah ataupun mengganti tampilan website anda pilih salah satu template, untuk mengaktipkan template klik aktif 

3. Setting Menu : Untuk melakukan pengaturan beberapa menu yang terdapat pada website anda baik itu menu pada halaman pengunjung ataupun menu pada halaman administrator, anda dapat menambahkan, menghapus menu tertentu pada website anda. 

Sub Menu 

a. Menu Utama : Daftar seluruh menu bn yang terdapat pada website, anda bisa menambah menu dengan mengklik tambah menu. 

b. Sub Menu : Ini berkaitan dengan menu apa saja yang dapat dilihat atau diakses oleh pengunjung website, biasanya menu ini terdapat dibagian header, atau di sidebar bagian kiri ataupun kanan, template yang anda gunakan dapat berpengaruh terhadap menu/navigasi yang ditampilkan nantinya, misal di template poeji, anda tidak menemukan menu visi dan misi sedangkan pada template sandbox anda dapat menemukan menu tersebut, tapi sebenarnya menu tersebut masih bisa diakses, anda hanya tinggal menambahkan navigasinya saja pada template tersebut. 

4. Manjemen Berita : Menu ini berfungsi untuk melakukan pengaturan terhadap berita yang akan ditampilkan di website 

Sub Menu 

a. Kategori berita : Untuk mengkategorikan berita yang di buat, misal kategori olahraga, politik dan lain lain, ini bisa disesuaikan dengan tema dari website anda 

b. Berita : Sudah di jelaskan pada bagian control panel no 3 

c. Komentar : Sudah di jelaskan pada bagian control panel no 4 

d. Halaman statis : Menu ini biasanya berisi konten yang bersifat statis atau tidak berubah, misal, profil, visi, misi dan lain sebagainya 

e. Tag : berfungsi untuk menambahkan tag dari artikel atau berita yang dibuat 

f. Sensor kata : Menambahkan sebuah fungsi yang dapat menyensor sebuah kata atau perkataan yang dianggap kurang sopan 

5. Hubungi kami : Sudah di jelaskan pada bagian control panel no 10 

6. Interaksi : Fungsinya untuk berinteraksi antara pemilik website dengan pengunjung, atau pengunjung dengan pengunjungs 

Sub Menu 

a. Agenda : Penjelasan ada pada bagian control panel no 6 

b. Poling : Penjelasan ada pada bagian control panel no 9 

c. Sekilas Info : Fungsinya adalah untuk menampilkan Info singkat pada halaman depan website 

d. Shutbox : Ini mirip atau fungsinya sama dengan buku tamu atau form komentar website 

7. Media : Fungsinya sebagai alat untuk berbagi pada website, misal photo atau file – file seperti document, video dan lain sebagainya 

Sub Menu 

a. Album : Ini seperti halnya mengkategorikan sebuah artikel pada website, misal anda ingin menambahkan sebuah photo yang berisi gambar – gambar lucu maka anda bisa membuat album yang berisi photo – photo lucu 
b. Galeri : Penjelasan ada pada bagian control panel no 8 
c. Download: Penjelasan ada pada bagian control panel no 5 

8. Banner : Penjelasan ada pada bagian control panel no 7 
9. View Web : Untuk menampilkan/preview website anda 
10. Log out : Keluar dari halaman administrator 

Tidal perlu tergesa – gesa untuk mempelajari semua ini, anda hanya perlu meluangkan waktu sedikit untuk mempelajarinya, belajar dan terus belajar untuk mencapai sebuah titik dimana anda bisa memberikan manfaat untuk orang – orang yang anda cintai. Siapapun anda, saat belajar kita semua sama, sama – sama mencoba mendengarkan, melihat, menulis, dan sama – sama mencoba mengerti, memahami, apa yang diajarkan, apa yang disampaikan. Sekian dan terima kasih, semoga bermanfaat.

Selasa, 24 Februari 2015



1. buka terminal anda dengan Ctrl + Alt + t atau bisa langsung klik iconya 

2. ketikan sudo su lalu isikan password anda dan ketikkan juga cd var/www/html/ lalu nemo (untuk mencari foldernya)

3. chek file dengan ls, jika ternyata file sudah ditemukan, ganti nama dengan cara mv lokomedia-1.5.8.rar /loko

5. setelah itu ketikkan cd loko/ (untuk mengganti baris dengan nama loko)

6.  lakukan sekali lagi dengan cd lokomedia/ lalu enter dan ketikkan chown -R www-data : www /var/www/html/loko/lokomedia enter, hingga seperti dibawah ini:


7. ketikan nano config/koneksi.php hingga muncul tampilan seperti dibawah ini :




8. isikan pasword lalu tekan Ctrl + o untuk menyimpan lalu enter dan tekan Ctrl + x untuk kembali ke terminal awal  lalu vi .htacces hingga muncul tampilan dibawah ini




9. setelah itu masuk ke lokalhost untuk membuat database lokomedia

10. isikan pasword lalu Go

11. jika sudah muncul tampilan diatas lalu browse untuk mencari database lokomedi  selanjutnya masuk kelocalhost loko/lokomedia/adminweb



12. isikan user name dan pasword nya admin hingga muncul tampilan seperti dibawah ini
selesai dehh :) mudah kan tapi ribet dikit ya :)

Senin, 23 Februari 2015

CMS Balitbang adalah CMS khusus untuk website pendidikan.

Berikut adalah langkah-langkah install CMS Balitbang 3.5

1. Copy dan pindahkan aplikasi/cms pada direktori server root var/www/html. Copy dengan menggunakan perintah "nemo" ,jika nemo belum terinstal maka lakukan instalasi nemo dengan cara : apt-get install nemo

2. Extrack aplikasi/cms dengan perintah (unzip)

3. Ganti nama/rename nama direktori aplikasi dengan perintah (mv cmsbalitbangv35.zip smk) lalu enter

4. Berikan hak akses sebagai root agar Apache php dan sebagainya dapat dijalankan atau dieksekusi dengan perintah (chown -R www-data:www-data smk)  lalu enter

5. Buka browser (localhost/smk) akan tampil gambar seperti dibawah ini :





6.  Pilih CMS yang diinginkan atau sesuai jurusan (Sekolah Menengah Kejuruan)




7. Pilih paket lengkap lalu lanjut





8. Konfigurasi CMS Balitbang. Buat database di localhost/phpmyadmin misal dbsmk,  Lalu install






 9. CMS Balitbang akan terinstall


10. Proses Instalasi selesai, silahkan edit CMS sesuai keinginan anda


SELESAI :)

Sabtu, 21 Februari 2015

Setelah menginstal linuk coba dengan meng-install Webserver di laptop anda menggunakan LAMP (Linux Apache MySQL PHP) :

 1. Buka terminal anda dengan (Ctrl + Alt + t) atau langsung saja klik pada terminal, dan masuk sebagai superuser (root), dengan perintah #su

2. Masukkan  password anda

3.  Kemudian ping kealamat google untuk mengecheck koneksi anda, dengan cara : ping google.com

4. setelah itu update daftar case anda dengan cara  apt-get update

5. Langkah selanjutnya yaitu mrngupgrade, yang berguna untuk upgrade yang disesuaikan dengan distro linux anda dengan cara apt-get dist-upgrade

6. Setelah selesai selanjutnya ketikkan perintah apt-get install lamp-server, perintah tersebut digunakan untuk menginstal satu paket penuh LAMP tanpa repot repot menginstalnya sendiri sendiri

7. Kemmudian instal phpmyadmin dengan cara apt-get install phpmyadmin, setelah muncul gambar berikut ini berarti phpmyadman sudah terinstall di komputer/ laptop anda.

 


Silahkan anda coba untuk memasukkan user (root) dan kata sandi yg telah anda tentukan pada saat instalasi.

SELAMAT MENCOBA SEMOGA BERHASIL :)



Jumat, 20 Februari 2015

Langkah Install Linux Mint 17


Nah kemarin kita telah belajar apa itu linux, sekarang kita coba menginstalnya ya ?
ikuti langkah langkahnya ya ! mudah kok !


Instalasi Linux Mint 17


Persiapan :
  • DVD Instalasi atau USB installer Linux Mint 17
  • Komputer atau laptop yang akan diinstal Linux Mint 17

Langkah Linux Mint 17

Yang pertama kita harus lakukan menghidupkan laptop atau PC, masuk ke BIOS. Nah setelah masuk BIOS, atur boot order atau boot priority ke DVD room atau USB, sesuai dengan media instalasi yang kita pakai. Setelah itu restart, sambungkan USB installer atau DVD installer Linux Mint 17 .



Klik Install Linux Mint pada Dekstop, Kemudian akan muncul tampilan seperti gambar berikut. Pilih bahasa yang dikehendaki, kemudian klik Continue.


Berikutnya installer Linux Mint 17 ini akan menanyakan apakah Anda akan menghubungkan ke jaringan wireless atau tidak.
 Install Linux Mint 17 Qiana Tuxlin_03
  
Instaler Linux Mint 17 kemudian melakukan pengecekan apakah sistem sudah memenuhi syarat buat instalasi atau belum, klik Continue jika sudah memenuhi syarat.


Berikutnya adalah memiilih mode instalasi. Pilih Something else jika ingin memilih partisi sendiri, kemudian klik Continue. nah pada bagian ini yang sserius ya jangan sampe semua data dikomputer atau laptop hialang.


Pilih partisi yang akan digunakan untuk instalasi Linux Mint 17, kemudian klik Change. Jika belum memiliki partisi, bisa membuat partisi baru melalui menu Create Partition. Ada dua partisi yang harus disiapkan, yakni partisi sistem dan swap. Gunakan file sistem EXT4 untuk partisi sistem, beri tanda cek pada Format the partition. Pada bagian Mount point, pilih “/”. Kemudian klik OK



Pada bagian ini, pastikan pembagian partisinya sudah benar. Cek atau review terlebih dahulu, jika yakin sudah benar langsung saja klik Install Now.

Selagi proses instalasi berjalan, kita dapat memilih zona waktu sesuai tempat tinggal kita. Jika masuk zona waktu WIB (Waktu Indonesia Barat), maka pilih kota Jakarta. Kemudian klikContinue.


Berikutnya adalah memilih layout keyboard yang kita pakai. Keyboard standar biasanya pilih English (US), kemudian klik Continue.


Masukkan nama, nama komputer, username, dan password. Isi lengkap form-nya, kemudian klikContinue.

Proses instal Linux Mint 17 sedang berjalan. Tunggu sampai selesai kira-kira 5 - 15 Menit .


Installation Complete. Klik Restart Now. Jika masih ingin mencoba Linux Live-nya, bisa klik Continue Testing. Cukup mudah bukan Langkah Install Linux Mint 17 ini? Secara umum memang proses instalasi semua distro Linux sama. Instalasi pada tutorial kali ini menggunakan basis GUI (Graphical User Interface). Adapun distro yang instalasinya menggunakan CLI (Command Line Interface).
Install Linux Mint 17 Qiana Tuxlin_14

Silahkan dicoba sendri kawan berhasil pa egak, kalau belum berhasil dicoba lagi ya. pasti bisa kok tenang :)

Rabu, 18 Februari 2015

Driver

Apa to Drivers itu ?


Pengertian Driver

Dalam bahasa inggris, driver berarti sopir atau pengendali. Lantas apa sih fungsi driver pada komputer? Driver adalah sebuah software yang berfungsi untuk mengendalikan perangkat keras atau hardware dalam komputer, laptop maupun notebook.

Hasil gambar untuk driver laptopDalam suatu perangkat lunak driver merupakan bagian dari sistem operasi yang bertugas menjembatani inti sistem operasi dengan perangkat keras. Driver merupakan perangkat lunak yang mengatur bagaimana sebuah perangkat keras berperilaku. Tanpa driver, perangkat keras tidak akan mengerti apa yang diperintahkan oleh sistem operasi. Kita dapat menganalogikan driver di komputer dengan driver/sopir di dunia nyata. Sistem operasi adalah penumpang atau sang majikan. Sang majikan tidak mengetahui bagaimana mengemudikan mobil, ia hanya memerintahkan kepada sopir untuk membawa mobil mengantarkannya ke suatu tempat. Nah, sang sopirlah yang nanti mengurus bagaimana mobil itu dijalankan, apakah itu maju, mundur, tambah kecepatan, mengerem, berbelok dan sebagainya.


Sistem operasi memang tidak mungkin dibuat untuk mengetahui bagaimana mengoperasikan begitu banyak perangkat keras. Untuk itu dibuat sebuah standar perintah yang mengatur setiap perangkat keras yang tertempel pada komputer. Standar ini merupakan standar perintah umum yang kemudian diterjemahkan oleh driver menjadi perintah khusus bagi perangkat keras. Jadi dalam kasus mobil, sopir dan majikan tadi, sang majikan hanya memberikan perintah “bawa saya ke tempat A” dan sang sopirlah yang mengatur jalan mana yang dilewati, setir, perseneleng, rem, gas dan lain sebagainya. Dalam sebuah sistem operasi misalnya seorang pengguna akan mencetak sebuah dokumen, saat perintah diterima sistem operasi dari input pengguna, sistem operasi akan memberikan perintah kepada driver secara general, “cetak dokumen xx letaknya di bagian xx” yang kemudian akan ditindaklanjuti oleh driver dengan membaca dokumennya, mengecek kesiapan perangkat lalu mengirimkan perintah cetak kepada printer.
Perangkat keras berjenis sama tidak selalu memiliki driver yang sama. Tergantung pada seri masing-masing dan kebijakan dari pembuatnya. Umumnya model yang terbaru dikontrol dengan cara yang berbeda dengan model yang lebih lama. Hal ini tentu berkaitan dengan fitur atau peningkatan kualitas yang dilakukan oleh pembuat perangkat keras. Oleh karena itu sistem operasi hanya dibekali driver yang dasar saja, yang dapat mengontrol perangkat keras pada tugas paling dasar karena jumlah perangkat keras itu sangat banyak sekali sehingga tidak mungkin memasukkan semua driver spesifik perangkat keras ke dalam sebuah sistem operasi.
Beberapa driver memang sudah dimasukkan pada sistem operasi pada saat instalasi secara langsung. Namun ini hanya terbatas pada perangkat keras yang ada sebelum sistem operasi itu diciptakan. Jika ada perangkat keras yang lebih baru dari sistem operasinya, maka driver harus diinstall terlebih dahulu. Tugas pengguna adalah menginstall driver perangkat keras tersebut dari CD yang dibawakan dalam paket pembelian. Namun ada juga perangkat keras yang memiliki tempat penyimpanan drivernya sendiri, sehingga tidak memerlukan CD lagi, seperti misalnya modem GSM dan CDMA yang menyimpan drivernya dalam sebuah chip yang dibaca seperti flashdrive oleh komputer

.

Copyright © Laili Istiroh | Powered by Blogger
Design by Duan Zhiyan | Blogger Theme by NewBloggerThemes.com