Top Banner
16

6 Software

Oct 03, 2015

Download

Documents

dinasaffa

6 Software
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • Home

  • Merupakan program yang ditulis untuk mengendalikan dan mengkoordinasi kegiatan operasi dari sistem komputer.Istilah lain dari OS adalah monitor, executive, supervisor, controller atau master control program.Fungsi-fungsi Sistem Operasi :1.Fungsi Alokasi Sumber Daya. 2.Fungsi Penjadualan Sumber-sumber Daya.3.Fungsi Pengawasan terhadap Aktivitas Sistem Komputer.

    Operating System (OS)

  • Alokasi Sumber DayaMenangani Banyak Pekerjaan Slide 5Mengalokasikan program dan data yang mendapatkan prioritas untuk diproses di memori utama (RAM) dan juga mengalokasikan penggunaan I/O (seperti printer, terminal dan alat-alat telekomunikasi). Back

  • Menangani Banyak Pekerjaan sekaligus untuk sebuah komputer maupun banyak komputer dalam bentuk jaringan, yaitu :Multitaskingmemungkinkan beberapa program sekaligus untuk diproses pada saat bersamaan di sebuah komputer dengan pemakai tunggal. Multiprogramming memungkinkan beberapa program menggunakan sumber-sumber daya komputer pada saat waktu yang bersamaan bergantian.Time sharing memungkinkan beberapa pemakai komputer menggunakan CPU bersamaan dan CPU akan memberikan waktunya bergantian kepada setiap pemakai untuk memproses programnya.Multiprocessingmemungkinkan beberapa CPU bekerja bersama-sama secara paralel dalam satu sistem komputer. Slide 4

    Back

  • Fungsi Penjadualan Sumber-sumber DayaMengatur penjadwalan pekerjaan mana saja yang akan dikerjakan dan peralatan mana yang akan digunakan.Mengatur jadwal semua peralatan supaya tidak ada yang menganggur dan dapat berkerja serentak dengan efisien dan efektip. Back

  • Pengawasan Terhadap Aktivitas Sistem KomputerMelakukan pengawasan terhadap pekerjaan-pekerjaan yang dilakukan oleh komputer serta pemakai sistem. Sehingga pekerjaan-pekerjaan tidak akan tercampur milik pemakai satu dengan pemakai yang lainnya.Back

  • OS juga menyediakan fasilitas sejumlah program bantuan yang disebut dengan operating system service atau utility (bantuan).Program-program bantuan ini misalnya adalah text editor (di Windows adalah notepad), beberapa bantuan untuk menangani disk (misalnya memformat, menyalin, mengecek disk dan lain sebagainya), menangani file (mengurutkan isi file, mencari file dan lain sebagainya), menangani tampilan (menyetel ukuran layar) dan penanganan peralatan lainnya.Sistem Bantuan (utility)Back

  • Perangkat Lunak Bahasa Generasi Pertama:Perangkat Lunak Bahasa Generasi KeduaPerangkat Lunak Bahasa Generasi KetigaPerangkat Lunak Bahasa Generasi KeempatBahasa (Language Software)Back

  • Bahasa Generasi PertamaBahasa mesin (machine language)Ditulis dalam bahasa mesin dapat berbentuk bilangan biner (0 dan 1) seperti : 000100110010.Tiap-tiap instruksi (object code) terdiri dari : operation code (op-code) dan operand.0001 0011 0010 op-code operand operandOperation code (Op-code), adalah perintah yang harus dikerjakan oleh processor (misalnya perintah perkalian) operand adalah nilai-nilai yang akan dioperasikan (misalnya nilai-nilai yang akan dikalikan). Back

  • Generasi KeduaPerangkat lunak bahasa (language software) generasi kedua adalah assembler.Assembler merupakan program yang menterjemahkan program aplikasi yang ditulis dengan bahasa perakit (assembly language) atau bahasa pemrograman simbolik (symbolic programming language) menjadi bahasa mesin.

  • COMMENT *Contoh program bahasa Assembler *kodeSEGMENTASSUMECS: kode, DS: kode ORG100h mulai:;tampilkan tulisanMOVAH, 9 ;fungsi DOSMOVDX, OFFSET tulisan;isi tulisan di DXINT21hINT20h ;selesaitulisanDB 'Untuk buku sistem informasi oleh JogiyantoHM$'kodeENDSENDmulaiContoh program yang ditulis dengan bahasa perakit Back

  • Generasi KetigaBahasa tingkat tinggi (high level language) Source program yang ditulis dengan bahasa tingkat tinggi, kemudian diterjemahkan kedalam bahasa mesin dengan suatu program penterjemah, yaitu :compiler (FORTRAN, COBOL, PASCAL, C) daninterpreter (BASIC).Source ProgramProses KompilasiObject ProgramListing Error

    Compiler

  • Generasi KeempatPerangkat lunak bahasa generasi keempat disebut juga dengan perangkat lunak bahasa non-prosedural (nonprocedural language) atau productivity language atau perangkat lunak bahasa tingkat sangat tinggi (very high-level language.Generasi keempat dapat dikelompokkan sebagai :alat komputer mikro (microcomputer tools)bahasa kueri (query language) dan pembuat laporan (report generator)bahasa grafik (graphics language)pembuat aplikasi (application generator)paket perangkat lunak aplikasi (application software package)bahasa tingkat sangat tinggi (very high-level programming language).

  • Pembagian Bahasa Generasi keempat (Laudon and Laudon, 1996, p. 245) Back

  • PERANGKAT LUNAK APLIKASI (APPLICATION SOFTWARE).program yang ditulis dan diterjemahkan oleh language software untuk menyelesaikan suatu aplikasi tertentu.Perangkat lunak aplikasi (application software) merupakan program yang ditujukan untuk menyelesaikan suatu permasalahan dalam aplikasi yang tertentu yang sudah dibuat oleh pabrik pembuat perangkat lunak aplikasi.Perangkat lunak aplikasi dapat berupa perangkat lunak aplikasi tujuan umum (general purpose application software) perangkat lunak aplikasi tujuan khusus (special purpose application software).