PERTEMUAN 2 Pengenalan SO Pengenalan Bahasa Pemograman Meta Meysawati.

Slides:



Advertisements
Presentasi serupa
Disusun oleh : Rudy Eko Rahardjo, SE., M.Kom
Advertisements

Stefani Priska Tangkuman TEKNIK INFORMATIKA STMIK PARNA RAYA MANADO
PERTEMUAN – 2 KULIAH SISTEM OPERASI PENGANTAR SISTEM OPERASI
PERTEMUAN 4 TAHAP PEMROGRAMAN.
Mata Kuliah: System Operasi SKS : 3 SKS Website :
Dahlan Abdullah YM :
PENGENALAN UMUM SISTEM OPERASI DAN STRUKTUR SISTEM KOMPUTER
Gambaran Umum Sistem Operasi
Sistem Komputer Hardware Software 1. Operating System
PENGENALAN SISTEM OPERASI
Sistem Operasi Konsep Dasar Sistem Operasi Prepared By Team Teaching Presented by WIN & TGW.
Pengenalan Software (perangkat lunak)
Introduction to Operating Systems
PENGENALAN SISTEM OPERASI
PERTEMUAN KE-4 PERKULIAHAN SISTEM OPERASI
Mata Pelajaran TIK Kelas X Semester 2 By : DWI RIA IBTI DISMA
Struktur Sistem Operasi PART 2.
PENERAPAN KOMPUTER BAGIAN 1. POKOK BAHASAN 1. PENGENALAN KOMPUTER 2. BAHASA BASIC DAN DIAGRAM ALIR 3. VARIABEL DAN KONSTANTA A. STATEMEN MENAMPILKAN DATA.
Sistem Operasi Merupakan software yang berfungsi melakukan operasi yang mengurusi tantang segala aktifitas komputer / suatu program yag bertindak sebagai.
Pertemuan 5 PERANGKAT LUNAK (SOFTWARE) KOMPUTER
PERTEMUAN 4 TAHAP PEMROGRAMAN.
Introduction to Operating Systems
Pengenalan Sistem komputer & Sistem Operasi [Bagian 2] -Pengantar Sistem Operasi- MODUL Yuli Haryanto, M.Kom Modul Sistem Operasi / Unindra / 2011.
Introduction to Operating Systems by Dhian Nur Rahayu, ST Chapter 1.
Pendahuluan Mata Kuliah Sistem Operasi ( )
PERANGKAT LUNAK Software.
Sebuah Teori Tentang Hardware Komputer
Komponen teknologi informasi
Pengenalan Sistem Operasi
Pengenalan Sistem Operasi
Pengantar Teknologi Informasi
Introduction to Operating Systems
SISTEM OPERASI.
PENDAHULUAN MATA KULIAH SISTEM OPERASI TIF51 Pertemuan ke-2
Pengenalan Sistem Operasi
KONSEP & SEJARAH SISTEM OPERASI
Dasar Sistem Operasi a. Pengertian sistem operasi
Pengenalan Sistem Operasi
PERANGKAT – PERANGKAT KOMPUTER
INTRODUCTION TO OPERATING SYSTEM
Bayu Pratama Nugroho, S.Kom, M.T
Pengertian Sistem Operasi
PENGENALAN SISTEM OPERASI
PEDOMAN PENYUSUNAN ALGORITMA
Bayu Pratama Nugroho, S.Kom, MT
Pengantar.
Pengantar aplikasi komputer Sistem Operasi DOS dan WINDOWS
Pengantar Teknologi Informasi
SISTEM OPERASI - CHAPTER 1 SISTEM KOMPUTER
PERANGKAT LUNAK Software.
SISTEM OPERASI.
Operating System UNIVERSITAS ISLAM LAMONGAN.
PENGENALAN SISTEM OPERASI
Sistem Komputer Hardware Software 1. Operating System
Pengantar Teknologi Informasi
A. Sistem Operasi Fungsi Sistem Operasi
Sekilas Sistem Operasi
Pertemuan 9 Software.
Firdaus, M.T. Sistem Operasi Firdaus, M.T. Universitas Muhammadiyah Sukabumi 2012.
PANDANGAN UMUM SISTEM OPERASI DAN SISTEM KOMPUTER
Pengenalan Sistem Operasi
Pengantar teknologi informasi
Perkembangan dan Klasifikasi Komputer
Sebuah Teori Tentang Hardware Komputer
Pengantar Teknologi Informasi
Pengenalan Sistem komputer & Sistem Operasi [Bagian 2] -Pengantar Sistem Operasi- MODUL Maria Cleopatra, S.Kom Modul Sistem Operasi / Unindra / 2011.
PENGENALAN SISTEM OPERASI
PENGENALAN SISTEM OPERASI DEFINISI secara umum SISTEM OPERASI adalah 1. Sebagai Sebuah program yang mengatur hardware dengan menyediakan landasan untuk.
1. KONSEP DASAR SISTEM OPERASI
Tim Teaching Operation System Stikom Dinamika Bangsa Mata Kuliah Sistem Operasi Kode MK : KBTI
Transcript presentasi:

PERTEMUAN 2 Pengenalan SO Pengenalan Bahasa Pemograman Meta Meysawati

Sistem Operasi  Sistem operasi merupakan sebuah penghubung antara perangkat keras dan pengguna.

Definisi Sistem Operasi  Sistem operasi secara umum ialah pengelola seluruh sumber daya yang terdapat pada sistem komputer dan menyediakan sekumpulan layanan (system calls) ke pemakai sehingga memudahkan & menyamankan penggunaan serta pemanfaatan sumber-daya sistem komputer.  Elemen SK  Hardware, Software dan Brainware  System Call adalah penyedia antarmuka dari pelayanan-palayanan yang tersedia dengan Sistem Operasi.  Contoh: UNIX menyediakan system call: read, write => operasi I/O untuk berkas.

Tujuan Sistem Operasi  Tujuan dari adanya sistem operasi adalah: 1)Menjalankan program-program dari user dan membantu user dalam menggunakan komputer. 2)Menyediakan sarana sehingga pemakaian komputer menjadi mudah (convenient). 3)Memenfaatkan perangkat keras computer yang terbatas secara efisien (resource manager).

Fungsi Sistem Operasi 1)Resource manager, merupakan pengelolaan sumber daya dan mengalokasikannya, Contoh: memori, CPU, Disk Drive dan perangkat lainnya. 2)Untuk mengatur dan mengawasi penggunaan perangkat keras yang digunakan dalam berbagai program aplikasi dan beberapa pengguna. 3)Untuk mengatur pengguna mana yang dapat mengakses suatu sumber daya. 4)Sebagai program pengendali yang bertujuan untuk menghindari error dan penggunaan komputer yang tidak perlu.

Fungsi Sistem Operasi(lanjt....) 5)Optimizer adalah penjadwal masukan (input) oleh user, pengaksesan basis data, proses komputasi dan penggunaan. 6)Interface, yaitu sebagai perantara antara pengguna dengan perangkat keras dengan menyediakan tampilan kepada pengguna yang lebih mudah dipahami dan bersahabat (user friendly). 7)Gate Keeper, berfungsi sebagai pengendali hak akses oleh pengguna yang mengendalikan siapa saja yang berhak masuk ke dalam sistem dan mengawasi apa saja yang dilakukannya.

3 Sasaran Sistem Operasi 1)Kenyamanan Membuat penggunaan komputer menjadi lebih nyaman. 2)Efisiensi Penggunaan sumber-daya sistem komputer secara efisien. 3)Berevolusi SO harus dibangun sehingga memungkinkan dan memudahkan pengembangan, pengujian serta pengajuan sistem-sistem yang baru.

Efisiensi Penggunaan Sistem 1)Resource allocator adalah mengalokasikan sumber daya ke beberapa pengguna atau job yang jalan pada saat yang bersamaan. 2)Proteksi menjamin akses ke sistem sumber daya dikendalikan (pengguna dikontrol aksesnya ke sistem). 3)Accounting adalah merekam kegiatan pengguna, jatah pemakaian sumber daya (keadilan atau kebijaksanaan) 4)System call menyediakan interface antara program (program pengguna yang berjalan) dan bagian OS.

Sejarah Sistem Operasi  Sejak pertama kali telah dikenal ada dua jenis OS (Operating System) untuk menggerakan komputer, UNIX dan non-UNIX (MS-DOS, Mac- OS, dll).  UNIX dikembangkan diakhir tahun 60-an oleh sebuah group yang dipimpin Ken Thompson dari AT&T Laboratories.

UNIX dan DOS  Perkembangan UNIX yang mahal dan penggunaanya yang terbatas disebabkan karena dirancang untuk mampu mengerjakan perintah- perintah program secara simultan (multitasking) dan bisa digunakan oleh beberapa user secara bersama (multiuser).  MS-DOS dibuat pada tahun 1981 oleh Microsoft untuk pertama kalinya membuat sistem operasi untuk IBM-PC.  Kerja sama antara Microsoft dengan IBM pada waktu itu membuat MS-DOS merupakan diterima sebagai sistem operasi standard.

Perkenalan Bahasa Pemograman  Bahasa Pemrograman merupakan notasi yang dipergunakan untuk mendeskripsikan proses komputasi dalam format yang dapat dibaca oleh komputer dan manusia.  Bahasa Pemrograman dirancang untuk memfasilitasi komunikasi antara manusia dengan komputer

Notasi Bahasa Pemograman  Berdasarkan pada apakah notasi bahasa pemrograman lebih dekat ke mesin atau ke bahasa manusia maka bahasa pemrograman dibagi menjadi dua macam : 1)Bahasa Tingkat rendah : bahasa jenis ini dirancang agar setiap instruksinya langsung dikerjakan oleh komputer, tanpa harus melalui penerjemah (translator). Contohnya adalah bahasa mesin.

CPU mengambil instruksi dari memori, langsung mengerti dan mengerjakan operasinya. Bahasa ini bersifat primitif, sangat sederhana, orientasinya lebih dekat ke mesin dan sulit dipahami manusia. 2)Bahasa Tingkat Tinggi : Bahasa permrograman yang membuat pemrograman lebih mudah dipahami, lebih manusiawi dan berorientasi ke bahasa manusia (bahasa inggris). Program dalam bahas ini tidak dapat langsung dilaksanakan oleh komputer.

Karena perlu diterjemahkan terlebih dahulu oleh sebuah translator bahasa (yang disebut kompilator / compiler) ke dalam bahasa mesin. Contoh dalam bahasa tingkat tinggi adalah : pascal, PL/I, Ada, Cobol, Basic, Fortran, C, C++ dan lain-lain

Interpreter & Kompiler  Interpreter merupakan sebuah program yang dapat mengerti sebuah bahasa dan mengeksekusi program yang ditulis dengan bahasa tersebut  Compiler merupakan program yang menterjemahkan program yang ditulis dengan sebuah bahasa menjadi program yang ditulis oleh bahasa lain Bahasa Pemrograman – STMIK SATYAGAMA - Ari Wibowo, S.Kom

Interpreter Source program Output Input Interpreter Bahasa Pemrograman – STMIK SATYAGAMA - Ari Wibowo, S.Kom

Compiler Source program OutputInput Compiler Target program Bahasa Pemrograman – STMIK SATYAGAMA - Ari Wibowo, S.Kom

Semantics & Syntax  Semantics dari bahasa pemrograman menspesifikasikan arti dari program. Mendeskripsikan bagaimana program berjalan.  Syntax dari bahasa pemrograman menspesifikasikan struktur dari program. Mendeskripsikan bagaimana program ditulis. If x > 2 Then z := x * 5 Else z := x;