UNITED GROUP OF INSTITUTION
B. TECH. – First Year Assignment,
Session: 2022-23
(Department of Computer Science & Engineering)
SUBJECT: PROGRAMMING FOR PROBLEM SOLVING (BCS101 / BCS201)
Module – 1
Section - A
1. What is difference between .obj and .exe file in C?(2016-2017,2018-2019)
2. List the components of C language.(2018-2019)
3. Write the structure of 'C' program. (2016-2017,2019-2020)
4. Difference between RAM and ROM.(2016-17, 2018-2019)
5. What is token in C Language?(2016-2017)
6. What are the escape sequences characters?(2015-2016)
7. Why C programming is called structured programming?(2015-2016)
8. Write the fundamental data type in C Programming and its range.(2020-2021)
9. What is the difference between pseudo code and flow chart?(2016-2017)
10. Distinguish between -int main () and void main ()(2016-2017)
11. What will be the output of following code? (2017-2018)
void main()
{
int a=5,b=6;
printf(“%d\t”,a=b);
printf(“%d\t”,a==b);
printf(“%d\t”,a,b);
}
12. Write short notes on high level and low-level languages.(2016-2017)
13. Define all Arithmetic Operator.(2020-2021)
14. Define preprocessor and it's usage.(2020-2021)
15. Why RAM is called volatile memory?(2021-2022)
16. Differentiate High Level and Low Level language.(2021-2022)
Section - B
1. Write an algorithm and draw a flow chart to find out the sum of digits of an integer number entered by
the user.( 2018-2019)
2. Draw the block diagram of a computer system. Explain its different components with suitable
example.(2018-2019, 2016-2017,2019-2020, 2017-2018, 2021-2022)
1
3. Discuss the concept of assembler. Explain compiler, interpreter, loader and linker with example.
( 2018-2019, 2016-2017, 2020-2021, 2019-2020,2017-2018, 2021-2022)
4. Discuss with the example the different storage classes available in 'C'. ( 2020-2021, 2019-2020, 2016-
2017, 2015-2016, 2017-2018)
5. Explain the memory hierarchy of a computer system. ( 2016-2017, 2018-2019, 2016-2017, 2021-2022)
6. What is an algorithm? Give the characteristics of an algorithm. ( 2016-2017, 2021-2022)
7. Write an algorithm for printing table of a given positive integer also draw the flow chart for the
same.(2016-2017)
8. What is an operating system? Discuss its various functions. Also Compare between Linux and Windows
OS. (2016-17, 2015-2016,2019-2020, 2018-2019, 2017-2018)
9. Define data types in C. Discuss primitive data types in terms of memory occupied, format specifier and
range. (2019-2020, 2018-2019,2017-2018, 2016-2017)
Brief the generation of programming languages with example. (2020-2021)