Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

SYAIFUL HUDA, S.Kom SOFTWARE PENDUKUNG DAN PENGOPERASIAN SISTEM INFORMASI.

Presentasi serupa


Presentasi berjudul: "SYAIFUL HUDA, S.Kom SOFTWARE PENDUKUNG DAN PENGOPERASIAN SISTEM INFORMASI."— Transcript presentasi:

1 SYAIFUL HUDA, S.Kom SOFTWARE PENDUKUNG DAN PENGOPERASIAN SISTEM INFORMASI

2 Software merupakan perangkat yang dapat dilihat oleh mata, tetapi tidak dapat diraba. Software sering digunakan untuk menunjukkan semua program yang dapat dipakai dalam komputer dan dapat mempermudah pemakai dari berbagai jenis komputer untuk mendayagunakan hardware dengan baik. ISTILAH SOFTWARE

3  Software sistem adalah program yang dirancang untuk bertindak sebagai perantara hardware dengan program aplikasi.  Software sistem terdiri dari sistem operasi : penerjemah-penerjemah bahasa ( interpreter atau kompiler); Utility untuk pemeliharaan tugas, termasuk pengecekan memori, format hardisk, melindungi dari virus dan user interface.  Sistem operasi bisa jadi merupakan hal yang penting diantara sekian banyak software sistem. SOFTWARE SISTEM

4  Adalah sebuah kelompok program yang membantu komponen-komponen komputer untuk berfungsi bersama-sama dengan baik.  Beberapa bagian dari sistem operasi beroperasi secara otomatis tanpa memerlukan campur tangan manusia.  Sistem operasi adalah”hardware oriented” artinya sistem operasi dirancang berdasarkan hardware tertentu.  Sistem operasi yang banyak digunakan : MS- DOS, Windows, Unix, Linux SISTEM OPERASI

5  Bahasa komputer memiliki huruf-huruf, simbol-simbol dan aturan penulisan. Aturan penulisan itu disebut sintaks bahasa  Seorang pemrogram membentuk instruksi dengan mekobinsasikan huruf-huruf dan simbol-simbol yg serasi dalam aturan penulisan tertentu  Bahasa komputer memerlukan penyusunan yang cukup lama dan memiliki perbedaan sifat dan karakter pemrogramnya SOFTWARE BAHASA

6  Berdasarkan penggunanya : bahasa pemrograman sistem dan bahasa pemrograman aplikasi  Berdasarkan generasinya : generasi pertama (bahasa mesin), generasi kedua (bahasa asembl), generasi ketiga (bahasa prosedural), generasi keempat (non prosedural), generasi kelima (berbasis obyek) KATEGORI BAHASA KOMPUTER

7  Merupakan bahasa generasi pertama dan terdiri dari kode operasi (oriented code) seperti penjumlahan dan pengurangan dan satu atau lebih operand yang menunjukkan data yang akan diproses. Instruksi dalam bentuk biner yaitu angka 1 dan 0  Bahasa mesin mungkin akan berbeda dengan bahasa mesin dari komputer lain. Program yang ditulis satu jenis komputer mempunyai bahasa mesin yang mungkin berbeda dengan bahasa mesin yang lain. BAHASA MESIN

8  Bahasa assembly merupakan ide para ahli untuk mengganti instruksi yang dipresentasikan dalam bentuk biner dengan huruf dan simbol-simbol  Misalnya kode instruksi diganti dengan huruf ADD, sementara operand diganti dengan huruf X  Program untuk penerjemah bahasa assembly disebut bahasa assembler BAHASA ASSEMBLY

9  Menggunakan compiler dan interpreter untuk menerjemahkan program bahasa aras tinggi  Interpreter menerjemahkan setiap baris dari instruksi yang diberikan. Object code yang dihasilkan oleh interpreter tidak dapat disimpan sehingga program harus diterjemahkan setiap kali dieksekusi  Contoh bahasa generasi ketiga : BASIC, COBOL, FORTRAN, PASCAL, C dll BAHASA GENERASI KE 3

10  Merupakan bahasa non prosedural, tidak harus memberi prosedur dalam program tetapi merinci apa yang diinginkan  Contoh bahasa generasi keempat : 4-GL 4 – GL

11  Object oriented pada dekadi 80an menjadi tenar dan dibicarakan diberbagai bidang ilmu khususnya database dan software enginering  Ide object oriented berawal dari bahasa yang menggunakan notasi objek yaitu bahasa simulasi yang merupakan bahasa simulasi komputer. Dalam pembuatan simulasi dibutuhkan suatu model object yang sesungguhnya ( real object ) artinya object sesungguhnya tidak terpecah dalam bentuk program dan data terpisah BAHASA OBJECT ORIENTED

12  Interpreter atau compiler merupakan penerjemah komputer agar dapat memahami suatu bahasa pemrograman yg disusun  Intrepreter berasal dari to interpret yang brarti menerjemahkan atau mengartikan.  Compiler berasal dari to compile yang berarti menyusun, mengumpulkan dan menghimpun. PENERJEMAH BAHASA

13 PROSES KERJA INTERPRETER Source Program Syntatic Analyser Semantic Analyser Machine Language Execute Output Data Lexical Analyser Symbol Table

14 PROSES KERJA COMPILER Source Program Syntatic Analyser Semantic Analyser Machine Language Execu table Execute Lexical Analyser Symbol Table Code Generation Linker Data Ouput

15  Pengolah Kata  Pengolah Angka  Pengolah Data  Dekstop publishing  Software telekomunikasi  Software Grafis  Software Multimedia SOFTWARE APLIKASI

16 S E L E S A I


Download ppt "SYAIFUL HUDA, S.Kom SOFTWARE PENDUKUNG DAN PENGOPERASIAN SISTEM INFORMASI."

Presentasi serupa


Iklan oleh Google