Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Bab 4 SOFTWARE KOMPUTER.

Presentasi serupa


Presentasi berjudul: "Bab 4 SOFTWARE KOMPUTER."— Transcript presentasi:

1 Bab 4 SOFTWARE KOMPUTER

2 Tujuan Pembelajaran Menjelaskan beberapa tren penting yang terjadi dalam software komputer Memberikan berbagai contoh mengenai jenis-jenis utama software aplikasi dan sistem Menjelaskan tujuan dari beberapa software terkenal bagi produktivitas pemakai dan operasi komputer kolaboratif

3 Tujuan Pembelajaran Memberi garis besar berbagai fungsi dari sistem operasi Menjelaskan penggunaan utama dari software pemrograman komputer, alat dan bahasa.

4 Apa itu Software? Definisi:
Berbagai jenis program yang digunakan untuk mengoperasikan komputer dan periferalnya

5 Jenis-jenis Software

6 Jenis-jenis Software Software Aplikasi – melakukan pekerjaan pemrosesan informasi bagai pemakai akhir Software Sistem – mengelola dan mendukung operasi sistem serta jaringan komputer

7 Software Aplikasi Software Aplikasi Umum – program yang melakukan pekerjaan pemrosesan informasi umum bagi pemakai Software Aplikasi Khusus – program yang mendukung aplikasi khusus bagi pemakai dalam bidang bisnis maupun bidang lainnya

8 Software Aplikasi Umum
Software Suites Web Browsers Electronic Mail Word Processing Spreadsheets Database Managers Presentation Graphics Personal Information Managers Groupware

9 Software Suites

10 Integrated Packages Kombinasi dari beberapa fungsi dari berbagai program dalam satu software Contoh: Microsoft Works, Apple Works

11 Web Browser Software interface yg digunakan untuk mengakses sumberdaya informasi di internet Contoh: Internet Explorer, Netscape Navigator

12 Electronic Mail & Instant Messaging
Electronic Mail – software yg digunakan untuk menerima pesan elektronik dan pengiriman file melalui internet, intranet atau ekstranet Instant Messaging (IM) – software yg digunakan untuk mengirim dan menerima pesan elektronik secara instan untuk memudahkan komunikasi real-time

13 Word Processing & Desktop Publishing
Word Processing – software yg digunakan untuk mendukung pembuatan, pengeditan, perbaikan dan pencetakan dokumen Contoh: Microsoft Words Desktop Publishing (DTP) – software yg digunakan untuk mendukung pembuatan materi-materi untuk keperluan publikasi (iklan, cover, dsb) Contoh: Microsoft Publisher.

14 Electronic Spreadsheets
Software yg digunakan untuk mendukung pembuatan lembar kerja elektronik Contoh: Microsoft Excel

15 Presentation Graphics
Software untuk keperluan presentasi. Contoh: Microsoft PowerPoint

16 Personal Information Manager (PIM)
Software untuk mendukung produktivitas dan kerjasama pemakai Contoh: Microsoft Outlook, Lotus Organizer

17 Groupware Software yg membantu kerjasama tim dalam menyelesaiakn suatu pekerjaan Contoh: Lotus Notes, Novell Groupwise

18 Software Alternatives
Purchase Commercial Off-The-Shelf software Application Service Providers – companies that own, operate, and maintain application software and the computer system resources required to offer the use of the application software for a fee as a service over the Internet

19 Bagian II SOFTWARE SISTEM

20 Software Sistem (System Software)
System Management Programs – program-program yang mengelola hardware, software, jaringan dan sumber daya data dari sistem komputer selama pengoperasian berbagai perkerjaan pemrosesan informasi dari pemakai System Development Programs – program-program yang membantu pemakai untuk mengembangkan program dan prosedur sistem informasi serta mempersiapkan program bagi pemakai untuk pemrosesan melalui komputer

21 Sistem Operasi (Operating System)
Sistem terintegrasi dari berbagai program yg mengelola operasi CPU, kendali input/output, dan sumber daya serta aktivitas penyimpanan dari sistem komputer dan yg menyediakan berbagai layanan pendukung ketika komputer menjalankan program aplikasi pemakai

22 Fungsi Sistem Operasi

23 User Interface Definisi:
Bagian dari sistem operasi yang memungkinkan pemakai dapat berkomunikasi dgn SO agar dapat menjalankan program, mengakses file dan sebagainya

24 Jenis User Interfaces Command-Driven Menu-Driven
Graphical User Interfaces

25 Resource Management Program untuk mengelola sumber daya hardware dan jaringan, termasuk CPU, memori, media penyimpanan peralatan input/ouput

26 File Management Program yang mengendalikan pembuatan, penghapusan dan pengaksesan file data dan program. Juga melibatkan penelusuran lokasi fisik dari file pada media penyimpan.

27 Task Management Definition:
Program yang mengontrol berbagai tugas yang dikerjakan CPU, termasuk alokasi waktunya Multitasking – beberapa tugas komputasi dilakukan pada saat yang sama

28 Popular Operating Systems
Microsoft Windows UNIX Linux Mac OS X

29 Other System Management Programs
Performance Monitors – program yang memonitor dan menyesuaikan kinerja dari penggunaan satu atau lebih sistem komputer agar tetap berjalan secara efisien Security Monitors – software yang memonitor dan mengendalikan penggunaan berbagai sistem komputer, dan memberikan peringatan jika ada penggunaan sumber daya komputer yang tidak diijinkan

30 Programming Languages

31 Machine Languages Semua instruksi program ditulis dalam bentuk kode biner Programer harus memiliki pengetahuan yg rinci tentang operasi internal dari CPU

32 Assembler Languages Menggunakan alfabet dan simbol untuk mewakili kode operasi dan lokasi penyimpan Dibutuhkan program penterjemah untuk mengkonversikan instruksi ke bahasa mesin

33 High-Level Languages Instruksi berupa pernyataan atau ekspresi aritmatika Setiap pernyataan menghasilkan beberapa perintah mesin yg diterjemahkan ke bahasa mesin dgn interpreter

34 Fourth-Generation Languages
Bahasa non prosedural Nonprocedural – programmer menspesifikasikan hasilnya, sementara komputer menentukan urutan perintah untuk mencapai hasil tersebut Natural Language – mendekati bahasa alami manusia

35 Web Languages HTML – bahasa pendeskripsi halaman untuk dokumen hypertext atau hypermedia XML – bahasa pendekripsi halaman web dan isinya Java – bahasa pemrograman berorientasi-objek yg sederhana, aman dan lintas paltform

36 Web Services Komponen software pendukung aplikasi web

37 Language Translator Programs
Assembler – menterjemahkan instruksi bahasa asembler ke bahasa mesin Compiler – penterjemahkan instruksi bahasa tingkat tinggi secara keseluruhan Interpreter – menterjemahkan instruksi per pernyataan

38 Programming Tools Graphical Programming Interfaces Programming Editors
Debuggers CASE tools

39 Bab 4 Selesai


Download ppt "Bab 4 SOFTWARE KOMPUTER."

Presentasi serupa


Iklan oleh Google