Kamis, 06 November 2014

Sejarah Ms.. EXCEL

Padatahun [[1982]], Microsoft membuatsebuah program spreadsheet yang disebutdengan[Multiplan], yang sangatpopulerdalam [sistemoperasi|sistem-sistem] CP/M, tapitidakdalamsistemMS-DOSmengingat di sanasudahberdirisaingannya, yakniLotus 1-2-3. Hal inimembuat Microsoft memulaipengembangansebuah program spreadsheet yang baru yang disebutdenganExcel, dengantujuan, seperti yang dikatakanoleh Doug Klunder, "do everything 1-2-3 does and do it better/melakukanapa yang dilakukanoleh 1-2-3 danlebihbaiklagi".
Versipertama Excel dirilisuntuk Macintosh padatahun1985danversiWindows-nyamenyusul (dinomoriversi 2.0) padaNovember1987. Lotus ternyataterlambatturunkepasar program spreadsheet untuk Windows, danpadatahuntersebut, Lotus 1-2-3 masihberbasis MS-DOS. Padatahun1988, Excel pun mulaimenggeser 1-2-3 dalampangsapasar program spreadsheetdanmenjadikan Microsoft sebagaisalahsatuperusahaanpengembangaplikasiperangkatlunakuntukkomputerpribadi yang andal. Prestasiinimengukuhkan Microsoft sebagaikompetitor yang sangatkuatbagi 1-2-3 danbahkanmerekamengembangkannyalebihbaiklagi. Microsoft, denganmenggunakankeunggulannya, rata-rata merilisversi Excel barusetiapduatahunsekali, danversi Excel untuk Windows terakhiradalah Microsoft Office Excel 2010 (Excel 14), sementarauntuk Macintosh (Mac OS X), versiterakhirnyaadalah Excel for Mac.
Padaawal-awalpeluncurannya, Excel menjadisasarantuntutanperusahaanlainnya yang bergerakdalambidangindustrifinansial yang telahmenjualsebuahperangkatlunak yang jugamemilikinama Excel. Akhirnya, Microsoft pun mengakhirituntutantersebutdengankekalahandan Microsoft harusmengubahnamaExcelmenjadi "Microsoft Excel" dalamsemuarilispersdandokumenMicrosoft. Meskipundemikian, dalamprakteknya, halinidiabaikandanbahkan Microsoft membeli Excel dariperusahaan yang sebelumnyamenuntutmereka, sehinggapenggunaannama Excel sajatidakakanmembawamasalahlagi. Microsoft jugaseringmenggunakanhurufXLsebagaisingkatanuntuk program tersebut, yang meskipuntidakumumlagi, ikon yang digunakanoleh program tersebutmasihterdiriatasduahuruftersebut (meskidiberibeberapagayapenulisan). Selainitu, ekstensi default darispreadsheet yang dibuatoleh Microsoft Excel hinggaversi 11.0 (Excel 2003) adalah *.xlssedangkanmulai Microsoft Office Excel 2007 (versi 12.0) ekstensi default-nyaadalah *.xlsx yang mendukung format HTML namundenganisi yang samamemilikiukuran file yang lebihkeciljikadibandingkandenganversi-versi Excel sebelumnya.
Excel menawarkanbanyakkeunggulanantarmukajikadibandingkandengan program spreadsheet yang mendahuluinya, tapiesensinyamasihsamadenganVisiCalc (perangkatlunak spreadsheet yang terkenalpertama kali): Seldisusundalambarisdankolom, sertamengandungdataatauformuladenganberisireferensiabsolutataureferensirelatifterhadapsellainnya.
Excel merupakan program spreadsheetpertama yang mengizinkanpenggunauntukmendefinisikanbagaimanatampilandarispreadsheet yang merekasunting: font, atributkarakter, dantampilansetiap sel. Excel jugamenawarkanpenghitungankembaliterhadapsel-selsecaracerdas, di manahanyasel yang berkaitandenganseltersebutsaja yang akandiperbaruinilanya (di mana program-program spreadsheetlainnyaakanmenghitungulangkeseluruhan data ataumenungguperintahkhususdaripengguna). Selainitu, Excel jugamenawarkanfiturpengolahangrafik yang sangatbaik.
Ketikapertama kali dibundelkedalamMicrosoft Officepadatahun1993, Microsoft pun mendesainulangtampilanantarmuka yang digunakanolehMicrosoft WorddanMicrosoft PowerPointuntukmencocokkandengantampilan Microsoft Excel, yang padawaktuitumenjadiaplikasispreadsheet yang paling disukai.
Sejaktahun 1993, Excel telahmemilikibahasapemrogramanVisual Basic for Applications (VBA), yang dapatmenambahkankemampuan Excel untukmelakukanautomatisasi di dalam Excel danjugamenambahkanfungsi-fungsi yang dapatdidefinisikanolehpengguna (user-defined functions/UDF) untukdigunakan di dalamworksheet. Dalamversiselanjutnya, bahkan Microsoft menambahkansebuahintegrated development environment (IDE) untukbahasa VBA untuk Excel, sehinggamemudahkan programmer untukmelakukanpembuatan program buatannya. Selainitu, Excel jugadapatmerekamsemua yang dilakukanolehpenggunauntukmenjadi [macro], sehinggamampumelakukanautomatisasibeberapatugas. VBA jugamengizinkanpembuatan form dankontrol yang terdapat di dalam worksheet untukdapatberkomunikasidenganpenggunanya. Bahasa VBA jugamendukungpenggunaanDLLActiveX/COM, meskitidakdapatmembuatnya. Versi VBA selanjutnyamenambahkandukunganterhadap [class module]sehinggamengizinkanpenggunaanteknikpemrogramanberorientasiobjekdalam VBA
Fungsiautomatisasi yang disediakanoleh VBA menjadikan Excel sebagaisebuah target virus-virus macro. Inimerupakan problem yang sangatseriusdalamduniakorporasihinggaparapembuatantivirusmulaimenambahkandukunganuntukmendeteksidanmembersihkanvirus-virus macrodariberkas Excel. Akhirnya, meskiterlambat, Microsoft jugamengintegrasikanfungsiuntukmencegahpenyalahgunaanmacrodenganmenonaktifkan macro secarakeseluruhan, ataumenngaktifkan macro ketikamengaktifkan workbook, ataumempercayaimacro yang dienkripsidenganmenggunakansertifikat digital yang tepercaya.


Tidak ada komentar:

Posting Komentar

Komentar

Recent Comments Widget with Avatar by Tutorial Blogspot