Bài giảng Nhập môn tin học: Giới thiệu trình bày tổng quan về hệ thống tin học, máy tính PC và nguyên lý hoạt động, biểu diễn thông tin trong máy tính, giới thiệu về mạng máy tính. Mời các bạn cùng tham khảo nội dung chi tiết.
NHẬP MÔN TIN HỌC GIỚI THIỆU TS Đào Nam Anh Tài liệu Slides TS.Đào Nam Anh thực dựa tài liệu [1,2] mã nguồn [3]: B W Kernighan and D M Ritchie The C Programming Language Prentice Hall 1978, ISBN 0-13-110163-3 TS.Nguyễn Thị Thu Hà, TS.Nguyễn Hữu Quỳnh, TS.Nguyễn Thị Thanh Tân, Giáo trình Nhập môn tin học, Khoa CNTT, Đại học Điện lực, 2013 Programiz.com Nội dung CNTT Tổng quan hệ thống tin học Máy tính PC nguyên lý hoạt động Biểu diễn thông tin máy tính Giới thiệu mạng máy tính Nhập môn tin học Biểu diễn thông tin máy tính • Khái niệm thơng tin liệu • Thực khơng có khác biệt nhiều • Trước vật kiện tồn khách quan, người ln muốn biết rõ nhiều tốt Những hiểu biết gọi thơng tin • Ví dụ: Bản lý lịch hồ sơ xin việc giúp nhà tuyển dụng biết thông tin người xin việc • Muốn đưa thơng tin vào máy tính, người phải tìm cách biểu diễn thơng tin cho máy tính nhận biết xử lý • Dữ liệu thông tin đưa vào máy tính Biểu diễn thơng tin máy tính • Đơn vị đo lượng thông tin • Đơn vị đo lượng thơng tin bit • Ví dụ, xét việc tung ngẫu nhiên đồng xu có mặt với khả xuất Kí hiệu mặt mặt xuất kí hiệu hay tung đồng xu cho ta lượng thơng tin bit • Trong tin học, thuật ngữ bit dùng để phần nhỏ nhớ máy tính để lưu trữ hai kí hiệu 0,1 • Ví dụ có bóng đèn: 01101001 • Để lưu trữ dãy bit ta cần dùng bit nhớ máy tính • Ngồi đơn vị bit nói trên, đơn vị đo thông tin thường dùng byte 1byte = 8bit Cịn có đơn vị bội byte bảng sau: Biểu diễn thông tin máy tính Kí hiệu Đọc Độ lớn KB Ki lo bai 1024 byte MB Mê ga bai 1024 KB GB Gi ga bai 1024 MB TB Tê bai 1024 GB PB Pê ta bai 1024 TB Biểu diễn thơng tin máy tính Các dạng thơng tin Dạng văn Dạng hình ảnh Dạng âm Biểu diễn thơng tin máy tính • Mã hóa thơng tin máy tính • Muốn máy tính xử lí được, thông tin phải biến đổi thành dãy bit Cách biến đổi gọi cách mã hóa thơng tin • Thơng tin gốc: bóng đèn Thơng tin mã hóa: 01101001 Máy tính • Ví dụ xét việc mã hóa thơng tin dạng văn dãy kí tự a zA Z0 9… Biểu diễn thơng tin máy tính • Mã hóa thơng tin máy tính • Để mã hóa thơng tin dạng văn bản, ta cần mã hóa kí tự Bộ mã ASCII (Đọc A-ski, American Standard Code for Information Interchange) Trong mã này, kí tự đánh số từ đến 255 • Ví dụ, kí tự “A” có mã ASCII 65 Kí tự “a” có mã 97 Mỗi số nguyên phạm vi từ đến 255 viết hệ nhị phân với chữ số (8bit) Ví dụ mã ASCII kí tự “A” 0100001 • Bộ mã ASCII mã hóa 256(=28) kí tự, chưa đủ mã hóa tất bảng chữ ngôn ngữ mã Unicode 16bit mã hóa 65536(=216) kí tự Biểu diễn thơng tin máy tính Cách làm việc số nhị phân 0+0=0 0+1=1 1+0=1 1+1=0 nhớ 0-0=0 1-1=0 1-0=1 0-1=1 mượn 0x0=0 0x1=0 1x0=0 1x1=1 10 Biểu diễn thơng tin máy tính Chuyển từ hệ thập lục phân sang nhị phân 3716=?2 44 Biểu diễn thơng tin máy tính Chuyển từ hệ thập lục phân sang nhị phân 3716=?2 Chuyển qua hệ 10: 3716=102=?2 45 Biểu diễn thơng tin máy tính Chuyển từ hệ nhị phân sang thập lục phân 1001002=? 16 46 Biểu diễn thơng tin máy tính Chuyển từ hệ nhị phân sang thập lục phân 1001002=? 16 Chuyển qua hệ 10: 1001002=? 10 =? 16 47 Biểu diễn thơng tin máy tính Các hệ đếm phép tính Bảng chuyển đổi: 48 Thập phân 10 11 12 13 14 15 Nhị phân 10 11 100 101 110 111 1000 1001 1010 1011 1100 1101 1110 1111 Thập lục phân A B C D E F Biểu diễn thơng tin máy tính Biểu diễn hình ảnh Biểu diễn âm 49 Tổng quan hệ thống tin học • 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ử • Hệ thống tin học dùng để nhập, xử lí, xuất, truyền, lưu trữ thơng tin • Hệ thống tin học gồm thành phần: • Phần cứng (Hardware) gồm máy tính số thiết bị liên quan • Phần mềm (Software) gồm chương trình Chương trình dãy lệnh, lệnh dẫn cho máy tính biết thao tác cần thực • Sự quản lí điều khiển người 50 Máy tính PC nguyên lý hoạt động Sơ đồ cấu trúc máy tính Bộ nhớ ngồi Bộ xử lí trung tâm Bộ điều khiển Thiết bị vào 51 Bộ số học/logic Bộ nhớ Thiết bị Máy tính PC nguyên lý hoạt động Bộ xử lý trung tâm (CPU - Central Processing Unit) o a y vi nh, u n i t ng a y, c , nh n u i u n a t chương nh c lưu CPU gồm nh n: u n (Control Unit – CU): có nhiệm thơng dịch lệnh chương trình điều khiển hoạt động xử lý luận lý số học (Arithmetic and Logic Unit – ALU): thực phép toán số học luận lý 52 Máy tính PC nguyên lý hoạt động (Main Memory) nơi chương trình đưa vào để thực nơi lưu trữ liệu xử lí Gồm phần: ROM(Read Only Memory) RAM(Random Access Memory) ROM chứa số chương trình hệ thống hãng sản xuất nạp sẵn Dữ liệu ROM khơng xóa Khi tắt máy liệu ROM không bị RAM phần nhớ đọc, ghi liệu lúc làm việc Khi tắt máy, liệu RAM bị 53 Máy tính PC nguyên lý hoạt động (Secondary Memory) dùng để lưu trũ lâu dài liệu hỗ trợ cho nhớ Gồm Đĩa cứng, đĩa mềm, đĩa CD, thiết bị nhớ flash 54 Máy tính PC nguyên lý hoạt động Thiết bị vào (Input device) dùng để đưa thơng tin vào máy tính Bàn phím Chuột Máy quét Webcam 55 Máy tính PC nguyên lý hoạt động Thiết bị (Output device) dùng để đưa thông tin vào máy tính Màn hình Máy in Máy chiếu Loa tai nghe 56 Máy tính PC nguyên lý hoạt động Hoạt động máy tính Ngun lí điều khiển chương trình Máy tính hoạt động theo chương trình Ngun lí lưu trữ chương trình Lệnh đưa vào máy tính dạng mã nhị phân để lưu trữ xử lí liệu khác Nguyên lí truy cập theo địa Việc truy cập liệu máy tính thực thơng qua địa nơi lưu trữ liệu Ngun lí Von Neumann Mã hóa nhị phân, điều khiển chương trình, lưu trữ chương trình truy cập theo địa tạo thành nguyên lí chung Von Neumann 57 Cám ơn https://sites.google.com/site/daonamanhedu/intro2informatics ... liệu Slides TS.? ?ào Nam Anh thực dựa tài liệu [1,2] mã nguồn [3]: B W Kernighan and D M Ritchie The C Programming Language Prentice Hall 1978, ISBN 0-1 3-1 1016 3-3 TS.Nguyễn Thị Thu Hà, TS.Nguyễn... tính PC nguyên lý hoạt động Biểu diễn thông tin máy tính Giới thiệu mạng máy tính Nhập môn tin học Biểu diễn thông tin máy tính • Khái niệm thơng tin liệu • Thực khơng có khác biệt nhiều • Trước... Thu Hà, TS.Nguyễn Hữu Quỳnh, TS.Nguyễn Thị Thanh Tân, Giáo trình Nhập môn tin học, Khoa CNTT, Đại học Điện lực, 2013 Programiz.com Nội dung CNTT Tổng quan hệ thống tin học Máy tính PC nguyên lý