Perangkat Lunak

advertisement
Perangkat Lunak
D. SINAGA, M.KOM
PERKEMBANGAN PEMBUATAN
PERANGKAT LUNAK(SOFTWARE)
• Era Pemula(1950-1963):
–
–
–
–
•
Bentuk perangkat lunak pada awalnya adalah sambungansambungan kabel
ke antar bagian dalam komputer.
Cara dalam mengakses komputer adalah menggunakan punched card yaitu
kartu yang di lubangi.
Penggunaan komputer dengan sebuah program yang digunakan untuk
sebuah mesin tertentu dan untuk tujuan tertentu.
Di era ini software komputer merupakan satu kesatuan dengan
sebuah hardware komputer.
Era Stabil (1963-1980):
–
–
Pada Era ini software komputer yang dijalankan bukan lagi satu-satu, tapi
sudah banyak proses yang di lakukan secara bersamaan (multi tasking).
Software Komputer pada era stabil ini juga mampu menyelesaikan banyak
pengguna (multi user) dan secara cepat/langsung (real time). Di era ini
jugalah mulai di kenal sistem basis data, yang memisahkan antara program
dan data .
• Era Mikro (1980-1990):
–
•
Pada Era Mikro ini software komputer dapat dibedakan
menjadi beberapa bagian yaitu Software Sistem (Windows,
Linux, Machintos, dll), Software Aplikasi (Ms.Office,
OpenOffice, dll) dan Languange Software/Bahasa Pemograman
(Assembler, Visual Basic, Delphi, dll)
Era Modern (1990-sekarang):
–
Pada Era Modern ini software komputer tidak hanya untuk
sebuah komputer tetapi sebuah handphone pun telah di
lengkapi dengan sebuah software sistem seperti Android,
Symbian, dll. Tingkat kecerdasan yang ditunjukkan oleh
software komputer pun semakin meningkat, selain
permasalahan teknis, software komputer sekarang juga mulai
bisa mengenal suara dan gambar.
Software Era Modern
Tahun-tahun Penemuan Software
Komputer
• Pada tahun 1945 sampai 1965
• Istilah software engineering digunakan pertama
kali pada akhir 1950-an dan awal 1960-an.
• Pada tahun 1968 dan 1969, komite sains NATO
mensponsori dua konferensi tentang rekayasa
perangkat lunak, yang memberikan dampak kuat
terhadap perkembangan rekayasa perangkat
lunak.
• Banyak yang menganggap bahwa dua konferensi
inilah yang menandai awal resmi profesi rekayasa
perangkat lunak.
• Pada tahun 1965 sampai 1985
• Pada tahun ini banyak masalah yang ditemukan para
praktisi pengembangan perangkat lunak. Pada tahun ini
disebut juga sebagai krisis perangkat lunak. Karena
banyak projek yang gagal dalam pengembangan
perangkat lunak komputer ( software komputer).
• Dalam projek ini banyak kasus-kasus yang terjadi, salah
satu yang paling terkenal adalah meledaknya roket
Ariane akibat kegagalan perangkat lunak. (Meledaknya
roket Ariane terjadi pada 22 Juli 1962. Roket pembawa
Mariner I ini terpaksa.
•
•
•
1. Kapan Terjadinya??? *
Meledaknya roket Ariane terjadi pada 22 Juli 1962. Roket pembawa Mariner I ini terpaksa
diledakan.
2. Kenapa bisa terjadi???
Programmer lupa menuliskan sebuah code overbar. Tanpa kode tersebut, software melakukan
kesalahan kalkulasi kecepatan roket.
3. Bagaimana Terjadinya???
Persamaan matematis yang digunakan untuk mengendalikan roket pembawa Mariner I(yang akan
digunakan untuk menjelajah Venus) kekurangan tanda “bar” (garis di atas simbol yang digunakan
untuk menyatakan “rata-rata” – average).
Akibat kesalahan ini, komputer yang digunakan untuk mengendalikan roket menyatakan bahwa
roket tak terkendali, meskipun sebetulnya roket tidak apa-apa. Akibatnya, roket terpaksa harus
dihancurkan untuk menghindari kecelakaan yang berakibat fatal.
4. Dampak dari Kegagalan Software ini antara lain??
Kerugian: $18.5 juta
Bencana: Roket ini keluar dari jalur peluncuran dan kemudian hancur lebur setelah 293 detik dari
peluncuran.
Korban jiwa : tidak ada
•
http://abelivana.blogspot.com/2011/04/latar-belakang-kegagalan-soffware.html#ixzz4NVZmob7q
•
•
•
•
•
•
•
•
• Pada tahun 1985
• Selama bertahun-tahun, para peneliti memfokuskan
usahanya untuk menemukan teknik jitu untuk
memecahkan masalah krisis perangkat lunak.
• Berbagai teknik, metode, alat, proses diciptakan dan
diklaim sebagai senjata pamungkas untuk memecahkan
kasus ini.
• Mulai dari pemrograman terstruktur, pemrograman
berorientasi object, perangkat pembantu pengembangan
perangkat lunak (CASE tools), berbagai standar, UML hingga
metode formal diagung-agungkan sebagai senjata
pamungkas untuk menghasilkan software yang benar,
sesuai anggaran dan tepat waktu.
• Pada tahun 1987, Fred Brooks menulis artikel No
Silver Bullet, yang berproposisi bahwa tidak ada
satu teknologi atau praktik yang sanggup
mencapai 10 kali lipat perbaikan dalam
produktivitaspengembangan perangkat
lunak dalam tempo 10 tahun.
• Mengembangkan sistem software yang
kompleks,cukup kompleks, membutuhkan waktu
dan biaya yang cukup besar. kita akan melihat
pada lima metodologi secara garis besar yang
biasanya dikembangkan dan digunakan:
Klasifikasi Software
• Perangkat lunak secara umum dapat di bagi 2
yaitu :
1. Perangkat lunak sistem
2. Perangkat lunak aplikasi
• Perangkat lunak sistem dapat di bagi lagi
menjadi 3 macam yaitu :
1. Sistem Operasi
2. Bahasa pemrograman
3. Utility
1. Bahasa pemrograman
• Merupakan perangkat lunak yang bertugas
mengkonversikan arsitektur dan algoritma
yang di rancang manusia ke dalam format
yang dapat di jalankan komputer, contoh
bahasa pemrograman di antaranya :
• BASIC, COBOL, Pascal, C++, FORTRAN,Java
Sistem Operasi
• Saat komputer pertama kali di hidupkan,
sistem operasilah yang pertama kali di
jalankan, sistem operasi yang mengatur
seluruh proses, menterjemahkan masukan,
mengatur proses internal, memanejemen
penggunaan memori dan memberikan
keluaran ke peralatan yang bersesuaian,
contoh sistem operasi : DOS, Unix, Windows,
IMB OS/2, Apple’s System 7
3. Utility
• Sistem operasi merupakan perangkat lunak
sistem dengan fungsi tertentu, misalnya
pemeriksaan perangkat keras (hardware
troubleshooting), memeriksa disket yang
rusak (bukan rusak fisik), mengatur ulang isi
harddisk (partisi, defrag), contoh Utilty adalah
Norton Utility,Anti Virus
• Perangkat lunak aplikasi merupakan bagian perangkat lunak
yang sangat banyak di jumpai dan terus berkembang, baik
pada system operasi berbasis text maupun pada system
operasi berbasis Grafis (GUI).
• Sebelum tahun 1990-an aplikasi yang di kenal yaitu
pemroses kata (Word Star, Chi Write), pemroses tabel
(Lotus 123, Quatro Pro), database (DBASE), dan hiburan
(game).
• Pada perkembangan pemroses kata, tabel dan database
saat ini telah di bundel menjadi aplikasi office atau Open
Office dengan tambahan aplikasi untuk pembuatan
presentasi yang nanti akan di berikan pada pelatihan ini.
• Contoh aplikasi office adalah Microsoft Office yang terdiri
dari Word(pemroses kata), Excel (pemroses tabel), Access
(database), dan PowerPoint (presentasi). Dan contoh Open
Office KWord (Pemroses kata), KSpreed (Pemroses table),
KPresenter (presentasi).
• Yang berkembang sangat banyak saat ini adalah aplikasi
multimedia dan internet.
• Contoh aplikasi multimedia adalah Winamp, Media Player,
XMMS, untuk memutar musik berformat MP3 atau CD
Audio, kemudian RealPlayer, Power DVD, XINE yang dapat
digunakan untuk menonton film atau VCD. Aplikasi internet
yang umum di gunakan adalah untuk browsing, e-mail,
chatting dan messenger.
• Aplikasi yang bersifat khusus di antaranya
untuk membantu pekerjaan Engineer seperti
AutoCAD (gambar struktur), Protel (gambar
rangkaian elektronik), dan Matlab (pemroses
dan visualisasi persamaan matematis).
Sistem Operasi
• Sistem operasi adalah seperangkat program yang
mengelola sumber daya perangkat keras komputer, dan
menyediakan layanan umum untuk aplikasi perangkat
lunak.
• Sistem operasi adalah jenis yang paling penting dari
perangkat lunak sistem dalam sistem komputer.
• Tanpa sistem operasi, pengguna tidak dapat
menjalankan program aplikasi pada komputer mereka,
kecuali program aplikasi booting.
• Berikut adalah Jenis-jenis Sistem Operasi beserta
kelebihan dan kekurangan Sistem Operasi tersebut.
UNIX
• UNIX adalah Sistem Operasi yang diciptakan oleh Ken
Thompson dan Dennis Ritchie, dikembangkan oleh
AT&T Bell Labs. UNIX didesain sebagai Sistem Operasi
yang portabel, Multi-Tasking dan Multi User.
• Sistem Operasi UNIX lebih menekankan diri pada
Workstation dan Server, Karena faktor ketersediaan
dan kompatibilitas yang tinggi menyebabkan UNIX
dapat digunakan, disalin dan dimodifikasi sehingga
UNIX pun dikembangkan oleh banyak pihak dan
menyebabkan banyak sekali varian dari UNIX ini.
• Sistem operasi yang paling awal ada untuk komputer.
Merupakan induk dari sistem operasi linux.
Kelebihan UNIX:
Kelebihan UNIX:
1. Sistem operasi gratis.
2. Sudah terdapat aplikasi multimedia dan
desain grafis yang lengkap.
3. Rentan terhadap virus.
4. Tampilan desktop yang menarik (bagus).
2. Kekurangan Unix:
1. Membingungkan (kurang familiar
dibandingkan dengan windows).
2. Format file sedikit.
3. Banyak software yang kurang compatible.
PERKEMBANGANNYA
• Pada mulanya UNIX dikembangkan dengan DEC (Digital
Equipment Corp) tipe PDP-7. UNIX pada mulanya
digunakan untuk proyek pemrosesan teks.
• Edisi pertama muncul pada tahun 1971 dengan
beberapa kemampuan seperti sistem file, pengelolaan
proses, sistem antar muka dan beberapa utilitas.
• Edisi kedua muncul pada tahun 1972 dan UNIX masih
ditulis dalam bahasa mesin (assembly). Thompson
mulai bekerja dengan bahasa B turunan BCPL. Ritchie
mengadakan perbaikan dengan menghasilkan bahasa
C. Ternyata bahasa C cukup handal dan banyak utilitas
yang dibuat dengan bahasa C.
• Tahun 1973, UNIX ditulis kembali dengan menggunakan
bahasa C dan menjadi sukses besar.
• UNIX dikenal sebagai sistem operasi yang
diimplementasikan dengan bahasa C.
• UNIX terus dikembangkan dan sistem V merupakan
pengembangan dari UNIX Sistem III yang diproduksi AT&T.
• Versi ini disesuaikan dengan IBMPC-XT, yang kemudian
disusul versi VII yang dikeluarkan oleh organisasi penelitian
Bell Labs tahun 1979.
• Kemudian terciptalah Berkeley 4.2 BSD dari University of
California sebagai perbaikan dari versi VII.
DOS
• Disk Operating System (disingkat DOS) adalah keluarga
sistem operasi yang digunakan di komputer pribadi.
• Sekarang, istilah DOS menjadi istilah generik bagi setiap
sistem operasi yang dimuat dari perangkat penyimpanan
berupa disk saat sistem komputer dinyalakan.
• Sistem operasi ini merupakan sistem operasi yang
menggunakan antarmuka dengan pengguna berbasis teks
(text-mode user interface), dengan tanda kesiapan
menerima perintah dari pengguna yang disebut dengan
prompt. Prompt default yang digunakan dalam DOS adalah
nama path ditambah dengan tanda lebih besar (>), seperti
C:\>, C:\DOS\ dan lain-lain.
• Pengguna juga dapat menggunakan simbol prompt
lainnya dengan menggunakan perintah PROMPT.
• Sistem operasi ini juga bersifat single-tasking (hanya
dapat menjalankan satu program pada satu waktu
saja), menjalankan prosesor pada modus real (real
mode), dan hanya dapat mendukung satu pengguna
dalam satu waktu (single user).
• Sistem operasi yang merupakan cikal bakal dari
microsoft Windows.
• Ciri khasnya yaitu berupa teks putih dengan latar
belakang hitam. Kita bisa menjalankan lewat Start
Windows – Run, lalu ketik cmd.
• Kelebihan dari DOS :
1. Pengoperasian mudah.
2. Space ruang hardisk bebas (tidak teralu besar).
3. Memori kecil.
4. Kompatibel semua software dan hardware.
• Kekurangan dari DOS :
1. Mode operasi dalam bentuk teks.
2. Kurang kompatibel terhadap beberapa
program beroperasi pada mode grafis.
PERKEMBANGANNYA
• Pada tahun 1975, komputer pribadi (PC) pertama Altair
diproduksi MITS (Micro Instrumentation Telemetry
System) of Albuquerque, New Mexico dengan prosesor
8080 8 bit dan memori 256 byte, tanpa keyboard, layar,
tape atau disk, seharga $400.
• Komputer ditujukan untuk para hobbyist elektronika.
Pada komputer ini, Bill Gates menulis interpreter
BASIC. Sistem operasi yang ada adalah CP/M dari
Digital Research.
• Tahun 1979, Tim Paterson dari Seatle Computer
Products membuat 86-DOS meniru CP/M untuk
menguji produk-produk berbasis prosesor 8086.
• Perkembangan DOS
Microsoft Windows
• Mircorost Windows atau biasa kita sapa dengan
sebutan Windows adalah Sistem Operasi yang
dikembangkan oleh Microsoft Corporation yang
menggunakan antarmuka dengan berbasikan GUI
(Graphical User Interface) atau tampilan
antarmuka bergrafis.
• Microsoft Windows merupakan sistem operasi
yang paling populer. Hampir semua orang pernah
memakainya. Beberapa versi microsoft Windows
yang terkenal: microsoft Windows 98, 2000, Me,
XP, Vista, dan yang paling terbaru Windows 7.
• Kelebihan dari microsoft Windows :
1. Banyak digunakan sebagai software jaringan.
2. Mode operasinya berbentuk grafis.
3. Komunikasi antar PC ke LAN ( lebih mudah).
• Kekurangan microsoft windows :
1. Lisensi mahal.
2. Diperlukan perangkat keras dengan prosesor tinggi
(pentium), memori yang digunakan juga lebih
besar
(mahal).
3. Implementasi jaringan ( mahal).
• Perkembangan Windows
Apple Machintos
• MAC OS atau Macintosh Operating System adalah
Sistem Operasi yang dibuat oleh Apple Computer
khusus untuk komputer Macintosh dan tidak
kompatibel dengan komputer berbasis IBM.
• MAC OS merupakan Sistem Operasi pertama yang
menggunakan antarmuka pengguna grafis (Graphical
User Interface/GUI).
• Sistem operasi yang unggul dalam hal grafik ini
memerlukan hardware khusus sehingga tidak dapat diinstall di computer biasa. Versinya antara lain Mac OS X
(Tiger), Leopard.
• Perkembangan MAC.OS
• Kelebihan Apple Machintos :
1. Rentan terhadap virus.
2. Lebih cepat dan tidak cepat hang.
3. Lebih nyaman digunakan.
4. User friendly.
5. High performance.
Kekurangan Apple Machintos :
1. Mac tidak bisa dirakit sendiri karena apple tidak memeberikan
lisensi.
2. Software tidak terlalu lengkap.
3. Harga yang terlalu mahal.
4. Hanya digunakan untuk graphic designer.
5. Tidak bisa digunakan secara bersamaan.
Linux
• Pertama kali dikembangkan oleh Linus Torvald.
Merupakan sistem operasi open source artinya
bisa dikembangkan oleh semua orang dengan
bebas. Turunan linux atau yang dikenal dengan
distro linux banyak sekali macamnya.
• Mungkin linux merupakan sistem operasi yang
paling banyak. Beberapa di antaranya yaitu:
Debian, Suse, Red Hat (Fedora), Slackware,
Ubuntu, Backtrack, dan lain-lain.
• Kelebihan linux :
1. Banyak digunakan dalam operasi jaringan.
2. Bekerja pad dua mode, grafis dan teks.
3. Pengoperasian tidak memerlukan lisensi.
Kekurangan Linux :
1. Salah satunya kurang familiar bagi yang
masih awam.
• Perkembangan Linux
• Sementara interaksi antara pengguna dan
komputer di kenal melalui 2 cara, cara yang
pertama adalah pemberian instruksi melalui
penulisan perintah (text), atau dengan cara
tunjuk (pointer) dengan tampilan grafis (GUI).
Operasi Linux
Macam-Macam Aplikasi Pengolah Kata
• Aplikasi pengolah kata (Word Processing)
mungkin yang sudah sangat familiar bagi
pengguna komputer adalah Microsoft Office
Word.
• Namun, tahukah kamu aplikasi pengolah kata
selain Microsoft Word ?
1. StartOffice
• Program ini memiliki kesamaan dengan
Microsoft Word, namun ada perbedaannya
yakni terletak pada file ekstensinya. Jika, Ms.
Word menggunakan file
ekstensi *doc, StarOffice Writer menggunakan
file ekstensi *odt. Hanya saja file ekstenisi
*odt masih bisa dirubah ke *doc. Program
StarOffice dapat berjalan di OS Windows
dan MC.Os (Apple).
2. Open Office
• Hampir sama dengan Ms.Word. Bedanya Open
Office dikembangkan dengan lisensi GPL
(General Public Licensi) , sehingga dapat
didistribusikan secara bebas.
• Open Office dilengkapi fitur bawaan “export
as PDF”, sehingga file yang telah kita ketik bisa
diubah langsung ke PDF tanpa repot-repot
menginstall Adobe Acrobat.
3. Abi Word
• Abi Word juga dikembangkan dengan lisensi
GPL, sehingga software ini adalah software
Open Source/freeware.
• Abi Word bisa di download langsung secara
gratis di situs resmi http://www.abiword.com.
4. Kword
• KWord memiliki kesamaan dengan Open
Office dan Abi Word, yakni sama-sama
berlisensi GPL.
• Aplikasi ini dikembangkan oleh KDE (K Desktop
Environment) yang merupakan lingkup
desktop yang sering digunakan dalam sistem
operasi berbasis Linux.
• Program KWord dapat berjalan di OS
Windows, Linux dan MC.OS
5. Atlantis Word Processor
• Atlantis Word Processor memiliki kesamaan
tampilan dengan Microsoft Word.
• Aplikasi ini mendukung file
ekstensi, Document (*doc), Rich Text Format
(RTF), Encrypted Document (COD), dan
Standart Text (*txt)
6. Word Star
• WordStar adalah sebuah aplikasi pengolah kata,
dipublikasikan oleh MicroPro International, Software
ini sempat populer pada awal 1980-an.
• Bahkan Wordstar hampir sudah bisa dikatakan dapat
menggantikan yang namanya Mesin Ketik kala itu.
• Saat ini Word Star sudah tidak digunakan lagi.
• Sebab Word Star tidak memiliki menu-menu yang
memadai.
• Oleh karena itu semua perintah-perintah di Word Star
harus dihapal luar kepala.
7. Word Perfect
• Word Perfect merupakan aplikasi pengolah
kata yang dapat dijalankan pada OS. Windows
).
• WordPerfect memiliki kelebihan seperti kode
streaming arsitektur, Reveal Codes fitur, dan
sangat user-friendly makro untuk bahasa
scripting,.
• Program Word Perfect juga mampu membaca
file dari Ms. Word
8. Chi Writer
• Chi Writer adalah program pengolah kata yang
cukup bisa diandalkan untuk pengetikan bidang
teknik, matematika, dan fisika. Mampu untuk
memperlebar lavar sampai 254 kolom dan
tersediannya fasilitas untuk mengatur warna
tampilan pada layar monitor EGA dan VGA.
Kelemahan software ini adalah memiliki tampilan
yang kurang menarik dan editor lebih
berorientasi pada aspek kecepatan dan interaktif
mengedit,bukan pada tampilan visual hasil.
Aplikasi Pengolah angka (Spreadsheet)
• Aplikasi Pengolah angka dalam tabel (Spreadsheet) apa
saja yang anda kenal ?
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Kspread
StarOffice Calc
OpenOffice Calc
Gnumeric
Abacus
WingZ
Xess
Xxl
Lotus 123
Microsoft excel
Kspread
• Merupakan aplikasi pengolah
angka (spreadsheet) yang bersifat open source
dan multiplatform. Jika kita menginginkan
aplikasi ini, maka aplikasi ini dapat
didownload di www.koffice.org. Berikut ini
adalah tampilan dari Kspread
2. StarOffice Calc
• Merupakan aplikasi pengolah angka
(spreadsheet) yang bersifatmultiplatfom.
• Kelebihan dari StarOffice Calc adalah
kemampuanya untuk mengklarifikasi data yang
ditempakan di lembaran kerja dan membantu
pengguna untuk membuat grafik dari data
tersebut.
• Selain itu adalah kemampuannya mengkonversi
data dengan aplikasi pengolah angka lain.
3. OpenOffice Calc
• Adalah aplikasi pengolah angka yang besifat
open source danmulti platform. OpenOffice
Calc cenderung lebih mudah digunakan
karena tombolnya yang didesain sedemikian
rupa sehingga mudah dijalankan. Kita dapat
men-download aplikasi ini
dari www.openoffice.org.
4. Gnumeric
• Adalah aplikasi pengolah angka yang
merupakan keluarga dari GNOME Office.
Gnumeric bersifat open source dan
multiplatform. Gnumeric memiliki tampilan
GUI yang user friendly di mana jendela
Gnumeric dilengkapi dengan menu-menu dan
tombol-tombol toolbar.
5. Abacus
• Adalah aplikasi pengolah angka yang hanya
membutuhkan memori kecil dan sangat
mudah digunakan. Awalnya Abacus
dikembangkan sebaggai proyek mahasiswa di
Universitas IST, Portugal di bawah bimbingan
Prof. Arlindo Oliveira. Abacus memiliki
tampilan yang sangat mudah untuk digunakan
layaknya aplikasi pengolah angka yang lain.
6. WingZ
• Adalah program aplikasi pengolah angka yang
bersifat multiplatform. Kelebihan dari wingz
adalah sifatnya yang freeware meski dibatasi
hanya untuk penggunaan non komersial dan
tidak untuk dijual kembali.
7. XESS
• Adalah aplikasi pengolah angka yang dibuat oleh
AIS (Applied Information System -www.ais.com).
XESS bersifat multiplatform.
• XESS dibuat dalam versi yaitu “enterprise” untuk
penggunaan di tingkat perusahaan, dan “lite”
untuk pengguna perorangan.
• Kelemahan yang dimiliki oleh XESS adalah
harganya yang sangat mahal, harga XESS standar
dijual dengan harga $495 dan XESSPlus dengan
harga $595, sedangkan Microsoft Excel hanya
$229.
8. Xxl
• Adalah aplikasi pengolah angka yang
dikembangkan oleh Universitas Nice dan dapat
dijalankan dikomputer dengan system Unix.
• Xxl mempunyai tampilan GUI yang sederhana dan
mudah digunakan.
• Kelebihan dari Xxl adalah aplikasi ini dilengkapi
dengan fungsi-fungsi kompleks yang tidak ada di
aplikasi pengolah angka lain pada umumnya,
karena fungsi-fungsi tersebut memang jarang
digunakan oleh pengguna pada umumnya.
9. Lotus 1-2-3
• Merupakan aplikasi pengolah angka yang
dikeluarkan oleh IBM. Aplikasi yang termasuk
dalam Lotus SmartSuite adalah Lotus Word
Pro, Lotus 1-2-3, Lotus Freelance Graphics,
Lotus Approach, Lotus Organizer, Lotus
FastSite,dan Lotus SmartCenter. Aplikasi ini
HANYA dapat dioperasikan di system operasi
Windows. Lotus juga dapat mempertukarkan
dokumen dengan aplikasi lain seperti Excel.
10. Microsoft Excel
• Adalah aplikasi pengolah angka yang dikeluarkan
oleh Microsoft, perusahaan perangkat lunak
terbesar didunia. Microsoft Excel HANYA dapat di
gunakan dengan system operasi Windows.
Microsoft Excel dilengkapi dengan kemampuan
dan fitur yang tidak dimiliki oleh aplikasipengolah
angka yang lain. Excel dapat digunakan secara
online, misalnya menu help yang dapat diakses
melalui internet.
Soal Latihan :
1.
2.
3.
4.
5.
6.
7.
8.
Komputer generasi keberapa yang ada saat ini ? Dan kenapa anda
memberikan jawaban tersebut ?
Sebutkan contoh komputer generasi ke 2 beserta teknologi yang
digunakan ?
Dibanding dengan tabung hampa transistor memiliki banyak keunggulan,
sebutkan keunggulan-keunggulan itu !
Sebuah komputer bisa disebut sebagai komputer Mini,Mainframe,PC,
karena faktor apa ?
Apa yang dimaksud dengan single user dan multiuser
Komputer yang ada didalam laboratorium praktikunm bisa dikategorikan
sebagai komputer single user atau muslti user ? Berikan alasan
Dibanding dengan maupun mainframe komputer PC ternyata
mempunyai banyak keunggulan sebutkan keunggulan tersebut !
Apakah kelemaha PC yang paling mendasar jika debandingkan dengan
Mini atau Mainframe ?
Aplikasi Pengolah Database
• Database atau basis data adalah kumpulan
data yang disimpan secara sistematis di dalam
komputer dan dapat diolah atau dimanipulasi
menggunakan perangkat lunak (program
aplikasi) untuk menghasilkan informasi.
• Dalam mengolah database kita sudah tahu
beberapa teknologi yang membantu kita
dalam mengolah database seperti MySql,
SqLite, Microsoft SQL Server, dan Oracle.
Jenis-jenis Pengolahan aplikasi
pengolahan Database :
•
•
•
•
•
•
•
•
•
IBM DB2
PostgreSQL
MongoDB
WebDNA,
Apache Derby
Sybase
CouchDB
Redis
Firebird
Mysql
• Merupakan aplikasi pengolah database yang
bersifat open source, dikembangkan oleh Oracle
(sebelumnya Sun dan MySQL AB).
• Merupakan pengolah database yang paling
banyak digunakan di dunia dan lazim diterapkan
untuk aplikasi web.
• Mysql sendiri sebagai alat / teknologi pengolahan
database tidak bisa kita bilang sempurna, pasti
selalu saja ada kelebihan dan kekurangannya dan
dibawah ini merupakan kelebihan dan kekurang
dari MySql.
• Aplikasi Pengolah Database
Download