Dosen:
Disusun oleh:
(Kelompok 4)
UNIVERSITAS GUNADARMA
ATA 2019/2020
A. Hardware Komputer
1. Sistem Komputer: End User dan Enterprise Computing
a. Sejarah Singkat Hardware Komputer
Hardware generasi pertama tercipta pada tahun 1946-1956. Hardware generasi ini
mengandalkan ruang tabung hampa (vacuum tube). Komputer ini membutuhkan
ruangan yang luas, berkemampuan rendah dan terkenal dengan daya panasnya.
Ukuran penyimpanannya hanya sekitar +/- 2000 byte dan untuk menjalankan
program dan pencetakan masih dilakukan secara manual.
Hardware generasi ketiga tercipta pada tahun 1964-1975. Intergrated circuit (IC)
sudah mulai digunakan pada komputer. Ukuran penyimpanan berkapasitas 2
megabyte dengan kecepatan +/- 5 juta perdetik. Generasi ini pula yang
memperkenalkan teknologi software yang mudah digunakan.
Hardware generasi keempat tercipta pada tahun 1980, dan masih digunakan
sampai sekarang. Komputer telah menggunakan teknologi”Very Large-Scale
Integrated Circuits (VLSIC). Dalam sebuah chip, teknologi ini mampu
menampung jutaan circuit. Chip ini dinamakan dengan microprocessor. Ukuran
penyimpanan mempunyai kapasitas yang besar dengan kecepatan jutaan perintah
perdetik.
Mikrokomputer adalah kategori yang paling penting dari sistem komputer bagi
pelaku bisnis dan pelanggan. Meskipun biasa disebut PC, mikro komputer lebih
dari sekedar komputer kecil untuk pemakai individual. Contohnya komputer
pribadi, komputer jaringan, tempat kerja teknis, PDA, peralatan informasi dan
lain-lain.
3. Sistem Mainframe
Sistem mainframe adalah merupakan sistem komputer yang besar, cepat, dan
berdaya tinggi. Misalnya mainframe dapat memproses ribuan juta instruksi per
detik. Mainframe juga memiliki kapasitas penyimpanan utama yang besar.
Kapasitas memory utamanya dapat berkisar mulai ratusan MB hingga beberapa
GB. Contohnya sistem perusahaan, superserver, prosesor transaksi, super
komputer dan lain-lain.
Beberapa alat input mempunyai fungsi ganda, yaitu disamping sebagai alat input
juga berfungsi sebagai alat output sekaligus. Alat yang demikian disebut sebagai
terminal. Terminal dapat dihubungkan ke sistem komputer dengan menggunakan
kabel langsung atau lewat alat komunikasi. Terminal dapat digolongkan menjadi
sebagai berikut:
1. Non intelligent terminal
Hanya berfungsi sebagai alat memasukkan input dan penampil output, dan
tidak bisa diprogram karena tidak mempunyai alat pemroses. Peralatan seperti
ini juga disebut sebagai dumb terminal.
2. Smart terminal
Smart terminal mempunyai alat pemroses dan memori di dalamnya sehingga
input yang terlanjur dimasukkan dapat dikoreksi kembali. Walaupun
demikian, terminal jenis ini tidak dapat diprogram oleh pemakai, kecuali oleh
pabrik pembuatnya.
3. Intelligent terminal
Intelligent terminal dapat diprogram oleh pemakai. Peralatan yang hanya
berfungsi sebagai alat input digolongkan menjadi sebagai berikut:
Alat input langsung
Yaitu input yang dimasukkan langsung diproses oleh alat pemroses.
Contohnya keyboard, pointing device (misalnya mouse, touch screen,
light pen, digitizer graphics tablet), scanner (misalnya magnetic ink
character recognition, optical data reader atau optical character
recognition reader), sensor (misalnya digitizing camera), voice
recognizer (misalnya microphone).
Alat input tidak langsung
Yaitu melalui media tertentu sebelum suatu input diproses oleh alat
pemroses. Contohnya keypunch yang dilakukan melalui media
punched card (kartu plong), key-to-tape yang merekam data ke media
berbentuk pita (tape) sebelum diproses oleh alat pemroses, dan key-to-
disk yang merekam data ke media magnetic disk (misalnya disket atau
harddisk) sebelum diproses lebih lanjut.
b. Teknologi Output
Output yang dihasilkan dari pemroses dapat digolongkan menjadi empat bentuk,
yaitu:
1. Tulisan (huruf, angka, simbol khusus)
2. Image (dalam bentuk grafik atau gambar)
3. Suara
4. Bentuk lain yang dapat dibaca oleh mesin (machine-readable form).
Tiga golongan pertama adalah output yang dapat digunakan langsung oleh
manusia, sedangkan golongan terakhir biasanya digunakan sebagai input untuk
proses selanjutnya dari komputer.
c. Media Semikonduktor
Memori semikonduktor adalah memori komputer yang terbuat dari bahan
semikonduktor, perangkat penyimpanan data elektronik ini biasanya
diimplementasikan ke sebuah semikonduktor berbasis sirkuit terpadu (IC).
Berdasarakan kemampuannya dalam menahan data saat tidak ada teganggan,
memori semikonduktor dibedakan menjadi non-volatile dan volatile. Non-volatile
sendiri adalah kemampuan memori semikonduktor untuk menyimpan data dalam
perangkat bahkan saat komputer sudah tidak dialiri daya atau dengan kata lain
komputer sudah dalam keadaan mati. Sedangkan volatile adalah ketidakmampuan
memori menahan data atau dengan kata lain data akan hilang ketika komputer
dimatikan.
Gambar 2: RAM
2. ROM
Gambar 3: ROM
Read Only Memory adalah memory dari keluarga ROM yang pertama kali
ditemukan. ROM diciptakan dengan isi data yang sama sekali tidak bisa
dirubah, keuntungannya data tidak akan mengalami perubahan/hilang meski
arus listrik mati, terkena virus, dll. ROM biasa ditanamkan untuk aplikasi
yang bersifat tetap dan konstan, misal ROM untuk mesin kalkulator, nada
ringtone piano, dll.
Kekurangan ROM adalah tidak fleksibel, tidak bisa diubah, dan tidak cocok
untuk kepentingan R&D (research & development) yang mengharuskan data
terus diubah2. Maka diciptakanlah PROM (Programmable Read Only
Memory)
3. PROM
Gambar 4: PROM
Jika ROM dibuat dengan data yang sudah fix, maka PROM diciptakan berupa
chip kosong, dan dapat diisi dengan cara menembakkan tegangan tinggi ke
dalam ROM untuk mengubah susunan semikonduktor di dalamnya. Berita
buruknya, PROM hanya bisa ditulis 1x.CD-R termasuk dalam jenis memory
PROM karena hanya bisa ditulis 1x.
4. EPROM
Gambar 5: EPROM
5. EEPROM
Gambar 6: EEPROM
Electrical Erasable Programmable ROM adalah tipe ROM yang dapat ditulis
ulang menggunakan media elektrik, tidak lagi menggunakan ultraviolet untuk
mereset datanya. Memory ini disebut juga memory Re-Writable, CD-RW dan
DVD-RW adalah contoh jenis EEPROM. Mesin2 mikrokontroller
menggunakan EEPROM untuk menyimpan konfigurasi program dan data
yang bersifat permanen. BIOS juga menggunakan jenis memory ini. Electrical
Alterable PROM (EAPROM/EAROM) adalah jenis EEPROM yang
penulisannya hanya bisa 1 bit dalam 1 waktu, karena sifatnya yang lambat
EAPROM digunakan untuk memory yang jarang/sesekali diubah.
d. Magnetik Disk
Magnetic disk adalah DASD pertama yang dibuat oleh industri komputer.
Penyimpanan magnetik (bahasa Inggris: Magnetic disk) merupakan piranti
penyimpanan sekunder yang paling banyak dijumpai pada sistem komputer
modern. Pada saat disk digunakan, motor drive berputar dengan kecepatan yang
sangat tinggi. Ada sebuah read-write head yang ditempatkan di atas permukaan
piringan tersebut. Permukaan disk terbagi atas beberapa track yang masih terbagi
lagi menjadi beberapa sektor. Cakram fixed-head memiliki satu head untuk tiap-
tiap track, sedangkan cakram moving-head (atau sering dikenal dengan nama
cakram keras ) hanya memiliki satu head yang harus dipindah-pindahkan untuk
mengakses dari satu track ke track yang lainnya. Magnetik Disk (Piringan
Magnetik) terbuat dari satu atau lebih piringan hitam metal atau plastik dan
permukaannya dilapisi lapisan iron-oxide. Perekaman datanya disimpan pada
permukaan tersebut dalam bentuk kode binary.
Piringan magnetik yang terbuat dari plastik dan sebuah piringan disebut dengan
floppy disk (micro disk dan mini disk), yang terbuat dari metal dan banyak
piringan disebut hard disk.Lapiran dasar biasanya berbahan Alumunium-
Alumunium Alloy Kaca
Beberapa memory yang tergolong pada magnetic disk ini sendiri adalah Flopy
Disk, IDE Disk, dan SCSI Disk. Magnetik disk sendiri terbuat dari piringan
bundar yang terbuat dari logam atau plastik dimana permukaan dari bahan
tersebut mempunyai sifat magnetic sehingga nanti bisa menghasilkan semacam
medan magnet yang sangat diperlukan untuk proses baca tulis dari memory
tersebut karena saat proses baca/tulis menggunakan kepala baca yang disebut
dengan head.
e. Magnetic Tape
Cara kerja magnetic adalah data direkam secara digit pada media tape sebagai
titik-titik magnetisasi pada lapisan ferroksida. Magnetisasi positif menyatakan 1
bit, sedangkan magnetisasi negatif menyatakan 0 bit atau sebaliknya.
Sistem block pada magnetic tape adalah data yang dibaca dari atau ditulis ke tape
dalam suatu grup karakter disebut block. Suatu block adalah jumlah terkecil dari
data yang dapat ditransfer antara secondary memory dan primary memory pada
saat akses. Sebuah block dapat terdiri dari satu atau lebih record. Sebuah block
dapat merupakan physical record.Diantara 2 block terdapat ruang yang kita sebut
sebagai gap (inter block gap).
f. Optical Disk
Gambar 9: Compact Disks
Optical Disk adalah media penyimpanan data elektronik yang dapat ditulis dan
dibaca dengan menggunakan sinar laser bertenaga rendah. Optical disk pertama
kali ditemukan pada tahun 1958. Kemudian teknologi ini dipatenkan beberapa
tahun kemudian. Perkembangan berikutnya, ditemukan teknologi optical media
untuk data video dalm laser disc yang dikeluarkan oleh philips, pada tahun 1978.
Pada tahun 1980, Philips dan sony mengembangkan CD (Compact Disk),berlanjut
setelah itu, audio compact disc (CD) dikeluarkan sony pada tahun 1983.
Contoh-contoh produk optical disk adalah compact disk (CD), compact disk read-
only memory (CD-ROM), compact disk recordables (CD-R), digital video
rewritables (CD-RW), dan digital versatile disc (DVD).
Suatu sistem RFID dapat terdiri dari beberapa komponen, seperti tag, tag reader,
tag programming station, circulation reader, sorting equipment, dan tongkat
inventory tag. Kegunaan dari sistem RFID ini adalah untuk mengirimkan data dari
tag yang kemudian dibaca oleh RFID reader dan kemudian diproses oleh aplikasi
computer. Data yang dipancarkan dan dikirimkan tadi bisa berisi beragam
informasi, seperti ID, informasi lokasi atau informasi lainnya.
B. Software Komputer
1. Software Aplikasi: Aplikasi End-User
a. Software Bisnis Aplikasi
Perangkat lunak aplikasi bisnis berfungsi spesifik ( function specific application
software) telah tersedia untuk mendukung aplikasi spesifik bagi pengguna akhir
dalam bisnis dan bidang lainnya. Sebagai contoh perangkat lunak aplikasi bisnis
yang mendukung rekaya perangkat ulang dan otomatis proses bisnis dengan
aplikasi elektronik strategis seperti manajemen hubungan pelanggan ,
perencanaan sumber daya perusahaan dan manjemen rantai pasokan.
Contohnya adalah aplikasi bisnis dalam perangkat lunak Oracle E-Business Suite
c. Web Browser
Komponen perangkat lunak yang paling penting untuk banyak pengguna
computer saat ini adalah yang pernah ada sederhana dan terbatas tetapi sekarang
bertenaga dan kaya fitur yaitu penjelajah situs ( web browser ). Web browser
adalah aplikasi perangkat lunak yang di rancang untuk mendukung navigasi
melalui tunjuk dan klik sumber daya yang serba terhubung dari stus di seluruh
dunia dan sisanya dari internet, sebagaimana intranet korporat dan ekstranet.
Penjelajahnya seperti Internet Explorer, Netscape Navigator, Mozilla Frefox,
Opera.
Ahli industri memprediksi penjelajah situs akan menjadi model cara orang
menggunakan jaringan computer dimasa depan. Saat ini pun banyak hal yang bisa
dilakuin dalam pengaplikasian perangkat lunak seperti menonton video,
melakukan panggilan telepon, berkirim surat elektronik seperti email, bekerja
dengan pengolah angka dari rencana bisnis tim.
Pesan digital atau surat elektronik tersebut dapat dibuat dan dikirim ke alamat
email lainnya dengan menggunakan komputer/ laptop dan gadget lainnya, seperti
smartphone dan tablet yang terhubung dengan internet.
Instant messaging atau pesan instan adalah suatu sistem pengiriman pesan
dengan cepat melalui perantaraan jaringan internet dari satu komputer ke
komputer yang lain. Konsep yang digunakan oleh teknologi ini muncul pada
awal-awal pengembangan sistem operasi UNIX dan jaringan Internet; para
pengguna yang sudah masuk log dapat mengirimkan perintah berupa talk, write,
dan finger untuk melihat siapa saja yang sudah masuk log dan akhirnya
mengirimkan pesan singkat kepada mereka. Istilan pesan instan (instant
messaging) saat ini pada umumnya mengacu kepada sebuah teknologi yang
dipopulerkan oleh America Online (AOL), yang kemudian diikuti oleh Yahoo!
(Yahoo! Messenger), Google, dan Microsoft (Windows Live Messenger)dan
perusahaan-perusahaan lainnya.
Gambar di atas adalah contoh tampilan dari salah satu aplikasi instant messaging,
yaitu WhatsApp.
Manfaat dari weblog adalah bagi siswa, weblog dapat digunakan sebagai media
belajar karena materi ajar yang akan diberikan di sekolah ditampilkan sebagai
layout halaman web. Sedangkan bagi guru, weblog dapat dimanfaatkan sebagai
media ajar maupun media belajar.
g. Presentation Graphics
Presentation graphics atau grafik presentasi merupakan jenis perangkat lunak
bisnis yang memungkinkan pengguna untuk membuat gambar yang sangat
bergaya untuk pertunjukan slide dan laporan. Perangkat lunak ini mencakup
fungsi untuk membuat berbagai jenis bagan dan grafik dan untuk menyisipkan
teks dalam berbagai font . Sebagian besar sistem memungkinkan Anda untuk
mengimpor data dari aplikasi spreadsheet untuk membuat bagan dan grafik.
i. Groupware
Groupware (juga disebut sebagai Collaborative software) adalah perangkat lunak
komputer yang dirancang untuk membantu orang yang terlibat dalam suatu tugas
bersama agar mencapai tujuannya. Groupware mewakili software yang membantu
kelompok kerja/kolega terhubung ke jaringan komunikasi untuk mengelola
aktifitas mereka. Groupware dapat diklasifikasi dalam beberapa cara, salah
satunya adalah dimana dan kapan seseorang peserta mengikuti kerja kelompok.
Hal ini dapat diringkas dalam matriks time/space berikut ini:
Gambar 17: Matriks Groupware Time/Space
Dimensi space: dapat juga suatu dimensi secara geografis dan dibagi dalam co-
located (tempat yang sama) dan remote (tempat yang berbeda). Contoh e-mail dan
video conferencing yang bekerja pada jarak yang jauh .
j. Alternative Software
Mungkin kita sering menggunakan beberapa perangkat lunak komersial yang
sudah terkenal seperti Microsoft Windows sebagai sistem operasi, Microsoft
Office sebagai aplikasi perkantoran, Adobe Photoshop dan Corel Draw sebagai
aplikasi untuk desain dan gambar, Microsoft Outlook untuk membaca dan
menerima e-mail ataupun Microsoft Project sebagai aplikasi untuk melakukan
manajemen proyek. Namun tahukah Anda, bahwa perangkat lunak yang
disebutkan tadi memiliki harga lisensi satuan dari ratusan hingga ribuan dolar AS
per perangkat lunak? Jika Anda menginvestasikan uang Anda untuk membeli
beberapa perangkat lunak asli tersebut ke dalam komputer, tentu Anda harus
mengeluarkan biaya ribuan dolar AS untuk sebuah komputer. Tentu Anda juga
tidak ingin melanggar hukum dengan menggunakan perangkat lunak ilegal
bukan?.
Karena itulah tersedia berbagai ragam perangkat lunak open source yang dapat
diunduh secara gratis dan disebarluaskan dengan bebas. Selain itu, karena
dibangun oleh suatu komunitas yang saling bertukar informasi di seluruh dunia,
perangkat lunak jenis ini berkembang dengan cukup baik.
Jenis Open Source Software
Berikut ini beberapa jenis perangkat lunak open source yang dapat dengan mudah
Anda dapatkan sebagai pengganti perangkat lunak berbayar Anda yang mahal:
Linux
Anda dapat mengganti Microsoft Windows yang Anda gunakan setiap hari
dengan sistem operasi Linux. Sistem operasi yang pertama kali dikembangkan
oleh Linus Torvald ini telah menjadi alternatif terbaik untuk menggantikan
Microsoft Windows. Banyak varian dan distribusi Linux yang dikembangkan
dengan tampilan yang sangat bagus. Misalnya Ubuntu, Mandrake, dan Fedora
adalah distribusi Linux yang cukup mudah digunakan oleh orang awam sekalipun.
Open Office
Salah satu aplikasi perkantoran yang paling tepat untuk menggantikan Microsoft
Office adalah Open Office. Perangkat lunak ini dikembangkan secara khusus oleh
sebuah perusahaan besar yaitu Sun Microsystem namun tersedia secara gratis.
Dalam sebuah paket Open Office tersedia banyak aplikasi yang mampu
menggantikan tugas Microsoft Office. Bahkan Open Office mampu membuka file
yang disimpan dengan format Microsoft Office.
GIMP
Jika Anda senang melakukan desain dan menggambar, Anda dapat menggunakan
aplikasi GIMP. Anda dapat memodifikasi foto dan gambar Anda dan
menyimpannya dalam berbagai format file gambar. Dan perangkat lunak ini dapat
secara gratis Anda dapatkan sebagai pengganti aplikasi Adobe Photoshop atau
Corel Draw yang harganya tentu sangatlah mahal.
Blender
Pengguna open source di industri kreatif kini sudah menjadi tren, terkhusus untuk
penggunaan aplikasi berbasis animasi desain. Blender adalah salah satu contoh
open source. Blender adalah aplikasi gratis dan 3D animasi yang biasanya
digunakan untuk membuat kartun dan desain lainnya.
Dia
Microsoft Visio tentulah menjadi perangkat lunak yang bagus untuk membuat
diagram. Namun tahukah Anda bahwa Anda juga dapat membuat diagram dengan
perangkat lunak yang gratis dan legal? Perangkat lunak tersebut memiliki nama
Dia. Dengan perangkat lunak ini, Anda dapat membuat berbagai diagram dengan
format menarik.
Mozilla Thunderbird
Anda sering menerima e-mail di Microsoft Outlook? Anda bisa menggunakan
alternatif aplikasi e-mail yang disebut sebagai Mozilla Thunderbird untuk
menerima, membaca dan mengirim e-mail Anda. Selain itu Mozilla Thunderbird
juga dilengkapi dengan News Reader untuk membaca berbagai berita terbaru.
Gantt Project
Jika Anda seorang yang ditugasi melakukan manajemen proyek, Anda tentu biasa
menggunakan Microsoft Project untuk melakukan tugas ini. Namun Anda dapat
juga menggunakan alternatif perangkat lunak gratis yaitu Gantt.
Meski semua perangkat lunak open source dapat diperoleh dan disebarkan dengan
gratis, namun dari segi kualitas perangkat lunak open source telah melalui
serangkaian pengujian seperti halnya perangkat lunak komersial. Bahkan
beberapa perusahaan besar pun juga telah ikut serta dalam pengembangan
perangkat lunak ini. Memang jika pertama kali Anda beralih ke perangkat lunak
open source, kemungkinan Anda belum terbiasa menggunakannya karena tata
letaknya yang sedikit berbeda dengan perangkat lunak komersial yang biasa Anda
gunakan. Namun Anda bisa mulai mencobanya dan tentunya Anda akan menjadi
terbiasa. Selain itu Anda juga tidak akan dibebani biaya yang mahal serta bisa jadi
beban moral karena menggunakan perangkat lunak komersial yang ilegal.
k. Contoh Kasus
Salah satu cara untuk mengetahui seberapa puas pengguna terhadap website
adalah dengan melakukan pengukuran. Pengukuran ini dilakukan agar
pengembang dapat mengetahui kekurangan apa saja pada website yang telah
mereka bangun sebagai bahan evaluasi dalam proses pengembangan website yang
dibuat demi memberikan pelayanan dan informasi yang memuaskan
penggunanya. End User Computing Satisfaction (EUCS) merupakan metode
pengukuran yang dikembangkan oleh Doll dan Torkzadeh. Metode ini
menekankan kepuasan pengguna akhir terhadap aspek sistem informasi dengan
menilai sisi Content, Accuracy, Format, Ease of Use dan Timeliness dari sistem
informasi. Penerapan metode ini dilakukan dengan menyusun kueisioner
berdasarkan variabel dan indikator yang telah disediakan oleh EUCS untuk
selanjutnya disebarkan kepada para pengguna sistem informasi. Pada penelitian
ini pengukuran dilakukan terhadap Sistem Informasi dan Administrasi Desa
(SAID) Kabupaten Bondowoso. SAID merupakan suatu sistem berbasis website
yang dikelola tim Pengelola Informasi dan Dokumentasi (PPID) desa yang
beralamatkan said.bondowosokab.go.id. Tahap awal yang dilakukan pada
pengukuran ini adalah menyusun dan menyebar kueisioner untuk website SAID
kepada 40 responden setelah itu melakukan uji validitas dan reliabilitas yang
menghasilkan semua instrumen penelitian valid dan reliabel. Tahap selanjutnya
adalah melakukan analisis deskriptif menggunakan metode likert secara terurut
dari yang terbesar yaitu variabel timeliness dengan persentase 80,63% dan
termasuk kedalam kategori Sangat Puas, format dengan persentase 80,31% dan
termasuk kedalam kategori Sangat Puas, ease of use dengan persentase 78,13%
dan termasuk kedalam kategori Sangat Puas, content dengan persentase 70% dan
termasuk kedalam kategori Puas, accuracy dengan persentase 49,22% dan
termasuk kedalam kategori Tidak Puas. Hasil tersebut menjelaskan bahwa
variabel accuracy merupakan variabel yang sangat perlu diperbaiki karena
memiliki nilai persentase yang kecil dan masuk range kategori kepuasan
pengguna tidak puas terhadap variabel accuracy.
b. Operating Systems
Sistem operasi (operating system) merupakan perangkat lunak dari suatu sistem
yang bertugas melakukan kontrol dan manajemen perangkat keras serta operasi-
operasi dasar dari suatu sistem komputer. Manajemen ini termasuk menjalankan
aplikasi perangkat lunak seperti program-program pengolah kata, pemutar
multimedia, dan lain-lain.
Sistem operasi memiliki berbagai fungsi, di antaranya adalah:
1. Resource manager: Mengalokasikan sumber daya, maksud sumber daya disini
adalah hardware seperti memori, CPU, Printer, disk drive dan perangkat
lainnya.
2. Coordinator: Mengkoordinasikan dan menyediakan fasilitas sehingga aktifitas
yang kompleks dapat diatur dan dapat diproses secara berurutan.
3. Interface: Sebagai perantara antara pengguna (user) dengan hardware untuk
menyediakan lingkungan yang bersahabat atau mudah digunakan (user
friendly). Pengguna tidak akan dikhawatirkan dan dirumitkan oleh bahasa
mesin atau perangkat level bawah.
4. Guardian: Menyediakan kontrol akses yang melindungi file dan memberi
pengawasan pada pembacaan/penulisan/eksekusi data dan program.
5. Gatekeeper: Mengendalikan siapa saja pengguna yang berhak masuk (log)
kedalam sistem dan mengawasi tindakan apa saja yang dapat pengguna
kerjakan ketika telah log dalam sistem.
6. Optimizer: Menjadwalkan pemasukan (input) oleh pengguna, pengaksesan
basis data, proses komunikasi, dan pengeluaran (output) untuk meningkatkan
kegunaan.
7. Accountant: Mengatur waktu CPU (CPU time), penggunaan memori,
pemanggilan perangkat I/O (masukan/keluaran), disk storage dan waktu
koneksi terminal.
8. Server: Untuk menyediakan layanan yang sering dibutuhkan pengguna, baik
secara eksplisit maupun implisit, seperti mekanisme akses file.
c. Programming Language
Bahasa pemograman merupakan sebuah instruksi standar yang bertugas untuk
memerintah komputer. Sering disebut juga dengan bahasa komputer atau bahasa
pemograman komputer. Bahasa pemrograman juga bisa di katakan sebagai alat
untuk menampug suatu himpunan dari aturan sintaks dan semantik yang
khususnya dipakai untuk mendefinisikan sebuah program yang ada di komputer.
Fungsi dari bahasa pemrograman adalah untuk memerintahkan sebuah komputer
agar bisa mengolah data sesuai dengan yang kita inginkan. Jadi, kendali
sepenuhnya ada di tangan kita. Keluaran dari bahasa pemrograman tersebut bisa
berupa aplikasi ataupun program khusus, contonya seperti lampu lalu lintas.
Antara lampu merah, kuning, dan hijau memiliki urutan dan jeda waktu yang
berbeda, sehingga para pengendara tahu kapan harus berhenti dan kapan harus
jalan.
Kemandirian ini mendorong aplikasi berbasis layanan web untuk loosely coupled,
berorientasi komponen, implementasi lintas-teknologi. Layanan web dapat
digunakan sendiri atau dengan layanan web lainnya untuk melakukan agregasi
kompleks atau transaksi bisnis.
Seperti yang terlihat pada gambar diatas, aplikasi Java, .net, dan PHP dapat
berkomunikasi dengan aplikasi lain melalui layanan web melalui jaringan.
Misalnya, aplikasi Java dapat berinteraksi dengan aplikasi Java, .Net, dan PHP.
Jadi layanan web adalah cara komunikasi bahasa yang independen.
e. Software Programming
Software programming atau pemrograman perangkat lunak adalah kegiatan
menulis kode komputer yang memungkinkan perangkat lunak komputer
berfungsi. Bidang teknologi komputer sering memiliki terminologi yang tumpang
tindih yang dapat membingungkan untuk dilihat. Pemrograman perangkat lunak
tidak sama dengan pengembangan perangkat lunak. Pengembangan adalah desain
aktual suatu program sementara pemrograman adalah pelaksanaan instruksi
pengembangan. Orang yang memprogram perangkat lunak disebut pemrogram
komputer.
Program perangkat lunak biasanya dikategorikan ke dalam bahasa pemrograman
yang kompatibel dengan mereka. Ada banyak jenis bahasa pemrograman yang
ada, tetapi di bawah ini adalah daftar beberapa kode terkenal dan untuk apa
mereka digunakan.
1. JavaScript
JavaScript umumnya digunakan di situs web untuk menambahkan elemen
interaktif.
2. Structured Query Language (SQL)
SQL adalah bahasa query database yang memungkinkan situs web untuk
mentransfer data dari database besar.
3. Python
Python adalah bahasa yang digunakan untuk berbagai hal, dari aplikasi web
hingga analisis data.
4. Java
Java biasanya digunakan dalam permainan video dan aplikasi seluler,
termasuk aplikasi untuk perangkat Android.
5. C#
Sebanding dengan Java, C # digunakan untuk aplikasi Microsoft.
brainly.com
http://anaktekaje354.blogspot.com/2016/03/magnetic-tape.html
http://mangihot.blogspot.com/2016/12/pengertian-magnetic-disk.html
http://ria2608.blogspot.com/2016/04/memori-semikonduktor.html
http://triyassumarwati.blogspot.com/2017/11/perangkat-lunak-komputer-sistem.html
http://viyan.staff.gunadarma.ac.id/
https://crunchytechno.wordpress.com/2014/09/08/overview-sistem-operasi/
https://learn.org/articles/What_is_Software_Programming.html
https://jagad.id/pengertian-bahasa-pemrograman-jenis-fungsi-dan-contoh/
https://rumusbilangan.com/sistem-komputer/
https://sis.binus.ac.id/2014/04/12/radio-frequency-identification-rfid/
https://socs.binus.ac.id/2019/12/26/pengenalan-web-services/
https://teknologi-mu.blogspot.com/2012/09/Sejarah-perangkat-keras-harware-komputer.html
https://www.jurnal.id/id/blog/2017-jenis-jenis-software-yang-dibutuhkan-perusahaan-untuk-
mengembangkan-bisnis/