Wednesday, March 29, 2023

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 model komputasi, menggunakan algoritma. Bidang ilmu ini terutama membahas hal terkait komputabilitas dan kompleksitas, dalam kaitannya dengan formalisme komputasi. Bidang teori komputasi dibagi menjadi tiga cabang besar: teori automata dan bahasa formal, teori komputabilitas dan teori kompleksitas komputasional, dimana dihubungkan dengan pertanyaan: "Apa saja kemampuan dan batasan yang dimiliki komputer?".

B. Implementasi komputasi modern di bidang Fisika adalah Computational Physics yang mempelajari suatu gabungan antara Fisika, Komputer Sains dan Matematika Terapan untuk memberikan solusi pada “Kejadian dan masalah yang kompleks pada dunia nyata” baik dengan menggunakan simulasi juga penggunaan Algoritma yang tepat. Pemahaman Fisika pada teori, eksperimen dan komputasi haruslah sebanding. Agar dihasilkan solusi numerik dan visualisasi atau pemodelan yang tepat untuk memahami masalah Fisika. Untuk melakukan pekerjaan seperti evaluasi integral, penyelesaian persamaan differensial, penyelesaian persamaan simultan, mem-plot suatu fungsi/data, membuat pengembangan suatu seri fungsi, menemukan akar persamaan dan bekerja dengan bilangan kompleks yang menjadi tujuan penerapan Fisika komputasi. Banyak perangkat lunak ataupun bahasa yang digunakan, seperti : MatLab, Visual Basic, Fortran, Open Source Physics (OSP), Labview, Mathematica, dan lain sebagainya digunakan untuk pemahaman dan pencarian solusi numerik dari masalah-masalah pada Fisika komputasi.



Sunday, January 2, 2022

Tugas 6 Firewall

 Firewall adalah sistem keamanan jaringan komputer yang mampu melindungi dari serangan virus, malware, spam, dan serangan jenis yang lainnya. Dapat dikatakan juga bahwa, firewall merupakan perangkat lunak untuk mencegah akses yang dianggap ilegal atau tidak sah dari jaringan pribadi (private network).

Sehingga, tugas utama dari adanya firewall sendiri adalah untuk melakukan monitoring dan mengontrol semua akses masuk atau keluar koneksi jaringan berdasarkan aturan keamanan yang telah ditetapkan.

 

Namun, masih terdapat beberapa orang atau user yang belum aware dengan adanya sistem ini dan cenderung mengabaikan dari sistem keamanan pada jaringan komputer. Selain itu, firewall juga mempunyai peranan penting dalam menjaga keamanan lalu lintas pada jaringan internet yang terhubung dengan perangkat komputer anda.

 

Pentingkah penggunaan dari firewall? Pertanyaan tersebut akan muncul ketika perangkat anda belum pernah dampak cukup signifikan dari adanya sebuah virus atau malware. Ketika ada sebuah koneksi ilegal atau lalu lintas yang mencurigakan masuk ke dalam perangkat jaringan komputer anda, maka masalah tersebut akan semakin menjadi rumit dan pelik.

 

Oleh karena itu, sangat penting sekali bagi anda untuk terus mengaktifkan perlindungan awal dengan menggunakan firewall system untuk mencegah terjadinya hal yang tidak diinginkan. Alasan yang berikutnya, dengan adanya firewall juga sangat membantu untuk terhindar dari praktik pencurian data, penyalahgunaan informasi, ataupun kebocoran rahasia perusahaan.

 

Nah, semua hal tersebut dapat diselesaikan dengan menerapkan sistem keamanan komputer atau lebih dikenal dengan istilah cyber security. Salah satu komponen dalam keamanan komputer sendiri adalah dengan mengaktifkan layanan dari firewall untuk tetap terhubung setiap waktu.

 

Firewall merupakan suatu cara atau mekanisme yang diterapkan baik terhadap hardware, software ataupun sistem itu sendiri dengan tujuan untuk melindungi, baik  dengan menyaring, membatasi atau bahkan menolak suatu atau semua hubungan/kegiatan suatu segmen pada jaringan pribadi dengan jaringan luar yang bukan merupakan ruang lingkupnya. Segmen tersebut dapat merupakan sebuah workstation, server, router, atau local area network (LAN). Penggunaan firewall secara umum di peruntukkan untuk melayani :

 

mesin/computer setiap individu yang terhubung langsung ke jaringan luar atau internet dan menginginkan semua yang terdapat pada komputernya terlindungi.

 

Jaringan komputer yang terdiri lebih dari satu buah komputer dan berbagai jenis topologi jaringan yang digunakan, baik yang di miliki oleh perusahaan, organisasi dsb.

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).

Sunday, November 28, 2021

FORMAT GAMBAR, KONSEP WARNA DAN KONSEP INPUT

Jenis - jenis format gambar

jpeg

bisa digunakan untuk mencetak, asalkan masih tahap akhir dan tidak perlu pengeditan lebih lanjut. Format ini juga banyak digunakan dan kompatibel dengan sebagian besar perangkat lunak dan dengan ukuran file rendah

PNG

PNG mendukung lebih banyak warna daripada GIF, mampu mengkompresi tanpa kehilangan kualitas dan dapat menyimpan gambar dengan transparansi.

gif

tepat digunakan untuk gambar web, terutama spanduk dan meme animasi, GIF dapat membuat dengan cepat, bisa dianimasikan dan juga lossless. Ukuran filenya yang kecil membuat GIF dapat menyimpan gambar dengan transparansi.

Konsep warna memecah pembagian warna menjadi beberapa kategori, yaitu :

Warna Dasar, Warna Sekunder, dan Warna Tersier

Menurut teori pigmen Brewster, terdapat tiga jenis warna primer atau dasar. Warna-warna tersebut adalah warna merah seperti darah, warna kuning seperti kuning telur, dan warna biru seperti birunya air di tengah laut.

Konsep Input pada apps perangkat bergerak melibatkan 3 tahapan, yaitu :

· Penangkapan Data (Data Capture), Merupakan proses mencatat kejadian Nata yang terjadi akibat transaksi yang dilakukan ke dalam dokumen dasar

· Penyiapan Data (Data Preparation), Yaitu mengubah data yang telah ditangkap kedalam bentuk yang dapat dibaca oleh mesin (Machine Readable Form 1), misalnya kartu plong, pita magnetik/disk magnetick)

· Pemasukan Data (Data Entry), Merupakan proses membacakan atau memasukan data ke dalam komputer


Desain grafis untuk apps perangkat bergerak


User Interface Design atau desain UI adalah sebuah desain keseluruhan gaya dan komponen yang ditampilkan di halaman web. Contohnya seperti tata letak dan bentuk desain menu, ikon, warna, gambar, tombol, dan semua komponen lainnya.

Tampilan UI harus menarik, mudah dioperasikan, dan diposisikan dengan pas di laman web. Karena tujuan utamanya adalah untuk memberikan tampilan yang enak dipandang pengguna.

Sedangkan User Experience Design atau desain UX adalah sebuah proses yang komprehensif untuk mengembangkan pengalaman pengguna sebuah produk web. Caranya dengan memaksimalkan step by step yang dilakukan penguna di dalam web tersebut.

KONSEP RESOLUSI PADA PERANGKAT BERGERAK

Ketajaman warna dan detail gambar pada tampilan bitmap bergantung pada banyaknya pixel. Warna atau resolusi yang membentuk gambar tersebut. Hal ini berkaitan erat dengan kemampuan monitor dan VGA (Video Graphic Adapter ) yang digunakan.  Resolusi pada perangkat bergerak terdiri dari:

Resolusi HD (720p)

HD adalah singkatan dari High Definition, HD berarti pixelnya 1280 x 720.

Resolusi Full HD (1080p)

Full HD adalah kelanjutannya dan sekarang sudah menjadi standar resolusi layar di pasaran. Full HD adalah 1920 x 1080 pixel.

Resolusi HD (2k)

• QHD atau Quad HD memiliki definisi empat kali lipat dibanding HD Standar. Berarti bisa memasukkan jumlah pixel empat biji layar HD kedalam satu layar QHD dengan ukuran sama. Resolusi pixel QHD adalah 2560 x 1440

• Resolusi Ultra HD (4k)

4K adalah 4096 pixel, dan Ultra HD adalah 3840 pixel. Ultra HD adalah 3840 x 2160, sementara 4K adalah 4096 x 2160. Mereka biasanya disingkat menjadi 2160p berhubung perbedaan jumlah pixelnya tidak begitu besar.

Konsep Layout Pada Apps Perangkat Bergerak

Definisi Layout

Layout adalah tata letak, susunan / rancangan dari sebuah aplikasi. Dimana pada layout kita bisa menata komponen-komponen aplikasi seperti : foto, teks, video, maupun komponen lainnya secara mudah

Pola MVP

Model menetapkan struktur data aplikasi dan kode untuk mengakses dan memanipulasi data View  adalah elemen antarmuka pengguna yang menampilkan data dan respons terhadap tindakan pengguna. Presenter menghubungkan view  aplikasi ke model.

Sunday, November 14, 2021

Tahap Tahap Dalam Pembuatan Logo

Desain grafis merupakan salah satu bentuk seni lukis untuk menciptakan atau mengatur elemen rupa seperti ilustrasi, foto, tulisan, dan garis di atas suatu media.Bentuk-bentuk dari seni desain grafis ini dibuat oleh graphic designer yang memiliki spesialisasi untuk mengintepretasikan pesan melalui bentuk gambar.

 

Dengan kata lain, seorang graphic designer merupakan seorang komunikator visual yang menciptakan konsep visual secara manual atau dengan menggunakan software komputer.

 

Ada 3 tahap dalam pembuatan logo dan flyer

·

Pre – Production

 

Rough Sketch, Sketsa yang dimaksud adalah pembuatan gambar rancangan. Sketsa digunakan untuk pembuatan sketsa sebagai proses awal dalam berkarya. Setelah penulis mendapatkan hasil berdasarkan kesimpulan dari berbagai data yang ada dilanjutkan dengan membuat gambar kasar dan sederhana mengenai elemen – elemen rupa yang akan digunakan dalam karya corporate identity dan pengaplikasiannya tersebut.

 

Production

 

1. Komputerisasi Pada tahap ini desainer menggunakan software Coreldraw X4 dan Adobe Photoshop sebagai program pengolahan gambar dan finishing pada pembuatan desain.

 

2. Konsultasi dengan konsumen sebelum karya dicetak menjadi barang jadi terlebih dahulu desain dikonsultasikan, apakah desain sudah benar-benar layak untuk dicetak dan diperbanyak.

 

3.Pencetakan Dalam tahap ini desain yang telah jadi dikoreksi kembali, ditinjau dari aspek warna, posisi gambar, teks, dan lain - lain untuk menghasilkan karya yang terbaik. Karya yang telah jadi, kemudian dicetak di tempat pencetakan digital printing. Hal ini dimaksudkan agar gambar yang dihasilkan memiliki kualitas yang baik dengan menggunakan digital printing.

 

Post – Production

 

1. Pengaplikasian Logo yaitu mengaplikasikan logo pada Media promosi Setelah logo tersebut diaplikasikan ke berbagai media promosi seperti pada baju karyawan, kartu nama, kop surat, amplop, nota, kuitansi, stempel, jam dinding, gantungan kunci, pin, mug.

 

2.Penyajian Karya desain Pada tahap ini karya dicetak. Tampilan karya yang telah selesai berupa pengaplikasian desain pada media yang sudah ditentukan. Karya yang telah selesai dipersiapkan untuk pameran sebagai bahan penyampaian pesan kepada masyarakat.

 

 

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...