Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 20 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
20
Dung lượng
379,04 KB
Nội dung
TR Ư Ờ N G ð Ạ I H Ọ C C Ô N G N G H I Ệ P TP / H C M TRUNG TÂM CÔNG NGHỆ THÔNG TIN -o0o- GIÁO TRÌNH NHẬP MÔN TIN HỌC PHẦN 1: KHÁI NIỆM CƠ BẢN PHẦN 2: TIN HỌC VĂN PHÒNG PHẦN 3: INTERNET THÀNH PHỐ HỒ CHÍ MINH THÁNG 8/2008 Giáo trình nhập môn Tin học Trung Tâm Công Nghệ Thông Tin GIỚI THIỆU Việc sử dụng thành thạo máy tính ngày ñể trợ giúp cho công việc hàng ngày kỹ mà tất sinh viên cần phải nắm vững Môn học NHẬP MÔN TIN HỌC trang bị kiến thức kỹ tin học tảng cho sinh viên - chuyên ngành không chuyên ngành – phục vụ cho việc học tập, nghiên cứu hổ trợ cho công việc Giáo trình Nhập Môn Tin học ñược trình bày chi tiết nhằm phục vụ nhu cầu giảng dạy, học tập, tham khảo cho giáo viên, sinh viên Nội dung giáo trình gồm phần, ñược phân bố sau: − Phần I: Những khái niệm máy tính − Phần II: Tin học văn phòng − Phần III: Khai thác Internet Mặc dùng ñã cố gắng biên soạn giáo trình nhằm phục vụ tốt cho việc giảng dạy-học tập chắn giáo trình có thiếu xót Mọi góp ý xin vui lòng gởi về: Trung Tâm Công Nghệ Thông Tin, Trường ðại Học Công Nghiệp Tp.HCM Chúng xin chân thành cảm ơn Trang 1/124 Giáo trình nhập môn Tin học Trung Tâm Công Nghệ Thông Tin MỤC LỤC CHƯƠNG TỔNG QUAN VỀ HỆ THỐNG MÁY TÍNH 1.1 THÔNG TIN VÀ XỬ LÝ THÔNG TIN 1.1.1 1.1.2 1.1.3 1.1.4 1.2 BIỂU DIỄN THÔNG TIN TRONG MÁY TÍNH ðIỆN TỬ 1.2.1 1.2.2 1.2.3 1.2.4 1.3 Khái niệm thông tin ðơn vị ño thông tin Sơ ñồ tổng quát trình xử lý thông tin Xử lý thông tin máy tính ñiện tử Biểu diễn số hệ ñếm .8 Chuyển ñổi hệ ñếm 10 Mệnh ñề logic 11 Biểu diễn thông tin máy tính ñiện tử 12 CẤU TRÚC TỔNG QUÁT CỦA MÁY TÍNH ðIỆN TỬ 17 1.3.1 1.3.2 Phần cứng (Hardware) 17 Phần mềm (Software) 22 CHƯƠNG HỆ ðIỀU HÀNH WINDOWS 23 2.1 KHÁI NIỆM VỀ HỆ ðIỀU HÀNH 23 2.2 TẬP TIN, THƯ MỤC, Ổ ðĨA VÀ ðƯỜNG DẪN 23 2.2.1 2.2.2 2.2.3 2.2.4 2.3 GIỚI THIỆU HỆ ðIỀU HÀNH WINDOWS 24 2.3.1 2.3.2 2.3.3 2.3.4 2.3.5 2.3.6 2.3.7 2.3.8 2.3.9 2.4 Thẻ Taskbar 34 Thẻ Start Menu 34 WINDOWS EXPLORER 35 2.6.1 2.6.2 2.6.3 2.6.4 2.6.5 2.6.6 2.7 Cài ñặt thêm máy in .33 Loại bỏ máy in ñã cài ñặt 33 TASKBAR AND START MENU 34 2.5.1 2.5.2 2.6 Sơ lược phát triển Windows 24 Khởi ñộng thoát khỏi Windows XP 25 Giới thiệu hình (Desktop) Windows XP .25 Cách khởi ñộng thoát khỏi chương trình 26 Tự ñộng chạy ứng dụng khởi ñộng Windows 27 Cửa sổ chương trình 27 Sao chép liệu Windows 28 Tìm kiếm liệu 28 Thay ñổi cấu hình máy tính 30 MÁY IN 33 2.4.1 2.4.2 2.5 Tập tin (File) 23 Thư mục (Folder/ Directory) .24 Ổ ñĩa (Drive) 24 ðường dẫn (Path) .24 Giới thiệu 35 Khởi ñộng Windows Explorer: 35 Cửa sổ làm việc Windows Explorer: 35 Thao tác với tập tin thư mục 36 Thao tác với shortcut 38 Thao tác với ñĩa 39 SỬ DỤNG TIẾNG VIỆT TRONG WINDOWS 39 2.7.1 2.7.2 2.7.3 Tiếng Việt Windows 39 Font chữ Bảng mã 39 Các kiểu gõ tiếng Việt 40 Trang 2/124 Giáo trình nhập môn Tin học 2.7.4 2.7.5 Trung Tâm Công Nghệ Thông Tin Sử dụng VietKey 41 Sử dụng UNIKEY 41 CHƯƠNG MICROSOFT WORD 43 3.1 GIỚI THIỆU MICROSOFT WORD 43 3.1.1 3.1.2 3.1.3 3.2 ðỊNH DẠNG VĂN BẢN 46 3.2.1 3.2.2 3.2.3 3.2.4 3.2.5 3.2.6 3.2.7 3.2.8 3.2.9 3.3 Khái niệm 59 Các thao tác Style 59 CÁC CHỨC NĂNG KHÁC 60 3.6.1 3.6.2 3.7 Khái niệm 58 Sử dụng template có sẵn: .58 Tạo tập tin mẫu 58 STYLE 59 3.5.1 3.5.2 3.6 Picture 52 Wordart 53 Autoshape 53 Object 54 Table 54 Chèn trường liệu .56 Comment (Chèn thích) 56 Footnote Endnote 56 Tạo Bookmark _Hyperlink 57 Cross-reference(Tạo tham chiếu chéo) 57 TEMPLATE 58 3.4.1 3.4.2 3.4.3 3.5 ðịnh dạng ký tự 46 Chuyển ñổi loại chữ: 47 Paragraph(ðọan văn bản) 47 Drop Cap 48 Borders and Shading 48 Background 49 Bullets and numbering 49 Columns .51 Sử dụng tab 51 CHÈN CÁC ðỐI TƯỢNG VÀO VĂN BẢN 52 3.3.1 3.3.2 3.3.3 3.3.4 3.3.5 3.3.6 3.3.7 3.3.8 3.3.9 3.3.10 3.4 Các thành phần hình word .43 Các khái niệnm bản: 44 Các thao tác 44 Mail merge 60 AutoText – AutoCorrect 61 IN ẤN TRONG WORD 62 3.7.1 3.7.2 ðịnh dạng trang in .62 Print preview – print 63 CHƯƠNG MICROSOFT EXCEL 64 4.1 GIỚI THIỆU MICROSOFT EXCEL 64 4.1.1 4.1.2 4.1.3 4.1.4 4.2 Các thành phần cửa sổ Excel 64 Cấu trúc workbook .64 Các kiểu liệu cách nhập .65 Các loại ñịa thông báo lỗi thường gặp 66 CÁC THAO TÁC CƠ BẢN 68 4.2.1 Xử lý khối liệu .68 Trang 3/124 Giáo trình nhập môn Tin học 4.2.2 4.2.3 4.2.4 4.2.5 4.2.6 4.2.7 4.3 Khái niệm sở liệu 80 Các hàm sở liệu 80 Các lệnh xử lý liệu 81 TẠO BIỂU ðỒ TRONG EXCEL 87 4.5.1 4.5.2 4.5.3 4.6 Cú pháp chung cách sử dụng 73 Các hàm thông dụng 74 THAO TÁC TRÊN CƠ SỞ DỮ LIỆU 80 4.4.1 4.4.2 4.4.3 4.5 Thao tác hàng cột .70 ðịnh dạng cách hiển thị liệu 70 Canh lề liệu ô .72 ðịnh dạng ký tự 72 Kẻ khung cho bảng tính: 73 Tô cho bảng tính: 73 MỘT SỐ HÀM TRONG EXCEL 73 4.3.1 4.3.2 4.4 Trung Tâm Công Nghệ Thông Tin Các loại biểu ñồ 87 Các thành phần biểu ñồ 88 Các bước dựng biểu ñồ 89 ðỊNH DẠNG VÀ IN ẤN TRONG EXCEL 91 4.6.1 4.6.2 ðịnh dạng trang in (page setup) 91 Print preview- Print 91 CHƯƠNG MICROSOFT POWERPOINT 93 5.1 GIỚI THIỆU MICROSOFT POWERPOINT 93 5.1.1 5.1.2 5.2 ðỊNH DẠNG SLIDE 96 5.2.1 5.2.2 5.2.3 5.2.4 5.2.5 5.2.6 5.2.7 5.3 Cửa sổ chương trình Powerpoint 93 Các thao tác tập tin .94 ðịnh dạng văn .96 Chèn ñối tượng khác vào Slide 96 Thay ñổi Slide Schemes .98 Slide Master 98 Thao tác slide 101 Tạo hiệu ứng hoạt hình 102 Thiết lập hành ñộng cho ñối tượng 104 LÀM VIỆC VỚI CÁC TRÌNH DIỄN 104 5.3.1 5.3.2 Thiết lập tùy chọn cho buổi trình diễn .104 In trang trình diễn 105 CHƯƠNG INTERNET VÀ DỊCH VỤ WORLD WIDE WEB 107 6.1 GIỚI THIỆU INTERNET 107 6.1.1 6.1.2 6.1.3 6.2 MỘT SỐ KHÁI NIỆM 108 6.2.1 6.3 ðịa Internet 108 CÁC DỊCH VỤ THÔNG DỤNG TRÊN INTERNET 110 6.3.1 6.3.2 6.3.3 6.3.4 6.3.5 6.4 Internet ñã bắt ñầu 107 Thông tin ñược cho phép ñưa lên Internet 107 Nguyên lý hoạt ñộng Internet 107 Dịch vụ Telnet (Telephone Internet) 110 Dịch vụ thư ñiện tử (Mail Service) 110 Dịch vụ tin ñiện tử (News) .110 Dịch vụ truyền tập tin (FTP: File Transfer Protocol) 110 Dịch vụ Web (World Wide Web – WWW) .111 TRÌNH DUYỆT WEB INTERNET EXPLORER (IE) 111 Trang 4/124 Giáo trình nhập môn Tin học 6.4.1 6.4.2 6.4.3 6.4.4 6.5 Khởi ñộng thoát khỏi Internet Explorer 111 Các thành phần hình Internet Explorer 111 Làm việc với trang Web 112 Tìm kiếm thông tin 112 DỊCH VỤ THƯ ðIỆN TỬ 115 6.5.1 6.5.2 6.5.3 6.5.4 6.6 Trung Tâm Công Nghệ Thông Tin Giới thiệu 115 Nguyên lý vận hành 115 Cấu trúc Email 115 Webmail 115 CHƯƠNG TRÌNH OUTLOOK EXPRESS 118 6.6.1 6.6.2 Khởi ñộng Outlook Express: 118 Sử dụng Hotmail 119 CHƯƠNG PHỤ LỤC 121 7.1 BẢNG MÃ ASCII với 128 ký tự ñầu tiên 121 7.2 BẢNG MÃ ASCII với 128 ký tự 122 7.3 BẢO VỆ DỮ LIỆU VÀ PHÒNG CHỐNG VIRUS 122 7.3.1 7.3.2 Bảo vệ liệu 122 Virus máy tính biện pháp phòng chống 123 Trang 5/124 TR Ư Ờ N G ð Ạ I H Ọ C C Ô N G N G H I Ệ P TP / H C M TRUNG TÂM CÔNG NGHỆ THÔNG TIN -o0o- PHẦN KHÁI NIỆM CƠ BẢN Giáo trình nhập môn Tin học Trung Tâm Công Nghệ Thông Tin PHẦN I NHỮNG KHÁI NIỆM CƠ BẢN VỀ MÁY TÍNH CHƯƠNG 1.1 TỔNG QUAN VỀ HỆ THỐNG MÁY TÍNH THÔNG TIN VÀ XỬ LÝ THÔNG TIN 1.1.1 Khái niệm thông tin Khái niệm thông tin (information) ñược sử dụng thường ngày Con người có nhu cầu ñọc báo, nghe ñài, xem phim, ñi tham quan, du lịch, tham khảo ý kiến người khác, ñể nhận ñược thêm thông tin Thông tin mang lại cho người hiểu biết, nhận thức tốt ñối tượng ñời sống xã hội, thiên nhiên, giúp cho họ thực hợp lý công việc cần làm ñể ñạt tới mục ñích cách tốt Thông tin ñược phát sinh, ñược lưu trữ, ñược truyền, ñược tìm kiếm, ñược chép, ñược xử lý, nhân Thông tin biến dạng, sai lệch bị phá hủy Thông tin chứa ñựng ý nghĩa, liệu kiện cấu trúc ý nghĩa rõ ràng không ñược tổ chức xử lý Cùng thông tin ñược biểu diễn liệu khác Cùng biểu diễn ñơn vị, chữ số thập phân ta ký hiệu 1, hệ ñếm La Mã lại dùng ký hiệu I Mỗi liệu lại ñược thể ký hiệu vật lý khác Cũng gật ñầu, ñối với nhiều dân tộc giới ñó tín hiệu thể ñồng tình; ngược lại, ñối với người Hy Lạp, gật ñầu ñể biểu lộ bất ñồng Cùng ký hiệu I tiếng Anh có nghĩa ñại từ nhân xưng thứ (tôi) toán học lại chữ số La Mã có giá trị Thông tin khái niệm trừu tượng, tồn khách quan, nhớ ñối tượng, biến ñổi ñối tượng áp dụng ñể ñiều khiển ñối tượng Thông tin làm tăng thêm hiểu biết người, nguồn gốc nhận thức Thông tin ñối tượng kiện ñối tượng ñó, chúng giúp ta nhận biết hiểu ñược ñối tượng Thông tin có liên quan chặt chẽ ñến khái niệm ñộ bất ñịnh Mỗi ñối tượng chưa xác ñịnh hoàn toàn ñều có ñộ bất ñịnh ñó Tính bất ñịnh chưa cho biết cách xác ñầy ñủ ñối tượng ñó Trong máy tính, thông tin ñược biểu diễn hệ ñếm nhị phân Tuy dùng ký số (gọi bit) hệ nhị phân giúp máy tính biểu diễn - xử lý ñược hầu hết loại thông tin mà người ñang sử dụng văn bản, hình ảnh, âm thanh, video, 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 Trang 6/124 Giáo trình nhập môn Tin học Dữ liệu Trung Tâm Công Nghệ Thông Tin Nhập Xử lý Xuất Thông tin Hình 1.1: Hệ thống thông tin 1.1.2 ðơn vị ño thông tin ðơn vị dùng ñể ño thông tin gọi bit Một bit tương ứng với thị thông báo ñó kiện, có trạng thái có số ño khả xuất ñồng thời Tắt (Off) / Mở (On) hay ðúng (True)/Sai (False) Ví dụ: Một mạch ñèn có trạng thái là: - Tắt (Off) mạch ñiện qua công tắc hở - Mở (On) mạch ñiện qua công tắc ñóng Số học nhị phân sử dụng hai ký số ñể biểu diễn số Vì khả sử dụng hai số nên thị gồm chữ số nhị phân xem ñơn vị chứa thông tin nhỏ Bit chữ viết tắt BInary digiT Trong tin học, người ta thường sử dụng ñơn vị ño thông tin lớn sau: Tên gọi Ký hiệu Giá trị Byte B 8bit KiloByte KB 210B=1024Byte MegaByte MB 220B GigaByte GB 230B TetraByte TB 240B 1.1.3 Sơ ñồ tổng quát trình xử lý thông tin Mọi trình xử lý thông tin máy tính hay người ñều ñược thực theo qui trình sau: Dữ liệu (data) ñược nhập ñầu vào (Input) Máy tính hay người thực trình xử lý ñó ñể nhận ñược thông tin ñầu (Output) Quá trình nhập liệu, xử lý xuất thông tin ñều ñược lưu trữ NHẬP DỮ LIỆU (INPUT) XỬ LÝ XUẤT DỮ LIỆU/ THÔNG TIN (PROCESSING (OUTPUT) ) TRỮ (STORAGE) LƯU Hình 1.2: Mô hình tổng quát trình xử lý thông tin Trang 7/124 Giáo trình nhập môn Tin học Trung Tâm Công Nghệ Thông Tin 1.1.4 Xử lý thông tin máy tính ñiện tử Thông tin kết bao gồm nhiều trình xử lý liệu thông tin trở thành liệu ñể theo trình xử lý liệu khác tạo thông tin theo ý ñồ người Con người có nhiều cách ñể có liệu thông tin Người ta lưu trữ thông tin qua tranh vẽ, giấy, sách báo, hình ảnh phim, băng từ, Trong thời ñại nay, lượng thông tin ñến với lúc nhiều người dùng công cụ hỗ trợ cho việc lưu trữ, chọn lọc xử lý lại thông tin gọi máy tính ñiện tử (Computer) Máy tính ñiện tử giúp người tiết kiệm nhiều thời gian, công sức tăng ñộ xác cao việc tự ñộng hóa phần hay toàn phần trình xử lý liệu hay thông tin 1.2 BIỂU DIỄN THÔNG TIN TRONG MÁY TÍNH ðIỆN TỬ 1.2.1 Biểu diễn số hệ ñếm Hệ ñếm tập hợp ký hiệu qui tắc sử dụng tập ký hiệu ñó ñể biểu diễn xác ñịnh giá trị số Mỗi hệ ñếm có số ký số (digits) hữu hạn Tổng số ký số hệ ñếm gọi số (base hay radix), ký hiệu b Hệ ñếm số b (b ≥ 2, b số nguyên dương) mang tính chất sau : − Có b ký số ñể thể giá trị số Ký số nhỏ lớn b-1 − Giá trị vị trí thứ n số hệ ñếm số b lũy thừa n: n b − Số N hệ ñếm số b ñược biểu diễn bởi: N(b)= an-1an-2…a1a0.a-1a-2…a-m ñó, số N(b) có n ký số biểu diễn cho phần nguyên m ký số lẻ biểu diễn cho phần b_phân, có giá trị là: N(b) = an-1.bn-1+an-2.bn-2+…+a1.b1+a0.b0+a-1.b-1+a-2.b-2+…+a-m.b-m Hoặc dạng công thức tổng quát: n N (b ) ∑ a b = i i i =−m Trong lĩnh vực máy tính, hệ ñếm ñược sử dụng phổ biến hệ thập phân, hệ nhị phân, hệ bát phân hệ thập lục phân 1.2.1.1 Hệ ñếm thập phân (Decimal system, base=10) Hệ ñếm thập phân b=10 phát minh người Ả rập cổ, bao gồm 10 ký số theo ký hiệu sau: 0, 1, 2, 3, 4, 5, 6, 7, 8, Trang 8/124 Giáo trình nhập môn Tin học Trung Tâm Công Nghệ Thông Tin Qui tắc tính giá trị hệ thập phân ñơn vị hàng có giá trị 10 ñơn vị hàng kế cận bên phải Bất kỳ số nguyên dương hệ thập phân biểu diễn tổng số hạng, số hạng tích số với 10 lũy thừa, ñó số mũ lũy thừa ñược tăng thêm ñơn vị kể từ số mũ lũy thừa phía bên phải Số mũ lũy thừa hàng ñơn vị hệ thập phân Ví dụ: Số 123 ñược biểu diễn sau: 123 = * 102 + * 101 + 3*100 Số 5246 ñược biểu diễn sau: 5246 = * 10 + *10 + * 10 + * 10 = * 1000 + * 100 + * 10 + * Thể gọi ký hiệu mở rộng số nguyên 5246 = 5000 + 200 + 40 + Như vậy, số 5246 : ký số số nguyên ñại diện cho giá trị ñơn vị, ký số ñại diện cho giá trị chục, ký số ñại diện cho giá trị trăm ký số ñại diện cho giá trị ngàn 10 = 10 = 10 10 = 100 10 = 1000 10 = 10000 Mỗi ký số thứ tự khác số có giá trị khác nhau, ta gọi giá trị vị trí (place value) Phần thập phân hệ thập phân sau dấu chấm phân cách thập phân (theo qui ước Mỹ) thể ký hiệu mở rộng 10 lũy thừa âm tính từ phải sang trái kể từ dấu chấm phân cách: 10-1 = 10 10-2 = 100 10-3 = 1 1000 … -1 Ví dụ: 254.68 = * 10 + * 10 + * 10 + * 10 + * 10 -2 1.2.1.2 Hệ ñếm nhị phân (Binary system, b=2) Với b=2, ta có hệ ñếm nhị phân ðây hệ ñếm ñơn giản với chữ số Mỗi chữ số nhị phân gọi BIT (viết tắt từ chữ BInary digiT) Vì hệ nhị phân có trị số 1, nên muốn biểu diễn số lớn hơn, ký tự phức tạp cần kết hợp nhiều bit với Ta chuyển ñổi hệ nhị phân sang hệ thập phân quen thuộc Ví dụ: Số 11101.11 tương ñương với giá trị thập phân : (2) Số nhị phân :1 Số vị trí : 4 Trị vị trí : Hệ 10 : 16 2 Trang 9/124 1 -1 -2 -1 -2 2 0.5 0.25 Giáo trình nhập môn Tin học Trung Tâm Công Nghệ Thông Tin vậy: 11101.11 = 1x16 + 1x8 + 1x4 + 0x2 + 1x1 + 1x0.5 + 1x0.25 = 29.75 (2) (10) 10101 = 1x2 + 0x2 + 1x2 + 0x2 + 1x2 = 16 + + + + = 21 (2) (10) 1.2.1.3 Hệ ñếm bát phân (Octal system, b=8) Nếu dùng tập hợp bit biểu diễn trị khác : 000, 001, 010, 011, 100, 101, 110, 111 Các trị tương ñương với trị hệ thập phân 0, 1, 2, 3, 4, 5, 6, Tập hợp chữ số gọi hệ bát phân, hệ ñếm với b = = Trong hệ bát phân, trị vị trí lũy thừa -1 -2 Ví dụ: 235.64 = 2x8 + 3x8 + 5x8 + 6x8 + 4x8 = 157 8125 (8) (10) 1.2.1.4 Hệ ñếm thập lục phân (Hexa-decimal system, base=16) Hệ ñếm thập lục phân hệ số b=16 = , tương ñương với tập hợp chữ số nhị phân (4 bit) Khi thể dạng hexa-decimal, ta có 16 ký hiệu gồm 10 chữ số từ ñến 9, chữ A, B, C, D, E, F ñể biểu diễn giá trị số tương ứng 10, 11, 12, 13, 14, 15 Với hệ thập lục phân, trị vị trí lũy thừa 16 Ví dụ: 34F5C (16) = 3x16 + 4x16 + 15x16 + 5x16 + 12x16 = 216294 (10) Ghi chú: số ngôn ngữ lập trình qui ñịnh viết số hexa phải có chữ H cuối chữ số Ví dụ: Số 15 viết FH Bảng qui ñổi tương ñương 16 số ñầu tiên hệ ñếm Hệ 10 Hệ Hệ Hệ 16 Hệ 10 Hệ Hệ Hệ 16 0000 0001 0010 0011 0100 0101 0110 0111 00 01 02 03 04 05 06 07 10 11 12 13 14 15 1000 1001 1010 1011 1100 1101 1110 1111 10 11 12 13 14 15 16 17 A B C D E F 1.2.2 Chuyển ñổi hệ ñếm 1.2.2.1 ðổi số nguyên từ hệ thập phân sang hệ số b Trang 10/124 Giáo trình nhập môn Tin học Trung Tâm Công Nghệ Thông Tin Tổng quát: Lấy số nguyên thập phân N (10) chia cho b cho ñến thương số Kết số chuyển ñổi N dư số phép (b) chia viết theo thứ tự ngược lại Ví dụ: Số 12 (10) = ? Dùng phép chia cho liên tiếp, ta có loạt (2) số dư 12 22 1 Kết quả: 12 (10) = 1100 (2) 1.2.2.2 ðổi phần thập phân từ hệ thập phân sang hệ số b Tổng quát: Lấy phần thập phân N (10) nhân với b cho ñến phần thập phân tích số Kết số chuyển ñổi N số (b) phần nguyên phép nhân viết theo thứ tự tính toán Ví dụ : 6875 (10) =? (2) 6875 * = 375 375 * = 75 75 * = 1.5 * = 1.0 Kết quả: 0.6875 (10) = 0.1011 (2) 1.2.3 Mệnh ñề logic Mệnh ñề logic mệnh ñề nhận giá trị : ðúng (TRUE) Sai (FALSE), tương ñương với TRUE = FALSE = Qui tắc: TRUE = NOT FALSE FALSE = NOT TRUE Phép toán logic áp dụng cho giá trị TRUE FALSE ứng với tổ hợp AND (và) OR (hoặc) sau: Trang 11/124 Giáo trình nhập môn Tin học Trung Tâm Công Nghệ Thông Tin x y AND(x, y) OR(x, y) TRUE TRUE TRUE TRUE TRUE FALSE FALSE TRUE FALSE TRUE FALSE TRUE FALSE FALSE FALSE FALSE 1.2.4 Biểu diễn thông tin máy tính ñiện tử 1.2.4.1 Biểu diễn số nguyên: Số nguyên gồm số nguyên không dấu số nguyên có dấu − Số nguyên không dấu số bit dấu byte = bit, biểu diễn = 256 số nguyên dương, cho giá trị từ (0000 0000) ñến 255 (1111 1111) Các số biểu diễn hệ nhị phân chuỗi bit, ứng với vị trí bit ñược gán trọng số Các trọng số ñược xác ñịnh từ phải sang trái với giá trị 1, 2, 4, 8, Với vị trí bit tương ứng 0, 1, 2, 3, Dựa theo qui luật : số sau lần số trước, ví dụ với biểu diễn nhị phân 100101 biểu diễn nhị phân 37 − Số nguyên có dấu thể máy tính dạng nhị phân số dùng bit làm bít dấu, người ta qui ước dùng bit hàng ñầu tiên bên trái làm bit dấu (S): số dương cho số âm ðơn vị chiều dài ñể chứa thay ñổi từ ñến bytes Ví dụ: với mẩu bit số biểu diễn sau: Mẩu bit Giá trị ñược biểu diễn Mẩu bit Giá trị ñược biểu diễn 0111 0110 0101 0100 0011 0010 0001 0000 1111 1110 1101 1100 1011 1010 1001 1000 -7 -6 -5 -4 -3 -2 -1 -0 1.2.4.2 Cộng nhị phân Trong hệ nhị phân thao tác cộng giống thao tác cộng hệ thập phân với số qui tắc sau 0+0=0 1+0=1 0+1=1 + = 10 Trang 12/124 Giáo trình nhập môn Tin học Trung Tâm Công Nghệ Thông Tin Khi cộng thực cộng cột từ phải sang trái, ứng với cột ta cộng số theo qui tắc,nếu có nhớ cộng nhớ sang cột kế bên Ví dụ : cho dãy bit + 0 1 1 0 0 1 1 + + + + + + 0 1 1 0 0 1 1 0 1 1 0 0 1 1 1 0 1 1 0 0 1 1 1 0 1 1 0 0 1 1 1 0 1 1 0 0 1 1 1 0 1 1 0 0 1 1 1 1 Trang 13/124 Nhớ Nhớ Nhớ Nhớ Giáo trình nhập môn Tin học Trung Tâm Công Nghệ Thông Tin 0 1 1 0 0 1 1 1 1 0 1 1 + 0 1 1 = 1 1 + Các phép toán khác ta thực tương tự 1.2.4.3 Biểu diễn ký tự ðể biễu diễn ký tự chữ in thường, chữ số, ký hiệu máy tính phương tiện trao ñổi thông tin khác, người ta phải lập mã (code system) qui ước khác dựa vào việc chọn tập hợp bit ñể diễn tả ký tự tương ứng, ví dụ hệ mã phổ biến : Hệ thập phân mã nhị phân BCD (Binary Coded Decimal) dùng bit Hệ thập phân mã nhị phân mở rộng EBCDIC (Extended Binary Coded Decimal Interchange Code) dùng bit tương ñương byte ñể biễu diễn ký tự Hệ chuyển ñổi thông tin theo mã chuẩn Mỹ ASCII (American Standard Code for Information Interchange) hệ mã thông dụng kỹ thuật tin học Hệ mã ASCII dùng nhóm bit bit ñể biểu diễn tối ña 128 256 ký tự khác mã hóa theo ký tự liên tục theo số 16 Hệ mã ASCII bit, mã hoá 128 ký tự liện tục sau: : NUL (ký tự rỗng) - 31 : 31 ký tự ñiều khiển 32 - 47 : dấu trống SP (space) ! “ # $ % & ‘ ( ) * +, - / 48 - 57 : ký số từ ñến 58 - 64 : dấu : ; < = > ? @ 65 - 90 : chữ in hoa từ A ñến Z 91 - 96 : dấu [ \ ] _ ` 97 - 122 : chữ thường từ a ñến z 123 - 127 : dấu { | } ~ DEL (xóa) Trang 14/124 Giáo trình nhập môn Tin học Trung Tâm Công Nghệ Thông Tin Hệ mã ASCII bit (ASCII mở rộng) có thêm 128 ký tự khác ký tự nêu gồm chữ có dấu, hình vẽ, ñường kẻ khung ñơn khung ñôi số ký hiệu ñặc biệt (Xem chi tiết bảng phụ lục 1.1 1.2) 1.2.4.4 Các phép toán luận lý Ba phép toán thông thường nhóm phép toán luận lý AND, OR, XOR Chúng tương tự phép cộng trừ với hai toán hạng trả kết Phép toán AND Kết hai bit ñều Hình ñây biểu diễn kết phép toán AND với bit 1 0 AND AND AND AND Kết Kết Kết Kết Ví dụ: thực phép AND cho hai byte sau: 10011010 AND 10011010 Kết 10011010 Một sử dụng phép toán AND thành phần dãy bit không bị ảnh hưởng phần khác Hãy xem ví dụ, ñiều xảy dãy bit 00001111 toán hạng ñầu tiên phép toán AND Mặc dù ta thành phần toán hạng hai, ta suy ñược bit bên trái số 0, bốn bit bên phải bit cuối toán hạng thứ hai, theo ví dụ ta có : 00001111 AND 00001010 Kết 00001010 Cách sử dụng phép toán AND ví dụ ñược gọi cách sử dụng mặt nạ (masking) Ở ñây, toán hạng ñầu ñược gọi mặt nạ (mask) Phép toán OR Trang 15/124 Giáo trình nhập môn Tin học Trung Tâm Công Nghệ Thông Tin Kết bit toán hạng ñều Dựa qui tắc ñược mở rộng ñến chuỗi bit cách thực phép toán cho cột ñộc lập 1 0 OR OR OR OR Kết Kết Kết Kết Ví dụ: 10011010 OR 11001001 11011011 ðối với phép toán OR, sử dụng ñể chép lại phần dãy bit, ñặt giá trị vào phần không chép lại Ví dụ: thực phép toán OR với byte có giá trị 11110000 sau cho ta có ñược kết với số bit cao bit lại bit thấp toán hạng 11110000 OR 10101010 11111010 Từ ñó ta thấy phép toán AND mặt nạ 11011111 ñược sử dụng ñể buộc thành bit thứ phần cao dãy bit, phép toán OR mặt nạ 00100000 buộc thành vị trí ñó Phép toán EXCLUSIVE OR (XOR) ðể kết 1, hai bit toán tử có bit Nghĩa bit bit không ñược 1, cho kết 1 0 XOR XOR XOR XOR Kết Kết Kết Kết Ví dụ: Trang 16/124 Giáo trình nhập môn Tin học Trung Tâm Công Nghệ Thông Tin 10011010 XOR 11001001 01010011 Sử dụng phép toán lấy phần bù chuỗi bit Ví dụ: ñể lấy phần bù toán hạng thứ ta thực sau: 11111111 XOR 10101010 01010101 1.3 CẤU TRÚC TỔNG QUÁT CỦA MÁY TÍNH ðIỆN TỬ Mỗi loại máy tính có hình dạng cấu trúc khác nhau, tùy theo mục ñích sử dụng nhưng, cách tổng quát, máy tính ñiện tử hệ xử lý thông tin tự ñộng gồm phần chính: phần cứng phần mềm 1.3.1 Phần cứng (Hardware) Phần cứng ñược hiểu ñơn giản tất phần hệ máy tính mà thấy sờ ñược Phần cứng bao gồm phần chính: − ðơn vị xử lý trung ương (CPU - Central Processing Unit) − Bộ nhớ (Memory) − Thiết bị nhập xuất (Input/Output) Bộ xử lý trung ương CPU (Central Processing Unit) Thiết bị nhập (Input) Khối ñiều khiển CU (Control Unit) Khối tính toán ALU(Arithmetic Logic Unit) Các ghi(Registers) Bộ nhớ (ROM + RAM) Bộ nhớ (ñĩa cứng, ñĩa mềm, ñĩa CD) 1.3.1.1 Bộ xử lý trung ương (CPU) Trang 17/124 Thiết bị xuất (output) Giáo trình nhập môn Tin học Trung Tâm Công Nghệ Thông Tin Bộ xử lý trung ương huy hoạt ñộng máy tính theo lệnh thực phép tính CPU có phận chính: khối ñiều khiển, khối tính toán số học logic, số ghi + Khối ñiều khiển (CU: Control Unit) :Là trung tâm ñiều hành máy tính Nó có nhiệm vụ giải mã lệnh, tạo tín hiệu ñiều khiển công việc phận khác máy tính theo yêu cầu người sử dụng theo chương trình ñã cài ñặt + Khối tính toán số học logic (ALU: Arithmetic-Logic Unit) :Bao gồm thiết bị thực phép tính số học (cộng, trừ, nhân, chia, ), phép tính logic (AND, OR, NOT, XOR) phép tính quan hệ (so sánh lớn hơn, nhỏ hơn, nhau, ) + Các ghi (Registers) :ðược gắn vào CPU mạch ñiện tử làm nhiệm vụ nhớ trung gian Các ghi mang chức chuyên dụng giúp tăng tốc ñộ trao ñổi thông tin máy tính Ngoài ra, CPU ñược gắn với ñồng hồ (clock) hay gọi tạo xung nhịp Tần số ñồng hồ cao tốc ñộ xử lý thông tin nhanh Thường ñồng hồ ñược gắn tương xứng với cấu hình máy có tần số dao ñộng (cho máy Pentium trở lên) 2.0 GHz, 2.2 GHz, cao 1.3.1.2 Bộ nhớ Bộ nhớ thiết bị lưu trữ thông tin trình máy tính xử lý Bộ nhớ bao gồm nhớ nhớ a Bộ nhớ trong: gồm ROM RAM : + ROM (Read Only Memory) Bộ nhớ ñọc thông tin, dùng ñể lưu trữ chương trình hệ thống, chương trình ñiều khiển việc nhập xuất sở (ROM-BIOS : ROM-Basic Input/Output System) Thông tin ROM ghi vào thay ñổi, không bị ñiện + RAM (Random Access Memory) Bộ nhớ truy xuất ngẫu nhiên, ñược dùng ñể lưu trữ kiện chương trình trình thao tác tính toán RAM có ñặc ñiểm nội dung thông tin chứa ñi ñiện tắt máy Dung lượng nhớ RAM cho máy tính thông thường vào khoảng 128 MB, 256 MB, 512 MB b Bộ nhớ ngoài: thiết bị lưu trữ thông tin với dung lượng lớn, thông tin không bị ñiện Có thể cất giữ di chuyển nhớ ñộc lập với máy tính Hiện có loại nhớ phổ biến như: + ðĩa mềm (Floppy disk) : loại ñĩa ñường kính 3.5 inch dung lượng 1.44 MB + ðĩa cứng (hard disk) : phổ biến ñĩa cứng có dung lượng 20 GB, 30 GB, 40 GB, 60 GB, lớn Trang 18/124 [...]... áp dụng cho 2 giá trị TRUE và FALSE ứng với tổ hợp AND (và) và OR (hoặc) như sau: Trang 11/124 Giáo trình nhập môn Tin học Trung Tâm Công Nghệ Thông Tin x y AND(x, y) OR(x, y) TRUE TRUE TRUE TRUE TRUE FALSE FALSE TRUE FALSE TRUE FALSE TRUE FALSE FALSE FALSE FALSE 1.2.4 Biểu diễn thông tin trong máy tính ñiện tử 1.2.4.1 Biểu diễn số nguyên: Số nguyên gồm số nguyên không dấu và số nguyên có dấu − Số... Nhớ 1 Nhớ 1 Giáo trình nhập môn Tin học Trung Tâm Công Nghệ Thông Tin 0 0 1 1 1 0 1 0 0 0 0 1 1 0 1 1 0 1 0 1 0 1 0 1 0 0 1 1 1 0 1 0 + 0 0 0 1 1 0 1 1 = 0 1 0 1 0 1 0 1 + Các phép toán khác ta cũng thực hiện tương tự 1.2.4.3 Biểu diễn ký tự ðể có thể biễu diễn các ký tự như chữ cái in và thường, các chữ số, các ký hiệu trên máy tính và các phương tiện trao ñổi thông tin khác, người ta phải lập ra... tốc ñộ trao ñổi thông tin trong máy tính Ngoài ra, CPU còn ñược gắn với một ñồng hồ (clock) hay còn gọi là bộ tạo xung nhịp Tần số ñồng hồ càng cao thì tốc ñộ xử lý thông tin càng nhanh Thường thì ñồng hồ ñược gắn tương xứng với cấu hình máy và có các tần số dao ñộng (cho các máy Pentium 4 trở lên) là 2.0 GHz, 2.2 GHz, hoặc cao hơn 1.3.1.2 Bộ nhớ Bộ nhớ là thiết bị lưu trữ thông tin trong quá trình... chương trình trong quá trình thao tác và tính toán RAM có ñặc ñiểm là nội dung thông tin chứa trong nó sẽ mất ñi khi mất ñiện hoặc tắt máy Dung lượng bộ nhớ RAM cho các máy tính hiện nay thông thường vào khoảng 128 MB, 256 MB, 512 MB và có thể hơn nữa b Bộ nhớ ngoài: là thiết bị lưu trữ thông tin với dung lượng lớn, thông tin không bị mất khi không có ñiện Có thể cất giữ và di chuyển bộ nhớ ngoài ñộc lập... 1.2.4.2 Cộng nhị phân Trong hệ nhị phân thao tác cộng cũng giống như thao tác cộng trong hệ thập phân với một số qui tắc sau 0+0=0 1+0=1 0+1=1 1 + 1 = 10 Trang 12/124 Giáo trình nhập môn Tin học Trung Tâm Công Nghệ Thông Tin Khi cộng vẫn thực hiện cộng các cột từ phải sang trái, ứng với mỗi cột ta cộng 2 số theo qui tắc,nếu có nhớ thì cộng nhớ sang cột kế bên Ví dụ : cho 2 dãy bit + 0 0 1 1 1 0 1 0 0 0... trị thập phân là : (2) Số nhị phân :1 1 Số vị trí : 3 4 4 Trị vị trí : 2 Hệ 10 là : 16 2 8 1 0 2 3 2 4 1 2 2 1 2 Trang 9/124 1 1 1 0 -1 -2 2 1 0 -1 -2 2 2 0.5 0.25 Giáo trình nhập môn Tin học Trung Tâm Công Nghệ Thông Tin như vậy: 11101.11 = 1x16 + 1x8 + 1x4 + 0x2 + 1x1 + 1x0.5 + 1x0.25 = 29.75 (2) (10) 4 3 2 1 0 10101 = 1x2 + 0x2 + 1x2 + 0x2 + 1x2 = 16 + 0 + 4 + 0 + 1 = 21 (2) (10) 1.2.1.3 Hệ ñếm bát... mở rộng EBCDIC (Extended Binary Coded Decimal Interchange Code) dùng 8 bit tương ñương 1 byte ñể biễu diễn 1 ký tự Hệ chuyển ñổi thông tin theo mã chuẩn của Mỹ ASCII (American Standard Code for Information Interchange) là hệ mã thông dụng nhất hiện nay trong kỹ thuật tin học Hệ mã ASCII dùng nhóm 7 bit hoặc 8 bit ñể biểu diễn tối ña 128 hoặc 256 ký tự khác nhau và mã hóa theo ký tự liên tục theo cơ... ; < = > ? @ 65 - 90 : các chữ in hoa từ A ñến Z 91 - 96 : các dấu [ \ ] _ ` 97 - 122 : các chữ thường từ a ñến z 123 - 127 : các dấu { | } ~ DEL (xóa) Trang 14/124 Giáo trình nhập môn Tin học Trung Tâm Công Nghệ Thông Tin Hệ mã ASCII 8 bit (ASCII mở rộng) có thêm 128 ký tự khác ngoài các ký tự nêu trên gồm các chữ cái có dấu, các hình vẽ, các ñường kẻ khung ñơn và khung ñôi và một số ký hiệu ñặc biệt... 00001010 Cách sử dụng phép toán AND trong ví dụ này ñược gọi là cách sử dụng mặt nạ (masking) Ở ñây, toán hạng ñầu ñược gọi là mặt nạ (mask) Phép toán OR Trang 15/124 Giáo trình nhập môn Tin học Trung Tâm Công Nghệ Thông Tin Kết quả là 0 chỉ khi cả 2 bit toán hạng ñều là 0 Dựa trên qui tắc cơ bản có thể ñược mở rộng ñến các chuỗi các bit bằng cách thực hiện phép toán cho các cột ñộc lập 1 1 0 0 OR 1 OR... là nếu một bit là 1 thì bit kia không ñược là 1, mới cho ra kết quả là 1 1 1 0 0 XOR 1 XOR 0 XOR 1 XOR 0 Kết quả 0 Kết quả 1 Kết quả 1 Kết quả 0 Ví dụ: Trang 16/124 Giáo trình nhập môn Tin học Trung Tâm Công Nghệ Thông Tin 10011010 XOR 11001001 01010011 Sử dụng chính của phép toán này là lấy phần bù của một chuỗi bit Ví dụ: ñể lấy phần bù của toán hạng thứ 2 ta thực hiện như sau: 11111111 XOR 10101010 ... môn Tin học Trung Tâm Công Nghệ Thông Tin 1.1.4 Xử lý thông tin máy tính ñiện tử Thông tin kết bao gồm nhiều trình xử lý liệu thông tin trở thành liệu ñể theo trình xử lý liệu khác tạo thông tin. .. 1.1 THÔNG TIN VÀ XỬ LÝ THÔNG TIN 1.1.1 1.1.2 1.1.3 1.1.4 1.2 BIỂU DIỄN THÔNG TIN TRONG MÁY TÍNH ðIỆN TỬ 1.2.1 1.2.2 1.2.3 1.2.4 1.3 Khái niệm thông tin ðơn vị ño thông tin ... 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 Trang 6/124 Giáo trình nhập môn Tin học Dữ liệu Trung Tâm Công Nghệ Thông Tin Nhập Xử