Download - Materi Seminar Konfrehensif
-
7/23/2019 Materi Seminar Konfrehensif
1/12
ALGORITMA PEMPROGRAMAN I
#include#includeVoid main(){
Int i,j;Clrscr();For (i=1; i
-
7/23/2019 Materi Seminar Konfrehensif
2/12
Fun%si +erasi emindahan 5ata
Fun%si +erasi 6ontrol
'l+*%art a$ala% +en%%am&aran secara %ra7' dari lan%'ah4lan%'ah dan urut4
urutan +rosedur dari suatu +ro%ram.
'l+*%art t#r,a)i atas li!a -#(is. /aitu :
a. Flo8chart 3istem (System Flowchart)
9dalah des'ri+si secara %ra7' dari urutan +rosedur4+rosedur $an% ter'om&inasi
$an% mem&entu' suatu sistem.
&. Flo8chart a+er8or' 0 Flo8chart 5o'umen (Document Flowchart)
9dalah :o8chart menelusuri alur dari data $an% ditulis melalui sistem.
c. Flo8chart 3'emati' (Schematic Flowchart)
9dalah se&a%ai alat 'omuni'asi antara analis sistem den%an seseoran% $an%
tida' *amiliar den%an sim&ol4sim&ol :o8chart $an% 'onensional.
d. Flo8chart ro%ram (Program Flowchart)
9dalah meru+a'an 'eteran%an $an% le&ih rinci tentan% &a%aimana setia+
lan%'ah +ro%ram atau +rosedur sesun%%uhn$a dila'sana'an.
e. Flo8chart roses (Process Flowchart)
eru+a'an te'ni' +en%%am&aran re'a$asa industrial $an% memecah dan
men%analisis lan%'ah4lan%'ah selanjutn$a dalam suatu +rosedur atau sistem.
Or)a(isasi K!"ut#r mem+elajari &a%ian $an% ter'ait den%an unit4unit
o+erasional 'om+uter dan hu&un%an antara 'om+onen sistem 'om+uter.
Arsit#ktur K!"ut#r mem+elajari atri&ut4atri&ut s$stem 'om+uter $an% ter'ait
den%an seoran% +ro%rammer dan memili'i dam+a' lan%sun% +ada e'se'usi lo%is
se&uah +ro%ram.
Arsit#ktur K!"ut#rda+at &ertahan &ertahun4tahun ta"i r)a(isasi k!"ut#r
da+at &eru&ah sesuai den%an +er'em&an%an te'nolo%i.
6om+uter enerasi 1 (1241)6om+onen utama Vacum ?u&e
6om+uter enerasi 6e - (1412)
-
7/23/2019 Materi Seminar Konfrehensif
3/12
6om+onen utama ?ransistor
6om+uter enerasi 'e4/ (1241@A)6om+onen utama Inte%rated Circuit dari 'elas 33IC dan 3IC
6om+uter enerasi 6e42 (1@A41A)
6om+onen utama Inte%rated Circuit
6om+uter enerasi 6e4 (1A4se'aran%)6om+onen utama Inte%rated Circuit
M#!ri Ekst#r(al A$ala% memori $an% di%una'an oleh C untu' 'e+erluan
+en$im+anan data dan +ro%ram dalam jumlah olume $an% &esar.
Sist#! O"#rasi a$ala% +ro%ram $an% &er*un%si men%endali'an e'se'usi
+ro%ram4+ro%ram a+li'asi serta meru+a'an Binter*ace antara mesin hard8are
den%an user.
Sist#! ,ila()a( a$ala%suatu cara untu' me8a'ili &esaran dari suatu item 7si'.
0it a$ala%sin%'atan dari Dinar$ 5i%i?
4 Dit disim+an dan dimani+ulasi dalam %rou+
4 E &its = 1 byte
4 2 &$tes = 1 8ord (di&an$a' sistem)
4 1A-2 (-1A) &$tes dise&ut 6ilo&$te
Sist#! ,ila()a( &ESIMAL $#*a 1
1A sim&ol &ilan%an= A,1,-,/,2,,,@,E,
contohEE1A
E 1AA= E 1A1= A 1A-= AAE 1A/= EAAA
-
7/23/2019 Materi Seminar Konfrehensif
4/12
Sist#! ,ila()a( 0INAR ,i(ar/ 2
- sim&ol &ilan%an= A,1
Sist#! ,ila()a( OKTAL ktal
E sim&ol &ilan%an= A,1,-,/,2,,,@
Sist#! ,ila()a( HE7A&ESIMAL %#8a 16
1 sim&ol &ilan%an= A,1,-,/,2,,,@,E,, 9,D,C,5,G,F
-
7/23/2019 Materi Seminar Konfrehensif
5/12
-
7/23/2019 Materi Seminar Konfrehensif
6/12
-
7/23/2019 Materi Seminar Konfrehensif
7/12
O"#rasi arit!#tika "a$a ,ila()a( 0i(#r a. enjumlahan
5asar +enujmlahan &iner adalah A ! A = AA ! 1 = 11 ! A = 11 ! 1 = A (den%an carr$ o* 1, $aitu 1 ! 1 = -, 'arena di%it ter&esar &inari 1,
ma'a harus di'uran%i den%an - (&asis), jadi - - = A den%an carr$ o*1)
&. en%uran%anA 4 A = A1 4 A = 11 4 1 = AA 1 = 1 (den%an &orro8 o* 1, (+injam 1 dari +osisi se&elah 'irin$a))
Contoh 111A1
1A11 41AA1A
-
7/23/2019 Materi Seminar Konfrehensif
8/12
c. er'alian
d. em&a%ian
&ata,as# a$ala%'um+ulan dari ta&el4ta&el dan ta&el meru+a'an 'um+ulan dari
&e&era+a Field atau column. &ata,as# se&a%ai tem+at sim+an data ju%a
mem+un$ai &ahasa +ro%ramn$a sendiri $an% mem+un$ai 'emam+uan untu' tida'han$a memani+ulasi data
ta+i ju%a untu'
mem&an%un suatu a+li'asi
8e&site.
-
7/23/2019 Materi Seminar Konfrehensif
9/12
5ari ta&le di+eroleh +en$elesaian &erada di antara 1,@ dan 1,E den%an nilai
*() masin%4masin% 4A.-@ dan A,@-, sehin%%a da+at diam&il 'e+utusan
+en$elesaiann$a di =1,@.
Dila +ada ran%e = di&a%i 1A ma'a di+eroleh *() terde'at den%an nol +ada
= 1,@/ den%an
F() = 4A.A1/
9(t% 2
3elesai'an +ersamaan f(x) = x3+ x2 3x 3 , den%an men%%una'an ran%e =H1,-,
ma'a di+eroleh ta&el &ise'si se&a%ai &eri'ut
5imana
=
ada iterasi 'e di+eroleh = 1.@/-2-- dan *() = A.AA/1/
-
7/23/2019 Materi Seminar Konfrehensif
10/12
ntu' men%henti'an iterasi, da+at dila'u'an den%an men%%una'an toleransi
error atau iterasi ma'simum.
!atatan " 5en%an men%%una'an metode &ise'si den%an tolerasi error A.AA1
di&utuh'an iterasi, sema'in teliti ('ecil toleransi errorn$) ma'a sema'in
&esar jumlah iterasi $an% di&utuh'an.
Contoh /.
3elesai'an +ersamaan f(x) = x3+ x2 3x 3+ada ran%ex=H1,- den%an metode
re%ula *alsi
Pr-#*t a$ala%se'um+ulan *orm, modul, *un%si, data dan la+oran $an% di%una'an
dalam suatu a+li'asi.
'r! a$ala%lem&ar 'erja
0asis $ata a$ala%'um+ulan data $an% salin% &erelasi.
-
7/23/2019 Materi Seminar Konfrehensif
11/12
9%ara*t#rs meru+a'an &a%ian data $an% ter'ecil, da+at &eru+a 'ara'ter
numeri', huru* atau+un 'ara'ter4'ara'ter 'husus (s+ecial characters) $an%
mem&entu' suatu item data 0 7eld.
'i#l$ mere+resentasi'an suatu atri&ut dari record $an% menunju''an suatu
item dari data, se+erti misaln$a nama, alamat dan lain se&a%ain$a.
6um+ulan dari 7eld mem&entu' suatu record.
R#*r$ 6um+ulan dari 7eld mem&entu' suatu record. Jecord
men%%am&ar'an suatu unit data indiidu $an% tertentu. 6um+ulan dari
record mem&entu' suatu 7le. isaln$a 7le +ersonalia, tia+4tia+ record da+at
me8a'ili data tia+4tia+ 'ar$a8an.
'il# File terdiri dari record4record $an% men%%am&ar'an satu 'esatuan data
$an% sejenis. isaln$a 7le mata +elajaran &erisi data tentan% semua mata
+elajaran $an% ada.
M$#l &ata a$ala% se'um+ulan tool 'onse+tuall untu' mendes'ri+si'an data,
relasi4relasi antar data $an% en$ata'an hu&un%an antar re'aman $an% tersim+an
dalam &asis data.
Tu-ua( 0asis $ata :
men%atur data sehin%%a di+eroleh 'emudahan, 'ete+atan dan 'ece+atan dalam
+en%am&ilan 'em&ali.
?ida' adan$a redundansi dan menja%a 'onsistensi data.
en%aturan dalam +emilahan data sesuai den%an *un%si dan jenisn$a.
O"#rasi &asar 0asis &ata :
1. em&uatan &asis data (create data&ase)
-. en%ha+usan &asis data (dro+ data&ase)
/. em&uatan 7le0ta&el (create ta&le)
2. en%ha+usan 7le0ta&el (dro+ ta&le)
. en%u&ahan ta&el (+date K)
. enam&ahan0+en%isian (Insert K)
@. en%am&ilan data (Jetriee0search)
E. en%ha+usan data (delete)
-
7/23/2019 Materi Seminar Konfrehensif
12/12
PENGOLAHAN 9ITRA
6li' enu Ar*;i#+ GIS
Lalu +ilih +it% a (#+ ;i#+, 'li' 6 lalu +ilih#s
ada menu A$$ T%#!#+ilih I!a)# &ata Sur*#+ada &ata Su*# T/"#
ada menu &riu()si untu' mn$ederhana'an +ersamaan lo%i'a dan ter&a%iatas /, $aitu
1. air
3uatu 'elom+o' an%'a lo%i'a 1 $an% terdiri dari - &uah an%'a lo%i'a 1 $an%
leta'n$a &erdam+in%an, tersusun &ai' secara horiNontal mau+un erti'al
-. Ouad
3uatu 'elom+o' an%'a lo%i'a 1 $an% terdiri dari 2 &uah an%'a lo%i'a 1 $an%
leta'n$a &erdam+in%an, tersusun &ai' secara horiNontal mau+un erti'al
/. 'tet3uatu 'elom+o' $an% terdiri dari E an%'a lo%i'a 1 $an% leta'n$a &erdam+in%an
$an% tersusun dalam 'olom dn &anjar.