perisian

28
PERISIAN

Upload: mykancil

Post on 18-Jul-2015

88 views

Category:

Education


9 download

TRANSCRIPT

Page 1: Perisian

PERISIAN

Page 2: Perisian

Arahan-arahan terperinci yang mengawal operasi sebuah sistem komputer.

Memberitahu komputer bagaimana menjalankan tugas

Tanpa perisian, perkakasan komputer tidak boleh menjalankan tugas-tugas yg berkaitan dgn komputer

Page 3: Perisian

1. Mengurus sumber-sumber komputer organisasi

2. Menyediakan alat-alat untuk membolehkan pengguna menggunakan sumber-sumber tersebut

3. Bertindak sebagai perantara di antara organisasi dan maklumat yg disimpan

Page 4: Perisian

Pengguna

Perisian aplikasi

Perisian sistem

Hardware Sistem Operasi-Peristiwa komputer yg dijadualkan- Mengagihkan sumber komputer- Memantau peristiwa

Penterjemah Bahasa- Pentafsir- Pengkompilasi

Program Utiliti- Operasi Rutin (cth: isih, senarai, cetak)-Mengurus data (cth: wujudkan fail, gabungkan fail)

Perisian Aplikasi- Bahasa Pengaturcaraan- Bahasa Penghimpun- FORTRAN- COBOL- BASIC- PASCAL- C- Bahasa ‘generasi keempat’ dan perisian PC

Page 5: Perisian

Perisian Sistem (System Software)

Perisian Aplikasi (Application Software)

Page 6: Perisian

Mengkoordinasi pelbagai bahagian sistem komputer & mengantara perisian aplikasi dan perkakasan komputer

Satu set program umum yg menguruskan sumber-sumber komputer spt pemproses pusat, rangkaian komunikasi dan peranti-peranti sampingan

Menerangkan program-program yg ditulis utk atau oleh pengguna utk meminta komputer melakukan sesuatu tugas yg tertentu

Page 7: Perisian

mengandungi program-program yang mengawal operasi-operasi komputer dan peralatannya.• Operating system (OS) – set program yang

mengkoordinasikan segala aktiviti yang berlaku antara perkakasan-perkakasan komputer Contoh OS: Windows XP, Linux, Apple

• Utility program – membenarkan pengguna untuk menyelenggara yang berkaitan dengan menguruskan komputer, peralatan dan program. Contoh : Back-up, Disk Clean Up, Disk

Defragmenter

Page 8: Perisian

Antara sistem operasi yang terkemuka• Windows 95, 98, 2000, ME, XP• Windows NT (Windows 2000)• Windows CE• OS/2• UNIX• Linux• Mac OS• DOS

Page 9: Perisian

Fungsi-fungsi Sistem Pengoperasian• Perisian sistem operasi menentukan

sumber komputer yg manakah yang akan digunakan

3 fungsi utama sebuah Sistem Operasi1. Mengagihkan dan memperuntukkan

sumber-sumber sistem2. Menjadualkan penggunaan sumber-

sumber komputer & tugas-tugas komputer3. Mengawasi aktiviti-aktiviti sistem

komputer

Page 10: Perisian

Pengagihan dan penugasan Penjadualan Pengawasan Pengaturcaraan berbilang Penugasan berbilang Storan maya Perkongsian masa Pemprosesan berbilang

Page 11: Perisian

Embedded OS• Handheld computers, cth: PDA• Programs OS tersebut disimpan dalam ROM atau

Read Only Memory Chips.• Contoh: Windows CE, Palm OS.

Network Operating System• Urus dan mengkoordinasi komputer-komputer

dalam rangkaian.• NOS berada dalam salah satu hard disks komputer

dalam rangkaian, komputer tersebut mengkoordinasi perhubungan komputer lain. (Network Server)

Page 12: Perisian

Sambungan NOS..• Contoh senibina yang menggunakannya adalah

Client Server System• NOS yang popular termasuk:

NetWare, Windows NT Server, Windows XP Server, UNIX, VSE/ESA, z/OS.

Stand-alone OS• Juga dipanggil Desktop OS, menguruskan satu

desktop atau notebook. • Diguna dalam PC biasa, cth: DOS, Windows, Mac OS,

UNIX.

Page 13: Perisian

merujuk kepada program-program yang direkabentuk untuk menjadikan pengguna lebih produktif dan membantu pengguna dalam kerja seharian

Contoh : Microsoft Word, Excel, Power Point

Bertujuan menjayakan tugas-tugas pengguna akhir

Page 14: Perisian
Page 15: Perisian

1. Bahasa mesin• menggunakan kod-kod sistem binary yang boleh

difahami oleh setiap komputer.• masalah yang wujud jika menggunakan bahasa mesin

ialah sukar ditulis dan difahami.1. Bahasa simbolik atau bahasa himpunan

• menggunakan bentuk simbolik• ianya lebih mudah difahami tetapi memerlukan

penterjemah.3. Bahasa peringkat tinggi (cth: FORTRAN,

COBOL)• Ialah bahasa yang lebih ringkas dan lebih mirip kepada

bahasa Inggeris.• Contohnya: COBOL, FORTRAN, VISUAL BASIC dan C++.

Page 16: Perisian

4. Bahasa generasi keempat• Kurang berprosedur dan menyerupai bahasa

semulajadi• Juga telah mula menggunakan bunyi dan

grafik dan menyokong aplikasi multimedia

Page 17: Perisian

Bahasa pertanyaan• SELECT ALL WHERE umur > AND nama = “Ali”

Penjana laporan• SQL

CREATE DATABASE[nama_pangkal_data] Bahasa grafik

• SAS Graph Penjana aplikasi

• Microsoft FrontPage

Page 18: Perisian

Pengaturcaraan berorientasikan objek• menggabungkan data dan prosedur kedalam

satu objek yg akan berubah sbg blok program perisian yg bebas.

• Setiap objek boleh digunakan dlm berbagai sistem yg berbeza tanpa menukar kod program

Page 19: Perisian

Cth: JAVA• Direka utk beroperasi di internet• Boleh menyediakan fungsian perisian yg

diperlukan utk sesuatu tugas• Beroperasi tanpa mengira jenis komputer dan

sistem operasi • Contoh

Import java.awt.*;Import java.applet.Applet;

Page 20: Perisian

HTML• Bahasa penerangan muka surat untuk mencipta

laman web• Contoh:

<HTML><BODY>Hello world!</BODY></HTML>

XML• Bahasa utk dokumen berstruktur di mana data boleh

dimanipulasikan

Page 21: Perisian

Assembler -membaca dan menterjemah arahan-arahan yang bertulis ke dalam bahasa mesin.

Compiler -membaca program sumber yang ditulis di dalam bahasa-bahasa peringkat tinggi dan menukarkan arahan-arahan ke dalam bahasa mesin (program objek).

Interpreter-menterjemah dan melaksanakan arahan dalam program secara baris demi baris.

Page 22: Perisian

Copyright – Satu kawalan yang disediakan oleh undang-undang sesebuah negara kepada pencipta sesuatu produk. Di Malaysia ia di uruskan oleh Kementerian Perdagangan dalam Negeri dan Hal Ehwal Pengguna.

Public domain software – Tidak dikawal oleh copyright dan boleh menyalin oleh pengguna lain.

Freeware – Tidak dikenakan bayaran oleh individu atau syarikat tetapi ia adalah copyright yang mana pengguna tidak boleh menjual perisian sebagai hak milik sendiri.

Page 23: Perisian

Shareware – perisian copyright yang diagihkan secara percuma tetapi memerlukan pengguna membuat sumbangan kepada pemilik dalam urusan mendapatkan pertolongan teknikal, dokumentasi, upgrade.

Ia juga diagihkan kepada pengguna versi percubaan dalam sesuatu tempoh percubaan.

Page 24: Perisian

User Coded • Program yang disediakan dan diuji mengikut

keperluan pengguna Pakej

• Program-programnya telah tersedia dipasaran. • Boleh didapati dengan cepat dan mudah • Boleh digunakan terus oleh pengguna apabila

dipasang (install).

Page 25: Perisian

Contohnya Perisian pakej:  • Spreadsheet (lembaran kerja)

MS-Excel, Lotus 1-2-3, SmartSuite Millennium v9.8• Database (pangkalan data)

MS-Access, MySQL, Oracle• Word Processing

MS-Words, Open Office, AbiWord (Linux), Lotus Notes Masalah aplikasi pakej :

• Kadang kala tidak sesuai dengan sesuatu komputer• Tidak berapa sesuai dengan keperluan pengguna• Tidak boleh dibuat pindaan ke atas pakej

Page 26: Perisian

Customized• Campuran di antara kriteria User Coded dan

Pakej• Ditulis oleh pengaturcara.• Mengambil masa yang lama untuk ditulis dan

diuji.• Direka secara spesifik mengikut keperluan

organisasi.

Page 27: Perisian

Komunikasi• Microsoft outlook, email

Grafik dan Multimedia• Macromedia Flash, Director, Adobe Photoshop,

Illustrator, Lightwave Small Business

• Small Office, Home Office (SOHO)

Page 28: Perisian

TamatTerima kasih!