tailieunhanh - Lecture Introduction to computer and programming - Lecture No 1

Chapter 1 - Introduction to computers. After studying this lecture you will be able to understand: What is a computer? What computers consist of? How computers work? How they are organized internally? What are the design tradeoffs? How design affects programming and applications? | CSC103: Introduction to Computer and Programming Dr. Malik Najmus Saqib 1 Aim of Course The course aim to provides knowledge about What is a computer system and how it works Flow charts Computer programming concepts and their implementation in C language Course book Text book Let us C by Yashavant P. Kanetkar Reference books Waite Group’s Turbo C Programming for the PC, Robert Lafore C programming for absolute beginners, 2nd edition, Micheal Vine Marks distribution Assignments: 10% Quizzes: 15% Sessional exam 01: 10% Sessional exam 02: 15% Terminal Exam: 50% Course contents Introduction to Computer and Flow charts Introduction to C programming language Data types, variables, arithmetic Expression Decision making: if- statement, if-else statement, nested if statements, switch statement, conditional operators Loops: for-loop, while loop, do-while loop, break and continue statement Arrays, Multidimensional arrays User define Function: Function prototype, function call and function return type, recursive functions Cont. Structure, Arrays of structure String (character array) string functions, Null string Pointers: Pointer and structures, Pointer and functions, Pointer to functions Pointer and array, Pointer arithmetic Bit wise operators The preprocessor Input /Output (I/O): File I/O (reading, writing, appending, modifying file content) Dynamic memory allocation Today’s lecture outline Introduction to computers Various parts of computer system How computer works Various storage media and their structures Computer software Operating system software Application software Understanding computer operation Introduction to Computers What is a computer Computer is an electronic device that operates under the control of instruction (software) accepts data (input) Manipulate data (process) Generates information (output) Generally, the term is used to describe a collection of devices that function together as a system. A computer system Printer (output) | CSC103: Introduction to Computer and Programming Dr. Malik Najmus Saqib 1 Aim of Course The course aim to provides knowledge about What is a computer system and how it works Flow charts Computer programming concepts and their implementation in C language Course book Text book Let us C by Yashavant P. Kanetkar Reference books Waite Group’s Turbo C Programming for the PC, Robert Lafore C programming for absolute beginners, 2nd edition, Micheal Vine Marks distribution Assignments: 10% Quizzes: 15% Sessional exam 01: 10% Sessional exam 02: 15% Terminal Exam: 50% Course contents Introduction to Computer and Flow charts Introduction to C programming language Data types, variables, arithmetic Expression Decision making: if- statement, if-else statement, nested if statements, switch statement, conditional operators Loops: for-loop, while loop, do-while loop, break and continue statement Arrays, Multidimensional arrays User define Function: Function prototype, .

TỪ KHÓA LIÊN QUAN