Rabu, 29 Maret 2023

Teori Komputasi dan Implementasi Teori Komputasi di Bidang Ekonomi


1. Sejarah Teori Komputasi   

    Teori komputasi bisa dijadikan penciptaan sebuah model dari seluruh bidang ilmu komputer. Maka, matematika dan logika digunakan. Pada abad terakhir, teori komputasi dijadikan menjadi ilmu akademis disiplin yang terpisah dari matematika.Beberapa pioner atau ilmuwan terkenal dari teori komputasi adalah Ramon Llull, Alonzo Church, Kurt Gödel, Alan Turing, Stephen Kleene, Rózsa Péter, John von Neumann, dan Claude Shannon.

2. Pengertian Teori Komputasi   

    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. Pada teori komputasi ini di bagi menjadi 3 cabang besar yaitu  Teori Automata dan Bahasa Formal, Teori Komputabilitas, dan Teori Kompleksitas Komputasional. Dari ketiga cabang tersebut saling berkaitan dalam ilmu Teori Komputasi. 

  • Teori Automata

   Teori Automata adalah teori mengenai mesin-mesin abstrak, dan berkaitan erat dengan teori bahasa formal. ada beberapa hal yang berkaitan dengan Otomata, yaitu Grammar. Grammar adalah bentuk abstrak yang dapat diterima (accept) untuk membangkitkan suatu kalimat otomata berdasarkan suatu aturan tertentu.

Jenis-jenis Automata:

  • Otomata Berhingga Deterministik (DFA - Deterministic Finite Automata) adalah sebuah otomata yang fungsi transisinya.
  • Otomata berhingga non-deterministik (NFA - Nondeterministic Finite Automata) berbeda dengan DFA dalam hal fungsi transisiny.
  • Otomata Pushdown adalah salah satu varian otomata dengan 7-tupel .

    • Teori Komputabilitas
        Teori Komputabilitas berhubungan secara pokok dengan pertanyaan-pertanyaan dari batas cakupan pada dimana sebuah masalah itu dapat diselesaikan oleh sebuah komputer. Pernyataan bahwa permasalahan terbata-bata tak bisa diselesaikan oleh mesin Turing Adalah salah satu hasil terpenting pada teori komputabilitas, karena hal itu merupakan contoh dari permasalahan konkret yang sama-sama mudah untuk diformulasikan dan tak mungkin diselesaikan oleh mesin Turing. 

    • Teori Kompleksitas Komputasional
        Teori kompleksitas komputasional berfokus pada klasifikasi masalah komputasi menurut penggunaan sumber dayanya, dan menghubungkan kelas-kelas ini satu sama lain. Masalah komputasi adalah tugas yang diselesaikan oleh komputer. Masalah komputasi diselesaikan dengan aplikasi mekanis dari langkah-langkah matematika, seperti algoritma. Suatu masalah dianggap sulit secara inheren jika solusinya membutuhkan sumber daya yang signifikan, apa pun algoritme yang digunakan. Teori memformalkan intuisi ini, dengan memperkenalkan model komputasi matematika untuk mempelajari masalah ini dan mengukur kompleksitas komputasinya , yaitu, jumlah sumber daya yang dibutuhkan untuk menyelesaikannya, seperti waktu dan penyimpanan. Ukuran lain dari kompleksitas juga digunakan, seperti jumlah komunikasi (digunakan dalam kompleksitas komunikasi ), jumlah gerbang di sirkuit (digunakan dalam kompleksitas sirkuit) dan jumlah prosesor (digunakan dalam komputasi paralel). 


    3. Implementasi Teori Komputasi di Bidang Ekonomi 

        Implementasi pada ilmu pengetahuan ekonomi adalah mempelajari agent-based computational modeling, computational econometrics dan statistika, komputasi keuangan, computational modeling of dynamic macroeconomic systems, pemrograman yang didesain khusus untuk komputasi ekonomi, dan pengembangan alat bantu dalam pendidikan komputasi ekonomi. Karena dibidang ekonomi pasti memiliki permasalahan yang harus dipecahkan oleh algoritma contohnya adalah memecahkan teori statistika untuk memecahkan permasalahan keuangan.

        Contoh aplikasi yang menggunakan teori komputasi dengan adanya transaksi pembayaran secara online pada saat melakukan pembayaran terhadap barang/jasa yang akan dibeli. Pada jaman sekarang banyak sekali aplikasi sistem pembayaran secara online contohnya adalah Gopay yang dimiliki oleh Gojek, Shopeepay yang dimiliki oleh Shopee, dan yang lagi hype atau yang sering di gunakan pada jaman sekarang adalah pembayaran online QRIS 
        

    Sumber : https://www.bi.go.id/QRIS

        Quick Response Code Indonesian Standard atau biasa disingkat QRIS (dibaca KRIS) adalah penyatuan berbagai macam QR dari berbagai Penyelenggara Jasa Sistem Pembayaran (PJSP) menggunakan QR Code. QRIS dikembangkan oleh industri sistem pembayaran bersama dengan Bank Indonesia agar proses transaksi dengan QR Code dapat lebih mudah, cepat, dan terjag​a keamanannya. Para pengguna internet yang ingin melakukan transaksi online baik mengirim atau menerima uang, misalnya untuk membeli barang, membeli makanan dan minuman, mengirim donasi, dan lain-lain, biasanya menggunakan QRIS sebagai media transaksi karena lebih cepat, transaksi yang aman, dan mudah digunakan. QRIS ini juga sudah terintegrasi dengan semua metode pembayaran online di indonesia seperti Gopay, Dana, Shopeepay, OVO, dan semua mobile banking sudah tersedia fitur pembayaran melalui QR Code QRIS ini. 

        Dengan adanya komputer, segala urusan administrasi yang biasanya harus dilakukan secara manual dapat dipermudah dengan menggunakan komputer..Di bidang bisnis baik perdagangan barang maupun jasa komputer akan sangat penting untuk kegiatan transaksi baik rutin, periodik, maupun insidentil dan menyediakan informasi dengan cepat dan tepat.


    Referensi :
    1. https://wblog.wiki/id/Computational_complexity_theory
    2. https://p2k.stekom.ac.id/ensiklopedia/Teori_otomata
    3. https://id.wikipedia.org/wiki/Teori_komputasi
    4. https://qris.id/homepage/
    5. https://www.bi.go.id/QRIS/default.aspx

    Jumat, 14 Januari 2022

    Resume Kelompok 11

    A.    Mendesain Sebuah Web yang sesuai dengan User Interface dan User Experience

             UI merupakan desain grafis yang akan berkaitan dengan estetika visual web design. Sedangkan UX menetukan seberapa mudah atau sulitnya interaksi antara User dengan elemen-elemen UI yang telah dibuat sebelumnya. 

    Beberapa tips untuk mendesain sebuah web yang sesuai dengan UI dan UX 

    1.   Tentukan Target Audience

    2.      Jaga User Interface agar tetap sederhana.

    3.      Gunakan Kombinasi Warna background

    4.      Gunakan berbagai macam Tipografi

    5.      Gunakan Struktur Hierarki

     B.    Browser yang digunakan untuk menampilkan halaman Web

    Browser merupakan sebuah program perangkat lunak yang digunakan untuk mengeksplorasi, mengambil, dan menampilkan informasi-informasi yang tersedia di World Wide Bjeb. Informasi ini dapat berupa gambar, teks, dokumen, audio, ataupun video

    1 . Browser yang paling banyak digunakan untuk menampilkan halaman Web :

    1.      Microsoft Edge (Internet Explorer)

    Microsoft Edge (atau Internet Explorer) hadir secara default pada instalasi  sistem operasi Windows. Internet Explorer akan secara resmi dipensiunkan pada Juni 2022 dan diganti dengan Microsoft Edge pada Windows 11 untuk dapat bersaing dengan Browser-Browser lainnya.

    2.      Mozilla Firefox

    Browser ini dikembangkan oleh Mozilla Corporation. Pertama kali dirilis pada November 2004, Firefox sepenuhnya dapat disesuaikan dengan tema, plug-in, dan add-on. Firefox menggunakan Gecko untuk merender tampilan halaman web, dan menerapkan standar Web saat ini dan yang akan datang nantinya. 

    3.      Google Chrome

    Chrome adalah Browser cross platform yang dikembangkan oleh perusahaan Google. pertama kali dirilis pada tahun 2008 untuk Microsoft Windows. Chrome memiliki tampilan interface yang sangat user friendly, memiliki tampilan iklan yang sedikit dan mempunyai kecepatan memuat halaman web yang sangat cepat.

    2.  Software Desain Web

    1.      Bootstrap Studio

    Software desain web yang satu ini memiliki fitur yang lengkap, waktu loading yang cepat, dan grafik yang interaktif. Bootstrap Studio juga menyediakan template dan widget yang bisa kamu gunakan secara bebas, seperti header, footer, slideshow, span, dan div.

    2.      Figma

    Software desain web yang satu ini memiliki banyak kesamaan dengan Sketch. Namun, salah satu keunggulan Figma adalah memiliki fitur kolaborasi tim. Meskipun terbilang baru dibandingkan pilihan software lainnya, fitur-fitur Figma tidak kalah menarik. Selain itu, Figma memiliki tampilan berbasis vektor yang membuatnya simpel dan mudah digunakan.

    3.      Sketch

    Sketch berfokus pada penyederhanaan proses pembuatan mockup yang berkualitas tinggi. Banyak desainer memilih Sketch dengan alasan tampilannya yang rapi dan intuitif sehingga mendukung proses desain dengan mudah dan cepat. Secara keseluruhan, Sketch merupakan software yang berbasis vektor. Kamu tetap bisa membuka gambar raster. Namun, kamu tidak bisa mengeditnya di Sketch.      

    4.      InVision Studio

    Secara keseluruhan, InVision Studio memiliki banyak kesamaan dengan Sketch dan Figma. Namun, software desain web yang satu ini lebih fokus pada pembuatan animasi dalam prototype desain web. InVision Studio juga memiliki fitur Mirror. Dengan fitur tersebut, kamu bisa menguji tampilan atau animasi pada smartphone-mu.




    Minggu, 09 Januari 2022

    Keamanan Web Browser (Sistem Keamanan Komputer)

          Hallo balik lagi dengan saya Dani Nur Adheanto dari Kelas 3IA07, kali ini kita akan membahas meteri tentang Keamanan Web Browser , Langsung saja cus ke materi

    Apa Sih Itu Web Browser ? 

            Web browser merupakan aplikasi yang bisa menjelajahi, menyajikan, maupun mengambil konten yang ada di berbagai sumber informasi pada jaringan internet atau WWW. Pengertian dari web browser juga sering disebut dengan suatu perangkat lunak dengan fungsi yang dimilikinya sebagai penerima, pengakses, penyaji berbagai informasi di internet. web merupakan singkatan dari website, untuk browser yaitu sebuah media penjelajah. Jadi mudahnya web browser merupakan alat penjelajah berbagai situs website yang ada di Internet. Masyarakat juga sering menyebutnya dengan peramban web, yang mampu mengidentifikasi berbagai sumber informasi melalui pengidentifikasian sumber seragam, yakni berupa halaman di website, gambar, video, dan konten sejenis yang lain.

    Gangguan dan Ancaman yang dapat muncul di Web Browser 

    • Phising
    Para berandalan digital ini memanfaatkan halaman aplikasi web tiruan yang mirip dengan aplikasi web kita dan membuat user terjebak dengan halaman yang salah dan dikira adalah halaman asli kita. Selain halaman web yang hampir serupa, nama domain pun hampir serupa karena biasanya ada saja user yang kedapatan salah ketik saat mengakses aplikasi web kita.
    • Denial of Service
    Serangan ini terjadi karena network bandwidth dari aplikasi web kita dibanjiri oleh request yang tidak penting, namun dalam jumlah yang sangat masif. Serangan ini dapat melumpuhkan server dalam hitungan detik, menit, bahkan hari bila sumber serangan DoS belum diketahui.
    • Defacing
    Serangan ini terjadi karena network bandwidth dari aplikasi web kita dibanjiri oleh request yang tidak penting, namun dalam jumlah yang sangat masif. Serangan ini dapat melumpuhkan server dalam hitungan detik, menit, bahkan hari bila sumber serangan DoS belum diketahui.
    • Lemahnya Security Policy
    Penyerangan lain dapat terjadi karena lemahnya security policy. Karena pemilik aplikasi web tidak perhatian terhadap bagian utama dari aplikasi web yaitu manusia yang berinteraksi dengannya. Sehingga aplikasi web dapat diserang dari sisi penggunanya atau pengelolanya. Masalah ini lebih berat kepada masalah perilaku manusia yang lalai dan berujung pada penyerangan aplikasi web.

    Selasa, 04 Januari 2022

    Konsep Warna Pada Web Dan Resolusi Layar Pada Monitor (Kelompok 10)

       Warna adalah alasan utama membeli sesuatu, dan warna website cukup berpengaruh terhadap kekuatan branding. Hal itu karna warna sendiri mampu berbicara dengan alam bawag sadar manusia. Warna mempengaruhi suasana hati dan menggerakan seseorang untuk melakukan sesuatu. 

    Teori Warna

        Teori Brewster adalah konsep yang mengelompokan warna menjadi 4 kategori yaitu : warna primer, warna sekunder, warna tersier, dan warna netral.

    • Warna primer terdiri dari warna merah, kuning, dan biru
    • Warna sekunder terdiri dari warna ungu, orange, dan hijau. Warna sekunder merupakan bentuk dari gabungan warna primer
    • Warna tersier merupakan kombinasi warna primer dan warna sekunder.
    • Warna netral digunakan untuk penyeimbang untuk membantu warna lain agar terlihat lebih focus. Ada 2 jenis warna netral : monokromatik dan earth tone.
    • Warna monokrom terdiri dari hitam dan putih
    • Warna earth tone atau warna yang menyerupai unsur bumi misalnya coklat, krem, dll.

        Kelompok warna yang mirip dengan kelompok primer yaitu RGB yang terdiri dari warna merah, hijau, dan biru. RGB merupakan tipe warna yang digunakan untuk gambar pada layer digital. Gabungan warna RGB ini bisa membentuk corak baru seperti kuning, cyan, magenta, dan putih. 

    Kombinasi Warna Desain Web

    1. Tint

    Tint adalah campuran warna dasar dengan warna putih. Warna tint terlihat santai, lembut, serta memiliki kesan feminim.

    Warna website tint efektif bagi situs yang membidik target audiens Wanita dan anak-anak. Banyak perusahaan kecantikan, produk bayi, mainan, dan lain-lain menggunakan tint sebagai warna website.

    2. Tone 

    Tone adalah campuran warna dasar dengan abu-abu. Efeknya, warna terlihat lebih pucat dan bahkan keruh jika unsur abu-abunya terlalu berlebihan. Warna tone memberikan kesan klasik, alami, dan natural seperti warna alam. Jenis warna website ini cukup baik jika digunakan untuk website arsitektur, fotografi, kerajinan tangan, dan lain-lain.

    3. Shade 

    Shade adalah kombinasi warna dasar dengan warna hitam. Sehingga warna akan terlihat lebih gelap atau tua. Situs yang memakai kombinasi warn aini cocok untuk website yang ingin memperkuat kesan serius, professional, dan elegan. Misalnya jasa keuangan, portal berita, jasa konsultan, dan organisasi.


    Resolusi Layar

        Secara garis besar, resolusi adalah sebuah istilah yang dipakai untuk menjelaskan banyaknya pixel/titik terkecil dalam sebuah layer, baik itu layer ponsel, laptop, TV, atau yang lainnya. Resolusi ini sangat erat kaitannya dengan kualitas gambar yang dapat dihasilkan oleh suatu perangkat. Semakin tinggi resolusinya, maka gambar yang dihasilkan akan semakin baik.

    Cara Penulisan :

    Lebar (width) x tinggi (height)

    Jadi, jika ada layer dengan resolusi 1080 x 720 pixel, maka bisa dipastikan layer tersebut memiliki 1080 titik pixel ke samping dan 720 titik pixel ke bawah. Jika ditulis 720 x 1080 pixel, maka artinya layer tersebut memiliki 720 titik pixel ke samping dan 1080 titik pixel ke bawah. 

    Satuan resolusi yang paling sering digunakan :

    1280 x 720 pixel (720p) atau biasa disebut HD

    1920 x 1080 pixel (1080p) atau biasa disebut full HD

    3840 x 2160 pixel (2160p) atau biasa disebut 4K

    7680 x 4320 pixel (4320p) atau biasa disebut 8k


    Kamis, 30 Desember 2021

    Firewall (Sistem Keamanan komputer)

    Hallo balik lagi dengan saya Dani Nur Adheanto dari Kelas 3IA07, kali ini kita akan membahas meteri  tentang Firewall dan meaksnisme dari firewall , Langsung saja cus ke materi

    1.      Jelaskan apa yang dimaksud dengan firewall dan jelaskan kebutuhan seberapa perlunya penggunaan firewall ini dalam sistem keamanan komputer!

    2.      Jelaskan mekanisme keamanan yang dilakukan dalam firewall!

     

    Jawaban

    1.      Firewall merupakan sistem keamanan jaringan komputer yang berfungsi untuk melindungi komputer dari berbagai macam serangan komputer luar. Dengan adanya firewall, dapat dipastikan bahwa data pada komputer atau server web yang terhubung tidak akan bisa diakses oleh siapapun di Internet 

          Pentingnya firewall Alasan keamanan tentunya jadi sebab utama untuk menggunakan firewall. Bahkan bisa dibilang, penggunaan firewall adalah hal wajib alias tidak bisa ditawar lagi. Akan tetapi, untuk lebih memahami pentingnya menggunakan firewall, berikut contoh apa yang bisa di amankan oleh firewall

    ·         Melindungi Data dari Hacker dan Pengguna Tidak Terotorisasi

    ·         Block Pesan yang Tidak Diinginkan

    ·         Block Konten yang Tak Diinginkan

     

    2.      Firewall digunakan untuk menghentikan intrusi serta menyediakan metode kebijakan kontrol akses yang kuat. Sehingga hal ini dapat melindungi komputer dari beragam gangguan dari dalam maupun luar yang dapat mengancam aset data di dalam komputer.

    Selain itu, apabila komputer memiliki perlindungan firewall, maka semua yang masuk dan keluar dari komputer akan di monitor.

    Cara kerja firewall adalah menganalis paket data yang masuk dan keluar di dalam jangkauan aman yang terlindungi oleh firewall. Sehingga firewall akan bekerja memeriksa sumber paket data yang masuk dengan beberapa ketentuan yang dibuat untuk mengontrol paket yang dapat masuk. Sistem ini juga memungkinkan untuk memblokir jaringan tertentu yang mencatat trafik gangguan yang mencurigakan.

    Di samping itu, firewall menggunakan satu atau lebih dari tiga metode untuk mengontrol lalu lintas yang mengalir masuk dan keluar dari jaringan, di antaranya penyaringan paket, layanan proxy, dan inspeksi stateful. Beberapa metode tersebut berfungsi untuk memantau, memeriksa, dan memonitor semua lalu lintas jaringan yang terindikasi berbahaya.

    Selasa, 30 November 2021

    Review (Sistem Keamanan Komputer )

    1.  Jelaskan tentang konsep dasar dari komunikasi! Apa yang dihasilkan dari proses komunikasi?
    2. Jelaskan tentang aspek-aspek keamanan komputer dan bentuk dasar dari secutity attack!
    3. Apa yang dimaksud dengan kriptografi? Jelaskan secara lengkap termasuk algoritma yang digunakan!
    4. Jelaskan bagaimana mengamankan sumber daya abstrak (sistem operasi, dokumen/data/berkas/file)!
    5. Apa yang dimaksud dengan program jahat? Sebutkan jenis-jenis dari program jahat!
    6. Jelaskan apa saja yang diamankan dalam komputer dan apa tujuan dari keamanan komputer!

    Jawaban

    1.     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. Proses komunikasi biasanya dimulai dengan adanya bahan pembicaraan yang dilontarkan oleh pembicara yang kemudian diterima oleh penerima. Beberapa ahli memiliki pendapat berbeda tentang proses terjadinya komunikasi.

    2.     Aspek-aspek Keamanan Komputer

    Inti dari keamanan komputer adalah melindungi komputer dan jaringannya dengan tujuan mengamankan informasi yang berada di dalamnya. Keamanan komputer sendiri meliputi beberapa aspek , antara lain :

    Privacy, adalah sesuatu yang bersifat rahasia(provate). Intinya adalah pencegahan agar informasi tersebut tidak diakses oleh orang yang tidak berhak. Contohnya adalah email atau file-file lain yang tidak boleh dibaca orang lain meskipun oleh administrator. Pencegahan yang mungkin dilakukan adalah dengan menggunakan teknologi enksripsi, jadi hanya pemilik informasi yang dapat mengetahui informasi yang sesungguhnya.

    Confidentiality,  merupakan data yang diberikan ke pihak lain untuk tujuan khusus tetapi tetap dijaga penyebarannya. Contohnya data yang bersifat pribadi seperti : nama, alamat, no ktp, telpon dan sebagainya. Confidentiality akan terlihat apabila diminta untuk membuktikan kejahatan seseorang, apakah pemegang informasi akan memberikan infomasinya kepada orang yang memintanya atau menjaga klientnya.

    Integrity, penekanannya adalah sebuah informasi tidak boleh diubah kecuali oleh pemilik informasi. Terkadang data yang telah terenskripsipun tidak terjaga integritasnya karena ada kemungkinan chpertext dari enkripsi tersebut berubah. Contoh : Penyerangan Integritas ketika sebuah email dikirimkan ditengah jalan disadap dan diganti isinya, sehingga email yang sampai ketujuan sudah berubah.

    Bentuk – bentuk dasar security attack :

        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.

        Interception (pengalihan)

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

    Contoh : pencurian data pengguna kartu kredit

        Modification (pengubahan)

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

    3.     Kriptografi berasal dari kata bahasa Yunani, yang berarti kryptos dan graphein. Kryptos berarti rahasia atau tersembunyi, sedangkan graphein artinya menulis. Jadi, secara umum kriptografi merupakan proses menulis atau menyampaikan pesan secara rahasia dan tersembunyi. kriptografi adalah disiplin ilmu yang mempelajari teknik enkripsi naskah asli (plaintext) yang tersusun acak, dengan memanfaatkan kunci enkripsi sehingga naskah tersebut berubah menjadi teks yang sulit terbaca (ciphertext) oleh user yang tidak memiliki kunci dekripsi.

    Teknik dan Algoritma Kriptografi

    Teknik yang digunakan dalam cryptography adalah metode scrambling, yaitu teknik pengubahan teks biasa menjadi teks sandi. Teknik scrambling tersebut dikenal dengan istilah enkripsi dan dekripsi. Yang mana, terdapat tiga fungsi dasar di dalam algoritma kriptografi sendiri, yaitu key, encryption, dan decryption.

    Enkripsi adalah proses penyembunyian sebuah data pesan, dengan cara mengubah plaintext menjadi ciphertext. Dekripsi merupakan kebalikan dari enkripsi, yang berarti bertujuan untuk memahami pesan yang ada agar dapat dibaca oleh user dengan baik. Untuk pengertian dari kunci sendiri berarti teknik yang digunakan untuk melakukan enkripsi dan dekripsi data.

    4.     Keamanan  informasi  (information security)  digunakan  untuk  mendeskripsikan perlindungan baik  peralatan Komputer  dan non  komputer dan  non kompter,  fasilitas, data, dan informasi dari penyalahgunaan pihak-pihak yang tidak berwenang. Saat  pemerintah  dan  kalangan  industri  menyadari  kebutuhan  untuk mengamankan  sumber  daya  informasi  mereka,  perhatian  nyaris  terfokus  secara eksklusif  pada  perlindungan peranti  keras  dan  data,  maka  istilah keamanan  sistem (system  security)  pun  digunakan.  Fokus  sempit  ini  kemudian  diperluas  sehingga mencakup  bukan hanya  peranti  keras dan  data,  namun  juga  peranti  lunak, fasilitas komputer, dan personel.

    5.    Ancaman-ancaman canggih terhadap sistem komputer adalah program yang mengeksploitasi kelemahan sistem komputer. Kita berurusan dengan program aplikasi begitu juga program utilitas, seperti editor dan kompilator. Bowles memberikan taksonomi ancaman perangkat lunak atau klasifikasi program jahat (malicious program).

    Ancaman-ancaman itu dapat dibagi menjadi dua kategori, yaitu:

    A. Program-program yang memerlukan program inang (host=program). Fragmen program tidak dapat mandiri secara independen dari suatu program aplikasi, program utilitas atau program sistem.

    B. Program-program yang tidak memerlukan program inang. Program sendiri yang dapat dijadwalkan oleh sistem operasi.

    Jenis jenis program jahat

    Trojan Horse

            Kuda Trojan adalah program yang dirancang agar dapat digunakan untuk menyusup ke dalam sistem. Sebagai contoh, kuda Trojan dapat menciptakan pemakai dengan wewenang supervisor atau superuser. Pemakai inilah yang nantinya dipakai untuk menyusup ke sistem. Contoh kuda Trojan yang terkenal adalah program Machintosh yang bernama Sexy Ladu HyperCard yang pada tahun 1998 membawa korban dengan janji menyajikan gambar-gambar erotis. Sekalipun janjinya dipenuhi, program ini juga menghapus data pada komputer-komputer yang memuatnya.

     

        CACING (WORM)

        Cacing adalah program yang dapat menggandakan dirinya sendri dan menulari komputer-komputer dalam jaringan. Sebuah contoh cacing legendaris adalah yang diciptakan oleh mahasiswa ilmu komputer di Universitas Cornell yang bernama Robert Morris pada tahun 1988. Program yangdibuat olehnya inidapat menyusup ke jaringan yang menghubungkan Massachusets Institue of Technology, perusahaan RAND, Ames Research Center-nya NASA, dan sejumlah universitas di Amerika. Cacing ini telah menyebar ke 6.000 mesin sebelum akhirnya terdeteksi.

     

        BACTERIA

        Bacteria adalah program yang mengkonsumsi sumber daya sistem dengan mereplikasi dirinya sendiri. Bacteria tidak secara eksplisit merusak file. Tujuan program ini hanya satu, yaitu mereplekasi dirinya. Program bacteria yang sederhana bisa hanya mengeksekusi dua kopian drirnya secara simultan pada sistem multiprogramming atau menciptakan dua file baru, masing-masing adalah kopian file program bacteria. Kedua kopian ini kemudian mengkopi dua kali dan seterusnya. Bacteria bereproduksi secara eksponensial, dengan cepat mengambil alih seluruh kapasitas pemroses, memori atau ruang disk, mengakibatkan penolakan pengaksesan pemakai ke sumber daya.

    6.    Sistem keamanan komputer merupakan sebuah upaya yang dilakukan untuk mengamankan kinerja dan proses komputer. Penerapan computer security dalam kehidupan sehari-hari berguna sebagai penjaga sumber daya sistem agar tidak digunakan, modifikasi, interupsi, dan diganggu oleh orang yang tidak berwenang. Keamanan bisa diindentifikasikan dalam masalah teknis, manajerial, legalitas, dan politis. computer security akan membahas 2 hal penting yaitu Ancaman (threats) dan Kelemahan sistem (vulnerabillity).

    Keamanan komputer bertujuan membantu pengguna agar dapat mencegah penipuan atau mendeteksi adanya usaha penipuan di sebuah sistem yang berbasis informasi. Informasinya sendiri memiliki arti non fisik.

    Jumat, 26 November 2021

    Resume Kelompok 8

     Hallo balik lagi dengan saya Dani Nur Adheanto dari Kelas 3IA07, kali ini kita akan membahas meteri resume tentang Jenis Jenis Format Gambar , Langsung saja cus ke materi

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

    2. Warna Primer Aditif

            Konsep warna primer aditif bersumber dari pemahaman bahwa warna yang dipancarkan sebuah benda. Contohnya adalah warna yang dihasilkan TV dan komputer. Terdapat tiga warna primer aditif dalam membangun sistem warna ini, yakni merah, hijau, dan biru. Campuran ketiga warna ini akan menghasilkan warna putih.

    3. Warna Primer Substraktif

            Konsep warna subtraktif (subtractive color systems) adalah konsep yang mengacu pada pemahaman bahwa beragam warna berasal dari refleksi atas cahaya yang mengenai berbagai macam material/unsur.

    Konsep input pada apps perangkat bergerak

               Desain input digunakan untuk merancang tampilan layar dikomputer yang menggambarkan bagaimana bentuk pemasukan data.

    Proses input melibatkan 3 tahapan utama 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 yang sesuai dengan user experience dan user interface

                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.

    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.

    Ada beberapa desain antarmuka yang menjadi tren masa kini.

    1. Ilustrasi Kreatif

    2. Gradien

    3. Grafis 3D

    4. Augmented Reality

    5. Hero Image


    Teori Komputasi dan Implementasi Teori Komputasi di Bidang Ekonomi

    1. Sejarah Teori Komputasi         Teori komputasi bisa dijadikan penciptaan sebuah model dari seluruh bidang ilmu komputer. Maka, matematik...