Bài giảng Máy tính và lịch sử phát triển máy tính
GV Trần Thị Thủy Tiên ĐHSP Nội dung Thông tin xử lý thông tin Khái niệm ngành khoa học Tin học Các thành phần máy tính Lịch sử phát triển máy tính điện tử ĐHSP Biểu diễn thơng tin máy tính Khái niệm ngành khoa học Tin học ĐHSP Công Nghệ Thông Tin - IT Information Technology Công nghệ thông tin truyền thông - ICT Information and Communication Technology Tin học nghành khoa học chuyên nghiên cứu việc thu thập xử lý thơng tin dựa cơng cụ máy tính điện tử (MTĐT hiểu công cụ) Máy tính dùng để làm gì? Quản lý tài chính, kế toán, học sinh, nhân viên,… ĐHSP Soạn thảo văn Thiết kế đồ họa, xử lý ảnh y khoa… Lưu trữ hình ảnh, nhạc sách Duyệt web, check mail, chat……………… Nghe nhạc, xem phim, chơi game… ? ……… Máy tính thiết bị dùng để lưu trữ xử lý thông tin Thông tin xử lý thông tin ĐHSP Dữ liệu (data) kiện thô, rời rạc, đưa vào máy tính nhờ tác vụ nhập Thông tin (information) liệu xử lý, nằm dạng có ý nghĩa, giúp người có thêm hiểu biết Hệ thống thơng tin (information system) hệ thống ghi nhận liệu, xử lý chúng để tạo nên thơng tin có ý nghĩa liệu Thông tin xử lý thông tin (tt) Dữ liệu Nhập Xử lý Xuất ĐHSP Thơng tin Hệ thống thơng tin Quy trình xử lý thông tin (đơn giản) ĐHSP NHẬN XỬ LÝ XUẤT ĐHSP Quy trình xử lý thơng tin đầy đủ LƯU TRỮ (lâu dài) NHẬN LƯU TRỮ XỬ LÝ XUẤT (tạm thời) Nguyên lý Von NeuMann ĐHSP Máy tính hoạt động theo chương trình lưu trữ Máy thi hành theo chương trình thiết kế coi tập liệu Dữ liệu (chương trình) cài vào máy truyền xung điện Cải thiện tốc độ lớn so với trước Bộ nhớ địa hóa Mỗi liệu có địa vùng nhớ chứa số liệu Để truy nhập liệu ta cần xác định địa nhớ Bộ đếm chương trình Máy gắn ghi để vị trí lệnh cần thực nội dung tự động tăng lên lần lệnh truy cập Muốn đổi thứ tự lệnh ta cần thay đổi nội dung ghi địa lệnh cần thực tiếp Lợi ích sử dụng máy tính điện tử ĐHSP Tăng hiệu công việc người: thu nhận xử lý thông tin nhanh giúp người quản lý đưa định kịp thời, đắn Giảm thời gian lao động người đảm bảo suất Tăng khả trao đổi thông tin Phát triển kinh tế Lưu trữ thơng tin gọn gàng, tốn khơng gian Tìm kiếm, trích xuất thơng tin dễ dàng Giải phóng người khỏi môi trường làm việc độc hại, nặng nhọc, nâng cao đời sống tinh thần Giải trí dễ dàng thuận lợi Tạo điều kiện cho người có điều kiện tham gia học tập suốt đời (thông qua internet) 10 Hệ đếm ĐHSP Các chữ số hệ đếm chữ số tối thiểu để biểu diễn số hệ đếm Ví dụ: Hệ thập phân có chữ số 0, 1, 2, 3, 4, 5, 6, 7, 8, Hệ nhị phân có chữ số 0, 34 Hệ số 10 (Hệ thập phân) ĐHSP Dùng 10 ký hiệu 0,1,…9 để biểu diễn số, ký hiệu gọi chữ số Ví dụ: 315 = 102 + 101 + 100 1024 = 103 + 102 + 101 + 100 35 Hệ số (Hệ nhị phân) ĐHSP Dùng ký hiệu 0,1 để biểu diễn số Mỗi ký hiệu bit (Binary digit) Ví dụ: 10102 = 1.23 + 0.22 + 1.21 + 0.20 = 1010 10000012 = 1.26 + 0.25 + … + 0.21 + 1.20 = 6510 1000102 = 1.25 + 0.24 + 0.23 + 0.22 + 1.21 + 0.20 = 3410 36 Hệ số 16 (Hệ thập lục phân) ĐHSP Dùng 16 ký hiệu 0,1,…,9,A,B,C,D,E,F để biểu diễn số (tương ứng với giá trị 0,…15 hệ thập phân) Mỗi ký hiệu bit (Binary digit) Ví dụ: A4B51616 = 10.165 + 4.164 + 11.163 + 5.162 + 1.161 + 6.160 = 10794262 A0116 = 10.162 + 0.161 + 1.160 37 Hệ đếm số b ĐHSP Nếu số có giá trị lớn số biểu diễn cách tổ hợp chữ số theo công thức sau: X = an an-1 a1 a0 = anbn + an-1bn-1 + + a1b1 + a0b0 (*) Với b số hệ đếm, a0, a1, a2, , an chữ số X số hệ đếm số b Ví dụ: X=73241=73241(10)=7*104+3*103+2*102+4*10+1 X=10110(2)=1*24+0*23+1*22+1*2+0=22(10) 38 Chuyển từ hệ b (bất kỳ) 10 ĐHSP Quy tắc: Chuyển đổi từ hệ số b sang hệ số 10 sử dụng công thức (*) X = an an-1 a1 a0 = anbn + an-1bn-1 + + a1b1 + a0b0 (*) Ví dụ: X = 1102 = 1*22 + 1*21 + = 610 Y = 10A16 = 1*162 + 0*161 + 10*160 =26610 39 Biến đổi số biểu diễn hệ đếm đặc biệt ĐHSP Chuyển từ hệ nhị phân hệ số Chuyển từ hệ nhị phân hệ số 16 Chuyển từ hệ số hệ nhị phân … 40 Chuyển từ hệ 10 b (bất kỳ) ĐHSP Qui tắc: Lấy số thập phân chia cho số b phần thương phép chia 0, số đổi phần dư phép chia theo thứ tự ngược lại Ví dụ: 610=1102 (ở b=2) 41 Hệ số sử dụng máy tính ĐHSP Máy tính điện tử cấu tạo từ thiết bị điện tử Các thiết bị thể hai trạng thái có (có điện - 1) khơng (khơng có điện – 0) Máy tính sử dụng hệ số (gồm hai chữ số 0, 1) để biểu diễn thông tin 42 Biểu diễn số máy tính Ví dụ: 6(10)=110(2) (ở b=2) ĐHSP an an-1 a1 a0=anbn+an-1bn-1+ +a1b+a0 (*) 43 Biểu diễn ký tự ĐHSP Viện Chuẩn Hóa Hoa Kỳ (American National Standards Institute) đưa mã chuẩn giao tiếp thơng tin máy tính gọi mã ASCII (American Standard Code for Information Interchage) Bộ mã dùng bit để biểu diễn ký tự, ký tự bảng mã ASCII chiếm hết byte thực nhớ máy tính, bit dư bị bỏ qua dùng cho biểu diễn cho ký tự đặc biệt Ví dụ: dãy bit sau biểu diễn chuỗi ký tự "Hi Sue " 44 Bảng mã ASCII ĐHSP 45 Biểu diễn thông tin dạng hình ảnh • • ĐHSP • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • 46 ĐHSP Đơn vị đo thơng tin máy tính bit Byte (1 byte = bit) KB (1KB = 210 = 1024 Byte) MB (1MB = 210 = 1024 KB) GB (1GB = 210 = 1024 MB) TB (1TB = 210 = 1024 GB) 0 0 1 47 www.themegallery.com tienttt@math.hcmup.edu.vn ĐHSP 48 ... niệm ngành khoa học Tin học Các thành phần máy tính Lịch sử phát triển máy tính điện tử ĐHSP Biểu diễn thơng tin máy tính 25 Lịch sử phát triển máy tính điện tử ĐHSP Now 1970 1960 1955 1940 Thế... Khái niệm ngành khoa học Tin học Các thành phần máy tính Lịch sử phát triển máy tính điện tử ĐHSP Biểu diễn thơng tin máy tính 11 Các thành phần máy tính ĐHSP Computer Phần cứng (hardware) •Thiết... tăng lên, tính Mega Bytes 32 Nội dung Thông tin xử lý thông tin Khái niệm ngành khoa học Tin học Các thành phần máy tính Lịch sử phát triển máy tính điện tử ĐHSP Biểu diễn thơng tin máy tính 33