This document provides instructions for Assignment #1 for the course COU 07102: Programming Fundamentals Using C/C++. Students are instructed to [1] print out the assignment, [2] download and install a C/C++ compiler or IDE, and [3] ensure their first program can be demonstrated for question 6 which is worth 4 marks. The assignment contains 13 questions covering topics such as computer language generations, programming concepts, data types in C/C++, variables, functions, and the use of return statements. Students are to submit their answers by November 3rd, 2023.
This document provides instructions for Assignment #1 for the course COU 07102: Programming Fundamentals Using C/C++. Students are instructed to [1] print out the assignment, [2] download and install a C/C++ compiler or IDE, and [3] ensure their first program can be demonstrated for question 6 which is worth 4 marks. The assignment contains 13 questions covering topics such as computer language generations, programming concepts, data types in C/C++, variables, functions, and the use of return statements. Students are to submit their answers by November 3rd, 2023.
This document provides instructions for Assignment #1 for the course COU 07102: Programming Fundamentals Using C/C++. Students are instructed to [1] print out the assignment, [2] download and install a C/C++ compiler or IDE, and [3] ensure their first program can be demonstrated for question 6 which is worth 4 marks. The assignment contains 13 questions covering topics such as computer language generations, programming concepts, data types in C/C++, variables, functions, and the use of return statements. Students are to submit their answers by November 3rd, 2023.
ASSIGNMENT #1(5 marks), to be submitted on date 3rd of November 2023
Instructions
i. This work must be printed
ii. Go to the Internet download for free Compiler or any IDE of your interest, practice it and install in your machine ready for any practical assessments iii. Question 6 is quite practical carries 4 marks make sure you must be assessed with it 1. Explain about computer programming language generations 2. What do you understand by the following terms a) Programming b) Computer program c) Programming language 3. With examples give the difference between low level languages and high level languages as applied in programming. 4. Differentiate between compiler and interpreter in programming. 5. What is the difference between C and C++ programming languages which is above the other why? 6. Write your first C program to display anything on the console output screen. The text must be displayed weather horizontally or vertically(with this case you must use escape sequence) 7. What are the data types in C\C++ and how are they used? 8. Explain the role of the `main` function in a C\C++ program. 9. What are variables, and how do you declare and initialize them in C\C++? 10. How can you differentiate between constant and variable values in C\C++? 11. Explain the concept of variable scope in C\C++. How do you define local and global variables? 12. What is a function in C\C++, and how do you declare one? 13. Explain the return statement in C\C++ functions. What does it do?