APLIKASI
PERANGKAT LUNAK
Perangkat Luak
(software) adalah istilah umum untuk berbagai jenis program yang digunakan
untuk mengoperasikan dan memanipulsi computer dan perangkat periferalnya.
PERANKAT
LUNAK APLIKASI BISNIS
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.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