1. Trang chủ
  2. » Tất cả

Lecture introduction to computer programming chapter 1 introduction to computers and programming

10 2 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Introduction to Computers and Programming
Tác giả Võ Thị Ngọc Châu
Trường học Ho Chi Minh City University of Technology
Chuyên ngành Computer Science and Engineering
Thể loại Lecture introduction
Năm xuất bản 2017 – 2018
Thành phố Ho Chi Minh City
Định dạng
Số trang 10
Dung lượng 0,99 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Chapter 1: Introduction to Computers and Programming Introduction to Computer Programming C language TS.. Course Content Programming Components C.9... Introduction  Computer  a de

Trang 1

Chapter 1: Introduction to Computers and Programming

Introduction to Computer Programming

(C language)

TS Võ Thị Ngọc Châu (chauvtn@cse.hcmut.edu.vn,

chauvtn@hcmut.edu.vn)

Trang 2

Course Content

Programming

Components

C.9 File Processing

Trang 3

References

Deitel and Harvey Deitel, Prentice Hall, 2012

– Brian W Kernighan and Dennis M Ritchie, Prentice Hall, 1988

Trang 4

Content

 Introduction

 Computer Organization

 Programming Languages

 Programming Tasks

 Data and Algorithms

 Summary

Trang 5

Introduction

 Computer

 a device that can perform computations and make logical decisions billions of times faster than human beings can

 Programming

 The act of writing the programs executable on the computers to produce intended results

 Program

 A sequence of instructions written in a programming language to perform a specified task by the computer

Trang 6

Introduction

Programs and

Trang 7

Computer Organization

computer (including peripherals)

 the keyboard, screen, mouse, hard disk,

memory, DVDs and processing units, …

instructions that directs a computer's

processor to perform specific operations

[Wikipedia]

 Application softwares

 Operating system

System softwares

Trang 8

Hardware

ALU = Arithmetic/logic gate unit: performing

Computer Architecture

Trang 9

Software

Trang 10

Programming Languages

for writing a computer program as a

sequence of instructions

 C, C++, C#, Java, PHP, Python, …

 Machine languages

 Assembly languages

 High-level languages

 Providing a sequence of instructions that directly understandable by computers or requiring some intermediate translation steps

Ngày đăng: 25/02/2023, 03:58