Test Questions
- What is the difference between text files and binary files?
- What are the stages of program development?
- What are the advantages and disadvantages of interpreters and compilers?
- What is the difference between signed and unsigned integers?
- How is implemented the transfer of parameters in the function?
- What are the cyclic constructs in C++? How to leave the loop or jump to the next step?
- What is the difference between formal and actual parameters?
- What is scope? What are scopes?
- What is the difference between transferring parameters by value and by reference?
- What is recursion and how is it related to the call stack?
- What are pointers, what are they used for and what problems are related to them?
- What is the relationship between arrays and pointers?
- Which computer memory areas are used to locate variables?
- Why do you need to remove unnecessary variables from heap?
- What is a null-terminated string?
- How to open and close files in C++ programs?
- What is the usage of pointers to functions?
- What is a callback mechanism?
- What is a header file? What are the rules for distributing the source code between the header file and the implementation file?
- What is a namespace and what are the ways for accessing names from a specific space?