Subjects
Applied Mathematics for Electrical Engineering - 3130908
Complex Variables and Partial Differential Equations - 3130005
Engineering Graphics and Design - 3110013
Basic Electronics - 3110016
Mathematics-II - 3110015
Basic Civil Engineering - 3110004
Physics Group - II - 3110018
Basic Electrical Engineering - 3110005
Basic Mechanical Engineering - 3110006
Programming for Problem Solving - 3110003
Physics Group - I - 3110011
Mathematics-I - 3110014
English - 3110002
Environmental Science - 3110007
Software Engineering - 2160701
Data Structure - 2130702
Database Management Systems - 2130703
Operating System - 2140702
Advanced Java - 2160707
Compiler Design - 2170701
Data Mining And Business Intelligence - 2170715
Information And Network Security - 2170709
Mobile Computing And Wireless Communication - 2170710
Theory Of Computation - 2160704
Semester
Semester - 1
Semester - 2
Semester - 3
Semester - 4
Semester - 5
Semester - 6
Semester - 7
Semester - 8
PROGRAMMING FOR PROBLEM SOLVING
( 3110003 )
ProgrammingforProblemSolving-3110003
GTU Exam Papers
1
WINTER-2019
Exam Date : 07-01-2020
Syllabus
1
Introduction to computer and programming
5 Questions
Introduction,
Basic block diagram and functions of various components of computer
(1 Question)
,
Concepts of Hardware and software,
Types of software
(1 Question)
,
Compiler and interpreter,
Concepts of Machine level,
Assembly level and high level programming,
Flowcharts and Algorithms
(3 Question)
,
2
Fundamentals of C
7 Questions
Features of C language,
Structure of C Program,
Comments,
Header files
(1 Question)
,
Data types
(1 Question)
,
Constants and Variables
(1 Question)
,
Operators
(1 Question)
,
Expressions,
Evaluation of expressions
(2 Question)
,
Type conversion,
Precedence and Associativity,
I/O Functions
(1 Question)
,
3
Control structure in C
5 Questions
Simple statements,
Decision making statements,
Looping statements
(3 Question)
,
Nesting of control structures
(1 Question)
,
Break and continue
(1 Question)
,
Goto statement,
4
Array & String
1 Question
Concepts of array
(1 Question)
,
One and two dimensional arrays,
Declaration and initialization of arrays,
String,
String storage,
Built-in string functions,
5
Functions
3 Questions
Concepts of user defined functions
(1 Question)
,
Prototypes,
Definition of function,
Parameters
(1 Question)
,
Parameter passing
(1 Question)
,
Calling a function,
Recursive function,
Macros,
Pre-processing,
6
Recursion
1 Question
Recursion as a different way of solving problems. Example programs
(1 Question)
,
Finding Factorial,
Fibonacci series,
Ackerman function,
Quick sort or Merge sort,
7
Pointers
0 Question
Basics of pointers,
Pointer to pointer,
Pointer and array,
Pointer to array,
Array to pointer,
Function returning pointer,
8
Structure
1 Question
Basics of structure
(1 Question)
,
Structure members,
Accessing structure members,
Nested structures,
Array of structures,
Structure and functions,
Structures and pointers,
9
Dynamic memory allocation
0 Question
Introduction to Dynamic memory allocation,
Malloc,
calloc,
10
File management
2 Questions
Introduction to file management and its functions
(2 Question)
,