C Programming Assessment
C is a high-level programming language developed by Dennis Ritchie and Brian Kernighan at Bell Labs in 1973. C is a particularly popular language for personal computer programmers because it is relatively small and it requires less memory than other languages. It is also portable (platform independent) so it can be used to create programs for a variety of computers. The C programming language is the basis for C++ and Visual C++, its more object-oriented cousins. There is a separate test for each of the three C programming language derivatives. It is recommended that you administer the C test only for C users, the C and the C++ test for C++ users, and C, C++ and Visual C++ for Visual C++ users. This will ensure that you provide the most comprehensive testing possible. Total Questions 40 Question Types Multiple Choice Competencies Tested VariablesStatementsFunctionsOperatorsPreprocessor Tasks Tested Const and PointersUnion SizePersistent VariablesConst UsageFloating Point UsageEnumeration UsageStruct DefinitionTypedef UsageTwo Dimensional Array DeclarationLoopsArray PositionOperatorsLoop TerminationString SizeMacrosClosing a FileOpening a FileMathematical OperatorsRelational OperatorsFile Pointer DeclarationLogical OperatorsOutputVariable NamesPointer ManipulationEscape CharactersPointer DeclarationVariablesProgram FlowLibrary UsageSafe ProgrammingVariable Argument FunctionsVariable Argument Function HeaderFunction PointerMathematical FunctionsDynamic Memory DeallocationPrecedencePrintf() codesAssertion