APLIKASI
PERANGKAT LUNAK.
Perangkat Luak (software) adalah istilah
umum untuk berbagai jenis program yang digunakan untuk mengoperasikan dan
memanipulsi computer dan perangkat periferalnya.
JENIS
– JENIS PERANGKAT LUNAK
Peragkat lunak
aplikasi bisnis yang mendukung rekayasa ulang dan otomatisasi proses bisnis
dengan aplikasi elektronik bisnis strategis strategis, seperti manajemen
hubungan pelanggan , perencanaan sumber daya perusahaan, dan manajemen rantai
pasokan. Contoh lainnya adalah paket dari aplikasi perdagangan komersial
(electronic commerce ) melalui situs atau diterapkan untuk bidang-bidang fungsional dari bisnis, seperti manajemen
sumber daya manusia dan akuntansi, dan keuangan.
KOMPONEN PROGRAM DASAR
Program
|
Microsoft Office
|
Lotus SmartSuite
|
Corel WordPerfect Office
|
Sun StarOffice
|
Pengolah
Word
|
Word
|
WordPro
|
WordPerfect
|
Writer
|
Pengolah
Angka
|
Excel
|
1-2-3
|
Quattro
Pro
|
Calc
|
Presentasi
Grafis
|
PowerPoint
|
Freelance
|
Presentation
|
Impress
|
Manajer
Basis Data
|
Access
|
Approach
|
Paradox
|
Base
|
Manajer
Informasi Pribadi
|
Outlook
|
Organizer
|
Corel
Central
|
Schedule
|
PENJELAJAH SITUS
Penjelajah situs
(web browser) seperti Microsoft Explorer, Netscape Navigator, Firefox, Opera
atau Mozilla adalah aplikasi perangkat lunak yang dirancang untuk mendukung
navigasi melalui tunjuk dan klik sumber daya yang serba terhubung dari situs di
seluruh dunia dan sisanya dari internet , sebagaimana intranet korporat dan
ekstranet. Untuk menonton video, melakukan panggilan telepon, mengunduh
beberapa perangkat lunak , melakukan video konferensi, memeriksa surat
elektronik, atau bekerja dengan pengolah angka dari rencana bisnistim, anda
dapat menggunakan pejelajah situs untuk meluncurkan dan mengundang aplikasi.
SURAT ELEKTRONIK, PESAN CEPAT, dan SITUS BLOG
Surat
Elektronik (e-mail) memudahkan
anda untuk menyunting dan mengirim pesan grafis dan multimedia, sebagaimana
teks, dan menyediakan kapabilitas konferensi computer. Surat Elektronik mampu
menyaring secara otomatis dan menyortir pesan yang masuk dan menjalankan mereka
ke kotak surat pengguna yang sesuai dan map.
Pesan
Cepat adalah surat elektronik atau teknologi hybrid dari konferensi
computer yang tumbuh cepat yang menjadi metode standar pesan elektronik untuk
jutaan pengguna Internet diseluruh dunia. Kelompok bisnis professional atau
teman dan rekanan dapat mengirim dan menerima pesan elektronik dengan cepat,
sehingga berkomunikasi dan berkolaborasi secara langsung dalam mode percakapan
dekat. Perangkat lunak pesan cepat dapat mengunduh dan mengimplementasikan
layanan IM dengan mendaftar ke banyak system IM popular, termasuk AOL Instant
Messenger dan ICQ, MSN Messenger dan Yahoo Messenger.
Blog
Situs adalah situs pribadi atau sumber nonkomersial yang menggunakan format
catatan tertanggal (dated log) yang diperbarui harian atau dalam waktu yang
sering dengan informasi baru tentang subjek tertentu atau rentang subjek. Situs
blog terdiri atas catatan gagasan seorang (seperti catatan harian) atau
kolaborasi kompleks yang terbuka untuk setiap orang. Yang kemudian sebagian
besar merupakan diskusi yang layak.
PENGOLAHAN
KATA
Paket pengolahan
kata mengomputerisasi kreasi, penyuntingan, revisi, dan pencetakan dokumen
(misalnya surat,memo, laporan) dengan pengolahan data teks secara elektronik
(kata, frase, kalimat, dan paragraph). Paket pengolahan kata teratas, seperti
Microsoft Word, Lotus WordPro, Corel WordPerfect, dan OpenOffice Writer. Paket
ini juga dapat mengubah dokumen ke format HTML
untuk publikasi halaman situs di intranet korporat atau situs di seluruh
dunia.
PENGOLAH
ANGKA (spreadsheet)
Seperti Lotus
1-2-3, Microsoft Excel, OpenOffice Calc, dan Corel QuattroPro yang digunakan
secara virtual di setiap bisnis untuk analisis, perencanaan dan peragaan.
Lembar kerja terdiri atas baris dan kolom, yang dapat menyimpan data dalam
computer. Dalam merespon masuka anda, computer melakukan kalkulasi yang
diperlukan menurut formula yang anda tentukan dalam pengolah angka dan
menampilkan hasilnya. Sebagian besar paketnya membantu anda mengembangkan
diagram dan tampilan grafis dari hasil pengolah angka.
PRESENTASI
GRAFIS (presentation graphic)
Membantu anda
mengubah data numeric ke dalam tampilan grafis, seperti diagram grafis, grafik
batang, diagram bulat, dan banyak jenis lainnya. Menyiapkan grafis presentasi
multimedia, foto, animasi, dank lip video termasuk memublikasi di halaman situs
di seluruh dunia. Presentasi grafis juga telah terbukti lebih efektif daripada
presentasi tabulasi data numeric untuk pelaporan dan komunikasi pada media
iklan, manajemen laporan, atau presentasi bisnis. Paket perangkat lunak
presentasi grafis, seperti Microsoft PowerPoint, OpenOfficeImpress, Lotus
Freelance, atau Corel Presentation.
MANAGER
INFORMASI PRIBADI (Personal Information manager-PIM)
Paket perangkat
lunak yang populer untuk produktivitas dan kolaborasi pengguna akhir
sebagaimana aplikasi populer untuk perangkat genggam asisten digital pribadi.
Berbagai PIM, seperti Lotus Organizer dan Microsoft Outlook membantu pengguna
akhir menyimpan, mengatur dan mengambil
informasi mengenai pelanggan, klien, dan prospek atau menjadwalkan dan
mengatur janji , rapat dan tugas.
PERANGKAT
KELOMPOK (groupware)
Perangkat lunak
yang membantu kelompok kerja dan kaloborasi tim untuk menyelesaikan tugas
kelompok. Produk perangkat kelompok seperti Lotus Notes, Novel Group Wise, dan
Microsoft Exchange yang mendukung kolaborasi melalui surat elektronik, kelompok
diskusi dan basis data, penjadwalan manajemen tugas, data, audio, dan
konferensi video. Produk perangkat kelompok bergantung pada internet, intranet
dan ekstranet korporat.
ALTERNATIF
PERANGKAT LUNAK
Banyak
perusahaan besar yang mengalihkan outsourcing pengembangan dan pemeliharaan
perangkat lunak yang mereka butuhkan dengan perusahaan kontrak pemrograman dan
perusahaan pengembangan perangkat lunak lain, termasuk kegunaan pengembangan
perangkat lunak lepas pantai di luar negeri dan memperkerjakan Internet untuk
berkomunikasi, kaloborasi, dan mengatur proyek pengembangan perangkat lunak
mereka.
PENYEDIA
LAYANAN APLIKASI (application service provider-ASP)
Adalah
perusahaan yang memiliki, mengoperasikan, dan memelihara aplikasi perangkat
lunak dan sumber daya system computer yang dibutuhkan untuk menawarkan kegunaan
aplikasi perangkat lunak sebagai layanan gratis di internet. Manfaat terbesar
adalah biaya yang rendah dari investasi awal, dan dibanyak kasus, waktu yang
singkat untuk mendapatkan pengaturan dan menjalankan aplikasi berbasis situs.
LISENSI
PERANGKAT LUNAK
Perizinan
perangkat lunak merupakan topic yang kompleks yang menyertakan pertimbangan
karakteristik khusus perangkat lunak dalam konteks hak kekayaan intelektual,
termasuk hak cipta, merek dagang, dan rahasia dagang, seperti kontrak hukum
tradisional, termasuk Uniform Commercial Code (UCC). Lisensi juga memberikan
pembeli izin untuk menjual atau mengatur hak yang diberikan oleh lisensi,
tetapi tidak untuk menduplikasi atau menjual kembali penggandaan salinan
perangkat lunak.
SISTEM
PERANGKAT LUNAK : MANAJEMEN SISTEM KOMPUTER
Sistem
Perangkat Lunak(system software) terdiri atas program yang mengatur dan
mendukung suatu system computer dan aktivitas pengolahan informasinya. Sistem
perangkat lunak terbagi menjadi dua kategori
yaitu Program system manajemen dan Program sisteem Pengembangan.Sistem
perangkat lunak yang penting untuk computer apa pun adalah system operasinya.
Sistemoperasi(operating system) adalah system dari program terintegrasi yang
mengatur operasi CPU,mengendalikan masukan/keluaran dan penyimpanan sumber daya
serta aktivitas dari sitem computer, dan menyediakan berbagai layanan pendukung
saat computer melaksanakan program apliksi dari pengguna.
5
Fungsi-fungsi dasar dari sebuah system operasi
1. Pengguna
Antarmuka
Pengguna antarmuka adalah bagian
dari system operasi yang memudahkan kita untuk berkomunikasi dengannya,
sehingga kita dapat memuat program,mengakses arsip, dan ,menyelesaikan tugas
lainnya.
2. Manajemen
Sumber Daya
Sebuah
system operasi menggunakan berbagai program manajemen sumber daya(resource
management) untuk mengatur sumber daya perangkat keras dan jaringan dalam
system computer termasuk CPU,memori,perangkat penyimpanan sekunder,prosesor
telekomunikasi.
3. Manajemen
Arsip
Sebuah
system operasi yang terdiri atas program manajemen arsip yang mengendalikan
penciptaan,penghapusan dan akses arsip data dan program. Jadi sebuah computer
enjaga direktori informasi mengenai lokasi dan karakteristik arsip yang
disimpan diperangkat penyimpanan sekunder dari sitem computer.
4. Manajemen
Tugas
Program
manajemen tugas dari sitem operasi membantu untuk mencapai tugas-tugas
komputasi dari pengguna akhir.
5. Multitugas
Merupakan
sebuah pendekatan manajemen tugas yang membiarkan beberapa tugas komputasi
dilakukan secara simultan.multitugas menentukan hanya satu tugas pada satu
waktu ke CPU,tetapi dijalankan dari satu program ke program yang lain dengan
cepat yang memberikan tampilan pelaksanaan semua program pada waktu yang sama.
Yang termasuk Multitugas yaitu :
1.Microsoft windows
yang merupakan system operasi computer mikro yang paling digunakan secara luas.
Ini adalah pengguna tunggal,system operasi tugas tunggal tetapi diberikan
pengguna grafis antarmuka dan kapabilitas multitugas terbatas dengan
mengombinasikan dengan Microsoft windows.
2.Unixmerupakan
multitugas,multipengguna, system operasi pengolah jaringan yang dapat
dijalankan pada komputer mainframe dan midrange dan computer mikro.
3.Linux merupakan
system operasi berbiaya rendah,bertenaga penuh, dan dapat diandalkan
serupa-Unixyang dengan cepat memperoleh penguasaan pasar server UNIX dan
windows sebagai system operasi berkinerja tinggi untuk server jaringan dan
serve situs, baik dalam jaringan kecil maupun jaringan besar.
Perangkat Lunak Sumber Terbuka
Konsep perangkat lunak sumber terbuka
(open-source software-OSS)tumbuh melalui system operasi Linux. Ide dasarlatar
belakang sumber terbuka sangat sederhana ketika pemrogaman dapat
membaca,mendistribusi ulang, dan memodifikasi kode sumber untuk satu perangkat
lunak,saat itulah perangkat lunak berkembang.Pada dasarnya,konsep sumber
terbuka hadir sebagai usaha terhadap tingginya dunia komersial(dan kepemilikan)
pengembangan perangkat lunak tradisional.
1.Open office.org 2 merupakan rangkaian
program office terintegrasi lengkap yang memberikan semua aplikasi pada umumnya
termasuk kata,pengolah angka,presentasi grafis dan manajemen basis data. Ia
dapat menyimpan dan membalik arsipdalam berbagai format data.
2.Mac OS X adalah sistemoperasi terbaru
dari Apple untuk iMac dan computer mikro Macintosh lainnya. Mac OS X merupakan
permulaan radikal dari system operasi Macintosh sebelum basis kode dasarnya
sepenuhnya berbeda dari sebelumnya. Intinya merupakan sebuah sumber
terbuka,system operasi serupa UNIX.
Program Manajemen Sistem Lainnya
beberapa jenis lainnya dari perangkat
manajemen system dipasarkan sebagai program terpisah atau dimasukkan sebagai
bagian dari sebuah system operasi. Program-program kegunaan, utilitas merupakan
sebuah contoh penting.program seperti Norton utilities melakukan pekerjaan
rumah yang bermacam-macam dan fungsi konversi arsip.Contoh lain dari pendukung
system termasuk kinerja monitor dan keamanan monitor. Tren saat ini adalah
untuk menggabungkan kedua jenis program kedalam system operasi seperti
Microsoft 2008 Datacenter server atau ke dalam perangkat lunak system manajemen
seperti Computer Associates’CA-Unicenter yang dapat mengatur system mainframe
maupun server pada pusat data.
Bahasa Pemrogaman
1.Bahasa Mesin (atau
bahasa generasi pertama) adalah tingkat paling dasar dari bahasa
pemrogaman.Jenis pemrogaman ini termasuk tugas yang sulit dari instruksi
menulis dalam bentuk senar digit biner(satu dan nol) atau system lainnya.
Pemograman dalam mesin bahasa meminta lokasi penyimpanan yang spesifik untuk
setiap intruksi dan jenis data yang digunakan.intruksi harus dimasukkan pada
tiap tombol dan indicator program.
Empat level Bahasa Pemrogaman
1.Bahasa mesin
Menggunakan instruksi kode biner
1010 11001
1011 11010
1100 11011
|
3.Bahasa Tingkat Tinggi
Menggunakan pernyataan cepat atau
notasi aritmetik
BASIC X=Y+Z
COBOL COMPUTE X=Y+Z
|
2.Bahasa Perakit
Menggunakan intruksi kode symbol
LOD Y
ADD Z
STR X
|
4.Bahasa Generasi Keempat
Menggunakan pernyataan alami dan tidak
procedural
JUMLAHKAN ANGKA BERIKUT
|
2.Bahasa Perakit (atau
bahasa generasi kedua) adalah level selanjutnya dari bahasa pemrogaman.
Penggunaan bahasa perakit membutuhkan program penerjemah bahasa yang disebut perakit (assembler) yang
memudahkan sebuah computer untuk mengubah instruksi dari bahasa seperti ini
menjadi instruksi mesin. Bahasa perakit juga sering kali disebut bahasa symbol
karena symbol yang digunakan mewakili kode operasi dan lokasi penyimpanan
. 3.Bahasa
Tingkat atas (atau bahasa generasi ketiga) menggunakan instruksi yang
disebut pernyataan, yang memasukkan pernyataan cepat atau menyampaikan
aritmetik. Pernyataan bahasa individual tingkat tinggi sesungguhnya merupakan
instruksi makro; yaitu masing-masing pernyataan individu menghasilkan beberapa
instruksi mesin ketika diterjemahkan dalam bahasa mesin dengan program
penerjemah bahasa tingkat tinggi yang disebut penghimpun atau juru
bahasa.Sintaks(kosakata,ejaan dan aturan tata bahasa) dan semantic(arti) dari
pernyataan seperti itu tidak merefleksikan kode internal dari computer tertentu
manapun. Sebagai contoh komputasi X=Y+Z.
4.Bahasa
Generasi Keempat menggambarkan berbagai bahasa pemrogaman yang tidak
procedural dan percakapan dibandingkan bahasa pendahuluannya. Sebagian besar
bahasa generasi keempat merupakan bahasa nonprocedural yang mendorong pengguna
dan ahli pemrogaman untuk menentukan hasil yang mereka inginkan.Bahasa ilmiah
terkadang dianggap sebagai bahan generasi kelima. Sebagai contoh, INTELECT,
sebuah bahasa ilmiah akan menggunakan pernyataan seperti “ berapa nilai
rata-rata ujian MIS 200?”
5.Bahasa Berorientasi Objek seperti
Visual Basic, C++ dan java juga dianggap sebagai bahasa generasi kelima dan
telah menjadi alat utama pengembangan perangkat lunak. Sebagai contoh,suatu
objek bias jadi susunan data mengenai rekening tabungan nasabah bank dan
operasinya(misalnya kalkulasi bunga) yang dapat dilakukan pada data.
Bahasa
dan Layanan Situs
HTML,XML,
dan Java merupakan tiga bahasa pemrogaman sebagai alat penting untuk membangun
halaman situs multimedia, situs, dan aplikasi berbasis situs.
1.HTML(Hypertext
Markup Language atau bahasa markah hiperteks)adalah sebuah halaman deskripsi
yang menciptakan dokumen hiperteks atau hypermedia.Seperti telah disebutkan
sebelumnya,beberapa program dalam sederetan perangkat lunak teratas secara
otomatis mengubah dokumen ke dalam format HTML. Ini termasuk penjelajah
situs,pengolahan kata dan program pengolah angka,manajer basis data.
2.XML(eXtensible
Markup Languange atau bahasa markah untuk keperluan umum) bukan merupakan
format halaman deskripsi bahasa seperti HTML,sebaliknya XML menggambarkan isi
dari halaman situs(termasuk dokumen bisnis yang dirancang untuk penggunaan
dalam situs.Sebagai contoh, perangkat lunak pencari XML dapat dengan mudah
menemukan barang yang tepat yang jika data barang yang terdapat dalam situs
telah dipasang identifikasi XML.
3.Java dan NET
java adalah sebuah bahasa pemrogaman berorientasi objek yang diciptakan oleh S
Microsystem yang merevolusi aplikasi pemrogaman untuk situs diseluruh dunia
seinternet dan extranet korporat.
Microsoft NET adalah kumpulan pendukung program dari apa yang dikenal seba
layanan situs, kemampuan untuk menggunakan situs daripada computer sendiri
untuk berbagai layanan layanan.
Layanan Situs adalah komponen perangkat
lunak yang didasarkan pada kerangka kerja situs serta standart dan teknologi
berorientasi objek untuk penggunaan situs yang secara elektronik bertautan
dengan aplikasi dari pengguna dan platform komputasi yang berbeda-beda.Sebagai
contoh, layanan situs akan memudahkan pembelian aplikasi bisnis menggunakan
situs untuk memeriksa persediaan dari pemasok sebelum melakukan pemesanan yang
besar.
Perangkat Lunak
Pemrogaman
Berbagai paket
perangkat lunak tersedia untuk membantu pemrogaman mengembangkan program
computer. Sebagai contoh, programming language translator adalah program yang
menerjemahkan program lain ke dalam kode instruksi bahasa mesin yang dapat
dilaksanakan computer.
1.Program
Penerjemah Bahasa merupakan program computer berisi rangkaian instruksi
yang ditulis dalam bahasa pemrogaman yang harus diterjemahkan oleh penerjemah
bahasa ke dalam bahasa mesin yang dimiliki computer sebelum mereka dapat
diproses, atau dieksekusi oleh CPU
2.Alat
Pemrogamanalat alat pemrogaman ini membantu pemrogram mengidentifikasi dan
meminimalkan kekeliruan saat mereka deprogram. Alat-alat ini pemrograman
seperti ini memberikan lingkungan pemrograman berbantu computer yang mengurangi
kejemuan pemrograman. Alat-alat ini termasuk paket diagram,kode
pembangkit,pustaka objek yang dapat digunakan kembali.
Tidak ada komentar:
Posting Komentar