Senin, 07 Juni 2010

Pengantar Teknologi informasi

PERANGKAT LUNAK

Perangkat lunak computer adalah program yang berisi instruksi atau perintah untuk melakukan sebuah proses pengolahan data. Perangkat lunak computer ini merupakan mesin yang mengolah data menjadi informasi. Hal ini dilakukan untuk meningkatkan hasil kerja dan memecahkan berbagai masalah.

Komputer adalah sebuah mesin yang tidak dapat melakukan tugas apabila tidak didukung oleh perangkat lunak. Perangkat lunak ini berbentuk program yang berisi :

  1. Sederetan instruksi yang digunakan untuk mengendalikan computer sehingga dapat melakukan tindakan yang sesuai dengan yang dikehendaki.
  2. Program ini dibuat oleh vendor perangkat lunak.

Software Fundamental / Some Basic term

(Perangkat lunak pokok dan Beberapa istilah dasar dalam computer)

  1. Computer program/ Program komputer

Sequences of intruktion for the computer ( urutan perintah –perintah dalam

Computer);

  1. Stored program concept /konsep pemograman

Instuction written in programs are stored and executed by CPU when needed (Bila perlu pemograman disimpan dan diproses oleh CPU )

  1. Programming /Pemograman

Proces of writing (or coding) program ( Proses penulisan atau pengkodean)

  1. Programmers Orang yang melakukan pemograman

Individuals who perform programming ( Seseorang yang melakukan proses program)

Computer Software :

  1. System software ( makes the computer fungtion)
  2. Application Sofware ( Does something interesting)

Perangkat Lunak Sistem dibvagi menjadi 4 :

  1. Sistem Oprasi (Operating system);
  2. Utilitis (Utilitas program);
  3. Device Driver;
  4. Bahasa pemograman..

Definisi sistem oprasi (Operating System) :

  1. Operating system (OS)

Adalah sebuah program penghubung antara user computer dengan hardware computer yang terdiri atas kumpulan program yang dibuat oleh vendor dengan memperhatikan bentuk dan cara kerja hardware.

  1. OS menurut American National standars institute (ANSI)

Software yang mengontrol pelaksanaan program-program computer, yaitu dengan mengatur waktu proses, pengecekan kesalahan, mengontrol input dan output, melakukan perjitungan, kompilasi, penyimpanan, pengolahan data serta pelbagai bentuk layanan yang terkait.

Tujuan dan Bagan Sistem Oprasi

  1. Tujuan :

Menyediakan atau menyiapkan kondisi agar pengguna dapat menjalankan program;

  1. Untuk menggunakan hardware kpmputer secara efesien.

Tiga Fungsi utama Sistem Oprasi (OS) :

  1. Manajemen Proses

Mencakup persiapan penjadwalan, dan pemantauan proses pada computer.

  1. Manajemen Sumber Daya

Berkaitan dengan pengendalian terhadap pemakaian sumber daya dalam system computer yang dilakukan oleh software system ataupun software aplikasi yang sedang dijalankan.

  1. Manajemen Data

Bertupa pengendalian data input/ output termasuk dalam hal-alokasian piranti penyimpanan sekunder maupun memori utama.

LINUX

Linux merupakan turunan dari system oprasi UNIX. Linux adalah system oprasi berbasis BPL (General Public Lecense) yang berarti dapat dikopi secara bebas tanpa harus memabayar kepada pemegang lisensi, dengan catatan source code harusselalu disertakan dalam penyebarannya.

LINUX diciptakan oleh Linus Torvalds pada mahsiswa computer di universitas Helsinki tahun 1991 di Finlandia. Pada awalnya Linuk masih sangat sederhana, dan belum meiliki kekuatan seperti UNIX, tetapi dengan bantuan para haker, linus terus mengembangkan Linux dan akhirnya memiliki kemampuan yang sejajar dengan system komersial lainnya.

UTILITAS (Utilities Programs)

Utility Program

Sistem software yang menjalankan tugas-tugas maintenance, umumnya disebut utility program.

File Manager

Menjalankan fungsi-fungsi seperti melakukan copy, mmemberi nama, menghapus,dan memindah file gambar ketika user melakukan double clik.

Personal Firewall

Mendeteksi dan mengamankan personal computer dari intruksi-intruksi yang tidak dikenal ( Unauthorized instruction)

Uninstaller

Menghapus program yang ada di local disk C.

Disk Scanner

Mendeteksi dan mengkoreksi masalah pada hard disk atau plopy disk dan mencari atau menghapus file-file yang tidak digunakan.

Disk Dpragment

Mengatur ulang file-file dan space yang tidak digunakan pada hard disk sehingga program dapat berjalan cepat

Diagnostic Utility

Melakukan penyusunan informasi secara teknik tentang hargware dan beberapa software. Mempersiapkan laporan masalahsecara terurai.

Backup Utility

Melakukan duplikasi file-file yang dipilih atau seluruh hard disk atau tape. Umumnya melakukan kompres files pada saat melakukan backup sehingga membutuhkan tempat lebih kecil.

Scanner Saver

Layar monitor menampilkan gambar bergerak atau layer kosong apabila tidak ada aktifitasuntuk beberapa waktu.

DEVICE DRIVER

Adalah program yang berfungsi membantu computer mengendalikan piranti-piranti peripheral. Perangkat lunak ini biasanya disediakan di vendor yang memproduksi perangkat keras.

Contoh : Ketika memasang modem atau scanner , perlu menginstal device driver supaya perangkat keras tersebut dapat berfungsi dengan baik.

Bahasa Pemograman ( Programming Language)

Adalah program yang dibuat untuk membuat program computer.

Bahasa pemograman dibagi dua :

1. Bahasa Tingkat rendah

Bahasa mensin ( Assembler) , bahasa ini menggunakan kode angka 0 dan 1.

Contoh : Machine Language dan assamble language.

2. Bahasa Tingkat Tinggi

Bahasa mesin yang sudah diterjemahkan kepada manusia (inggris)

Contoh : Basic, Cobal, Fontran, dan Pascal.

3. Bahasa Generasi Keempat

Bahasa pemograman yang berorientasi pada objek, Contoh Visual Basic, Delphi,

dan Visual ++.

Jenis -jenis Sofware :

1. Sofware Komersial (Bertujuan untuk dijual dan ada hak ciptanya)

2. Sofware Domain Public (Sifatnya gratis dan berupa source code)

3. Shareware ( Dugunakan untuk evaluasi dan tanpa source code)

4. Rentalware ( Disewakan dan ada hak ciptanya)

5, Free Sofware ( Dilengkapi dengan source code dan bersifat gratis/ membayar

Dengan sangat murah)

6. Freeware ( Bersifat gratis dan tapa source code, bertujuan menarik peminat

untuk membeli versi lanjutannya.

7 Open Source

Hampir sama dengan free software, hanya beda dalam hal filosofi dan terdapat hak-hak untuk pemakai, antara lain :

a. Hak untuk mendapat salinan program dan mendistribusukan salinan tersebut;

b. Hak untuk mengakses source code sebagai syarat untuk dapat melakukan odifikasian;

Tidak ada komentar:

Posting Komentar