Final - CS 391 Advanced Programming in Java Autumn 2007 -...

Info iconThis preview shows pages 1–9. Sign up to view the full content.

View Full Document Right Arrow Icon
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Background image of page 2
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Background image of page 4
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Background image of page 6
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Background image of page 8
Background image of page 9
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: CS 391 Advanced Programming in Java Autumn 2007 - 2008 Final Exam Subjective Part 20 minutes - 20 marks November 13, 200'? _ [Closed Buoksffilused Notesfflpcn Mind] Gflfld Luck! SCOREBOARD nu CS 391 Autumn Elli}? e Eflflfl Final Section I [20 Marks] Question 1 Truei'Falsc (5 marks] 1. Primitive data types are always passed by value in Java. [True i False ] 2. Java allows multiple inheritance. [ True I False] 3. Abstract classes can have rncthcds that are fiJllyr implemented. [ True 4’ False] 4. We cannot define static final constants in an Interface. ["I‘rnc;If False] 5. [fa method is net synchmnized, the thread will act acquire the leek hefere executing the methch [ True 3" False ] Question I How dccs java implement the synchronization cf treads? {We are net lacking just for the keyword ‘synchrcrnzcdj [5 marks] answer } IE! Lahore University flf Management Sciences Question 4 [1|] marks] Using CMDS transistors, explain the design and operation of a differential flip- flep circuit. Dc ycu consider this circuit in be faster than a recursive nsnsmissiun-gate baSed design? Explain with reasons. @ Lahore University [if Management Sciencea Question 5 {ll} marks] Sketch a 3-input XOR fiJIIBtifln using (i) dual-rail Dnminn design and (ii) Cnmplementaqr Pass—nannistnr Lngin {CPL}. @ Lahore University 01' Management Sciences Question ii [Iii marks] Using example of a 3-input Nomi Gate, explain the purpose of introducing a ‘Keepecr transistor' in a Domino circuit design. State some important properties of ‘Keeper transistor’ ID Lahore Lluisrersitjrr fli'Menegemcut Sciences Question “I [ll] marks] It is argued that lead to circuit failure. With the help of possible remedy for this type of failure. improper th. ratios in a static latch or a static flip-flop could an example, give your reasons in support of this argument and fl Lahore Iiiliwmrsiqr Of Management Sciences Question 5' [It] marks] Draw a circuit diagram that impiomonts the following logic function using Y0=A_0-(A1+Z2) 0 Lahore Univmity flmemtlt Scimu Quuflon H] [H] marks} Esfimat: the delay emaciated with 50pm of‘n-dnpnd polysflinun interconnect, Ilium lid: and [Hum thick, on a I15 m thick layer nfailinon dimddc. The of [July-silicon p is flfllflvnm. W11: uld u deter: this a]: ...
View Full Document

This note was uploaded on 05/09/2010 for the course CS CS300 taught by Professor Abh during the Spring '10 term at lln.

Page1 / 9

Final - CS 391 Advanced Programming in Java Autumn 2007 -...

This preview shows document pages 1 - 9. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online