Xem mẫu
- TIN HỌC
ĐẠI CƯƠNG
Nguyễn Duy Hiệp
hiepnd@soict.hut.edu.vn
- Phần 1
Tin học căn bản
Giới thiệu tổng quan về máy tính
- Phần 1. Tin học căn bản
Các khái niệm cơ bản
Lịch sử phát triển của máy tính
Lịch sử phát triển của phần mềm
Tổ chức của máy tính
Biểu diễn dữ liệu trong máy tính
Mạng máy tính
Hệ điều hành
Giải quyết vấn đề bằng máy tính
- 1.1 Các khái niệm cơ bản
- 1. Các khái niệm cơ bản
Máy tính (thường được hiểu là phần cứng)được điều khiển
bởi phần mềm (ví dụ, là các lệnh bạn viết để ra lệnh cho
máy tính thực hiện hành động và tạo quyết định).
Máy tính là thiết bị điện tử có khả năng lập trình được mà
có thể lưu trữ, tìm kiếm và xử l{ dữ liệu.
Máy tính là một thiết bị có khả năng thực hiện tính toán và
tạo quyết định với tốc độ nhanh hơn con người hàng
triệu(thậm chí hàng tỉ) lần.
- 1. Các khái niệm cơ bản
Máy tính xử lý dữ liệu dưới sự điều khiển của các tập các
lệnh được gọi là chương trình máy tính.
Những chương trình này điều khiển máy tính thực hiện
theo một tập các hành động được chỉ ra bởi người lập
trình (lập trình viên).
Máy tính bao gồm các thiết bị khác nhau gọi là phần cứng
(ví dụ., bàn phím, màn hình, chuột, ổ cứng, bộ nhớ,
CD/DVDs và bộ xử lý).
Các chương trình mà chạy trên máy tính được gọi là phần
mềm
- 1.2 Lịch sử phát triển của máy
tính
- Lịch sử phát triển của máy tính
ENIAC, một trong hai chiếc máy tính điện tử đầu tiên
- Lịch sử phát triển của
máy tính
Lịch sử phát triển của máy tính điện tử thực sự
bắt đầu từ 1951, cho tới này đã trải qua 4 thế
hệ
Thế hệ 1 (1951-1959):
Sử dụng đèn chân không để lưu thông tin
Bộ nhớ : trống từ
Đầu vào: bìa đục lỗ
Kích thước lớn, tiêu thụ năng lượng nhiều
Tốc độ: 300 - 3.000 phép tính/s
EDVAC (Mỹ), BESEM (Liên Xô cũ) …
- Máy tính thế hệ 1
Máy tính EDIVAC
- Lịch sử phát triển của máy tính
Thế hệ 2(1959-1965):
Transitor thay cho đèn chân
không
Bộ nhớ : dùng các hạt từ
(magnetic cores)
Lưu trữ: bằng đĩa từ
Kích thước vẫn lớn
Tốc độ 10.000 -100.000 phép tính/s
IBM-1070 (Mỹ) hay MINSK (Liên Xô cũ),….
- Máy tính thế hệ 2
MINSK-2
- Lịch sử phát triển của máy tính
Thế hệ 3(1965-1971):
Sử dụng các mạch tích hợp (IC), nhỏ, rẻ và nhanh hơn
Bộ nhớ dùng transitor
Đã có bàn phím và màn hình
Tốc độ 100.000 - 1 triệu phép tính/s
IBM-360 (Mỹ)
hay EC (Liên Xô cũ),...
- Máy tính thế hệ 3
Máy IBM-360
- Lịch sử phát triển của máy tính
Thế hệ 4(1971-?)
Máy tính sử dụng các mạch tích hợp cỡ lớn
Ra đời máy tính cá nhân (PC-Personal Computer)
Máy trạm workstations, khả năng tính toán mạnh hơn PC,
sử dụng trong thương mại
Tốc độ hàng chục triệu đến hàng tỷ phép tính/s
Pentium I, Pentium II …
Định luật Moore: “Máy tính sẽ tăng gấp đôi khả năng tính toán
với cùng mức giá hoặc giảm giá chỉ còn một nửa với cùng khả
năng tính toán cứ sau 18 tháng”
- Máy tính thế hệ 4
Desktop PC
Laptop
Tablet PC
- 1.3 Lịch sử phát triển của phần
mềm
- Lịch sử phát triển của phần mềm
Bắt đầu cùng với sự phát triển của máy tính điện tử đầu tiên,
cho đến nay đã trải qua 5 thời kz
Thế hệ 1(1951-1959)
Chương trình đầu tiên được viết
bằng ngôn ngữ máy (mã 0,1)
Lập trình viên phải nhớ các
lệnh biểu diễn bằng mã máy
Việc lập trình rất tốn thời gian và có nhiều lỗi
Ra đời ngôn ngữ assembly sử dụng các từ gợi nhớ thay
cho các lệnh bằng mã máy
Chương trình assembler dịch các từ gợi nhớ thành mã
máy.
- Lịch sử phát triển của phần mềm
Thế hệ 2(1959-1965):
Sự ra đời của các
ngôn ngữ lập trình
bậc cao
FORTRAN, COBOL, Lisp
Mỗi ngôn ngữ có chương trình dịch sang ngôn ngữ máy
riêng gọi là compiler.
Người lập trình hệ thống: người viết những công cụ như
assembler và trình biên dịch
Người lập trình ứng dụng: là người sử dụng các công cụ
để viết các chương trình
- Lịch sử phát triển của phần mềm
Thế hệ 3 (1965-1971)
Sự ra đời của hệ điều hành để điều khiển máy tính
Hệ điều hành, chương trình dịch và các chương trình tiện
ích được gọi là phần mềm hệ thống
Các chương trình ứng dụng với mục đích chung được ra
đời,
Statistical Package for the Social Sciences (SPSS)
Người sử dụng máy tính không phải là lập trình viên
nguon tai.lieu . vn