Professional Documents
Culture Documents
Siti Halimatu Sadiah - 23742010090
Siti Halimatu Sadiah - 23742010090
SOURCE
Di Susun Guna Memenuhi Tugas Mata Kuliah Aplikasi Komputer
Dosen Pengampu : Solihin, S.Kom.,M.kom.
DISUSUN OLEH :
DAFTAR ISI.............................................................................................................................. i
BAB I PENDAHULUAN ......................................................................................................... 1
BAB II PEMBAHASAN .......................................................................................................... 2
2.1 OPEN SOURCE ............................................................................................................. 2
a. SQLite ......................................................................................................................... 2
b. MySql .......................................................................................................................... 2
c. FirebirdSQL ................................................................................................................ 2
d. IBM DB/2 .................................................................................................................... 3
e. PostgreSQL ................................................................................................................. 3
f. Linux ........................................................................................................................... 4
g. Apache ......................................................................................................................... 4
h. Open Office.org ........................................................................................................... 4
i. Mozilla FireFox ........................................................................................................... 4
2.2 Non Open Source............................................................................................................ 5
2.2.1 Operating System (Sistem Operasi) .......................................................................... 5
a. SQL server ...................................................................................................................... 5
b. Oracle SQL ..................................................................................................................... 5
c. Microsoft Windows ........................................................................................................ 6
2.2.2 Languages (Bahasa Pemrograman) ........................................................................... 6
a. Microsoft Visual Basic ................................................................................................... 6
b. ASP ................................................................................................................................. 7
c. Pascal .............................................................................................................................. 7
2.2.3 Web Browser ............................................................................................................. 8
a. Microsoft Internet Explorer ............................................................................................ 8
2.2.4 Office Suites .............................................................................................................. 9
a. Microsoft Word............................................................................................................... 9
2.2.5 Server Aplication ....................................................................................................... 9
a. ColdFusion ...................................................................................................................... 9
b. IIS (Internet Information Server) .................................................................................... 9
2.2.6 Aplication ................................................................................................................ 10
a. Adobe Photoshop .......................................................................................................... 10
b. Corel DRAW ................................................................................................................ 10
i
2.2.7 Antivirus .................................................................................................................. 11
a. Norton Antivirus ....................................................................................................... 11
b. McAfee ...................................................................................................................... 11
BAB III PENUTUP ................................................................................................................ 12
ii
BAB I
PENDAHULUAN
Software atau perangkat lunak komputer adalah seperangkat instruksi, data, atau
program yang digunakan untuk mengoperasikan komputer dan menjalankan tugas-tugas
tertentu. Software merujuk pada program yang terdapat dalam komputer dan hanya bisa dilihat,
sehingga perangkat lunak tersebut tidak dapat dirasakan fisiknya seperti halnya perangkat
keras. Untuk mengetahui lebih jauh tentang software, berikut KompasTekno telah merangkum
pengertian, fungsi hingga contoh-contoh software.
Software adalah sekumpulan instruksi, data, atau program yang digunakan untuk
mengoperasikan komputer dan menjalankan tugas tertentu. Istilah software merujuk pada
aplikasi, skrip, dan program-program yang berjalan di perangkat. Ketika pertama kali
dikeluarkan, software hanya ditulis untuk komputer-komputer tertentu saja. Pada tahun 1980,
software mulai dijual berbentuk floppy disk. Kemudian mengalami perkembangan menjadi
bentuk CD dan DVD. Saat ini, hampir semua software bisa dibeli dan diunduh langsung
melalui internet. Perangkat lunak ini dapat ditemukan di situs web vendor atau situs web
penyedia layanan-layanan aplikasi. Perangkat lunak ini bekerja dengan memberikan arahan
dan data yang dibutuhkan oleh komputer, sehingga software bisa melakukan tugasnya dan
memenuhi kebutuhan pengguna. Terdapat dua kategori utama software, yakni software aplikasi
dan software sistem. Software aplikasi adalah perangkat lunak yang memenuhi spesifik atau
melakukan tugas. Software aplikasi, berjalan dengan OS komputer dan program perangkat
lunak sistem pendukung untuk bekerja. Sementara software sistem dirancang untuk
menjalankan perangkat keras komputer dan menyediakan platform untuk menjalankan aplikasi
di atasnya. Berbeda dengan software aplikasi, pengguna tidak dapat berinteraksi langsung
dengan software sistem. Hal ini dikarenakan software sistem berjalan di latar belakang untuk
menangani fungsi dasar komputer. Perangkat lunak sistem, dijalankan saat sistem komputer
dinyalakan dan terus berjalan selama sistem aktif.
Apabila istilah software merujuk pada sekumpulan instruksi, data, atau program-
program yang ada dalam komputer, berarti fungsi-fungsi software adalah sebagai berikut.
Menyediakan fungsi penting komputer, seperti ketersediaan sistem operasi dan sistem
pendukung komputer agar dapat beroperasi Mengelola setiap hardware yang ada di komputer
agar dapat bekerja secara bersamaan.
1
BAB II
PEMBAHASAN
2.1 OPEN SOURCE
Adalah perangkat lunak sumber terbuka yang kode sumber atau kode dasarnya dapat
digunakan oleh banyak orang. Selain itu, Anda dapat menggunakan perangkat lunak open
source ini untuk mengembangkan aplikasi dan membuat versi perangkat lunak terbaru.
a. SQLite
b. MySql
Aplikasi MySql ini dapat berjalan disemua platform baik itu Linux maupun
Windows, MySQL sendiri merupakan sebuah aplikasi yang dapat dipergunakan untuk
membuat database yang bersifat terbuka atau open source. Yang merupakan program
pengakses database yang bersifat networking sehingga bisa digunakan untuk aplikasi
Multi User (Bisa digunakan oleh banyak Pengguna), MySQL merupakan aplikasi yang
sangat populer di kalangan para pengembang bahasa pemrograman PHP dan banyak
digunakan untuk situs web, aplikasi web dan layanan online lainnya.
c. FirebirdSQL
Firebird adalah sistem manajemen basis data relasional yang kurang dikenal
dengan jejak ringan pada penyimpanan Anda dan banyak fitur. Firebird menyediakan
2
fitur yang sama seperti kebanyakan database SQL dan sepenuhnya kompatibel dengan
MySQL. Namun, ini tetap dapat membantu organisasi yang ingin menjalankan database
besar melalui platform yang ringan namun kuat. Misalnya, Streamsoft menggunakan
perangkat lunak berbasis server database Firebird untuk mengelola database berukuran
100 GB dengan 150 stasiun pengguna akhir dan 4000 dokumen rekaman harian. Ini
juga dapat digunakan sebagai database untuk aplikasi desktop yang perlu ditingkatkan
skalanya, seperti LibreOffice.
d. IBM DB/2
IBM DB2 adalah salah satu produk database yang di kembangkan oleh IBM
Corporation. DB2 merupakan salah satu versi DBMS yang di sediakan oleh IBM
Corporation untuk di gunakan di server jaringan dan computer independent. Produk-
produk ini mendukung system manajemen yang berbasis data relasional namun
belakangan ini sudah mendukung pula system manajemen basis data berbasis objek-
relational, IBM DB2 merupakan database yang memiliki kemampuan menyimpan,
memproses dan mengambil data dalam jumlah banyak dengan sangat cepat. DB2
adalah perangkat lunak database relasional yang di kembangkan oleh IBM Corporation
dan berkerja di system operasi IBM OS/2, UNIX, LINUX, Windows (2000,2003,2008),
AXI, BS2000/OSD, HP-UX,MVS/ESa,Novell NetWare,OpenVMS dll.
e. PostgreSQL
PostgreSQL adalah sebuah sistem basis data yang disebarluaskan secara bebas
menurut Perjanjian lisensi BSD. Peranti lunak ini merupakan salah satu basis data yang
paling banyak digunakan saat ini, selain MySQL dan Oracle. PostgreSQL
menyediakan fitur yang berguna untuk replikasi basis data. Fitur-fitur yang disediakan
PostgreSQL antara lain DB Mirror, PGPool, Slony, PGCluster, dan lain-
lain.PostgreSQL adalah sistem database yang kuat untuk urusan relasi, open source.
Memiliki lebih dari 15 tahun pengembangan aktif dan sudah terbukti segala rancangan
arsitekturnya telah mendapat reputasi tentang “kuat”, “handal”, “integritas data”, dan
“akurasi data”
3
f. Linux
Linux saat ini, dapat digunakan untuk jaringan, pengembangan software, dan
untuk pekerjaan sehari-hari. Kebebasan bagi programmer dan administrator jaringan
dalam menggunakan linux, ialah kebebasan memperoleh kode sumber (source code)
dan mengubahnya sesuai keinginan. Hal ini sendiri berimplikasi pada beberapa hal
penting, yakni : keamanan dan dinamika. Karena sifatnya yang kompatible dengan
UNIX maka linux bisa berinteraksi dengan sistem operasi lain seperti windows,
Macintosh, netware dll
g. Apache
Apache sendiri dikeluarkan oleh NCSA yaitu NCSA HTTPd sekitar pada tahun
1995, yang merupakan turunan dari web server. Pada dasarnya Apache sendiri adalah
“A PAtCHy” (patch) dan pengganti dari NSCA HTTPd.
h. Open Office.org
Open Office.org sendiri merupakan perangkat lunak yang termasuk open sorce
karena siapapun dapat mengakses kode sumbernya dan dapat merubah kode
sumbernya. OpenOficce.org bisa digunakan dengan sistem operasi windows dan linux.
i. Mozilla FireFox
4
2.2 Non Open Source
Non Open Source atau Close source merupakan kebalikan dari open source. Close source
sendiri ialah suatu software yang kode sourcenya tidak dipublikasikan, contohnya ialah
Microsoft Windows, (Bukan berarti kata closed source disini bahwa hanya Bill Gate saja yang
mengetahui kode sumber dari OS Windows, dan hanya dia yang melakukan pengembangan
sendirian sampai hari ini, akan tetapi kenapa masih dikatankan close soure? hal ini dikarenakan
kode sourcenya tidak di publikasikan secara bebas dan hanya diketahui oleh pegawai-
pegawainya saja atau hanya kelompok tertentu saja yang tahu, yang dalam hal ini hanya pihak
perusahaan Microsoft).
a. SQL server
SQL server terkait dengan transact-SQL atau T-SQL, implementasi Microsoft SQL
yang menambahkan satu set konstruksi pemrograman berpemilik. SQL server bekerja
secara eksklusif pada lingkungan windows selama lebih dari 20 tahun. Di tahun 2016,
microsoft membuatnya tersedia di Linux. SQL server 2017 menjadi tersedia secara umu
pada oktober 2016 yang berjalan di windows dan linux.
b. Oracle SQL
Oracle SQL bukanlah perangkat lunak sumber terbuka. Oracle SQL adalah
sistem manajemen basis data berpemilik yang dikembangkan dan dikelola oleh Oracle
Corporation. Ini adalah produk komersial yang memerlukan lisensi untuk digunakan.
Oracle SQL adalah sistem manajemen basis data relasional (RDBMS) yang banyak
digunakan untuk mengelola dan menyimpan data di lingkungan perusahaan besar. Ia
dikenal dengan rangkaian fitur, skalabilitas, dan kinerjanya yang kuat, serta dapat
digunakan untuk menyimpan dan mengelola berbagai tipe data. Oracle SQL
menyediakan berbagai alat dan fitur untuk manajemen data, termasuk pemodelan data,
pergudangan data, intelijen bisnis, dan banyak lagi. Ini juga mendukung berbagai
bahasa dan platform pemrograman, termasuk Java, C++, C#, dan banyak lagi.
5
c. Microsoft Windows
Windows merupakan Operating system yang sudah tidak asing lagi. Mulai anak
muda hingga tua banyak yang menggunakan windows, bahan disetiap laptop hingga
perusahaan korporat sekali pun menggunakan sistem operasi ini. Dalam
perkembangannya, windwos sudah banyak mengalami perubahan hingga kini versi
windows 10. Semua perkembangan ini dikarenakan semakin majunya teknologi yang
berkembang. Sehingga windows dapat bertahan dan menjadi sistem operasi paling
banyak digunakan.
Beberapa bahasa skrip seperti Visual Basic for Applications (VBA) dan Visual
Basic Scripting Edition (VBScript), mirip seperti halnya Visual Basic, tetapi cara
kerjanya yang berbeda. Para programmer dapat membangun aplikasi dengan
menggunakan komponen-komponen yang disediakan oleh Microsoft Visual Basic
Program-program yang ditulis dengan Visual Basic juga dapat menggunakan Windows
API, tidak membutuhkan deklarasi fungsi luar tambahan. Dalam pemrograman untuk
bisnis, Visual Basic memiliki pangsa pasar yang sangat luas. Sebuah survey yang
dilakukan pada tahun 2005 menunjukkan bahwa 62% pengembang perangkat lunak
dilaporkan menggunakan berbagai bentuk Visual Basic, yang diikuti oleh JavaScript,
dan Java.
6
b. ASP
ASP yang dimaksud di sini adalah Active Server Pages yaitu bahasa
pemrograman buatan Microsoft yang memadukan antara server-side scripting dan
HTML. Fungsinya adalah untuk membuat sebuah halaman web yang dinamis (dynamic
pages). Bahasa ini merupakan fasilitas yang diberikan oleh Microsoft untuk
memudahkan programmer dalam membuat aplikasi web server.
c. Pascal
Pascal ini merupakan salah satu bahasa pemrograman yang sering digunakan
pada saat seseorang mempelajari algoritma dan juga pemrograman terutama di bidang
akademis. Dalam kalimat yang lain, bisa dijelaskan bahwa Pascal ini adalah bahasa
7
pemrograman yang cara menulisnya itu sangat dekat dengan cara menulis algoritma
structure english.
Seperti yang sudah disebutkan, Pascal ini terstuktur dan juga tersusun atas blok-
blok yang biasa dikenal sebagai subprogram. Blok-blok yang ukurannya kecil nantinya
bisa dimanfaatkan untuk membuat blok yang ukurannya lebih besar. Pascal ini
merupakan bahasa pemrograman yang diciptakan oleh seorang anggota IFIP atau
International Federation of Information Processing sekitar tahun 1971 yang lalu.
Orang tersebut bernama Niklaus Wirth. Kata Pascal sendiri bukan diambil dari
namanya, melainkan dari nama seorang matematikawan asal Prancil bernama Blaise
Pascal. Nah, Blaise Pascal ini adalah orang yang menciptakan mesin penghitung
pertama kali.
Microsoft Internet Explorer merupakan browser web yang dapat digunakan sebagai
wadah untuk menjelajahi dunia maya. Internet Explorer adalah unduhan gratis dan
merupakan browser web default untuk sistem operasi Windows. Microsoft Corporation
adalah perusahaan yang menciptakan dan mengembangkan Internet Explorer sejauh ini.
Microsoft Internet Explorer juga dimulai dengan versi 1.0 pada tahun 1995 sampai
dengan versi 11.0 pada tahun 2013. Internet Explorer adalah salah satu browser web yang
lebih tua daripada browser web lainnya. Empat tahun setelah rilis Internet Explorer,
persentase keseluruhan pengguna browser web mencapai 95%. Namun, hingga saat ini,
pengguna Internet Explorer terus menurun karena banyak browser web baru
bermunculan.
8
2.2.4 Office Suites
a. Microsoft Word
a. ColdFusion
IIS merupakan singkatan dari Internet Information Server. IIS adalah sebuah HTTP
server yang digunakan pada server dengan OS windows. IIS pertama kali dirilis sebagai addon
dari layanan berbasis internet yang terdapat pada Windows NT 3.51.
Beberapa waktu kemudian, IIS melakukan update ke versi 2.0 dengan tujuan agar sistem
IIS dapat compatibel untuk sistem operasi Windows NT 4.0 yang baru dirilis saat itu.
Kemudian IIS kembali melakukan update IIS ke versi 3.0n Update ini dilakukan agar IIS
mendukung lingkungan skrip dinamis Active Server Pages (ASP)
9
2.2.6 Aplication
a. Adobe Photoshop
Adobe Photoshop adalah software editor grafis raster yang dikembangkan oleh Adobe Inc.
Software ini menjadi standar untuk mengedit grafis gambar. Biasanya, Adobe Photoshop
digunakan untuk pengeditan foto dan pembuatan efek. Photoshop menawarkan beberapa fitur
efek dan tool untuk memanipulasi foto untuk meningkatkan hasil yang berkualitas.
Software berbasis bitmap ini dipakai para desainer grafis untuk mengolah gambar dengan
mengubah pewarnaan, menggabungkan, memberi efek, hingga membuat masking dari objek
yang diedit. Banyak sekali fitur editing yang bisa digunakan dari Adobe Photoshop. Adobe
Photoshop dapat menyusun gambar dengan bantuan fitur layer (lapisan) di dalamnya. Beberapa
model pewarnaan yang bisa didapatkan yaitu RGB, CMYK, CIELAB, Spot Color, dan Duo
Tone, dengan menggunakan format file PSD dan PSB. Saat ini Photoshop memiliki versi
terbaru nya dengan branding Creative Cloud yang diperkenalkan pada 2013 lalu.
b. Corel DRAW
Corel DRAW adalah software pengolah grafis yang memiliki kegunaan untuk
membantu pekerjaan desainer. Perangkat lunak ini dikembangkan oleh Corel Corporation,
sebuah perusahaan yang berbasis di Ottawa, Kanada. Dikutip dari situs web resminya, Corel
membantu lebih dari 90 juta pekerja untuk menjadi lebih kreatif dan produktif melalui produk-
produk mereka.
Corel didirikan pada 1985 atau kenyang pengalaman dalam industri ini lebih dari 30
tahun. Dikutip dari dokumen bertajuk A Short History of CorelDRAW Celebrating 20 Years of
Innovation in Design, CorelDRAW versi pertama dirilis pada 1989 dan bernama CorelDraw
1.0. Software ini berjalan di sistem operasi Windows 2.1 Sementara itu, CorelDRAW versi
terbaru adalah CorelDRAW Graphics Suite 2021.
10
2.2.7 Antivirus
a. Norton Antivirus
Norton memiliki pelindung dari kebanyakan bentuk dari malware, termasuk virus,
trojan, spyware, dan adware, serta firewall pribadi dan fitur anti-phishing. Sebuah lisensi
tunggal Norton 360 dapat digunakan untuk melindungi hinnga 3 komputer tanpa biaya
tambahan
b. McAfee
McAfee adalah salah satu penyedia solusi antivirus yang paling banyak digunakan, dan
telah digunakan sejak kemunculan pertama virus. McAfee menyediakan berbagai macam
produk keamanan seperti antivirus, firewall, dan program anti-spyware. McAfee Antivirus
hadir dengan serangkaian fitur yang akan menjaga komputer Anda bebas dari virus, worm,
Trojan, dan program jahat lainnya.
11
BAB III
PENUTUP
Perangkat lunak memiliki arti sebagai media yang menjebatani setiap pengguna
dengan perangkat keras, karena perangkat keras itu sendiri tidak akan berjalan optimal tanpa
adanya perangkat lunak. Pengelompokan dari perangkat lunak dapat dijabarkan diantaranya
sistem operasi, program utility , bahasa pemrograman, dan program aplikasi.
Tingkat kecerdasan yang ditunjukkan oleh perangkat lunak zaman ini semakin
meningkat, selain permasalahan teknis, perangkat lunak sekarang mulai bisa mengenal
suara, gambar, dan lain-lain.
Perkembangan software yang paling pesat saat ini dapat dilihat dalam bidang
Artificial Inteligent (AI) atau kecerdasan buatan.
12