+ All Categories
Home > Documents > 06 Software

06 Software

Date post: 07-Nov-2015
Category:
Upload: ilyas
View: 213 times
Download: 0 times
Share this document with a friend
Popular Tags:
19
Pengantar Teknologi Informasi 6. Software www.megadata.co.id 1 MEGADATA INDONESIA
Transcript
  • Pengantar Teknologi Informasi6. Softwarewww.megadata.co.id*MEGADATA INDONESIA

    MEGADATA INDONESIA

  • Jenis SoftwareSistem SoftwareApplication Softwarewww.megadata.co.id*MEGADATA INDONESIA

    MEGADATA INDONESIA

  • Jenis SoftwareSistem SoftwareOperating system : program yangmengelola hardware dan menyediakan user interfaceProgramming LanguagesSystem Utility : mendukung sistemApplication Softwarewww.megadata.co.id*MEGADATA INDONESIA

    MEGADATA INDONESIA

  • Hak CiptaSoftware piracy is illegal !Jenis software:Freeware : dapat digunakan secara bebasShareware : bebas digunakan dalam jangka waktu tertentu, jika mau dilanjutkan harus membayar. Demoware.Commercialware : harus membayar

    www.megadata.co.id*MEGADATA INDONESIA

    MEGADATA INDONESIA

  • IstilahPublic domain : ada dalam ranah (=domain) umum (=public)User : penggunaVendor : penjualOpen sourceLicenses: GNU (FSF = Free Software Foundation), BSDwww.megadata.co.id*MEGADATA INDONESIA

    MEGADATA INDONESIA

  • Sistem OperasiPerangkat lunak yang mengelola sumber daya komputerSumber daya:ProcessorStorage: primary/secondary storageInput & output devices

    www.megadata.co.id*MEGADATA INDONESIA

    MEGADATA INDONESIA

  • Contoh OSCP/MMS-DOS, PC-DOSUnixOS/2Microsoft WindowsLinuxMacOSwww.megadata.co.id*MEGADATA INDONESIA

    MEGADATA INDONESIA

  • InterfaceEnvironment, shell, interfaceCara berinteraksi dengan user:Command Line Interface (CLI)Graphical User Interface (GUI)www.megadata.co.id*MEGADATA INDONESIA

    MEGADATA INDONESIA

  • OS dan CPUSingle taskingMulti tasking : banyak program bergantianCooperative, event drivenPreemptive, time driven, time sharing

    Multitasking bisa hanya satu processor.Multiprocessing (parallel processing) : beberapa processor.www.megadata.co.id*MEGADATA INDONESIA

    MEGADATA INDONESIA

  • Multitaskingwww.megadata.co.id*MEGADATA INDONESIA

    MEGADATA INDONESIA

    processor

    Program 1:1.1. hitung ipk1.2. prasyarat1.3. jadwal1.4. ...

    Program 2:2.1. print npm12.2. print npm22.3. print npm32.4. ...

    Program 3:3.1. ambil mail3.2. baca mail3.3. kirim mail3.4. ...

    Operating System

  • Multitasking: time sharingwww.megadata.co.id*MEGADATA INDONESIA

    MEGADATA INDONESIA

    ...3.2. baca mail2.2. print npm21.2. prasyarat3,1, ambil mail2.1, print npm11.1. hitung ipk

    processor

    Program 1:1.1. hitung ipk1.2. prasyarat1.3. jadwal1.4. ...

    Program 2:2.1. print npm12.2. print npm22.3. print npm32.4. ...

    Program 3:3.1. ambil mail3.2. baca mail3.3. kirim mail3.4. ...

    Operating System

  • Multitasking: event sharingwww.megadata.co.id*MEGADATA INDONESIA

    MEGADATA INDONESIA

    processor

    Program 1:1.1. hitung ipk1.2. prasyarat1.3. jadwal1.4. ...

    Program 2:2.1. print npm12.2. print npm22.3. print npm32.4. ...

    Program 3:3.1. ambil mail3.2. baca mail3.3. kirim mail3.4. ...

    Operating System

    ...3.2. baca mail3.1. ambil mailselesai2.1. pencetakanbelum selesai1.2. prasyarattunggu mail3,1, ambil mail; tunggu cetakan2.1, print npm11.1. hitung ipk

  • OS dan RAMMemory ManagementMemory protectionVirtual memorywww.megadata.co.id*MEGADATA INDONESIA

    MEGADATA INDONESIA

  • Memory ProtectionAplikasi-1bisa akses data-1tidak bisa akses data-2Aplikasi-2bisa akses data-2tidak bisa akses data-1

    Bayangkan: saat aplikasi 1 sedang hitung IPK (data-1), aplikasi mencetak IPK (data-1)!!www.megadata.co.id*MEGADATA INDONESIA

    MEGADATA INDONESIA

    Actual memory (RAM)

    Aplikasi 1

    Prog 1:1.1. hitung ipk1.2. prasyarat1.3. jadwal1.4. ...

    Data 1

    Aplikasi 2

    Data 2

    Prog 2:2.1. print npm12.2. print npm22.3. print npm32.4. ...

  • Virtual MemorySeakan-akan total memory lebih besar dari RAMBagian yang tidak aktif disimpan di harddisk

    www.megadata.co.id*MEGADATA INDONESIA

    MEGADATA INDONESIA

    Data

    Memory

    Aplikasi 1

    Aplikasi 2

    harddisk

    Virtual Memory

    Aplikasi 4

    Aplikasi 3 : non aktif

  • OS dan PeripheralOS (CPU) memberi perintah ke hardwareCPU menerima sinyal interrupt (IRQ) dari hardwarewww.megadata.co.id*MEGADATA INDONESIA

    MEGADATA INDONESIA

  • OS dan Peripheral(device) Driver : program, modul pengelola peripheralDibuat oleh vendor hardwarewww.megadata.co.id*MEGADATA INDONESIA

    MEGADATA INDONESIA

    Scanner

    Operating System

    Scanner

    Aplikasi 1

    Aplikasi 2

    Aplikasi 3

    Digital camera

    Image device management

    Device driver for digital camera

    Device driver for scanner

  • OS dan PeripheralDevice driverPrinter:spool: tempat menampung cetakanqueue: antrian

    www.megadata.co.id*MEGADATA INDONESIA

    MEGADATA INDONESIA

    Printer

    ASCII Printer

    Laser Printer

    Dot matrix Printer

    Spool for laser printer

    Spool for ascii printer

    printer management

    job 1

    job 2

    job 3

    Device driver for HP laser jet

    Device driver for dot matrix printer

    Operating System: printer management

    Aplikasi 1

    Aplikasi 1

  • Catatan:UTS : tanggal Bahan:Bab 1 : gambaran umumBab 2 : Input DevicesBab 3 : Output DevicesBab 4 : Secondary StorageBab 5 : CPU, Primary Storage, MotherboardBab 6 : Software Sistem Operasi

    www.megadata.co.id*MEGADATA INDONESIA

    MEGADATA INDONESIA


Recommended