1. PERKEMBANGAN TEKNOLOGI INFORMASI
PERKEMBANGAN TEKNOLOGI
SOFTWARE APLIKASI UNTUK BERBAGAI KEPERLUAN
Disusun oleh :
KELOMPOK VI
INDAH FERRASWATI (1215070012)
CINMEI SILABAN (1215070018)
ASTRI RUSINTA (1215070021)
ZUMROTUL INAYAH (1215070030)
STMIK BINA SARANA GLOBAL
Dosen : Raden Mahmud
2. KATA PENGANTAR
Syukur Alhamdulilah penulis panjatkan kehadirat Allah swt. yang telah memberikan
rahmat dan karunia-Nya sehingga penulis dapat menyelesaikan makalah dalam rangka
memenuhi tugas kuliah Pengantar Teknologi Informasi yang diberi judul “Teknologi
Software Untuk Berbagai Keperluan ”.
Makalah ini mencoba membahas secara singkat tentang kegunaan software dalam
kehidupan sehari-hari . Penulisan makalah ini tentu tidak akan terselesaikan jika tanpa
ada yang membantu penulis.
Penulis menyadari bahwa tak ada gading yang tak retak, begitu pula dengan makalah ini,
masih jauh dari kesempurnaan. Untuk itu, penulis sangat mengharapkan saran-saran yang
bersifat membangun demi penyempurnaan makalah atau karya tulis penulis selanjutnya.
Akhirnya, penulis berharap semoga penulisan makalah ini dapat bermanfaat bagi semua,
khusus bagi penulis dan umumnya bagi para pembaca. Amin.
Tangerang , Agustus 2015
Penulis
3. BAB I
PENDAHULUAN
I. Latar Belakang
Dewasa ini perkembangan dan kemajuaan teknologi informasi dan komunikasi telah
berkembang dengan sangat pesat. Berbagai kemudahan memperoleh informasi dari berbagai
penjuru dunia dapat kita nikmati dalam hitungan detik. Pada saat " Zaman Batu " teknologi
informasi dan komunikasi dianggap sebagai sesuatu yang tidak mungkin, kini telah menjadi
kenyataan. Dengan teknologi yang luas ini kita harus dapat memanfaatkannya.
Diantara teknologi informasi yang hampir disetiap tempat kita temukan adalah computer.
Sekarang computer sangat berkembang pesat hampir setiap tahun computer selalu mengalami
perkembangan.Orang bisa menggunakan computer dimana saja dirumah, dikafe, disekolah, dan
ditempat lainnya. Sedangkan model dan design dari computer itu sendiri juga mengalami
perkembangan. Dulu apabila orang ingin menggunakan computer maka hanya bias dikantor atau
dirumah, kalau sekarang mereka bias menggunakan computer tersebut dimana saja yang mereka
inginkan.
4. BAB II
PEMBAHASAN
2.1.1 PENGERTIAN PERANGKAT LUNAK (SOFTWARE)
Perangkat Lunak (software) adalah kumpulan beberapa perintah yang dieksekusi oleh mesin
komputer dalam menjalankan pekerjaannya. perangkat lunak ini merupakan catatan bagi mesin
komputer untuk menyimpan perintah, maupun dokumen serta arsip lainnya.
Perangkat Lunak (software) merupakan data elektronik yang disimpan sedemikian rupa oleh
komputer itu sendiri, data yang disimpan ini dapat berupa program atau instruksi yang akan
dijalankan oleh perintah, maupun catatan-catatan yang diperlukan oleh komputer untuk
menjalankan perintah yang dijalankannya. Untuk mencapai keinginannya tersebut dirancanglah
suatu susunan logika, logika yang disusun ini diolah melalui perangkat lunak, yang disebut juga
dengan program beserta data-data yang diolahnya. Pengeloahan pada software ini melibatkan
beberapa hal, diantaranya adalah sistem operasi, program, dan data. Software ini mengatur
sedemikian rupa sehingga logika yang ada dapat dimengerti oleh mesin komputer.
2.1.2 KATEGORI PERANGKAT LUNAK
Menurut fungsinya perangkat lunak terdiri atas 2 kategori,yaitu perangkat lunak sistem dan
perangkat lunak aplikasi.
PERANGKAT LUNAK SISTEM
1. SISTEM OPERASI
a. Pengertian Sistem Operasi
Sistem operasi merupakan sebuah penghubung antara pengguna dari komputer dengan perangkat
keras komputer. Sebelum ada sistem operasi, orang hanya mengunakan komputer dengan
menggunakan sinyal analog dan sinyal digital. Seiring dengan berkembangnya pengetahuan dan
teknologi, pada saat ini terdapat berbagai sistem operasi dengan keunggulan masing- masing.
5. Untuk lebih memahami sistem operasi maka sebaiknya perlu diketahui terlebih dahulu beberapa
konsep dasar mengenai sistem operasi itu sendiri.
Pengertian sistem operasi secara umum ialah pengelola seluruh sumber-daya yang terdapat pada
sistem komputer dan menyediakan sekumpulan layanan (system calls) ke pemakai sehingga
memudahkan dan menyamankan penggunaan serta pemanfaatan sumber-daya sistem komputer.
Sistem operasi berfungsi ibarat pemerintah dalam suatu negara, dalam arti membuat kondisi
komputer agar dapat menjalankan program secara benar. Untuk menghindari konflik yang terjadi
pada saat pengguna menggunakan sumber-daya yang sama, sistem operasi mengatur pengguna
mana yang dapat mengakses suatu sumber-daya. Sistem operasi juga sering disebut resource
allocator. Satu lagi fungsi penting sistem operasi ialah sebagai program pengendali yang
bertujuan untuk menghindari kekeliruan (error) dan penggunaan komputer yang tidak perlu.
b. Sejarah Sistem Operasi
Menurut Tanenbaum, sistem operasi mengalami perkembangan yang sangat pesat, yang dapat
dibagi kedalam empat generasi:
Generasi Pertama (1945-1955)
Generasi pertama merupakan awal perkembangan sistem komputasi elektronik sebagai pengganti
sistem komputasi mekanik, hal itu disebabkan kecepatan manusia untuk menghitung terbatas dan
manusia sangat mudah untuk membuat kecerobohan, kekeliruan bahkan kesalahan. Pada
generasi ini belum ada sistem operasi, maka sistem komputer diberi instruksi yang harus
dikerjakan secara langsung.
Generasi Kedua (1955-1965)
Generasi kedua memperkenalkan Batch Processing System, yaitu Job yang dikerjakan dalam
satu rangkaian, lalu dieksekusi secara berurutan.Pada generasi ini sistem komputer belum
dilengkapi sistem operasi, tetapi beberapa fungsi sistem operasi telah ada, contohnya fungsi
sistem operasi ialah FMS dan IBSYS.
Generasi Ketiga (1965-1980)
6. Pada generasi ini perkembangan sistem operasi dikembangkan untuk melayani banyak pemakai
sekaligus, dimana para pemakai interaktif berkomunikasi lewat terminal secara on-line ke
komputer, maka sistem operasi menjadi multi-user (di gunakan banyak pengguna sekali gus) dan
multi- programming (melayani banyak program sekali gus).
Generasi Keempat (Pasca 1980an)
Dewasa ini, sistem operasi dipergunakan untuk jaringan komputer dimana pemakai menyadari
keberadaan komputer- komputer yang saling terhubung satu sama lainnya. Pada masa ini para
pengguna juga telah dinyamankan dengan Graphical User Interface yaitu antar-muka komputer
yang berbasis grafis yang sangat nyaman, pada masa ini juga dimulai era komputasi tersebar
dimana komputasi-komputasi tidak lagi berpusat di satu titik, tetapi dipecah dibanyak komputer
sehingga tercapai kinerja yang lebih baik.
c. Macam-Macam Sistem Operasi
Sistem Operasi jenisnya banyak sekali, kita tinggal memilih jenis apa yang akan digunakan di
komputer kita. Mulai dari yang berlisensi sampai dengan yang gratis (open source), diantaranya
adalah :
1. DOS
2. Windows, beberapa versi windows : Windows 95
Windows 98
Windows 2000 Profesional
Windows 2003
Windows XP Windows Vista
3. Linux, macam-macam distro linux :
Redhat Fodore Core Mandrake Suse Knoppix
Ubuntu/Edubuntu
7. 4. Apple System
5. Machintos
2. PERANGKAT LUNAK BAHASA (LANGUAGE SOFTWARE)
Perangkat Lunak Bahasa (Language Program), yaitu program yang digunakan untuk
menerjemahkan instruksi-instruksi yang ditulis dalam bahasa pemrograman ke dalam bahasa
mesin agar dapat diterima dan dipahami oleh komputer.
High Level Language (Bahasa Tingkat Tinggi)
Bahasa tingkat tinggi merupakan bahasa yang mudah dimengerti oleh siapa saja yang mau
belajar, karena bahasa ini dibuat dengan menggunakan bahasa manusia sehari-hari. Bahasa
tingkat tinggi saat ini biasa dimanfaatkan untuk membuat program-program aplikasi berbasiskan
bisnis ataupun berbasiskan sains. Contoh dari bahasa tingkat tinggi adalah : Basic, dBase, Cobol,
Pascal, C++, Visual Basic, Visual Foxpro, Delphi, PHP, dan masih banyak yanga lainnya.
3. PERANGKAT LUNAK UTILITAS
Perangkat lunak utilitas merupakan perangkat lunak komputer yang didisain untuk membantu
proses analisis, konfigurasi, optimasi, dan membantu pengelolaan sebuah komputer ataupun
sistem. Perangkat lunak utilitas harus dibedakan dengan perangkat lunak aplikasi yang
memungkinkan pengguna melakukan berbagai hal dengan komputer seperti mengetik,
melakukan permainan, merancang gambar, dan lain-lain. Perangkat lunak utilitas lebih
memfokuskan penggunaannya pada pengoptimasian fungsi dari infrastruktur yang terdapat
dalam sebuah komputer. Karena fungsinya, perangkat lunak utilitas umumnya tidak ditujukan
untuk pengguna secara umum, melainkan ditujukan untuk pengguna yang memiliki pemahaman
atas cara kerja sistem komputer yang cukup baik.
Kebanyakan perangkat keras utilitas ini dibuat secara khsus untuk melakukan fungsi tertentu
pada suatu area komputasi secara spesifik, seperti memformat harddisk, atau melakukan
pengecekan konektifitas jaringan. Namun dalam perkembangannya sejumlah perangkat lunak
utilitas terkadang pula dipaketkan dalam satu paket utilitas yang ditujukan untuk beragam
kebutuhan.
8. Contoh-contoh Program Utilitas
• Backup, utilitas untuk melakukan backup data yang ditujukan untuk membuat duplikat
arsip untuk menghindari terjadinya kehilangan data bila perangkat penyimpanan tidak
dapat berfungsi. Contoh utilitas backup yang cukup popiler adalah Norton Backup (dari
Symantec) dan Colorado Scheduler.
• Pemulihan Data, utilitas pemulihan data digunakan untuk mengembalikan data yang
secara fisik telah rusak atau berubah. Data dapat dirusak oleh virus, perangkat lunak yang
buruk, kegagalan perangkat keras, dan fluktuasi daya listrik yang terjadi ketika data
sedang ditulisi/diubah.
• Anti virus, perangkat lunak antivirus men-scan semua disk dan memori untuk mendeteksi
kehadiran virus, dan mengisolasinya untuk mencegah kerusakan lebih lanjut.
• Kompresi data, utilitas kompresi berfungsi untuk memperkecil ukuran sebuah dokumen
sehingga dapat menghemat pemanfaatan ruang penyimpanan, serta mempermudah
pendistribusian.
PERANGKAT LUNAK APLIKASI
Perangkat lunak aplikasi merupakan perangkat lunak yang biasa digunakan oleh siapa saja untuk
membantu pekerjaannya. Perangkat lunak aplikasi dapat dengan mudah di install di dalam
komputer kita. Perangkat lunak aplikasi dapat dikelompokkan menjadi dua macam, yaitu :
a. Program Aplikasi
Program aplikasi merupakan program yang langsung dibuat oleh seorang programmer yang
disesuaikan dengan kebutuhan seseorang ataupun untuk kebutuhan suatu perusahaan, biasanya
menggunakan bantuan suatu bahasa pemrograman. Misalnya menggunakan visual basic, PHP
ataupun bahasa pemrograman apa saja yang mendukung. Contoh dari program aplikasi adalah :
Program penggajian karyawan (Payroll) Program penjualan tiket pesawat/kapal Laut Program
kasir
Program billing warnet/warte
9. b. Program Paket
Program paket merupakan program khusus dalam paket- paket tertentu yang dibuat oleh software
house ataupun langsung bawaan dari suatu Sistem Operasi. Dibawah ini akan diberikan contoh
macam-macam program aplikasi paket, yaitu :
Program pengolah kata, contohnya adalah : Microsoft Word, Open Office.org Writter,
ChiWritter, Word Perfect, WordStar, K Writter, Amipro, dll.
Program pengolah angka, contohnya adalah : Microsoft
Excel, Open Office.org Calc, Quattro Pro, Lotus 123, dll. Program presentasi, contohnya adalah :
Microsoft Power
point, Open Office.org Impres, Magic Point, Corel
Presentation, Apple Work, dll.
Program design grafis, contohnya adalah : Adobe
1) Photoshop, Corel Draw, Free Hand, Auto Cad, dll.
Program browser, contohnya adalah : Internet Explorer,
Modzilla Firefox, Opera, Netscape Communicator.
Program database, contohnya adalah : Microsoft Access,
Open Office.org Base, Visual Foxpro, Fox Base, Dbase I- IV, dll.
Program animasi, contohnya adalah : Macromedia Flash, Swish, dll.
Program multimedia, contohnya : Windows Media Player, WinAmp, Cyberlink, Real Player,
DVD Player,.
PERANGKAT LUNAK APLIKASI PENGOLAH KATA
Aplikasi pengolah kata (word processor) adalah perangkat lunak yang dirancang khusus untuk
mengolah kata. Aplikasi pengolah kata merupakan salah satu program yang paling dibutuhkan
10. dan banyak digunakan di berbagai bidang kehidupan, seperti bidang pendidikan, sosial dan
ekonomi, keuangan, pemerintahan, kesehatan dan lain-lain. Dengan aplikasi ini Anda dapat
berbagai dokumen seperti laporan, proposal, artikel, brosur, booklet, karya tulis, surat menyurat,
dan sebagainya.
Dewasa ini, ada banyak aplikasi pengolah kata yang dibuat oleh produsen perangkat lunak.
Sebagian aplikasi pengolah kata merupakan perangkat lunak berbayar, sebagian lagi merupakan
perangkat lunak yang dapat Anda gunakan secara bebas (gratis). Beberapa pengolah kata yang
terkenal adalah:
● WordStar (WS)
● WordPerfect (WP)
● AmiPro
● Kwrite
● AbiWord
● StarWriter
● OpenOffice.org Writer
● Notepad
● Wordpad
● Microsoft Word
Umumnya, aplikasi pengolah kata baru hadir dengan membawa fitur-fitur baru untuk mengatasi
kekurangan aplikasi pengolah kata sebelumnya. Salah satu aplikasi dengan fitur lengkap dan
cukup mudah digunakan adalah OpenOffice.org Writer.
11. PERANGKAT LUNAK APLIKASI PENGOLAH ANGKA
Perangkat aplikasi pengolah angka adalah program yang difungsikan untuk mengolah data
berupa angka. Kemampuan aplikasi ini, antara lain: pembuatan tabel data, pengolahan data
dengan melibatkan penggunaan rumus, grafik, database, dan Iain-Iain. Dalam hal ini, angka yang
sering muncul di bidang bisnis, ilmiah, perencanaan, pembuatan statistik, pembuatan lembar
kerja, pengelolaan angka untuk perhitungan sebuah data (basis data) dan grafik.
B. Macam-macam Perangkat Lunak Pengolah Angka
Macam-macam perangkat lunak pengolah angka antara lain : Kspread, Star Office Calc, Open
Office Calc, GNOME – GNumeric, Xess, Lotus 123, Microsoft Excel. Adapun yang sekarang
banyak digunakan masyarakat adalah Microsoft Excel.
1. Kspread
Kspread merupakan aplikasi pengolah angka (spreadsheet) yang bersifat open source dan
multiplatform. Open Source berarti kita dapat mendownload secara gratis dari internet dan
menggunakannya secara bebas.
2. StarOffice Calc
StarOffice Calc merupakan aplikasi pengolah angka yang dikembangkan oleh Sun Microsystem.
StarOffice Calc adalah aplikasi pengolah angka yang bersifat multiplatform, yang berarti dapat
dijalankan di berbagai sistem operasi termasuk Linux, Solaris, Unix, dan Windows.
3. Open Office Calc
OpenOffice Calc adalah aplikasi pengolah angka yang besifat open source (dapat dibuka melalui
sistem operasi apa saja). Open Office Calc adalah program spreadsheet yang dapat dipergunakan
untuk membuat daftar memelihara record, dan menganalisis data. Open Office Calc dapat
digunakan untuk mengelola data dalam bentuk spreadsheet, menggunakan rumus untuk
melakukan perhitungan data, dan menampilkan hasil dalam bentuk grafik. Dokumen Open
Office Calc disebut spreadsheet. Pada saat membuka spreadsheet baru akan disediakan 3 sheets,
yaitu Sheetl, Sheet2, Sheet3, dan kita dapat menambah atau mengurangi sheet yang ada. Model
tampilan OpenOffice Calc hampir mirip dengan prograr Microsoft Excel.
12. 4. GNOME Office – Gnumeric
Gnumeric adalah aplikasi pengolah angka yang merupakan keluarga dari GNOME Office.
Gnumeric bersifat open source. Gnumeric memiliki tampilan yang user friendly di mana jendela
Gnumeric dilengkapi dengan menu-menu dan tombol-tombol toolbar.
5. Abacus
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.
6. XESS
XESS adalah aplikasi pengolah angka yang dibuat oleh AIS (Applied Information System –
http://www.ais.com) dan dapat dijalankan dikomputer dengan sistem UNIX, Linux, Open VMS
dan Windows.
7. Lotus 123
Lotus 123 merupakan aplikasi pengolah angka yang dikeluarkan IBM. Lotus 123 dikeluarkan
dalam satu paket bersama-sama aplikasi Office lainya dan dikenal dengan nama Lotus
SmartSuite. Lotus 123 merupakan program spreadsheet yang bekerja di bawah kendali sistem
operasi DOS Namun pada perkembangan terakhir program lotus mulai digunakan pada program
Windows dengar hadirnya software Lotus 123 for Windows. Program ini sempat tenar dan
banyak digunakan oler masyarakat dunia di era tahun 80-an.
8. Microsoft Excel
Microsoft Excel adalah aplikasi pengolah angka yang dikeluarkan oleh Microsoft Corporation.
Perusahaan perangkat lunak terbesar di dunia. Microsoft memiliki fitur-fitur yang
memungkinkannya diintegrasikan dengan aplikasi Microsoft Office lainnya. Microsoft Excel
tampil dengan format Workbook yang tersusun atas beberapa sheet. Setiap sheet terdiri atas cell-
cell sebagai ruang data. Setiap cell hanya mampu menampung 1 data saja. Microsoft
Exce/merupakan paket program Microsoft Office yang berfungsi untuk mengolah data angka.
Karena memiliki kemudahan dalam penggunaan dan banyaknya fasiiitas maka program ini
13. banyak digunakan oleh masyarakat dunia. Beberapa versi Microsoft Excel sesuai dengan paket
Microsoft Office yang dikeluarkan oleh Microsoft. Microsoft Excel ditunjang dengan berbagai
fasiiitas kemampuan seperti pengolahan data, tabel, rumus, grafik, database, dan Iain-Iain.
Microsoft Excel Versi 1.0 dapat dijalankan pada komputer IBM PC dengan Micro Processor
80486. Kemudian Microsoft Excel versi 2.0. Microsoft Excel 2000 yang untuk selanjutnya
disingkat Excel 2000 merupakan program aplikasi spreadsheet (lembar kerja elektronik). Excel
2000 merupakan pengembangan dari Microsoft Excel versi sebelumnya dengan tujuan agar
program aplikasi spreadsheet (lembar kerja elektronik) ini lebih mudah digunakan dan dapat
dimanfaatkan semua fasilitas yang ada pada sistem jaringan baik internet maupun intranet.
Tahun 1990 Microsoft Corporation memperkenalkan Microsoft Excel versi 3.0 yang
menampilkan window-nya yang tiga dimensi dan mendukung penggunaan memori. Kemudian
pada tanggal 6 April 1992, Microsoft Corporation telah mengeluarkan Microsoft Excel 3.1.
Pada tanggal 24 Agustus 1995 Microsoft Corporation secara resmi mengeluarkan versi
terbarunya dengan nama Microsoft Excel ’95 dan diteruskan dengan versi Microsoft Excel ’97
serta dalam tahap penyempurnaan akan dikeluarkan pula Microsoft Excel 2003 sedangkan kini
telah ada Microsoft Excel 2007 serta 2010.
PERANGKAT LUNAK APLIKASI PENGOLAH PRESENTASI
Perangkat lunak pengolah presentasi adalah suatu aplikasi yang digunakan untuk membuat file
presentasi. Karena fungsinya sebagai alat untuk mengutarakan ide/gagasan, maka program
presentasi harus memiliki tampilan yang menarik. Program presentasi dapat memasukkan objek-
objek seperti gambar, video dan suara.
Fasilitas-fasilitas dari program presentasi :
Menambah dan mengurangi teks dalam sebuah frame
Layout perentasi yang terdiri dari frame-frame terpisah.
Template, berupa cetakan-cetakan presentasi yang siap dipakai.
Efek perpindahan antar slide.
14. Melihat presentasi dengan layer penuh (full screen).
B. Macam-Macam Perangkat Lunak Pengolah Presentasi
Macam-macam perangkat lunak pengolah presentasi antara lain: Microsoft PowerPoint, Open
Office Impress, KPresenter, iWork KeyNote, dan lain-lain.
1. Microsoft PowerPoint
PowerPoint merupakan aplikasi presentasi paling umum digunakan oleh berbagai user.
Kelengkapan fitur dan kemudahan penggunaan menjadi nilai lebih untuk program ini.
PowerPoint dibuat dan dikembangkan oleh Microsoft. Program ini dirancang khusus untuk
memudahkan kita membuat presentasi dengan berbagai template dan animasi profesional. Versi
terbaru dari aplikasi ini saat tulisan ini dikeluarkan adalah PowerPoint 2013. Versi terbaru ini
memiliki segudang fitur yang terbilang WAH.
Kelebihan:
1. Penyajiannya menarik karena ada permainan warna, huruf dan animasi, baik
animasi teks maupun animasi gambar atau foto.
2. Lebih merangsang anak untuk mengetahui lebih jauh informasi tentang bahan ajar
yang tersaji.
3. Pesan informasi secara visual mudah dipahami peserta didik.
4. Tenaga pendidik tidak perlu banyak menerangkan bahan ajar yang sedang
disajikan.
5. Dapat diperbanyak sesuai kebutuhan, dan dapat dipakai secara berulang-ulang.
6. Dapat disimpan dalam bentuk data optik atau magnetik (CD/Disket/Flashdisk),
sehingga praktis untuk di bawa ke mana-mana.
Kekurangan:
1. Harus ada persiapan yang cukup menyita waktu dan tenaga.
2. Para pedidik harus memiliki cukup kemampuan untuk mengoperasikan program
ini, agar jalannya presentasi tidak banyak hambatan.
15. 3. Format file versi terbaru tidak dapat di edit di versi sebelumnya karena tulisannya
menyatu jika dibuka pada versi sebelumnya, kecuali formatnya diganti terlebih
dahulu dengan (.rtf atau format versi sebelumnya).
2. Open Office Impress
Openoffice merupakan Office Suite yang sangat populer karena kehandalannya serta ke-
”gratis’-annya. Dengan fitur yang tak kalah melimpah dibanding Microsoft Office. Aplikasi ini
dikembangkan oleh SUN Microsystem dengan bahasa Java yang tentu saja telah mendukung
cross platform atau dapat dijalankan diberbagai OS (Operation System).
Kelebihan:
1. Softwarenya gratis atau OpenSource.
2. Kompatibel dengan Microsoft Office dan format office lainnya.
3. Ekspor ke PDF dan format lain dengan mudah.
4. Interface menarik dan mudah digunakan.
Kekurangan:
1. OpenOffice terkenal rakus dengan daya komputer, selalu membutuhkan komputer
dengan spek yang lumayan tinggi.
2. Open Office mampu membuka file Office, tapi Office tidak bisa membuka file
OpenOffice. Namun file Office yang dibuka pun terbatas, dan tidak selalu sama
tampilannya bila dibuka dengan Office 2007 kadang-kadang malah jadi
berantakan.
3. KPresenter
KPresenter digunakan untuk membuat dan menyajikan presentasi. Dengan sejumlah
fasilitas yang ditawarkan, KPresenter sudah dapat disejajarkan dengan Microsoft PowerPoint.
Salah satu fitur menarik dari KPresenter adalah menghasilkan slideshow dalam format HTML.
Begitu sebuah presentasi telah usai disunting, dalam sekejap dapat dihasilkan versi HTML-nya
yang cocok untuk di upload ke website.
Kelebihan:
1. Softwarenya gratis atau OpenSource.
16. 2. Tersedia untuk berbagai Opertaion System.
3. Interface menarik dan mudah digunakan.
4. Kompatibel dengan file Microsoft PowerPoint.
Kekurangan:
1. Bagi yang terbiasa menggunakan Microsoft Power point beberapa shortcut dan
toolbar yang ada di KPresenter dapat dikatakan berbeda.
4. iWork KeyNote
Program presentasi dari apple ini memiliki segudang fitur yang memadai. Interfacenya
memukau dan lebih sederhana dibanding Microsoft Office. Sangat cocok dengan image khas
Apple.
Kelebihan:
1.Tampilan memukau dan mudah digunakan.
2.Mensupport file Microsoft Office.
3.Efek dan transisi yang ditawarkan jauh lebih memukau dibandingkan dengan
PowerPoint.
Kekurangan:
Format yang dihasilkan tidak populer di masyarakat dan hanya bisa dibaca oleh iWork:
.pages, .key, .numbers. Untungnya, iWork mampu mengekspor ke file format yang
biasa dipakai seperti .doc, .ppt, dan .xls, meskipun Anda harus rela meninggalkan
segala efek dan transisi dramatis pada Keynote karena PowerPoint tidak mampu
menampilkannya.
PERANGKAT LUNAK APLIKASI PENGOLAH DATA
program aplikasi untuk mengelola data yang sangat besar. Dengan program pengolah data, kita
dapat secara cepat dan akurat memasukkan dan menyunting data, menyeleksi data dengan
kriteria tertentu, membuat laporan data dengan kriteria tertentu, dan lain-lain. Biasanya program
17. pengolah data digunakan untuk mengolah data instansi, baik milik pemerintah maupun swasta.
Beberapa contoh program pengolah data, yaitu D Base, Microsoft Access, FoxPro , dll.
PERANGKAT LUNAK APLIKASI PENGOLAH GRAFIS
Pengertian Program Aplikasi Grafis – Istilah grafik atau grafis terkait dengan gambar atau
tulisan. Apa sajakah yang disebut Grafik?, gambar apa saja, foto, lukisan atau bahkan tulisan
dapat digolongkan sebagai grafik. Namun grafik dalam istilah yang berhubungan dengan
komputer merupakan gambar digital yang bisa dimanipulasi.
Adanya kemajuan teknologi komputer didukung oleh perkembangan perangkat lunak atau
sofware makin meningkatkan kemudahan dalam melakukan aktifitas dalam pekerjaan kita.
Contoh pembuatan brosur, leaflet atau pamflet. Tahukah kita dengan program aplikasi apa brosur
atau pamflet dibuat? jawabannya adalah menggunakan program pengolah kata biasa ataupun
menggunakan program aplikasi grafis.
Sofware aplikasi grafis bermacam-macam tipe atau jenisnya, berikut akan di bahas dari tipe-tipe
grafik komputer:
Dalam dunia komputer terutama dibidang desain dan grafika dikenal 2 tipe grafik, yakni grafik
vektor dan grafik bitmap.
Grafik Vektor
Grafik dengan tipe atau format vektor merupakan gambar yang dibentuk oleh objek berupa garis
dan kurva berdasarkan rumus matematik. Vektor menampilkan sebuah gambar berdasarkan
perhitungan koordinat geometris gambar tersebut. Objek vektor banyak digunakan dalam
pembuatan desain teks dan logo.
Kualitas hasil tampilan vektor tidak tergantung pada resolusi gambar yang artinya gambar vektor
bisa diubah-ubah ke berbagai ukuran dan juga dapat dicetak pada tingkat resolusi gambar sebesar
apapun tanpa kehilangan kehalusan dan ketajamannya. Citra atau grafik vektor merupakan
pilihan terbaik ketika harus bisa dipertahankan ketajaman serta kehalusannya ketika ukurannya
diubah-ubah baik diperbesar maupun diperkecil.
18. Grafik vektor juga hanya memerlukan ruang penyimpanan yang relatif kecil sehingga media
penyimpnanan komputer kita tidak cepat penuh.
Grafik Bitmap
Grafik bitmap juga dikenal dengan istilah raster. Cutra bitmap menggunakan titik-titik berwarna
yang disebut pixel (picture element). Pixel-pixel tersebut ditempatkan pada lokasi-lokasi tertentu
dengan nilai-nilai warna tersendiri dan secara keseluruhan akan menampilkan gambar.
Tampilan bitmap mampu menunjukkan kehalusan gradasi dan warna dari sebuah gambar.
Format bitmap banyak digunakan untuk gambar-gambar dengan gradasi warna yang rumit,
seperti foto dan lukisan digital. kelemahan format bitmap dimana setiap tampilan sangat
tergantung dari resolusi gambar, istilahnya resolution dependent yang artinya setiap gambar
mempunyai jumlah pixel yang tetap. Akibatnya gambar bisa kehilangan deatail dan juga terlihat
jagged jika ukurannya diperbesar atau jika resolusinya di perkecil dari resolusi aslinya. Citra
dengan format bitmap ini memerlukan ruang penyimpanan data yang cukup besar, sebanding
dengan ukuran dan resolusi yang dimilikinya.
Dalam bentuk file, citra bitmap biasanya memiliki format bmp, jpg, jpeg, tif, tiff atau png.
Gambar yang dihasilkan oleh kamera digital ataupun scanner akan ditransfer ke PC dalam
bentuk citra bitmap.
PERANGKAT LUNAK APLIKASI MULTIMEDIA
Merupakan perangkat lunak yang dapat digunakan untuk mengolah beberapa media maupun
informasi seperti teks, image / gambar, audio grafik, video, dll. Dilihat dari fungsi perangkat
lunak multimedia terdapat banyak sekali jenis dari aplikasi multimedia.
Macam – macam Pengolah Multimedia
Ada banyak macam-macam pengolah multimedia yang sudah tersebar dan digunakan oleh
banyak orang saat ini, diantaranya :
1. AdobePhotoshop
19. Adobe Photoshop adalah software pengolah gambar / foto yang sangat lengkap dengan
segala fasilitasnya. Software ini merupakan program yang berbasis bitmap, dimana bitmap
merupakan sekumpulan titik dengan tingkat kerapatan tertentu. yang kemudian kita kenal dengan
istilah pixel.
Adobe Photoshop, atau biasa disebut Photoshop, adalah perangkat lunak editor citra buatan
Adobe Systems yang dikhususkan untuk pengeditan foto/gambar dan pembuatan efek. Perangkat
lunak ini banyak digunakan oleh fotografer digital dan perusahaan iklan sehingga dianggap
sebagai pemimpin pasar (market leader) untuk perangkat lunak pengolah gambar, dan, bersama
Adobe Acrobat, dianggap sebagai produk terbaik yang pernah diproduksi oleh Adobe Systems.
Versi kedelapan aplikasi ini disebut dengan nama Photoshop CS (Creative Suite), versi sembilan
disebut Photoshop CS2, versi sepuluh disebut Adobe Photoshop CS3 , versi kesebelas adalah
Adobe Photoshop CS4 dan versi yang terakhir (keduabelas) adalah Adobe Photoshop CS5.
2.CorelDraw
CorelDraw diciptakan oleh Corel Corporation merupakan program yang berbasis vector,
salah satu ciri program berbasis vector /garis adalah objek yang dihasilkan akan relative sama
saat dibesarkan walau mengalami pembesaran sampai dengan berapapun ukurannya. CorelDraw
sangat unggul dalam mengolah gambar yang akan dijadikan logo, symbol, dll.
3. Macromedia FreeHand
Macromedia FreeHand adalah aplikasi komputer untuk membuat grafik vektor 2 dimensi
(penggunaan lambang geometris seperti titik, garis, lengkungan dan poligon untuk
merepresentasikan gambar, dikenal dengan pemodelan geometris) diorientasikan untuk pasar
pemasaran desktop professional. Telah tersedia untuk Microsoft Windows dan Mac OS X.
Sebagai sebuah aplikasi yang fleksibel, FreeHand sering digunakan untuk pembuatan sistem
layout halaman, pembuatan dan pengeditan grafik vektor untuk printing dan web.E
4. Corel Photo Paint
20. Corel PhotoPaint (Corel PHOTO-PAINT) adalah perangkat lunak buatan Corel yang
dikhususkan untuk pengeditan foto/gambar dan pembuatan efek seperti Adobe Photoshop.
Perangkat lunak ini banyak digunakan oleh fotografer digital dan perusahaan iklan.
5. Adobe flash Profesonal
Software ini berfungsi untuk membuat konten yang interaktif,di produksi oleh: adobe.
6. Adobe premire pro
Software ini mempunyai kelebihan untuk mengedit video dengan format yang tinggi,di produksi
oleh : adobe.
7. Corel videostudio
Mengubah dan mengedit video
8. Adobe audution
Untuk membantu membuat video dan audio terbaik produksi anda.
9. Paint shop
Untuk mengedit photo untuk lebih bagus dan menawan
10. PowerPoint
Microsoft PowerPoint atau Microsoft Office PowerPoint atau PowerPoint adalah sebuah
program komputer untuk presentasi yang dikembangkan oleh Microsoft di dalam paket aplikasi
kantoran mereka, Microsoft Office, selain Microsoft Word, Excel, Access dan beberapa program
lainnya. PowerPoint berjalan di atas komputer PC berbasis sistem operasi Microsoft Windows
dan juga Apple Macintosh yang menggunakan sistem operasi Apple Mac OS, meskipun pada
awalnya aplikasi ini berjalan di atas sistem operasi Xenix. Aplikasi ini sangat banyak digunakan,
apalagi oleh kalangan perkantoran dan pebisnis, para pendidik, siswa, dan trainer. Dimulai pada
versi Microsoft Office System 2003, Microsoft mengganti nama dari sebelumnya Microsoft
PowerPoint saja menjadi Microsoft Office PowerPoint.
21. Lalu, pada Office 2013, namanya cukup disingkat PowerPoint. Versi terbaru dari PowerPoint
adalah versi 15 (Microsoft Office PowerPoint 2013), yang tergabung ke dalam paket Microsoft
Office 2013.
2.1.3 JENIS-JENIS SOFTWARE APLIKASI
2.1.1 Berdasarkan Cara Mendapatkannya
a. Perangkat Lunak Komersial (commersial software)
Perangkat lunak hak beli, karena mempunyai hak cipta. Setiap orang yang
bermaksud menginstalnya harus membelinya. Jika tidak membayar berarti melakukan
pembajakan. Hak cipta adalah suatu hak yang dilindungi hukum yang melarang
seseorang untuk menyalin hak atas kekayaan intelektual tanpa izin pemegangnya.
Perangkat lunak ini juga disertai lisensi yang melarang pembeli menyalin perangkat
lunak untuk diberikan kepada orang lain ataupun untuk dijual kembali. Contohnya adalah
Microsoft Office dan Adobe Photoshope.
b. Perangkat Lunak Domian-Publik
Perangkat lunak yang mempunyai sifat gratis, karena tidak mempunyai hak cipta.
Perangkat lunak seperti ini biasanya berupa kode dan banyak dijumpai diinternet
c. Shareware
Bebas digunakan untuk pengujian dan terkadang selamanya. Namun, diharapkan pemakai
memberikan dana kepada pembuatnya jika pemakai bermaksud untuk menggunakannya
secara terus menerus . seringkali ada hak cipta tetapi terkadang bebas untuk diberikan
kepada siapa saja.
d. Freeware
Perangkat lunak yang digunakan tanpa perlu membayar sama sekali. Perangkat lunak
tanpa kode sumber dan bebas digunakan oleh siapa saja tanpa perlu membayar.Ada
beberapa alasan dalam pembuatan frerewareyaitu:
a. Sebagai penarik bagi pemakai untuk membeli versi lebih lebih lanjut (dengan fitur
yang lebih lengkap) yang bersifat komersil.
22. b. Pembuat menginginkan tanggapan dari pemakai sehingga dia dapat
mengembangkannya ke versi yang lebih bagus.
c. Pembuat ingin menyebar luaskan karyanya supaya ia menjadi terkenal.
d. Pembuat ingin benar-benar membantu pemakai dalam melaksanakan tugas tertentu
tanpa perlu membeli perangkat lunak komersil.
e. Rental Ware
Perangkat lunak yang digunakan dengan cara menyewa, memiliki hak cipta. Sewa
biasanya dilakukan per tahun.
f. Free software
Perangkat lunak yang dilengkapi dengan kode sumber, dapat digunakan oleh siapa saja
dan bebas untuk dikembangkan sendiri oleh pemakai (sepanjang lisensi
memperkenankannya). Untuk mendapatkannya bisa saja gratis ataupun membayar
dengan harga yang relatif murah. Sebuah program disebut free sofware jika:
a. Pemakai mempunyai kebebasan untuk menjalankan program untuk tujuan apa
saja.
b. Pemakai mempunyai kebebasan untuk mendistribusikan kembali salinan program,
baik secara gratis ataupun secara bayaran.
c. Pemakai memiliki kebebasan untuk memodifikasi program sesuai kebutuhan.
Oleh karena itu kode sumber harus tersedia.
d. Pemakai memiliki kebebasan untuk mendistribusikan versi-versi program yang
telah dimodifikasi sehingga komunitas dapat memperoleh manfaat dari
pengembangan tersebut.
g. Open Source
Serupa dengan free software. Hanya berbeda dalam filosofi. Dikemukakan oleh Eric
Raymond pada tahun 1998 dan dimaksudkan untuk menghilangkan makna ”free”pada
“free software yang ambigu karena dalam bahasa inggris kata terseut memiliki arti yang
bermacam-macam, yakni “free” dalam arti gratis atau kebebasan. Open source timbul
dari ide bahwa seandainya setiap orang dapat berpartisipasi dalam mengembangkan suatu
23. perangkat lunak tentu perangkat lunaktersebut akan segera berevolusi menuju ketingkat
kesempurnaan
2.1 PERKEMBANGAN SOFTWARE
2.1.1 Artificial Intelegent
Kecerdasan Buatan (bahasa Inggris: Artificial Intelligence atau AI) didefinisikan
sebagai kecerdasanentitas ilmiah. Sistem seperti ini umumnya dianggap komputer.
Kecerdasan diciptakan dan dimasukkan ke dalam suatu mesin (komputer) agar dapat
melakukan pekerjaan seperti yang dapat dilakukan manusia
AI (Artificial Intelligence) atau Kecerdasan Buatan adalah salah bidang study
yang berhubungan dengan pemanfaatan mesin untuk memecahkan persoalan yang rumit
dengan cara yang lebih manusiawi. Hal Ini biasanya dilakukan dengan
mengikuti/mencontoh karakteristik dan analogi berpikir dari kecerdasan/Inteligensia
manusia, dan menerapkannya sebagai algoritma yang dikenal oleh komputer. Dengan
suatu pendekatan yang kurang lebih fleksibel dan efisien dapat diambil tergantung dari
keperluan, yang mempengaruhi bagaimana wujud dari perilaku kecerdasan buatan. AI
biasanya dihubungkan dengan Ilmu Komputer, akan tetapi juga terkait erat dengan
bidang lain seperti Matematika, Psikologi, Pengamatan, Biologi, Filosofi, dan yang
lainnya. Kemampuan untuk mengkombinasikan pengetahuan dari semua bidang ini pada
akhirnya akan bermanfaat bagi kemajuan dalam upaya menciptakan suatu kecerdasan
buatan.
Pengertian lain dari kecerdasan buatan adalah bagian ilmu komputer yang
membuat agar mesin komputer dapat melakukan pekerjaan seperti dan sebaik yang
dilakukan manusia. Pada awal diciptakannya, komputer hanya difungsikan sebagai alat
hitung saja. Namun seiring dengan perkembangan jaman, maka peran komputer semakin
mendominasi kehidupan manusia. Komputer tidak lagi hanya digunakan sebagai alat
hitung, lebih dari itu, komputer diharapkan untuk dapat diberdayakan untuk mengerjakan
segala sesuatu yang bisa dikerjakan oleh manusia.
bisa dikatakan Secara awam kecerdasan buatan diterjemahkan sebagai sebuah sistem
saraf, atau sensor atau otak yang diciptakan oleh sebuah mesin. Sebenarnya kecerdasan
24. buatan merujuk kepada mesin yang mampu untuk berpikir, menimbang tindakan yang
akan diambil, dan mampu mengambil keputusan seperti yang dilakukan oleh manusia
Alan Turing, ahli matematika berkebangsaan Inggris yang dijuluki bapak
komputer modern dan pembongkar sandi Nazi dalam era Perang Dunia II tahun 1950, dia
menetapkan definisi Artificial Intelligent : Jika komputer tidak dapat dibedakan dengan
manusia saat berbincang melalui terminal komputer, maka komputer itu cerdas,
mempunyai intelegensi.
Manusia bisa menjadi pandai dalam menyelesaikan segala permasalahan di dunia
ini karena manusia mempunyai pengetahuan dan pengalaman Pengetahuan diperoleh dari
belajar. Semakin banyak bekal pengetahuan yang dimiliki oleh seseorang tentu saja
diharapkan akan lebih mampu dalam menyelesaikan permasalahan. Namu bekal
pengetahuan saja tidak cukup, manusia juga diberi akal untuk melakukan penalaran,
mengambil kesimpulan berdasarkan pengetahuan dan pengalaman yang mereka miliki.
Tanpa memiliki kemampuan untuk menalar dengan baik, manusia dengan segudang
pengalaman dan pengetahuan tidak akan dapat menyelesaikan masalah dengan baik.
Demikian pula dengan kemampuan menalar yang sangat baik, namun tanpa bekal
pengetahuan dan pengalaman yang memadai, manusia juga tidak akan bisa
menyelesaikan masalah dengan baik.
Agar komputer bisa bertindak seperti dan sebaik manusia, maka komputer juga
harus diberi bekal pengetahuan dan mempunyai kemampuan untuk menalar. Untuk itu AI
akan mencoba untuk memberikan beberapa metoda untuk membekali komputer dengan
kedua komponen tersebut agar komputer bisa menjadi mesin pintar.
a. Sejarah Kecerdasan Buatan (AI)
Kecerdasan Buatan termasuk bidang ilmu yang relatif mudah. Pada tahun 1950-an
para ilmuwan dan peneliti mulai memikirkan bagaimana caranya agar mesin dapat
melakukan pekerjaannya seperti yang bisa dikerjakan oleh manusia. Alan Turing, seoarng
matematikawan Inggris pertama kali mengusulkan adanya tes untuk melihat bisa tidaknya
sebuah mesin dikatakan cerdas. Hasil tes tersebut kemudian di kenal dengan Turing Tes,
dimana si mesin tersebut menyamar seoalah-olah senagai seseorang di dalam suatu
permainan yang mampu memberikan respon terhadap serangkaian pertanyaan yang
25. diajukan. Turing beranggapan bahwa, jika mesin dapat membuat seseorang percaya
bahwa dirinya mampu berkomuniaksi dengan orang lain, maka dapat dikatakan bahwa
mesin tesebut pintar (seperti layaknya manusia).
Kecerdasan Buatan sendiri di munculkan oleh seorang profesor dari
Massachusetts Institute of Technology yang bernama John McCarthy pada tahun 1956
pada Darthmouth Conference yang dihadiri oleh para peneliti AI. Pada konferensi
tersebut juga di definisikan tujuan utama dari Kecerdasan Buatan, yaitu: mengetahui dan
memodelkan proses-proses berfikir manusia dan mendesain agar rapat menirukan
kelakuan manusia tersebut.
Beberapa program AI yang mulai dibuat pada tahun 1956-1966, antara lain:
a. 1.Logic Theorist, diperkenalkan pada Dartmouth Conference, program ini
dapat membuktikan teorema-teorema matematika.
b. Sad Sam, diprogram oleh Robert K. Lindsay (1960). Program ini
mengetahui kalimat-kalimat sederhana yang ditulis dalam bahasa Inggris
dan mampu memberikan jawaban dari fakta-fakta yang di dengar dalam
sebuah percakapan.
c. ELIZA, diprogram oleh Joseph Wnbaum (1967). Program ini mampu
melakukan terapi terhadap pasien dengan memberikan beberapa
pertanyaan.
b. Perbandingan Kecerdasan Buatan dan Kecerdasan Manusia
Menurut Kaplan, Al mempunyai beberapa kelebihan dibandingkan dengan
kecerdasan alami (kecerdasan manusia). Kelebihan Al adalah sebagai berikut :
Al lebih bersifat permanen
Al menawarkan kemdaha untuk digandakan dan disebarkan
Al dapat lebih murah daripada kecerdasan alami
Al bersifat konsisten dan teliti
Al dapat didokumentasi
c. Perbedaan Komputasi AI dengan Proses Konvensiona.
26. Data yang diproses oleh komputer konvensional dapat dilihat pada table berikt
ini:
Table 1.2 Pemrosesan data komputer konvensional
Proses Tugas
kalkulasi
Mengerjakan operasi-operasi matematis seperti: +, -, x, :, atau
mencari akar persamaan, menyelesaikan rumus/persamaan
Logika Mengerjakan operasi logika seperti and, or, invert
Penyimpanan Menyimpan data dan gambar pada file
Retrieve Mengakses data yang disimpan pada file
Translate Mengonversi data dari satu bentuk ke bentuk yang lain
Sort Memeriksa data dan menampilkan dalam urutan yang diinginkan
Edit Melakukan perubahan, penambahan penghapusan pada data
Monitor
Mengamati event eksternal dan internal serta melakukan tindakan jika
kondisi tertentu tercapai
Kontrol Memberikan perintah atau mengendalikan peralatan luar
Perbandingan antara AI dengan pemrograman konvensional adalah seperti table berikut :
Table 1.3 Perbandingan AI dan pemrograman konvensional
Dimensi AI
Pemrograman
Konvensional
Processing Simbolik Algoritmik
Input Tidak harus lengkap Harus lengkap
Search Heuristik Algoritmik
Explanation Tersedia Tidak tersedia
Major interest Pengetahuan Data dan informasi
Struktur Terpisah antara control dan pengetahuan kontrol terintegrasi dengan data
Output Tidak harus lengkap Harus lengkap
Maintenance dan
update
Mudah Karena menggunakan modul-
modul
Umumnya susah dilakukan
Hardware Workstation dan PC Semua tipe
Kemampuan
pemikiran
Terbatas tetapi dapat
Ditingkatkan
Tidak ada
Persamaan dan Perbedaan Konsep Komputasi Antara Kecerdasan Buatan dengan Komputasi
Konvensional
27. Persamaannya :
a. Sama-sama mengolah simbol-simbol yang dapat berupa huruf, kata, atau bilangan
yang digunakan untuk menggambarkan obyek, proses, dan saling hubungannya.
Obyek dapat berupa orang, benda, ide, pikiran, peristiwa atau pernyataan suatu
fakta.
b. Menggunakan komputer digital untuk melaksanakan operasi.
Perbedaanya :
KOMPUTASI KONVENSIONAL KECERDASAN BUATAN
Menggunakan fungsi otak manusia. Meniru beberapa fungsi otak manusia.
Komputer diperintahkan untuk
menyelesaikan suatu masalah.
Komputer diberitahu tentang suatu masalah.
Hanya dapat ditulis dalam bahasa
pemrograman biasa seperti Assembler,
C/C++, Fortran, Basic dan Pascal.
Programnya dapat ditulis dalam semua bahasa
pemrograman termasuk bahasa pemrograman khusus
untuk aplikasi Kecerdasan Buatan seperti Prolog dan
LISP.
Dapat dijalankan pada semua jenis
komputer tetapi tidak
dibuatkan hardware khusus.
Dapat dibuatkan hardware khusus dan dapat pula
dijalankan pada semua jenis komputer.
Komputer
diberikan data dan programyang berisi
spesifikasi langkah demi langkah
bagaimana cara data itu digunakan dan
diolah untuk menghasilkan solusi.
Komputer diberi pengetahuan tentang suatu wilayah
subyek masalah tertentu dengan ditambah
kemampuaninferensi.
Didasarkan pada suatu algoritma yang
dapat berupa rumus matematika atau
prosedur berurutan yang tersusun jelas.
Didasarkan pada repesentasi dan manipulasi simbol.
Pengolahan obyek bersifat kwalitatif. Pengolahan obyek bersifat kwantitatif.
28. 4. Bidang-bidang Aplikasi Al
a. Pengolahan Bahasa Alami
Bidang AI yang berurusan dengan dengan pemahaman bahasa
b. Visi Komputer
Suatu bidang AI yang berurusan dengan pengenalan terhadap suatu objek dan
kemudian digunakan untuk pengambilan keputusan.
c. Pengenalan Percakapan
Suatu proses yang memungkinkan computer dapatmengenali suara
d. Robotika
Peranti elektomekanik yang dapat diprogram untuk melakukan otomasi terhadap
suatu tugas yang biasanya dilakukan manusia.
Beberapa contoh Robot:
Scrubtame: robot yang dapat membersihkan kamar mandi.
Sojurner: kendaraan robot beroda enam yang digunakan NASA pada tahun
1997 dalam eksplorasi diplanet mars.
SICO: digunakan pada sebuah rumah sakit di New York.
e. Sistem Pakar
System yang meniru kepakaran dalm bidang tertentu dalam meyelesaikan suatu
permasalahan.
f. Logika Kabur
Suatu teknik yang digunakan untuk menangani ketidak pastian pada masalah-
masalah yang memiliki banyak jawaban.
g. Jaringan Syaraf
Suatu bidang AI yang meniru pola pemprosesan dalam otak manusia yang
berbasis pada pengenalan pola.
h. Algoritma Genetika
Suatu pendekata yang meniru kemampuan makhluk hidup dalam beradaptasi
dengan lingkungan sehinggan terbentuk proses evolusi untuk menangani masalah
dengan baik
i. Sistem Al Hibrida
System yang menggabungkan beberapa teknologi AI untuk memeanfaatkan atau
memadukan keunggulan masing-masing teknologi.
j. Agen Cerdas
Perangkat lunak yang dapat bertindak seperti orang dapat berinteraksi dengan
lingkungan.
29. 5. Pembagian AI
a. AI Konvensional (CI)
Kebanyakan melibatkan metoda-metoda yang sekarang diklasifiksikan sebagai
pembelajaran mesin, yang ditandai dengan formalisme dan analisis statistik. Dikenal juga
sebagai AI simbolis, AI logis, AI murni dan AI cara lama (GOFAI, Good Old Fashioned
Artificial Intelligence). Metoda-metodanya meliputi:Sistem pakar: menerapkan
kapabilitas pertimbangan untuk mencapai kesimpulan. Sebuah sistem pakar dapat
memproses sejumlah besar informasi yang diketahui dan menyediakan kesimpulan-
kesimpulan berdasarkan pada informasi-informasi tersebut. Petimbangan berdasar
kasusJaringan Bayesian AI berdasar tingkah laku: metoda modular pada pembentukan
sistem AI secara manual.
b. Kecerdasan komputasional (Computational Intelligence)
Melibatkan pengembangan atau pembelajaran iteratif (misalnya penalaan
parameter seperti dalam sistem koneksionis. Pembelajaran ini berdasarkan pada data
empiris dan diasosiasikan dengan AI non-simbolis, AI yang tak teratur dan perhitungan
lunak.
Metoda-metoda pokoknya meliputi: Jaringan Syaraf: sistem dengan kemampuan
pengenalan pola yang sangat kuat Sistem Fuzzy: teknik-teknik untuk pertimbangan di
bawah ketidakpastian, telah digunakan secara meluas dalam industri modern dan sistem
kendali produk konsumen.Komputasi Evolusioner: menerapkan konsep-konsep yang
terinspirasi secara biologis seperti populasi, mutasi dan “survival of the fittest” untuk
menghasilkan pemecahan masalah yang lebih baik.
30. 2.1.2 Bioinformatika
Bioinformatika, sesuai dengan asal katanya yaitu “bio” dan “informatika”, adalah
gabungan antara ilmu biologi dan ilmu teknik informasi (TI). Pada umumnya,
Bioinformatika didefenisikan sebagai aplikasi dari alat komputasi dan analisa untuk
menangkap dan menginterpretasikan data-data biologi.
Ilmu ini merupakan ilmu baru yang yang merangkup berbagai disiplin ilmu
termasuk ilmu komputer, matematika dan fisika, biologi, dan ilmu kedokteran (Gambar
1), dimana kesemuanya saling menunjang dan saling bermanfaat satu sama lainnya.
Gambar 1. Interaksi disiplin ilmu yang berhubungan dengan Bioinformatika
Ilmu bioinformatika lahir atas insiatif para ahli ilmu komputer berdasarkan
artificial intelligence. Mereka berpikir bahwa semua gejala yang ada di alam ini bisa
dibuat secara artificial melalui simulasi dari gejala-gejala tersebut.
Bioinformatika ini penting untuk manajemen data-data dari dunia biologi dan
kedokteran modern. Perangkat utama Bioinformatika adalah program software dan
didukung oleh kesediaan internet. Saat ini, perkembangan ilmu biologi sangat
dipengaruhi oleh perkembangan ilmu bioinformatika. Tidaklah dapat dimungkiri kalau
bioinformatika telah mempercepat kemajuan ilmu biologi. Lebih jauh lagi, kalau dilihat
dari bidang yang lebih spesifik, kemajuan suatu bidang sangat dipengaruhi oleh kemajuan
bioinformatika. Semakin maju bioinformatika di suatu bidang (ditandai dengan
banyaknya software yang tersedia), semakin maju pulalah bidang tersebut
1. SEJARAH
Bioinformatika pertamakali dikemukakan pada pertengahan 1980an untuk
mengacu kepada penerapan ilmu komputer dalam bidang biologi. Meskipun demikian,
penerapan bidang-bidang dalam bioinformatika seperti pembuatan pangkalan data dan
pengembangan algoritma untuk analisis sekuens biologi telah dilakukan sejak tahun
1960an.
Kemajuan teknik biologi molekuler dalam mengungkap sekuens biologi protein
(sejak awal 1950an) dan asam nukleat (sejak 1960an) mengawali perkembangan
pangkalan data dan teknik analisis sekuens biologi. Pangkalan data sekuens protein mulai
dikembangkan pada tahun 1960an di Amerika Serikat, sementara pangkalan data sekuens
31. DNA dikembangkan pada akhir 1970an di Amerika Serikat dan Jerman pada
Laboratorium Biologi Molekuler Eropa (European Molecular Biology Laboratory).
Penemuan teknik sekuensing DNA yang lebih cepat pada pertengahan 1970an
menjadi landasan terjadinya ledakan jumlah sekuens DNA yang dapat diungkapkan pada
1980an dan 1990an. Hal ini menjadi salah satu pembuka jalan bagi proyek-proyek
pengungkapan genom, yang meningkatkan kebutuhan akan pengelolaan dan analisis
sekuens, dan pada akhirnya menyebabkan lahirnya bioinformatika.
Perkembangan jaringan internet juga mendukung berkembangnya bioinformatika.
Pangkalan data bioinformatika yang terhubungkan melalui internet memudahkan
ilmuwan dalam mengumpulkan hasil sekuensing ke dalam pangkalan data tersebut serta
memperoleh sekuens biologi sebagai bahan analisis. Selain itu, penyebaran program-
program aplikasi bioinformatika melalui internet memudahkan ilmuwan dalam
mengakses program-program tersebut dan kemudian memudahkan pengembangannya.
2. TEKNOLOGI DI DALAM BIOINFORMATIKA
Bioinformatika menggabungkan berbagai bidang ilmu komputer, matematika, dan
engineering untuk memproses data biologi. Supercomputer digunakan untuk membaca
dan memproses data biologi supaya hasilnya semakin cepat didapatkan. Berbagai sistem
informasi dan database digunakan untuk menyimpan dan menyusun data biologi. Dalam
menganalisa data biologi, juga diperlukan berbagai algoritma Artificial Intelligence,
Machine Learning, Soft Computing, Data Mining, Image Processing, dan Simulation.
A. Teknologi dan inovasi microsoft di bidang bioinformatika
1. Microsoft Bioinformatics Initiative
Program “Microsoft Bioinformatics Initiative” yang terdiri dari dua komponen utama :
NET BIO : .NET Bio merupakan suatu tool yang bisa ditambahkan ke framework
pemrograman netral bahasa .NET yang awalnya ditujukan untuk mendukung
penelitian di bidang genomik. Sekarang ini .NET Bio mendukung berbagai formal
file bioinformatika; berbagai algoritma untuk manipulasi sekuens protein, RNA,
dan DNA; dan pasangan konektor untuk terhubung ke layanan web biologi seperti
NCBI BLAST. .NET Bio menggunakan lisensi sumber terbuka, dan semua
32. dokumentasi, aplikasi demo, kode sumber, dan executable file bisa didownload
dari situs Codeplex
Microsoft Biology Tools (MBT) : The Microsoft Biology Tools (MBT)
merupakan kumpulan tool yang bisa digunakan para peneliti bioinformatika dan
biologi supaya lebih produktif dalam menemukan berbagai penemuan sains. Tool
di dalam katalog MBT bebas digunakan, dan juga termasuk didalamnya kode
sumber terbuka dan berbagai proyek kolaborasi sumber terbuka. Contoh tool-tool
di dalam katalog MBT bisa dilihat di sini :
B. BioHPC
BioHPC merupakan implementasi HPC untuk para peneliti biologi. HPC adalah
High Performance Computing, yang memanfaatkan sebanyak mungkin sumber daya
komputer yang ada untuk menyelesaikan satu tugas berat dengan lebih singkat. HPC
merevolusi ilmu biologi dengan cara memberi para ahli biologi kemampuan proses dan
analisa data yang sangat besar yang tidak terbayangkan beberapa dekade lalu. Namun
sayangnya kebanyakan ahli biologi tidak memiliki keahlian komputer ataupun sarana
komputer yang memadai. Microsoft bekerjasama dengan Unit Layanan Biologi
Komputasi Universitas Cornell untuk menyediakan kekuatan HPC bagi ribuan peneliti di
seluruh dunia.
BioHPC khusus ditujukan pada peneliti bioinformatika, sehingga bersifat sangat
powerful tetapi mudah sekali digunakan dan tidak perlu ahli komputer dengan keahlian
khusus untuk mengoperasikannya.
BioHPC bisa diakses melalui Universitas Cornell bagi user yang terdaftar. Namun
BioHPC juga bisa diunduh secara gratis dan memiliki kode sumber terbuka bagi setiap
peneliti di seluruh dunia.
Semenjak dipasang pada tahun 2003, BioHPC telah melakukan lebih dari 80.000
proses komputasi yang berat yang dikirim oleh lebih dari 7.200 peneliti dari 80 negara di
dunia.
C. Windows Azure Bioinformatics
33. Windows Azure merupakan satu layanan komputasi awan Microsoft yang bisa
digunakan untuk menyelesaikan berbagai tugas bioinformatika dengan cepat.
Salah satu aplikasi killer untuk Windows Azure di bidang bioinformatika ini adalah
NCBI BLAST untuk Windows Azure.
NCBI Blast merupakan implementasi Basic Local Alignment Search Tool
(BLAST) dari National Center for Biotechnology Information (NCBI). BLAST
merupakan sekumpulan program yang dirancang untuk mencari semua kemiripan antara
sebuah protein atau DNA dan sekuensnya yang sudah diketahui dari seluruh database
kemungkinan yang ada. Peneliti memerlukan kemampuan ini untuk mengetahui fungsi
dan manfaat dari sebuah produk genetik.
Di bawah ini contoh tampilan website NCBI (National Centre of Biotechnology
Information), salah satu database genom (GenBank). Di situs ini juga tersedia berbagai
program bioinformatika yang digunakan untuk menganalisis data.
34. 3. MANFAAT BIOINFORMATIKA
A. Bioinformatika dalam bidang Klinis
Perananan Bioinformatika dalam bidang klinis ini sering juga disebut
sebagai informatika klinis (clinical informatics). Aplikasi dari clinical informatics
ini adalah berbentuk manajemen data-data klinis dari pasien melalui Electrical
Medical Record (EMR) yang dikembangkan oleh Clement J. McDonald dari
Indiana University School of Medicine pada tahun 1972. McDonald pertama kali
mengaplikasikan EMR pada 33 orang pasien penyakit gula (diabetes). Sekarang
EMR ini telah diaplikasikan pada berbagai penyakit. Data yang disimpan meliputi
data analisa diagnosa laboratorium, hasil konsultasi dan saran, foto ronsen, ukuran
detak jantung, dll. Dengan data ini dokter akan bisa menentukan obat yang sesuai
dengan kondisi pasien tertentu. Lebih jauh lagi, dengan dibacanya genom
manusia, akan memungkinkan untuk mengetahui penyakit genetik seseorang,
sehingga personal care terhadap pasien menjadi lebih akurat.
B. Bioinformatika dalam bidang Virologi
Khusus di bidang Virologi (ilmu virus), kemajuan bioinformatika telah
berperan dalam mempercepat kemajuan ilmu ini. Sebelum kemajuan
bioinformatika, untuk mengklasifikasikan virus kita harus melihat morfologinya
35. terlebih dahulu. Untuk melihat morfologi virus dengan akurat, biasanya
digunakan mikroskop elektron yang harganya sangat mahal sehingga tidak bisa
dimiliki oleh semua laboratorium. Selain itu, kita harus bisa mengisolasi dan
mendapatkan virus itu sendiri.
C. Bioinformatika Untuk Penemuan Obat
Cara untuk menemukan obat biasanya dilakukan dengan menemukan
zat/senyawa yang dapat menekan perkembangbiakan suatu agent penyebab
penyakit. Karena perkembangbiakan agent tersebut dipengaruhi oleh banyak
faktor, maka faktor-faktor inilah yang dijadikan target. Diantaranya adalah enzim-
enzim yang diperlukan untuk perkembangbiakan suatu agent Mula mula yang
harus dilakukan adalah analisa struktur dan fungsi enzim-enzim
tersebut.Kemudian mencari atau mensintesa zat/senyawa yang dapat menekan
fungsi dari enzim-enzim tersebut.
D. Bioinformatika Untuk Identifikasi Agent Penyakit Baru
Bioinformatika juga menyediakan tool yang sangat penting untuk identifikasi
agent penyakit yang belum dikenal penyebabnya. Banyak sekali penyakit baru
yang muncul dalam dekade ini, dan diantaranya yang masih hangat adalah SARS
(Severe Acute Respiratory Syndrome).
E. Bioinformatika Untuk Identifikasi Agent Penyakit Baru
Bioteknologi telah diterapkan secara luas dalam bidang pertanian, antara lain
yaitu:
Pupuk Hayati (biofertiliser) yaitu suatu bahan yang berasal dari jasad
hidup, khususnya mikrobia yang digunakan untuk meningkatkan kuantitas
dan kualitas produksi tanaman.
Kultur in vitro, yaitu pembiakan tanaman dengan menggunakan bagian
tanaman yang ditumbuhkan pada media bernutrisi dalam kondisi aseptik.
Kultur in vitro memungkinkan perbanyakan tanaman secara massal dalam
waktu yang singkat.
36. Teknologi DNA Rekombinaan, pengembangan tanaman transgenik,
misalnya galur tanaman transgenik yang membawa gen cry dari Bacillus
thuringiensis untuk pengendalian hama.
2.1.3 Computer Grafic
Grafik komputer (bahasa Inggris: computer graphics) adalah bagian dari ilmu komputer yang
berkaitan dengan pembuatan dan manipulasi gambar (visual) secara digital. Bentuk sederhana
dari grafika komputer adalah grafika komputer 2D yang kemudian berkembang menjadi grafika
komputer 3D, pemrosesan citra (image processing), dan pengenalan pola (pattern recognition).
Grafika komputer sering dikenal juga dengan istilah visualisasi data.
Aplikasi grafika komputer
Grafika komputer dapat digunakan di berbagai bidang kehidupan, mulai dari bidang seni, sains,
bisnis, pendidikan dan juga hiburan. Berikut adalah bidang aplikasi spesifik dari grafika
komputer:
Antarmuka pengguna (Graphical User Interface - GUI)
Peta (Cartography)
Kesehatan
Perancangan objek (Computer Aided Design - CAD)
Sistem multimedia
Presentasi grafik
Presentasi saintifik
PemPembagian bidang ilmu grafika komputer
Bagian dari grafika komputer meliputi:
Geometri: mempelajari cara menggambarkan permukaan bidang
Animasi: mempelajari cara menggambarkan dan memanipulasi gerakan
Rendering: mempelajari algoritma untuk menampilkan efek cahaya
Citra (Imaging): mempelajari cara pengambilan dan penyuntingan gambar.
38. BAB III
PENUTUP
3.1 Kesimpulan
Perkembangan software dari masa ke masa selalu mengalami peningkatan. Pada awalnya
software bukanlah alat yang diciptakan untuk berbagai kegunaan seperti yang kita amati pada
zaman sekarang. Dulu software diciptakan hanya sebagai alat untuk mempermudah dalam
penghitungan atau lebih mudahnya sebagai mesin hitung matematika. Tetapi seiring dengan
perkembangan zaman software ini terus berevolusi menjadi mesin serba guna khususnya pada
bidang industri dan penelitian.
Oleh karena itu, kata dasar software berasal dari kata “software” yang berarti menghitung
dengan kata lain komputer berati alat penghitung. Komputer pertama kali ditemukan oleh
Charles Babbage, kecerdasannya logika matematikanya yang sangat sepesial membuatnya
mampu menciptakan sebuah mesin yang dia sebut dengan nama Analytical Engine pada tahun
1882, sebuah mesin yang berfungsi sebagai alat perhitungan-perhitungan umum.
Komputer dapat digunakan untuk mengumpulkan informasi tentang obyek, kegiatan
(events), proses dan dapat memproses sejumlah besar informasi dengan lebih efisien dari yang
dapat dikerjakan manusia. Namun di sisi lain, menusia dengan menggukan insting dapat
melakukan hal yang sulit diprogram pada komputer, yaitu kemampuan mengenali (recognize)
hubungan antara hal-hal tersebut, menilai kualitas dan menemukan palo yang menjelaskan
hubungan tersebut.
39. DAFTAR PUSTAKA
- Kadir, Abdul.2013.Pengantar Teknologi Informasi.Yogyakarta:Andi offset
- Hariyanto, Bambang.2008.Dasar Informatika dan Komputer.Yogyakarta:Garaha Ilmu
- Sumber Online : http://nino-vektor.blogspot.com/2010/02/makalah-pengantar-teknologi-
informasi.html diakses pada tanggal 12 Agustus 2015
- Sumber online https://www.academia.edu/8108453/Pengenalan_Bioinformatika diakses
pada tanggal 12 Agustus 2015
- Sumber online http://harnifraok.blogspot.com/2012/04/makalah-kecerdasan-buatan.html
diakses pada tanggal 12 Agustus 2015
- Sumber online http://www.docstoc.com/docs/32527783/PENGANTAR-
KECERDASAN-BUATAN-%28ARTIFICIAL- diakses pada tanggal 12 Agustus 2015
- Sumber online http://tugasku.netgoo.org/t24-artikel-kecerdasan-buatan diakses pada
tanggal 12 Agustus 2015
- Sumber online http://id.wikipedia.org/wiki/Kecerdasan_buatan diakses pada tanggal 12
Agustus 2015
- Sumber online http://poli-andri.blogspot.com/2014/11/bioinformatika-teknologi-untuk-
ilmu.html diakses pada tanggal 12 Agustus 2015
- Sumber online http://tugasblogmafr.blogspot.com/2014/06/bioinformatika.html diakses
pada tanggal 12 Agustus 2015
- Sumber online http://tonyseno.blogspot.com/2013/06/bioinformatika-dipandang-dari-
berbagai.html diakses pada tanggal 12 Agustus 2015
- Sumber online http://ianspace.wordpress.com/2011/05/01/bioinformatika/ diakses pada
tanggal 12 Agustus 2015