Kamis, 29 September 2016

BAB 3 PERANGKAT LUNAK



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.


13 komentar:

  1. Bisa menambah pengetahuan,terimakasih

    BalasHapus
  2. terima kasih sudah memberikan informasi mengenai sistem informasi manajemen ... sangat bermanfaat .. jangan lupa kunjungi blog saya... :)

    BalasHapus
  3. Postinganya sangat membantu.

    BalasHapus
  4. Komentar ini telah dihapus oleh pengarang.

    BalasHapus
  5. terima kasih materi yang anda sampaikan sangan membantu dan bisa menjadi referensi saya dalam mengerjakan tugas.

    BalasHapus
  6. Komentar ini telah dihapus oleh pengarang.

    BalasHapus
  7. bagus, postinganya sangat bermanfaat

    BalasHapus
  8. wow amazing.!! sangat bermanfaat sekali

    BalasHapus
  9. sangat membantu dan menambah wawasan

    BalasHapus
  10. terima kasih postingnya sangat bermanfaat

    BalasHapus