0% found this document useful (0 votes)
66 views2 pages

PPS Assignment First

This document is an assignment for first-year B. Tech students in the Computer Science & Engineering department, covering various topics in programming for problem solving. It includes questions on C programming, memory types, algorithms, and operating systems, along with requests for explanations and examples. The assignment is structured into two sections, with Section A focusing on theoretical questions and Section B on practical applications and explanations.

Uploaded by

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

PPS Assignment First

This document is an assignment for first-year B. Tech students in the Computer Science & Engineering department, covering various topics in programming for problem solving. It includes questions on C programming, memory types, algorithms, and operating systems, along with requests for explanations and examples. The assignment is structured into two sections, with Section A focusing on theoretical questions and Section B on practical applications and explanations.

Uploaded by

ferak53573
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

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)

You might also like