An ISO 9001 : 2015 Certified Company
Opp. Satyam Theatre, Durga Bhavani Plaza, Ameerpet, Hyd-16
Fundamentals in C Basic programs
Program MCQs
Programming Control Statements
Programming Languages Conditional Control Statements
Types of software if
Introduction to C if-else
History of C nested if-else
Features of C if-else-if ladder
Applications of C Multiple Branching Control Structure
Character set, ASCII Table switch-case
Tokens Loop Control statements
Keywords while
Identifiers & Naming Rules do-while
constants for
Data Types Nested Loops
Type Qualifiers Jump Control structures
How does the data stored in Computers break
Memory continue
Variables goto
Variable Declaration return
Variable Assignment Programs
Variable Initialization MCQs
Comments Arrays
Defining Constants Arrays
MCQs One dimensional arrays
Operators and Expressions Declaration of 1D arrays
Arithmetic operators Initialization of 1D arrays
Arithmetic expressions Accessing element of 1D arrays
Evaluation of expressions Reading and displaying elements
Relational operators Programs on 1D Arrays
Logical operators Two dimensional arrays
Assignment operators Declaration of 2D arrays
Increment & decrement operators Initialization of 2D arrays
Conditional operator Accessing element of 2D arrays
Bitwise operators Reading and displaying elements
Type casting Programs on 2D Arrays
Sizeof operator Three dimensional arrays
Comma operator MCQs
Operators Precedence and Associativity Strings
Expressions String Concept
Evaluation of Expressions Introduction to String in C
MCQs Storing Strings
Input-Output Functions The string Delimiter
Input-Output Library Functions String Literals (String Constants)
Non-formatted Input and Output Strings and Characters
Character oriented Library functions Declaring Strings
Compiler, Linker and Loader Initializing Strings
Program execution phases Strings and the Assignment Operator
Formatted Library Functions String Input Functions / Reading Strings
Mathematical Library Functions String Output Functions / Writing Strings
Structure of a C Program String Input-Output using fscanf() and fprintf()
IDE Functions
Single Character Library Functions / Character Conditional Compilation Directives
Manipulation in the String #if
String Manipulation Library Functions #else
Programs Using Character Arrays #elif
Array of Strings (2D Character Arrays) #endif
Programs Using Array of Strings #ifdef
MCQs #ifndef
Pointers #undef
Understanding Memory Addresses #error
Pointer Operators #line
Pointer #pragma
Pointer Advantages and Disadvantages MCQs
Declaration of Pointer Variables Structures, Unions, Enumerations and Typedef
Initialization of Pointer Variables Structures
Dereferencing / Redirecting Pointer Variables Structure Type Declaration
Declaration versus Redirection Structure Variable Declaration
Void Pointer Initialization of Structure
Null Pointer Accessing the members of a structure
Compatibility Programs Using Structures
Array of Pointers Operations on Structures (Copying and
Pointer to Pointer Comparing Structures)
Pointer Arithmetic Nested structures (Complex Structures)
Dynamic Memory Allocation Functions Structures Containing Arrays (Complex
Functions Structures)
Functions Array of Structures (Complex Structures)
Advantages of using functions Pointer to Structure
Defining a function Accessing structure member through pointer
Calling a function using dynamic memory allocation
Return statement Pointers within Structures
Function Prototype Self-referential structures
Basic Function Designs Passing Structures to Functions
Programs Using Functions Functions returning Structures
Scope Unions
Recursion Differences between Structures & Unions
Iteration vs Recursion Enumerated Types / enum keyword
Nested functions The Type Definition / typedef keyword
Variable Length Number of Arguments Bit fields
Parameter Passing Techniques - Call by value & MCQs
Call by Address Command line arguments
Functions Returning Pointers Files
Pointers and One-Dimensional Arrays Concept of a file
Pointers and Two-Dimensional Arrays Streams
Passing 1D arrays to Functions Text File and Binary Files
Passing 2D arrays to Functions State of a File
Pointers and Strings Opening and Closing Files
Passing Strings to Functions File Input / Output Functions
Pointer to Function Formatted Input-Output Functions
MCQs Character Input-Output Functions
Storage Classes Line Input-Output Functions
Object Attributes Block Input-Output Functions
Scope File Status Functions (Error Handling)
Extent Positioning Functions
Linkage System File Operations
auto MCQs
static Graphics
extern Initialization of graphics
register Drawing shapes using pre-defined functions
MCQs Finding the resolution of screen
Preprocessor Directives Setting colors to text and window
The #include Preprocessor Directive & User Font settings
defined header files Fill styles
The #define Preprocessor Directive: Symbolic Basic GUI applications
Constants
The #define Preprocessor Directive: Macros
In detailed Discussion of Topic wise MCQs asked by like TCS, Capgemini, CTS, GGK, Wipro .. several MNCs
Placements Examinations