c language complete subject explanation for btech cse | pps | programming for problem solving



c language complete subject explanation for btech cse | pps | programming for problem solving

c language complete subject explanation for btech cse | pps | programming for problem solving

UNIT 1 :
00:37 – components of computer
04:54 – various types of memory(RAM & ROM)
07:06 – COMPUTER LANGUAGES
09:33 – operating systems and types of OS
13:14 – types of number system
16:21 – number system conversions
21:15 – introduction to c programming(complete c basics printf,main function, int main, void main)
31:25 – variables, rules for variables, data types, format specifiers and ( introduction to scanf )
43:23 – creating compiling and executing a program in c
44:48 – software development life cycle
47:05 – types of errors in c programming
49:37 various operators in c ( increment and decrement operator, arithmetic operator, relational operator, logical operator, bitwise operator, assignment operator, ternary operator)
01:10:11 – conditional statements in c ( if, if else, else if, switch, nested if statements)
01:22:52 – loops in c ( while loop, do while loop, for loop)
01:36:41 – break, continue, goto statements
01:43:58 – storage classes in c ( auto, static, extern, register storage classes) and scope and life time of a variable in c
01:50:07 – type conversion or type casting
01:53:24 – c program to check number is even or odd
01:54:32 – expressions in c ( precedence and associativity )
01:57:08 – command line arguments in c ( argc and argv )

unit 2:

02:01:58 – arrays,accessing and manipulating elements of array,1D (dimensional)and 2D(dimensional)arrays.
02:13:03 – 3D array
02:15:34 – matrix transpose
02:19:13 – matrix addition
02:22:36 – matrix multiplication
02:23:35 – strings,strings as arrays,string functions,gets and puts functions
02:32:24 – structures,initializing structures
02:41:07 – unions,array of structures
02:42:47 – pointers,pointers to arrays and structures,use of pointers in self referential structures
02:47:46 – enumeration data type

unit 3:

02:51:36 – preprocessor in c, various preprocessor directives
03:00:58 file handling, text and binary files, open, modify, close file with programs
03:12:59 – random access file functions ( fseek, ftell, rewind)
03:21:00 – copying text from one file to another file

unit 4 :

03:24:04 – function, types of function , function return type and passing parameters to a function
03:30:29 – types of user defined functions and function signature
03:35:22 – standard library functions in c
03:37:43 – passing arrays as arguments to a function
03:39:40 – parameter passing techniques( pass by value & pass by reference )
03:44:55 – recursion, limitations of recursion, finding factorial of a number and fibonacci series using recursion
03:52:02 – dynamic memory allocation ( malloc , calloc , realloc, free functions)

UNIT 5

04:00:01 – algorithm , pseudocode, algorithm for addition of 2 numbers, algorithm for average of 3 numbers
04:03:34 – characteristics of an algorithm
04:06:34 – performance analysis of an algorithm, time and space complexity of an algorithm
04:12:23 – flowchart
04:13:19 – algorithm and flowchart for addition of two numbers , average of 3 numbers, algorithm and flowchart for circumference of a circle, branched flowchart
04:18:50 -searching techniques, linear search and binary search algorithm and example
04:30:38 – difference between linear and binary search
04:32:12 – algorithm to find number is even or odd
04:33:05 – algorithm to find factorial of a number
04:34:12 – algorithm to find roots of quadratic equation
04:35:45 – algorithm to find number is prime or not
04:40:43 – algorithm to find maximum and minimum element in list of array
04:44:50 – sorting and bubble sort algorithm and example
04:49:57 – selection sort algorithm and example
04:52:33 – insertion sort algorithm and example
04:54:48 – difference between insertion and selection sort
04:56:06 – various complexities
04:57:44 – divide and conquer strategy
05:00:10 – asymptotic notation ( big oh, big omega , theta, little oh, little omega notations)

MY INSTAGRAM ID :
https://www.instagram.com/chennuri_nagendrasai/

C LANGUAGE SUBJECT NOTES :
https://drive.google.com/file/d/1Rk89qW8fs4-wdTwZvhHEY2tjOZCjkJ2X/view?usp=drivesdk

complete pps ( c language ) subject playlist is given below:
https://www.youtube.com/watch?v=v_RYdA4oLWI&list=PLERZXVMwiajo9Wew4lopIXZgfgj6SbBzp

#jntuh#btech#cse#clanguage#programmingforproblemsolving#pps#cprogramming#cprogramminglanguage#clanguageunit1#ppsunit1#cprogrammingunit1#clanguageunit2#ppsunit2#cprogrammingunit2#clanguageunit3#ppsunit3#cprogrammingunit3#clanguageunit4#ppsunit4#cprogrammingunit4#clanguageunit5#ppsunit5#cprogrammingunit5#arrays#pointers#structures#strings#datatypes#variables#conditionalstatements#loops#commandlinearguments#formatspecifiers#preprocessorsinc#filehandlinginc#functions#functionsinc#filehandlinginc#cfilehandling#parameterpassinginc#callbyvalue#callbyreference#numbersysteminc#introductiontocprogramming#algorithms#flowchart#enumeration#enuminc#fseek#ftell#rewind#controlstructuresinc#storageclassesinc#storageclasses#while#dowhile#for#searchingtechniques#compilerinc#sortingtechniquesinc#operatorsinc#coperators

Comments are closed.