BAB
I
PENDAHULUAN
1.1 LATAR BELAKANG
Perangkat
lunak (software)
adalah istilah umum untuk berbagai jenis program yang digunakan untuk
mengoperasikan dan memanipulasi komputer dan perangkat periferalnya. Satu cara
yang umum dari penggambaran perangkat lunak dan perangkat keras adalah dengan
mengatakan bahwa perangkat lunak merupakan bagian variabel dari sebuah komputer
dan perangkat keras merupakan bagian tetap. Ada berbagai jenis dan kategori
dari perangkat lunak , tergantung pada jenis komputer dan jaringan yang
digunakan dan tugas-tugas spesifik yang akan dicapai.
Aplikasi perangkat lunak memasukkan
berbagai program yang dapat dibagi-bagi kedalam kategori tujuan umum dan
aplikasi fungsi khusus. Tujuan program
aplikasi adalah program yang melakukan pekerjaan pengolahan informasi umum
untuk pengguna akhir contohnya pengolahan kata, pengolah angka, manajemen basis
data, dan program grafis karena program tersebut secara signifikan meningkatkan
produktivitas pengguna akhir.
Sistem
perangkat lunak (system
softwere) terdiri atas program yang mengatur dan mendukung suatu sistem
komputer dan aktivitas pengolahan informasi. Sebagai contoh, sistem operasi dan
program manajemen jaringan melayani perangkat lunak antarmuka yang penting
anatara jaringan komputer dan perangkat keras serta program aplikasi dari
pengguna akhir. Pengguna anatrmuka adalah bagian dari sistem operasi yang
memudahkan seseorang untuk berkomunikasi denganya, sehingga seseorang dapat
memuat program, mengakses arsip, dan menyelesikan tugas lainnya. Sistem
perangkat lunak dikelompokkan dalam dua kategori yaitu program sistem manajemen
& program sistem pengembangan. Sistem
operasi (operating system) adalah
sistem dari progan integrasi yang mengatur CPU, mengendalikan masuk/keluar dan
penyimpanan sumber daya serta aktivitas dari sistem komputer, dan menyediakan
berbagai layanan pendukung saat komputer melakukan program aplikasi dari
pengguna.
1.2 RUMUSAN
MASALAH
1. Apa
pengertian dan macam-macam aplikasi dari perangkat lunak?
2. Apa
pengertian dan macam-macam dari sistem perangkat lunak?
BAB
II
PEMBAHASAN
2.1 APLIKASI PERANGKAT LUNAK
1. Perangkat
Lunak Aplikasi Bisnis
Perangkat
ini telah tersedia untuk mendukung aplikasi spesifik bagi pengguna akhir dalam bisnis
dan bidang lainnya. Perangat lunak aplikasi bisnis yang mendukung rekayasa
ulang dan otomatisasi proses bisnis dengan aplikasi elektronik bisnis strategis
contohnya manajemen hubungan pelanggan, perencanaan sumber daya perusahaan, dan
manajemen rantai pasokan, aplikasi perdagangan komersial (electronic commerce) melalui situs atau diterapkan untuk
bidang-bidang fungsional dari bisnis seperti manajemen SDM, akuntansi, dan
keuangan.
2. Sederetan
Perangkat Lunak & Paket Terintegrasi
Paket
produktivitas yang penggunaanya paling meluas datang dalam bundelan sebagai
sederetan perangkat lunak seperti microsoft Office, Lotus Smartsuite, Corel
Word Perfect Office, Sun Star Office, dan produk sumber terbuka milik mereka,
Open Office. Biaya sederet perangkat lunak lebih murah daripada total biaya
pembelian paket individualnya secara terpisah. Keuntungan lainnya adalah
seluruh program menggunakan ikon pengguna
grafis antarmuka. Program mereka dirangcang untuk bekerja bersama-sama
dengan lancar dan dimasukkan masing-masing berkas lainnya dengan mudah, membuat
mereka lebih efisien dan lebih mudah untuk digunakan daripada lainnya.
3. Penjelajahan
Situs dan macamnya
Penjelajahan situs (web browser) 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 Internet korporat dan ekstranet, seperti Microsoft
Explorer, Netscape Navigator, Firefox, Opera, atau Mozilla.
4. Surat
Elektronik, Pesan Cepat, dan Blog Situs
Surat elektronik (e-mail) telah mengubah cara orang
bekerja dan berkomunikasi satu sama lain dengan mengirim dan menerima pesan
elektronik dari lampiran berkas melalui Internet atau Intranet atau Ekstranet
milik organisasi mereka. Surat elektronik disimoan dalam jaringan penyedia
surat sampai Ana siap, Kapan saja Anda ingin, Anda akan dapat membaca surat
elektonik Anda dengan menampilkannya di tempat kerja.
Pesan cepat (Instant messaging – IM) adalah surat
elektronik atau teknologi hibrid dari konferensi komputer yang tumbuh cepat menjadi
metode standart pesan elektronik untuk jutaan pengguna Internet diseluruh
dunia. Perangkat lunak pesan cepat dapat mengunduh dan mengimplementasikan
layanan IM dengan mendaftar ke banyak sistem IM populer, termasuk AOL Instant
Messenger dan ICQ, MSN Messenger, dan Yahoo Messenger.
Blog situs (Web log) adalah situs pribadi atau
sumber nonkomersial yang menggunakan format catatan tertanggal yang diperbaruhi
harian atau dalam waktu yang sering dengan informasi baru tentang subjek
tertentu atau rentang subjek. Informasi dapat ditulis oleh pemilik situs,
diperoleh dari situs lain atau sumber lain, atau dikontribusikan oleh pengguna
melalui surat elektronik.
5.
Pengolahan Kata dan Desktop Publishing
Pengolahan kata (Word processing) telah mengubah proses
penulian apapun, paket pengolahan kata mengomputerisasi kreasi, penyuntingan,
revisi, dan pencetakan dokumen. Paket pengolahan kata seperti Microsoft Word,
Lotus WordPro, Corel WordPerfect, dan OpenOffice Writer. Paket pengolahan ini
juga dapat mengubah dokumen ke format HTML untuk publikasi halaman situs di
Internet korporat atau situs diseluruh dunia.
Penerbitan desktop (Desktop publishing – DTP) berfungsi
untuk menghasilkan materi tercetak mereka sendiri yang tercetak secara
professional. Paket pengolahan kata dan paket publikasi dikomputer meja seperti
Adobe PageMaker, microsoft Publisher, dan QuarkXPress digunakan untuk publikasi
di komputer meja. Materi teks dan grafis dapat dihasilkan oleh paket pengolahan
ini dan yang diimpor sebagai berkas teks dan grafis, pemindaian optik digunakan
untuk memasukkan teks dan grafis dan materi yang tercetak, dan juga dapat
menggunakan berkas klip seni berisi ilustrasi grafis penggambar yang disediakan
oleh paket perangkat lunak atau tersedia dari suumber lain.
6.
Pengolah Angka Elektronik
Pengolah angka (spreadsheet) yaitu lembar kerja terdiri
atas baris dan kolom, yang dapat menyimpan data dalam komputer pribadi
seseorang atau penyedia jaringan, atau diubah ke format HTML dan disimpan
sebagai sebuah halaman situs atau lembar situs pada situs diseluruh dunia.
Seperti Lotus 1-2-3, Microsoft Excel, OpenOffice Clac, dan Corel QuattroPro
yang digunakan secara virtual disetiap bisnis untuk analisis, perencanaan, dan
peragaan.
7.
Presentasi grafis
Perangkat
presentasi grafis (presentation
graphic) berguna untuk membantu mengubah data numerik kedalam tampilan
grafis seperti diagram grafis, grafik batang, diagram bulat, dan lainnya. Serta
juga dapat membantu menyiapkan grafis presentasi multimedia, foto, animasi, dan
klip video, termasuk mempublikasikan di halaman situs diseluruh dunia.
Perangkat lunak presentasi grafis seperti Microsoft PowerPint, OpenOffice
Impress, Lotus Freelance, atau Corel Presentation.
8.
Manajer Informasi Pribadi
Manajer Informasi Pribadi (personal information manager – PIM)
adalah paket perangkat lunak yang populer untuk produktivitas dan kolaborasi
pengguna akhir sebagaimana aplikasi populer untuk perangkat genggam asisten
digital pribadi (personal digital
assistant – PDA). 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, tugas-tugas.
9.
Perangkat Kelompok
Perangkat kelompok (groupware) adalah perangkat lunak yang
membantu kelompok kerja dan kolaborasi tim untuk menyelesaikan tugas kelompok,
bertujuan umum yang mengombinasikan berbagai fitur perangkat lunak dan fungsi
untuk memfasilitas kolaborasi. Seperti Lotus Notes, Novel Group, Wise, dan
Microsoft Exchange yang mendukung kolaborasi melalui surat elektronik, kelompok
diskusi dan basis data, penjadwalan, manejemen tugas, data, audio dan
konferensi video, dan seterusnya.
2.2 SISTEM PERANGKAT LUNAK
1.
Program
sistem manajemen
Program
yang mengatur perangkat keras, lunak, jaringan, dan sumber daya data sistem
komputer selama pelaksanaan berbagai tugas pengelohan informasi dari pengguna.
A. Microsoft
Windows
Sistem operasi mikro yang paling
digunakan secara luas. Ini adalah pengguna tunggal, sistem operasi tugas
tunggal tetapi diberikan pengguna grafis antar muka dan kapabilitas multi tugas
terbatas dengan mengombinasikan dengan microsof windows.
B. UNIX
Unix merupakan multi tugas, multi
pembina sistem operasi pengolah jaringan yang dapat menjalankan pada komputer
mainframe dan mitrange, dan mikro. UNIX masih menjadi pilihan popoler untuk
situs dan penyedia jaringan lainnya.
C. LINUX
Linux merupakan sistem operasi berbiaya
rendah, bertenaga penuh, dan dapat diandalkan serupa UNIX yang dengan cepat
memperoleh pasar server UNIX dan Windows sebagai sitem operasi berkinerja
tinggi untuk server jaringan dan server situs, baik dalam jaringan kecil maupun
besar.
D. OppenOffice.org
2
Produk ini dibuat dibawah standart
sumber terbuka seperti digambarkan sebelumnnya, merupakan rangakaian program
office terintregrasi lengkap yang memberikan semua aplikasi pada umumnya,
termasuk pengolah kata, pengolah angka, presentasi grafis, dan manajemen basis
data. Ia dapat menyimpan dan membalik arsip dalam berbagai format data,
termasuk seluruh format arsip yang terkait dengan aplikasi office utama lainnya
di pasar, serta dapat mengunduh dan digunakan seluruhnya bebas dari biaya
lisensi apapun Open Office.org 2
E. Mac
OS X
Sistem terbaru dari Apple untuk iMac dan
komputer Micro Mancitosh lainnya. Mac OS X versi 10.2 Jaguar memiliki pengguna
grafis antar muka yang telah maju dan kapabilitas multitugas serta mulimedia
yang terintregasi dengan penjelajahan situs, surat elektronik,pesan cepat,
mesin pencari, pemutar media digital, dan banyak fitur lainnya.
F. Program
manajemen sistem lainnya
Kategori
Perangkat Lunak
|
Apa yang
dilakukan
|
Produk IBM
|
Konsumen
|
Kompetitor
utama
|
Konsumen
|
Manajemen
Jaringan
|
Mengawasi
monitor agar tetap terjaga dan berjalan.
|
Tivoli
|
T. Rowe Prices
menggunakannya sebagai pengaman catatan konsumen.
|
HP Open View
|
Amazon.com
menggunakannya untuk memonitor server-nya
|
Server
Aplikasi
|
Membolak-balik
data antara aplikasi bisnis dan situs.
|
Websphere
|
REI
menggunakannya untuk membantu situs dan distribusi data.
|
BEA Weblogic
|
Washingtonpost.com
menggunakannya untuk membuat halaman baru.
|
Manajer Basis
Data
|
Menyediakan
gudang untuk data bisnis
|
DB2
|
Mikasa
menggunakannya untuk membantu konsumen mencari produk secara online/
|
Oracle 9i
|
Program ini
mengoperasikan program frekuensi terbang maskapai Southwest.
|
Alat
Kolaborasi
|
Mengaktifkan
semuanya, mulai dari surat elektronik sampai kalender elektronik.
|
Lotus
|
Retailer
sephora menggunakannya untuk berkoordinasi pemeliharaan toko.
|
Microsoft
Exchange
|
Perusahaan
time menggunakannya untuk menyediakan surat elektronik bagi karyawannya.
|
Alat
Pengembangan
|
Memudahkan
pemrograman menulis kode perangkat lunak dengan cepat.
|
Rational
|
Merrill Lynch
menggunakannya untuk membangun kode untuk perdagangan online.
|
microsoft Visual
Studio .NET
|
Digunakan
untuk membangun sistem manajemen kebijakan seluuh negara bagian.
|
2.
Program
sistem pengembangan
Program
yang dapat membantu pengguna menggembangkan program dan prosedur sistem
informasi serta menyiapkan program pengguna untuk pengolahan komputer.
A. BAHASA
PEMROGRAMAN
Ø Bahasa
Mesin
Tingkat
paling dasar dari bahasa pemrograman
Ø Bahasa
Perakit
Bahasa ini dikembangkan untuk mengurangi
kesulitan dalam menulis bahasa mesin. Pengguna bahasa perakit membutuhkan
program penerjemah bahasa yang disebut perakit(assembler)
Ø Bahasa
Tingkat Atas
Menggunakan intruksi, yang disebut
pernyataan, yang memasukkan pernyataan cepat atau menyampaikan aritmetik.
Bahasa tingkat tinggi, seperti BASIC,COBOL,dan FORTRAN lebih mudah untuk
dipelajari dan di program dibanding bahasa perakit karena mereka memiliki
sedikit aturan jaringan, bentuk sintaksis.
Ø Bahasa
Generasi ke 4
Mengembangkan berbagai bahasa pemograman
yang tidak prosedural dan percakan dibandingkan bahasa pendahulunya, sebagaian
besar bahasa generasi ke 4 merupakan bahasa non prosedural.
Ø Bahasa
Berorientasi Objek
Bahasa pemograman ini menyatukan elemen
data dari prosedur atau tindakan. Seperti suatu objek bisa jadi susunan data
mengenai rekening tabungan nasabah bank dan operasinya(misalnya kakulasi bunga)
yang dapat dilakukan pada data.
B. BAHASA
& LAYANAN SITUS
Ø HTML
Sebuah halaman deskripsi yang
menciptakan dokumen hiperteks atau hipermedia. HTML menyisipkan kode kendali
didalam sebuah dokumen pada bagian yang dapat seseorang tentukan tautan(hyperlink)
yang diciptakan ke bagian lain dari dokumen atau ke dokumen lain dimanapun
dalam situs di seluruh dunia.
Ø XML
Format halaman deskripsi bahasa seperti
HTML. Sebaliknya, XML menggambarkan isi dari halaman situs (termasuk dokumen
bisnis yang dirancang untuk pengguna dalam situs) dengan menerapkan label
pengidentifikasi atau label kontekstual pada data di dalam dokumen situs.
Ø Java
dan .NET
Java adalah sebuah bahasa pemrograman
berorientasi objek yang diciptakan oleh sunmicrosistem yang merevolusi aplikasi
pemrograman untuk situs di seluruh dunia serta intranet dan ekstarnet corporat.
Aplikasi java terdiri atas program aplikasi kecil, disebut applets, yang dapat
dijalankan oleh komputer ydan sisitem operasi apapun dimana saja dalam sebuah
jaringan.
Microsoft.NET adalah kumpulan pendukung
program dari apa yang dikenal sebagai layanan situs, kemampuan untuk
menggunakan situs daripada komputer sendiri untuk berbagai layanan. .NET
bermaksud untuk menyediakan pengguna individual dan bisnis dengan sebuah antar muka
yang mampu beroperasi tanpa jarak dan berkemampuan situs (web-enabled).
C. PERANGKAT
LUNAK PEMROGRAMAN
Ø Program
Penerjemah bahasa
Program komputer berisi serangkaian
instruksi yang ditulis dalam bahasa pemrograman yang harus diterjemahkan oleh
penerjemah bahasa kedalam bahasa mesin. Penerjemah adalah jenis khusus dari
penyusun yang menerjemahkan dan mengeksekusi masing-masing pernyataan kedalam
sebuah program dalam satu waktu.
Ø Alat
pemrograman
Perangkat ini membantu pemrogram mengidentifikasi
dan meminimalkan kekeliruan saat mereka diprogram. Alat-alat pemrogram seperti
ini memberikan lingkungan pemrograman berbentuk komputer, yang mengurangi
kejemuan pemrograman sementara meningkatkan efisiensi dan produktifitas
pengembang perangkat lunak.
BAB
III
PENUTUP
3.1 KESIMPULAN
Aplikasi
perangkat lunak atau yang biasa disebut dengan software memiliki arti sebagai
media yang menyambungkan setiap pengguna dengan perangkat keras, karena
perangkat keras tidak dapat berjalan optimal tanpa adanya perangkat lunak.
Peran dan fungsi dari perangkat lunak adalah untuk membantu pengguna untuk
melakukan proses pada komputer maupun perangkat lainnya yang memiliki sistem
operasi.
Bahasa
pemrograman adalah notasi yang dipergunakan untuk mendeskripsikan proses
komputerisasi dalam format yang dapat dibaca oleh komputer dan manusia. Proses
komputerisasi umumnya menggunakan bahasa pemrograman, karena dalam komputer
hanya dapat mengenal angka 1 dan 0 yang keduanya adalah bilangan biner, namun
diterjemahkan oleh bahasa pemrograman dengan tujuan untuk memudahkan setiap
pengguna dalam melakukan proses komputer.
Bisa menambah pengetahuan,terimakasih
BalasHapusterima kasih sudah memberikan informasi mengenai sistem informasi manajemen ... sangat bermanfaat .. jangan lupa kunjungi blog saya... :)
BalasHapusPostinganya sangat membantu.
BalasHapusKomentar ini telah dihapus oleh pengarang.
BalasHapusterima kasih materi yang anda sampaikan sangan membantu dan bisa menjadi referensi saya dalam mengerjakan tugas.
BalasHapusKomentar ini telah dihapus oleh pengarang.
BalasHapusbagus, postinganya sangat bermanfaat
BalasHapuswow amazing.!! sangat bermanfaat sekali
BalasHapussangat membantu dan menambah wawasan
BalasHapusTerimakasih kak postingannya :)
BalasHapusterima kasih postingnya sangat bermanfaat
BalasHapusGod job
BalasHapusThanks
BalasHapus