[go: up one dir, main page]

0% found this document useful (0 votes)
7 views7 pages

B.Sc. (Information Technology) (Part I) Examination, 2019: Part - A (Compulsory) (Marks: 15)

The document outlines examination questions for B.Sc. (Information Technology) Part I from 2013 to 2019, divided into three parts: compulsory questions, programming tasks, and theoretical explanations. Topics covered include C programming concepts such as data types, operators, memory allocation, structures, and loops. Each year presents a variety of questions aimed at assessing students' understanding of C programming fundamentals.

Uploaded by

dadhichparth9
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views7 pages

B.Sc. (Information Technology) (Part I) Examination, 2019: Part - A (Compulsory) (Marks: 15)

The document outlines examination questions for B.Sc. (Information Technology) Part I from 2013 to 2019, divided into three parts: compulsory questions, programming tasks, and theoretical explanations. Topics covered include C programming concepts such as data types, operators, memory allocation, structures, and loops. Each year presents a variety of questions aimed at assessing students' understanding of C programming fundamentals.

Uploaded by

dadhichparth9
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 7

B.Sc.

(Information Technology) (Part I) Examination, 2019


Part – A (compulsory) {Marks : 15}
1. What are C tokens?
2. Explain hierarchy of operators.
3. What is type conversion in C programming? How it is achieved in user defined
datatype?

Part – B (compulsory) {Marks : 15}

4. Define prototyping.
5. What do you mean by nested loop?
6. What is static and register variable?
Part – C {Marks : 20}

7. Explain enum in details.


B.Sc. (Information Technology) (Part I) Examination, 2018
Part – A (compulsory) {Marks : 15}
1. What is typedef?
2. Define dynamic memory allocation.
3. What is the use of \t in C programming?
4. What do you mean by reference variable?
5. Define register variable
6. What is ternary operator?
7. Differentiate prefix and postfix increment operator?
8. How many bytes used by a double variable?
9. Find out total number or elements for the following 4-D array:
int a [4] [3] [3] [4];

Part – B (compulsory) {Marks : 15}

10. Explain Nesting of structure.


11. Write a program to call a function by reference. Use this function to swap two
values.
12. Describe rules for create a valid identifier.
13. Explain explicit type conversion.

Part – C {Marks : 20}

14.
a. Write a program where pointer point a structure.
b. Write a program to find out factorial using recursion.
15. Differentiate entry control loop and exit control loop with suitable example.
OR
Define string. Write a program to find out a string is palindrome or not.
B.Sc. (Information Technology) (Part I) Examination, 2017
Part – A (compulsory) {Marks : 15}
1. What do you mean by “C character set?
2. Distinguish between formal and actual arguments.
3. How does a structure differ from union?
4. What is escape sequence? What is its utilization?
5. Write output of following program?
Main()
{
int P = 0;
while(P + + < 5)
{
Printf(“%d \n”,P);
getch();
}
}

Part – B (compulsory) {Marks : 15}

6. How the C programme is compiled and executed? Explain.

Part – C {Marks : 20}

7. Explain various types of operators used in C language.


OR
What is nested if statement? Explain it by suitable example.
8. Explain various storage classes available in C language.
B.Sc. (Information Technology) (Part I) Examination, 2013 – 2016

Unit I
1. What do you understand by type conversion? (2013)
2. Why we need different data types? (2013)
3. What is the output of the following (2013)
main()
{
Printf(“%d”, printf(“Tim”));
}

4. Explain typedef (2014)


5. Write the output of following (2014)
main()
{
char name[20];
int n;
printf(“Enter name is: \n”);
name[20] = “Information”;
n = strlen(name);
printf(“%d”, n);
}
6. Write the size of double data type in C. (2014)
7. Write a program in C language to display the table of a given integer.
(2014)
8. Explain various data types used in C.
(2014,2015)
9. Write a program in C to reverse a given number. (2015)
10. Define pointers and its memory occupation along with format specifiers.
(2016)
11. In C, how are the Boolean values true and false represented? (2016)
12. Write output of the following program
(2015) main()
{
int p = 0;
while ( p++ < 5 )
{
printf(“%d\n”, p);
getch();
}
}

13. What is the difference between = and == operators? (2016)


14. Explain ternary operator with an example.

(2016)
15. What do you understand by escape sequence? Describe any five escape
sequences. (2016)
16. What are the compound assignment operators and how are they useful?
(2015)
17. Explain arithmetic operators on pointers

(2016)

Unit II
1. What is array utilization? (2013)
2. What is Multi-dimension array? (2013)
3. Explain pointers to array. (2013)
4. Write a program to calculate length of a text file by using file handling
concept.(2013)
5. What is the advantage of union over structure? (2014)
6. What is the use of pointer in array? (2014)
7. Write a C program to add two matrix (2-D Array).
(2014)
8. Write the syntax for different loop control structures and write a program
to print the sum of digits of a given number. (2014)
9. Explain malloc and calloc function with their syntax and examples. (2015)
10. Define recursion. (2016)
11. What do you mean by C character set? (2016)
12. How does a structure differ from a union? (2017)
13. Explain various storage classes available in C language. (2016)
14. Difference between break and exit() ? (2016)
15. Differentiate between call by value and call by reference? (2016)
16. Differentiate between structure and union? (2016)
17. Explain the following functions in C (2016)
calloc()
realloc()
fflush()
fseek()
strcmp()
18. Explain various iteration constructs available in C (2016)
19. Explain various jump statements with examples in C (2016)

You might also like