Categories
question bank

Software Architectures Question Bank IT6602 Regulation 2013 Anna University

Software Architectures Question Bank IT6602

Software Architectures Question Bank IT6602 Regulation 2013 Anna University free download. IT6602 Question Bank Regulation 2013 pdf free download.

Sample Software Architectures Question Bank:

1 Define Software Architecture.

2 Why is Software Architecture important?

3 Compare System Architecture and Software Architecture.

4Classify the Architectural Structures.

5 Show the diagrammatic representation of common Software Architectural Structures.

6 Interpret the uses of Decomposition.

7 List out Kruchten’s four views.

8 “Structures give different views but they are not Independent”. Justify.

9 What is Software Process?

10 List the activities involved in creating software architecture.

11 Give the role of stakeholders.

12 Classify the classes of influence that come from the developing organization.

13 “Architecture is high level design”-Justify

14 Which structure is used to eliminate deadlock and reduce bottlenecks? How?

15 What is architecture business cycle? List out the major parts.

16 Illustrate architectural pattern with suitable example.

17 Give the three broad types of decision that architecture design involves.

18 Describe the technical constraints for programming language.

19 Generalize the features of process recommendations.

20 Prepare a different definition of software architecture such that it abstracts information away from the system and yet provide enough information to be basis for analysis, decision making and risk reduction.

21 Distinguish between availability scenario and modifiability scenarios.

22 List the six parts of scenarios.

23 What is a quality attribute scenario?

24 What is functionality?

25 Infer the problems in system quality attributes.

26 What do you mean by interoperability?

27 Give the two concerns of modifiability scenario.

28 List the attributes related to portability.

29 Classify the usability scenario categories.

30 What does the response measures for testability deal with?

Subject Name Software Architectures
Subject code IT6602
Regulation 2013

IT6602 Question Bank click here to download

Software Architectures Syllabus


Software Architectures Notes


IT6602 Important Questions


 

 

Categories
question bank

Digital Signal Processing Question Bank IT6502 Regulation 2013 Anna University

Digital Signal Processing Question Bank IT6502

Digital Signal Processing Question Bank IT6502 Regulation 2013 Anna University free download. IT6502  Question Bank free pdf download.

Sample Digital Signal Processing Question Bank :

1. Define and express the transfer function of Nth order LTI system. Nov/ Dec 2011

2. Compare Linear Convolution and Circular convolution Nov/ Dec 2011

3. State low pass sampling theorem. Nov/ Dec 2012

4. What is meant by energy and power signal? Nov/ Dec 2012

5. State the convolution property of Z transforms. Nov/ Dec 2013

6. Define sampling theorem. Nov/ Dec 2013

7. (i) Describe the different types of digital signal representation. (8 Marks) Nov/ Dec 2013
(ii) What is Nyquist rate? Explain its significant while sampling the analog signal. (8 Marks)

8. Determine whether the following sinusoids are periodic; if periodic then compute their fundamental period. Nov/ Dec 2014

9. What do you understand by the term signal processing? May/ Jun 2014

10. What is time invariant system? May/ Jun 2014

11. State Sampling theorem. Apr/ May 2015

12. What is quantization error? Apr/ May 2015

13. State the advantages of FFT over DFTs. Apr/ May 2011

14. What is a shift invariant system? Give an example. Nov/Dec 2015

15. Define DT system. Nov/Dec 2015

16. How do you obtain a digital signal from DT signal? Nov/Dec 2015

17. What is the relation between DFT and Z transform? Nov/ Dec 2011

18. What is Phase factor or Twiddle factor? Nov/ Dec 2011

19. What is twiddle factor? Nov/ Dec 2012

20. List the uses of FFT in linear filtering.

21. List any two properties of DFT. May/ Jun 2014

22. What is meant by radix 2 FFT algorithm? May/ Jun 2014

23. Compute DFT of the signal  Apr/ May 2015

24. What is meant by radix 2 FFT? Apr/ May 2015

 

Subject Name Digital Signal Processing
Subject code IT6502
Regulation 2013

IT6502 Question Bank click here to download

 

Digital Signal Processing Syllabus


Digital Signal Processing Notes


IT6502 important questions


 

Categories
question bank

Compiler Design Question Bank CS6660 Regulation 2013 Anna University

Compiler Design Question Bank CS6660 

Compiler Design Question Bank CS6660 Regulation 2013 Anna University free download. CS6660 Question Bank Regulation 2013 pdf free download.

Sample Compiler Design Question Bank:

1. What are the issues in the design of code generator? Explain in detail.

2. Discuss about the run time storage management.

3. Explain basic blocks and flow graphs.

4. Explain about transformation on a basic block.

5. Write a code generation algorithm. Explain about the descriptor and function getreg().Give an example.

6. Explain peephole optimization

7. Explain DAG representation of basic blocks.

8. Explain principle sources of code optimization in details.

9. Explain the Source language issues with details.

10. Explain the Storage organization strategies with examples.

11. Explain storage allocation strategy.

12. Explain about Parameter passing.

13. Explain the non local names in runtime storage managements.

14. Explain about activation records and its purpose.

15. Explain about Optimization of basic blocks.

16. Explain the various approaches to compiler development.

17. Explain simple code generator with suitable example.

18. Discuss about the following:
a) Copy Propagation b) Dead-code Elimination and c) Code motion

19) Discuss in detail about the run time storage arrangement.

20) What are different storage allocation strategies. Explain.

21) Write in detail about the issues in the design of code generator.

22) Explain how declarations are done in a procedure using syntax directed translations.

23) What is a three address code? Mention its types. How would you implement these address statements? Explain with suitable examples.

24) Write syntax directed translation for arrays.

25) Compare top down parsing and bottom up parsing methods.

26) Compare SLR, LALR and LR parses.

27) What are LR parsers? Explain with a diagram the LR parsing algorithm.

28) What are parser generators?

29) Explain recursive descent parser with appropriate examples.

Subject Name Compiler Design
Subject code CS6660
Regulation 2013

CS6660 Question Bank click here to download

Compiler Design Syllabus


Compiler Design Notes


CS6660 Important questions

Categories
question bank

Artificial Intelligence Question Bank CS6659 Regulation 2013 Anna University

Artificial Intelligence Question Bank CS6659

Artificial Intelligence Question Bank CS6659 Regulation 2013 Anna University free download. CS6659 Question Bank pdf free download. CS6659 Question Bank regulation 2013.

Sample Artificial Intelligence Question Bank:

1. What is informed search?

One that uses problem – specific knowledge beyond the definition of the problem itself and it can find solutions more efficiently than an uninformed strategy.

2. What is the use of QUEUING_FN?

QUEUING_FN inserts asset of elements into the queue. Different varieties of queuing fn produce different varieties of the search algorithm.

3. Mention the criteria for the evaluation of search strategy.

There are 4 criteria: Completeness, time complexity, space complexity, optimality

4. List the various search strategies.

a. BFS
b. Uniform cost search
c. DFS
d. Depth limited search
e. Iterative deepening search
f. Bidirectional search

5. List the various informed search strategy.

Best first search –greedy search ,A* search
Memory bounded search-Iterative deepening A*search -simplified memory bounded A*search -Iterative improvement search –hill climbing -simulated annealing

6. What is Best First Search?

Best First Search is an instance of the general TREE SEARCH or GRAPH SEARCH algorithm in which a node is selected for expansion based on an evaluation function, f(n).

7. Define Evaluation function, f(n).

A node with the lowest evaluation is selected for expansion, because evaluation measures distance to the goal.

8. Define Heuristic function, h (n).

h (n) is defined as the estimated cost of the cheapest path from node n to a goal node.

9. Define Greedy Best First Search.

It expands the node that is closest to the goal (i.e.) to reach solution in a quicker way. It is done by using the heuristic function: f(n) = h(n).

Subject Name Artificial Intelligence
Subject code CS6659
Regulation 2013

CS6659 Question Bank click here to download

Artificial Intelligence Syllabus


Artificial Intelligence Notes


CS6659 Important Questions


 

Categories
question bank

Mobile Computing Question Bank IT6601 Regulation 2013 Anna University

Mobile Computing Question Bank IT6601

Mobile Computing Question Bank IT6601 Regulation 2013 Anna University free download. IT6601 Question Bank pdf free download Reg 2013.

Sample Mobile Computing Question Bank:

Unit 1 – Part A

1. Define mobile computing.

2. Write a short note on mobile networking.

3. List any two mobile computing applications.

4. Give two characteristics of mobile computing.

5. Comment on MAC protocol.

6. Write a short note on fixed assignment schemes.

7. What is virtual home environment?

8. What are the three tier setups in mobile computing?

9. Mention three applications of mobile computing.

Unit 1 – Part B

1. Explain the structure of mobile computing.

2. Explain the MAC protocols in detail.

3. Define mobile computing. Explain its characteristics and applications.

4. Explain fixed assignment schemes and random assignment schemes.

5. Write short notes on, i) mobile computing environment and ii) MAC protocols.

Unit 2 – Part A

1. Define mobile IP.

2. What are the goals of mobile IP?

3. Define node, home agent, and home address in mobile IP.

4. Mention the basic capabilities of mobile IP.

5. Write a note on tunneling in mobile IP.

6. What is TCP?

7. Define any two types of TCP.

8. What is DHCP?

9. What are the advantages of TCP/IP?

10. List any two improvements of TCP/IP.

Unit 2 – Part B

1. Explain mobile IP in detail.

2. Define mobile IP. Explain the routing mechanism in detail.

3. What is TCP? Explain the architecture of TCP/IP with a schematic diagram.

4. Write short notes on i) mobile IP, ii) snooping TCP, iii) overview of TCP/IP.

5. Explain the registration, discovery, tunneling and encapsulation in mobile IP in detail.

Subject Name Mobile Computing
Subject code IT6601
Regulation 2013

IT6601 Question Bank click here to download

Mobile Computing Syllabus


Mobile Computing Notes


IT6601 Important questions

Categories
question bank

Distributed Systems Question Bank CS6601 Regulation 2013 Anna University

Distributed Systems Question Bank

Distributed Systems Question Bank CS6601 Regulation 2013 Anna University free download. CS6601 Question Bank free pdf download.

Sample Distributed Systems Question Bank:

PART-B (16 marks)
1. a. Explain the Communication between distributed objects (8)
b. Explain in detail about Events and Notifications (8)
2. Explain in detail about Remote Procedure call with a case study (16)
3. Describe java RMI (16)
4. Explain about the group communication (16)
5. Describe about the client server communication (16)
6. a. Explain characteristics of interprocess communication. (8)
b. Explain UDP datagram communication (8)
7. Explain the various type communications. (16)
UNIT-III
PART – A (2 marks)
1.What are core OS Components?
2. What is meant by cluster?
3. Define Thread.
4. What is meant by address space?
5. What is meant by invocation performance?
6. Difference between monolithic and micro kernels
7. What is meant by cryptography?
8. What is the use of cryptography?
9. What is meant by distributed file system?
10. What are the different types of distributed file system available?
11. Define metadata.

PART-B (16 marks)
1. Explain Processes and threads (16)
2. Explain Communication and invocation (16)
3. Describe Operating system architecture (16)
4. Explain the different types of cryptographic algorithm (16)
5. Explain Global States and distributed debugging (16)
6. Explain the algorithms for mutual exclusion (16)
7. a. Discuss about threads in distributed systems (8)
b. Discuss about the distributed file system. (8)
8. Explain about the file server architecture. (16)
9. Explain about the Andrew file system. (16)
UNIT-IV
PART – A (2 marks)
1. What is the Name Spaces?
2. What is the domain name system?
3. Define directory services
4. What is the Berkeley algorithm?
5. Define global State.
6. What is the election algorithm?
PART – B (16 marks)
1. Explain in detail about Name services (16)
2. Discuss in detail about domain name services. (16)
3. Explain the case study of Global name services. (16)
4. Explain the case study of X.500 directory services. (16)
5. Explain about the Events and process state. (16)

Subject Name Distributed Systems
Subject code CS6601
Regulation 2013

CS6601 Question Bank click here to download

Distributed Systems Syllabus


Distributed Systems notes


CS6601 Important questions

Categories
question bank

Antenna and Wave propagation Question Bank EC6602 Regulation 2013 Anna University

Antenna and Wave propagation Question Bank

Antenna and Wave propagation Question Bank EC6602 Regulation 2013 Anna University free download. EC6602 Question Bank free pdf download.

Sample Antenna and Wave propagation Question Bank:

2 Marks

1. Define a Hertzian dipole?

2. Draw the radiation pattern of a horizontal dipole?

3. What do you mean by induction field and radiation field?

4. What is magnetic vector Potential?

5. Define scalar Potential?

6. What is Retarded Current?

7. Write down the expression for magnetic vector Potential using three standard current distributions?

8. Define top loading?

9. What is a capacitance hat?

10. What is quarter wave monopole?

11. Write down the expression for radiated fields of a half wave dipole antenna?

12. What is the effective aperture and directivity of a half wave dipole?

13. What is the effective aperture and directivity of a Hertzian dipole antenna?

14. Write down the expression for radiation resistance of a Hertzian dipole?

15. Define retardation time?

16. What is radiation resistance of a half wave dipole?

17. Compare electric scalar potential and magnetic vector potential?

16 marks

1. Derive the expression for the radiated field from a short dipole? (16)

2. Starting from first principles obtain the expression for the power radiated by a half wave dipole? (16)

3. Derive the expression for power radiated and find the radiation resistance of a half wave dipole? (16)

4. Derive the radian resistance, Directivity and effective aperture of a half wave dipole? (10)

5. Derive the fields radiated from a quarter wave monopole antenna? (8)

6. Find the radiation resistance of elementary dipole with linear
current distribution? (8)

7. Derive the radiation resistance, Directivity and effective
aperture of a hertzian dipole? (10)

Subject Name Antenna and Wave propagation
Subject code EC6602
Regulation 2013

EC6602 Question Bank Click here to download

Antenna and Wave propagation Syllabus


EC6602 Notes


Antenna and Wave propagation Important questions

Categories
question bank

VLSI Design Question Bank EC6601 Regulation 2013 Anna University

VLSI Design Question Bank EC6601

VLSI Design Question Bank EC6601 Regulation 2013 Anna University free download. EC6601 Question Bank pdf file download VLSI Design Question Bank.

Sample VLSI Design Question Bank:

1.How path can be implemented in VLSI system?

A data path is best implemented in a bit –sliced fashion. A single layout is used respectively for every bit in the data word. This regular approach eases the design effort and results in fast and dense layouts.

2.Comment on performance of ripple carry adder.

A ripple carry adder has a performance that is linearly proportional to the number of bits. Circuit optimizations concentrate on reducing the delay of the carry path. A number of circuit topologies exist providing that careful optimization of the circuit topology and the transistor
sizes helps to reduce the capacitance on the carry bit.

3.What is the logic of adder for increasing its performance ?

Other adder structures use logic optimizations to increase the performance (carry bypass, carry select, carry lookahead). Performance increase comes at the cost area.

4.What is multiplier circuit ?

A multiplier is nothing more than a collection of cascaded adders. Critical path is far more complex and optimizations are different compared to adders.

5.Which factors dominate the performance of programmable shifter ?

The performance and the area of a programmable shifter are dominated by the wiring.

6.What is meant by data path ?

A datapath is a functional units, such as arithmetic logic units or multipliers, that perform data processing operations, registers and buses. Along with the control unit it composes the central processing unit.

 

Subject Name VLSI Design
Subject code EC6601
Regulation 2013

EC6601 question Bank click here to download

EC6601 Syllabus


VLSI Design Notes


VLSI Design Important questions


 

Categories
question bank

Computer Architecture Question Bank CS6303 Regulation 2013 Anna University

Computer Architecture Important questions Syllabus CS6303

Computer Architecture Question Bank CS6303 Regulation 2013 Anna University free download. CS6303 Question Bank pdf free download.

Sample Computer Architecture Question Bank:

UNIT III PROCESSOR AND CONTROL UNIT

PART-A Computer Architecture Question Bank
1. What is meant by data path element?
2. What is the use of PC register?
3. What is meant by register file?
4. What are the two state elements needed to store and access an instruction?
5. Draw the diagram of portion of datapath used for fetching instruction.
6. Define – Sign Extend and Vector interupts
7. What is meant by branch target address?
8. Differentiate branch taken from branch not taken.
9. What is meant by delayed branch?
10. Write the instruction format for the jump instruction.
11. What are hazards? Write its types.
12. What is meant by forwarding?
13. What is pipeline stall?
14. What is meant by branch prediction?
15. What are the 5 pipeline stages?
16. What are exceptions and interrupts?
17. What is meant by pipelining?
18. What are the five steps in MIPS instruction execution?
19. What are the three instruction classes and their instruction formats?
20. Write the formula for calculating time between instructions in a pipelined
processor.

PART B Computer Architecture Question Bank

1. Explain the basic MIPS implementation of instruction set
2. Explain the basic MIPS implementation with necessary multiplexers and control lines
3. What is control hazards ?Explain the methods for dealing with the control hazards.
4. Discuss the influence of pipelining in details.

Subject Name Computer Architecture
Subject Code CS6303
Regulation 2013

CS6303 Question Bank click here to download

Computer Architecture Syllabus


CS6303 Notes


Computer Architecture Important Questions

Categories
question bank

EE6604 Question Bank Design of Electrical Machines Regulation 2013 Anna University

EE6604 Question Bank Design of Electrical Machines

EE6604 Question Bank Design of Electrical Machines Regulation 2013 Anna University free download. Design of Electrical Machines Question Bank free pdf download.

Sample EE6604 Question Bank:

1. Define transformation ratio.

It is defined as the ratio of secondary terminal voltage to primary terminal voltage.
It is denoted by k.
K = Vs /Vp = Ts / Tp = Ip / Is

2. Name the types of transformer.

Based upon construction, the types are
 Core type and
 shell type transformer
Based on applications, the types are
 Distribution transformers
 Power transformers
 Special transformers
 Instrument transformers
 Electronics transformers
Based on the type of connection, the types are
 Single phase transformer
 Three phase transformer
Based on the frequency range, the types are
 Power frequency transformer
 Audio frequency transformer
 UHF transformers
 Wide band transformers
 Narrow band transformer
 Pulse transformer
Based on the number of windings, the types are
 Auto transformer
 Two winding transformer

3. Define windows space factor or window area constant.

It is defined as the ratio of the are of copper in the window to the window area.
Kw = Ac / Aw < 1
Ac is the area of copper in m2
Aw is the area of window in m2

4. Define iron space factor.

It is defined as the ratio of gross core area to the area of the circumscribing circle.
Kis = Agi / Ace < 1
Agi is the gross core area in m2
Ace is the area of circumscribing circle in m2

5. What is a function of a transformer?

 It increases or decreases the voltage at same frequency.
 It transforms energy from one winding to other winding at constant frequency.
 It is used in electronic circuits with rectifying units to convert ac to dc.
 It provides isolation between to electrical circuits.

Subject Name Design of Electrical Machines
Subject Code EE6604
Regulation 2013

EE6604 question bank click here to download

EE6604 Syllabus


Design of Electrical Machines Notes


Design of Electrical Machines Important Questions