Anda di halaman 1dari 18

Rangkuman PSTI

Diantzyy IF11

PSTI

Pertemuan 9
Perangkat Lunak Sistem Komputer
A.Peran Perangkat Lunak
Komputer hanyalah sekedar mesin yang tidak dapat melakukan tugas yang dikehendaki pemakai
sekiranya tidak didukung oleh perangkat lunak. Perangkat lunak sesungguhnya adalah program.
Sebagaimana telah kita ketahui, program adalah deretan instruksi yang digunakan untuk
mengendalikan computer sehingga computer dapat melakukan tindakan sesuai yang dikehendaki
pembuatnya.
B.Kelompok Perangkat Lunak
1.Perangkat Lunak Aplikasi
2.Perangkat Lunak Sistem
C.Pengelompokkan Berdasarkan Cara Mendapatkan
Berdasarkan cara mendapatkan perangkat lunak dan hak pemakaian, perangkat lunak dapat
digolongkan pada:
1.Perangkat Lunak Komersial
=Perangkat Lunak yang dijual secara komersial,contoh : Microsoft Office,Photoshop,Coreldraw,dll
2.Perangkat Lunak Domain-public
=Perangkat lunak yang tidak disertai hak cipta dan memungkinkan siapa saja melakukan tindakan apa
saja terhadap program tersebut, termasuk membuang nama penciptanya dan memperlakukannya
sebagai karya ciptanya sendiri dan mengenakan hak cipta.
3.Shareware
=Perangkat lunak yang tersedia tanpa kode sumber dan bisa digunakan oleh pemakai dengan tujuan
untuk dievaluasi selama masa tertentu tanpa membayar sama sekali dan jika sesudah masa tersebut
berlalu pemakai bermaksud tetap menggunakannya, maka ia perlu membayar ke pembuat perangkat
lunak tersebut. Berbeda dengan versi trial, shareware tidak memiliki masa kadaluarsa. Artinya,
pemakai tetap dapat menggunakan perangkat lunak tersebut walaupun batas uji coba telah berakhir
4.Freeware
=Perangkat lunak yang tersedia tanpa kode sumber dan bebas digunakan oleh siapa saja tanpa perlu
membayar.salah satu alasan pembuatnya = Sebagai penarik pemakai untuk membeli versi lebih lanjut
(dengan fitur lebih lengkap)secara komersial
5.Rentalware
=Perangkat lunak yang bisa digunakan oleh seseorang atau institusi dengan cara membayar sewa.
Sewa biasanya dilakukan per tahun.
6.Free Software
=perangkat lunak yang dilengkapi dengan kode sumber yang memungkinkan siapa saja dapat
menggunakan program tersebut dan bahkan ikut mengembangkan secara lebih lengkap
7.Open Source
=timbul dari ide bahwa seandainya setiap orang dapat berpartisipasi dalam mengembangkan suatu
perangkat lunak, tentu perangkat lunak tersebut akan segera berevolusi menuju ke tingkat
kesempurnaan

D.Versi dan Rilis


Pada perangkat lunak dikenal istilah versi (version) dan rilis (release)
A. Versi menyatakan perubahan besar pada perangkat lunak. Umumnya, versi dinyatakan dengan
bilangan semacam : 2.0, 3.0, dsb.
B. Rilis menyatakan perubahan kecil terhadap versi yang sama. Rilis biasa dinyatakan dengan angka
di belakang tanda titik. Contoh 4.0 bisa menjadi 4.1, 4.11, dan 4.12
E.Antarmuka Pemakai
-Pada masa generasi awal, PC menggunakan antarmuka yang dimanakan commond driven atau
dikenal dengan CPU (Command Line Interfaces)

-Untuk memudahkan pemakai, dibuatkan jenis antramuka lain yang dikenal dengan GUI (Graphical
User Interface). GUI mengandalkan piranti yang disebut mouse untuk melaksanakan pemilihan
perintah yang dikemas dalam bentuk menu dan ikon.
-Antarmuka dalam bentuk yang lain juga mulai diterapkan. Sebagai contoh, dimungkinkan untuk
memerintah computer dengan menggunakan suara ataupun kedipan mata.Antar muka ini dikenal
dengan NUI (Natural User Interfaces).
Pertemuan ke 10
Perangkat Lunak Aplikasi
Perangkat lunak biasa digunakan oleh pengguna untuk melakukan tugas-tugas yang spesifik seperti
mengetik dokumen, memanipulasi foto dan merancang rumah. Perangkat lunak aplikasi dapat
digolongkan menjadi:
-Perangkat Lunak Hiburan
=Program-program permainan (game). Program untuk memainkan music/film (misalWindows Media
Player, VLC, Winamp, dsb)
-Perangkat Lunak Pendidikan
=Berguna untuk mempelajari atau mereferensi sesuatu pengetahuan. Termasuk dalam kategori ini
adalah program kamus, ensiklopedi, pelajaran ilmu pengetahuan, pelajaran bahasa asing, dan
simulasi,
Adakalanya, sebuah program menggabungkan kemampuan Pendidikan dan hiburan sekaligus.
Perangkat lunak seperti ini biasa disebut edutaiment.
-Perangkat Lunak Bisnis
=Menangani aplikasi bisnis, misalnya berupa program untuk menangani sediaan barang (inventory
control), pencatatan dan pembayaran piutang (accounts receivable) dan media pembelajaran
mahasiswa (learning management system)
-Perangkat Lunak Produktivitas Kerja :

Perangkat Lunak Aplikasi :


Pertemuan 11
Perangkat Lunak Sistem
Perangkat lunak sistem adalah program yang digunakan untuk mengontrol sumber daya komputer,
baik yang bersifat internal (misal RAM) maupun eksternal (misal printer).
Kedudukan program ini umumnya sebagai perantara antara program aplikasi dan perangkat keras
komputer.

Macam Macam Perangkat Lunak :


1.Sistem Operasi
merupakan perangkat lunak dasar yang berfungsi sepenuhnya untuk mengendalikan sistem komputer.
2.Utilitas
merupakan program yang dipakai secara langsung oleh pemakai untuk melakukan kegiatan yang
berhubungan dengan pengendalian atau pengalokasian sumber daya dalam sistem computer
3.Device Driver
Merupakan program yang berfungsi untuk membantu komputer mengendalikan piranti-piranti
peripheral
4.Penerjemah Bahasa(Language Translator)
Merupakan program yang menerjemahkan program yang dibuat oleh pemrogram menjadi bentuk
yang dapat dijalankan oleh komputer secara langsung
---------------------------------------------------------------------------------------------------------------------
Fungsi Sistem Operasi :
▪ Manajemen proses mencakup penyiapan, penjadwalan dan pemantauan proses pada komputer.
▪ Manajemen data berupa pengendalian terhadap data masukan/keluaran, termasuk dalam hal
pengalokasian dalam piranti penyimpanan sekunder maupun dalam memori utama.
▪ Mengelola keamanan.
Sistem operasi juga adalah sebuah program, dimana sebuah program perlu dimuat ke dalam memori
sebelum dapat berfungsi. Proses pemuatan sistem operasi ke dalam memori utama komputer dikenal
dengan sebutan booting. Proses ini dilakukan secara otomatis ketika komputer dihidupkan.
Macam Macam Sistem Operasi :

▪ Lingkungan PC: Windows & Linux


▪ Lingkungan Mainframe: MVS (Multiple Virtual System)
▪ Lingkungan Palmtop (Komputer Genggam): Palm OS dan Windows CE/ Pocket PC
▪ Lingkungan Ponsel: Android
▪ Smartcard: COS (Card Operating System)
Mac OS adalah sistem operasi yang hanya bisa berjalan pada computer Apple Macintosh
Penanganan Proses dalam Sistem Operasi :
-Multi Programming
=Suatu metode yang memungkinkan dua program atau lebih dijalankan secara serentak dalam sebuah
komputer dan berbagai sumber daya dalam waktu yang berlainan
-Time Sharing
=Suatu metode yang dipakai sistem operasi yang memungkinkan sejumlah pemakai dapat berinteraksi
dengan proses yang dibuatnya karena setiap proses akan ditangani oleh CPU secara bergantian dalam
jumlah waktu yang sama.(versi lebih lanjut Multi Programming)
-Multi Tasking
=Suatu kemampuan yang memungkinkan seorang pemakai dapat menjalankan sejumlah program
dalam waktu yang sama. Cara seperti ini umum dalam sistem PC. Dengan menggunakan sistem
operasi Windows, seseorang dapat menjalankan program Word untuk membuat dokumen dan
sekaligus menjalankan program Excel untuk membuat perhitungan.
-Multi Processing
=Suatu kemampuan sistem operasi yang menjalankan dua atau lebih instruksi secara serentak dengan
menggunakan sejumlah CPU dalam sebuah komputer. Dengan pendekatan seperti ini, sistem operasi
dapat mengatur agar sejumlah CPU menjalankan instruksi-instruksi yang berbeda yang terletak dalam
sebuah program dalam waktu yang sama

Pengertian Utilitas
Merupakan program yang bermanfaat untuk melakukan kegiatan yang berhubungan dengan sumber
daya sistem, misalnya untuk memformat harddisk. Di lingkungan windows, program-program seperti
Scandisk, DiskCleanup, dan Disk Deframenter, secara otomatis disertakan dalam computer ketika
program Windows diinstal. Namun, adakalanya kita harus menginstalnya sendiri, seperti program
antivirus.

Beberapa Macam Utilitas :


-Program Untuk Pencadangan
=Menyalin program atau data yang terdapat pada hard disk komputer ke suatu piranti penyimpanan
eksternal dengan tujuan agar sekiranya terjadi kerusakan pada hard disk komputer, maka Salinan
tersebut dapat dikembalikan lagi
-Program Pemulihan Data
= Berfungsi untuk melakukan perbaikan atau pemulihan data yang rusak secara fisik
-Program Antivirus
=Menangani penularan virus dalam komputer. Beberapa program antivirus dapat melakukan
pencegahan terhadap penularan virus, selain itu tentu saja dapat melakukan pemulihan berkas yang
terkena virus. Contoh: Kapersky, Norton, McAfee, Smadav, dll.
-Program Kompresi Data
= Dengan tujuan agar berkas yang berukuran besar dapat disimpan dengan ukuran yang jauh lebih
kecil
-Pemformat Disk
= tindakan yang dilakukan untuk menyiapkan media penyimpanan agar bisa digunakan untuk
menyimpan data atau program.

Pengertian Device Driver :


Device Driver adalah program yang berfungsi untuk membantu komputer mengendalikan piranti-
piranti peripheral. Perangkat lunak ini biasanya disediakan vendor yang memproduksi perangkat
keras. Sebagai contoh, ketika kita memasang perangkat keras seperti modem/scanner, kita juga perlu
menginstal device driver, agar perangkat keras tersebut dapat berfungsi dengan baik.

Pengertian Penerjemah Bahasa :


Penerjemah Bahasa Pemrograman dibagi menjadi :
▪ Assembler
merupakan program yang digunakan untuk menerjemahkan kode sumber dalam bahasa rakitan
(assembly) ke dalam bahasa mesin.
▪ Kompiler
merupakan program penerjemah yang mengkonversi semua kode sumber selain dalam bahasa rakitan
menjadi kode objek. Hasil berupa kode objek inilah yang bisa dijalankan oleh komputer.
▪ Interpreter
merupakan program yang menerjemahkan per satu instruksi dalam kode sumber dan kemudian segera
menjalankan instruksi yang telah diterjemahkan tersebut.
Pertemuan 12
Jaringan Komputer
Dua atau lebih komputer yang terhubung satu sama lain dan digunakan untuk berbagi data. Jaringan
komputer dibangun dengan kombinasi hardware dan software. Untuk membuat jaringan komputer,
switch dan router menggunakan berbagai protokol dan algoritma untuk bertukar informasi dan untuk
membawa data ke titik akhir yang diinginkan. Jaringan bisa menjadi private atau public. Jaringan
biasanya memerlukan user untuk memasukan kredensial untuk mengakses jaringan. Biasanya, ini
diberikan secara manual oleh administrator jaringan atau diperoleh langsung oleh pengguna melalui
kata sandi atau dengan kredensial lainnya. Jaringan public seperti internet tidak membatasi akses
Jenis Isyarat :
1. Isyarat Analog
-Isyarat analog biasa juga disebut isyarat kontinyu, karena bentuknya berupa gelombang yang
kontinyu, yang membawa informasi dengan mengubah karakteristik gelombang. Isyarat seperti ini
biasa dijumpai pada listrik yang berasal dari PLN dan berbentuk gelombang sinus.
-Dalam system telekomunikasi, isyarat yang mengalir pada jaringan telepon umumnya juga berupa
isyarat analog.
-Isyarat analog mempunyai ciri yaitu memiliki amplitude dan frekuensi. Jika dikaitkan dengan suara,
ketinggian gelombang ditentukan oleh amplitude, yang menentukan keras tidaknya suara, sedangkan
frekuensi menentukan jumlah siklus gelombang dalam satu detik, yang berimplikasi pada kenyaringan
suara (melengking atau tidak).
2. Isyarat Digital
-Isyarat digital biasa juga disebut isyarat diskret. Isyarat ini tersusun atas dua keadaan, yang biasa
disebut bit, yaitu berupa keadaan 0 dan keadaan 1.
-Keadaan 1 dapat diperoleh dengan misalnya diwakili oleh tegangan +5 volt dan keadaan 0 diwakili
oleh 0 volt.
Penukaran Isyarat Analog dan Digital
Komunikasi dua computer yang melibatkan jaringan telepon, melakukan perubahan isyarat seperti
berikut. Komputer pertama mengirimkan isyarat digital yang mengalir pada jaringan telepon.
Selanjutnya, isyarat analog diubah oleh modem menajdi isyarat digital pada bagian penerima.

2.Media Transmisi
Media Berkabel

Media berkabel menyatakan media transmisi yang menghubungkan pengirim dan penerima yang
secara fisik berupa kabel.Termasuk media kategori ini:

1. Kabel Pasangan Terpilih(twisted pair)

=Disebut juga sebagai kabel telepon, karena kabel ini biasa dipakai sebagai penghubung pesawat
telepon dengan jalur telepon.

Macam macam Kabel Terpilih :

-UTP (unshielded twisted pair) dan -STP (shielded twisted pair)


2. Kabel Koaksial

=Mengandung penghantar yang terbuat dari tembaga pada bagian inti. Penghantar ini
diselubungi dengan penyekat (insulator). Penyekat ini diselubungi dengan anyaman kawat.
Selanjutnya, anyaman kawat ini dibungkus dengan penyekat.

Jenis Kabel Koaksial:

▪ RG-8, digunakan untuk Thick Ethernet

▪ RG-9, digunakan untuk Thick Ethernet

▪ RG-11, digunakan untuk Thick Ethernet

▪ RG-58, digunakan untuk Thin Ethernet

▪ -RG-59, digunakan untuk Televisi

3. Kabel Serat Optik

=Kabel serat optic membawa isyarat data dalam bentuk berkas cahaya. Kabel ini biasa digunakan
pada LAN berkecepatan gigabit per detik. Perlu diketahui, cahaya dapat mengalir dengan
kecepatan 300.000 km/detik dalam ruang hampa. Kecepatan cahaya dalam media transmisi
tergantung pada kepadatan media. Semakin padat, semakin lambat, Kabel serat optic
menyerupai kabel koaksial, tetapi tanpa diselubungi dengan anyaman kawat halus

Sistem transmisi optic memiliki tiga komponen:

1. Sumber Cahaya

2. Media Transmisi

3. Detektor Cahaya

Sumber Cahaya dapat berupa LED/Laser

Saat ini terdapat tiga teknologi serat optik

1. Multimode step-index

2. Multimode graded-index

3. Single-mode

MEDIA TAK BERKABEL

Media tak berkabel adalah media transmisi yang tidak menggunakan kabel. Termasuk dalam
media ini yaitu:

1. Mikrogelombang (microwave)
=bentuk gelombang radio yang menggunakan frekuensi tinggi (dalam satuan gigahertz),
meliputi Kawasan UHF, SHF dan EHF, garis pandang. Sifat ini didasarkan karakteristik
frekuensi yang digunakan. Perlu diketahui, gelombang dengan frekuensi di atas 100 Mhz
akan menjalar dengan arah lurus. Jarak transmisi biasanya terbatas pada 20-30 KM karena
factor kelengkungan bumi. Jika lebih dari itu, perlu penambahan repeater.
2. Satelit
=Satelit juga menggunakan mikrogelombang. Dalam hal ini, satelit bertindak sebagai stasiun
relasi yang berada di angkasa, dengan ketinggian kira-kira 480-22.000 mil di atas pemukaan
bumi. Satelit ini mengitari bumi per 24 jam.
3. Gelombang Radio

=digunakan untuk mengirimkan suara ataupun data melalui udara. Kelebihan transmisi dengan
gelombang radio adalah pengiriman isyarat dapat dilakukan dengan sembarang posisi (tidak
harus lurus seperti pada mikrogelombang) dan dimungkinkan dengan posisi yang bergerak.
Frekuensi yang digunakan berkisar antara 3 KHz- 300 GHz.

4. Inframerah
=digunakan untuk komunikasi jraka dekat, dengan kecepatan dapat mencapai 4 Mbps.
Penggunaan yang umum yaitu untuk pengendlian jarak jauh (remote control) terhadap
televisi, AC, dan peralatan audio-video.

Klarifikasi Jaringan Komputer

-Local Area Network(LAN)


=jaringan computer yang mencakup area dalam satu ruang, satu Gedung, atau beberapa
Gedung yang berdekatan, LAN umumnya menggunakan media transmisi berupa kabel (UTP,
koaksial, ataupun serat optic). Namun, ada juga yang tidak menggunakan kabel dan disebut
sebagai Wireless LAN (WLAN).

Menurut tipenya, LAN dapat berupa client/server atau peer to peer.


1. Client/Server adalah suatu model jaringan yang memiliki client dan server. Client adalah
computer yang meminta layanan, sedangkan server adalah computer yang bertindak
untuk melayani permintaan client.
2. Peer to peer menyatakan model jaringan yang memberikan kedudukan yang sama
terhadap semua computer. Tidak ada yang bertindak sebagai server ataupun client secara
eksplisit.

-Metropolitan Area Network (MAN)


= Jaringan yang mencakup area satu kota atau dengan rentang sekitar 10- 45 km, Jaringan
seperti ini umumnya menggunakan media transmisi dengan mikrogelombang atau gelombang
radio. Namun, ada juga yang menggunakan jalur sewa (leased line).

-Wide Area Network(WAN)


=Jaringan yang mencakup antarkota, antarprovinsi, antarnegara, dan bahkan antarbena
disebut WAN. Contoh WAN adalah jaringan yang menghubungkan ATM, contoh lain adalah
internet.

Topologi Jaringan

-Topologi Bus
= Pada topologi bus, semua simpul (computer) dihubungkan melalui kabel yang disebut bus.
Kabel yang digunakan adalah kabel koaksial. Jika seseorang pemakai mengirimkan pesan ke
seseorang pemakai lain maka pesan tersebut akan melalui bus. Setiap computer perlu
membaca alamat dalam pesan. Sekiranya alamat pada pesan cocok dengan alamat computer
pembaca, computer tersebut segera mengambil pesan tersebut.

Kelebihan :
1. Tidak memerlukan sumber daya kabel yang banyak
2. Biayanya juga lebih murah disbanding dengan topologi lainnya
3. Tidak terlalu rumit jika kita ingin menambah jangkauan jaringan
4. Topologi yang paling sederhana

Kekurangan :
1. Jika kabel utama (bus) putus, maka semua computer tidak bisa saling terhubung
2. Jika kabel utama sangat Panjang dan terdapat gangguan, pencarian penyebab masalah
menjadi sangat sulit
3. Jika banyak computer yang aktif (mengirimkan pesan) akan sering terjadi tabrakan
sehingga mengakibatkan kecepatan pengiriman data menjadi pelan.

-Topologi Star
= Pada topologi star, terdapat komponen yang bertindak sebagai pusat pengontrol. Semua
simpul yang hendak berkomunikasi selalu melalui pusat pengontrol tersebut. Dalam hal ini,
pusat pengontrol berupa hub atau switch

Kelebihan :
1. Mudah dikelola dan dihubungkan (penyebab kegagalan mudah untuk diketahui)
2. Kegagalan pad sebuah computer tidak berpengaruh pada kegagalan seluruh jaringan

Kekurangan :
1. Kegagalan pada pusat pengontrol akan menyebabkan kegagalan jaringan secara
keseluruhan
2. Jika pusat pengontrol berupa hub, kecepatan transmisi menjadi lambat

-Topologi Ring
= Pada topologi ring mirip dengan bus. Informasi dikirim oleh computer akan dilewatkan ke
media transmisi (MAU: Media Access Unit), melewati satu computer ke computer berikutnya

Kelebihan :
1. Data mengalir dalam satu arah sehingga terjadinya collision dapat dihindarkan
2. Aliran data mengalir lebih cepat karena dapat melayani data dari kiri atau kanan dari server
3. Dapat melayani aliran lalu lintas data yang padat, karena data dapat bergerak ke kiri atau ke
kanan

Kekurangan :
1. Apabila ada satu computer dalam ring yang gagal berfungsi, maka akan mempengaruhi
keseluruhan jaringan.
2. Menambah atau mengurangi computer akan mengacaukan jaringan
3. Sulit untuk melakukan konfigurasi ulang

-Topologi Pohon
= Topologi pohon sebenarnya merupakan pengembangan dari topologi bintang, dengan salah
satu simpul menjadi pengontrol bagi sejumlah simpul yang berada di bawahnya.(Topologi ini
biasanya digunakan pada LAN)
Kelebihan :
1. Merupakan jaringan yang besar, sehingga dapat mengelompokkan antara satu topologi
dengan topologi yang lainnya.
2. Keamanan yang sangat terhandle

Kekurangan :
1. Proses instalasi yang rumit
2. Troubleshooting yang tidak mudah, karena mencakup jaringan yang besar
3. Biaya instalasi yang mahal
4. Kinerja jaringan akan menjadi lambat karena user pengguna semakin banyak

Interkoneksi Antar Jaringan


= Interkoneksi antar jaringan menyatakan hubungan antara dua jaringan atau lebih. Untuk
melakukan interkoneksi antar jaringan, diperlukan piranti-piranti khusus.

Mempunyai Berbagai Jenis,yaitu :


1.Repeater
= Repeater adalah piranti yang berfungsi untuk memulihkan isyarat yang agak cacat. Piranti
ini biasa digunakan pada jaringan bertopologi bus atau cincin untuk memperpanjang
jangkauan jaringan.

2. Bridge
= Bridge diperlukan untuk menghubungkan dua LAN yang bertopologi berbeda (misalnya
bus dan cincin). Kelebihan piranti ini adalah menjadikan lalu lintas loka setiap jaringan tidak
saling terpengaruh. Berbeda dengan repeater, bridge dapat memisahkan antarjaringan
sekiranya memang tidak ada permintan hubungan dari satu jaringan ke jaringan yang lain.
3. Router
= Router merupakan piranti yang dapat dipakai untuk:
1. Menghubungkan sejumlah LAN yang memiliki topologi dan protocol yang berbeda
2. Menghubungkan jaringan pada suatu lokasi dengan jaringan pada lokasi lain.
3. Membagi suatu jaringan berukuran besar menjadi jaringan-jaringan yang lebih kecil dan
mudah dikelola
4. Memungkinkan jaringan perusahaan dihubungkan ke internet dan informasi yang tersedia
dapat diakses oleh siapa saja di luar erusahaan.
5. Mencari jalan terefesien untuk mengirimkan data ke tujuan
6. Melindungi jaringan anda dari pemakai-pemakai yang tidak berhak dengan cata membatasi
akses terhadap data anda.
Pertemuan ke-13
Konsep Dasar Mobile

Konsep Mobile :
= Mobile adalah sebuah system perangkat lunak yang memungkinkan setiap pemakai
melakukan mobilitas dengan perlengkapan PDA-Asisten digital pada telepon genggam atau
selular.

Konsep Aplikasi Mobile :


= Aplikasi mobile merupakan peningkatan dari system perangkat lunak untuk terpadu yang
umumnya ditemukan pada PC Dekstop. Pada awal kemunculannya, aplikasi menyediakan
fungsionalitas yang terbatas dan terisolasi seperti permainan, kalkulator atau mobile web
browsing sehingga aplikasi sangat dihindari karena multitasking yang “memakan” sumber
daya hardware perangkat mobile yang awalnya cukup terbatas.

Manfaat Menggunakan Teknologi Mobile

Manfaat :
Karakteristik yang lebih efisien, dapat membantu kinerja dan menyelesaikan beberapa tugas
seperti:

1. Dengan bentukan yang simple, mudah untuk dibawa kemana-mana


2. Fitur canggih yang disajikan dapat mempermudah pekerjaan dan terselesaikan dengan
cepat
3. Daya dukung yang luar biasa, dimana banyaknya pengguna membuat para pengembang
aplikasi berkontribusi dan menghasilkan varian fungsi yang banyak
4. Dapat menjadi media hiburan seperti bermain game, menonton video, atau live streaming
5. Konektivitas networking yang dipermudah tanpa perlu perangkat tambahan, cukup
nyalakan data selular

Kelemahan :
1. Sumber daya baterai tidak bertahan lama, menjadi masalah yang kerap ditemukan
2. Penggunaan yang intens atau berlebihan sering kali membuat masalah seperti sedang
berkendara
3. Karena banyaknya pengguna menjadi lading pemanfaatan bagi pengembang yang jahat
untuk meraup keuntungan seperti membuat aplikasi yang tidak ada valuenya tapi banyak
konten iklannya

Pengembangan Aplikasi Mobile di Indonesia :


-Didalam Google play terdapat 1,8 juta aplikasi gratis download

Trend Aplikasi Mobile :


-Symbian OS(1998)
-BlackBerry(2004)
-IOS(2007)
-Android(2009)
-Windows Phone(2010)

Kategori Aplikasi Mobile :


-Kategori Shopping
= Tokopedia,OLX,BukaLapak,Shopee,JD.ID,Blibli
-Kategori Photography
= PixelLab,Lightroom

Macam Macam Aplikasi Mobile :


-Native Application
= Native app adalah aplikasi yang dibangun secara spesifik untuk operating system tertentu.
Jika aplikasi ini dibangun untuk operating system IOS, maka aplikasi tersebut tidak akan
dapat berjalan pada operating system yang lain. Keuntungan utama dari jenis aplikasi ini
adalah performanya yang tinggi serta memiliki user experience yang baik karena developer
mengembangkan aplikasi ini menggunakan UI dari perangkat native. Secara keseluruhan,
aplikasi ini menawarkan pengalaman pengguna yang lebih baik karena dapat bekerja dengan
cepat, responsif, serta didistribusikan melalui application store pada perangkat masing-
masing.

- Web Application
= Web app berjalan menggunakan browser dan biasanya ditulis dalam Bahasa HTML 5,
JavaScript, atau CSS. Karena aplikasi ini menargetkan browser, maka web app dapat berjalan
pada berbagai operating system. Selain itu, aplikasi ini juga didesain secara responsive
sehingga tampilan web dapat menyesuaikan ukuran layar pada perangkat yang digunakan
oleh user.

- Hybrid Application
= Hybrid app dapat dikatakan seperti kombinasi dari dua macam aplikasi, yaitu native dan
web. Aplikasi hybrid memiliki dua bagian utama. Bagian pertama adalah kode back-end, dan
yang kedua adalah native shell yang dapat diunduh dan memuat kode menggunakan tampilan
web. Aplikasi hybrid dinilai lebih mudah dan cepat untuk dikembangkan dibanding dengan
native app. Namun kecepatan aplikasi hybrid lebih lambat daripada aplikasi native karena
bergantung pada kecepatan browser user.
Pertemuan ke -14
Konsep Dasar IOT

Pengertian :
Salah satu parameter kemajuan teknologi era saat ini dan juga era mendatang adalah
penguasaan di bidang IoT. Internet of Things adalah sebuah konsep dimana objek tertentu
memiliki kemampuan untuk mentransfer data melalui jaringan Wifi, jadi proses ini tidak
memerlukan interaksi dari manusia ke manusia atau manusia ke komputer. Semua sudah
dijalankan secara otomatis dengan program.

Sejarah IOT menurut Kevin Asthone

Definisi IOT(Internet of Things)


Sebagai sebuah penemuan yang mampu menyelesaikan permasalahan yang ada melalui
penggabungan teknologi dan dampak social. Secara Teknik, IoT dapat digambarkan sebagai
infrastruktur global untuk memenuhi kebutuhan informasi masyarakat, memungkinkan
layanan canggih dengan interkoneksi baik secara fisik dan virtual berdasarkan perkembangan
informasi serta teknologi komunikasi (ICT)

Definisi Menurut Kevin Asthone


Sensor-sensor yang terhubung ke internet dan berperilaku seperti internet dengan
membuat koneksi-koneksi terbuat setiap saat, serta berbagi data secara bebas dan
memungkinkan aplikasi-aplikasi yang tidak terduga, sehingga komputer-komputer dapat
memahami dunia di sekitar mereka dan menjadi bagian dari kehidupan manusia.

Definisi Secara Umum


Internet, dimana internet sendiri didefinisikan sebagai sebuah jaringan komputer yang
menggunakan protokol internet (TCP/IP) yang digunakan untuk berkomunikasi dan berbagi
informasi dalam lingkup tertentu. Things dapat diartikan sebagai objek-objek dari dunia fisik
yang diambil melalui sensor-sensor yang kemudian dikirimkan melalui internet.
Konsep Utama IoT :

Sudut Pandang IoT :

Implementasi IoT

Salah satu contoh penggunaan IoT yang paling dekat dengan kita adalah di rumah. Aplikasi IoT di
dalam rumah dapat membantu kita dalam mengelola kebutuhan sehari-hari dengan lebih efektif dan
efisien. Salah satu contohnya adalah menggunakan sensor untuk mendeteksi suhu di ruangan. Sensor
tersebut kemudian dapat mengirimkan data ke perangkat IoT. Misalnya, seperti termostat yang
terhubung dengan internet. Dengan sensor pengukur suhu, sebuah termostat dapat mengatur suhu
ruangan secara otomatis sesuai keinginan kita, atau sesuai kondisi ideal sebuah ruangan. Jika ruangan
dirasa terlalu dingin, maka

Kita juga dapat menggunakan sensor pintu yang terhubung dengan internet untuk memantau aktivitas
di rumah dan memberi tahu kita jika ada sesuatu yang tidak biasa.
Di bidang transportasi, aplikasi IoT dapat membantu kita dalam mengelola perjalanan yang lebih
efisien dan aman. Misalnya, kita dapat menggunakan sensor kecepatan dan lokasi untuk memantau
kondisi jalan dan memberi tahu kita jika ada kemacetan atau bahaya lainnya. Kita juga dapat
menggunakan sistem navigasi yang terhubung dengan internet untuk menemukan rute terpendek ke
tujuan kita.

Di bidang kesehatan, aplikasi IoT dapat membantu kita dalam mengelola kondisi kesehatan kita
dengan lebih baik. Misalnya, kita dapat menggunakan perangkat seperti smartwatch yang terhubung
dengan internet untuk memantau aktivitas fisik dan tidur kita, serta memberi tahu kita jika ada hal
yang perlu diperhatikan. Kita juga dapat menggunakan alat monitoring kesehatan seperti tensimeter
yang terhubung dengan internet untuk memantau kondisi kesehatan kita secara terus-menerus.

Di bidang pertanian, aplikasi IoT dapat membantu petani dalam mengelola ladang dengan lebih
efisien. Misalnya, petani dapat menggunakan sensor cuaca yang terhubung dengan internet untuk
memantau kondisi cuaca di ladang dan memberi tahu petani jika ada kebutuhan untuk memberi air
atau pupuk. Petani juga dapat menggunakan sensor tanah yang terhubung dengan internet untuk
memantau kondisi kelembaban tanah dan memberi tahu petani jika ada abnormalitas yang berpotensi
membuat tanaman rusak.

Kelebihan Penggunaan IoT

- Data
= Semakin banyak informasi yang diperoleh, semakin mudah untuk menentukan tindakan yang tepat
berdasarkan data yang ada. Denganbantuan computer dan algoritma program kita tidak perlu
mengecek data dan mensotir satu per satu, biarkan mesin yang melakukan sesuai algoritma yang kita
inginkan, selain cepat juga agar akurat
- Tracking
= Dalam system inventory dengan bantuan computer akan sangat mudah untuk mengecek persediaan,
lokasi dan kualitas barang sehingga memudahkan kita untuk melakukan pengelolaan sehingga tidak
ada kasus kehabisan barang karena lalai dalam pengecekan jika dilakukan secara manual.
- Waktu
= Dengan bantuan system computer yang telah diprogram sebelumnya untuk mengolah informasi
tertentu dan melakukan tindakan sesuai yang telah diprogram, maka proses Analisa dan pengambilan
keputusan berdasarkan data yang besar akan sangat cepat. Tidak bisa dibayangkan jika hal ini
dilakukan secara manual tanpa bantuan mesin.
- Biaya
= Tidak bisa dipungkiri, penggunaan tenaga manusia yang terbatas kemampuannya yang berakibat
diperlukan banyak tenaga manusia untuk melakukan pekerjaan yang berat. Dengan bantuan mesin
yang kemampuannya dapat diatur dan dapat menggantikan pekerjaan manusia, manusia tidak perlu
melakukan hal berat dan rumit di jaman sekarang, cukup dengan menjadi operator mesin saja. Dari
sini terlihat bahwa biaya untuk menggaji karyawan lebih sedikit karena sudah digantikan oleh mesin.

Kekurangan/Resiko Penggunaan IOT


- Compatibility
= Tidak ada standarisasi penggunaan sensor seperti penggunaan USB, ketika sebuah system dengan
IoT device mengalami kerusakan maka harus membeli di vendor yang sama untuk menggantinya.
- Complexity
= Dibalik kemudahan yang disajikan, disana ada sebuah IoT modul yang dirangkai secara kompleks
untuk menerima dan mengolah informasi, alat tersebut memerlukan tenaga ahli untuk merawat secara
berkala agar system tetap berjalan.
- Safety
= Semua perangkat dan program computer rawan akan tindakan hacking, terdapat kasus serangan
DDOS besar-besaran yang disinyalir berasal dari perangkat IoT yang telah di hack dan dijadikan
botnet untuk melakukan serangan ini. Jadi sekali lagi diperlukan tenaga ahli untuk mengamankan
perangkat IoT dari serangan hacker

Anda mungkin juga menyukai