DIT 3273 SISTEM MAKLUMAT PENGURUSAN PERISIAN Disediakan oleh: Naslinisuhana binti Nawan Nooraida Suraya binti Mohd Zaib Noor Hafizah binti Mohamad Nordin Shalini a/p Arulanantham Tan Shi Pei
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
Fungsi Perisian Mengurus sumber-sumber komputer organisasi Menyediakan alat-alat untuk membolehkan pengguna menggunakan sumber-sumber tersebut Bertindak sebagai perantara di antara organisasi dan maklumat yg disimpan
Peristiwa komputer yg dijadualkan Mengagihkan sumber komputer 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
2 kategori utama perisian komputer Perisian Sistem (System Software) Perisian Aplikasi (Application Software)
Perisian Sistem 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
Perisian Sistem (sambungan) 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
Perisian Sistem (sambungan) Antara sistem operasi yang terkemuka Windows 95, 98, 2000, ME, XP Windows NT (Windows 2000) Windows CE OS/2 UNIX Linux Mac OS DOS
Perisian Sistem (sambungan) Fungsi-fungsi Sistem Pengoperasian Perisian sistem operasi menentukan sumber komputer yg manakah yang akan digunakan 3 fungsi utama sebuah Sistem Operasi Mengagihkan dan memperuntukkan sumber-sumber sistem Menjadualkan penggunaan sumber-sumber komputer & tugas-tugas komputer Mengawasi aktiviti-aktiviti sistem komputer
Ciri-ciri Perisian Sistem Pengagihan dan penugasan Penjadualan Pengawasan Pengaturcaraan berbilang Penugasan berbilang Storan maya Perkongsian masa Pemprosesan berbilang
3 Kategori Sistem Operasi 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)
Sambungan Kategori OS Stand-alone OS 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.
Perisian Aplikasi 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
Generasi Pembangunan Perisian
Generasi Pembangunan Perisian 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. Bahasa simbolik atau bahasa himpunan menggunakan bentuk simbolik ianya lebih mudah difahami tetapi memerlukan penterjemah. Bahasa peringkat tinggi (cth: FORTRAN, COBOL) Ialah bahasa yang lebih ringkas dan lebih mirip kepada bahasa Inggeris. Contohnya: COBOL, FORTRAN, VISUAL BASIC dan C++.
Generasi Pembangunan Perisian (Sambungan) Bahasa generasi keempat Kurang berprosedur dan menyerupai bahasa semulajadi Juga telah mula menggunakan bunyi dan grafik dan menyokong aplikasi multimedia
Bahasa generasi keempat 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
Pendekatan baru pembangunan 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
Sambungan…. 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;
Sambungan….. 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
Penterjemah 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.
Software Copyright 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.
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.
Jenis Perisian Aplikasi 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).
Sambungan…. Contohnya Perisian pakej: Masalah aplikasi 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
Sambungan…. 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.
Perisian-perisian Lain Komunikasi Microsoft outlook, email Grafik dan Multimedia Macromedia Flash, Director, Adobe Photoshop, Illustrator, Lightwave Small Business Small Office, Home Office (SOHO)
Tamat Terima kasih!