Langsung ke konten utama

tugas 6 Bug sistem

 Bug Sistem


Apa itu bug ?

kesalahan yang terdapat pada sebuah sistem dan membuat sistem berjalan tidak normal atau bahkan menyebabkan sistem yang Anda buat error.

Bug biasanya banyak ditemukan pada perangkat lunak (software). Error yang terjadi karena adanya bug pada sistem banyak contohnya seperti aplikasi menjadi hang, aplikasi tertutup secara tiba-tiba, tampilan layar menjadi hitam. Salah satu contoh bug yang terkenal, dan mungkin Anda juga pernah mengalami adalah Blue screen pada OS windows.

Penyebab bug?

  • Kesalahan Manusia
    Kebanyakan penyebab terjadinya bug, karena kesalahan dari sisi manusia. Karena dibuat manusia tentulah sistem yang dibuat tidak akan sempurna 100%.
  • Kompatibiltas dengan hardware dan software lain.
    Penyebab bug yang kedua adalah sistem yang dibuat tidak kompatibel dengan hardware atau software pendukung lain yang digunakan.
  • Komunikasi antar team tidak baik.
    Komunikasi yang baik sangat diperlukan dalam pembuatan sebuah sistem, terutama sistem yang kompleks. Komunikasi yang tidak baik, atau adanya egosime dari anggota team, dapat membuat sistem yang dibuat menjadi kurang optimal, dan memicu terjadinya bug.
  • Deadline
    Sistem yang dikerjakan dengan deadline yang sudah mepet, akan membuat sistem dibuat terkesan terburu-terburu, sehingga ketelitian dalam pembuatan sampai testing.

 Program

Adalah suatu deretan langkah-langkah
 -Pada setiap langkah, dikerjakan suatu operasi  arithmetic atau logical
 -Pada setiap operasi, diperlukan sejumlah sinyal  kendali tertentu


Konsep Program

-Pemrograman (hardware) merupakan proses penghu-  bungan berbagai komponen logik pada konfigurasi yang  diinginkan untuk membentuk operasi aritmatik dan logik  pada data tertentu
 - Hardwired program tidak flexibel 
- General purpose hardware dapat mengerjakan berbagai  macam tugas tergantung sinyal kendali yang diberikan 
- Daripada melakukan re-wiring, Lebih baik menambah-  kan sinyal-sinyal kendali yang baru

Fungsi Control Unit

- Untuk setiap operasi disediakan kode yang unik Contoh: ADD, MOVE
 -Bagian hardware tertentu menerima kode  tersebut kemudian menghasilkan sinyal-sinyal  kendali
-Jadilah komputer!

Komponen yang diperlukan

-Control Unit (CU) dan Arithmetic and Logic Unit  (ALU) membentuk Central Processing Unit (CPU)Data dan instruksi harus diberikan ke sistem  dan dikeluarkan dari sistem 
-Input/output Diperlukan tempat untuk menyimpan sementara  kode instruksi dan hasil operasi.
 :Main memory


Fetch Cycle

Program Counter (PC) berisi address instruksi  berikutnya yang akan diambil
  Processor mengambil instruksi dari memory pada lokasi  yang ditunjuk oleh PC
  Naikkan PC Kecuali ada perintah tertentu
  Instruksi dimasukkan ke Instruction Register (IR)
  Processor meng-interpret dan melakukan tindakan yang  diperlukan

Execute Cycle

Processor-memory Transfer data antara CPU dengan main memory 
 Processor I/O Transfer data antara CPU dengan I/O module  Data processing Operasi arithmetic dan logical pada data tertentu
  Control Mengubah urutan operasi
 Contoh: jump  Kombinasi diatas


Multiple Interrupts

Disable interrupts
 Processor akan mengabaikan interrupt berikutnya 
-Interrupts tetap akan diperiksa setelah interrupt ynag  pertama selesai dilayani -Interrupts ditangani dalam urutan sesuai datangnya
 
Define priorities 
-Low priority interrupts dapat di interrupt oleh higher  priority interrupts 
-Setelah higher priority interrupt selesai dilayani, akan  kembali ke interrupt sebelumnya.

Sambungan Input/Output


Serupa dengan sambungan memori
 Output
 -Menerima data dari computer 
-Mengirimkan data ke peripheral 

Input 
-Menerima data dari peripheral 
-Mengirimkan data ke computer


CPU Connection

-Membaca instruksi dan data
 -Menuliskan data (setelah diproses) 
-Mengirimkan sinyal kendali ke unit-unit lain 
-Menerima (& menanggapi) interrupt

What is a Bus?

Jalur komunikasi yang menghubungkan  beberapa device 
-Biasanya menggunakan cara broadcast
 -Seringkali dikelompokkan 
Satu bus berisi sejumlah kanal (jalur)
 Contoh bus data 32-bit berisi 32 jalur
 -Jalur sumber tegangan biasanya tidak  diperlihatkan

Soal dan Jawaban

1. Yang bukan merupakan jenis bus adalah 
a. Single Bus
b. Upper Bus
c. Unibus 
d. Multiple Bus

2.  Arbitrasi bus bisa secara ... atau ... 
a. Centralized, Distributed 
b. Node, Distributed 
c. Recursively distributed, Multi-node 
d. Decentralized, Distributed

3. Jalur Bus PCI yang wajib adalah 
a. Interface Control 
b. Interrupt Lines 
c. Cache Support 
d. Boundary Scan

4 . Apa yang di perlukan program agar bisa berjalan? 
  a. sinyal 
  b. internet  
  c. bensin
  d. baterai

5. Jalur pada Bus PCI yang opsional adalah 
a. Address and Data
b. Arbitrasi 
c. JTAG 
d. Jalur System

6. YAng bukan bagian dari komponen CPU adalah 
a. PC 
b. IR
c. MAR
d. OPR

7 . Apa yang dimaksud Control Unit? 
  a. menyimpan data
  b. menghapus file sampah
  c. mendownload file baru
  d. mengontrol atau mengendalikan suatu operasi

8. Penemu DNS Adalah 
  a. Paul Zackly 
  b. Paul Stavencky
  c. Paul Marczuback 
  d. Paul Mockapetris

9. Pada Arsitektur Name server terdapat 3 proses , yaitu   
a. Authoritative Data , Cache Data , Agent
b. Master, Slave, Secondary    
c. Otorisasi Data, Confidentiality Data, Data Integrated  
d. Authentication Data, Integrate Data, Slave Data

10. Manakah dibawah ini yang merupakan 2 tipe name server 
a. Atuoload, Proxy  
b. APP, DHC Server   
c. Authoritative , Caching 
d. Identification, Pooling










Komentar

Postingan populer dari blog ini

(Tugas 3) Oleh (zaidan davin arrafi) 2103015040

  Nama: zaidan davin arrafi  Kelas / NIM : 4C/21030151040 Teknik Informatika https://onlinelearning.uhamka.ac.id/my/ Kriptografi klasik  Kriptorafi memiliki pengertian lain, yakni suatu ilmu tentang teknik enkripsi naskah asli (plaintext) yang diacak memanfaatkan sebuah kunci enkripsi sehingga naskah asli tersebut berubah menjadi naskah yang sulit dibaca (chipertext) oleh pihak yang tidak memiliki kunci dekripsi. Ilmu kriptografi berkembang selaras dengan kemajuan teknologi. Menurut kronologi waktunya ilmu kriptografi dapat dibedakan menjadi dua pemahaman, yakni kriptografi klasik dan kriptografi modern. Kedua pemahaman tersebut bergantung pada penggunaan perangkat analasis dan pembuat pesan yang bersifat kriptologis. Apa itu kriptografi klasik? Kriptografi klasik adalah kriptografi dalam pembuatannya maupun analisisnya sama sekali tidak melibatkan komputer atau perangkat mesin. Alat-alat yang digunakan berkutat pada pemanfaatan kertas, pena, batu, serta alat-alat lain ya...

Kriptografi Klasik Bagian 3 /zaidan davin arrafi

  Tugas 5 : Kriptografi Klasik Bagian 3  Nama : zaidan davin arrafi Kelas : 4C NIM : 21030151040 ALGORITMA KRIPTOGRAFI KLASIK Sejalan dengan sejarah kriptografi yang panjang,  algoritma kriptografi sud ah ada jauh sebelum adanya komputer itu sendiri. Pada zaman dahulu sebelum komputer ada, enkripsi plainteks menjadi cipherteks atau sebaliknya dekripsi cipherteks menjadi plainteks dilakukan menggunakan alat tulis sederhana seperti pensil dan kertas. Enkripsi dilakukan terhadap pesan dengan beberapa cara tanpa algoritma matematika yang rumit. Saat itu, sistem yang digunakan hanya sistem simetris yaitu menggunakan satu kunci karena masa-masa itu masih jauh dari saat ditemukannya konsep asimetris dan hash. Metode enkripsi dan dekripsi yang dilakukan pada zaman kriptografi klasik umumnya dengan dua cara yaitu : Substitusi yaitu mengganti karakter huruf plainteks dengan karakter huruf lainnya dalam alpahabet menjadi huruf cipherteks. contohnya setiap huruf a dalam plaintek...

Keamanan Sistem Informasi Pada Cloud Computing/4C zaidan davin arrafi

 Keamanan Sistem Informasi Pada Cloud Computing zaidan davin arrafi/4C 2103015040 Kriptografi dan Keamanan Informasi  Cloud computing merupakan teknologi yang dapat mempermudah pekerjaan manusia dan banyak digunakan di berbagai bidang, antara lain media sosial, alat kolaborasi, dan media penyimpanan.  1 . Namun, penerapan cloud computing dalam proses bisnis yang melibatkan data dan informasi penting dapat menimbulkan kekhawatiran tentang keamanan data 1 . Berikut adalah beberapa poin penting tentang keamanan informasi dalam cloud computing berdasarkan hasil pencarian: Risiko Keamanan Cloud Computing Pencurian Informasi: Ini adalah pencurian data yang disimpan di penyimpanan aplikasi yang menggunakan teknologi cloud  2 . Kurangnya Visibilitas: Dengan banyaknya orang yang menggunakan beberapa perangkat untuk mengakses sumber daya perusahaan di berbagai kontak cloud, akan sulit untuk memantau layanan mana yang digunakan dan bagaimana data berpindah melalui cloud  3...