sim 5 - software overvierw(1)

17
Perangkat Lunak Komputer Oleh : Helmi Buyung Aulia Safrizal ST., SE., MMT. [email protected] Sistem Informasi Manajemen Pertemuan 5

Upload: iqbal-jin-kazama

Post on 07-Dec-2015

216 views

Category:

Documents


0 download

DESCRIPTION

w

TRANSCRIPT

Page 1: SIM 5 - Software Overvierw(1)

Perangkat LunakKomputer

Oleh : Helmi Buyung Aulia Safrizal ST., SE., [email protected]

Sistem Informasi ManajemenPertemuan 5

Page 2: SIM 5 - Software Overvierw(1)

Tujuan Instruksional UmumMahasiswa diharapkan mampu memahami konsepdasar teknologi informasi beserta penggunaan danpemilihan berbagai macam perangkat teknologiinformasi untuk mendukung berbagai kegiatan bisnis

Tujuan Instruksional KhususMahasiswa dapat menggambarkan beberapa tren pokokyang terjadi pada perangkat lunak komputer sertamemberikan contoh dari berbagai tipe perangkat lunakaplikasi dan sistem

Tujuan Instruksional UmumMahasiswa diharapkan mampu memahami konsepdasar teknologi informasi beserta penggunaan danpemilihan berbagai macam perangkat teknologiinformasi untuk mendukung berbagai kegiatan bisnis

Tujuan Instruksional KhususMahasiswa dapat menggambarkan beberapa tren pokokyang terjadi pada perangkat lunak komputer sertamemberikan contoh dari berbagai tipe perangkat lunakaplikasi dan sistem

Page 3: SIM 5 - Software Overvierw(1)

Kategori Application & System Software

ApplicationSoftware

ComputerSoftware

SystemSoftware

GeneralPurpose

ApplicationProgram

Systemmanagement

Program

ApplicationSpecificProgram

SystemDeveloment

Program

Page 4: SIM 5 - Software Overvierw(1)

Tren Software (1) Generasi pertama User written program Machine language

Generasi kedua Packaged program Symbolic languages

Generasi ketiga Operating system High level languages

Generasi keempat Database management system Fourth level language Microcomputer packages

Generasi kelima Natural and object oriented language Multipurpose graphic-interface,network enabled, expert assisted

package

Generasi pertama User written program Machine language

Generasi kedua Packaged program Symbolic languages

Generasi ketiga Operating system High level languages

Generasi keempat Database management system Fourth level language Microcomputer packages

Generasi kelima Natural and object oriented language Multipurpose graphic-interface,network enabled, expert assisted

package

Page 5: SIM 5 - Software Overvierw(1)

Tren Software (2) Terdapat tren utama dari program desain custom yang di

kembangkan oleh programmer profesional ke arah penggunaanpackage software dari vendor

Terdapat juga tren yang berkembang dari bahasa pemrogramanmesin yang spesifik dan bahasa prosedural ke arah penggunaanvisual graphic interface untuk object oriented programming ataubahasa alamiah non prosedural untuk pemrograman mendekatipercakapan manusia

AI (artificial intelegence) juga dibangun menuju generasi bari daripackage (bundel) software expert-assisted

Tren ini kelihatan akan berkonvergen untuk menghasilkangenerasi kelima dari package software multipurpose, expert-assisted dan network-enable dengan bahasa alami dan interfacegrafis

Terdapat tren utama dari program desain custom yang dikembangkan oleh programmer profesional ke arah penggunaanpackage software dari vendor

Terdapat juga tren yang berkembang dari bahasa pemrogramanmesin yang spesifik dan bahasa prosedural ke arah penggunaanvisual graphic interface untuk object oriented programming ataubahasa alamiah non prosedural untuk pemrograman mendekatipercakapan manusia

AI (artificial intelegence) juga dibangun menuju generasi bari daripackage (bundel) software expert-assisted

Tren ini kelihatan akan berkonvergen untuk menghasilkangenerasi kelima dari package software multipurpose, expert-assisted dan network-enable dengan bahasa alami dan interfacegrafis

Page 6: SIM 5 - Software Overvierw(1)

Web Browser and Email Web Browser telah menjadi komponen software

penting bagi banyak pengguna komputer yang tidakhanya browse the Web, intranet dan extranet tetapijuga menjalankan pencarian informasi, cekemail,transfer file multimedia, diskusi grup, videoconference, bekerja dengan spreadsheet dll.

Browser telah disebut sebagai universal client,karena itu komponen software ter install padaworkstation dari semua client pada jaringanclient/server

E-mail telah merubah cara manusia bekerja danberkomunikasi. E-mail disimpan pada serverjaringan sampai pengguna siap membacanya

Web Browser telah menjadi komponen softwarepenting bagi banyak pengguna komputer yang tidakhanya browse the Web, intranet dan extranet tetapijuga menjalankan pencarian informasi, cekemail,transfer file multimedia, diskusi grup, videoconference, bekerja dengan spreadsheet dll.

Browser telah disebut sebagai universal client,karena itu komponen software ter install padaworkstation dari semua client pada jaringanclient/server

E-mail telah merubah cara manusia bekerja danberkomunikasi. E-mail disimpan pada serverjaringan sampai pengguna siap membacanya

Page 7: SIM 5 - Software Overvierw(1)

Word Processing and DesktopPublishing Package word processing mengkomputerisasi

pembuatan, editing, revisi dan printing dari dokumensecara elektronik. Fitur seperti spelling, thesaurustelah terdapat terutama pada pengolah utama

Desktop publishing software memperbolehkanpenggunanya memproduksi printed material merekasendiri yang kelihatan diterbitkan secara profesional

Kebanyakan Dektop Publishing mendukungkemampuan WYSIWG (What You See is What YouGet) display

Package word processing mengkomputerisasipembuatan, editing, revisi dan printing dari dokumensecara elektronik. Fitur seperti spelling, thesaurustelah terdapat terutama pada pengolah utama

Desktop publishing software memperbolehkanpenggunanya memproduksi printed material merekasendiri yang kelihatan diterbitkan secara profesional

Kebanyakan Dektop Publishing mendukungkemampuan WYSIWG (What You See is What YouGet) display

Page 8: SIM 5 - Software Overvierw(1)

Electronic Spreadsheet Electronic spreadsheet seperti microsoft excel

digunakan untuk analisis bisnis, perencanaan danpemodelan

Pengguna dapat mengembangkan spreadsheetuntuk merekam dan menganalisa performaadvertising untuk bisnis kita, masa lalu dan saat ini

“What if” dapat dijawab dengan menggunakanspreadsheet. Contoh : apa yang terjadi padapangsa pasar apabila biaya advertising ditingkatkanmenjadi 10% ?

Electronic spreadsheet seperti microsoft exceldigunakan untuk analisis bisnis, perencanaan danpemodelan

Pengguna dapat mengembangkan spreadsheetuntuk merekam dan menganalisa performaadvertising untuk bisnis kita, masa lalu dan saat ini

“What if” dapat dijawab dengan menggunakanspreadsheet. Contoh : apa yang terjadi padapangsa pasar apabila biaya advertising ditingkatkanmenjadi 10% ?

Page 9: SIM 5 - Software Overvierw(1)

Presentasi grafis danmultimedia Package presentasi grafis membantu pengguna

untuk mengkonversi data numerik ke grafis displayseperti grafik garis, diagram batang, pie chart etc.

Kebanyakan Package yang terkenal juga membatupengguna menyiapkan presentasi grafismultimedia, foto, animasi, video clip, dll.

Package presentasi grafis seperti microsoft powerpoint memberikan pengguna kemampuan easy-to-use yang mendorong penggunaan presentasi grafis

Package presentasi grafis membantu penggunauntuk mengkonversi data numerik ke grafis displayseperti grafik garis, diagram batang, pie chart etc.

Kebanyakan Package yang terkenal juga membatupengguna menyiapkan presentasi grafismultimedia, foto, animasi, video clip, dll.

Package presentasi grafis seperti microsoft powerpoint memberikan pengguna kemampuan easy-to-use yang mendorong penggunaan presentasi grafis

Page 10: SIM 5 - Software Overvierw(1)

Groupware Groupware adalah kategori software yang memungkinkan

pekerjaan kolaborasi. Groupware mengkombinasikan beberapafitur software seperti e-mail, discussion groups, databasescheduling, task management, teleconference, dll.

Didesain untuk penggunaan internet, intranet dan extranetperusahaan, groupware membuat kolaborasi memungkinkandalam skala global dengan tim virtual yang terletak di belahandunia manapun

Kemampuan kolaborasi juga ditambahkan pada software lainuntuk memberikan mereka fitur groupware, seperti kemampuanMS Office untuk melacak siapa yang membuat revisi dari tiapdokumen, kemampuan dari MS Excel untuk melacak semuaperubahan spreadsheet yang telah dibuat

Groupware adalah kategori software yang memungkinkanpekerjaan kolaborasi. Groupware mengkombinasikan beberapafitur software seperti e-mail, discussion groups, databasescheduling, task management, teleconference, dll.

Didesain untuk penggunaan internet, intranet dan extranetperusahaan, groupware membuat kolaborasi memungkinkandalam skala global dengan tim virtual yang terletak di belahandunia manapun

Kemampuan kolaborasi juga ditambahkan pada software lainuntuk memberikan mereka fitur groupware, seperti kemampuanMS Office untuk melacak siapa yang membuat revisi dari tiapdokumen, kemampuan dari MS Excel untuk melacak semuaperubahan spreadsheet yang telah dibuat

Page 11: SIM 5 - Software Overvierw(1)

System Software System software berisi beberapa program yang mengatur dan

mendukung sistem komputer dan aktivitas pemrosesaninformasinya. System software merupakan software vitalpenghubung antara sistem komputer dengan program aplikasidan pengguna akhir

System software berisi beberapa program yang mengatur danmendukung sistem komputer dan aktivitas pemrosesaninformasinya. System software merupakan software vitalpenghubung antara sistem komputer dengan program aplikasidan pengguna akhir

End UserApplication SoftwareSystem Software

ComputerHardware

Page 12: SIM 5 - Software Overvierw(1)

Operating System(Sistem Operasi)

Sistem operasi adalah sistem terintegrasi dari program yangmengatur operasi dari CPU, mengkontorl input/output dansumber daya penyimpanan dan aktivitas dari sistem komputer

Kegunaan utama dari sistem operasi adalah untukmemaksimalkan produktivitas dari sistem komputer denganmengoperasikannya dengan hal yang paling efisien

Fungsi dasar dari sistem operasi adalah : Mendukung user interface Manajemen sumber daya Manajemen file Manajemen tugas (task management) Utilitas dan dukungan layanan

Sistem operasi adalah sistem terintegrasi dari program yangmengatur operasi dari CPU, mengkontorl input/output dansumber daya penyimpanan dan aktivitas dari sistem komputer

Kegunaan utama dari sistem operasi adalah untukmemaksimalkan produktivitas dari sistem komputer denganmengoperasikannya dengan hal yang paling efisien

Fungsi dasar dari sistem operasi adalah : Mendukung user interface Manajemen sumber daya Manajemen file Manajemen tugas (task management) Utilitas dan dukungan layanan

Page 13: SIM 5 - Software Overvierw(1)

Network Management Programs(Program Manajemen Jaringan) Saat ini, sistem informasi bergantung berat pada

internet, intranetm extranet, LAN dan jaringantelekomunikasi lain untuk menghubungkanworkstation pengguna, network server, dll.

Hal ini membutuhkan berbagai system softwareuntuk manajemen jaringan, termasuk sistem operasijaringan, monitor performa jaringan, monitortelekomunikasi, dll

Contoh dari network management program adalahNovell NetWare

MS Windows NT Server, IBM OS/2 Warp Serveradaah contoh dari sistem operasi jaringan

Saat ini, sistem informasi bergantung berat padainternet, intranetm extranet, LAN dan jaringantelekomunikasi lain untuk menghubungkanworkstation pengguna, network server, dll.

Hal ini membutuhkan berbagai system softwareuntuk manajemen jaringan, termasuk sistem operasijaringan, monitor performa jaringan, monitortelekomunikasi, dll

Contoh dari network management program adalahNovell NetWare

MS Windows NT Server, IBM OS/2 Warp Serveradaah contoh dari sistem operasi jaringan

Page 14: SIM 5 - Software Overvierw(1)

Database ManagementSystems (DBMS) DBMS adalah package sistem software penting yang

mengontrol pengembangan, penggunaan danperawatan dari database

DBMS membolehkan program aplikasi pengguna yangberbeda untuk mengakses database yang sama atauyang berbeda

DBMS juga menyederhanakan proses untukmendapatkan informasi dari database dalam bentukdisplay dan laporan

Pengguna dapat meng-query(akses) database (tanpamenulis program komputer) dengan menggunakan querylanguage

Contoh dari DBMS adalah IBM’s DB2, Oracle 9i

DBMS adalah package sistem software penting yangmengontrol pengembangan, penggunaan danperawatan dari database

DBMS membolehkan program aplikasi pengguna yangberbeda untuk mengakses database yang sama atauyang berbeda

DBMS juga menyederhanakan proses untukmendapatkan informasi dari database dalam bentukdisplay dan laporan

Pengguna dapat meng-query(akses) database (tanpamenulis program komputer) dengan menggunakan querylanguage

Contoh dari DBMS adalah IBM’s DB2, Oracle 9i

Page 15: SIM 5 - Software Overvierw(1)

Programming Language(Bahasa pemrograman) (1) Bahasa pemrograman membolehkan programmer untuk

mengembangkan kumpulan instruksi yang membentuk programkomputer

Terdapat banyak bahasa pemrograman yang sedangdikembangkan, masing-masing dengan keunikan vocabulary,grammer dan penggunaan sendiri-sendiri

Machine language (bahasa mesin) yang merupakan bahasagenerasi pertama adalah bahasa pemrograman yang palingdasar

Assembler language (bahasa generasi kedua) dikembangkanuntuk mengurangi kesulitan dalam menulis program denganbahasa mesin

High level Language (bahasa generasi ketiga) menggunakaninstruksi yang singkat atau ekspresi aritmatik yang lebih mudahdimengerti oleh manusia

Bahasa pemrograman membolehkan programmer untukmengembangkan kumpulan instruksi yang membentuk programkomputer

Terdapat banyak bahasa pemrograman yang sedangdikembangkan, masing-masing dengan keunikan vocabulary,grammer dan penggunaan sendiri-sendiri

Machine language (bahasa mesin) yang merupakan bahasagenerasi pertama adalah bahasa pemrograman yang palingdasar

Assembler language (bahasa generasi kedua) dikembangkanuntuk mengurangi kesulitan dalam menulis program denganbahasa mesin

High level Language (bahasa generasi ketiga) menggunakaninstruksi yang singkat atau ekspresi aritmatik yang lebih mudahdimengerti oleh manusia

Page 16: SIM 5 - Software Overvierw(1)

Programming Language(Bahasa pemrograman) (2) Bahasa tingkat tinggi (high-level-language) menyerupai frase

atau ekspresi matematik yang dibutuhkan untukmengekspresikan masalah atau prosedur yang akan diprogram

Bahasa generasi keempat adalah bahasa pemrograman yangtidak prosedural dan bersifat percakapan. Bahasa ini mendorongpengguna dan programmer untuk menspesifikasikan hasil yangmereka inginkan, sementara komputer memutuskan urutaninstruksi yang sesuai dengan hasil yang diinginkan

Object Oriented Language mengkaitkan data dan prosedurmenjadi suatu objek. Oleh karena itu, objek berisi data dan aksiyang dapat dilakukan pada data.

Pada Object Oriented Programming (OOP), sekali objek diprogram, objek tersebut dapat digunakan kembali. Inilahkeuntungan dari OOP

HTML dan JAVA adalah 2 bahasa pemrograman yang menjadipenting untuk membangun Multimedia Web Page, Web Site danaplikasi berbasis Web

Bahasa tingkat tinggi (high-level-language) menyerupai fraseatau ekspresi matematik yang dibutuhkan untukmengekspresikan masalah atau prosedur yang akan diprogram

Bahasa generasi keempat adalah bahasa pemrograman yangtidak prosedural dan bersifat percakapan. Bahasa ini mendorongpengguna dan programmer untuk menspesifikasikan hasil yangmereka inginkan, sementara komputer memutuskan urutaninstruksi yang sesuai dengan hasil yang diinginkan

Object Oriented Language mengkaitkan data dan prosedurmenjadi suatu objek. Oleh karena itu, objek berisi data dan aksiyang dapat dilakukan pada data.

Pada Object Oriented Programming (OOP), sekali objek diprogram, objek tersebut dapat digunakan kembali. Inilahkeuntungan dari OOP

HTML dan JAVA adalah 2 bahasa pemrograman yang menjadipenting untuk membangun Multimedia Web Page, Web Site danaplikasi berbasis Web

Page 17: SIM 5 - Software Overvierw(1)

Case Studies

General Motors, Wayne Memorial Hospitaland others: Using Speech RecognitionSoftware

Vanguard Cellular, GE Capital and Others :Application software for the palmPilot

Home Depot, Service Merchandise Co., andTime New Media : The Business Benefits ofJava

General Motors, Wayne Memorial Hospitaland others: Using Speech RecognitionSoftware

Vanguard Cellular, GE Capital and Others :Application software for the palmPilot

Home Depot, Service Merchandise Co., andTime New Media : The Business Benefits ofJava