pengantar sistem komputer

20
Pengantar Sistem Komputer Perangkat Lunak

Upload: noble-valenzuela

Post on 03-Jan-2016

55 views

Category:

Documents


3 download

DESCRIPTION

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). - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Pengantar Sistem Komputer

Pengantar Sistem Komputer

Perangkat Lunak

Page 2: Pengantar Sistem Komputer

Pengetahuan Dasar

Abstraksi

Page 3: Pengantar Sistem Komputer

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).

Page 4: Pengantar Sistem Komputer

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

Page 5: Pengantar Sistem Komputer

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.

Page 6: Pengantar Sistem Komputer

Bahasa-Mesin

Page 7: Pengantar Sistem Komputer

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

Page 8: Pengantar Sistem Komputer

program Contoh;

begin

ClrScr;

Writeln;

Write('Tekan Enter...');

Readln;

end.

Page 9: Pengantar Sistem Komputer

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.

Page 10: Pengantar Sistem Komputer

Compiler/Interpreter

Compiler/interpreter diibaratkan sebagai suatu kamus

Menterjemahkan bahasa-pemrograman menjadi bahasa-mesin.

Bahasa-mesin merupakan bahasa yang dikenal oleh komputer

Page 11: Pengantar Sistem Komputer

Programming-Language & Compiler/Interpreter

Kode Kode Kode

Page 12: Pengantar Sistem Komputer

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).

Page 13: Pengantar Sistem Komputer

Operating System

Fungsi mengatur: Hardware, yaitu: CPU, memory, storage,

dsb. Software yang berupa program.

Page 14: Pengantar Sistem Komputer

Operating System

Contoh: Unix. DOS. Windows. Mac OS. Solaris. Linux. dst.

Page 15: Pengantar Sistem Komputer

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)

Page 16: Pengantar Sistem Komputer

Utility

Memperbaiki/merawat sistem komputer.

Defrag, Norton Utility, Partition Magic, dll.

Page 17: Pengantar Sistem Komputer

Office

Mempermudah pekerjaan kantoran. Ms.Office:Word, Excel, PowerPoint,

Access, .

Page 18: Pengantar Sistem Komputer

Multimedia

Editing: MovieMaker, MM-Flash, dkk. Player: WindowsMediaPlayer,

Winamp, PowerDVD, dkk.

Page 19: Pengantar Sistem Komputer

Internet

Browser: Internet-Explorer, Netscape, Opera, dkk.

Email: Outlook-Express, Eudora, dst.

Page 20: Pengantar Sistem Komputer

Khusus

• Akuntansi: DAC-Easy, Platinum, dsj.

• Engineering: Autocad, CAD/CAM, dsj.

• Scientific: Mathlab, ChemCAD, dsj.

• Game: …

• Virus&Antivirus: …