DAFTAR ISI
DAFTAR
ISI
1
PENDAHULUAN
2
1.1
Latar Belakang
2
1.2 Rumusan Masalah
2
1.3 Tujuan
2
PEMBAHASAN
3
2.1
Aplikasi perangkat lunak: aplikasi bagi pengguna akhir
3
2.2 Sistem perangkat lunak: manajmen system komputer
4
KESIMPULAN
7
DAFTAR
PUSTAKA
8
BAB 1
PENDAHULUAN
1.1
LATAR
BELAKANG
Dalam sistem
komputerisasi terbagi dalam 2 jenis perangkat yang digunakan.yaitu perangkat
keras da perangkat luanak atau yang umum
disebut hardware dan software.dalam pembahasan kali ini kita akan lebih
mendetail membahas tentang perangkat lunak(softwere).perangkat lunak(software)
adalah istilah umum untuk berbagai jenis program yang digunakan untuk
mengoperasikan dan memanipulasi komputer dan perangakat periferalnya.satu cara
yang umum dari penggambaran perangkat luank dan perangkat keras adalah dengan
mengatakan bahwa perangkat lunak merupakan bagian variable dari sebuah komputer
dan perangkat keras merupakan bagian tetap.Sistem perangkat lunak (sytem
software) terdiri atas program yang mengatur dan menduung suatu sistem komputer
dan aktivitas pengolahan informasinya.
1.2
RUMUSAN
MASALAH
1.apa saja yang menjadi tren penting
pada perangkat lunak komputer?
2.apa saja contoh dari beberapa jenis
utama aplikasi dan sistem perangkat lunak?
3.apa tujuan dari beberapa paket
perangkat lunak yang popular untuk produktifitas pengguna akhir dan kolaborasi kolaborasi?
4. apakan tujuan dari beberapa paket
perangkat lunak yang populer untuk produktifitas pengguna akhir dan kolaborasi
komputasi?
5.apakah fungsi-fungsi dari sistem
operasi?
6.apakah keguanaan utama dari
bahasa,alat dan perangkat lunak pemrogaman komputer?
1.3 TUJUAN
2
Memenuhi
tugas mata kuliah sistem informasi manajemen
3
Menggambarkan
beberapa tren penting yang terjadi pada perangkat luang komputer
4
Memberikan
contoh dari beberapa jenis utama aplikasi dan sistem perangkat lunak
5
menjelaskan
tujuan dari beberapa paket perangkat lunak yang populer untuk produktifitas
pengguna akhir dan kolaborasi komputasi.
6
memaparkan
dan menggambarkan fungsi-fungsi dari sitem operasi
7
Menguraikan
beberapa keguanaan utama dari bahasa,alat dan perangkat lunak pemrogaman
komputer.
BAB II
PEMBAHASAN
Perangkat lunak adalah istilah umum untuk
berbagai jenis program yang digunakan untuk mengoperasikan dan memanipulasi
komputer dan perangkat periferalnya.satu cara yang umum dalam penggambaran
perangkat lunak dan perangkat kerasnya adalah mengatakan bahwa perangkat lunak
merupakan bagian variable dari sebuah komputer dan perangkat keras merupakan
perangkat tetap.Jenis-jenis dari perangkat lunak yang dihadapi tergantung pada
jenis komputer dan jaringan yang digunakan dan tugas-tugas spesifik yang ingin
dicapai.
Aplikasi perangkat lunak memasukkan berbagai
program yang dapat dibagi-bagi kedalam kategori tujuan umum dan aplikasi fungsi
khusus.program aplikasi bertujuan umum adalah program yang melakukan pekerjaan
pengolahan informasi umum untuk pengguna akhir.sebagai contoh pengolahan
kata,angka,manajemen basis data dan program grafis yang populer dengan pengguna
komputer mikro untuk dirumah,pendidikan,bisnis,ilmiah,dan banya tujuan uum
lainnya.kerena mereka secara signifikan meningatkan produktifitas pengguna
akhir.contoh alinnya adalah penjelajah situs,surat elektronik ,perangkat
kelompok yang membantu menyokong informasi dan kolaborasi antara kelompok kerja
dan tim.
Cara umum tambhan lainnya dari
penggolaongan perangkat lunak adalah bagaimana perangkat lunak itu dikembangkan
.perangkat lunak biasa adalah istilah yang digunakan untuk mengidentifikasi
aplikasi perangkat lunak yang dikembangkn di dalam organisaisi untuk digunakan
oleh organisasi tersebut.dengan kata lain,organisasi yang membuat kode kode
program juga merupakan oraganisasi yang menggunakan aplikasi akhir dari
perangkat.lunak tersebut.sebaliknya
perangkat lunak COTS (akronim dari singkatan
commercial-off-the-shelf)dikembangkan dengan maksud untuk enjual perangkat
lunak dalam salinan berganda(biasanya untuk mendapatkan keuntungan).Inovasi
terbaru dalam pengembangan perangkat lunak disebut perangkat lunak sumber
terbuka(open-source software).
Ribuan fungsi paket
perangkat lunak aplikasi berfungsi spesifik(function spesifik aplication
software)telah tersedia untuk mendukung aplikasi spesifik bagi pegguna akhir
dalam bisnis dan bidang lainnya.sebagai contoh perangkat lunak aplikasi bisnis
yang menduukung rekayasa ulang dan otomatisasi proses bisnis dengan aplikasi
elektronik bisnis strategis , seperti manajemen hubungan pelangggan,perencanaan
sumberdaya perusahaan dan manajemen rantai pasokan.contoh lainnya adalah paket
dari aplikasi perdagangan komersial(electronic comerce)melali situs atau
diterapakan untuk bidang fungsional dari bisnis,seperti manajemen sumber daya
manusia dan akuntansi dan keuangan.
sebagian dari banyak jeis perangkat lunak
aplikasi bisnis yang tersedia saat ini terintegrasi pada produk perngkat lunak
oracle e-business suite dari perusahaan oracle
Paket produktivittas yang penggunaannya
paling meluas datang dalam bundelan sebagai sederetan perangkat lunak seperti
microsoft office,lotus smartsuite,corel wordperfect office,sun star office dan
produk sumber terbuka milik mereka,open office.pemeriksaan komponennya
memberikan sebuah tinjauan dari alat perangkat lunak penting yang dapat
digunakan untuk meningkatkan produktifitas.
Biaya sedeeret perangkat lunak lebih murah
daripada total biaya pembelian paket individualnya secara terpisah.keuntungan
lainnya adalah seluaruh program menggunakan ikon pengguna grafis antarmuka(graphic
user interface-GUI) yang sama , alat dan status bar,menu dst.
Sederetan perangkat lunak juga membagi alat
yang umum seperti pemeriksaan ejaan da help wizart untuk meningkatkan efisiensi
mereka.keuntungan besar lain dari deretan ini bahwa program mereka dirancang
untuk bekerja bersama-sama dengan lancer danmasukkan masing-masing berkas lainnya dengan mudah;tidak peduli program apa yang anda gunakan pada saat itu.
Meletakkan banyak program dan fitur secara
bersama-sama dalam paket memiliki beberapa kekurangan .kritukus industri
menyatakan bahwa sederetan fitur perangkat lunak yang banyak,kebanyakan tidak
pernah dipakai oleh para pengguna.biaya untuk sederetan perangkat lunak
bervariasi antara $100 sampai lebih dari $700.
Kekurangan tersebut merupakan satu alasan
untuk pengguna yang berkelanjutan dari paket terinegrasi.kerena paket
terintegrasi memiliki banyak fitur dan fungsi yang ada adlam paket individual
dan sederetan perangkat lunak,mereka diangga kurang kuat.fungsinya yang
terbatas bagaimanapun membutuhkan sedikit ruang disket(seringnya kurang dari10
megabyte)dengan biaya kurang dari $100,dan dipasang lebih dahulu di banyak
sistem komputer mikro berbya rendah.paket terintegrasi menawarkan fungsi dan
fitur yang cukup untuk banyak pengguna komputer sambil memberikan beberapa
keuntungan dari sederetan perangkat lunak dalam paket yang lebih kecil.
Komponen perangkat lunak yang paling
penting untuk para pengguana komputer saat ini adalah yang pernah ada sederhana
dan terbatas,tetapi sekarang bertenaga dan kaya ftur,penjelajah situs (web
broser).penjelajah seperti microsof explorer,netscape,navigator,firefox,opera
atau mozilla adalah aplikasi perangkat lunak yang dirancang untuk mendukkung
navigasi melalui tunjuk dan klik sumber daya yang serba terhubung dari situs
seluruh dunia dan sisanya dari internet,sebagaimana intranet komporat dan
extranet.sekali terbatas untuk berseluncur di situs,penjelajah menjadi landasan
perangat lunak universal dimana pengguna akhir meluncurkan pencarian
informasi,surat elektronik,pemindahan berkas multimedia,diskusi kelompok,dan
aplikasi lainnya berbasis internet.
Netscape menggunaka pencarian paling
popular google sebagai standar mesin pencarian,tetapi juga menyediakan tauatan
ke alat pencarian lain termasuk ask jeeves,look smart,lycos dan
overture.menggunaka mesin pencarian untuk mencari informasi telah menjadi
bagian yang sangat dibutuhkan dalam bisnis ,internet,intrane dan aplikasi
ekstranet.
Surat elektronik(e-mail) telah mengubah
cara orang bekerja dan berkomunikasi datu sama lain dengan mengirim dan
menerima pesan elektronik dan lampiran berkas melai internet,intranet ataupn
extranet milik organiasasi mereka.jadi
dengan usaha beberapa menit(dan beberapa mekrodetik waktu transmisi) satu pesan
ke satu atau banyak individu dapat ditulis,dikirim,diterima.
Seperti yang
kita sebutkan sebelumnya, perangkat lunak surat elektronik sekarang adalah
komponen andalan dari sederetan perangkat lunak atas dan penjelajah situs.
Kebanyakan perangkat lunak surat elektronik seperti Microsoft Outlook Express, Windows Mail, atau Netscape Messenger
dapat menjalankan proses ke beberapa pengguna berdasarkan daftar surat yang
sudah yang dikenal dan memberikan sandi keamanan, penerusan pesan otomatis, dan
akses pengguna jarak jauh.
Pesan Cepat (Instant
Messaging-IM) adalah surat elektronik atau teknologi hibrid dari konferensi
komputer yang tumbuh cepat yang menjadi metode standar pesan elektronik untuk
jutaan pengguna Internet diseluruh dunia. Sebuah blog situs (biasanya disingkat
menjadi Blog atau ditulis sebagai “Web Log” atau “Weblog”) adalah situs pribadi
atau sumber non komersialyang menggunakan format catatan tertanggal (Dated Log)
yang diperbarui harian atau dalam waktu yang sering dengan informasi baru
tentang subjek tertentu atau rentang subjek.
Pengolahan Kata Dan Dekstop Publishing. Perangkat lunak untuk pengolahan kata Wordprocessing (telah
mengubah proses penulisan apapun. Paket pengolahan kata mengomputerisasi
kreasi, penyuntingan, refisi, dan pencetakan dokumen (misalnya surat, memo,
laporan) dengan pengolahan data teks secara elektronik) kata, frase, kalimat,
dan paragraf). Paket pengolahan kata teratas, seperti Microsoft Word, Lotus
Wordpro, Corel Wordperfect dan OpenOffice Writer dapat menyediakan berbagai
fariasi yang luas dari dokumen tercetak yang menarik dengan kemampuan penerbitan
dekstop mereka. Paket ini juga dapat mengubah dokumen ke format HTML untuk
publikasi halaman situs di intranet corporat atau situs di seluruh dunia.
Pengolahan Angka Elektronik. Paket pengolahangka (Spreadsheet), seperti Lotus 1-2-3, Microsoft
Excel, OpenOffice Calc dan Corel QuattroPro yang digunakan secara virtual
disetiap bisnis untuk analisis,perencanaan, dan peragaan. Sebgai contoh, anda
dapat mengembangkan sebuah pengolah angka untuk mencatat dan menganalisis yang
dulu dan sekarang kinerja iklan untuk sebuah bisnis.
Presentasi Grafis. Paket
perangkat presentasi grafis (Presentation Graphic) membantu anda mengubah data
numerik ke dalam tampilan grafis, seperti diagram garis, grafik batang, diagram
bulat, dan banyak jenis lainnya. Sebagian besar peket teratas juga membantu
anda menyiapkan grafis presentasi multimedia, foto, animasi, dan clip video,
termasuk memumblikasi di halaman situs di seluruh dunia. Paket perangkat lunak
presentasi grafis, seperti Microsoft PowerPoint, OpenOffice Impress, Lotus
Freelance, atau Corel Presentation memberikan anda banyak kapabilitas yang
mudah digunakan yang mendorong kegunaan presentasi grafis.
Manajer Informasi Pribadi (Personal Information
Manager-PIM) adalah paket perangkat lunak yang
populer untuk produktifitas dan kolaborasi pengguna akhir sebagai mana aplikasi
populer untuk perangkat genggan asisiten digital pribadi (Personal Digital
Assistant-PDA). 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-tugas.
Perangkat Kelompok (Groupware) adalah perangkat lunak yang membantu kelompok kerja dan kolaborasi
tim untuk menyelesaikan tugas kelompok. Perangkat kelompok merupakan kategori
perangkat lunak aplikasi bertujuan umum yang mengombinasikan berbagai fitur
perangkat lunak dan fungsi untuk memfasilitasi kolaborasi. Sebagai contoh,
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 konverensi video,
dan seterusnya.
Alternatif Perangkat Lunak.
Banyak bisnis mencari alternatif untuk memperoleh, memasang dan memelihara
perangkat lunak aplikasi bisnis yang di beli dari penjual perangkat lunak atau
mengembangkan dan memelihara erangkat lunak yang ada secara mandiri dengan
karyawan pengembang perangkat lunak yang mereka miliki. Sebagai contoh, banyak
perusahaan besar yang mengalihkan Outsourcing pengembangan dan pemeliharaan
perangkat lunak yang mereka butuhkan dengan perusahaan kontrak pemrogramakn dan
perusahaan pengembang perangkat lunak lain, termasuk kegunaan pengembang
perangkat lunak lepas pantai di luar negeri, dan mempekerjakan internet untuk
berkomunikasi, kolaborasi dan mengatur proyek pengembangan perangkat lunak
mereka.
Penyedia Layanan Aplikasi
adalah perusahaan yang memiliki, megoperasikan dan memelihara aplikasi
perangkat lunak dan sumber daya sistem komputer (Penyedia, sistem perangkat
lunak, jaringan dan personal TI) yang dibutuhkan untuk menawarkan kegunaan
aplikasi perangkat lunak sebagai layanan gratis di internet. Salah satu manfaat
terbesar adalah biaya yang rendah dari infestasi awal dan dibanyak kasus, waktu
yang singkat untuk mendapatka pengaturan dan menjalan aplikasi berbasis siklus.
Bagian 2
Sistem Perangkat Lunak: Manajemen
Sistem Komputer
Tinjauan sistem perangkat lunak. Sistem perangkat lunak (System Software) terdiri atas program yang
mengatur dan mendukung suatu sistem komputer dan aktifitas pengolahan
informasinya. Sebagai contoh, sistem operasi dan program manajemen jaringan
melayani perangkat lunak antar muka yang penting antara jaringan komputer dan
perangkat keras serta program aplikasi dari pengguna akhir.
Tinjauan. Sistem
perangkat lunak dapat digolongkan kedalam 2 kategori utama:
1.
Program Sistem Manajemen.
Program yang mengatur perangkat keras, perangkat lunak, jaringan dan sumber
daya data sistem komputer selama pelaksaan berbagai tugas pengolahan informasi
dari pengguna. Contoh dari program manajemen sistem yang penting adalah sistem
operasi, program manajemen jaringan, sistem manajemen basis data, sistem
kegunaan.
2.
Program Sistem Pengembangan.
Program yang dapat membantu pengguna mengembangkan program dan prosedur sistem
informasi serta menyiapkan program pengguna untuk pengolahan komputer. Program
pengembangan perangkat lunak yang utama, diantaranya pemrograman penerjemah dan
editor bahasa, serta fariasi rekayasa perangkat lunak berbantu komputer
(Computer-Aided Software Engineering-CASE) dan alat pemrograman lainnya.
Sistem Operasi (Operating
System) adalah sistem dari program terintegrasi
yang mengatur operasi cpu, mengendalikan masukan atau keluaran, dan penyimpanan
sumber daya serta aktifitas dari sistem komputer, dan menyediakan berbagai
layanan pendukung saat komputer melaksanakan program aplikasi dari pengguna.
Tujuan utama Sistem Operasi adalah untuk memaksimalkan produktifitas sistem
komputer dengan mengoperasikannya dengan cara yang paling efisien.
Fungsi Sistem
Operadsi. Suatu sistem operasi melaksanakan 5 fungsi dasar dalam operasi sistem
komputer:
Pengguna antar muka. Pengguna antar muka adalah bagian
dari sistem operasi yang memudahkan anda untuk berkomunikasi dengannya,
sehingga anda dapat memuat program, mengakses arsip dan menyelesaikan tugas lainya.
-
Program Manajemen Sistem
Lainnya
Beberapa jenis lainnya dari perangkat
manajemen sistem dipasarkan sebagai program terpisah atau dimasukkan sebagai
bagian dari sebuah sistem operasi. Program-program kegunaan atau utilitas
merupakan sebuah contoh penting. Program seperti Norton Utilities melakukan
pekerjaan rumah yang bermacam-macam dan fungsi konversi arsip. Contohnya
meliputi cadangan data, pemulihan data, perlindungan dari virus, kompresi data,
dan pemecahan arsip.
Contoh lain dari program pendukung sistem
termasuk kinerja monitor dan keamanan monitor.
Tren saat ini adalah untuk menggabungkan
kedua jenis program ke dalam sistem operasi seperti Microsoft Windows 2008
Datacenter Server atau ke dalam perangkat lunak sistem manajemen seperti
Computer Associates’CA-Unicenter yang dapat mengatur, sistem mainframe maupun
server pada pusat data. Tren perangkat lunak penting lainnya adalah penggunaan sistem
perangkat lunak yang dikenal sebagai server aplikasi, yang menyediakan sebuah
perangkat penengah antarmuka antara sistem operasi dan program aplikasi dari
pengguna.
-
Bahasa Pemrograman
Bahasa Pemrograman (language programming)
memudahkan pemrogram untuk mengembangkan serangkaian instruksi yang terdapat
dalam program komputer. Banyaknya bahasa pemrograman yang berbeda telah
dikembangkan masing-masing dengan kosakatanya yang unik, tata bahasa, dan
penggunaan.
·
Bahasa Mesin (atau bahasa
generasi pertama) adalah tingkat paling dasar dari bahasa pemrograman. Dalam
tahap awal dari pengembangan komputer, seluruh instruksi program harus ditulis
dengan menggunakan kode biner unik untuk masing-masing komputer. Pemrograman
dalam mesin bahasa meminta lokasi penyimpanan yang spesifik untuk setiap
instruksi dan jenis data yang digunakan. Instruksi harus dimasukkan pada tiap
tombol dan indikator yang digunakan oleh program. Persyaratan ini membuat mesin
bahasa pemrograman menjalankan tugas yang sulit dan rawan kesalahan.
·
Bahasa Perakit (atau bahasa
generasi kedua) adalah level selanjutnya dari bahasa pemrograman. Mereka
dikembangkan untuk mengurangi kesulitan dalam menulis program bahasa mesin.
Penggunaan bahasa perakit membutuhkan program penerjemah bahasa yang disebut
perakit (assembler) yang memudahkan sebuah komputer untuk mengubah instruksi
dari bahasa seperti ini menjadi instruksi mesin. Bahasa perakit juga sering
kali disebut bahasa simbol karena simbol yang digunakan mewakili kode operasi dan lokasi penyimpanan.
·
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
ke dalam bahasa mesin dengan program penerjemah bahasa tingkat tinggi yang
disebut penghimpun atau juru bahasa. Bahasa tingkat tinggi seperti BASIC,
COBOL, dan FORTRAN lebih mudah untuk dipelajari dan diprogram dibanding bahasa
perakit karena mereka memiliki sedikit aturan jaringan, bentuk, dan sintaksis.
Namun, program bahasa tingkat tinggi biasanya kurang efisien dibandingkan
program bahasa perakit dan membutuhkan jumlah waktu komputer yang lebih banyak
untuk menerjemahkan ke dalam instruksi mesin.
·
Bahasa Generasi Keempat (fourth-generation language)
menggambarkan berbagai bahasa pemrograman yang tidak prosedural dan percakapan
dibandingkan bahasa pendahulunya. Bahasa-bahasa ini disebut bahasa generasi
keempat untuk membedakan mereka dari bahasa mesin (generasi pertama), bahasa
perakit (generaasi kedua), dan bahasa tingkat tinggi(generasi ketiga).
·
Bahasa Alamiah terkadang
dianggap sebagai bahasa generasi kelima (fifth-generation language-5GL) dan
sangat dekat dengan bahasa Inggris atau bahasa manusia lainnya.
·
Bahasa Berorientasi Objek,
seperti Visual Basic, C++ dan Java juga dianggap sebagai bahasa generasi kelima
dan telah menjadi alat utama pengembangan peranngkat lunak. Singkatnya,
mengingatkan kebanyakan bahasa pemrograman memisahkan elemen data dari prosedur
atau tindakan, bahasa berorientasi objek mengikat keduanya menjadi objek.
Sehingga, suatu objek terdiri atas data dan tindakan yang dapat dilakukan pada
data. Dalam bahasa prosedural, suatu program terdiri atas prosedur untuk
melakukan tindakan pada masing-masing elemen data. Meskipun, dalam sistem
berorientasi objek, objek berkata pada objek lainnya untk melakukan tindakan
atas dirinya sendiri. Bahasa berorientasi objek lebih mudah untuk digunakan dan
lebih efisien untuk pemrograman pengguna antarmuka grafis yang dibutuhkan oleh
banyak aplikasi. Itu karena mereka merupakan bahasa pemrograman yang paling
banyak digunakan secara meluas untuk pengembangan perangkat lunak saat ini.
Juga, sekali objek diprogram, mereka dapat digunakan kembali. Selain itu,
penggunaan kembali suatu objek adalah manfaat utama pemrograman berorientasi
objek.
-
Bahasa dan Layanan Situs
HTML, XML, dan Java merupakan tiga bahasa
pemrograman sebagai alat penting untuk membangun halaman situs multimedia,
situs, dan aplikasi berbasis situs. Selain itu, XML dan Java telah menjadi
komponen strategis dalam teknologi perangkat lunak yang mendukung banyak
inisiatif layanan situs dalam bisnis.
·
HTML (Hypertext Markup
Languange atau bahasa markah hiperteks) adalah sebuah halaman deskripsi yang
menciptakan dokumen hiperteks atau hipermedia. HTML menyisipkan kode kendali di
dalam sebuah dokumen pada bagian yang dapat anda tentukan tautan (hyperlinks)
yang diciptakan ke bagian lain dari dokumen atau ke dokumen lain di manapun
dalam situs di seluruh dunia. HTML menanam kode kembali pada teks ASCII dari
sebuah dokumen yang menetapkan judul, bagian kepala, grafis, dan komponen
multimedia sebagai mana tautan yang diciptakan dalam dokumen.
·
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) dengan menerapkan label pengidentifikasi atau label kontekstual pada
data di dalam dokumen situs. Sebuah situs yang menggunakan XML dapat lebih
mudah menentukan fitur halaman situs mana yang digunakan konsumennya dan produk
yang mereka cari.
·
Java dan .NET
Java adalah sebuah bahasa
pemrograman berorientasi objek yang diciptakan oleh Sun Microsystem yang
merevolusi aplikasi pemrograman untuk situs di seluruh dunia serta intranet dan
ekstranet korporat. Java terhubung dengan C++ dan bahasa pemrograman objective
C, tetapi lebih sederhana dan lebih aman serta komputasi ber-platform mandiri.
Java juga khusus dirancang untuk aplikasi jaringan berbasis situs yang
real-time dan interaktif, aplikasi jaringan berbasis situs
Microsoft .NET adalah
kumpulan pendukung program dari apa yang dikenal sebagai layanan situs atau
kemampuan untuk menggunakan situs daripada komputer sendiri untuk berbagi
layanan. .NET bermaksud untuk menyediakan pengguna individual dan bisnis dengan
sebuah antarmuka yang mampu beroperasi tanpa jarak dan berkemampuan situs
(Web-enable) bagi aplikasi dan perangkat komputasi serta untuk membuat
aktivitas komputasi terus meningkat situs berbasis penjelajah. Platform .NET
diharapkan untuk memudahkan seluruh alat komputasi untuk bekerja samaan dan
memiliki informasi pengguna yang otomatis terbarukan dan tersingkronisasi
semuanya. Selain itu, .NET juga memberikan layanan berlangganan premium online.
Layanan tersebut akan menampilkan akses yang dibentuk untuk dan menyampaikan
produk dan layanan dari titik awal pusat untuk manajemen berbagai aplikasi
(misalnya, surat elektronik) atau perangkat lunak (misalnya, office .NET). bagi
pengembang, .NET menawarkan kemampuan untuk menciptakan modul yang dapat
digunakan kembali, yang dapat meningkatkan produktivitas dan mengurangi jumlah
kesalahan pemrograman.
·
Layanan situs
Layanan situs ( web
service) 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. Oleh karena itu, layanan situs dapat menghubungkan
fungsi utama bisnis untuk pertukaran data secara real-time dalam aplikasi
berbasis situs yang mungkin dibagi oleh bisnis dengan konsumennya, pemasok, dan
mitra bisnis lainnya. Layanan situs menjadi kunci teknologi perangkat lunak
bagi otomatisasi akses data dan fungsi aplikasi antara bisnis dan mitra
dagangnya. Ketika perusahaan meningkatkan kegiatan bisnisnya melalui situs,
layanan situs akan menjadi pokok bagi pengembangan kemudahan dan efisiensi
aplikasi elektronik bisnis (e-business) dan perdagangan komersial (e-commerce)
yang akan diperlukan.
-
-
Perangkat Lunak Pemrograman
Berbagai paket perangkat lunak tersedia
untuk membantu pemrograman mengembangkan program komputer. Sebagai contoh,
programming language translators adalah program yang menerjemahkan program lain
ke dalam kode instruksi bahasa mesin yang dapat dilaksanakan oleh komputer.
Paket perangkat lunak lainnya, seperti editor bahasa pemrograman, yang disebut
programming tool, karena mereka membantu program menulis program dengan
menyediakan berbagai kreasi program dan kemampuan menyunting.
·
Program penerjemah bahasa
Program komputer berisi
serangkaian instruksi yang ditulis dalam bahasa pemrograman yang harus
diterjemahkan oleh penerjemah bahasa ke dalam bahasa mesin yang dimiliki
komputer sebelum mereka dapat berproses, atau dieksekusi oleh CPU. Program
penerjemah bahasa pemrograman (prosesor bahasa) dikenal dengan berbagai nama.
Sebuah perakit menerjemahkan kode instruksi simbolis dari program yang
dituliskan dalam sebuah bahasa perakitan ke instruksi bahasa mesin, sebagai
penghimpun menerjemahkan pernyataan bahasa tingkat tinggi
·
Alat pemrograman
Pengembangan perangkat
lunak dan proses pemrograman komputer telah ditingkatkan dengan menambah
pemrograman grafis antarmuka dan berbagai kapabilitas pengembangan built-in.
Alat-alat pemrograman ini membantu pemrograman mengidentifikasi dan
meminimalkan kekeliruan saat mereka di program. Alat-alat pemrograman seperti
ini memberikan lingkungan pemrograman berbantu komputer, yang mengurangi
kejemuan pemrograman sementara meningkatkan efisiensi dan produktifitas
pengembang perangkat lunak.
KESIMPULAN:
1.)
Perangkat
lunak komputer terdiri atas 2 jenis program utama:(1) aplikasi perangkat lunak
yang mengarahkan kinerja dari pengguna tertentu,atau aplikasi komputer untuk
memenuhi kebutuhan pengolahan informasi bagi pengguna dan.(2)sistem perangkat
lunak yang mengendalikan dan mendukung operasi sistem komputer saat
melaksanakan tugas pengolahan berbagai informasi.
2.)
Aplikasi
Perangkat Lunak termasuk berbagai program yang dapat dipisahkan menjadi
kategori tujuan umum dan aplikasi spesifik. Program aplikasi bertujuan umum
melaksanakan tugas pengolahan informasi biasa untuk pengguna akhir. Program
aplikasi spesifik menyelesaikan tugas pengolahan informasi yang mendukung
fungsi atau proses bisnis yang spesifik, aplikasi ilmiah atau teknik dan aplikasi
komputer lain di masyarakat.
3.)
Sistem
Perangkat Lunak dibagi menjadi program manajemen sistem dan program
pengembangan sistem. Program manajemen sistem mengatur perangkat keras,
perangkat lunak, jaringan dan sumber data dari sistem komputer selama pelaksanaanya
dari tugas pengolahan informasi. Contoh dari program manajemen sistem adalah
sistem operasi program manajemen jaringan, sistem manajemen basis data, sistem
utilitas, server aplikasi dan kinerja serta pengawasan keamnan. Program
manajemen jaringan mendukung dan mengatur aktifitas telekomunikasi dan kinerja
jaringan telekomunikasi.
4.)
Sistem
Operasi adalah sebuah sistem yang terintegrasi dari program yang mengawasi
operasi cpu, mengendalikan fungsi masukan atau keluaran dari sistem komputer
dan memberikan berbagai layanan pendukung. 5 fungsi dasar sistem operasi:
1.
Dengan
pengguna
2.
Manajemen
sumber daya untuk mengatur sumber daya perangkat keras sistem komputer
3.
Manajemen
untuk mengatur arsip data dan program
4.
Manajemen
tugas untuk mengatur tugas tugas yang harus diselesaikan komputer
5.
Utilitas dan
fungsi lainnya memberikan layanan pendukung lain lain
5.)
Bahasa
Pemrograman adalah kategori utama dalam sistem perangkat lunak. 5 tingkat utama
dari bahasa pemrograman adalah bahasa mesin, bahasa perakitan, bahasa tingkat
tinggi, bahasa generasi ke 4 dan bahasa berorientasi objek.
Daftar pustaka:
Tidak ada komentar:
Posting Komentar