View
74
Download
9
Category
Preview:
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
Citation preview
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
Recommended