download

Review
Infrastuktur TI :
Software KOMPUTER
M0304 Manajemen Sistem Informasi Perusahaan
Modul-03- 1
EVOLUSI PEMROGRAMAN
KOMPUTER
First and Second Generation Languages
Machine language (1GL)
1.



Setiap Instruksi harus dinyatakan dalam satu bentuk yang
unik (spesifik) untuk setiap komputer tertentu
Satu Program yang lengkap terdiri dari ratusan-ribuan
instruksi
Pemrograman telah jadi membosankan, proses yang makan
banyak waktu
Assembly languages (2GL)
2.


Menggunakan komputer itu sendiri untuk melaksanakan
banyak aspek dari pemrograman
Menciptakan machine language program sebagai output,
yang kemudian digunakan oleh control unitnya komputer
M0304 Manajemen Sistem Informasi Perusahaan
Modul-03- 2
EVOLUSI PEMROGRAMAN
KOMPUTER
First dan Second Generation Languages
SOURCE
PROGRAM
OBJECT
PROGRAM
(yang dapat dieksekusi
langsung pada
komputer)
M0304 Manajemen Sistem Informasi Perusahaan
Modul-03- 3
EVOLUSI PEMROGRAMAN
KOMPUTER
Third dan Fourth Generation Languages
Procedural Languages (3GL)
3.




Umumnya machine independent.
Menunjukan suatu step-by-step procedure yang
dikembangkan oleh programmer
Harus di compiled atau interpreted (translate
kedalam machine language)
Termasuk FORTRAN, COBOL, BASIC, PL/1,
PASCAL, ADA, and C
M0304 Manajemen Sistem Informasi Perusahaan
Modul-03- 4
SOURCE
PROGRAM
M0304 Manajemen Sistem Informasi Perusahaan
OBJECT
PROGRAM
Modul-03- 5
SOURCE
PROGRAM
M0304 Manajemen Sistem Informasi Perusahaan
Modul-03- 6
EVOLUSI PEMROGRAMAN
KOMPUTER
Third dan Fourth Generation Languages
Nonprocedural Languages (4GL)
4.






Juga dikenal sebagai bahasa2 produktivitas
Menggunakan semacam English-like statements untuk
instruksi2 program
Mudah digunakan, ditulis, dan sedikit kesalahan
penulisan
Menggunakan built-in interpreter untuk mengkonversi ke
machine language
Menyita waktu lebih untuk mengexecute ketimbang 3GLs
Termasuk FOCUS, CA-Ramis, IFPS, dan SAS
M0304 Manajemen Sistem Informasi Perusahaan
Modul-03- 7
EVOLUSI PEMROGRAMAN
KOMPUTER
Third dan Fourth Generation Languages
Object-Oriented (Visual) Languages

3GLs dengan beberapa features 4GL

Dibangun dengan idea dari embedding procedures
(methods) dalam objects, dan meletakan object2
bersama2 untuk meng create satu applikasi

Termasuk Smalltalk, C++, Java, dan Visual Basic
M0304 Manajemen Sistem Informasi Perusahaan
Modul-03- 8
TYPE2 SOFTWARE
1.
2.
Applications software
Support software
M0304 Manajemen Sistem Informasi Perusahaan
Modul-03- 9
APPLICATIONS SOFTWARE
Program2 yang dibuat untuk menjalankan tugas
khusus / particular tasks
Macam2nya … beberapa general-purpose dan
beberapa specific
Contoh :









General ledger accounting
Portfolio management
Sales forecasting
Material requirements planning (MRP)
Electronic mail
Desktop publishing
M0304 Manajemen Sistem Informasi Perusahaan
Modul-03- 10
APPLICATIONS SOFTWARE
Contoh Paket2 Applikasi
Peachtree Accounting Complete




Paket Akuntansi Komersial untuk usaha2 kecil
Termasuk general ledger, accounts receivable, accounts
payable, inventory, payroll, time dan billing, job costing,
fixed asset accounting, analysis dan reporting tools
$300 untuk single-user version
M0304 Manajemen Sistem Informasi Perusahaan
Modul-03- 11
M0304 Manajemen Sistem Informasi Perusahaan
Modul-03- 12
APPLICATIONS SOFTWARE
Software Personal Productivity








Word processing
Spreadsheets
Presentation graphics
Electronic mail dan groupware
Database management systems
Desktop publishing
Web browsers
Paket2 Statistical
M0304 Manajemen Sistem Informasi Perusahaan
Modul-03- 13
APPLICATIONS SOFTWARE
Software Personal Productivity
Word processing





Digunakan untuk create documents dan dicetak
Diantara yang populer adalah Microsoft Word
Yang lainnya Corel WordPerfect, Lotus Word Pro, dan
Sun’s StarOffice Writer
Semuanya mengunakan WYSIWYG
M0304 Manajemen Sistem Informasi Perusahaan
Modul-03- 14
APPLICATIONS SOFTWARE
Software Personal Productivity
Spreadsheets





Digunakan untuk create applications yang cocok
dengan format row-column
Yang terpopuler adalah Microsoft Excel
Yang lainnya : Lotus 1-2-3 and Corel Quattro Pro
Semua menggunakan : rows, columns, cells, formulas,
“what-if” analysis
M0304 Manajemen Sistem Informasi Perusahaan
Modul-03- 15
M0304 Manajemen Sistem Informasi Perusahaan
Modul-03- 16
APPLICATIONS SOFTWARE
Software Personal Productivity
Database Management Systems





Digunakan untuk create database2 semacamnya pada
mesin2 yang lebih besar
Yang popular dan sederhana adalah Microsoft Access
Yang lainnya adalah FileMaker Pro, Corel Paradox,
MySql, DB2, Oracle, Inggres dan lainnya
Semuanya menggunakan relational data model
M0304 Manajemen Sistem Informasi Perusahaan
Modul-03- 17
APPLICATIONS SOFTWARE
Software Personal Productivity
Presentation Graphics





Digunakan untuk create presentasi2 textual business
yang lebih luas
Yang popular adalah Microsoft PowerPoint
Yang lainnya adalah Corel Presentations dan Lotus
Freelance Graphics
Semuanya menggunakan embedding of clip art, photos,
graphs, dan other media
M0304 Manajemen Sistem Informasi Perusahaan
Modul-03- 18
APPLICATIONS SOFTWARE
Software Personal Productivity
World Wide Web Browsers








Digunakan untuk akses informasi di Web
Mensyaratkan adanya ISP service untuk menghubungkan
PC ke Internet
Mengcreate document2 untuk di print
Yang populaer adalahInternet Explorer dan Netscape
Navigator … keduanya gratis!
Keduanya menggunakan standard hypertext-based
approach (cara menghubungkan object2 text dan media
satu sama lain)
menggunakan pull technology – browser merequests satu
Web page sebelum dikirim ke desktop
menggunakan push technology – data dikirim ke client
tanpa memintanya (such as e-mail)
M0304 Manajemen Sistem Informasi Perusahaan
Modul-03- 19
APPLICATIONS SOFTWARE
Software Personal Productivity
Electronic Mail



Cara terpilih untuk berkomunikasi dalam dunia bisnis
saat ini
Mudah digunakan dan tepat
Groupware


Incorporates e-mail dan productivity features yang lain,
seperti calendaring, scheduling, dan document sharing
M0304 Manajemen Sistem Informasi Perusahaan
Modul-03- 20
APPLICATIONS SOFTWARE
Software Personal Productivity
Office Suites





Aplikasi2 software populer digabung bersama bundled
together dan dijual sebagai satu kesatuan paket (suite)
Digunakan untuk perumahan dan kantor2
Yang paling populer adalah Microsoft Office
Yang lainya adalah Corel WordPerfect Office, Lotus
SmartSuite, dan Sun StarOffice
M0304 Manajemen Sistem Informasi Perusahaan
Modul-03- 21
APPLICATIONS SOFTWARE
Software Personal Productivity
Microsoft Office 2003
Edition
Applications
Standard
Word
Excel
PowerPoint
Outlook
Small
Business
Adds:
Professional
Adds:
Publisher
Access
Purpose
Word processing
Spreadsheets
Presentation graphics
E-mail, scheduling
Retail price
$399
$449
Desktop publishing
$499
Database management
M0304 Manajemen Sistem Informasi Perusahaan
Modul-03- 22
Perubahan sifat dari SOFTWARE







Semakin komplek dari susunan/konfigunasi
hardware/software
Kurang perhatian terhadap effisiensi mesin
Semakin banyak applikasi2 yang dibeli
Makin banyak pemrograman menggunakan objectoriented dan visual languages
Semakin menekankan pada aplikasi2 yang jalan di
intranet dan Internet
Semakin meningkatnya user development
Semakin banyak digunakan software personal
productivity
M0304 Manajemen Sistem Informasi Perusahaan
Modul-03- 23