The document outlines 8 questions for a computer programming assignment. It asks the student to briefly discuss computer architecture and peripherals, categorize and explain types of software systems, describe the software development life cycle using the waterfall model, define operator precedence and associativity with examples, explain the purpose and importance of library functions, and describe compilers and interpreters. It also includes 2 binary, octal, and hexadecimal conversion problems.
The document outlines 8 questions for a computer programming assignment. It asks the student to briefly discuss computer architecture and peripherals, categorize and explain types of software systems, describe the software development life cycle using the waterfall model, define operator precedence and associativity with examples, explain the purpose and importance of library functions, and describe compilers and interpreters. It also includes 2 binary, octal, and hexadecimal conversion problems.
The document outlines 8 questions for a computer programming assignment. It asks the student to briefly discuss computer architecture and peripherals, categorize and explain types of software systems, describe the software development life cycle using the waterfall model, define operator precedence and associativity with examples, explain the purpose and importance of library functions, and describe compilers and interpreters. It also includes 2 binary, octal, and hexadecimal conversion problems.
1. Discuss briefly about basic computer architecture and its peripherals.
2. Categorize and explain in brief about types of software systems. 3. Mention in brief about procedures involved in software development life cycle (waterfall model). 4. What is meant by operator precedence? Illustrate with an example. 5. What is meant by rule of associativity in operations of operators? Illustrate with an example. 6. What are library functions? Why are they important? 7. Write in brief about compilers and interpreters. 8. Convert the following: a. (10101011)2=(?)16=()8 b. 768=(?)8=(?)16