Friday, December 10, 2021

Tugas Review

1. Jelaskan tentang konsep dasar dari komunikasi! Apa yang dihasilkan dari proses komunikasi?

Konsep dasar komunikasi, Komunikasi adalah suatu proses penyampaian informasi (pesan, ide, gagasan) dari satu pihak kepada pihak lain. Pada umumnya, komunikasi dilakukan secara lisan atau verbal yang dapat dimengerti oleh kedua belah pihak.

 

2. Jelaskan tentang aspek-aspek keamanan komputer dan bentuk dasar dari secutity attack!

Inti dari keamanan komputer ialah melindungi komputer dan jaringannya dengan tujuan mengamankan informasi yang berada di dalamnya. Keamanan komputer ini sendiri meliputi beberapa aspek , antaranya ialah :

 

1. Privacy / Confidentiality

 

Proteksi data / hak pribadi yang sensitive

 

Serangan : Sniffer, SOP yang tidak jelas

 

Proteksi : Enkripsi

 

 

 

2. Integrity

 

Informasi tidak berubah tanpa ijin

 

Serangan : Virus Trojan horse, man in the middle attack

 

Proteksi : Signature, certificate dll

 

 

 

3. Authentication

 

Meyakinkan keaslian data, sumber data, orang yang mengakses data server yang digunakan.

 

Serangan : password palsu, terminal palsu, situs web palsu

 

Proteksi : penggunaan digital signature, biometric

 

 

 

4. Availability

 

Informasi harus dapat tersedia ketika dibutuhkan

 

Serangan : denial of service, server dibuat hang, down, crash , lambat

 

Proteksi : back up, filtering router, firewall

 

5. Non – repudiation

 

Tidak dapat menyangkal telah melakukan transaksi. Menggunakan digital signature / certificates / dianggap seperti tanda tangan.


6. Access Control

 

Mekanisme untuk mengatur siapa boleh melakukan apa. Biasanya menggunakan password, adanya klasifikasi pengguna dan data.

 

Bentuk – bentuk dasar security attack :

 

 

 

1. Interuption (interupsi)

 

Suatu aset system dihancurkan, sehingga tidak lagi tersedia / tidak dapat digunakan.

 

Contoh : Perusakan suatu item hardware, pemutusan jalur komunikasi, disable suatu system manajemen file.

 

2. Interception (pengalihan)

 

Pengaksesan aset informasi oleh orang yang tidak berhak (misalkan seseorang, program atau komputer)

 

Contoh : pencurian data pengguna kartu kredit

 

3. Modification (pengubahan)

 

Pengaksesan data oleh orang yang tidak berhak, kemudian ditambah dikurangi atau diubah setelah itu baru dikirimkan pada jalur komunikasi.

 

4. Fabrication (produksi - pemalsuan)

 

Seorang user tidak berhak mengambil data, kemudian menambahkannya dengan tujuan untuk dipalsukan.

 

3. Apa yang dimaksud dengan kriptografi? Jelaskan secara lengkap termasuk algoritma yang digunakan!

Kriptografi adalah  ilmu yang mempelajari bagaimana  data atau pesan tetap aman saat dikirim, dari pengirim ke penerima, tanpa  gangguan dari pihak ketiga. Menurut Bruce Scheiner dalam bukunya “Applied Cryptography”, kriptografi adalah ilmu  dan seni menjaga keamanan pesan.

 

Peran kunci sangat penting dalam proses enkripsi dan dekripsi (serta algoritma yang digunakan), sehingga kerahasiaannya sangat penting. Jika kerahasiaan diungkapkan, isi  pesan dapat diketahui.

 

Secara matematis, proses enkripsi merupakan pengoperasian fungsi E (enkripsi) menggunakan e (kunci enkripsi) pada M (plaintext) sehingga dihasilkan C (ciphertext), notasinya :

 

Ee(M) – C

 

Sedangkan untuk proses dekripsi, merupakan pengoperasian fungsi D (dekripsi) menggunakan d (kunci dekripsi) pada C (ciphertext) sehingga dihasilkan M (plaintext), notasinya :

 

Dd(C) = M

 

Sehingga dari dua hubungan diatas berlaku :

 

Dd(Ee(M)) = M

 

 

 

4. Jelaskan bagaimana mengamankan sumber daya abstrak (sistem operasi, dokumen/data/berkas/file)!

Dengan menginstall sebuah antivirus maka keamanan sebuah sumber daya abstrak bisa lebih terjaga. Dan jangan sesekali mendownload file yang tidak jelas sumbernya, karena di khawatirkan yang kita install adalah sebuah virus.


Apa yang dimaksud dengan program jahat? Sebutkan jenis-jenis dari program jahat!

program jahat adalah jenis perangkat lunak yang dirancang untuk merusak komputer. program jahat dapat mencuri informasi sensitif dari komputer, memperlambat komputer secara perlahan, atau bahkan mengirim email palsu dari akun email Anda tanpa sepengetahuan Anda.

 

Berikut beberapa jenis perangkat lunak jahat umum dengan akibat yang ditimbulkannya:

 

· Virus: Program komputer berbahaya yang dapat menggandakan diri dan menginfeksi komputer.

 

· Cacing komputer (worm): Program komputer berbahaya yang mengirim salinan program itu sendiri ke komputer lain melalui jaringan.

 

· Spyware: Perangkat lunak jahat yang mengumpulkan informasi dari orang-orang tanpa sepengetahuan mereka.

 

· Adware: Perangkat lunak yang memutar, menampilkan, atau mendownload iklan secara otomatis di komputer.

 

· Kuda troya (trojan horse): Program perusak yang menyerupai aplikasi berguna, namun merusak komputer atau mencuri informasi Anda setelah dipasang.

 

 

 

6. Jelaskan apa saja yang diamankan dalam komputer dan apa tujuan dari keamanan komputer!

Sistem keamanan komputer merupakan sebuah upaya yang dilakukan untuk mengamankan kinerja dan proses komputer

 

Yang diamankan dalam komputer adalah, seperti file-file yang kita miliki, ataupun informasi pribadi yang terdapat pada sebuah komputer.

 

Tujuan keamanan komputer untuk menjaga semua hal-hal kejahatan atau program jahat yang dapat meyerang komputer yang kita miliki

Sunday, December 5, 2021

RAGAM LAYOUT WEBSITE

 Layout web adalah desain dasar untuk membuat tampilan suatu website terutama pada penataan elemen-elemen sebuah website.


Macam - macam layout desain web:

1. Static

Layout static pada web desain memiliki ukuran tetap pada semua resolusi browser.

2. Fluid

Layout fluid memiliki kemampuan untuk menyesuaikan lebar layout sesuai dengan resolusi browser.

3. Responsive

Layout responsive memiliki kemampuan untuk berganti layout pada resolusi tertentu. Layout bisa berganti ini berkat kehadiran CSS3 dengan sintax media queries nya.

Konsep dan teknik untuk membuat tipografi yang baik : 

1. Komposisi Font

Penggunaan font dalam website tidak boleh terdiri lebih dari 3 jenis font. Komposisi font yang baik adalah menggunakan 2 jenis font. 

2. Styling Teks Dan Paragraf

Leading

Leading adalah istilah yang biasa digunakan untuk jarak baris tiap baris sebuah paragraf.

Ketebalan Teks

Ketebalan teks juga mempengaruhi tipografi. Dalam web design, bisa menentukannya dengan styling css melalui properti font-weight.

Warna

Secara default, warna teks yang ditampilkan di web adalah warna hitam pekat (#000). Sebenarnya ini kurang baik. 

3. Padding Dan Margin

Margin dan Padding adalah properti dari CSS yang digunakan untuk mengatur sisi tiap elemen para HTML.

4. Hirarki Dan Ukuran Font

Hirarki dan ukuran font pada website juga harus  ditentukan. Secara default, browser yang menentukan ukuran setiap tag heading (<h1>,<h2>,<h3>,<h4>,<h5>,<h6>), tag paragraf (<p>), tag small (<small>), dan sebagainya.

Format Gambar untuk website :

1. PNG sangat baik untuk dipergunakan pada kebanyakan web browser (IE6+ butuh sedikit sentuhan CSS untuk pengaturan transparansi).

2. JPG adalah pilihan terbaik untuk menampilkan foto secara online, walau kualitasnya tidak sebagus PNG tetapi cukup bisa diterima mata manusia.

3. GIF sangat baik untuk menampilkan gambar grafik (jika kamu tidak mau menggunakan PNG), tapi jangan ubah foto kamu menjadi format GIF karena hasilnya tidak sedap dipandang mata.

4. BMP bisa dikategorikan sebagai gambar tidak terkompresi, tidak disarankan untuk penggunaan pada blog (menghabiskan bandwidth saja).

TEORI KOMPUTASI DAN IMPLEMENTASI KOMPUTASI DALAM BIDANG FISIKA

A. Teori komputasi adalah cabang ilmu komputer dan matematika yang membahas apakah dan bagaimanakah suatu masalah dapat dipecahkan pada mode...