software

30
SOFTWARE

Upload: eugene

Post on 12-Jan-2016

50 views

Category:

Documents


1 download

DESCRIPTION

SOFTWARE. Fungsi Software. Mengidentifikasi Program Menyiapkan Aplikasi program sehingga tata kerja seluruh peralatan komputer terkontrol Mengatur dan membuat pekerjaan lebih efisien. Software di bagi dalam beberapa Kelompok :. Programming languages Routines Aplication Package - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: SOFTWARE

SOFTWARE

Page 2: SOFTWARE

Fungsi Software

• Mengidentifikasi Program

• Menyiapkan Aplikasi program sehingga tata kerja seluruh peralatan komputer terkontrol

• Mengatur dan membuat pekerjaan lebih efisien

Page 3: SOFTWARE

Software di bagi dalam beberapa Kelompok :

• Programming languages

• Routines

• Aplication Package

• Input/Output Control system

• Operating System

Page 4: SOFTWARE

PROGRAM LANGUAGES

• Adalah bahasa-bahasa yang di pakai oleh programmer untuk menuliskan kumpulan-kumpulan instruksi program

Page 5: SOFTWARE

Program Language Sebelum KG 1• Th. 300 sm. Sistem Kode Pertama

Polybius telegraph. Digunakan bangsa yunani menggunakan signal obor

• Th.1842 Penulis Software yang PertamaAda augusta (1842-1853) penulis sofware 1 digunakan pada komputer Babbage’s analytical engine. Satu satunya bahasa komputer yang digunakan Departemen Pertahanan AS untuk mengatur dan mengendalikan alat-alat perang, taktik dan sistem strategi pertahanan

Page 6: SOFTWARE

• Th. 1933 Program mekanik yang pertama

Diciptakan oleh Wallace J. Ecker (1902-1971). Software ini digunakan untuk mengontrol dan menjalankan beberapa mesin akuntansi kartu plong IBM sebagai satu kesatuan

Page 7: SOFTWARE

PROGRAM LANGUAGE SEMASA KG 1

CIRI CIRI :• Kebanyakan dibuat oleh ahli matematika yang

tertarik menggunakan komputer untuk menyelesaikan masalah dibidangnya

• Program yang dibuat dilakukan dengan menghubungkan beberapa sirkuit di dalam komputer atau dengan membuat program dalam machine language yang disimpan didalam komputer secara permanen

Page 8: SOFTWARE

• Biasanya digunakan untuk suatu aplikasiitertentu saja

• Apabila digunakan untuk aplikasi lain terpaksa harus memprogram sirkuit kembali atau menulis kembali program didalam bahasa mesin

Page 9: SOFTWARE

Program language tingkat tinggi

• Fortran (FORmula TRANslator – 1957software tingkat tinggi yang pertama, untuk teknik dan matematika. FORTRAN 1 diterapkan pada komputer IBM 704.

• LISP (List processor/List Programming)-1958John Mc Carthy menemukan software ini yang digunakan oleh peneliti peneliti artificial intelligence

Page 10: SOFTWARE

• ALGOL ( ALGoritmic Language)-1958digunakan untuk memecahkan masalah-masalah secara umum (general purpose). Populer di Eropa

• COBOL (Common Business Language)-1959dikembangkan untuk memecahkan persoalan program yang standar (program yang ditulis pada satu komputer dimungkinkan untuk dijalankan pada komputer dengan model yang berbeda

Page 11: SOFTWARE

• LOGO -1960merupakan perkembangan dari LISP yang diterapkan pada komputer mainframe. Software ini ditujukan untuk bidang pendidikan.

• RPG (Report Program Generator) – 1961dikembangkan untuk aplikasi komersil, digunakan pada komputer IBM 1041,IBM System/3, IBM System/38

• APL (A Programming Language) – 1962dikembangkan untuk aplikasi teknik. Digunakan oleh komputer IBM S360

Page 12: SOFTWARE

• BASIC -1964bahasa tingkat tinggi yang berbentuk interpreter, memungkinkan untuk mengoperasikan komputer secara interaktif, program dapat ditulis, dijalankan, dirubah, dan dijalankan lagi tanpa harus melalui tahap kompilasi.versi dari bahas BASIC antara lain :MBASIC, SBASIC, CBSIC, APPLESOFT, BASIC, QBASIC, HBASIC, KBASIC, BASIC-86, BASICA, Z-BASIC, QUICK BASIC.

• PL/1 (Programming Language Version 1) -1966merupakan gabungan dari FOTRAN< COBOL dan ALGOL. Diterapkan pada komputer S360 untuk aplikasi bisnis dan teknik

Page 13: SOFTWARE

• PILOT (Programmed Inquiry, Learning or Teaching) – 1968dikembangkan oleh John A.Starkweather untuk mereka yang belum berpengalaman dalam menulis program

• FORTH – 1958dikembangkan oleh Charles H.Moore ditujukan untuk menyelesaikan permasalahan perbintangan

• PASCAL – 1970dikembangkan oleh Nickelaus Wirth. Versi dari PASCAL diantaranya : USCSD, Standard Pascal, Apple Pascal, KMMM Pascal, MT+PASCAL, Turbo Pascal

• SHRDLU – 1971digunakan untuk menganalisa percakapan yang ditulis dalam bahasa mmnusia secara manual

Page 14: SOFTWARE

• SAM76 – 1971gabungan dari LISP dan FORTH digunakan untuk komputer multiuser dengan SO UNIX

• PROLOG – 1972digunakan sebagai suatu bahasa untuk operasi artificial intelligence yang merupakan penyaing LSIP

• SMALLTALK – 1972dikembangkan oleh XEROX’s Palo Alto Research Center

• C – 1974dikembangkan di Ingris dengan nama BCPL. Bahasa ini digunakan untuk menulis SO UNIX

Page 15: SOFTWARE

• COMAL – 1974dikembangkan di Denmark dan merupakan gabungan dari BASIC dan PASCAL. COMAL pertama kali diterapkan pada komputer mini Data General NOVA 1200

• MODULA-2 – 1977digunakan di Federal Technical University, Zurich, Switzerland untuk tujuan khusus dari multiprogramming

Page 16: SOFTWARE

ROUTINES (USER PROGRAM)

• Program yang dibuat oleh Programmer dalam bahasa program untuk suatu aplikasi tertentu dan dipakai secara berulang-ulang.contoh :PAY ROLLINVENTORY CONTROLINVOICINGBILLING PROCEDUREPERSONALIASECURITY

Page 17: SOFTWARE

APPLICATION PACKAGES (PACKAGE PROGRAM)

Adalah program-program yang dibuat oleh perusahaan komputer untuk user yang beroperasi dalam bidang-bidang yang umum, seperti : penerbangan, asuransi, komunikasi, pembangunan gedung,dll

Page 18: SOFTWARE

• Aplikasi untuk Pengolah KataBenchmaro word processor, Blue, Datatext Display Writer,Easywriter 11, EDIX+WORDIX, the Executive Secretary, Final Word, Multimate, NBI Word Processing, Peachtext 5000, Palantir Word Processor, PC Text, Textplus, Versa Text, Visiword, Word Perfect, Word Star, Word Vision, Write On, Microsoft Word.

• Aplikasi untuk Data Base dan File ManagementAdvance DB Master, Advance System PAC, Aladin, Dataesae, datafax, the data Factory, dBase III, Easy Filter, Friday,Infostar, Microrim, Next Step, Notebook, Paradoks,Qbase, TIM III, FoxBASE, Access

Page 19: SOFTWARE

• Aplikasi Untuk Permodelan

Frame work, Lotus 1-2-3, microplan, Microsoft window, Multiplan, Power Planner, Symphony, The thinker, Visicalc, Vizualize, VIZ-A-Con, dll

• Aplikasi Untuk Investasi Manajemen

Financial Fastrax, Financial Software Series, Market Maverick, Optioncalc, Stockcal, 25.03 Fixed Asset Manager, dll

Page 20: SOFTWARE

• Aplikasi Untuk AkuntansiAccount Payable, Account Receivable, BPI, Accountant, Payroll,Small Business Acounting, Total Acounting Series, Versapayables, Versapayroll, DEA, dll

• Aplikasi Untuk Penjadwalan ProyekMicrogrant, Shoebox, Time Scheduler/organizer, Visischedule

• Aplikasi Untuk Komunikasi dan TelekomunikasiAscom, The Micro Link II, Microterm, Micro/Terminal, Move-it, PC BBS, PCNet,Smarterm?PC TE 100

Page 21: SOFTWARE

• Aplikasi Untuk GrafikAuto Cad, Business Graphics, dr.Draw, Dr.Hallo, Fast Graphs, Graphis utility, PC Crayon, PC-Draw, Personal Basic, Print-it, Video Graph Plus

• Aplikasi Untuk Program Manfaat

Autodex, Cache/Q, Cross Reference, Disk Magic, Diskmap/PC, Keynote, Keyset, Memory Disk, Multilink, PC Tools, The norton utilities, Screen-Formater, Sevenware, side kick, XREF

• Aplikasi Untuk SortingAutosort/86M, HBSort, The Sort, The Sorter

Page 22: SOFTWARE

• Aplikksi Untuk PendidikanEngineering Software, Facemaker, Language Teacher Series, Math Drills, PC Pilot, Speed Reader II, Touch Typing Made Easy, Word Attack, Word Whiz, Your PersonallComputer tutor, Video etch

• Aplikasi Untuk PermainanAli Baba And The Forty Thieves, Apple Panic, Asylum, Attack On Altair, Aztec, Bug Off Cashman, Microsoft Adventure, dsb

• Aplikasi Untuk StatistikBMD, Microstat, SPSS, Statpro, TST, SAS, dll

Page 23: SOFTWARE

INPUT/OUTPUT CONTROL SYSTEM• Adalah routines yang standard untuk

mempercepat operasi input/output.

• Misal : aplikasi untuk manipulasi printer

Lettrix, Fancy Font, Nice Print,

Select A Font, Printer Boss, Side

Ways

Page 24: SOFTWARE

SISTEM OPERASI

• Adalah bagian software yang sangat penting merupakan kumplan program yang mengontrol dan mengatur seluruh processing di dalam sistem

• SO pertama kali dikembangkan pada sekitar tahun 1954 di General reseach Laboratories digunakan pada komputer IBM 701, untuk aplikasi pengolahan data secara sequential (urut) dan biasanya dirancang untuk satu macam komputer saja

Page 25: SOFTWARE

• SO untuk Komputer Mini Pertama Kali – 1960pada april 1964, IBM memperkenalkan OS yang disebut OS/360 dipergunakan pada semua seri komputer sistem 360

• UNIX – 1969ditulis oleh Ken Thomsom dari Bell Laboratories, diterapkan pada komputer PDP-7. th 1973 UNIX dikembangkan dan ditulis ulang dengan bahasa C. UNIX merupakan OS pertama yang ditulis dengan High Level language. UNIX merupakan OS yang digunakan pada komputer 16 bit.

• CP/Msangat populer untuk komputer 8 bit, menggunakan prosesor ZILOG 80 atau intel 8080. komputer mikro yang mengunakan OS ini adalah Apple II

Page 26: SOFTWARE

• MS-DOS – 1980dikembangkan oleh Microsoft Cooporation di bellevue, digunakan untuk kompuer 18 bit . Sekarang MS-Dos dianggap sebagai standard SO untuk komputer 16 bit.MS-Dos digunakan pada komputer mikronyang menggunakan mikroprosesor intel 8088 atau intel 8080.

• Microsoft Windows Yang pertama – 1985windows sebagai sebuah SO belum bekerja sepenuhnya bekerja sebagai Platform, tetapi masih bekerja dibawah DOS. Ini berarti sebelum windows di operasikan, SO DOS sudah harus digunakan terlebih dahulu yang kemudian dipanggil melalui DOS tersebut.

Page 27: SOFTWARE

Kelebihan MS windows yang pertama:1. User friendly2. Multitasking

dapat mengerjakan beberapa program serentak dalam bentuk windows yang dapat dipindahkan dari satu windows ke windows yang lainnya

3. Dapat menstransfer informasi diantara aplikasi atau dari windos kewindows yang lain

Page 28: SOFTWARE

Windows 1.0 tidak populer dan tidak diminati karena :

1. Beroperasi dengan lambat, disebabkan prosesor tidak mendukung, yaitu intel 8088 dan 80286 yang kecepatannya relatif masih rendah.

2. Masih sedikitnya perangkat lunak yang ditulis untuk SO ini

Page 29: SOFTWARE

• IBM Operatyng System/2 – 1987kelebihan OS/2 :

1. dapat mendukung beberapa aplikasi yang menggunakan memori sampai 16 MB

2. membuat manajemen basis data lebih mudah dengan menyediakan semua sarana untuk membuat basis data

3. dapat digunakan untuk network dengan dihubungkan pada beberapa host komputer

4. Dapat digunakan untuk multitasking,sehingga dapat berpindah ari aplikasike aplikasi lain

• Windows/386 – 1988Sudah didukung oleh prosesor intel 80386 yang sudah cukup cepat dikomputer IBM PC/386

Page 30: SOFTWARE

• Winwos 3.0 – 1990

• MOSAIC, BROWSER Internet Pertama kali di Sistem Windows – 1993

• WINDOWS 95 – 1995kelebihan :

1. sudah tidak beroperasi dibawah platform DOS, sehingga operasi lebih cepat

2. Kemampuan plug and play yaiutu jika sebuah alat periperal ditambahkan ppda sistem komputernya, alat ini tidak perlu diinstalasi, tetapi cukup dipasang (plig) saja san siap untuk di mainkan (Play). Setiap saat windows akan memeriksa jika ada alat baru yang ditambahkan dan jika ditemukan, maka windows akan menginstalasinya

• WINDOWS 98 – 1997