TAILIEUCHUNG - 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)

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.