Anda di halaman 1dari 18

PengantarTeknologiSistemInformasi(A)

BASIS BILANGAN
(TEORI & KONVERSI
BILANGAN)

KONVERSIBILANGANDESIMAL
DesimalkeBiner

Adabeberapametodeuntukmengkonversikandesimalkebiner.Yangpertamadengan
cara membagi dengan nilai 2 dan sisa baginya meripakan digit biner. Metode ini disebut
metodesisa(remaindermethod).
ex:bilangan45.

45:2=22sisa1
22:2=11sisa0
11:2=5sisa1
5:2=2sisa1
2:2=1sisa0

101101

Cara lainnya adalah dengan menjumlahkan bilanganbilangan pangkat dua yang


jumlahnyasamadengandesimalyangakandikonversikan.
ex:bilangan45.

20=1
22=4
23=8
25=32+
45

1
100
1000
100000+
101101

Kemudian bilangan pecahan yang dikonversikan ke bilangan biner berbeda dengan


bilanganyangutuh.
ex:bilangan0,4375.

0,4375x2=0
0,875x2=1
0,75x2=1
0,5x2=1

,875
,75
,5

0111

Bilangan desimal pecahan 45,4365 terdiri dari bilangan 45 + 0,4365 maka dalam
bilanganbineradalah:
IT011416

III

Halaman1

PengantarTeknologiSistemInformasi(A)

45

0,4375
45,4375

=
=
=

101101

0,0111+
101101,0111

DesimalkeOktal

Dengan menggunakan remainder method, dengan pembaginya adalah basis dari


bilanganoktalyaitu8makabilangandesimaldapatdikonversikankebasisbilanganoktal.

ex:bilangan158

158:8=19sisa6
19:8=2sisa3

236

maka15810=2368

DesimalkeHexadesimal

Dengan menggunakan remainder method, dengan pembaginya adalah basis dari


bilangan hexadesimal yaitu 16 maka bilangan desimal dapat dikonversikan ke basis bilangan
oktal.
ex:bilangan1583

1583:16=98sisa15=F
98:16=6sisa2=2

62F

maka158310=62F16

KONVERSIBILANGANBINER
BinerkeDesimal

Daribilanganbinerdapatdikonversikankebilangandesimaldengancaramengalikan
masingmasingbitdalambilanganpositionvaluenya.
ex:bilangan1011012
1011012
IT011416

=1x25+0x24+1x23+1x22+0x21+1x20
III

Halaman2

PengantarTeknologiSistemInformasi(A)

=1x32+0x16+1x8+1x4+0x2+1x1
=32+0+8+4+0+1
=45

Kalau bilangan biner yang akan dikonversikan dalam bentuk pecahan biner, maka
dapat dikonversikan dengan cara mengalikan masingmasing bit dalam bilangan negatif
positionvaluenya:
ex:bilangan0,01112
,01112

=0x21+1x22+1x23+1x24
=0x0,5+1x0,25+1x0,125+1x0,0625
=0+0,25+0,125+0,0625
=0,4375

BinerkeOktal

Konversi dari bilangan biner ke bilangan oktal dapat dilakukan dengan


mengkonversikantiaptiaptigabuahdigitbiner.
ex:bilangan110101002
110101002= 11

010

100
1
0
2
1
0
2

=1x2 +1x2 0x2 +1x2 +0x2 1x2 +0x21+0x20

=3

4
maka110101002=3248

BinerkeHexadesimal

Konversi dari bilangan biner ke bilangan hexadesimal dapat dilakukan dengan


mengkonversikantiaptiapempatbuahdigitbiner.
ex:bilangan110101002
110101002=
1101

0100
3
2
1
0
3

=1x2 +1x2 +0x2 +1x2 0x2 +1x22+0x21+0x20

=8+4+0+1
0+4+0+0

=13

=D

4
maka110101002=D416

IT011416

III

Halaman3

PengantarTeknologiSistemInformasi(A)

KONVERSIBILANGANOKTAL
OktalkeDesimal

Daribilanganoktaldapatdikonversikankebilangandesimaldengancara mengalikan
masingmasingdigitdalambilangandenganpositionvaluenya.
ex:bilangan3248

3248

=3x82+2x81+4x80
=3x64+2x8+4x1
=192+16+4
=21210

OktalkeBiner

Konversi dari bilangan oktal ke bilangan biner dapat dilakukan dengan


mengkonversikanmasingmasingdigitoktalketigadigitbiner.
ex:bilangan65028

65028 =

6
5
0
110
101
000
1101010000102

2
010

OktalkeHexadesimal

Konversidari bilanganoktalkebilangan binerdapatdilakukan dengancara merubah


dari bilangan digit oktal menjadi bilangan biner terlebih dahulu, kemudian dikonversi ke
bilanganhexadesimal.
ex:bilangan25378

25378

=
=
=
=

2
010
0101
5

5
101
0101
5

3
011
1111
F

7
111

maka25378=55F16

IT011416

III

Halaman4

PengantarTeknologiSistemInformasi(A)

KONVERSIBILANGANHEXADESIMAL
HexadesimalkeDesimal

Dari bilangan hexadesimal dapat dikonversikan ke bilangan desimal dengan cara


mengalikanmasingmasingdigitdalambilangandenganpositionvaluenya.
ex:bilanganB6A16

B6A16

=
=
=
=

11x162+
11x256+
2816+
292210

6x161+
6x16+
96+

10x160
10x1
10

Apabila bilangan hexadesimal yang akan dikonversikan dalam bentuk pecahan, maka
dapat dikonversikan dengan cara mengalikan masingmasing digit dalam bilangan negatif
positionvaluenya.
ex:bilangan0,C516

C516

=
=
=
=

12x161+5x162
11x0,0625+6x0,00390625
0,6875+ 0,0234375
0,710937510

HexadesimalkeBiner

Konversi dari bilangan hexadismal ke bilangan biner dapat dilakukan dengan


mengkonversikanmasingmasingdigithexadesimalkeempatdigitbiner.
ex:bilanganD416

D416

=
=
=

13
4
1101 0100
110101002

basis10

HexadesimalkeOktal

Konversi dari bilangan hexadismal ke bilangan Oktal dapat dilakukan dengan cara
merubah dari bilangan digit hexadesimal menjadi bilangan biner terlebih dahulu, kemudian
dikonversikebilanganoktal.
ex:bilangan55F16
IT011416

III

Halaman5

PengantarTeknologiSistemInformasi(A)

55F16

=
=
=
=

5
0101
010
2

5
0101
101
5

F
1111
011
3

basis10

111
7

maka55F16=25378

IT011416

III

Halaman6

PengantarTeknologiSistemInformasi(B)

2013

UNIX

Unixadalahsuatusistemoperasiyangmempunyaicirisebagaiberikut:
Multiuser

maksudnyasuatusistemoperasiyangdapatdigunakansecarabersamaanoleh
beberapapemakai

Timesharing maksudnya suatu sistem operasi yang dapat melakukan beberapa pekerjaan
padasaatyangsama
Portable

maksudnya suatu sistem operasi yang dapat digunakan oleh berbagai jenis
komputer

AdatigabagianpadaUNIXyaitu:
a. Kernel,adalahbagianyanglangsungberhubungandengansemuaperangkatkeras,seperti
printer,stationtape,stationdiskjugastationkerja(terminal).
b. Utility,merupakankumpulanprogramprogramyangmasingmasinguntukmenyelesaikan
pekerjaantertentu.
c. Shell, yaitu bagian yang langsung berhubungan dengan pemakai dan diteruskan kepada
kerneluntukdikerjakan.

BeberapaversiUNIX

UNIX386dariSCO
MUNIXdariPhilips
XENIXdariMicrosoftIBMuntukPC/AT&XT
4.4BSD(BerkleySystemDevelopment)
AIXdariIBM

PengetikandalamUNIX

Dalam UNIX penggunaan huruf besar dan huruf kecil sangat dibedakan. Untuk
commandbiasanyamenggunakanhurufkecil,sedangkannamafile,IDpemakai,variabeldapat
menggunakankombinasiantarahurufbesardanhurufkecil.

Loginkedalamsistem

IT011416

III

Halaman7

PengantarTeknologiSistemInformasi(B)

2013

Dengan login berarti kita telah masuk pada home direktori. Home directory adalah
direktori yang secara otomatis dihubungkan dengan seorang pemakai bila pemakai tersebut
sedanglogin,danmerupakandirektorikerja.
login
password

:Didi
:George

<enter>

<enter>

Setelahlogin,makasistemakanmemberisebuahprompt.%jikakitamenggunakanCshell
dan$jikakitamenggunakanBourneshell,berartikomputertelahsiapdiberiperintahlain.

MengubahPassword
$passwd
Oldpassword:George

Newpassword
:Rudy
Reenternewpassword:Rudy

<enter>
<enter>
<enter>

CekTanggaldanWaktu
$date

<enter>

<enter>

MenampilkanKalenderpadaLayar
$cal1298

sistemakanmenampilkanpadalayarkalenderbulanDesembertahun1998

MenampilkanPemakaiyangLogin
$who

<enter>

makatampilannyasebagaiberikut
Dedi
Tony
Vera
Bayu
IT011416

tty1
tty4
tty2
tty3

Nov27 12:30
Nov27 12:37
Nov27 12:41
Nov27 12:45
III

Halaman8

PengantarTeknologiSistemInformasi(B)

2013

MembuatfileyangberisiPemakaiyangLogin
$who>file1

<enter>

untukmembuatfileyangberisipemakaiyangloginkitahanyamemberikanmetakarakter>,
yangberfungsi mengirim output ke dalam file khusus. Sedangkan metakarakter >> berarti
menambahkandaftarpemakaiyangloginpadaakhirfile.

KeluardarisistemUnix
$logout

<enter>

FiledalamUNIX
File adalah kumpulan dari data seperti : Teks, Data Binary, Program, CSource Program dan
InstruksiTeks.
Setiapfiledipanggilmenurutnamapathdanmempunyaiberbagaiautorisasiuntukmemasuki
sistem(SecurityAccess).Panjangmaksimumdarisuatufileadalah14karakter.

MembuatsuatuFile
$cat>Nilai

1. 10199001 Rudy
2. 10199007

<enter>

75
Ramli 65

untukmengakhiridansekaligusmenyimpangunakanCtrlD

MelihatIsiFile
$catNilai

1. 10199001 Rudy
2. 10199007

<enter>

75
Ramli 65

IT011416

III

Halaman9

PengantarTeknologiSistemInformasi(B)

2013

MenggabungkanIsisuatufiledenganfilelain
$catNilai>>Data1

<enter>

<enter>

menggabungkanisifileNilaikefileData1

MengcopyFile
$cpNilaiNilai1

mengcopyfileNilaikefileNilai1

Menampilkanfileyangadadalamsuatudirektori
$ls

<enter>

Nilai
Nilai1
Data1

Mengubah/menggantiNamaFile
$mvNilaiDAFNIL

<enter>

$ls

<enter>

$rmData1

<enter>

$ls

<enter>

DAFNIL
Nilai1
Data1

MenghapussuatuFile

DAFNIL
Nilai1

IT011416

III

Halaman10

PengantarTeknologiSistemInformasi(B)

2013

SystemAdministrator

Untuk melakukan tugas pada tingkat komputer dan kernel, system administrator
memilikikelebihankhususyangdisebutdenganSupervisor.
Tugastersebutdiantaranya:
Menghidupkandanmematikansistem.
Memasukimodesuperuser.
Merawatfiledandiskuntukmemastikanbahwatrashingdanunjukkerja disk yang
lambattidakterjadi.
Trashing yaitu fenomena yang terjadi apabila sistem operasi menggunakan semua
waktunyauntukmenukarmemorinyakedandaridisktersebut.
Membackupfiledanmenghapusfileyangtidakdigunakanlagidarisistem.
Mengambil file dari tempat pemindahan jika kita memerlukan kembali salinan
backupfiledarimediadiskataulainnya.
Berkomunikasidengantiappemakaisistem.
Menambahpemakaibarupadasistem.
Menghapuspemakaidarisistem.

Directory

Direktori merupakan filefile besar yang berfungsi untuk menampung filefile. Pada
UNIX digunakan sistem file struktur tree yang hirarkis untuk membuat direktori dalam
direktori. Dasar dari struktur tree ini adalah Root Directory, yang dibuat dengan slash (/).
DirektoriyangberisikandirektorilaindisebutParent.Subdirektoriataufileyangterdapatpada
suatudirektoridisebutChilddaridirektoritersebut.

KalaukitamenjadiuserpadaUNIX,makasecaraotomatiskitaakanmemilikidirektori
dasar sendiri atao Home Directory. Nama home directory ini akan mengidentifikasikan kita
padasistemsaatkitalogin,daninimerupakandirektorikerjauser.

Ani

Tika

usr
Mia

bin

etc

root
workdir
homedir

file1

MenampilkanDaftarisiDirektori

Untukmendapatkaninformasitentangfileyangadapadasuatudirektoriyangsedang
aktifadalahdenganmenggunakancommandls.
IT011416

III

Halaman11

PengantarTeknologiSistemInformasi(B)

2013

Contoh:
$ls1

rw1

mangroup

62

May2710:15

<enter>
.exrc

MenampilkanDirektoriyangAktif
Untukmengetahuitempatdirektorikerjadannamapathabsolutgunakancommandpwd.
Contoh:
$pwd

<enter>

/usr/Ani
root
workdir

homedir

MembuatDirectory
Untuk mengatur lingkungan kerja ke dalam pengelompokkan fungsionil file dan direktori
gunakancommandmkdir.
Contoh:
$pwd

$mkdirUjian

<enter>

<enter>

PindahkeDirectorylain
Gunakancommandcduntukpindahkedirektorilain.
Contoh:
$cdUjian

<enter>

$pwd

<enter>

<enter>

/usr/Ani/Ujian

$cd/usr/Tika

IT011416

III

Halaman12

PengantarTeknologiSistemInformasi(B)

2013

MenghapusDirectory
Gunakancommandrmdir,dengansyarat:

file/subdirectoryharuskosong
tidakbolehmenghapusdirektoriyangsedangdipakai

Contoh:
$rmdirUjian

<enter>

$rmdirrdirectorymenghapusseluruhdirektoriisi/kosong
$rmdirr/usr

menghapusdariworkdir

$rmdirr/

menghapusmulaidariroot

MengcopyDirectorydanSubdirectorysertafile
Gunakancommandcp.
Contoh:
$pwd

<enter>

/usr/Ani

$cpfile1/usr/Tika

copydaridirektoriAnikeTika

atau
$cp/usr/Ani/file1/usr/Tika
$cp/usr/Ani/file1/usr/Tika/file2 copyfile1kedir.Tikadengannamafile2

MengubahNamaDirectory
Gunakancommandmv.
Contoh:
$pwd

<enter>

/usr/Ani

$mvfile1/usr/Mia/fileb

pindahkedir.Miadengannamafileb

$mvUjian/usr/Tika

IT011416

pindahdir.Ujiankedir.Tika

III

Halaman13

PengantarTeknologiSistemInformasi(B)

2013

syarat:letakdirektoritujuansejajarataulebihtinggidariletakdirektoriasal

MenggunakanWildCharacter
?file?

file1,file2,fileb

*file*

file1,filea,fileb,filebabc,file

Contoh:
$lsf*1

<enter>

IT011416

III

Halaman14

Peng.TeknologiInformasi(C)

BIDANGAPLIKASI

KriteriauntukMenggunakanKomputer

Berikut ini adalah kriteria yang digunakan untuk mempertimbangkan kecocokan


aplikasidenganpenggunakomputer.
a. Volume.Komputerterutamacocokuntukmenanganidatadalamjumlahbesar.
b. Keakuratan. Perlunya derajat keakuratan yang tinggi dipenuhi oleh komputer dan
eksistensinyadapatdiandalkan.
c. Pengulangan. Siklus pemrosesan yang berulangulang secara ideal cocok dengan
komputer.Apabilatelahdiprogram,komputerdengansenanghati(tanpabosanbosannya)
berjalanterusdansecaraotomatismenjalankansebanyaksiklusyangdikehendaki.
d. Kompleksitas. Komputer dapat menjalankan kalkulasi yang paling kompleks. Sepanjang
aplikasinyabisadiprogram,makakomputerdapatmemberikanjawabanyangdiinginkan.
e. Kecepatan. Komputer bekerja dengan kecepatan yang luar biasa. Ini dengan
dikombinasikan dengan kemampuan mengakses rekord secara langsung dan mengakses
dari lokasi remote, memungkinkan komputer tersebut merespon situasi tertentu secara
sangatcepat.
f. Databiasa.Satuitemdatainputdapatmempengaruhibeberapaproseduryangberbeda.
Ini kebalikan dari sistem manual, dimana item data akan berjalan ke berbagai prosedur
independenyangterpisah.

AreaUtamaAplikasi
Duabidangutamaaplikasikomputeradalah:
1. Aplikasi Komersial. Ini mencakup penggunaan komputer untuk tugastugas klerikal,
administratif dan bisnis, dalam organisasi swasta dan publik; disini penekanannya pada
pemrosesandata.
2. Aplikasi ilmiah, perekayasaan, dan riset. Ini mencakup penggunaan komputer untuk
pengkalkulasianyangkompleks,desain,analisis,dankontrolsistemfisik,dananalisisdata
atau hasil eksperimental; disini penekanannya pada pemrosesan ilmiah atau komputasi
industrial.

Manajemen

Suatuperusahaanmemerlukaninformasiyangdigunakanuntukmendasaripembuatan
keputusanmengenaioperasisaatitudanrencanamasamendatang.Iamenghendakiiniagar
tepatwaktudanakurat.
Contohpenggunaankomputerdalambidangmanajemeniniditunjukanberikutini.
a. Kontrol stock. Komputer bisa memproses data secara cepat sehingga bisa menyediakan
informasimengenaitingkatstok,itembarangyangslowmoving(kuranglaku)atautrend
permintaan.

IT011416

III

Halaman15

Peng.TeknologiInformasi(C)

b. Kontrolproduksi.Iniadalahyangsangatkompleks,terutamadalampabrikproduksibatch.
c. Kontrolburuh.Sebagianbesarinformasiyangdigunakanuntukmengontrolburuh(tenaga
kerja)dapatdiperolehdariaplikasirecordpayrolldanpersonal.
d. Analisisjaringan.Teknikinidigunakanuntukperencanaandanpengontrolanproyekyang
besardankompleks.
e. Pemrograman linier. Teknik ini digunakan untuk mencari atau menemukan pemecahan
optimum (yakni, pemecahan atau solusi yang memaksimisasi keuntungan atau
meminimisasibiaya)darisejumlahbesaralternatifyangmungkin.
f. Pemodelan finansial. Kita buat model untuk keuangan perusahaan: sumbernya,
pendapatannya, dan pengeluarannya. Dengan menggunakan model ini, bisa mensimulasi
dampakdampakkebijaksanaanyangberbeda.

SistemPakar

Sistem pakar adalah paket komputer khusus yang dapat menjalankan fungsi seorang
ahli (manusia). Beberapa dari sistem pakar pertama telah banyak digunakan untuk diagnosa
medis,caturdanlainsebagainya.

Sistem pakar biasanya mempunyai fasilitasfasilitas berikut ini (sistem pakar hukum
akandigunakanuntukcontoh).
a. Base knowledge yang terorganisir sering dalam bentuk database (misalnya, Acts of
Parliament/UndangundangParlemendanHukumPidana).
b. Interfacepemakaiyangbisamendukungdiagnostikataupembahasanyangsamadengan
pemakai, (misalnya, memungkinkan pemakai mengajukan pertanyaan masalah hukum
atauuntukmengeceklegalitastindakanyangakandilakukan).
c. Fasilitas untuk menyangga rincian status konsultasi saat itu, (misalnya, pemakai dalam
berkonsultasi dengan sistem pakar, bisa menanyakan pertanyaan yang banyak dan
memintajawaban,dansistemtersebutharusmenjagatrackkedudukanpertanyaanitu).
d. Inference engine, yakni software yang dapat menggunakan knowledge base dan status
konsultasisaatituuntukmerumuskanpertanyaanlebihjauhbagipemakaiataupununtuk
menarik kesimpulan mengenai tindakkan apa yang direkomendasikan kepada pemakai,
(misalnya, mekanisme untuk merumuskan dan merangkaikan pertanyaan yang sesuai
mengenaimasalahhukumdaripemakai).
e. Sistem akuisisi knowledge, yakni suatu fasilitas untuk mengupdate knowledge base.
Dengan melalui sistem akuisisi knowledge inilah ahli.pakar (manusia) bisa memberi
knowledgekepadasistempakar,(misalnya,sistem yangcocokuntukmemasukkanfakta
relevanmengenaihukumperusahaan).

Paket sistem pakar tidak terbatas untuk komputer besar. Banyak yang tersedia (bisa
digunakan)padakomputerpersonal,misalnyateknikinformasibisnisdansistem"Parys",yang
digunakansebagaialatbantudalammanajemenpersonalia.

IntelligentKnowledgeBasedSystem(IKBS).Sisteminitelahmunculdipasarandalam
tahuntahunbelakanganini.Iadirancanguntukmemberikanlayanankonsultatifpakarkepada
manajemendaniakadangkadangjugadisebut"expertsystem".

IT011416

III

Halaman16

Peng.TeknologiInformasi(C)

BidangAplikasiTertentu

Dalam bagian ini sejumlah bidang aplikasi tertentu dijabarkan dikarenakan


kepentingandanminat.

Aplikasi yang memanfaatkan power komputasional komputer secara penuh. Banyak


dariaplikasiinimempunyaibiasilmiah.Merekamencakup:
a. Sistem peramalan cuaca. Peramalan cuaca yang handal memerlukan power
komputasionalyangbesar.Iniadalahbidanguntuksupercomputer.
b. Analisis matematis dan statistik. Ini mencakup pengkalkulasian yang besar dan
pemecahanmasalahmatematis.
c. Komputer pekerjaan desain dapat dimanfaatkan sebagai alat desain dalam disiplin
perekayasaan dan disiplin lain. CAD (Computer Aided Design) semakin penting dalam
bidang perekayasaan elektronis, elektris, meknis, aeronautis (kedirgantaraan) dan dalam
arsitektur.Aplikasiiniseringkalijugamemanfaatkancomputergraphics.

Aplikasimedis.Adasejumlahaplikasikomputerdalampengobatan.Berikutbeberapa
contohnya:
a. Komputerdapatdigunakansebagaialatbantuuntukrisetmedisdengananalisadatayang
dihasilkandarieksperimen,misalnyadalamujicobaobat.
b. Komputer dapat digunakan untuk alat bantu diagnosa. Komputer ini akan bertindak
sebagaibankdatamengenaikondisimedisyangtelahdikenal.
c. Komputer dapat digunakan untuk menyangga rincian pasien penyakit gigi. Sistem
komputer kecil telah digunakan untuk tujuan ini, dengan jumlah yang meningkat sejak
akhirtahun1970an.
d. Record (catatan) kesehatan anak terkomputerisasi untuk imunisasi telah digunakan oleh
departemenkesehatanlokalselamabeberapatahun.

Pendidikan. Komputer tidak hanya digunakan secara luas sebagai bagian dari studi
spesialis dalam hal ilmu komputer, namun ia juga digunakan sebagai alat yang sangat
serbaguna atau cakap untuk membantu memahami berbagai macam subyek lain. Komputer
tersebut dapat memberikan instruksi dan bertanya kepada pemakai. Aktivitas macam ini
disebutCAL(ComputerAidedLearning)atauCAI(ComputerAidedInstruction).

Manufaktur.Beberapaaspekpenggunaankomputerdalammanufakturtelahdibahas,
misalnya kontrol stok dan kontrol produksi, dan desain perekayasaan. Proses perancangan,
manufakturing,danpengujiansemuanyasemakinterkomputerisasi;makalahirlahistilahCAD
(Computer Aided Design), CAM (Computer Aided Manufacture), dan CADMAT (Computer
AidedDesignManufactureandTesting).

Robot,berasaldarikataCzechyangberarti"tolabour"danpertamakalimunculdalam
dramayangditulisolehKarelCapekpadatahun1920.Selamabertahuntahunistilah"robot"

IT011416

III

Halaman17

Peng.TeknologiInformasi(C)

dikaitkan dengan fiksi ilmiah, bukannya fakta ilmiah. Keterkaitan ini sekarang berubah.
Meskipundemikian,robotindustrialmoderntidakmenyerupaiorang.

IT011416

III

Halaman18

Anda mungkin juga menyukai