Beruflich Dokumente
Kultur Dokumente
#odu e Code - CTEC1801 $e%e - & #odu e Tit e - E e'ents of Co'putin" (ate - Sunda! )th #a! 2012 Ti'e * o+ed - , hours Start 08:00 Finish 11:00 --------------------------------------------------------.nstructions to/ and infor'ation for/ candidates: The e0a'ination co'prises three sections/ each +orth 21 'ar2s3 *ns+er each section in a separate ans+er 4oo2 et/ c ear ! 'ar2ed as: Section * (*rchitecture) Section 5 (6peratin" S!ste's) Section C (7et+or2s) *ns+er a 8uestions3 #a0i'u' 'ar2s a%ai a4 e: 71
Code: CTEC1801
Sheet 2 of 7
Eat-s): db 5Eat at &oe6s75+10 EatLen: e8u 92Eat-s) SECT/4, .bss SECT/4, .text )lobal ;start: no# mo= mo= mo= mo= int ;start ; Section containin) uninitiali:ed data ; Section containin) code ; Lin<er needs t%is to 'ind t%e entr* #oint7
; ; ; ; ; ;
-4V eax+1 ; Code 'or Exit S*scall mo= ebx+0 ; Beturn a code o' :ero int $00 ; -a<e <ernel call ;~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Code:
Question A (5 marks) *ssu'in" 8-bit 's co!"le!ent representation/ e0p ain ho+: a) deci'a - !" +ou d 4e e0pressed/ 4) 4inar! #1#1 #1#1 +ou d 4e interpreted/
Sheet , of 7
Question A" (5 marks) 5rief ! out ine the ad%anta"es associated +ith the use of asse'4 er-pro"ra''in" an"ua"es and "i%e e0a'p es of si"nificant current usa"e3
Code: CTEC1801
Sheet & of 7
Question $ - Processes (5 marks) 5rief ! discuss +hat is 'eant 4! the ter' < Pre-E!"tion<3
Question $" - )i*e S'stems (5 marks) 5e o+/ there is a %er! si'p e fi e s!ste' tree for a =ni0 en%iron'ent3 a)3 *ssu'in" that the current ocation is the bin director!/ +hat is the a4so ute path for the fi e syslo$%&>3 4)3 *ssu'in" that the current ocation is the Icons su4director! of the user <"'n< ho'e director!/ +hat is the re ati%e path for the o"s director! ocated in the ho'e director! of the user <$la"wort(<>
/ 2 /bin 2 /boot 2 /de= 2 /etc 2 /%ome 22 /)la#Cort% 222 /solutions.txt 222 /#%#test.#%# 222 /(ocuments 2222 /lo)s 22222 /s*slo).1 22222 /s*slo).! 22222 /s*slo).D 22 /#dn 222 /exam.txt 222 /ansCers.txt 222 /(es<to# 2222 //cons 22222 /icon1.#n) 22222 /icon!.#n) 22222 /iconD.#n)
Code:
Sheet 1 of 7
Question $! - Memor' (5 marks) 5rief ! e0p ain +h! sin" e- e%e pa"e 'ap ta4 es +ith a pa"e si?e of 2@12 (ie &0A) 4!tes) are not suita4 e for ,2-4it s!ste's3
Question $5 - Scri%tin& (5 marks) 5e o+ is a s'a 4ash script3 Bhat is the output of the fina echo state'ent>
?7/bin/bas% iE0 'or a in F0..1...DG do HE100 'or b in 1 ! D > . I do let 5H2E15 done let 5iJE15 done ec%o 5iE9i HE9H5
Code: CTEC1801
Sheet ) of 7
hu4 B - 1723283A73&0/2A
3&1 3&2 3&)
'1
'2
"+B
3110311
hu4 C - 1723213)23A)/27
310) 3107 312)
"+
3110321&
')
'7
"+C
311031)
.n the net+or2 dia"ra' a4o%e/ de%ices (/ B and C are descri4ed as (*bs% E0p ain ho+ their 4eha%iour +ou d 4e different if the! +ere switc(es rather than (*bs3
Question + (5 marks) This 8uestion uses the net+or2 dia"ra' of 8uestion C13 E0p ain ho+ the *ddress Deso ution Protoco (*DP) +ou d ena4 e ') to o4tain the address of "+C3 .n%ent an! suita4 e additiona addresses/ not sho+n on the dia"ra'/ if this he ps !our ans+er3
Question +" (5 marks) This 8uestion uses the net+or2 dia"ra' of 8uestion C13 *ssu'in" that "+C is a $inu0 de%ice +hich has had its routin" ta4 e correct ! confi"ured/ identif! the routin" ta4 e entries !ou +ou d e0pect to see in "+C3 The headin"s for the routin" ta4 e are sho+n 4e o+ as a re'inder3 *ssu'e eth0 connects to hu4 C and eth1 connects to hu4 (3
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Kernel /A routin) table (estination LateCa* Lenmas< 3la)s -etric Be' Mse /'ace NNN O0AT S04ML( NNN NNN L4 0EBE NNN ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Code:
Sheet 7 of 7
Question +! (5 marks) The Trans'ission Contro Protoco (TCP) uses a <three-+a! handsha2e< to esta4 ish se8uence nu'4ers3 5rief ! e0p ain the ro e of se8uence nu'4ers in TCP3
Question +5 (5 marks) This 8uestion uses the net+or2 dia"ra' of 8uestion C13 Eost '1 is a +e4 ser%er3 Construct the $inu0 ipta4 es co''ands that !ou +ou d put on fire+a "+B that +ou d per'it TCP port 80 (ie ETTP) traffic to pass throu"h to '1 and a so per'it the associated rep ies 4ac2 fro' '13