Exam Details

Subject fundamentals of programming – i
Paper
Exam / Course mca(integrated)
Department
Organization Gujarat Technological University
Position
Exam Date January, 2019
City, State gujarat, ahmedabad


Question Paper

1
Seat No.: Enrolment
GUJARAT TECHNOLOGICAL UNIVERSITY
MCA SEMESTER- 1 EXAMINATION WINTER 2018
Subject Code: 3610001 Date: 01-01-2019
Subject Name: Fundamentals of Programming-1
Time: 10.30 am to 1.00 pm Total Marks: 70
Instructions:
1. Attempt all questions.
2. Make suitable assumptions wherever necessary.
3. Figures to the right indicate full marks.
Q.1

Attempt the following questions:
What is array variable?
What is local variable?
What is data type?
Differentiate between
What is the return data type of
Define token.
What is type casting?
07

Define the terms: float, typedef, while()
07
Q.2

Write a note on storage representation of Array with example.
07

Differentiate in between Entry control loop and Exit Control loop.
07
OR

Explain Logical operators and relational operators available in C using example.
07
Q.3

Differentiate between Recursion and iteration with suitable examples.
07

Write a C program to read a 2-D array and find out the minimum element and its' position.
07
OR
Q.3

What are strings? List and Explain operations that can be performed on strings with example.
07

Develop a C program to display 8… series. Last number of the series, is accepted as an input.
07
Q.4

Write a short note on storage classes available in C.
07

Explain with diagram of compilation and execution process of C program.
07
OR
Q.4

Write a program to read a string and to reverse that string without using in-built function.
07

Explain arithmetic operators available in C using example.
07
Q.5

Develop a C program to print following pattern. Number of rows is given as an input.
1
1 2
1 2 3
1 2 3 4
1 2 3 4 5
07

Write a brief account on structure of C program with proper example.
07
OR
Q.5

Develop a program which accepts a number and power which computes X^n. Using function to compute this X^n which takes two parameter in the function.
07

Write a short note on data types in C.
07



Subjects

  • advanced c programming (adv – c)
  • advanced python
  • basic mathematics for it
  • big data
  • c++ with class libraries (cpp)
  • communication skills - ii
  • communication skills-1
  • cyber security and forensics (csf)
  • data analytics with r
  • data structure
  • database management systems
  • discrete mathematics for computer science (dmcs)
  • environmental studies
  • fundamentals of computer
  • fundamentals of database management systems
  • fundamentals of networking
  • fundamentals of programming – i
  • fundamentals of web
  • information security
  • java programming
  • machine learning
  • management information systems (mis)
  • mobile programming
  • network security
  • operating system
  • operations research
  • python (py)
  • software engineering
  • software testing
  • statistical methods
  • uml & object oriented modeling
  • web development tools