ARSIP BULANAN : October 2014

Cara Mengkonversi Bilangan Biner ke ASCII

11 October 2014 22:52:15 Dibaca : 72

Nama : Zikrillah Dwi Putra Damopolii

Nim  : 532414009

Kelas : Pti A

 

Bilangan Biner adalah sistem bilangan yang menggunakan suatu bilangan dasar atau basis (Radix) tertentu. Untuk bilangan biner menggunakan basis 2, menggunakan 2 macam simbol bilangan berbentuk 2 digit angka yaitu angka 0 dan 1.
Untuk mengkorversi Bilangan Biner kedalam bentuk teks maka yang harus kita lakukan adalah :
1. RUBAH BILANGAN BINER KE DESIMAL
Pertama-tama yang kita lakukan adalah mengubah bilangan biner yang hanya terdi dari angka 0 dan 1 tersebut kedalam bilangan desimal. Kemudian baru kita terjemahkan bilangan decimal terseebut dalam bentuk teks agar dapat kita baca.
SISTEM BINER:
Di sini adalah satu contoh sederhana dari bilangan biner:1 0 1 0 1 0 1
Untuk mengubah bilangan biner tersebut kedalam angka, maka yang perlu kita lakukan adalah mengalikan setiap bilangan tersebut dengan bilangan 2 berpangkat, jadinya seperti berikut :
1 0 1 0 1 0 1 = (1x64)+(0x32)+(1x16)+(0x8)+(1x4)+(0x2)+(1x1)
1 0 1 0 1 0 1 = 64 + 0 + 16 + 0 + 4 + 0 + 1
1 0 1 0 1 0 1 = 85
*Untuk memberi pangkat pada Bilangan 2, lakukan dengan dengan cara berurutan dan diakhiri dengan pangkat 0Sekarang sebagai latihan cobalah ubah beberapa bilangan biner yang sobat buat sendiri kedalam bilangan disimal.
2. CARA MERUBAH BILANGAN BINER KE CODE ASCII
Untuk mempermudah mengubah bilangan biner yang telah kita ubah menjadi bilangan decimal tadi ke dalam bentuk teks, maka kita harus memperhatikan KODE ASCII.
Misalnya kita ambil contoh bilangan biner berikut :
0101011101010101010100110011001000110100
Untuk langkah pertama yang harus kita lakukan adalah kita pisahkan dulu bilangan biner di atas menjadi 8 digit seperti berikut :
01010111 01010101 01010011 00110010 00110100
Sekarang, kita ubah bilangan biner tersebut per 8 digit dengan cara menghitungnya seperti yang telah dijelaskan diatas.
Delapan Digit ke-1 :01010111 = (0x128) + ( 1x64) + (0x32) + (1x16) + (0x8) + (1x4) + (1x2) + (1x1)01010111 = 0 + 64 + 0 + 16 + 0 + 4 + 2 + 1
01010111 = 87
Delapan Digit ke-2 :01010101 = (0x128) + ( 1x64) + (0x32) + (1x16) + (0x8) + (1x4) + (0x2) + (1x1)01010101 = 0 + 64 + 0 + 16 + 0 + 4 + 0 + 101010101 = 85
Delapan Digit ke-3 :01010011 = (0x128) + ( 1x64) + (0x32) + (1x16) + (0x8) + (0x4) + (1x2) + (1x1)01010011 = 0 + 64 + 0 + 16 + 0 + 0 + 2 + 101010011 = 83
Delapan Digit ke-4 :00110010 = (0x128) + ( 0x64) + (1x32) + (1x16) + (0x8) + (0x4) + (1x2) + (0x1)00110010 = 0 + 0 + 32 + 16 + 0 + 0 + 2 + 000110010 = 50
Delapan Digit ke-5 :00110100 = (0x128) + ( 0x64) + (1x32) + (1x16) + (0x8) + (1x4) + (0x2) + (0x1)00110100 = 0 + 0 + 32 + 16 + 0 + 4 + 0 + 000110100 = 52
Jadi, hasil konversi Biner ke Decimal adalah :01010111 = 8701010101 = 8501010011 = 8300110010 = 5000110100 = 52
Untuk mengetahui karakter apa yg di hasilkan dari bilangan biner diatas, maka kita harus melihat table kode ASCII.
01010111 = 87 = W01010101 = 85 = U01010011 = 83 = S00110010 = 50 = 200110100 = 52 = 4
Jadi, Hasil dari kode biner 01010111 01010101 01010011 00110010 00110100 adalah :
WUS24

 

Resume Sistem Operasi Pertemuan ke-4

07 October 2014 21:59:06 Dibaca : 48

Nama : Zikrillah Dwi Putra Damopolii

Prodi  : PTI

Kleas  : A

 

• Manajemen Proses

Manajemen proses terdiri dari 4 metode, yaitu :
1. FIFO(First in first out), contohnya yaitu seperti mengantri. Dalam artian mengantri pasti kita mengikuti aturan yang telah ditentukan, yaitu siapa yang datang awal pastilah dia yang duluan keluar dan tidak mungkin yang terakhir datang keluar lebih awal.

2. LIFO(Last in first out), ini adalah metode yang aneh kerna yang terakhir datang maka dia yang keluar lebih awal.

3. SJF, yaitu pekerjaan yang sedikit akan lebih cepat selesai.

4. First in by priority out.

• Manajemen memori(primer)
  Manajemen memori bertugas untuk memanage memori pada RAM

• Manajamen File(sekunder)
 Manajemen ini berhubungan dengan media penyimpanan yaitu harddisk

• Manajemen I/O
 Manajemen ini bertugas untuk memanage perangkat masukan seperti( keyboard, mouse),      perangkat keluaran seperti( monitor, speaker, print) agar bisa berjalan selaras dan saling berhubungan.

• Manajemen interprotokol
Yaitu sebuah komponen untuk menkomunikasikan antara pengguna dengan komputer.

• Manajemen jaringan
Yaitu untuk memanage jaringan yang ada baik jaringan kabel maupun jaringan tanpa kabel(wireless).

• Manajemen keamanan
Yaitu lebih meningkatkan pertahanan firewall agar data yang ada bisa aman dari ancaman pihak-pihak yang tidak bertanggung jawab.

Pengertian Kernel Dan Jenis-jenisnya

02 October 2014 18:46:21 Dibaca : 55

Nama : Zikrillah Dwi Putra Damopolii

Nim : 532414009

Prodi : PTI

Kelas : A

Tugas : Sistem Operasi

 

Kali ini saya akan share pengertian dan penjelasan tentang kernel mengenai tugas SO, berhubung saya di tugaskan oleh Dosen saya.Kernel adalah suatu perangkat lunak yang berguna sebagai perangkat utama dalam sistem komputer,kernel bisa juga sebagai sarana komunikasi antara perangkat software dan hardware .Kernel juda bertanggung jawab untuk menghubungkan semua aplikasi yang berjalan ke perangkat keras, untuk mendapatkan informasi dari satu sama lain.

Pengertian Kernel

Sebuah sistem operasi mempunyai sebuah bagian sangat penting yang disebut dengan kernel. Kernel merupakan inti dari sistem operasi dan bagian yang pertama kali diload ke memori ketika sistem mulai dan tetap berjalan sampai sistem berhenti. Servisnya diperlukan oleh bagian dari sistem operasi lainnya dan program aplikasi.
Tujuan utama kernel adalah untuk mengelola sumber daya komputer dan memungkinkan program lain untuk menjalankan dan menggunakan sumber daya. Biasanya, sumber daya terdiri atas:

• Central Processing Unit. Ini adalah bagian paling sentral dari sebuah sistem komputer, yang bertanggung jawab untuk menjalankan atau mengeksekusi program-program.

• Memori Komputer. Memori digunakan untuk menyimpan instruksi program kedua dan data. Biasanya, keduanya harus hadir dalam memori dalam rangka untuk mengeksekusi sebuah progam.

 

Kernel terkelompokan menjadi 4 jenis , yaitu :

 

Kernel monolitik

Kernel monolitik mengintegrasikan banyak fungsi di dalam kernel dan menyediakan lapisan abstraksi perangkat keras secara penuh terhadap perangkat keras yang berada di bawah sistem operasi.

Mikrokernel

Mikrokernel menyediakan sedikit saja dari abstraksi perangkat keras dan menggunakan aplikasi yang berjalan di atasnya yang disebut dengan server—untuk melakukan beberapa fungsionalitas lainnya.

hybrid kernel

Kernel hibrida adalah pendekatan desain microkernel yang dimodifikasi. Pada hybrid kernel, terdapat beberapa tambahan kode di dalam ruangan kernel untuk meningkatkan performanya.

Exokernel

Exokernel menyediakan hardware abstraction secara minimal, sehingga program dapat mengakses hardware secara langsung. Dalam pendekatan desain exokernel, library yang dimiliki oleh sistem operasi dapat melakukan abstraksi yang mirip dengan abstraksi yang dilakukan dalam desain monolithic kernel.