Showing posts with label CSE. Show all posts
Showing posts with label CSE. Show all posts

Saturday, 9 March 2013

Software engineering-software engineering question papers-anna university software engineering question papers-cs338 software engineering

PART – A (10 x 2 = 20 Marks)


FOR LATEST JOB OPENINGS: CLICK HERE



1. Define the term software engineering?
2. Name the different approaches to software sizing problems.
3. Define the terms cardinality and modality.
4. What are the properties to be specified in architectural design.
5. What are the factors to be considered for computing function points?
6. Give the definition software reliability and availability.
7. Give any two differences between white box and black box testing.
8. What do we need version control.
9. Why do meant by sensitivity testing?
10. Write any four features and contents of Case repository.

PART – B (5 x 16 = 80 Marks)

11.a)i) Explain the spiral model with neat diagram. (8)
ii) What are the approaches for software prototyping? Describe in detail. (8)

12.a)i) What is data modeling? Identify the data objects with attributes used in Employee Information systems. Draw the ER diagram neatly. (8)
ii) Explain modularity in detail (8)

OR

12.b)i) Explain cohesion and coupling in with necessary diagrams. (10)
ii) List out design heuristics for effective modular design (6)
13.a)i) Compute the function point value for a project with the following information domain characteristics.
Number of user inputs 32
Number of outputs 60
Number of inquiries 24
Number of files 8
Number of external interfaces 2
Assume that all complexity adjustment values are average (8)
ii) What are direct and indirect measures? Explain size-oriented metrics in detail. (8)

OR

13.b)i) Explain formal technical review in detail. (8)
ii) Write notes on ISO 9000 quality standards. (8)
14.a)i) Write a procedure to find the sum of Fibonacci series up to N. Draw the flow graph and find cyclomatic complexity. Derive all possible test cases. (16)
OR
14.b)i) Write in detail about system testing (8)
ii) Elaborate the types of maintenance (8)

15.a)i) What is CASE repository? Write about any 5 CASE tools. (10)
ii) What are the building blocks of CASE tools. (6)
OR
15.b) What are the tasks in SCM process? Explain each of them. (16)

Tuesday, 28 August 2012

ANALOG & DIGITAL COMMUNICATION - QUESTION BANK|CS 2204 — ANALOG AND DIGITAL COMMUNICATION PAPERS ANNA UNIVERSITY|EC1291 Analog and Digital Communication




B.E./B.Tech. DEGREE EXAMINATION, NOVEMBER/DECEMBER 2011.
Third Semester
Computer Science and Engineering
CS 2204 — ANALOG AND DIGITAL COMMUNICATION
(Regulation 2008)
Time : Three hours Maximum : 100 marks
Answer ALL questions.

CILCK HERE FOR MORE QUESTION PAPER OF CSE

PART A — (10 × 2 = 20 marks)
1. Define Amplitude modulation.
2. What is modulation index and percentage modulation in AM?
3. What is Shannon limit for information capacity?
4. What is binary phase shift keying?
5. What is the need for sampling?
6. Define inter symbol interference (ISI).
7. List any two data communication standard organization.
8. What is a data modem?
9. List the spread spectrum techniques.
10. What is CDMA?
PART B — (5 × 16 = 80 marks)
11. (a) (i) Explain the principles of amplitude modulation. (8)
(ii) Write a note on frequency spectrum analysis of angle modulated waves. (8)
Or
(b) (i) Explain the band width requirements of anogle modulated waves. (8)
(ii) Compare FM and PM. (8)
12. (a) (i) Discuss the principle of operation of FSK transmitter. (8)
(ii) Write a note on QPSK. (8)
Or
(b) (i) Discuss the principle of operation of FSK receiver. (8)
(ii) Write a note on DPSK. (8)
13. (a) (i) Describe the basic principles of PCM system. (8)
(ii) What is companding? Explain in detail. (8)
Or
(b) (i) Describe in detail the adaptive delta modulation system. (8)
(ii) What is signal to quantitation noise? Explain. (8)
14. (a) (i) Write a note on data communication codes. (8)
(ii) Explain serial and parallel interfaces in detail. (8)
Or
(b) (i) Explain in detail about error detection and correction. (8)
(ii) Write a note on medium and high speed modem. (8)
15. (a) (i) Explain the principle of DS spread spectrum technique. (8)
(ii) Explain the salient features of wireless communication. (8)
Or
(b) (i) Describe the frequency hopping spread spectrum technique in detail. (8)
(ii) Explain the basic principle of TDMA. (8)





B.E/B.Tech EXAMINATIONS,NOVEMBER/DECEMBER 2009
THIRD SEMESTER
COMPUTER SCIENCE AND ENGINEERING
CS36-ANALOG AND DIGITAL COMMUNICATIONS
(REGULATIONS 2008)

PART A-(10X2=20 marks)1.A carrier wave is represented by equation s(t)=12sinwt.Draw the wave form of an AM wave for depth of modulation of 0.5.
2.Compare FM with AM
3.What is coherent detection?
4.Why is binary ASK called on-off keying?
5.What are the errors in DM?
6.Define companding
7. What are the two methods of error detection and correction?
8.What do you mean by signaling rate?
9.Define processing gain
10.What is CDMA?

PART B-(5X16=80 marks)

11.(a)(i)The output voltage of a transmitter is given by 500(1+0.4sin3140t)cos6.28X10^7t
This voltage is fed to a load of 600 ohms.Determine
1.Carrier frequency
2.Modulating frequency
3.Carrier power (9)
(ii)Explain i detail about super heterodyne receiver(7)
Or
(b)(i)Carrier frequency modulated with a sinusoidal signal of 2kHz resulting in a
maximum frequency deviation of 5kHz.Find
1.Modulating index
2.Bandwidth of modulated signal (4)
(ii)Explain the method of generating FM signal using indirect method(12)

12.(a)(i)Explain the coherent binary FSK system with a neat diagram of transmitter and receiver(12)
(ii)Enumerate the advantages and disadvantages of FSK over PSK system(4)
Or
(b)(i)Explain the generation and detection of coherent QPSK system in detail(12)
(ii)What is DPSK?Explain its bandwidth requirements.

13.(a)(i)Explain in detail about DPCM with suitable diagram(10)
(ii)1kHz signal is sampled by 8kHz sampling signal and the samples are encoded with 12
bit PCM system.Find
1.Required bandwidth for PCM system
2.Total number of bits in the digital output signal in 10 cycles(6)
Or
(b)(i)Write short notes on ISI(6)
(ii)What is eye pattern?Explain how is the performance of a base-band pulse transmission
system measured with this?(10)
14(a)(i)Write short notes on error correcting codes
(ii)Find the generator polynomial of (7,4) cyclic code and find the codeword for the message
1001(12)
Or
(b)Explain in detail about the serial interface with its control signals and timing information
(16)

15(a)(i)What are pseudo noise sequences?How are they generated?(6)
(ii)Explain direct sequence spread spectrum system in detail(10)
Or
(b)(i)Explain 2 types of FH spread spectrum systems with suitable diagrams(16)


CILCK HERE FOR MORE QUESTION PAPER OF CSE

Monday, 27 August 2012

ANNA UNIVERSITY MICROPROCESSOR AND MICROCONTROLLER QUESTION BANK| MICROPROCESSOR AND MICROCONTROLLER QUESTION PAPER| ANNA UNIVERSITY MICROPROCESSOR AND MICROCONTROLLER PREVIOUS QUESTION PAPERS| ANNA UNIVERSITY QUESTION PAPERS



B.E./B.Tech. DEGREE EXAMINATION, NOVEMBER/DECEMBER 2011
QUETION BANKS
MICROPROCESSOR AND MICROCONTROLLER    
UNIT-1

PART-B (16 MARKS)
1. Draw the block diagram of 8086 mp and explain?    (12)
2. Explain the architecture of Intel 8086 with the help of a block diagram?   (12)
3. Describe the sequence of event that may occur during the different T state in the opcode
fetch machine cycle of 8086?        (8)
4. List out the maskable and non maskable interrupts available in 8086?   (6)
5. Explain the Maximum mode of operation of 8086.     (12)
6. Write short notes on addressing memory.      (4)
7. Explain the minimum mode of operation of 8086.    (12)
8. Write notes on addressing input and output devices?   (4)
9. Design an 8086 based system in minimum mode containing 64kb of EPROM
and64kb of RAM        (12)
10. Give the functions of NMI, BHE and TEST pins of 8086?    (4)
11. Explain the various multiprocessor configurations.                (16)
12. Discuss in detail the various signal of 8086.     (10)
13. Explain in detail about 8086 memory banks and associated signals for byte
andword operations.        (6) 


PART-A (2 MARKS)

1. How many memory locations are available in 8086 microprocessor?
2. What are the flags available in 8086 microprocessor?
3. What are the general purpose registers in 8086?
4. What are the functional units in 8086?
5. What is the purpose of BIU?
6. What is the purpose of EU?
7. What is the purpose of segment register?
8. What are the segment registers in 8086?
9. What is the function of IP?
10. What is the function of control unit?
11. What is the use of base pointer register?
12. Mention the index registers of 8086.
13. What are the flags in 8086?  What are the various interrupts in 8086?  
14. What is meant by Maskable interrupts? 
15. What is Non-Maskable interrupts?  
16. Which interrupts are generally used for critical events
17. Give examples for Maskable interrupts?  
18. Give example for Non-Maskable interrupts? 
19. What is the Maximum clock frequency in 8086?
20.  What are the various segment registers in 8086? 
21. Which Stack is used in 8086
22. What are the address lines for the software interrupts? 
23. What are the address lines for the hardware interrupts? -
24. Which Segment is used to store interrupt and subroutine return address registers?      
25. Which Flags can be set or reset by the programmer and also used to control the operation
of the processor? 
UNIT-II
PART-A (2 MARKS)
1. What is SIM and RIM instructions?  
2. Which is the tool used to connect the user and the computer?
3.  What is the position of the Stack Pointer after the PUSH instruction?  
4. What is the position of the Stack Pointer after the POP instruction?  
5. Logic calculations are done in which type of registers?  
6. What are the different functional units in 8086? 
7. Give examples for Micro controllerWhat is meant by cross-compiler?  
8. What is the purpose of CLK signal in an 8086 system?
9. Differentiate the operating modes of 8086 processor?
10. What is a segment override prefix? Give an example.
11. What is the use of LATCH signal on the data lines?    
12. What is the need for MN/MX pin in 8086 system?
13. What is the purpose of QUEUE in 8086 processor?
14. Give the operation of CBW and TEST instructions of 8086?
15. List few string instructions of 8086?
16. What is the use of LOCK prefix?
17. What is the purpose of REP prefix?
18. What are assembler directives?
19. What are the advantages of ALP?
20. Define a MACRO?
21. What is MACRO expansion?
22. What are the types of Multiprocessor configuration?
23. What is Co-processor? 
PART-B  (16MARKS)
1. Write an assembly language program to add two 2-digits BCD Number?   (4)
2. Explain the instruction set of 8086?       (10)
3. Write notes on status flag?          (6)
4. Explain the similarities diff b/w subtract and compare instructions in 8086
5. Write an assembly language program to convert on array of ASCII code to
correspondingbinary (hex) value. The ASCII array is stored starting from 4200H.The first
element of thenumber of elements in the array.        (8)
6. Explain addressing modes of 8086?     (10)
7. Write an ALP to Add two 8 bit numbers?   (4)   
8. How do the instructions of 8086 is classified based on their function and
word length?Give an example?         (8)
9. Explain the 8086 Bit Manipulation instructions with an example for
each. (6)
10. Write an 8086 program to convert BCD Data to Binary Data. (8)
Explain the Relative addressing mode and the Implied addressing
mode with its syntax. Use an example. (8)
UNIT-III
PART-A (2 MARKS)
1. Name the two modes of operation of DMA controller?
2. List the operating modes of 8253 timer.    
    Page 4
3. Give the control word format of timer?
4. What is the use of USART?
5. Compare serial and parallel communication.
6. What is the use of Keyboard and display controller?
7. What are the functions performed by 8279?
8. What is PPI?
9. Give the control word format for I/O mode of 8255?
10. Give the BSR mode format of 8255.
11. What is the need for interrupt controller?
12. What are the registers present in 8259?
13. What are the applications of 8253?
14. Define interrupts.
15. Define DMA process.
16. Give the status word format of 8257. 
17. What are the types of serial data communication?
18. What is baud rate?
19. What is USART?
20. What are the features of 8279?
21. List some of the features of INTEL 8259 (Programmable Interrupt Controller)
22. What are the control words of 8251A and what are its functions ?
23. What are the display modes supported by the 8279 chip?
24. Name any two coprocessors and their use.
25. Give the format of program clock word of 8279 and mention its purpose.
26. Mention any two coprocessors and their use.
27. What is 2 key lockout and n key roolover?
28. Name the two types of CRT display systems.
29. What do you mean by leading edge and trailing edge problems in hexadecimal
keyboards?
30. State any two main functions of a CRT controller.
PART-B (16 MARKS)
1. Draw the Block diagram and explain the operations of 8251 serial communication
interface.     (16)
2. Draw the Block diagram of 8279 and explain the functions of each block.   (16)
3. Draw the block diagram of programmable interrupt controller and explain its
operations.(16)
4. Discuss in detail about the operation of timer along with its various modes.   (16)    
5. Draw the Block diagram of DMA controller and explain its operations.  
6. Explain the 8279 keyboard and display controller with a neat sketch.
7. Describe the architecture and working of 8253 timer
UNIT –IV
PART-A (2 MARKS)
1. What is Micro controller?
2. What is the difference between microprocessor & micro controller?
3. List the addressing modes of 8051?
4. Explain the instructions used to access external RAM.
5. List the features of 8051 microcontroller?
6. Explain the interrupts of 8051 microcontroller?
7. What is the function of program counter in 8051?
8. Write about the jump statement?
9. Write about CALL statement in 8051?
10. Explain the operating mode0 of 8051 serial ports?
11. Explain the operating mode2 of 8051 serial ports?
12. Explain the mode3 of 8051 serial ports?
PART B (16 MARKS)
1. With neat sketch explain the architecture of 8051 microcontroller. (16)
2. Draw the Pin Diagram of 8051 and explain the function of various
3. signals. (16)
4. List the various Instruction available in 8051 microcontroller. (16)
5. Explain the memory structure of 8051 (16)
6. Explain the I/O port structure of 8051. (16)
7. Draw the pin configuration of 8051, Explain each pin.
8. Explain the instruction set of 8051. (16)
9. MICROPROCESSOR AND MICROCONTROLLER
10. Draw the format of SCON register. Explain different bits in it. (16)
11. Write an assembly language program to find “Fibonacci Series” of “N” given term. (16)
12. Write an assembly language program for stepper motor control.
UNIT –V
PART-A (2 MARKS)
1. How is the microcontroller used for the traffic light control application?
Differentiate microprocessor from microcontroller in system design.
2. What are the design considerations for washing machine control?
3. What are the advantages of 8051 microcontroller in washing machine control?
4. How is stepper motor interfaced with microcontroller?
5. What is I2C?
PART B (16 MARKS)
1. Explain how microcontrollers and microprocessors can be used for the
washing machine control application. Use sketches.
2. Explain with a neat sketch how microcontrollers and microprocessors can
be used for the stepper motor control application.
3. Explain in the detail the process involved in the design of traffic light controller with

Anna University Software Engineering Question Bank|Software Engineering previous question papers for BTECH|Software Engineering Question Papers| software engineering Question bank with answers|Software engineering nov/dec,aprl/may question papers

CLICK HERE TO DOWNLOAD THE FULL NOTES 


FOR LATEST JOB OPENINGS: CLICK HERE


B.E./B.Tech. DEGREE EXAMINATION, NOVEMBER/DECEMBER 2011
Fourth Semester
Information Technology
IT 2251 – SOFTWARE ENGINEERING AND QUALITY ASSURANCE
(Regulation 2008)
Time : Three hours Maximum : 100 marks
Answer ALL questions.
PART A — (10 × 2 = 20 marks)
1. What is meant by Independent Verification and Validation?
2. Differentiate Waterfall model with V-Model.
3. Name the components of CASE tools for structured methodology.
4. List the steps involved in requirements elicitation and analysis.
5. What is meant by heuristic evaluation?
6. List out the steps involved in real time software design.
7. What is meant by Boundary value analysis?
8. Define the term process maturity.
9. Name any four quality control tools.
10. State the benefits of QFD.
PART B — (5 × 16 = 80 marks)
11. (a) (i) Describe the process model which defines a network of activities. (8)
(ii) State as to why the first system is always a throw away system? Explain the concept with advantages and disadvantages. (8)
Or
(b) (i) Draw a system engineering hierarchy diagram and explain the concept. (8)
(ii) Explain the process model that combines the elements of waterfall and iterative fashion. (8)
12. (a) Give a brief description of software prototyping and briefly discuss the various prototyping techniques. (16)
Or
(b) With an example describe the three process steps for transforming a dataflow diagram to a structure chart. (16)
13. (a) (i) Draw a translating diagram for analysis model into a software design Specification. (8)
(ii) Give a complete template for documentation design specification. (8)
Or
(b) (i) Which is a measure of interconnection among modules in a program structure?Explain. (8)
(ii) What is the difference between Level-0 and Level-1 DFD? Draw a Level-0 and Level-1 DFD for safe Home Security System. (8)
14. (a) (i) What are all the formulas for cyclomatic complexity? Calculate cyclomatic Complexity for greatest of three numbers. (8)
(ii) How would you derive test cases for the given project? Explain in detail. (8)
Or
(b) (i) Narrate the path testing procedure in detail with a sample code.(8)
(ii) Explain the different integration testing approaches. (8)
15. (a) Explain how software process assessment helps software organizations to improve themselves. (16)
Or
(b) Write detailed notes on ISO9000 series of quality management standards. (16)



II B.Tech II Semester Regular Examinations, Apr/May 2008
SOFTWARE ENGINEERING
( Common to Computer Science & Engineering, Information Technology
and Computer Science & Systems Engineering)

Time: 3 hours Max Marks: 80

Answer any FIVE Questions
All Questions carry equal marks
⋆ ⋆ ⋆ ⋆ ⋆
1. Elaborate on evolution of software. [16]
2. (a) Differentiate between prototyping and incremental models.
(b) Explain the unified approach to software development. Discuss the merits and
demerits of this approach. [6+6+4]
3. Discuss about principal requirements engineering activities and their relationships.
[16]
4. (a) Define and explain about coupling and cohesion. Also differentiate between
them.
(b) Discuss the statement, “Abstraction and refinement are complementary con-
cepts”. [5+3+8]
5. (a) What is meant by User Interface? What are the three areas that user interface
design focuses? Explain them.
(b) Discuss the importance of user interface design? [10+6]
6. (a) The software analysis and design are constructive tasks, and software testing
is considered to be destructive from the point of view of developer. Discuss.
(b) Who will test the software, either developer or an independent test group?
Discuss the advantage and draw backs of each one.
[8+8]
7. (a) Compute the function point value for a project with the following information
domain characteristics.
Number of external inputs: 32
Number of external outputs: 60
Number of external inquires: 24
Number of external interface files: 2
Number of internal logical files: 8
Assume that all complexity adjustment values are average.
(b) What is an indirect measure? And how are such measures common in software
metrics work? [8+8]
8. (a) What is meant by FTR? Discuss about review reporting and record keeping.
(b) State and explain the guidelines for formal technical reviews. [8+8]
1 of 2

II B.Tech II Semester Regular Examinations, Apr/May 2008
SOFTWARE ENGINEERING
( Common to Computer Science & Engineering, Information Technology
and Computer Science & Systems Engineering)
Time: 3 hours Max Marks: 80
Answer any FIVE Questions
All Questions carry equal marks
⋆ ⋆ ⋆ ⋆ ⋆
1. Give a generic view of Software Engineering. [16]
2. Discuss various evolutionary software process models in detail. [16]
3. Discuss an example of a type of system where social and political factors might
strongly influence the system requirements. Explain why these factors are impor-
tant in your example. [16]
4. (a) Define and explain abstraction and refinement. Also differentiate between
them.
(b) What is refactoring? Why is it done? [4+4+3+5]
5. (a) What is a state machine model? Discuss with an example.
(b) What is Object interface specification? Write a Java description of weather
station interface. [8+8]
6. (a) Discuss about Security testing and Performance testing.
(b) State and explain various debugging tactics.
(c) What are the questions that every software engineer should ask before making
the “Correction” that remove the cause of a bug? [6+4+6]
7. (a) Discuss about software tools for project and process metrics.
(b) Discuss any four useful indicators for software quality. [8+8]
8. (a) Is it possible asses the quality of software if the customer keeps changing?
What it is supposed to do?
(b) Can a program be correct and still not exhibit good quality? Explain. [8+8]


II B.Tech II Semester Regular Examinations, Apr/May 2008
SOFTWARE ENGINEERING
( Common to Computer Science & Engineering, Information Technology
and Computer Science & Systems Engineering)
Time: 3 hours Max Marks: 80

Answer any FIVE Questions
All Questions carry equal marks
⋆ ⋆ ⋆ ⋆ ⋆
1. (a) Explain the five software assessment principles.
(b) Discuss about various phases of assessment. [6+10]
2. (a) What is water fall model? How is it different from other engineering process
models?
(b) Explain various types of evolutionary development. [5+5+6]
3. (a) Why requirements review is conducted? Discuss various types of it.
(b) What is requirements management? Why is it needed? [8+8]
4. (a) Define interface. Discuss various types of interfaces. Give examples for each.
(b) What is component? Also explain about component diagrams. [3+3+3+3+4]
5. (a) State the design principles suggested by Mayer for OOD.
(b) OOD tends to be programming language dependent. Why? [8+8]
6. (a) List some of the problems that might be associated with the creation of an
independent test group.
(b) Why is a highly coupled module is difficult to unit test? [8+8]
7. (a) Discuss the seven principles of risk management which were identified by SEI.
(b) Distinguish between generic risks and product specific risks. [10+6]
8. A Formal Technical Review (FTR) effective only if every one has prepared in ad-
vance. How do you recognize a review participant who has not prepared? What
do you do if you are the review leader? [16]


II B.Tech II Semester Regular Examinations, Apr/May 2008
SOFTWARE ENGINEERING
( Common to Computer Science & Engineering, Information Technology
and Computer Science & Systems Engineering)
Time: 3 hours Max Marks: 80
Answer any FIVE Questions
All Questions carry equal marks
⋆ ⋆ ⋆ ⋆ ⋆
1. (a) Explain the five software assessment principles.
(b) Discuss about various phases of assessment. [6+10]
2. (a) What is water fall model? How is it different from other engineering process
models?
(b) Explain various types of evolutionary development. [5+5+6]
3. Using your own knowledge of how an ATM is used, develop a set of use-cases that
could be used to derive the requirements for an ATM system. [16]
4. (a) Discuss the advantages and disadvantages of modularization.
(b) Why should not we over modularize? How would you decompose a software
solution to obtain the best set of modules. [8+3+5 ]
5. Draw a sequence diagram showing the interactions of objects in a group diary
system when a group of people arrange a meeting. [16]
6. (a) What is the overall strategy for software testing? Explain it clearly.
(b) Discuss a testing strategy for Object-Oriented architectures. [10+6]
7. (a) Explain the size-oriented metrics with an example.
(b) Discuss about Function-oriented metrics. [8+8]
8. What is meant by SQA? Discuss in detail SQA activities. [16]

Monday, 20 August 2012

DPSD DIGITAL PRINCIPLES AND SYSTEM DESIGN 141302 subject for NOV/DEC 2011 ANNA UNIVERSITY FOR SECOND YEAR SEMESTER THIRD SEMESTER CSE Students-DPSD DIGITAL PRINCIPLES AND SYSTEM DESIGN 141302 QUESTION BANK-DPSD DIGITAL PRINCIPLES AND SYSTEM DESIGN 2MARKS AN 16 MARKS


DEPARTMENT OF INFORMATION TECHNOLOGY
Sub Name : CS1202-Digital Principles and System Design
Branch/Sem : IT / III
CS1202 Digital Principles and System Design
Question Bank

Unit – I Boolean algebra and Logic Gates
Part A
1. Find the hexadecimal equivalent of the decimal number 256
2. Find the octal equivalent of the decimal number 64
3. What is meant by weighted and non-weighted coding?
4. Convert A3BH and 2F3H into binary and octal respectively
5. Find the decimal equivalent of (123)9
6. Find the octal equivalent of the hexadecimal number AB.CD
7. Encode the ten decimal digits in the 2 out of 5 code
8. Show that the Excess – 3 code is self –complementing
9. Find the hexadecimal equivalent of the octal number 153.4
10. Find the decimal equivalent of (346)7
11. A hexadecimal counter capable of counting up to at least (10,000)10 is to be constructed.
What is the minimum number of hexadecimal digits that the counter must have?
12. Convert the decimal number 214 to hexadecimal
13. Convert 231.3 4 to base 7
14. Give an example of a switching function that contains only cyclic prime implicant
15. Give an example of a switching function that for which the MSP from is not unique.
16. Express x+yz as the sum of minterms
17. What is prime implicant?
18. Find the value of X = A B C (A+D) if A=0; B=1; C=1 and D=1
19. What are ‘minterms’ and ‘maxterms’?
20. State and prove Demorgan’s theorem
21. Find the complement of x+yz
22. Define the following : minterm and term
23. State and prove Consensus theorem
24. What theorem is used when two terms in adjacent squares of K map are combined?
25. How will you use a 4 input NAND gate as a 2 input NAND gate?
26. How will you use a 4 input NOR gate as a 2 input NOR gate?
27. Show that the NAND connection is not associative
28. What happens when all the gates is a two level AND-OR gate network are replaced by
NOR gates?
29. What is meant by multilevel gates networks?
30. Show that the NAND gate is a universal building block
31. Show that a positive logic NAND gate is the same as a negative logic NOT gate
32. Distinguish between positive logic and negative logic
33. Implement AND gate and OR gate using NAND gate
34. What is the exact number of bytes in a system that contains (a) 32K byte, (b) 64M bytes,
and (c) 6.4G byte?
35. List the truth table of the function:
F = x y + x y’ + y ’z

Part B

1. (a) Explain how you will construct an (n+1) bit Gray code from an n bit
Gray code
(b) Show that the Excess – 3 code is self -complementing
2. (a) Prove that (x1+x2).(x1’. x3’+x3) (x2’ + x1.x3) =x1’x2
(b) Simplify using K-map to obtain a minimum POS expression:
(A’ + B’+C+D) (A+B’+C+D) (A+B+C+D’) (A+B+C’+D’) (A’+B+C’+D’)
(A+B+C’+D)
3. Reduce the following equation using Quine McClucky method of
minimization F (A,B,C,D) = _m(0,1,3,4,5,7,10,13,14,15)
4. (a) State and Prove idempotent laws of Boolean algebra.
(b) using a K-Map ,Find the MSP from of F= _(0,4,8,12,3,7,11,15) +_d(5)
5 (a) With the help of a suitable example ,explain the meaning of an redundant prime i
implicant
(b) Using a K-Map, Find the MSP form of F= _ (0-3, 12-15) + _d (7, 11)
6 (a) Simplify the following using the Quine – McClusky minimization technique
D = f(a,b,c,d) = _ (0,1,2,3,6,7,8,9,14,15).Does Quine –McClusky take care of don’t
care conditions? In the above problem, will you consider any don’t care conditions?
Justify your answer
(b) List also the prime implicants and essential prime implicants for the above case
7 (a) Determine the MSP and MPS focus of F= _ (0, 2, 6, 8, 10, 12, 14, 15)
(b) State and Prove Demorgan’s theorem
8 Determine the MSP form of the Switching function
F = _ ( 0,1,4,5,6,11,14,15,16,17,20- 22,30,32,33,36,37,48,49,52,53,56,63)
9. (a) Determine the MSP form of the Switching function
F( a,b,c,d) =_(0,2,4,6,8) + _d(10,11,12,13,14,15)
(b) Find the Minterm expansion of f(a,b,c,d) = a’(b’+d) + acd’
10 Simplify the following Boolean function by using the Tabulation Method
F= _ (0, 1, 2, 8, 10, 11, 14, 15)
11 State and Prove the postulates of Boolean algebra
12 (a) Find a Min SOP and Min POS for f = b’c’d + bcd + acd’ + a’b’c + a’bc’d
13 Find an expression for the following function usingQuine McCluscky method
F= _ (0, 2, 3,5,7,9,11,13,14,16,18,24,26,28,30)
14 State and Prove the theorems of Boolean algebra with illustration
15 Find the MSP representation for
F(A,B,C,D,E) = _m(1,4,6,10,20,22,24,26) + _d (0,11,16,27) using K-Map method
Draw the circuit of the minimal expression using only NAND gates
16 (a) Show that if all the gates in a two – level AND-OR gate networks are replaced by
NAND gates the output function does not change
(b) Why does a good logic designer minimize the use of NOT gates?
17 Simplify the Boolean function F(A,B,C,D) = _ m (1,3,7,11,15) + _d (0,2,5) .if don’t
care conditions are not taken care, What is the simplified Boolean function .What are
your comments on it? Implement both circuits
18 (a) Show that if all the gate in a two – level OR-AND gate network are replaced by NOR
gate, the output function does not change.
(b) Implement Y = (A+C) (A+D’) ( A+B+C’) using NOR gates only
19 (a) F3 = f(a,b,c,d) = _ (2,4,5,6)
F2 = f(a,b,c,d) = _ (2,3,,6,7)
F1 = f(a,b,c,d) = _ (2,5,6,7) .Implement the above Boolean functions
(i) When each is treated separately and
(ii)When sharing common term
(b) Convert a NOR with an equivalent AND gate
20 Implement the Switching function whose octal designation is 274 using NAND gates only
21 Implement the Switching function whose octal designation is 274 using NOR gates only
22 (a) Show that the NAND operation is not distributive over the AND operation
(b) Find a network of AND and OR gate to realize f(a,b,c,d) = _ m (1,5,6,10,13,14)
23 What is the advantages of using tabulation method? Determine the prime implicants of the
following function using tabulation method
F( W,X,Y,Z) = _(1,4,6,7,8,9,10,11,15)
23 (a) Explain about common postulates used to formulates various algebraic structures
(b) Given the following Boolean function F= A”C + A’B + AB’C + BC
Express it in sum of minterms & Find the minimal SOP expression

Unit – II Combinational Logic

Part A
1. How will you build a full adder using 2 half adders and an OR gate?
2. Implement the switching function Y= BC’ + A’B + D
3. Draw 4 bit binary parallel adder
4. Write down the truth table of a full adder
5. Write down the truth table of a full sub tractor
6. Write down the truth table of a half sub tractor
7. Find the syntax errors in the following declarations (note that names for primitive gates
are optional):
module Exmp1-3(A, B, C, D, F)
inputs A,B,C,
and g1(A,B,D);
not (D,B,A);
OR (F,B,C);
endmodule ;
8. Draw the logic diagram of the digital circuit specified by
module circt (A,B,C,D,F);
input A,B,C,D;
output F;
wire w,x,y,z,a,d;
and (x,B,C,d);
and y,a,C);
and (w,z,B);
or (z,y,A);
or (F,x,w);
not (a,A);
not (d,D);
endmodule
9. Define Combinational circuits
10. Define Half and Full adder
11. Give the four elementary operations for addition and subtraction
12. Design the combinational circuit with 3 inputs and 1 output. The output is 1 when the
binary value of the inputs is less than 3.The output is 0 otherwise
13. Define HDL
14. What do you mean by carry propagation delay?
15. What is code converter?
16. Give short notes on Logic simulation and Logic synthesis
17. What do you mean by functional and timing simulation?
18. What do you mean by test bench?
19. Give short notes on simulation versus synthesis
20. Define half sub tractor and full sub tractor

Part B
1 Design a 4 bit magnitude comparator to compare two 4 bit number
2 Construct a combinational circuit to convert given binary coded decimal number into an
Excess 3 code for example when the input to the gate is 0110 then the circuit should
generate output as 1001
3 Design a combinational logic circuit whose outputs are F1 = a’bc + ab’c and
F2 = a’ + b’c + bc’
4 (a) Draw the logic diagram of a *-bit 7483 adder
(b) Using a single 7483, Draw the logic diagram of a 4 bit adder/sub tractor
5 (a) Draw a diode ROM, which translates from BCD 8421 to Excess 3 code
(b) Distinguish between Boolean addition and Binary addition
6 Realize a BCD to Excess 3 code conversion circuit starting from its truth table
7 (a) Design a full sub tractor
(b) How to it differ from a full sub tractor
8 Design a combinational circuit which accepts 3 bit binary number and converts its
equivalent excess 3 codes
9 Derive the simplest possible expression for driving segment “a” through ‘g’ in an 8421
BCD to seven segment decoder for decimal digits 0 through 9 .Output should be
active high (Decimal 6 should be displayed as 6 and decimal 9 as 9)
10 Write the HDL description of the circuit specified by the following Boolean function
(i) Y= (A+B+C) (A’+B’+C’)
(ii) F= (AB’ + A’B) (CD’+C’D)
(iii) Z = ABC + AB’ + A(D+B)
(iv) T= [(A+B} {B’+C’+D’)]
11 Design 16 bit adder using 4 7483 ICs

Unit – III Design with MSI Devices

Part A
1. What is a decoder and obtain the relation between the number of inputs ‘n’ and outputs
‘m’ of a decoder?
2. Distinguish between a decoder and a demultiplexer
3. Using a single IC 7485 ; draw the logic diagram of a 4 bit comparator
4. what is decoder
5. What do you mean by encoder?
6. Write the short notes on priority encoder
7. What is multiplexer? Draw the logic diagram of8 to 1 line multiplexer
8. What do you mean by comparator?
9. Write the HDL description of the circuit specified by the following Boolean function
X=AB+ACD+BC’
10. How does ROM retain information?
11. Distinguish between PAL and PLA
12. Give the classification of memory
13. What is refreshing? How it is done?
14. What is Hamming code?
15. Write a short notes on memory decoding
16. List the basic types of programmable logic devices
17. What is PAL? How it differ from PROM and PLA?
18. Write a short notes on – PROM,EPROM,EEPROM
19. How many parity bits are required to form Hamming code if massage bits are 6?
20. How to find the location of parity bits in the Hamming code?
21. Generate the even parity Hamming codes for the following binary data
1101, 1001
22. A seven bit Hamming code is received as 11111101. What is the correct code?
23. Compare static RAMs and dynamic RAMs
24. Define Priority encoder
25. Define PLDs

Part B

1. Implement the switching function F= _(0,1,3,4,7) using a 4 input MUX and explain
2. Explain how will build a 64 input MUX using nine 8 input MUXs
3. State the advantages of complex MSI devices over SSI gates
4. Implement the switching function F(A,B,C) = _ ( ,2,4,5) using the DEMUX 74156
5. Implement the switching function F= _(0,1,3,4,12,14,15) using an 8 input MUX
6. Explain how will build a 16 input MUX using only 4 input MUXs
7. Explain the operation of 4 to 10 line decoder with necessary logic diagram
8. Draw a neat sketch showing implementation of Z1 = ab’d’e + a’b’c’e’ + bc + de ,
Z2 = a’c’e, Z3 = bc +de+c’d’e’+bd and Z4 = a’c’e +ce using a 5*8*4 PLA
9. Implement the switching functions:
Z1 = ab’d’e + a’b’c’e’ + bc + de ,
Z2 = a’c’e,
Z3 = bc +de+c’d’e’+bd and
Z4 = a’c’e +ce Using a 5*8*4 PLA
10 Design a switching circuit that converts a 4 bit binary code into a 4 bit Gray code using
ROM array
11.Design a combinational circuit using a ROM ,that accepts a 3- bit number and
generates an output binary number equal to the square of the given input number
Unit – IV Synchronous Sequential Logic
Part A
1. Derive the characteristic equation of a D flip flop
2. Distinguish between combinational and sequential logic circuits
3. What are the various types of triggering of flip-flops?
4. Derive the characteristic equation of a T flip flop
5. Derive the characteristic equation of a SR flip flop
6. What is race round condition? How it is avoided?
7. List the functions of asynchronous inputs
8. Define Master slave flip flop
9. Draw the state diagram of ‘T’ FF, ‘D’ FF
10. Define Counter
11. What is the primary disadvantage of an asynchronous counter?
12. How synchronous counters differ from asynchronous counters?
13. Write a short note on counter applications
14. Compare Moore and Mealy models
15. When is a counter said to suffer from lock out?
16. What is the minimum number of flip flops needed to build a counter of modulus z 8?
17. State the relative merits of series and parallel counters
18. What are Mealy and Moore machines?
19. When is a counter said to suffer from lockout?
20. What is the difference between a Mealy machine and a Moore Machines?
21. Distinguish between synchronous and asynchronous sequential logic circuits
22. Derive the characteristic equation of a JK flip flop
23. How will you convert a JK flip flop into a D flip flop
24. What is mean by the term ‘edge triggered’?
25. What are the principle differences between synchronous and asynchronous networks
26. What is lockout? How it is avoided?
27. What is the pulse mode operation of asynchronous sequential logic circuits not very
popular?
28. What are the advantages of shift registers?
29. What are the applications of a shift register?
30. How many flip –flops are needed to build an 8 bit shift register?
31. A shift register comprises of JK flip-flops. How will you complement of the counters of the
register
32. List the basic types of shift registers in terms of data movement.
33. Write a short notes on PRBS generator
34. Give the HDL dataflow description for T flip - flop
35. Give the HDL dataflow description for JK flip – flop
Part B
1 Draw the state diagram and characteristics equation of T FF, D FF and JK FF
2 (a) What is race around condition? How is it avoided?
(b) Draw the schematic diagram of Master slave JK FF and input and output
waveforms.Discuss how it prevents race around condition
3 Explain the operation of JK and clocked JK flip-flops with suitable diagrams
4 Draw the state diagram of a JK flip- flop and D flip – flop
5 Design and explain the working of a synchronous mod – 3 counter
6 Design and explain the working of a synchronous mod – 7 counter
7 Design a synchronous counter with states 0,1, 2,3,0,1 …………. Using JK FF
8 Using SR flip flops, design a parallel counter which counts in the sequence
000,111,101,110,001,010,000 ………….
9 Using JK flip flops, design a parallel counter which counts in the sequence
000,111,101,110,001,010,000 ………….
10 (a) Discuss a decade counter and its working principle
(b) Draw as asynchronous 4 bit up-down counter and explain its working
11 (a) How is the design of combinational and sequential logic circuits possible with PLA?
(b) Mention the two models in a sequential circuit and distinguish between them
12 Design a modulo 5 synchronous counter using JK FF and implement it. Construct its
timing diagram
12 A sequential machine has one input line where 0’s and 1’s are being incident. The
machine has to produce a output of 1 only when exactly two 0’s are followed by a ‘1’
or exactly two 1’s are followed by a ‘0’.Using any state assignment and JK
flipflop,synthesize the machine
13 Using D flip –flop ,design a synchronous counter which counts in the sequence
000, 001, 010, 011, 100, 1001,110,111,000
15 Using JK flip-flops, design a synchronous sequential circuit having one and one
output. the output of the circuit is a 1 whenever three consecutive 1’s are
observed. Otherwise the output is zero
14 Design a binary counter using T flip – flops to count in the following sequences:
(i) 000,001,010,011,100,101,110,111,000
(ii) 000,100,111,010,011,000
15 (a) Design a synchronous binary counter using T flip – flops
(b) Derive the state table of a serial binary adder
17. Design a 3 bit binary Up-Down counter
18. (i) Summarize the design procedure for synchronous sequential circuit
(ii) Reduce the following state diagram

Unit – V Asynchronous Sequential Logic

Part A

1. Distinguish between fundamental mode and pulse mode operation of asynchronous
sequential circuits
2. What is meant by Race?
3. What is meant by critical race?
0/0
a
b c
d
e
g
f
0/0
0/0
1/1
1/1
0/0
1/1
1/1
0/0
1/0
0/0
1/
0
4. What is meant by race condition in digital circuit?
5. Define the critical rate and non critical rate
6. What are races and cycles?
7. What is the significance of state assignment?
8. What are the steps for the analysis of asynchronous sequential circuit?
9. What are the steps for the design of asynchronous sequential circuit?
10. Write short notes on (a) Shared row state assignment
(b) One hot state assignment
11. What are Hazards?
12. What is a static 1 hazard?
13. What is a static 0 hazard?
14. What is dynamic hazard?
15. Define static 1 hazard, static 0 hazards, and dynamic hazard?
16. Describe how to detect and eliminate hazards from an asynchronous network?
17. What is static hazard?
18. List the types of hazards?
19. How to eliminate the hazard?
20. Draw the wave forms showing static 1 hazard?

Part B

1. What is the objective of state assignment in asynchronous circuit? Give hazard – free
realization for the following Boolean function f(A,B,C,D) = _M(0,2,6,7,8,10,12)
2. Summarize the design procedure for asynchronous sequential circuit
a. Discuss on Hazards and races
b. What do you know on hardware descriptive languages?
3. Design an asynchronous sequential circuit with 2 inputs X and Y and with one output Z
Wherever Y is 1, input X is transferred to Z .When Y is 0; the output does not change for
any change in X.Use SR latch for implementation of the circuit
4. Develop the state diagram and primitive flow table for a logic system that has 2 inputs,x
and y and an output z.And reduce primitive flow table. The behavior of the circuit is stated
as follows. Initially x=y=0. Whenever x=1 and y = 0 then z=1, whenever x = 0 and y = 1
then z = 0.When x=y=0 or x=y=1 no change in z ot remains in the previous state. The
logic system has edge triggered inputs with out having a clock .the logic system changes
state on the rising edges of the 2 inputs. Static input values are not to have any effect in
changing the Z output
5. Design an asynchronous sequential circuit with two inputs X and Y and with one output Z.
Whenever Y is 1, input X is transferred to Z.When Y is 0,the output does not change for
any change in X.
6. Obtain the primitive flow table for an asynchronous circuit that has two inputs x,y and one
output Z. An output z =1 is to occur only during the input state xy = 01 and then if the only if
the input state xy =01 is preceded by the input sequence.
7. A pulse mode asynchronous machine has two inputs. It produces an output whenever two
consecutive pulses occur on one input line only .The output remains at ‘1’ until a pulse has
occurred on the other input line. Draw the state table for the machine.
8.
(a) How will you minimize the number of rows in the primitive state table of an incompletely
specified sequential machine
(b) State the restrictions on the pulse width in a pulse mode asynchronous sequential
machine
9. Construct the state diagram and primitive flow table for an asynchronous network that has
two inputs and one output. The input sequence X1X2 = 00,01,11 causes the output to
become 1.The next input change then causes the output to return to 0.No other inputs will
produce a 1 output
--------------------------------------------------------*************----------------------------------------------------------

FOR LAB MANUAL:CLICK HERE

FOR NOTES:CLICK HERE 

FOLLOW US ON

Twitter Bird Gadget