Anda di halaman 1dari 11

Nama : I Kadek Widi Adnyana

NIM : 2105551015

Kelas :A

Dosen Pengampu : Ni Made Ika Marini Mandenni, ST.,M.Kom

1. Sebutkan Jenis-jenis Software Komputer (minimal 5)!


Jawaban
Software atau sering disebut dengan Perangkat Lunak bisa dikatakan sebagai
hal yang sangat penting didalam komputer. Tanpa adanya software, komputer
tidak bisa menjalankan perintah dengan baik sesuai apa yang kita inputkan. Tidak
heran karena software mempunyai peran yang begitu penting. Sesuai namanya,
software merupakan bagian dalam dari komputer atau bisa disebut sebagai
aplikasi didalam komputer tersebut. Berikut ini jenis-jenis software komputer.
1. Sistem operasi (Operating System)
Sistem operasi dalam bahasa Inggris namanya adalah Operating System
atau OS. Didalam komputer, keberadaannya sangat penting karena tanpa
perangkat ini komputer tidak bisa dijalankan. Ini jenis software terkompleks
dengan banyak fungsi, sebut saja seperti mengatur hardware, memberi
instruksi kepada prosessor dan masih banyak lainnya. Berikut adalah contoh
dari sistem operasi:
a. Sistem Operasi Android
Sistem Operasi Android adalah SO berbasis linux yang dirancang
untuk digunakan pada perangkat mobile berlayar sentuk seperti telepon
pintar (smartphone) atau komputer tablet. SO android pada awalnya
dikembangkan oleh Android, Inc dengan dukungan dana dari Google.
Pada akhirnya google pun membelinya di tahun 2005. kemudian dirilis
pada tahun 2007.

b. Sistem Operasi Microsoft Windows


Microsoft windows adalah sistem operasi yang dikembangkan oleh
Microsoft dengan menggunakan antar muka pengguna grafis atau GUI
yang membuat pengguna dapat berinteraksi dengan komputer
menggunakan tampilan visual yang sangat memudahkan pengguna. SO ini
telah berevolusi dari MS-DOS, sebuah so yang berbasis text dengan
penggunaan baris perintah. Windows versi1.0 pertama kali diperkenalkan
pada 10 November 1983 tetapi baru dipasarkan di November tahun 1985.
Sampai saat ini windows telah mengeluarkan berbagai macam sistem
operasi dan yang terakhir adalah windows 11 yang diperkenalkan pada
2021.
c. Sistem Operasi Linux
Sistem Operasi Linux diperkenalkan oleh Linus Torvalds pada tahun
1991. Linux adalah jenis Sistem operasi open-source dimans Linux dapat
dimodifikasi, digunakan dan juga didistribusikan kembali secara bebas
oleh siapa saja. Pada umumnya, pengguna linux memasang dan melakukan
konfigurasi sediri pada konfigurasi sistem. Pengguna sistem operasi ini
kebanyakan adalah orang-orang yang mengerti teknologi dibandingkan
para pengguna Windows ataupun Mac OS yang kebanyakan awam
terhadap sistem komputer.
d. Sistem Operasi Mac OS
Ini merupakan Sistem operasi keluaran dari raksasa perusahaan apple.
Jenis ini pun telah terpasang didalam komputer Macintosh atau disebut
pula dengan Mac. Sistem Operasi ini Memiliki versi sistem operasi baru
yang dinamai OS X. Serta beberapa versi yang telah dikeluarkan
diantaranya versi Lion 2011, Mountain Lion 2012, Mavericks
2013 ,Yosemite 2014, El Capitan yang dirilis pada 2015. Pengguna sistem
operasi yang satu ini memang tergolong lebih rendah dibandingkan dengan
pengguna windows, ini karena harga produk komputer keluaran apple
yang tergolong mahal.
e. Sistem Operasi Windows Phone
Sistem Operasi windows phone adalah sistem operasi pengangkat
mobile yang dikembangkan Microsoft dan merupakan pengganti platform
windows mobile. ia diluncurkan pada Oktober 2010 secara global dan baru
diluncurkan di asia di awal 2011. Sistem operasi windows phone menjadi
OS utama pada ponsel buatan nokia. Setelah sebelumnya CEO Microscoft
dan CEO Nokia mengumumkan kerjasama. Ia diproyeksikan
menggantikan Sistem Operasi Symbian yang biasa terdapat pada ponsel-
ponsel keluaran.
2. Program Aplikasi
Program Aplikasi merupakan program yang ditunjukan untuk melayani
kebutuhan pengguna secara langsung. Program aplikasi juga kerap disebut
software aplikasi, software, atau aplikasi. Berikut ini merupakan jenis-jenis
dari Program Aplikasi.
a. Program Aplikasi Pengolah Kata
Software pengolah kata ini banyak digunakan oleh para pengguna
komputer baik disekolah, dikantor, bahkan dirumah. Contoh program
aplikasi ini antara lain:
- Microsoft Word
- Lotus wordpro
- Amipro wordstar
- word perfect
- notepad
- wordpad
- Open Office.org
- dll
b. Program Aplikasi Grafis
Program aplikasi ini banyak dimanfaatkan oleh para user yang
biasanya bergerak dibidang desain grafis, terutama untuk menggambar
danpengolahan gambar atau foto. Contoh software ini antara lain,
- Adobe Ilustrator
- Photo Editor
- Adobe Photoshop
- Corel Draw
- dll

c. Program Aplikasi Pengolah Angka


Software pengolah kata ini banyak digunakan oleh para pengguna
komputer baik disekolah, dikantor, bahkan dirumah. Contoh program
aplikasi ini antara lain:
- Microsoft Word
- Lotus wordpro
- Amipro wordstar
- word perfect
- notepad
- wordpad
- Open Office.org
d. Program aplikasi pengolah data/database
Program aplikasi ini digunakan untuk mengorganisir dan memproses
sekumpulan data. Data-data tersebut diorganisasikan dalam bentuk
struktur data seperti Field, record, characcter, dan file. Contoh program
aplikasi ini adalah:
- DBase
- Microsoft Acces
- FoxPro
- ASP
- SAS
- Stats Graphics
- dsb
e. Program Aplikasi Internet
Aplikasi internet adalah protokol yang digunakan untuk berhubungan
antara satu orang atau mesin pihak lain yang berjauhan. Aplikasi internet
akan menyangkut dua sisi, yaitu sisi penyedia (server) dan sisi pengguna
(client). Contoh program aplikasi antara lain:
- Mozilla Firefox
- Google Chrome
- Baidu Browser
- Internet Explorer
- dll
3. Software Antivirus
Software antivirus merupakan software yang digunakan untuk melindungi
perangkat dari virus. Tujuan dari software ini adalah mendeteksi dan
menghapus virus yang ada perangkat komputer. Software antivirus ini
merupakan aplikasi yang penting dan harus ada pada setiap perangkat
komputer. Sebab virus-virus yang biasanya ada di komputer dapat merusak
data, bahkan datanya bisa dicuri atau dihapus. Jika software antivirus sudah
ter-install dalam perangkat komputer kita, maka aplikasi ini secara otomatis
akan mendeteksi adakah virus yang berbahaya. Contoh software antivirus
yang bisa digunakan adalah Avast Free Antivirus, Bitdefender Antivirus Free
Edition, Avira Free Antivirus, Kaspersky Free Antivirus, AVG Free
Antivirus, dan 360 Total Security, Smadav dan masih banyak lagi.
4. Malware
Perangkat lunak ini dianggap sebagai perusak sehingga berbahaya bila
disalahgunakan. Tujuan pembuatan software ini memang untuk menyusup
bahkan merusak sistem jaringan komputer. Tentunya tanpa seizin dari
pemiliknya. Istilah malware sudah umum digunakan sebagai penamaan bagi
perangkat lunak yang bisa mengganggu perangkat komputer. Contoh produk
malware meliputi spyware (perangkat lunak pengintai), adware (perangkat
lunak untuk iklan yang tidak transparan atau tidak jujur), virus komputer dan
sebagainya sebagai software yang dibuat dengan tujuan jahat. Contoh lainnya
adalah software Bancos, yang bisa mencuri data dari komputer orang lain.
5. Software Pemrograman
Perangkat lunak Pemrograman adalah software yang berguna untuk
menerjemahkan instruksi-instruksi dari bahasa program ke kode bahasa mesin
melalui prosedur tertentu agar dapat diterima dan dibaca oleh komputer.
Perangkat lunak ini umumnya digunakan oleh seorang programmer untuk
menerjemahkan, menulis, menguji, mengembangkan, hingga men-debug
software lain, seperti perangkat lunak sistem dan perangkat lunak aplikasi.
Misalnya saja Python, PHP, Java, C ++, BASIC, COBOL, FORTRAN, dan
Pascal.

2. Sebutkan Jenis-jenis Bahasa Pemrograman (Minimal 5) dan sebutkan masing


masing karakteristiknya!
Jawaban
a. Bahasa pemrograman C
Bahasa Pemrograman C adalah sebuah bahasa pemrograman komputer yang
bisa digunakan untuk membuat berbagai aplikasi (general-purpose
programming language), mulai dari sistem operasi (seperti Windows atau
Linux), antivirus, software pengolah gambar (image processing), hingga
compiler untuk bahasa pemrograman, dimana C banyak digunakan untuk
membuat bahasa pemrograman lain yang salah satunya adalah PHP.
Karakteristik :
 Menggabungkan kemampuan pengendalian mesin dan struktur data
(aras
rendah), serta struktur kontrol (beraras tinggi).
 Penggunaan lebih leluasa pada pemanggilan fungsi.
 Bahasa Pemrograman terstruktur
 Dapat menggunakan bahasa pemrograman tingkat rendah (pada operasi
Bitwise) dan tetap dapat mudah dibaca
b. Bahasa Pemrograman C++
Bahasa Pemrograman C++ adalah bahasa pemrograman komputer yang
bisa dipakai untuk membuat berbagai aplikasi (general-purpose
programming language), dan merupakan pengembangan dari bahasa
pemrograman C.
Karakteristik :
 Bahasa C++ tidak mengenal spasi dalam fungsi programnya.
 Bahasa C++ , setiap pendeklarasian program harus ada tanda
semicolom “ ; “ .
 Kode program bersifat case-sensitive (membedakan antara huruf besar
dan huruf kecil)
 Mengenal yang namanya file header sebagai compiler utama yang
menentukan input fungsi dari program.
c. Bahasa Pemrograman Python
Python adalah salah satu bahasa pemrograman yang dapat melakukan
eksekusi sejumlah instruksi multi guna secara langsung (interpretatif) dengan
metode orientasi objek. Python adalah bahasa pemrograman yang paling
mudah dipahami. Python dibuat oleh programmer Belanda bernama Guido
Van Rossum.
Karakteristik :
 Mendukung metode pemrograman fungsional dan terstruktur serta OOP
(Object Oriented Programming).
 Dapat digunakan sebagai scripting language atau dapat juga dikompilasi
menjadi kode byte untuk membangun suatu aplikasi besar.
 Menyediakan tipe data dinamis tingkat tinggi dan mendukung
pemeriksaan tipe dinamis.
 Mendukung automatic garbage collection.
 Mudah diintegrasikan dengan C, C ++, COM, ActiveX, CORBA, dan
Java
d. Bahasa Pemrograman Python
Java adalah bahasa pemrograman tingkat tinggi yang berorientasi objek
dan program java tersusun dari bagian yang disebut kelas. Kelas terdiri atas
metode-metode yang melakukan pekerjaan dan mengembalikan informasi
setelah melakukan tugasnya.
Karakteristik :
 Simple (sederhana)
 Object-oriented (berorientasi obyek)
 Distributed (terdistribusi)
 Architecture-Neutral (tidak bergantung platform)
 Dynamic (dinamis)

e. Bahasa Pemrograman PHP


PHP adalah singkatan rekursif untuk "PHP: Hypertext Preprocessor", yaitu
bahasa pemrograman yang digunakan secara luas untuk penanganan
pembuatan dan pengembangan sebuah situs web dan bisa digunakan
bersamaan dengan HTML.
Karakteristik :
 Familier
 Berorientasi objek
 Fleksibel
 Berorientasi objek
f. FORTRAN
- FORTRAN (FORmula TRANslator).
- Dikembangkan Th. 1956 oleh John Backus.
- Di IBM (International Business Machine).
- Untuk mempermudah pembuatan aplikasi: matematika, ilmu pengetahuan,
dan teknik.
- Bahasa beraras tinggi pertama yang diciptakan.
Keunggulan Fortran:
- Untuk menangani perhitungan, termasuk bilangan kompleks.
Kelemahan Fortran:
- Operasi I/O yang sangat kaku.
- Kode sumber sulit dipahami, dibanding bhs. tingkat tinggi lainnya
g. FORTRAN
- FORTRAN (FORmula TRANslator).
- Dikembangkan Th. 1956 oleh John Backus.
- Di IBM (International Business Machine).
- Untuk mempermudah pembuatan aplikasi: matematika, ilmu pengetahuan,
dan teknik.
- Bahasa beraras tinggi pertama yang diciptakan.
Keunggulan Fortran:
- Untuk menangani perhitungan, termasuk bilangan kompleks.
Kelemahan Fortran:
- Operasi I/O yang sangat kaku.
- Kode sumber sulit dipahami, dibanding bhs. tingkat tinggi lainnya.
h. COBOL
- Dikembangkan pada tahun 1959
- Tergolong Bahasa beraras tinggi
- Untuk pembuatan aplikasi di bidang bisnis
- Sering digunakan di minikomputer dan mainframe
Keunggulan COBOL:
- Tidak bergantung dengan mesin
- Sintaks-nya menggunakan kata-kata Bahasa Inggris, sehingga mudah
dipahami pemrogram
- Penenganan berkas sudah tersedia dan mendukung berbagi tipe berkas
- Penanganan I/O mudah dilakukan
Kelemahan COBOL
- Struktur penulisan program yang sangat kaku, dan bertele-tele
- Kata-kata yang digunakan dalam intruksi atau program membuat
pemrogram mudah bosan.
i. PASCAL
- Dibuat oleh Nicklaus Wirth pada tahun 1971
- Berasal dari nama Blaise Pascal- matematikawan Perancis (1623-1662)
- Awal dibentuknya untuk mengenalkan pemrograman terstruktur
- Pascal sangat popular di lingkungan mahasiswa ilmu computer dan teknik,
hingga menggeser fortan dan BASIC
Keunggulan :
- Mudah untuk dipelajari
- Dukungan fungsi matematika yang sangat lengkap
Kelemahan :
- Tidak didukung operasi bilangan kompleks
- Tidak mendukung sarana dan aplikasi bisnis
DAFTAR PUSTAKA

Lenerp.com, (2021). “Macam-Macam Program Komputer.


https://www.lenerp.com/news/mynews/macam-macam-program-komputer
diakses pada 20.32 16 November 2021.

Blog.unnesa.ac.id, (2021). “ Macam-Macam Bahasa Pemrograman.


http://blog.unnes.ac.id/cihuy/2017/03/06/macam-macam-bahasa-
pemrograman-komputer/, diakses pada 21.09 16 November 2021.
Duniailkom.com, (2021). “Tutorial Belajar Pascal Part 1: Pengertian Bahasa
Pemrograman Pasca
https://www.duniailkom.com/tutorial-belajar-pascal-pengertian-bahasa-
pemrograman-pascal/, diakses pada 12.16 17 November 2021.

Anda mungkin juga menyukai