This is an online topic wise solutions & notes on Computer System and Programming in C for BTech First Year Students.
Unit 1
Basics of Computer:
- Introduction to analog & digital computer
- Basic function & application of computer
- Components of computer
- Generation of Computers
- Classification of computers
Introduction to operating system:
- DOS (purpose, function, services and types)
- Windows (purpose, function, services and types)
- Linux (purpose, function, services and types)
- Android (purpose, function, services and types)
Number system :
- Binary Number Systems
- Octal Number Systems
- Hexadecimal Number Systems
- Mutual Conversions
- Binary Arithmetic
Basics of Programming:
- Approaches to Problem Solving
- Concept of algorithm and flow charts
Types of computer languages:
- Machine Language
- Assembly Language
- High Level Language
- Comparison of Machine, Assembly & High Level Languages.
- Concept of Assembler, Compiler, Loader and Linker
Unit2
- Character
- Integer
- Short
- Long
- Unsigned
- Single
- Double floating point
- Arithmetic Operators
- Relational Operators
- Logical Operators
- Bitwise Operators
- Assignment Operators
- Misc. Operators
Fundamentals of C programming:
- Structure of C program
- Writing and Executing the first C program
- Components of C language
- Standard I/O in C
Unit3
Conditional program execution:
- Applying if and switch statements
- Nesting if and else
- Use of break and default with switch
- Program loops and iterations
- Use of while Loop
- Use of do-while Loop
- Use of For loop
- Nested Loops in C
- Use of break and continue statements
Functions:
- Introduction
- Types of functions
- Functions with array
- Passing values to functions
- Recursive functions
Unit 4
- Arrays
- Array notation and representation
- Manipulating array elements
- Using multi-dimensional arrays
- Structure
- Union
- Enumerated data types
Unit 5
Pointers:
Unit 6
- File handling
- Standard C pre-processors
- Defining and calling macros
- Conditional compilation
- Passing values to the compiler
Plz unlock the content as given above