Anda di halaman 1dari 51

SOFTWARE

DISUSUN OLEH :
ALFI RIZKY MUBAROK LUBIS / 111.170.130
KELAS B SISTEM INFORMASI GEOGRAFIS
 PENGERTIAN SOFTWARE
Perangkat lunak (Software) merupakan suatu istilah khusus yang dipakai pada data yang
diformat. Serta disimpan secara digital yang di dalamnya meliputi program komputer,
dokumentasinya, serta seagala informasi yang bisa ditulis dan dibaca oleh komputer.
Perangkat lunak juga dapat disebut sebagai sebuah bagian sistem dalam komputer yang
tidak memiliki wujud nyata.
 PENGERTIAN SOFTWARE MENURUT AHLI
1. Roger S. Pressman(2002)
Pressman menyebutkan bahwa perangkat lunak atau software merupakan suatu
perintah program yang teradapat di dalam sebuah komputer. Yang jika dieksekusi
oleh usernya akan memberikan sejumlah fungsi sekaligus menampilkan informasi
yang diinginkan oleh usernya
2. Melwin Syafrizal Daulay
Dalam bukunya yang berjudul “Mengenal Hardware-Software dan Pengelolaan
Instalasi Komputer”. Di dalamnya Melwin menerangkan pengertian software
sebagai suatu perangkat yang memiliki fungsi sebagai pengatur aktivitas kerja
dalam komputer sekaligus semua intruksi yang mengarah kepada sistem komputer.
 PENGERTIAN SOFTWARE MENURUT AHLI
3. Wahana Komputer
Wahana Komputer adalah suatu kelompok atau perusahaan yang bergerak dalam
bidang komputer serta sering menerbitkan artikel yang berhubungan dengan
perangkat lunak. Menurut gagasan yang disampaikan oleh wahana komputer yang
dimaksud dengan software merupakan suatu perangkat lunak yang memiliki fungsi
untuk melaksanakan kontrol sekaligus untuk manajemen hardware.
4. Wilman & Riyan
Tokoh lainnya yang mengartikan software selanjutnya ialah Wilman dan Riyan.
Mereka mengartikan software sebagai suatu perangkat operasi kerja yang
berfugnsi untuk menjalankan berbagai komponen yang ada di hardware.
Selanjutnya, Wilman dan Riyan juga menyebutkan bahwa software bersifat maya,
yang mana dapatdiartikan bila perangkat lunak atau software tidak bisa dilihat
secara fisik dalam sebuah bentuk.
 PENGERTIAN SOFTWARE MENURUT AHLI
5. Wiwit Siswoutomo
Ahli lainnya yang mengartikan software yaitu Wiwit Siswoutomo, Wiwit
menyebutkan bahwasannya yang dimaksud dengan software atau perangkat lunak
merupakan suatu nyawa dari komputer atau hardware.
6. Imam Prayogo Pujiono
Ahli lainnya yang ikut memberikan pendapat mengenai pengertian software yaitu
Imam Prayogo Pujiono, M.kom yang merupakan praktisi sekaligus seorang dosen
dalam bidang rekayasa perangkat lunak. Imam menyebutkan bahwasannya
software merupakan suatu program di dalam komputer yang disusun sedemikian
rupa. Yang apabila dijalankan akan memberikan perintah ke komputer atau
hardware atau software lain dalam rangka menyelesaikan suatu tugas, pekerjaan,
dan juga tuntutan tertentu seperti yang diinginkan oleh user.
 PENGERTIAN SOFTWARE MENURUT AHLI
7. Sunarto, S,Kom
Software adalah nyawa dari sebuah komputer sehingga singkatnya apabila
komputer tidak bisa digunakan jika tidak dilengkapi dengan software.
8. Wikipedia
Perangkat lunak atau peranti lunak (bahasa Inggris: software) merupakan suatu
istilah khusus bagi data yang diformat, dan juga disimpan secara digital, meliputi
program komputer, dokumentasinya, dan berbagai macam informasi yang dapat
dibaca, serta ditulis oleh komputer.
9. KBBI
Perangkat program, prosedur, dan dokumen yang berkaitan dengan suatu sistem
(contoh sistem komputer) ; (2) bagian dari alat (komputer dan sebagainya) yang
berfungsi sebagai penunjang alat utama.
 EVOLUSI SOFTWARE
Era Pioneer (tahun 1950 - 1960)
1. Proses Batch
2. Distribusi Terbatas
3. Pembuatan Khusus
Era Stabil (tahun 1970 – 1980)
1. Multi User
2. Real Time
3. Database
4. Produk Perangkat Lunak
 EVOLUSI SOFTWARE
Era Mikro (tahun 1980 – 1990)
1. Sistem Tersebar
2. Penanaman Kecerdasan
3. Perangkat Lunak murah
4. Era Modern (tahun 1990 – 2000an)
Sistem Desktop
1. Teknologi objek
2. Sistem Pakar
3. Pemrosesan Paralel
4. Jaringan Komputer
 SEJARAH PERANGKAT LUNAK
1. Era Pioneer. Pada Era Pioneer ini bentuk software komputer pada awalnya
adalah sambungan-sambungan kabel ke antar bagian dalam komputer, Cara dalam
mengakses komputer adalah menggunakan punched card yaitu kartu yang di
lubangi. Penggunaan komputer dengan sebuah program yang digunakan untuk
sebuah mesin tertentu dan untuk tujuan tertentu. Di era ini software komputer
merupakan satu kesatuan dengan sebuah hardware komputer.
 SEJARAH PERANGKAT LUNAK
2. Era Stabil. Pada Era ini software komputer yang dijalankan bukan lagi satu-satu,
tapi sudah banyak proses yang di lakukan secara bersamaan (multi
tasking). Software Komputer pada era stabil ini juga mampu menyelesaikan
banyak pengguna (multi user) dan secara cepat/langsung (real time). Di era ini
jugalah mulai di kenal sistem basis data, yang memisahkan antara program dan
data .
3. Era Mikro. Pada Era Mikro ini software komputer dapat dibedakan menjadi
beberapa bagian yaitu Software Sistem (Windows, Linux, Machintos, dll), Software
Aplikasi (Ms.Office, OpenOffice, dll) dan Languange Software/Bahasa
Pemograman (Assembler, Visual Basic, Delphi, dll)
4. Era Modern. Pada Era Modern ini software komputer tidak hanya untuk sebuah
komputer tetapi sebuah handphone pun telah di lengkapi dengan sebuah
software sistem seperti Android, Symbian, dll. Tingkat kecerdasan yang
ditunjukkan oleh software komputer pun semakin meningkat, selain
permasalahan teknis, software komputer sekarang juga mulai bisa mengenal suara
dan gambar.
 SEJARAH PENEMUAN SOFTWARE
1. Pada tahun 1945 sampai 1965
Istilah software engineering digunakan pertama kali pada akhir 1950-an dan awal
1960-an. Pada tahun 1968 dan 1969, komite sains NATO mensponsori dua
konferensi tentang rekayasa perangkat lunak, yang memberikan dampak kuat
terhadap perkembangan rekayasa perangkat lunak. Banyak yang menganggap
bahwa dua konferensi inilah yang menandai awal resmi profesi rekayasa
perangkat lunak.
1. Pada tahun 1965 sampai 1985
Pada tahun ini banyak masalah yang ditemukan para praktisi pengembangan
perangkat lunak. Pada tahun ini disebut juga sebagai krisis perangkat lunak.
Karena banyak projek yang gagal dalam pengembangan perangkat lunak komputer
( software komputer). Dalam projek ini banyak kasus-kasus yang terjadi, salah satu
yang paling terkenal adalah meledaknya roket Ariane akibat kegagalan perangkat
lunak.
 SEJARAH PENEMUAN SOFTWARE
3. Pada tahun 1985,
Selama bertahun-tahun, para peneliti memfokuskan usahanya untuk menemukan
teknik jitu untuk memecahkan masalah krisis perangkat lunak. Berbagai teknik,
metode, alat, proses diciptakan dan diklaim sebagai senjata pamungkas untuk
memecahkan kasus ini. Mulai dari pemrograman terstruktur, pemrograman
berorientasi object, perangkat pembantu pengembangan perangkat lunak (CASE
tools), berbagai standar, UML hingga metode formal diagung-agungkan sebagai
senjata pamungkas untuk menghasilkan software yang benar, sesuai anggaran dan
tepat waktu.
4. Pada tahun 1987
Fred Brooks menulis artikel No Silver Bullet, yang berproposisi bahwa tidak ada
satu teknologi atau praktik yang sanggup mencapai 10 kali lipat perbaikan dalam
produktivitas pengembangan perangkat lunak dalam tempo 10 tahun.
FUNGSI PERANGKAT LUNAK

PENGOLAH
KATA
SOFTWARE
SOFTWARE
PEMBUAT PROGRAM
PRESENTASI

FUNGSI
PERANGKAT
LUNAK
PENGOLAH SOFTWARE
ANGKA DASAR

SOFTWARE
DATABASE
 PENGOLAH KATA

Perangkat lunak pengolah kata memiliki fungsi untuk melakukan manipulasi


dan mengolah kata kata yang nantinya diperlukan untuk pembuatan dokumen
atau untuk merangkum sesuatu.
Contoh : Microsoft Word, OpenOffice Writer, dan Lotus Word pro.
 PENGOLAH ANGKA
Perangkat lunak jenis ini berfungsi untuk melakukan
pengolahan angka seperti melakukan perhitungan
dan operasi aritmatik lainnya.
Contoh : Microsoft Excel
 SOFTWARE PRESENTASI
Perangkat lunak jenis ini berfungsi untuk
membuat suatu dokumen atau file yang
dapat digunakan untuk presentasi yang mana
mendukung berbagai animasi yang
diperlukan selama presentasi dan fitur
lainnya.
Contoh : Microsoft Power Point
 SOFTWARE PEMBUAT PROGRAM
Fungsi perangkat lunak ini adalah untuk
mengembangkan program aplikasi lainnya yang
dapat disesuaikan dengan kebutuhan pengguna.
Software ini digunakan untuk menjalankan bahasa
pemrograman komputer yang menghasilkan
aplikasi sesuai dengan kebutuhan user.
Contoh : Visual Studio dan Eclipse
 SOFTWARE DASAR
Perangkat lunak dasar ini adalah perangkat lunak yang dibutuhkan untuk mendukung
agar software lainnya dapat berjalan di perangkat komputer atau perangkat keras
lainnya.
Contoh : Sistem operasi ( Sistem operasi linux, Sistem operasi windows)
 SOFTWARE DATABASE/PENYIMPANAN DATA
Software ini berfungsi untuk menyimpan data yang dimasukkan serta di olah
untuk kebutuhan pengguna melalui berbagai aplikasi pendukung.
Contoh: DBMS (DATABASE MANAGEMENT SYSTEM)
PENGELOMPOKAN PERANGKAT LUNAK
BERDASARKAN FUNGSI

Sistem Operasi (Operation System)

Program Utility

Bahasa Pemrograman

Program aplikasi

Freeware

Free software

Open source

Shareware
MACAM – MACAM PERANGKAT LUNAK

Sistem Operasi

Utilitas

Device Driver

Penerjemah Bahasa
SISTEM OPERASI

Untuk mengendalikan Program Kerja Komputer secara mendasar


Seperti :
Mengatur Media Input PC DOS
Proses MS DOS
Output
MICROSOFT
Mengatur Memory
WINDOWS
Penjadwalan Proses
LINUX
UNIX
MACINTOSH
FREE BSD
SISTEM OPERASI
1. Sistem Operasi Berbasis Teks

2. Sistem Operasi Berbasis Grafis


BAHASA PEMROGRAMAN

Bahasa Pemrograman merupakan notasi yang dipergunakan untuk


mendeskripsikan proses komputerisasi dalam format yang dapat dibaca oleh
komputer dan manusia. Proses komputasi umumnya Bahasa pemrograman
Komputer adalah mesin yang dapat melaksanakan seperangkat perintah
dasar (instruction set).
MACAM BAHASA PEMROGRAMAN

1 Java
• Adalah bahasa pemrograman yang dapat
dijalankan di berbagai komputer termasuk
telepon genggam. Dikembangkan oleh Sun
Microsystems dan diterbitkan tahun 1995.
2 Bahasa Pemrograman C
• Dibuat pada tahun 1972 oleh Dennis Ritchie
untuk Sistem Operasi Unix di Bell Telephone
Laboratories.
MACAM BAHASA PEMROGRAMAN

3 PHP
• PHP adalah bahasa pemrograman Web yang paling
banyak dipakai saat ini. PHP banyak dipakai untuk
memrogram situs web dinamis, walaupun tidak
tertutup kemungkinam untuk digunakan untuk
pemakaian lain.
UTILITY

Program bantu yang bermanfaat untuk


melakukan kegiatan yang behubungan
dengan sumber daya sistem.
Defragmentasi data pada hard disk.
HARDWARE

DISUSUN OLEH :
ALFI RIZKY MUBAROK LUBIS / 111.170.130
KELAS B SISTEM INFORMASI GEOGRAFIS
HARDWARE
Hardware merupakan komponen-komponen fisik peralatan yang
membentuk suatu sistem komputer, serta peralatan-peralatan lain
yang mendukung komputer dalam melakukan tugasnya.
KOMPONEN HARDWARE
Hardware dibagi menjadi 5 golongan :
1. Input Devices
2. Processing Devices
3. Output Devices
4. Storage Devices
5. Communication Devices
KOMPONEN KOMPUTER
Apa itu input device?
Hardware yang digunakan untuk memasukan data dan instruksi
INPUT DEVICES
Input Devices adalah
Suatu alat elektronik yang dihubungkan pada sistem komputer, yang
berfungsi untuk memasukkan data-data yang akan diproses oleh
komputer.
EXAMPLE INPUT DEVICES
Contoh input devices :
Keyboard
Mouse
Scanner
KOMPONEN KOMPUTER
 Apa itu system unit (processing device) ?
Kotak yang berisi komponen elektronik yang digunakan untuk memproses data
menjadi informasi
PROCESSING DEVICES
Processing Devices merupakan
Otak dari sistem komputer, karena proses pengolahan dan
pengontrolan dari keseluruhan sistem komputer dilakukan disini.
KOMPONEN KOMPUTER

2 Komponen utama pada sebuah motherboard


Central Processing Unit (CPU)
Also called a processor
The electronic component that interprets and carries
out the basic instructions that operate the computer

Memory
Consists of electronic components that store
instructions waiting to be executed and data needed by
those instructions
CENTRAL PROCESSING UNIT
KOMPONEN CENTRAL PROCESSING UNIT
Control Unit
Unit ini bertugas mengatur dan mengendalikan semua peralatan
yang ada pada sistem komputer. Unit kendali akan mengatur kapan
alat input menerima data dan kapan data diolah serta kapan
ditampilkan pada alat output.
CONTROL UNIT
Tugas dari unit kendali ini adalah :
1. Mengatur dan mengendalikan alat-alat input dan output.
2. Mengambil instruksi-instruksi dari memori utama.
3. Mengambil data dari memori utama (jika diperlukan) untuk diproses.
4. Mengirim instruksi ke ALU bila ada perhitungan aritmatika atau
perbandingan logika serta mengawasi kerja dari ALU.
5. Menyimpan hasil proses ke memori utama.
LANJT. KOMPONEN PROCESSING DEVICES

• Arithmetic and Logic Unit


Bagian ini berfungsi melakukan perhitungan matematis, serta mengambil
keputusan dari operasi logika
• Register
Bagian Penyimpan sementara yang digunakan untuk menyimpan instruksi
dan data yang sedang diproses oleh CPU
MEMORY
Bagian inilah yang digunakan menampung instruksi-instruksi yang
akan dan telah diproses oleh CPU, sebelum dikirim ke bagian lain
KOMPONEN MEMORY
Memory dibagi menjadi 2 bagian, yaitu:
1. ROM (Read Only Memory)
Merupakan memory yang hanya dapat dibaca saja karena isi dari ROM
telah diisi oleh pabrik pembuatnya yang berupa program pokok yang
diperlukan oleh komputer.
Sifat dari ROM adalah NON-VOLATILE (isinya tidak hilang meskipun listrik
komputer dimatikan)
KOMPONEN MEMORY
2. RAM (Random Access Memory)
Merupakan memori yang dapat diakses (dibaca dan ditulis) oleh pemakai.
RAM merupakan media penyimpanan sementara, karena apabila daya
komputer dimatikan, data yang ada pada RAM akan hilang.
KOMPONEN KOMPUTER
Apa itu output device?
Hardware yang menampilkan informasi ke satu atau lebih orang
OUTPUT DEVICES
Output Devices
Merupakan alat yang berfungsi mengeluarkan hasil pengolahan dari CPU.
Contoh Output Devices:
• Monitor
• Printer
KOMPONEN KOMPUTER

Apa itu storage device ?


Tempat menyimpan data, instruksi, dan informasi untuk kebutuhan di
masa yang akan datang

Storage media
Physical material on which data, instructions,
and information are stored

Storage device
Records and retrieves items to and from
a storage medium
KOMPONEN KOMPUTER

Apa itu storage media?


Digital
cameras
Portable, thin
memory cards
used in:
Handheld
computers
KOMPONEN KOMPUTER

Contoh Storage Devices:


Floppy Disk
USB Flash disk
Hard disk
Compact disk
KOMPONEN KOMPUTER

Apa itu communications device?

Hardware component that


enables a computer to
send and receive data, instructions,
and information

Occurs over cables, telephone


lines, cellular radio networks,
satellites, and other
transmission media
DAFTAR PUSTAKA
• Lecturer.Ukdw.Ac.Id
• https://www.slideshare.net/ManahKhansa
/hardware
• aqwamrosadi.staff.gunadarma.ac.id
• https://msu.edu › course › lbs › lectures ›
hardware-outside-S2004
THANK YOU……