pti (pengantar teknologi informasi)

35
PTI (PENGANTAR TEKNOLOGI INFORMASI) Pertemuan 04 SOFTWARE & APLIKASI 1 1 2 / 2 4 / 2 1 P T I

Upload: fitzgerald-emerson

Post on 02-Jan-2016

72 views

Category:

Documents


9 download

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

Page 1: PTI  (Pengantar Teknologi Informasi)

PTI (PENGANTAR TEKNOLOGI INFORMASI)

Pertemuan 04

SOFTWARE & APLIKASI

1

04

/20

/23

PTI

Page 2: PTI  (Pengantar Teknologi Informasi)

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

Page 3: PTI  (Pengantar Teknologi Informasi)

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

Page 4: PTI  (Pengantar Teknologi Informasi)

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

Page 5: PTI  (Pengantar Teknologi Informasi)

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

Page 6: PTI  (Pengantar Teknologi Informasi)

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

Page 7: PTI  (Pengantar Teknologi Informasi)

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

Page 8: PTI  (Pengantar Teknologi Informasi)

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

Page 9: PTI  (Pengantar Teknologi Informasi)

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

Page 10: PTI  (Pengantar Teknologi Informasi)

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

Page 11: PTI  (Pengantar Teknologi Informasi)

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

Page 12: PTI  (Pengantar Teknologi Informasi)

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

Page 13: PTI  (Pengantar Teknologi Informasi)

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

Page 14: PTI  (Pengantar Teknologi Informasi)

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

Page 15: PTI  (Pengantar Teknologi Informasi)

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

Page 16: PTI  (Pengantar Teknologi Informasi)

Apa yang menghubungkan...

Hardware – Software ?sistem operasi

Software – User ?user interface

04

/20

/23

PTI

16

Page 17: PTI  (Pengantar Teknologi Informasi)

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

Page 18: PTI  (Pengantar Teknologi Informasi)

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

Page 19: PTI  (Pengantar Teknologi Informasi)

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

Page 20: PTI  (Pengantar Teknologi Informasi)

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

Page 21: PTI  (Pengantar Teknologi Informasi)

04

/20

/23

PTI

21

Page 22: PTI  (Pengantar Teknologi Informasi)

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

Page 23: PTI  (Pengantar Teknologi Informasi)

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

Page 24: PTI  (Pengantar Teknologi Informasi)

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

Page 25: PTI  (Pengantar Teknologi Informasi)

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

Page 26: PTI  (Pengantar Teknologi Informasi)

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

Page 27: PTI  (Pengantar Teknologi Informasi)

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

Page 28: PTI  (Pengantar Teknologi Informasi)

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

Page 29: PTI  (Pengantar Teknologi Informasi)

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

Page 30: PTI  (Pengantar Teknologi Informasi)

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

Page 31: PTI  (Pengantar Teknologi Informasi)

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

Page 32: PTI  (Pengantar Teknologi Informasi)

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

Page 33: PTI  (Pengantar Teknologi Informasi)

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

Page 34: PTI  (Pengantar Teknologi Informasi)

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

Page 35: PTI  (Pengantar Teknologi Informasi)

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