ARSIP BULANAN : October 2014

BILANGAN OKTAL

22 October 2014 18:42:12 Dibaca : 62

Oktal adalah sebuah sistem bilangan berbasis delapan. Simbol yang digunakan pada sistem bilangan ini adalah 0,1,2,3,4,5,6,7. Konversi Sistem Bilangan Oktal berasal dari Sistem bilangan biner yang dikelompokkan tiap tiga bit biner dari ujung paling kanan

Misalnya

Biner Oktal
000 000 00
000 001 01
000 010 02
000 011 03

Misalnya bilangan oktal 3 adalah hasil pengelopokan dari 000 011, perhitungan secara manual dapat dibuktikan dengan perhitungan berikut :
(1 x 21 )+(1 x 20 ) = (1x2)+(1x1) = 3

JENIS-JENIS KERNEL DAN DESAINNYA

09 October 2014 18:57:12 Dibaca : 722

 

Nama : ulfa rahmatin

NIM : 532414001

Prodi : PTI

kelas : B

 

KERNEL

Kernel adalah suatu perangkat lunak yang menjadi bagian utama dari sebuah sistem operasi. Peran utama kernel dalam sistem oprasi adalah menghubungkan program aplikasi dengan hardware. Dengan adaya kernel, aplikasi dalam sistem operasi dapat mengakses hardware secara aman.

JENIS-JENIS KERNEL

 

  • Monolithic kernel

Dalam sistem monolithic kernel , semua layanan sistem operasi dijalankan bersamaan melalui kernel utama. Hal ini membuat sistem operasi dengan monolithic kernel memiliki akses hardware secara penuh dengan beragam. Namun kelemaan monolithic kernel adalah ketergantungannya pada suatu kernel utama menyebabkan rentan mengalami crash pada seluruh sistem operasi meski hanya terjadi gangguan peda satu driver sisitem operasi.

  • Microkernel

Microkernel menggunakan sebuah server yang akan menjembatani akses kernel dengan hardware. Server ini bertugas memilah dan menerjemahkan perintah yang dikirim oleh software, sehingga kernel dapat melakukan akses ke hardware secara tepat dan efektif. Dengan sistem kerja seperti ini, microkernel dapat lebih mudah dikelola dan memiliki tingkat stabilitas serta keamanan yang tinggi. Namun kelemahannya, kerja microkernel dapat melambat ketika menghadapi akses program yan banyak.

  • Hybrid kernel

Kernel ini sebanarnya merupakan pengembangan dari microkernel. Jika di microkernel server berada di luar kernel, di hybrid server terintgrasi dalam kernel. Hal ini membuat kernel dapat bekerja secepat monolithic kernel dan mamiliki tingkat keamanan seperti microkernel. Namun disisi lain kernel ini memungkinkan terjadinya banyak lubang dalam sistem keamanan OS, karena akses komunikasi program ke hardware harus melalui banyak lapisan yang tidak memiliki tingkat kaemanan serupa.

  • Exokernel

Desain exokernel masih merupakan disain eksperimental dan dalam tahap penelitian sehingga balum dipakai secara luas. Perbedaan konsep desain exokernel dengan desain kernel lainnya adalah exokernel memiliki fungsi perlindungan dan pembagian resource untuk hardware. Kelebihan exokernal adalah bisa dimasukkan library sistem operasi lebih dari satu sehingga bisa menjalankan program-program untuk sistem opareasi yang berbea secara bersamaan.

 

 

Nama  : ulfa rahmatin

NIM    :  532414001

Prodi  :  PTI

kelas  :  B

 

CARA MENGKONVERSI BILANGAN BINER KE BILANGAN DESIMAL LALU KE ASCII

Untuk mengkonversi bilangan biner kedalam kode ASCII / bentuk teks maka yang harus sobat lakukan adalah:

1. RUBAH BILANGAN BINER KE DESIMAL

Contoh bilangan biner: 01010101010011000100011001000001

Langkah pertama adalah kita harus pisahkan dulu bilangan biner di atas menjadi 8 digit seperti berikut:

01010101 01001100 01000110 01000001

Selanjutnya kita ubah bilangan biner tersebut kedalam bilangan desimal per 8 digit dengan cara mengalikan setiap bilangan tersebut dengan bilangan 2 berpangkat. Caranya seperti berikut:

01010101 = (0x128) + (1x64) + (0x32) + (1x16) + (0x8) + (1x4) + (0x2) + (1x1)

0 + 64 + 0 + 16 + 0 + 4 + 0 + 1 = 85

01001100 = (0x128) + (1x64) + (0x32) + (0x16) + (1x8) + (1x4) + (0x2) + (0x1)

0 + 64 + 0 + 0 + 8 + 4 + 0 + 0 = 76

01000110 = (0x128) + (1x64) + (0x32) + (0x16) + (0x8) + (1x4) + (1x2) + (0x1)

0 + 64 + 0 + 0 + 0 + 4 + 2 + 0 = 70

01000001 = (0x128) + (1x64) + (0x32) + (0x16) + (0x8) + (0x4) + (0x2) + (1x1)

0 + 64 + 0 + 0 + 0 + 0 + 0 + 1 = 65

Jadi, hasil konversi biner ke desimal adalah:

01010101 = 85

01001100 = 76

01000110 = 70

01000001 = 65

2. RUBAH BILANGAN DESIMAL KE CODE ASCII

Untuk mengubah bilangan desimal ke code ASCII, maka kita harus melihat tabel code ASCII.

01010101 = 85 = U

01001100 = 76 = L

01000110 = 70 = F

01000001 = 65 = A

Jadi, hasil dari code biner 01010101 01001100 01000110 01000001 adalah : ULFA

Kategori

  • Masih Kosong

Blogroll

  • Masih Kosong