Programming for Problem Solving Unit 1 Handwritten Notes AKTU
AKTU · BTECH · Semester 1 · Programming for Problem Solving · Unit 1 · Handwritten Notes
AKTU Programming for Problem Solving (BCS101) Unit 1 handwritten notes for B.Tech Semester 1 – Introduction to Computer System and C Basics. Topics…
Open the interactive reader to study this resource on AcademicArk.
Unit 1: Introduction to Computer System and C Basics – AKTU syllabus topics
- Components of Computer System: Memory Processor IO Devices, Operating System Concept
- Language Processors: Assembler and Compiler, Interpreter Loader and Linker
- Algorithm Representation: Flowchart, Pseudo Code
- Structure of C Program: Writing and Executing First Program, Syntax and Logical Errors, Object and Executable Code
- Data Types Variables Storage: Fundamental Data Types, Variables and Memory Locations, Storage Classes, Standard IO in C
Most asked AKTU PYQ questions from Unit 1
- Q2a. Differentiate between Compiler and Interpreter. Draw the flow chart of swapping of two numbers. (10 marks, 2021-22)
- Q2a. Draw the block diagram of a computer system. Explain its different components with suitable example. (10 marks, 2018-19)
- Q3a. Write an algorithm and draw a flowchart to find the sum of digits of an integer number entered by the user. (10 marks, 2018-19)
- Q3b. Write an algorithm and draw a flowchart to reverse an integer number entered by the user. (10 marks, 2018-19)
- Q5b. Discuss the concept of assembler. Explain compiler, interpreter, loader and linker with example. (10 marks, 2018-19)
- Q2a. Differentiate between compiler and interpreter. Also differentiate between syntax error and logical error. (7 marks, 2025-26)
- Q1a. Write the fundamental data types used in C Programming, along with their range, byte size and format specifier. (2 marks, 2025-26)
- Q1a. What is the difference between compiler and interpreter? (2 marks, 2024-25)
- Q1a. What is the difference between .obj and .exe files in C? (2 marks, 2018-19)
- Q1b. List the components of C language. (2 marks, 2018-19)
AKTU paper codes: BCS101, BCS201, KCS101, KCS101T, KCS201, KCS201T
Programming for Problem Solving previous year papers
More Programming for Problem Solving resources
Browse all notes · Semester 1 notes