SlideShare a Scribd company logo
1 of 26
PERT. 5
PERANGKAT LUNAK
(SOFTWARE)
(PENGANTAR TEKNOLOGI
INFORMASI)
FKIP – PENDIDIKAN INFORMATIKA
UNIVERSITAS MUHAMMADIYAH
RIAU
2015
By : Eka Pandu Cynthia, S.T., M.Kom.
1
OUR
TOPICS Perkembangan Perangkat Lunak
 Evolusi Perangkat Lunak
 Klasifikasi Perangkat Lunak
 Aplikasi Internet
2
3
 Komputer merupakan mesin yang memproses
fakta atau data menjadi informasi.
 Komputer digunakan orang untuk
meningkatkan hasil kerja dan memecahkan
berbagai masalah.
 Yang menjadi pemroses data atau pemecah
masalah itu adalah perangkat lunak.
4
 Bentuk terkecil dari perangkat lunak adalah
operasi aritmatik (+, -, :, x) dan logika (AND,
OR, >, <, =).
 Dari operasi dasar ini di susun program /
perangkat lunak.
5
6
 Tingkat pemrosesan yang di kerjakan perangkat
lunak pun dari machine-like, mulai berubah
seperti human-like.
 Di dalam teori informasi, di susun hirarki
informasi, mulai dari data/ fakta, kemudian setelah
proses seleksi dan pengurutan menjadi sesuatu
yang berguna menjadi informasi. Informasi yang
di susun secara sistematis dengan suatu alur
logika tertentu menjadi knowledge. Dan pada
akhirnya gabungan knowledge yang di gabung
dari berbagai sisi guna membangun wisdom.
7
 Data yang di proses pun telah banyak
berubah, yang semula hanya berupa data
bilangan dan karakter merambah ke audio
visual (bunyi, suara, gambar, film).
 Sejauh perkembangan hingga saat ini, seluruh
proses menggunakan format data digital
dengan satuan bit (binary digit).
PERKEMBANGAN
SOFTWARE8
 Bentuk paling primitif dari perangkat lunak,
menggunakan aljabar Boolean, yang di
representasikan sebagai binary digit (bit), yaitu 1
(benar / on) atau 0 (salah / off), cari ini sudah
pasti sangat menyulitkan, sehingga orang mulai
mengelompokkan bit tersebut menjadi nible (4
bit), byte (8 bit), word (2 byte), double word (32
bit).
 Kelompok-kelompok bit ini di susun ke dalam
struktur instruksi seperti penyimpanan, transfer,
operasi aritmatika, operasi logika, dan bentuk bit
ini di ubah menjadi kode-kode yang di kenal
sebagai assembler.
PERKEMBANGAN
SOFTWARE9
 Kode-kode mesin sendiri masih cukup
menyulitkan karena tuntutan untuk dapat
menghapal kode tersebut dan format (aturan)
penulisannya yang cukup membingungkan, dari
masalah ini kemudian lahir bahasa pemrograman
tingkat tinggi yang seperti bahasa manusia
(bahasa Inggris).
 Saat ini pembuatan perangkat lunak sudah
menjadi suatu proses produksi yang sangat
kompleks, dengan urutan proses yang panjang
dengan melibatkan puluhan bahkan ratusan orang
dalam pembuatannya.
PERKEMBANGAN
SOFTWARE10
EVOLUSI SOFTWARE
11
Era Pioner
 Bentuk perangkat lunak pada awalnya adalah sambungan-
sambungan kabel ke antar bagian dalam komputer.
 Cara lain dalam mengakses komputer adalah menggunakan
punched card yaitu kartu yang di lubangi.
 Penggunaan komputer saat itu masih dilakukan secara
langsung, sebuah program untuk sebuah mesin untuk tujuan
tertentu.
 Pada era ini, perangkat lunak merupakan satu kesatuan
dengan perangkat kerasnya. Penggunaan komputer
dilakukan secara langsung dan hasil yang selesai dikerjakan
komputer berupa print out.
 Proses yang di lakukan di dalam komputer berupa baris
instruksi yang secara berurutan di proses.
EVOLUSI SOFTWARE
12
 Gambar wanita
sedang
mengoperasikan
komputer ENIAC
EVOLUSI SOFTWARE
13
Era Stabil
 Pada era stabil penggunaan komputer sudah banyak di
gunakan, tidak hanya oleh kalangan peneliti dan akademi
saja, tetapi juga oleh kalangan industri / perusahaan.
 Perusahaan perangkat lunak bermunculan, dan sebuah
perangkat lunak dapat menjalankan beberapa fungsi, dari ini
perangkat lunak mulai bergeser menjadi sebuah produk.
 Baris-baris perintah perangkat lunak yang di jalankan oleh
komputer bukan lagi satu-satu, tapi sudah seperti banyak
proses yang di lakukan secara serempak (multi tasking).
 Sebuah perangkat lunak mampu menyelesaikan banyak
pengguna (multi user) secara cepat/langsung (real time).
 Pada era ini mulai di kenal sistem basis data, yang
memisahkan antara program (pemroses) dengan data (yang
di proses).
EVOLUSI SOFTWARE
14
Era Mikro
 Sejalan dengan semakin luasnya PC dan jaringan
komputer di era ini, perangkat lunak juga
berkembang untuk memenuhi kebutuhan
perorangan.
 Perangkat lunak dapat di bedakan menjadi
perangkat lunak sistem yang bertugas menangani
internal dan perangkat lunak aplikasi yang di
gunakan secara langsung oleh penggunannya
untuk keperluan tertentu.
 Automatisasi yang ada di dalam perangkat lunak
mengarah ke suatu jenis kecerdasan buatan.
EVOLUSI SOFTWARE
15
Era Modern
 Saat ini perangkat lunak sudah terdapat di mana-mana, tidak hanya
pada sebuah superkomputer dengan 25 prosesornya, sebuah
komputer genggampun telah di lengkapi dengan perangkat lunak
yang dapat di sinkronkan dengan PC.
 Tidak hanya komputer, bahkan peralatan seperti telepon, TV,
hingga ke mesin cuci, AC dan microwave, telah di tanamkan
perangkat lunak untuk mengatur operasi peralatan itu. Dan yang
hebatnya lagi adalah setiap peralatan itu akan mengarah pada
suatu saat kelak akan dapat saling terhubung.
 Pembuatan sebuah perangkat lunak bukan lagi pekerjaan
segelentir orang, tetapi telah menjadi pekerjaan banyak orang,
dengan beberapa tahapan proses yang melibatkan berbagai disiplin
ilmu dalam perancangannya.
 Tingkat kecerdasan yang di tunjukkan oleh perangkat lunak pun
semakin meningkat, selain permasalahan teknis, perangkat lunak
sekarang mulai bisa mengenal suara dan gambar.
KLASIFIKASI SOFTWARE
16
 Software SISTEM
 Software APLIKASI
SOFTWARE SISTEM
17
 Bahasa pemrograman :
merupakan perangkat lunak yang bertugas
mengkonversikan arsitektur dan algoritma
yang di rancang manusia ke dalam format
yang dapat di jalankan komputer, contoh
bahasa pemrograman di antaranya : BASIC,
COBOL, Pascal, C++, FORTRAN
SOFTWARE SISTEM
18
 Sistem Operasi :
saat komputer pertama kali di hidupkan,
sistem operasilah yang pertama kali di
jalankan, sistem operasi yang mengatur
seluruh proses, menterjemahkan masukan,
mengatur proses internal, memanejemen
penggunaan memori dan memberikan
keluaran ke peralatan yang bersesuaian,
contoh sistem operasi : DOS, Unix, Windows
95, IMB OS/2, Apple’s System 7
SOFTWARE SISTEM
19
 Utility :
sistem operasi merupakan perangkat lunak
sistem dengan fungsi tertentu, misalnya
pemeriksaan perangkat keras (hardware
troubleshooting), memeriksa disket yang rusak
(bukan rusak fisik), mengatur ulang isi
harddisk (partisi, defrag), contoh Utilty adalah
Norton Utility
SOFTWARE APLIKASI
20
 Word Star, Chi Write, Lotus 123, Quatro Pro,
DBASE
 Ms. Word, Ms. Excell, Ms. Power Point, Dll
 Winamp, GOM,
 AutoCAD, Flash, Director, Dll
APLIKASI INTERNET
21
 Perangkat lunak yang berhubungan dengan
internet sangat berkaitan dengan aplikasi
internet.
 Aplikasi Internet adalah protokol yang
digunakan untuk berhubungan antara satu
orang atau mesin dengan pihak lain yang
berjauhan.
 Aplikasi internet akan menyangkut dua sisi,
yaitu sisi penyedia (server) atau sisi pengguna
(client).
APLIKASI INTERNET
22
 Contoh di sisi pengguna :
 Browser : IE, Mozilla, Chrome, Dll
 Email : Gmail, Outlook, Yahoo Mail, Dll
 Messenger : YM, MIRC, FB Messenger, Dll
 Nonton Online
 Game Online
 Dll
APLIKASI INTERNET
23
 Contoh di sisi server :
 Web Server : Apache, IIS (Internet Information
Services)
 Database : MySQL, Ms. SQL Server, Oracle, IBM
DB,
 OS : Ms. Server, Ms. NT Server, Linux Server,
JENIS-JENIS SERVER
24
 Server Platform: Server platform adalah hardware atau
software dasar untuk sistem yang bertindak sebagai mesin
yang menggerakkan server.
 Server Applikasi: Juga dikenal sebagai jenis middleware,
berfungsi sebagai pengolah perintah dari client dan
database.
 Server Audio / Video : Menyediakan kemampuan
multimedia ke situs web dengan membantu pengguna untuk
menyiarkan streaming konten multimedia.
 Chat Server : Untuk menangani chatting beberapa user.
 Fax Server : Fax server memungkinkan user untuk mengirim
dan menerima fax melalui jaringan komputer
 FTP Server : File Transfer Protocol Server untuk transfer
data, dari atau ke client
JENIS-JENIS SERVER
25
 Groupware Server : Ini adalah software yang dirancang
yang memungkinkan pengguna untuk bekerja sama, terlepas
dari lokasi, melalui Internet atau intranet perusahaan dan
berfungsi bersama-sama dalam suasana virtual.
 IRC Server : Internet Relay Chat server memungkinkan user
untuk berdiskusi lewat jaringan
 List Server : Menyediakan cara yang lebih baik mengelola
milis. Server dapat berupa diskusi interaktif terbuka untuk
orang-orang atau daftar satu arah yang memberikan
pengumuman, buletin atau iklan.
 Mail Server : Server yang bertugas untuk menangani e-mail
 News Server: Ini berfungsi sebagai sumber distribusi dan
pengiriman untuk banyak kelompok berita umum, didekati
melalui jaringan berita USENET.
JENIS-JENIS SERVER
26
 Proxy Server : Proxy Server bertindak sebagai
mediator antara client dan server diluar jaringan untuk
menyaring/membatasi permintaan, meningkatkan
kinerja koneksi dan sharing.
 Telnet Server : Untuk log on ke komputer host
dengan cara remote dari komputer lain.
 Virtual Server : Virtual server adalah metode untuk
mengurangi jumlah server fisik, jadi pada satu server
fisik seolah-olah ada beberapa server.
 Web Server : Menyediakan konten ke web
browser, Web Server berkomunikasi menggunakan
HTTP (Hypertext Transfer Protocol).

More Related Content

What's hot

Modul4-software-ppt
Modul4-software-pptModul4-software-ppt
Modul4-software-ppt
Dita Safitri
 
Perisian komputer tmk y4
Perisian komputer tmk y4Perisian komputer tmk y4
Perisian komputer tmk y4
Afzan Abu Ziden
 
Format Pengabdian Masyarakat
Format Pengabdian MasyarakatFormat Pengabdian Masyarakat
Format Pengabdian Masyarakat
Ratzman III
 
Sistem komputer (operating sistem (OS) )
Sistem komputer (operating sistem (OS) )Sistem komputer (operating sistem (OS) )
Sistem komputer (operating sistem (OS) )
sanita16
 
Teknologi informasi dan komunikasi fira ys
Teknologi informasi dan komunikasi fira ysTeknologi informasi dan komunikasi fira ys
Teknologi informasi dan komunikasi fira ys
firays28
 

What's hot (18)

Perkembangan perangkat lunak komputer
Perkembangan perangkat lunak komputerPerkembangan perangkat lunak komputer
Perkembangan perangkat lunak komputer
 
Perangkat Lunak - Pengantar Teknik Informatika
Perangkat Lunak - Pengantar Teknik InformatikaPerangkat Lunak - Pengantar Teknik Informatika
Perangkat Lunak - Pengantar Teknik Informatika
 
Perangkat Lunak Komputer
Perangkat Lunak KomputerPerangkat Lunak Komputer
Perangkat Lunak Komputer
 
Tugas pti 4
Tugas pti  4Tugas pti  4
Tugas pti 4
 
Perangkat lunak presentation
Perangkat lunak presentationPerangkat lunak presentation
Perangkat lunak presentation
 
Pengenalan kepada perisian
Pengenalan kepada perisianPengenalan kepada perisian
Pengenalan kepada perisian
 
Perangkat lunak
Perangkat lunakPerangkat lunak
Perangkat lunak
 
Hubungan hardware dengan kernel, shell, user
Hubungan hardware dengan kernel, shell, userHubungan hardware dengan kernel, shell, user
Hubungan hardware dengan kernel, shell, user
 
Software aplikasi komputer
Software aplikasi  komputerSoftware aplikasi  komputer
Software aplikasi komputer
 
Modul4-software-ppt
Modul4-software-pptModul4-software-ppt
Modul4-software-ppt
 
Perisian komputer tmk y4
Perisian komputer tmk y4Perisian komputer tmk y4
Perisian komputer tmk y4
 
Format Pengabdian Masyarakat
Format Pengabdian MasyarakatFormat Pengabdian Masyarakat
Format Pengabdian Masyarakat
 
Sistem komputer (operating sistem (OS) )
Sistem komputer (operating sistem (OS) )Sistem komputer (operating sistem (OS) )
Sistem komputer (operating sistem (OS) )
 
Pertemuan tiga belas
Pertemuan tiga belasPertemuan tiga belas
Pertemuan tiga belas
 
Ragam dialog
Ragam dialogRagam dialog
Ragam dialog
 
Akmalsyah (sk) makalah software
Akmalsyah (sk) makalah softwareAkmalsyah (sk) makalah software
Akmalsyah (sk) makalah software
 
Sim, hapsi ali, nadya natalia 43116110318 forum5
Sim, hapsi ali, nadya natalia 43116110318 forum5Sim, hapsi ali, nadya natalia 43116110318 forum5
Sim, hapsi ali, nadya natalia 43116110318 forum5
 
Teknologi informasi dan komunikasi fira ys
Teknologi informasi dan komunikasi fira ysTeknologi informasi dan komunikasi fira ys
Teknologi informasi dan komunikasi fira ys
 

Similar to Part 5 Perangkat Lunak (Software)

Perangkat lunak, perkembangan dan klasifikasinya
Perangkat lunak, perkembangan dan klasifikasinyaPerangkat lunak, perkembangan dan klasifikasinya
Perangkat lunak, perkembangan dan klasifikasinya
rosidi.pratama
 
10-SISTEM KOMPUTER
10-SISTEM KOMPUTER10-SISTEM KOMPUTER
10-SISTEM KOMPUTER
RiaJF
 
BAB 5. Sumber Daya Komputasi dan Komunikasi
BAB 5. Sumber Daya Komputasi dan Komunikasi BAB 5. Sumber Daya Komputasi dan Komunikasi
BAB 5. Sumber Daya Komputasi dan Komunikasi
audi15Ar
 
SIM Bab 5 sumber daya komputasi dan komunikasi
SIM Bab 5 sumber daya komputasi dan komunikasiSIM Bab 5 sumber daya komputasi dan komunikasi
SIM Bab 5 sumber daya komputasi dan komunikasi
wingpie
 
Kelompok 1 (software)
Kelompok 1 (software)Kelompok 1 (software)
Kelompok 1 (software)
confusesmansa
 

Similar to Part 5 Perangkat Lunak (Software) (20)

Perangkat Lunakinformation about perkembangan tentang macam-macam perangkat l...
Perangkat Lunakinformation about perkembangan tentang macam-macam perangkat l...Perangkat Lunakinformation about perkembangan tentang macam-macam perangkat l...
Perangkat Lunakinformation about perkembangan tentang macam-macam perangkat l...
 
Perangkat lunak, perkembangan dan klasifikasinya
Perangkat lunak, perkembangan dan klasifikasinyaPerangkat lunak, perkembangan dan klasifikasinya
Perangkat lunak, perkembangan dan klasifikasinya
 
Hikmatul aliyah tp 1
Hikmatul aliyah tp 1Hikmatul aliyah tp 1
Hikmatul aliyah tp 1
 
Materi Pengantar Teknologi Informasi Pertemuan Ke-7
Materi Pengantar Teknologi Informasi Pertemuan Ke-7Materi Pengantar Teknologi Informasi Pertemuan Ke-7
Materi Pengantar Teknologi Informasi Pertemuan Ke-7
 
Pti pertemuan ke 07
Pti pertemuan ke 07Pti pertemuan ke 07
Pti pertemuan ke 07
 
Operasi dasar dan peralatan
Operasi dasar dan peralatanOperasi dasar dan peralatan
Operasi dasar dan peralatan
 
Operasi dasar dan peralatan
Operasi dasar dan peralatanOperasi dasar dan peralatan
Operasi dasar dan peralatan
 
SOFTWARE (PERANGKAT LUNAK) MCR.pptx
SOFTWARE (PERANGKAT LUNAK) MCR.pptxSOFTWARE (PERANGKAT LUNAK) MCR.pptx
SOFTWARE (PERANGKAT LUNAK) MCR.pptx
 
Makalah perkembangan teknologi informasi
Makalah perkembangan teknologi informasiMakalah perkembangan teknologi informasi
Makalah perkembangan teknologi informasi
 
Operasi dasar dan peralatan
Operasi dasar dan peralatanOperasi dasar dan peralatan
Operasi dasar dan peralatan
 
Tugas tik rangkuman bab i
Tugas tik rangkuman bab iTugas tik rangkuman bab i
Tugas tik rangkuman bab i
 
Tugas tik rangkuman bab 1
Tugas tik rangkuman bab 1Tugas tik rangkuman bab 1
Tugas tik rangkuman bab 1
 
Tugas tik rangkuman bab i
Tugas tik rangkuman bab iTugas tik rangkuman bab i
Tugas tik rangkuman bab i
 
Perkembangan perangkat lunak
Perkembangan perangkat lunakPerkembangan perangkat lunak
Perkembangan perangkat lunak
 
10-SISTEM KOMPUTER
10-SISTEM KOMPUTER10-SISTEM KOMPUTER
10-SISTEM KOMPUTER
 
SIM, LIKE ANDRIYANI, HAPZI ALI,Sumber Daya Komputasi dan Komunikasi , UNIVERS...
SIM, LIKE ANDRIYANI, HAPZI ALI,Sumber Daya Komputasi dan Komunikasi , UNIVERS...SIM, LIKE ANDRIYANI, HAPZI ALI,Sumber Daya Komputasi dan Komunikasi , UNIVERS...
SIM, LIKE ANDRIYANI, HAPZI ALI,Sumber Daya Komputasi dan Komunikasi , UNIVERS...
 
BAB 5. Sumber Daya Komputasi dan Komunikasi
BAB 5. Sumber Daya Komputasi dan Komunikasi BAB 5. Sumber Daya Komputasi dan Komunikasi
BAB 5. Sumber Daya Komputasi dan Komunikasi
 
SIM Bab 5 sumber daya komputasi dan komunikasi
SIM Bab 5 sumber daya komputasi dan komunikasiSIM Bab 5 sumber daya komputasi dan komunikasi
SIM Bab 5 sumber daya komputasi dan komunikasi
 
Kelompok 1 (software)
Kelompok 1 (software)Kelompok 1 (software)
Kelompok 1 (software)
 
INF-BAB 4 FASE E.pptx
INF-BAB 4 FASE E.pptxINF-BAB 4 FASE E.pptx
INF-BAB 4 FASE E.pptx
 

More from eka pandu cynthia

More from eka pandu cynthia (20)

Materi ke-3 Aljabar Linier
Materi ke-3 Aljabar LinierMateri ke-3 Aljabar Linier
Materi ke-3 Aljabar Linier
 
Materi ke-1 Aljabar Linier
Materi ke-1 Aljabar LinierMateri ke-1 Aljabar Linier
Materi ke-1 Aljabar Linier
 
Format rpkps
Format rpkpsFormat rpkps
Format rpkps
 
NILAI AKHIR CBI (2) - FKIP PI - UMRI 3A - 2015
NILAI AKHIR CBI (2) - FKIP PI - UMRI 3A - 2015NILAI AKHIR CBI (2) - FKIP PI - UMRI 3A - 2015
NILAI AKHIR CBI (2) - FKIP PI - UMRI 3A - 2015
 
NILAI AKHIR CBI (1) - FKIP PI - UMRI 3A - 2015
NILAI AKHIR CBI (1) - FKIP PI - UMRI 3A - 2015NILAI AKHIR CBI (1) - FKIP PI - UMRI 3A - 2015
NILAI AKHIR CBI (1) - FKIP PI - UMRI 3A - 2015
 
NILAI AKHIR PENGANTAR TEKNOLOGI INFORMASI - FKIP PI - UMRI 1A 2015
NILAI AKHIR PENGANTAR TEKNOLOGI INFORMASI - FKIP PI - UMRI 1A 2015NILAI AKHIR PENGANTAR TEKNOLOGI INFORMASI - FKIP PI - UMRI 1A 2015
NILAI AKHIR PENGANTAR TEKNOLOGI INFORMASI - FKIP PI - UMRI 1A 2015
 
Materi : Struktur Data (3 Sort)
Materi : Struktur Data (3 Sort)Materi : Struktur Data (3 Sort)
Materi : Struktur Data (3 Sort)
 
NILAI AKHIR PTI (SEBELUM DISERAHKAN KE PRODI) FKIP PI - UMRI 1A 2015
NILAI AKHIR PTI (SEBELUM DISERAHKAN KE PRODI) FKIP PI - UMRI 1A 2015NILAI AKHIR PTI (SEBELUM DISERAHKAN KE PRODI) FKIP PI - UMRI 1A 2015
NILAI AKHIR PTI (SEBELUM DISERAHKAN KE PRODI) FKIP PI - UMRI 1A 2015
 
Materi : Struktur Data (2 Array)
Materi : Struktur Data (2 Array)Materi : Struktur Data (2 Array)
Materi : Struktur Data (2 Array)
 
Materi : Struktur Data (1 Pengantar)
Materi : Struktur Data (1 Pengantar)Materi : Struktur Data (1 Pengantar)
Materi : Struktur Data (1 Pengantar)
 
REKAP NILAI (SEMENTARA) PENGANTAR TEKNOLOGI INFORMASI - FKIP PI UMRI 1A - 2015
REKAP NILAI (SEMENTARA) PENGANTAR TEKNOLOGI INFORMASI - FKIP PI UMRI 1A - 2015REKAP NILAI (SEMENTARA) PENGANTAR TEKNOLOGI INFORMASI - FKIP PI UMRI 1A - 2015
REKAP NILAI (SEMENTARA) PENGANTAR TEKNOLOGI INFORMASI - FKIP PI UMRI 1A - 2015
 
REKAP NILAI (SEMENTARA) DESAIN ANIMASI KOMPUTER PEMBELAJARAN - FKIP PI UMRI 3...
REKAP NILAI (SEMENTARA) DESAIN ANIMASI KOMPUTER PEMBELAJARAN - FKIP PI UMRI 3...REKAP NILAI (SEMENTARA) DESAIN ANIMASI KOMPUTER PEMBELAJARAN - FKIP PI UMRI 3...
REKAP NILAI (SEMENTARA) DESAIN ANIMASI KOMPUTER PEMBELAJARAN - FKIP PI UMRI 3...
 
FINAL RESULT NILAI PRAKTIKUM / TUGAS 5D FKIP BIOLOGI UIR
FINAL RESULT NILAI PRAKTIKUM / TUGAS 5D FKIP BIOLOGI UIR FINAL RESULT NILAI PRAKTIKUM / TUGAS 5D FKIP BIOLOGI UIR
FINAL RESULT NILAI PRAKTIKUM / TUGAS 5D FKIP BIOLOGI UIR
 
FINAL RESULT NILAI PRAKTIKUM / TUGAS 5C FKIP BIOLOGI UIR
FINAL RESULT NILAI PRAKTIKUM / TUGAS 5C FKIP BIOLOGI UIR FINAL RESULT NILAI PRAKTIKUM / TUGAS 5C FKIP BIOLOGI UIR
FINAL RESULT NILAI PRAKTIKUM / TUGAS 5C FKIP BIOLOGI UIR
 
FINAL RESULT NILAI PRAKTIKUM / TUGAS 5B FKIP BIOLOGI UIR
FINAL RESULT NILAI PRAKTIKUM / TUGAS 5B FKIP BIOLOGI UIR FINAL RESULT NILAI PRAKTIKUM / TUGAS 5B FKIP BIOLOGI UIR
FINAL RESULT NILAI PRAKTIKUM / TUGAS 5B FKIP BIOLOGI UIR
 
FINAL RESULT NILAI PRAKTIKUM / TUGAS 5A FKIP BIOLOGI UIR
FINAL RESULT NILAI PRAKTIKUM / TUGAS 5A FKIP BIOLOGI UIRFINAL RESULT NILAI PRAKTIKUM / TUGAS 5A FKIP BIOLOGI UIR
FINAL RESULT NILAI PRAKTIKUM / TUGAS 5A FKIP BIOLOGI UIR
 
NILAI TUGAS / PRAKTIKUM 6 FKIP BIOLOGI UIR
NILAI TUGAS / PRAKTIKUM 6 FKIP BIOLOGI UIRNILAI TUGAS / PRAKTIKUM 6 FKIP BIOLOGI UIR
NILAI TUGAS / PRAKTIKUM 6 FKIP BIOLOGI UIR
 
NILAI TUGAS / PRAKTIKUM 5 FKIP BIOLOGI UIR
NILAI TUGAS / PRAKTIKUM 5 FKIP BIOLOGI UIR NILAI TUGAS / PRAKTIKUM 5 FKIP BIOLOGI UIR
NILAI TUGAS / PRAKTIKUM 5 FKIP BIOLOGI UIR
 
NILAI TUGAS / PRAKTIKUM 4 FKIP BIOLOGI UIR
NILAI TUGAS / PRAKTIKUM 4 FKIP BIOLOGI UIR NILAI TUGAS / PRAKTIKUM 4 FKIP BIOLOGI UIR
NILAI TUGAS / PRAKTIKUM 4 FKIP BIOLOGI UIR
 
NILAI TUGAS / PRAKTIKUM 3 FKIP BIOLOGI UIR
NILAI TUGAS / PRAKTIKUM 3 FKIP BIOLOGI UIR NILAI TUGAS / PRAKTIKUM 3 FKIP BIOLOGI UIR
NILAI TUGAS / PRAKTIKUM 3 FKIP BIOLOGI UIR
 

Part 5 Perangkat Lunak (Software)

  • 1. PERT. 5 PERANGKAT LUNAK (SOFTWARE) (PENGANTAR TEKNOLOGI INFORMASI) FKIP – PENDIDIKAN INFORMATIKA UNIVERSITAS MUHAMMADIYAH RIAU 2015 By : Eka Pandu Cynthia, S.T., M.Kom. 1
  • 2. OUR TOPICS Perkembangan Perangkat Lunak  Evolusi Perangkat Lunak  Klasifikasi Perangkat Lunak  Aplikasi Internet 2
  • 3. 3  Komputer merupakan mesin yang memproses fakta atau data menjadi informasi.  Komputer digunakan orang untuk meningkatkan hasil kerja dan memecahkan berbagai masalah.  Yang menjadi pemroses data atau pemecah masalah itu adalah perangkat lunak.
  • 4. 4  Bentuk terkecil dari perangkat lunak adalah operasi aritmatik (+, -, :, x) dan logika (AND, OR, >, <, =).  Dari operasi dasar ini di susun program / perangkat lunak.
  • 5. 5
  • 6. 6  Tingkat pemrosesan yang di kerjakan perangkat lunak pun dari machine-like, mulai berubah seperti human-like.  Di dalam teori informasi, di susun hirarki informasi, mulai dari data/ fakta, kemudian setelah proses seleksi dan pengurutan menjadi sesuatu yang berguna menjadi informasi. Informasi yang di susun secara sistematis dengan suatu alur logika tertentu menjadi knowledge. Dan pada akhirnya gabungan knowledge yang di gabung dari berbagai sisi guna membangun wisdom.
  • 7. 7  Data yang di proses pun telah banyak berubah, yang semula hanya berupa data bilangan dan karakter merambah ke audio visual (bunyi, suara, gambar, film).  Sejauh perkembangan hingga saat ini, seluruh proses menggunakan format data digital dengan satuan bit (binary digit).
  • 8. PERKEMBANGAN SOFTWARE8  Bentuk paling primitif dari perangkat lunak, menggunakan aljabar Boolean, yang di representasikan sebagai binary digit (bit), yaitu 1 (benar / on) atau 0 (salah / off), cari ini sudah pasti sangat menyulitkan, sehingga orang mulai mengelompokkan bit tersebut menjadi nible (4 bit), byte (8 bit), word (2 byte), double word (32 bit).  Kelompok-kelompok bit ini di susun ke dalam struktur instruksi seperti penyimpanan, transfer, operasi aritmatika, operasi logika, dan bentuk bit ini di ubah menjadi kode-kode yang di kenal sebagai assembler.
  • 9. PERKEMBANGAN SOFTWARE9  Kode-kode mesin sendiri masih cukup menyulitkan karena tuntutan untuk dapat menghapal kode tersebut dan format (aturan) penulisannya yang cukup membingungkan, dari masalah ini kemudian lahir bahasa pemrograman tingkat tinggi yang seperti bahasa manusia (bahasa Inggris).  Saat ini pembuatan perangkat lunak sudah menjadi suatu proses produksi yang sangat kompleks, dengan urutan proses yang panjang dengan melibatkan puluhan bahkan ratusan orang dalam pembuatannya.
  • 11. EVOLUSI SOFTWARE 11 Era Pioner  Bentuk perangkat lunak pada awalnya adalah sambungan- sambungan kabel ke antar bagian dalam komputer.  Cara lain dalam mengakses komputer adalah menggunakan punched card yaitu kartu yang di lubangi.  Penggunaan komputer saat itu masih dilakukan secara langsung, sebuah program untuk sebuah mesin untuk tujuan tertentu.  Pada era ini, perangkat lunak merupakan satu kesatuan dengan perangkat kerasnya. Penggunaan komputer dilakukan secara langsung dan hasil yang selesai dikerjakan komputer berupa print out.  Proses yang di lakukan di dalam komputer berupa baris instruksi yang secara berurutan di proses.
  • 12. EVOLUSI SOFTWARE 12  Gambar wanita sedang mengoperasikan komputer ENIAC
  • 13. EVOLUSI SOFTWARE 13 Era Stabil  Pada era stabil penggunaan komputer sudah banyak di gunakan, tidak hanya oleh kalangan peneliti dan akademi saja, tetapi juga oleh kalangan industri / perusahaan.  Perusahaan perangkat lunak bermunculan, dan sebuah perangkat lunak dapat menjalankan beberapa fungsi, dari ini perangkat lunak mulai bergeser menjadi sebuah produk.  Baris-baris perintah perangkat lunak yang di jalankan oleh komputer bukan lagi satu-satu, tapi sudah seperti banyak proses yang di lakukan secara serempak (multi tasking).  Sebuah perangkat lunak mampu menyelesaikan banyak pengguna (multi user) secara cepat/langsung (real time).  Pada era ini mulai di kenal sistem basis data, yang memisahkan antara program (pemroses) dengan data (yang di proses).
  • 14. EVOLUSI SOFTWARE 14 Era Mikro  Sejalan dengan semakin luasnya PC dan jaringan komputer di era ini, perangkat lunak juga berkembang untuk memenuhi kebutuhan perorangan.  Perangkat lunak dapat di bedakan menjadi perangkat lunak sistem yang bertugas menangani internal dan perangkat lunak aplikasi yang di gunakan secara langsung oleh penggunannya untuk keperluan tertentu.  Automatisasi yang ada di dalam perangkat lunak mengarah ke suatu jenis kecerdasan buatan.
  • 15. EVOLUSI SOFTWARE 15 Era Modern  Saat ini perangkat lunak sudah terdapat di mana-mana, tidak hanya pada sebuah superkomputer dengan 25 prosesornya, sebuah komputer genggampun telah di lengkapi dengan perangkat lunak yang dapat di sinkronkan dengan PC.  Tidak hanya komputer, bahkan peralatan seperti telepon, TV, hingga ke mesin cuci, AC dan microwave, telah di tanamkan perangkat lunak untuk mengatur operasi peralatan itu. Dan yang hebatnya lagi adalah setiap peralatan itu akan mengarah pada suatu saat kelak akan dapat saling terhubung.  Pembuatan sebuah perangkat lunak bukan lagi pekerjaan segelentir orang, tetapi telah menjadi pekerjaan banyak orang, dengan beberapa tahapan proses yang melibatkan berbagai disiplin ilmu dalam perancangannya.  Tingkat kecerdasan yang di tunjukkan oleh perangkat lunak pun semakin meningkat, selain permasalahan teknis, perangkat lunak sekarang mulai bisa mengenal suara dan gambar.
  • 16. KLASIFIKASI SOFTWARE 16  Software SISTEM  Software APLIKASI
  • 17. SOFTWARE SISTEM 17  Bahasa pemrograman : merupakan perangkat lunak yang bertugas mengkonversikan arsitektur dan algoritma yang di rancang manusia ke dalam format yang dapat di jalankan komputer, contoh bahasa pemrograman di antaranya : BASIC, COBOL, Pascal, C++, FORTRAN
  • 18. SOFTWARE SISTEM 18  Sistem Operasi : saat komputer pertama kali di hidupkan, sistem operasilah yang pertama kali di jalankan, sistem operasi yang mengatur seluruh proses, menterjemahkan masukan, mengatur proses internal, memanejemen penggunaan memori dan memberikan keluaran ke peralatan yang bersesuaian, contoh sistem operasi : DOS, Unix, Windows 95, IMB OS/2, Apple’s System 7
  • 19. SOFTWARE SISTEM 19  Utility : sistem operasi merupakan perangkat lunak sistem dengan fungsi tertentu, misalnya pemeriksaan perangkat keras (hardware troubleshooting), memeriksa disket yang rusak (bukan rusak fisik), mengatur ulang isi harddisk (partisi, defrag), contoh Utilty adalah Norton Utility
  • 20. SOFTWARE APLIKASI 20  Word Star, Chi Write, Lotus 123, Quatro Pro, DBASE  Ms. Word, Ms. Excell, Ms. Power Point, Dll  Winamp, GOM,  AutoCAD, Flash, Director, Dll
  • 21. APLIKASI INTERNET 21  Perangkat lunak yang berhubungan dengan internet sangat berkaitan dengan aplikasi internet.  Aplikasi Internet adalah protokol yang digunakan untuk berhubungan antara satu orang atau mesin dengan pihak lain yang berjauhan.  Aplikasi internet akan menyangkut dua sisi, yaitu sisi penyedia (server) atau sisi pengguna (client).
  • 22. APLIKASI INTERNET 22  Contoh di sisi pengguna :  Browser : IE, Mozilla, Chrome, Dll  Email : Gmail, Outlook, Yahoo Mail, Dll  Messenger : YM, MIRC, FB Messenger, Dll  Nonton Online  Game Online  Dll
  • 23. APLIKASI INTERNET 23  Contoh di sisi server :  Web Server : Apache, IIS (Internet Information Services)  Database : MySQL, Ms. SQL Server, Oracle, IBM DB,  OS : Ms. Server, Ms. NT Server, Linux Server,
  • 24. JENIS-JENIS SERVER 24  Server Platform: Server platform adalah hardware atau software dasar untuk sistem yang bertindak sebagai mesin yang menggerakkan server.  Server Applikasi: Juga dikenal sebagai jenis middleware, berfungsi sebagai pengolah perintah dari client dan database.  Server Audio / Video : Menyediakan kemampuan multimedia ke situs web dengan membantu pengguna untuk menyiarkan streaming konten multimedia.  Chat Server : Untuk menangani chatting beberapa user.  Fax Server : Fax server memungkinkan user untuk mengirim dan menerima fax melalui jaringan komputer  FTP Server : File Transfer Protocol Server untuk transfer data, dari atau ke client
  • 25. JENIS-JENIS SERVER 25  Groupware Server : Ini adalah software yang dirancang yang memungkinkan pengguna untuk bekerja sama, terlepas dari lokasi, melalui Internet atau intranet perusahaan dan berfungsi bersama-sama dalam suasana virtual.  IRC Server : Internet Relay Chat server memungkinkan user untuk berdiskusi lewat jaringan  List Server : Menyediakan cara yang lebih baik mengelola milis. Server dapat berupa diskusi interaktif terbuka untuk orang-orang atau daftar satu arah yang memberikan pengumuman, buletin atau iklan.  Mail Server : Server yang bertugas untuk menangani e-mail  News Server: Ini berfungsi sebagai sumber distribusi dan pengiriman untuk banyak kelompok berita umum, didekati melalui jaringan berita USENET.
  • 26. JENIS-JENIS SERVER 26  Proxy Server : Proxy Server bertindak sebagai mediator antara client dan server diluar jaringan untuk menyaring/membatasi permintaan, meningkatkan kinerja koneksi dan sharing.  Telnet Server : Untuk log on ke komputer host dengan cara remote dari komputer lain.  Virtual Server : Virtual server adalah metode untuk mengurangi jumlah server fisik, jadi pada satu server fisik seolah-olah ada beberapa server.  Web Server : Menyediakan konten ke web browser, Web Server berkomunikasi menggunakan HTTP (Hypertext Transfer Protocol).