tailieunhanh - Lecture Introduction to Computer Programming - Lecture 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? | CSC141- Introduction to Computer Programming Teacher: AHMED MUMTAZ MUSTEHSAN Lecture 1 1 Master Of Computer Sciences (1979-81) from Quaid-e-Azam university Islamabad. Area of expertise; Satellite Image Processing and GIS. More than 30 years of experience in the field of IT industry, including Education and R & D Served on different reputable posts at middle and top management at national and International organizations. Hands on experience of programming in ; Assembly , FORTRAN, COBAL, Java and C languages. Contributed in the Development of Projects of National interest. Personal profile “Introduction to Computer Programming” aims to familiarize the students with the fundamental concepts of computer and computer programming. The students will learn basic concept of IT, fundamental concepts of programming by developing and executing programs in C and C++. The course will be focused mostly on structured programming and will be completed with the introduction to Object oriented programming.” CSC141 Introduction to Computer Programming 3 CSC141- Introduction to Computer Programming Course Objective The need of this course is to develop fundamental skill and techniques of problem analysis and solution synthesis using computer; Introduction (computer & language) Computer components (software, hardware and utility) Types of hardware and software Languages History Language types and levels Visual C++ IDE (Integrated Development Environment) CSC141 Introduction to Computer Programming 4 Course Outline Algorithms and flowcharting Program Development steps. Algorithms and pseudo code. Flowcharting Intro to C Programming Syntax and Semantics, Key words; Basic data types in C; Operators, arithmetic operators, assignment operators, increment and decrement operators, expressions, equality operators, precedence of operators; Program control If and else structures, nested if structure, for, while and do while loops; nested loops, Switch statements; Compound statements; CSC141 . | CSC141- Introduction to Computer Programming Teacher: AHMED MUMTAZ MUSTEHSAN Lecture 1 1 Master Of Computer Sciences (1979-81) from Quaid-e-Azam university Islamabad. Area of expertise; Satellite Image Processing and GIS. More than 30 years of experience in the field of IT industry, including Education and R & D Served on different reputable posts at middle and top management at national and International organizations. Hands on experience of programming in ; Assembly , FORTRAN, COBAL, Java and C languages. Contributed in the Development of Projects of National interest. Personal profile “Introduction to Computer Programming” aims to familiarize the students with the fundamental concepts of computer and computer programming. The students will learn basic concept of IT, fundamental concepts of programming by developing and executing programs in C and C++. The course will be focused mostly on structured programming and will be completed with the introduction to Object oriented .
đang nạp các trang xem trước