ROEVER COLLEGE OF ENGINEERING AND TECHNOLOGY Elambalur, Perambalur

Size: px
Start display at page:

Download "ROEVER COLLEGE OF ENGINEERING AND TECHNOLOGY Elambalur, Perambalur"

Transcription

1 ROEVER COLLEGE OF ENGINEERING AND TECHNOLOGY Elambalur, Perambalur DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING Year & Semester : IV / VIII Subject Code : GE 6151 Subject Name : COMPUTER PROGRAMMING Degree & Branch : B.E FIRST YEAR Staff in charge : VIGNESH.G UNIT I - INTRODUCTION PART - A (2 MARKS) 1. What is Super Computer? Give an example 2. Differentiate between analog and digital computers. 3. State the characteristics of computers. 4. How will you classify computer systems? 5. What are the different components of a computer? 6. What are the advantages and disadvantages of using the first generation computers? 7. List some important hardware and software technologies of fifth generation computers. 8. Give the advantages and disadvantages of third generation computers. 9. Convert the binary number into its octal equivalent. 10. Determine the decimal equivalent of the hexadecimal number AC.C Convert decimal to binary system. 12. Convert the binary number into Hexadecimal number. 13. Differentiate between RAM and ROM. 14. Draw a flowchart to find the maximum among the three numbers. 15. Compare and contrast flowchart and algorithm. 16. What is meant by pseudo code? 17. What is an algorithm? 18. Write an algorithm to compute the factorial of a number. 19. Write the pseudo code to find the given year is a leap year or not. 20. Give the advantages and limitations of Pseudo code. Page 1

2 PART - B (16 MARKS) 1. (i) Describe the characteristics of the computer. (ii) Explain briefly the developments in computer technology starting from a simple calculating machine to the first computer. 2. Explain in detail the different generation of computers. 3. Describe the different classification of computers. 4. Explain in detail about the various components of a computer system with block diagram. (or) Explain the organization of a computer. 5. Explain the various types of computer memory. 6. Convert the following: (i) Convert ( )8 to its decimal equivalent. (ii) Convert( )2 to its decimal equivalent. (iii) Convert the following numbers into their binary equivalent. a. ( )10 b. (EBC)16 c. (654)8 (iv) Convert the following numbers into their binary equivalent. a. FAC16 b Explain the program development life cycle in detail. 8. Explain the need for an algorithm and highlight its advantages. Write an algorithm to find the greatest among three numbers. 9. Mention the guidelines in detail while drawing a flowchart with examples and list out the merits and demerits of flowcharting. 10. Explain pseudo code with an example and briefly discuss the different pseudo code structures. Differentiate algorithm, flowchart and pseudo code. UNIT II - C PROGRAMMING BASICS PART - A (2 MARKS) 1. Why header files are included in 'C' programming? 2. What is a global variable? 3. List the different data types available in 'C'? 4. What are keywords? 5. What do you mean by variables in 'C'? 6. What is ternary operator or conditional operator? 7. What is the difference between Logical AND and Bitwise AND? 8. What is the difference between '=' and '==' operator? 9. What is the use of sizeof( ) operator? 10. What are the escape sequences present in 'C' 11. What is the output of the programs given below? State the reason. main() { float a; int x=6, y=4; a=x/y; printf("value of a=%f", a); } main() { float a; int x=6, y=4; a=(float) x/y; printf("value of a=%f",a); }

3 12. What are the types of I/O statements available in 'C'? 13. What is the significance of control string in Input / Output Statements? 14. Why we don't use the '&' symbol while reading a string through scanf() function? 15. What is the difference between ++a and a++? 16. Compare switch( ) and nested-if statement. 17. What are the various types of C operators? 18. Construct an infinite loop using while. 19. What is the difference between while(a) and while(!a)? 20. Differentiate break and continue statement. Page 2

4 UNIT What is Strategic Assessment? What is Technical Assessment? Differentiate between Strategic Assessment and Technical Assessment? How do you analysis the cost benefit in project evaluation? List out the steps involved in Cost benefit analysis? What is the use of Cash flow forecasting? List out the methods for comparing projects on the basis of their cash flow forecasts. What is Net profit? What is payback period? Write the down the formula used to calculate Return on investment & Net present value. Define IRR. What is Risk Evaluation? How will you identify risk? What is the use for using decision tree in Risk Evaluation? How do you ranking the risk in the project? What are organizational and operational infrastructures? Define Risk Define. Project portfolio management? What is Project Portfolio optimization? What is return on investment? 1. Discuss about Strategic Assessment and Technical Assessment. 2. Explain in detail about Cost Benefit Analysis. 3. Explain about Cash Flow forecasting with example. 4. Explain in detail about Cost benefit evaluation techniques and its methods with examples. 5. Discuss about Risk Evaluation 6. Discuss about Benefit Management 7. How do you assess strategic infrastructure management in project management? Explain 8. Explain about evaluation of individual projects with an example 9. Evaluate risk involved in a project and suggest appropriate strategies for minimizing potential cost. 10. Explain various aids for program management. Page 3

5 UNIT-3 1. List out the objectives of activity planning. 2. When to plan? 3. At what stage the activity planning is carried out.(mention the stages) 4. List out the resource requirements. 5. What are the ways of prioritizing the activites. 6. Define critical paths. 7. What are the factors needed for allocating a task. 8. Categorization of cost. 9. Draw the scheduling sequence. 10. List out the rules for constructing a networks. 11. Define dangle 12. Difference between forward and backward pass. 13. What are the measure of activity float. 14. Give a example of activity on arrow networks. 15. List out the rules for activity on arrow networks. 16. List out the types of risks 17. How will you managing the risks. 18. Define Hazards. 19. What is RISK management? 20. What is brainstorming? With neat sketch explain about Sequencing and scheduling Activities. Explain forward and backward pass with diagram. Explain the activities on arrow networks. Discuss about Risk management and Nature of Risk in detail. List out the risk types and also explain in detail how you managing the risks will. Briefly discuss about the risk planning and controlling Explain with an example how critical path can be identified in precedence network? Describe with an example how the effect of risk on project schedule is evaluated using PERT? 9. Discuss about identifying activities in projects. 10. Explain how do you formulate an network model with an example? Page 4

6 UNIT-4 1. Define Control. 2. Draw the project control cycle model 3. What is the use for time sheet and progress review form. 4. List out the ways of visualizing progress. 5. Difference between ball charts and slip chart. 6. What is the need for monitoring the cost. 7. Define baseline budget. 8. What is SV and CV. 9. List out the performance ratios. 10. What are the levels of prioritizing monitoring? 11. What are the requests needed for proposal a document. 12. List out the contract types. 13. List out the stages in contract placement. 14. Define typical terms of a contract. 15. Name some services to be supplied for contractors 16. List out the advantages and disadvantages of Time and material Contract 17. List out the advantages and disadvantages of Fixed price Contract 18. Write about Open source configuration Management tools 19. Define software configuration management 20. Write about earned value analysis 1. With neat sketch explain the process of collecting the data. 2. Draw the frame work diagram. 3. Explain in detail about the visualizing progress with suitable diagrams. 4. Discuss about earned values. 5. How will you getting the project back to the target. 6. Discuss about Change Control. 7. Discuss the steps to managing the contracts. 8. Explain in detail about the types of contract. 9. Explain the stages in contract placement. 10. Discuss about acceptance. Page 5

7 UNIT-5 1. What are the three objectives which taylor had? 2. What is x and y theory. 3. How will you select the right person for the job. 4. Define motivation. 5. List out the methods of improving the motivation. 6. List out the basics stages of development. 7. List out the different types of people needed for a team balance. 8. Name some group task. 9. What is structured decision making. 10. What is unstructured decision making. 11. Name some obstacles to good group decision making. 12. Define Leadership. 13. What is Stress. 14. Name any four selection criteria for SCM tools 15. Write the legal issues for project Management skills. 16. Write about Maslow's hierarchy of needs 17. Write on Herzberg's two-factor theory 18. Write about Oldham-Hackman job characteristics model 19. What is meant by democratic team? 20. Write about dispersed and virtual teams 1. Explain in detail about the selecting the right person for the job. 2. Discuss about motivation. 3. Explain about the Oldham-Hackman job Characteristics model. 4. Briefly explain the concepts of Becoming a team. 5. Discuss about the Decision making. 6. Explain in detail about leaderships and their styles. 7. Discuss about the organizational structures. 8. Discuss about health and safety. 9. Explain about organizational behavior 10. Explain about coordination dependencies Page 6