Rabu, 07 Desember 2016

APLIKASI PERANGKAT LUNAK.




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