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

  1. Q2a. Differentiate between Compiler and Interpreter. Draw the flow chart of swapping of two numbers. (10 marks, 2021-22)
  2. Q2a. Draw the block diagram of a computer system. Explain its different components with suitable example. (10 marks, 2018-19)
  3. 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)
  4. Q3b. Write an algorithm and draw a flowchart to reverse an integer number entered by the user. (10 marks, 2018-19)
  5. Q5b. Discuss the concept of assembler. Explain compiler, interpreter, loader and linker with example. (10 marks, 2018-19)
  6. Q2a. Differentiate between compiler and interpreter. Also differentiate between syntax error and logical error. (7 marks, 2025-26)
  7. Q1a. Write the fundamental data types used in C Programming, along with their range, byte size and format specifier. (2 marks, 2025-26)
  8. Q1a. What is the difference between compiler and interpreter? (2 marks, 2024-25)
  9. Q1a. What is the difference between .obj and .exe files in C? (2 marks, 2018-19)
  10. 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