1 / 20

Pengantar Sistem Komputer

Pengantar Sistem Komputer. Perangkat Lunak. Pengetahuan Dasar. Abstraksi. Pengetahuan Dasar. Aljabar-Boolean Bentuk paling primitif dari perangkat-lunak. Direpresentasikan sebagai binary-digit (bit), 1 (on) atau 0 (off).

Download Presentation

Pengantar Sistem Komputer

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Pengantar Sistem Komputer Perangkat Lunak

  2. Pengetahuan Dasar Abstraksi

  3. Pengetahuan Dasar • Aljabar-Boolean Bentuk paling primitif dari perangkat-lunak. Direpresentasikan sebagai binary-digit (bit), 1 (on) atau 0 (off). • Bit dikelompokkan menjadi nibble(4bit), byte(8bit), word(16bit), double-word(32bit), dst. • Kelompok-kelompok bit disusun dalam struktur instruksi Penyimpanan, Transfer, Operasi-Aritmatika, Operasi-Logika. • Bentuk bit ini diprogram menggunakan Bahasa-Rakitan/Assembly-Language. Bahasa-Rakitan diterjemahkan menjadi Bahasa Mesin. Bahasa Mesin adalah pola bit-bit yang merupakan kode operasi mesin. • Kemudian lahir bahasa pemrograman tingkat-tinggi yang serupa bahasa manusia (bahasa Inggris).

  4. Pengelompokan Perangkat-Lunak • Compiler/Interpreter & Bahasa-Pemrograman • Low Level Language (LLL) • Intermediate Level Language (ILL) • High Level Language (HLL) • Perangkat-Lunak Sistem (System Software): • Sistem Operasi (Operating System) • Utility • Perangkat-Lunak Aplikasi (Application Software): • Office • Multimedia • Internet • Khusus

  5. Programming Language • Low Level Language (LLL) – Programnya rumit dan sulit dibuat. – Hanya dimengerti oleh mesin. – Contoh: Machine-language. • Intermediate Level Language (ILL) – Programnya agak sulit dipahami dan dibuat. – Hanya dimengerti oleh manusia. – Contoh: Assembler. • High Level Language (HLL) – Programnya mudah dipahami dan dibuat. – Hanya dimengerti oleh manusia. – Contoh: BASIC, FORTRAN, Pascal, C, Java.

  6. Bahasa-Mesin

  7. Contoh Perintah Biner misalnya: Komputer menyalin isi register 7 ke register 3 Dalam bentuk biner: 0001100000110111b Dalam bentuk heksadesimal: 1837h Dalam perintah suatu bahasa Assembly: MOV REG3,REG7

  8. program Contoh; begin ClrScr; Writeln; Write('Tekan Enter...'); Readln; end.

  9. Compiler/Interpreter • Komputer merupakan peralatan elektronik yg bekerja berdasar sinyal-sinyal listrik (5V). • Sinyal listrik hanya memiliki 2 kondisi, yaitu ON (ada arus listrik) & OFF (tidak ada arus). • Kondisi ON & OFF diterjemahkan dalam angka 1 & 0.

  10. Compiler/Interpreter • Compiler/interpreter diibaratkan sebagai suatu kamus • Menterjemahkan bahasa-pemrograman menjadi bahasa-mesin. • Bahasa-mesin merupakan bahasa yang dikenal oleh komputer

  11. Kode Kode Kode Programming-Language & Compiler/Interpreter

  12. Compiler/Interpreter • Compiler >Menjalankan program secara keseluruhan. >Kesalahan baru diketahui setelah seluruh kode ditulis. >Menghasilkan Executable-Program (EXE). • Interpreter >Menjalankan program per-baris. >Kesalahan bisa langsung diketahui. >Tidak menghasilkan Executable-Program (EXE).

  13. Operating System Fungsi mengatur: • Hardware, yaitu: CPU, memory, storage, dsb. • Software yang berupa program.

  14. Operating System Contoh: • Unix. • DOS. • Windows. • Mac OS. • Solaris. • Linux. • dst.

  15. Operating System • Definisi: Software yang mengendalikan pelaksanaan program-program komputer, yaitu dengan mengatur waktu proses, pengecekan kesalahan, input dan output, melakukan perhitungan, kompilasi, penyimpanan, pengolahan data serta berbagai bentuk layanan yang terkait. (berdasar ANSI = American National Standard Institute)

  16. Utility • Memperbaiki/merawat sistem komputer. • Defrag, Norton Utility, Partition Magic, dll.

  17. Office • Mempermudah pekerjaan kantoran. • Ms.Office:Word, Excel, PowerPoint, Access, .

  18. Multimedia • Editing: MovieMaker, MM-Flash, dkk. • Player: WindowsMediaPlayer, Winamp, PowerDVD, dkk.

  19. Internet • Browser: Internet-Explorer, Netscape, Opera, dkk. • Email: Outlook-Express, Eudora, dst.

  20. Khusus • Akuntansi: DAC-Easy, Platinum, dsj. • Engineering: Autocad, CAD/CAM, dsj. • Scientific: Mathlab, ChemCAD, dsj. • Game: … • Virus&Antivirus: …

More Related