Using this APP, a student can evaluate their knowledge of the basic C / C ++ language through 22 questionnaires designed for programming students.A new option was added to the main menu where you can study the functions that handle character strings and also develop exercises on the subject, answering the questionnaire associated with the option.Additionally, exercises are proposed on each topic for the student to develop as additional practice.This application includes a module, which allows the student to write the reason why he chose an answer for any question.Once you have finished answering the questionnaire, the system allows you to see if the answers you chose were correct.To answer the questions posed, students must study in the documentation attached to each questionnaire the topics:1) Operators and data typesNumerical systems. binary addition and subtractionDecimal, octal and hexa representationNegative number storageArithmetic and bitwise operatorsCin and cout instructions2) Hierarchy of operatorsLogical operatorsBool variablesRelationship operators3) Decision instructions The switch break statementThe if else statementnested ifThe if? :4) CyclesHandling for and while loopsHandling the do-while loopThe rand () and srand (time (NULL)) functionsHandling nested for and while loops5) ArrangementsDefinition of arrangements.Initialization of arraysMolds (cast)Converting characters to numbersPrograms with two arrangements6) MatricesArray initializationCharacter arraysIndices of arrays with array elementsIdentification of a checkSynthetic division and data searchThe Russian multiplication7) Functions in C ++Prototype of a functionParameters by value and referenceLocal and global variablesScope of variablesCalls to functions8) Classes in C ++Public, private, protected blocksMethods and attributesThe this pointerThe solve operatorConstructor overloadComposition and association9) InheritanceArrays of objectsBase classes and derived classesPublic and private and virtual inheritance.Constructors in inheritance10) Files in c ++You must know the methods of the classes:ofstreamifstreamfstreamstring (String handling)Struct handlingStdlib.h library functionsLibrary functions string.h11) Pointers to variables and arrays of pointers12) Pointers to character strings13) Pointers to pointers14) Pointers to structures15) The functions of the String.h library16) The functions of the stdlib.h library17) The functions of the math.h library