PERANGKAT LUNAK
Makalah ini disusun guna memenuhi tugas
sistem informasi manajemen
Makalah ini disusun guna memenuhi tugas
sistem informasi manajemen
UNIVERSITAS ISLAM MAJAPAHIT
DAFTAR ISI
DAFTAR ISI
PENDAHULUAN
- Latar Belakang.
- Rumusan Masalah.
- Tujuan
PEMBAHASAN.
- Aplikasi perangkat lunak: aplikasi bagi pengguna akhir.
- Sistem Perangkat Lunak : Manajemen system komputer.
KESIMPULAN
DAFTAR PUSTAKA
BAB 1
PENDAHULUAN
1.1 LATAR BELAKANG
Dalam sistem komputerisasi
terbagi dalam 2 jenis perangkat yang digunakan.yaitu perangkat keras da
perangkat lunak 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 lunak dan perangkat keras adalah dengan mengatakan bahwa perangkat
lunak merupakan bagian variable dari sebuah komputer dan perangkat keras
merupakan bagian tetap.Sistem perangkat lunak (system software) terdiri atas
program yang mengatur dan mendukung 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 kegunaan 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 kegunaaan 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 dan masukkan 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.
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.
*)O’Brien,James
A dan marakas george M,2014,Sistem
Informasi Manajemen,jakarta:salemba empat.



mohon kritikanya ya..... sebagai pembenahan
BalasHapuswaw blognya lunayan menarik dan informasinya bermanfaat namun bahasanya dalam materi tersebut kurang dimengerti
BalasHapusinfonya sangat bermanfaat
BalasHapusMaterinya sudah bagus tapi fontnya kurang rapi
BalasHapusSudah bagus blognya, good job
BalasHapusSudah bagus blognya, good job
BalasHapusiya.... lain kali akan aku rapikan
BalasHapusgood job blognya
BalasHapusmaterinya good, tampilannya juga good
BalasHapusthanks ya..... untuk semuanya
BalasHapusmaterinya membantu sekali
BalasHapuswow bagus sekali itu blognya
BalasHapusposting lagi artikel lain
BalasHapusinfonya sangat membantu
BalasHapussedah bagus,lebih bagus lagi yg kesimpulan DI masukkan bab III yaitu penutup
BalasHapusok mas andreas lain kali akan aku posting yang lebih banyak lagi
BalasHapusok mas abi lain kali akan saya buat seperti yang anda katakan
BalasHapusMaterinya bagus, tapi pembahansanya lebih baik d jelaskan seperlunya saja
BalasHapusMaterinya oke,tampilannya pun oke. Tapi mkalah nya kurang rapi dan ditunggu artikel lainnya untuk menambah wawasan
BalasHapusMaterinya sangat membantu,tapi dalam penulisannya kurang rapi
BalasHapusMaterinya bagus, tapi pembahansanya lebih baik d jelaskan seperlunya saja
BalasHapusbagus alfia blognya.......
BalasHapus