Sunteți pe pagina 1din 10

EC5 Questions Q1) What is the advantage of denormalization? a) To present the data in a more user friendly format.

b) To incorporate robustness in the system. c) Flexibility will be more. d) Enhance the performance. Answer: d 1 mark Q2) Which part of the structure modeling does the data designing start? a) ERD b) DFD c) ERD and DFD d) Normalization Answer d 2 marks Q3) Normalize the table to 3NF R1

Note No 300 300 300

Packe Name Addr r ess Jony Blogg Chen s nai Jony Blogg Chen s nai Jony Blogg Chen s nai

Item No 1 2 3

Qty 120 200 300

PartN Desc o 1234 Nuts 3000 3321 Bolts Washer

1) PackaingNote{NoteNo,Packer,Name} 2) CustomerDeatails{Name,Address} 3) PackingNoteItem(NoteNo,ItemNo,Qty,PartNo) 4) Part (PartNo,Desc) 5) PackaingPart(NoteNo,ItemNo,Qty,PartNo,Desc) 6) Packer(NoteNo, Packer,Name,Address) a) 1,2,3,4 b) 1,3,4,5 c) 1,2, 5 d) 5,6 Answer: a 3 marks Q4) "Looping can be shown for a process in DFD". a) True b) False Answer: a 1 mark Q5) "DFD not only shows the data flow into and out of the system but also the sequence in which they occur"

a) True b) False Answer: b 1 mark Q6) What is the notation of the following ERD?

a) Bachman notation b) Peter Chen notation Answer: a 1 mark Q7) In which stage of software development life cycle is the ERD used? a) Requirement analysis

b) Code development c) Testing d) Deployment Answer: a 1 mark Q8) An entity can be defined as: A thing which is recognised as being capable of an independent existence and which can be uniquely identified. B a noun which can be uniquely identified C something which has attributes D All of the above. Answer: d 2 marks Q9) The number of entities in an ERD is same as: a) The number of data stores in DFD. b) The number of classes in a program. c) The number of external agents in a DFD. d) None of the above. Answer: a 2 marks Q10) Study the following carefully: A library has many books. A visitor can issue one book out of the many categories of books in the library.

Is the following relationship in line with the above?

a) False b) True Answer: a 2 marks Q11) You know that the info utility provides easier to understand documentation but you have never used it. How can you access a tutorial on using info? a. man info b. info c. info info d. info help Answer: a and b 2 marks

Q12) You want to know how much space is being occupied by your user's home directories. Which of the following will provide you with this information? a. du -l /home b. du -b /home c. du -m /home d. du -c /home Answer: d 1 mark Q13) What should you type to change the runlevel of your system? a. init [runlevel] b. halt [runlevel] c. /etc/inittab d. sys init [runlevel] Answer: a 1 mark Q14) Where are the startup scripts defined? a. /etc/initd b. /etc/scripts c. /etc/start d. /etc/inittab Answer: d 1 mark

Q15) You are going to install a new hard disk in your system. Which of the following commands will halt your system so you can install the new hardware? a) shutdown -k now b) shutdown -h now c) shutdown -r now d) shutdown -t now Answer: b 1 mark Q16)

Which one of the following statements is false:a) aaa and hhh are linked by a gen-spec relationship b) sss is a method of hhh c) hhh is a specialisation of aaa d) ooo and hhh are linked by a whole-part relationship e) bbb is an attribute of hhh Answer: b and e 3 marks Q17) When does a bug in a program result? a) Program built under unsafe environment

b) Program not neat c) There are errors in logic, code and design d) All the above Answer: c 1 mark Q18) What activity is done to get 3 NF? a) Remove repeating groups. b) Remove transitive dependency. c) Remove primary keys. d) Include key that was removed in 1NF and 2NF. Answer a and b 2 marks Q19) Why is normalization done? a) To remove data redundancy. b) To improve performance of the file system. c) To improve performance of the database system d) None of the above. Answer: a 1 mark Q20) What is the technical term used to denote the emergency maintenance activity done by maintenance personnel? a) Corrective maintenance b) Preventive maintenance c) Perfective maintenance d) Patching

Answer: d 2 marks Q21) What is the role of a database administrator? a) Define the schema b) Defining security and integrity checks c) Defining backup/recovery procedures d) All of the above Answer: d 2 marks Q22) The end user of an application needs to have the knowledge of the way the data is organized in the physical tables. It is only through this idea that he can give data in the application. a) True b) False Answer: b 2 marks Q23) What does V & V stand for? a) Valediction and Version Control b) View and Validate c) Verification and Validation d) None of the above Answer: c 1 mark Q24) Identify the sequence of steps in Waterfall model. a) Design, Construction, Analysis, Implementation, testing

b) Analysis, Design, Construction, Testing, Implementation c) Testing, Construction, Design, Implementation d) Any phase can be followed at random Answer: b 1 mark Q25) Which of the following is an agile methodology? SCRUM XP DSDM All of the above Answer: d 1 mark Q26) Develop a function that computes the area of a regular polygon given the length of one side and the number of sides. If n is the number of sides and s is the length of a side, the area of a regular polygon is equal to 1/4 * n * s2 * 1/(tan PI/n). What is the type of requirement? a) Functional b) Non functional Answer: a 2 marks

S-ar putea să vă placă și