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
20=1
22=4
23=8
25=32+
45
1
100
1000
100000+
101101
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
ex:bilangan158
158:8=19sisa6
19:8=2sisa3
236
maka15810=2368
DesimalkeHexadesimal
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
010
100
1
0
2
1
0
2
=3
4
maka110101002=3248
BinerkeHexadesimal
0100
3
2
1
0
3
=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
65028 =
6
5
0
110
101
000
1101010000102
2
010
OktalkeHexadesimal
25378
=
=
=
=
2
010
0101
5
5
101
0101
5
3
011
1111
F
7
111
maka25378=55F16
IT011416
III
Halaman4
PengantarTeknologiSistemInformasi(A)
KONVERSIBILANGANHEXADESIMAL
HexadesimalkeDesimal
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
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
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
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