pti (pengantar teknologi informasi)

Post on 02-Jan-2016

72 Views

Category:

Documents

9 Downloads

Preview:

Click to see full reader

DESCRIPTION

PTI (Pengantar Teknologi Informasi). Pertemuan 0 4 SOFTWARE & APLIKASI. Tiga kategori dasar software Hubungan algoritma, compiler dan software Peran sistem operasi Sistem operasi saat ini Aplikasi membantu user Pembajakan, Kekayaan intelektual dan Lisensi. Software Basics. - PowerPoint PPT Presentation

TRANSCRIPT

PTI (PENGANTAR TEKNOLOGI INFORMASI)

Pertemuan 04

SOFTWARE & APLIKASI

1

04

/20

/23

PTI

Software Basics Tiga kategori dasar software Hubungan algoritma, compiler dan software Peran sistem operasi Sistem operasi saat ini Aplikasi membantu user Pembajakan, Kekayaan intelektual dan Lisensi

04

/20

/23

PTI

2

3 KATEGORI DASAR SOFTWARE

3

Compiler Membantu programmer membuat software lain

Aplikasi Membantu memecahkan masalah user

Sistem operasi Mengatur operasional hardware

04

/20

/23

PTI

APA ITU SOFTWARE ? Program komputer sarana interaksi user dengan hardware Program komputer : urutan instruksi (algoritma) yang ditulis

dalam bahasa tingkat tinggi (high level languange) Komputer bahasa mesin (machine languange) Manusia bahasa natural (natural languange)

Membutuhkan compiler : menerjemahkan bahasa tingkat tinggi bahasa mesin

04

/20

/23

PTI

4

BAHASA PEMROGRAMAN Untuk komputer generasi pertama, bahasa yang

digunakan adalah yang disebut bahasa mesin (machine language).

Pada generasi kedua, bahasa yang digunakan dan dikembangkan adalah machine-oriented (assembler language).

Untuk generasi ketiga, bahasa yang digunakan adalah yang termasuk pada bahasa pemrograman-pemrograman tingkat tinggi (high-level programming language).

Sedangkan yang sedang dikembangkan sekarang (yaitu generasi keempat) adalah suatu teknik pemrograman yang berorientasi pada obyek, yang disebut dengan Object Oriented Programming.

5

04

/20

/23

PTI

BEBERAPA CONTOH BAHASA PEMROGRAMAN TINGKAT TINGGI

BASIC (Beginner’s All Purpose Symbolic Instruction Code)

Contoh bahasa Basic yang banyak di pasaran:

BASICA MBASIC TURBO BASIC TRUE BASIC QUICK BASIC POWER BASIC VISUAL BASIC dll.

04

/20

/23

6

PTI

BEBERAPA CONTOH BAHASA PEMROGRAMAN TINGKAT TINGGI

FORTRAN (Formula Translator) Contoh-contoh bahasa Fortran: - FORTRAN II - FORTRAN IV - WATFIV dan WATFOR - MS-FORTRAN - FORTRAN 77 - dll.

04

/20

/23

PTI

7

BEBERAPA CONTOH BAHASA PEMROGRAMAN TINGKAT TINGGI

COBOL (Common Business Oriented Language)Contoh-contoh bahasa COBOL :- COBOL 60- COBOL 80- MS COBOL 1.0 s/d 3.0- dll.

PASCALBeberapa contoh bahasa Pascal:- UCSD Pascal (University of California at San Diego)- MS Pascal- Turbo Pascal (dengan berbagai versinya)- dll.

04

/20

/23

PTI

8

BEBERAPA CONTOH BAHASA PEMROGRAMAN TINGKAT TINGGI

C language Beberapa contoh bahasa C:

- tiny C- Small C- C 80- Turbo C- dll.

Prolog (Programming in Logic)Beberapa contoh bahasa Prolog:- MicroProlog- Turbo Prolog (dengan berbagai versinya)- dll.

04

/20

/23

PTI

9

Apa itu sistem operasi ?

Software yang berfungsi mengatur hardware Melakukan layanan inti untuk software-software lain Penghubung lapisan hardware dan software Layanan inti : manajemen memory, scheduling task, akses ke disk, dan

antarmuka(interface) user Kode yang melakukan layanan inti disebut “kernel”

04

/20

/23

PTI

10

DEVICE DRIVER

11

Sistem operasi dibantu device driver untuk mengontrol hardware

Device driver : program kecil untuk menjalankan peralatan I/O (keyboard, mouse, printer, speaker, flashdisk, modem dll)

Masuk (include) dalam sistem operasi Bendel (bundled) dengan peripheral

04

/20

/23

PTI

UTILITY PROGRAMS

12

Memelihara dan memperbaiki sistem yang tidak otomatis ditangani sistem operasi sendiri

Menjaga dari virus atau program berbahaya lain Meningkatkan performa disk Menyembuhkan file yang terkena virus Memperbaiki disk yang rusak Mengkompress file

04

/20

/23

PTI

UTILITY PROGRAMS

13

Symantec Norton Utilities paket utility program yang mampu : menyembuhkan(recovering) file berbahaya memperbaiki (repairing) disk yang rusak meningkatkan performa disk

04

/20

/23

PTI

BEBERAPA CONTOH PROGRAM APLIKASI KHUSUS (UTILITY)

Utility : Program Bantu yang lebih mengarah untuk mengatasi masalah sistem komputer (hardware trouble, performance,dll)

Contoh : Norton Utility, Mc Affee, Partition Magic, Disk Manager, Tiramisu, Sisoft Sandra, dll

04

/20

/23

PTI

14

Bagaimana OS bekerja ?

Sistem operasi disimpan di dalam ROM Booting meletakkan kernel ke memory saat komputer menyala Saat aplikasi berjalan bersamaan, maka sistem operasi menjamin :

Aplikasi dapat menggunakan memori Aplikasi dapat mengakses disk(file system) Semua proses mendapat waktu menggunakan prosesor (CPU)

04

/20

/23

PTI

15

Apa yang menghubungkan...

Hardware – Software ?sistem operasi

Software – User ?user interface

04

/20

/23

PTI

16

Apa itu user interface ?

Antar muka dengan user Berbasis text

Text (character) angka, huruf, simbol Command-line interface : command diketik Menu-driven interface : command dipilih dari list yang ada MS-DOS

04

/20

/23

PTI

17

Berbasis grafik Grafik Graphical User Interface (GUI) Mac OS Dikembangkan oleh Apple tahun 1984 Microsoft Windows sistem operasi terpopuler saat ini Linux sistem operasi open source

04

/20

/23

PTI

18

SISTEM OPERASI SAAT INI

19

Desktop OS PC, komplek, besar, input tergantung user Microsoft Windows Family, Mac Family, Linux Family

Multiple User OS Mainframe/ super komputer, client-server Unix Family

Real Time OS Bekerja tanpa intervensi manusia

04

/20

/23

PTI

UNIX FAMILY

20

Tentang Dikembangakan Lab Bell devisi AT&T oleh Ken Thompson (1960) Multi-tasking dan Multi-user Sebelum ada personal computer (server - terminal) Memdominiasi sistem operasi untuk server internet UNIX terdiri dari :

Sistem dasar (kernel, utilitas, shell) Program aplikasi pihak ketiga

Sesuai untuk PC, workstation, server, mainframe, supercomputer Jenis

Sun Microsystems Solaris (operator telekomunikasi), IBM AIX, HP HP/UX(manufaktur), Microsoft XENIX, GNU/Linux Linux

04

/20

/23

PTI

04

/20

/23

PTI

21

LINUX FAMILY

22

Tentang Linux dibuat oleh Linus Torvalds Sistem operasi yang diadopsi dari Minix Minix kernel gratis yang dapat diedit Sejalan dengan Richard Stallman (Proyek

GNU) Linux adalah freeware

Distro(Distribusi Linux) Ubuntu, Fedora, SuSE, Mandriva, Slackware,

Debian, Knoppix, Xandros

04

/20

/23

PTI

WINDOWS FAMILY

23

Tentang Membuat sistem operasi untuk PC(bekerjasama

dengan IBM) MS-DOS dibuat oleh Bill Gates mengambil fitur2

dari Xenix (berbasis text) Keluarnya Intel 80286 bersama IBM membuat

OS/2 Microsoft Windows berbasis GUI

Jenis MS-DOS, Windows 95, Windows 98, Windows ME,

Windows NT, Windows XP, Windows Server 2003, Windows Vista, Windows 7

04

/20

/23

PTI

MACINTOSH FAMILY

24

Tentang Dikembangkan oleh Apple Menghadapi kompetisi bisnis Desktop OS Steve Job ingin sistem operasi yang menggunakan GUI Destop OS pertama yang menggunakan GUI Mac bukan OS pertama yang menggunakan GUI

Versi Mac Original, Mac OS 8, Mac OS 9, Mac OS X

04

/20

/23

PTI

APLIKASI

25

Kesesuaian Hardware – Software Platform Bisa jalan di Windows tapi tidak jalan di Linux Aplikasi cross platform

Lisensi Komersial Free

04

/20

/23

PTI

BEBERAPA CONTOH PROGRAM APLIKASI

Program aplikasi yang dimaksud adalah berupa perangkat lunak (program paket) yang digunakan untuk aplikasi tertentu, dan pemakai langsung dapat menggunakannya tanpa harus memikirkan bagaimana proses yang dilakukan komputer.Contoh-contoh:

Pengolah Kata (Word Processor)Program paket ini dapat membuat komputer

berfungsi sebagai mesin ketik elektronik yang canggih. Jenis dari pengolah kata yang terkenal, antara lain:

- WordStar- Word Perfect- Multimate- Microsoft Word- Turbo Sprint, dll.

04

/20

/23

PTI

26

BEBERAPA CONTOH PROGRAM APLIKASI

Pengolah Angka (Spreadsheet)• Dengan program ini komputer berfungsi sebagai

kertas kerja yang dapat melakukan perhitungan secara otomatis. Adapun jenis dari spreadsheet yang cukup terkenal seperti:

• - Lotus 123 (dengan berbagai versinya)• - Supercalc• - Symphony• - FrameWork• - Quattro• - Microsoft Works (Spreadsheet)• - Microsoft Excel (dengan berbagai versinya)• - dan lain-lain

04

/20

/23

PTI

27

BEBERAPA CONTOH PROGRAM APLIKASI

Pengolah Data (DataBase)• Program ini dapat membuat komputer mengolah

data dalam bentuk file secara mudah, rapi, dan cepat dalam hal penempatan dan manipulasinya. Yang termasuk program aplikasi ini antara lain:

• - dBase (dengan berbagai versinya)• - Oracle• - FoxBase• - DacEasyBase• - FoxPro• - Visual FoxPro• - dan lain-lain

04

/20

/23

PTI

28

BEBERAPA CONTOH PROGRAM APLIKASI

Pembuat Artikel (Publisher) atau lazim disebut software Desktop Publishing

• Dengan paket ini komputer dapat berfungsi sebagai mesin editor untuk membuat majalah, koran, ataupun berbagai bentuk artikel lainnya. Yang termasuk dalam paket program ini antara lain:

• - Ventura Publisher• - Aldus PageMaker (dengan berbagai versinya)• - Adobe PageMaker (dengan berbagai versinya)• - Corel Draw (dengan berbagai versinya)• - Aldus FreeHand (dengan berbagai versinya)• - Harvard Graphics• - dan lain-lain

04

/20

/23

PTI

29

BEBERAPA CONTOH PROGRAM APLIKASI

CAD (Computer Aided Design)• Dengan CAD komputer dapat berfungsi sebagai alat lukis

elektronik yang canggih dalam membuat sketsa ruangan, mesin, model industri, pesawat, dan lain sebagainya. Yang termasuk paket program ini antara lain:

• - AutoCad• - Drafix• - CAM• - 3D Home Architech

04

/20

/23

PTI

30

BEBERAPA CONTOH PROGRAM APLIKASI

Animasi• Program paket yang dapat membuat animasi

berupa gambar ataupun tulisan, dengan berbagai fasilitasnya (warna, bergerak, dan lain-lain). Contoh-contoh program animasi adalah sebagai berikut:,

• Story Board , Show Partner• dr Hallo, Fanta Vision• Cartooner, Disney Animation Studio • Tempra Pro, Assymetric Toolcox, Animator Studio• Macromedia Flash, Director• dan lain-lain

04

/20

/23

PTI

31

BEBERAPA CONTOH PROGRAM APLIKASI

Statistik Program yang digunakan untuk mengolah data-data

statistik. Contoh-contoh program ini adalah: - My Stat - Micro Stat - Statplan - SPSS - MathLab - dan lain-lain

04

/20

/23

PTI

32

BEBERAPA CONTOH PROGRAM APLIKASI

MULTIMEDIA Contohnya : - Program Audio

Utility Sound Card Goldwave Cakewalk Pro Audio -- Midi Sound Forge dan lain-lain

Program Video - Adobe Premiere - Deputy Soft - Video Edit - Mpeg Player - dan lain-lain

04

/20

/23

PTI

33

BEBERAPA CONTOH PROGRAM APLIKASI

Program Image Editing - Photo Styler - Image Styler - Photo Finish - Adobe PhotoShop - dan lain-lain

Program 3D Animation - 3D Studio Max - Crystal Topas - Infinidy - dan lain-lain

04

/20

/23

PTI

34

NEXT... Grafik, Media Digital, dan Multimedia Task :

Presentasi (Kelompok) – HOW TO :1. Powerpoint2. Visio3. Excel4. Email, milis, dan forum5. Photoshop 6. Macro. dreamweaver7. Macro. flash8. Blog9. Social networks10.Download & share 11.Programming Language 35

04

/20

/23

PTI

top related