Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 32 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
32
Dung lượng
583,5 KB
Nội dung
Ngày soạn Ngày giảng: Chương THÔNG TIN VÀ XỬ LÝ THÔNG TIN A MỤC TIÊU Kiến thức - Biết phân biệt khái niệm: thông tin - liệu, tinhọc - công nghệ thông tin - Nắm nguyên lý máy tính J Von Neumann Kỹ Rèn kỹ khai thác tri thức từ giáo trình, tài liệu tham khảo Thái độ SV tự tin, ham học hỏi trình tiếp thu tri thức B CHUẨN BỊ Giảng viên: Giáo án, đồ dùng giảng dạy Sinh viên: Giáo trình, đồ dùng học tập C PHƯƠNG PHÁP - Phương pháp đặt - giải vấn đề - Phương pháp thuyết trình tích cực - Phương pháp đàm thoại D TÀI LIỆU THAM KHẢO Giáo trình Tinhọcđại cương, PGS TS Bùi Thế Tâm, Nxb Giao thông vận tải Giáo trình Tinhọc sở, Hồ Sĩ Đàm (chủ biên), Nxb ĐHSP Hà Nội E TIẾN TRÌNH LÊN LỚP Ổn định tổ chức Tổng số SV: Có mặt: Vắng: (… có phép) Nội dung giảng Trong sống, phải tiếp nhận xử lý thông tin nhận nhằm trợ giúp cho thân Hơn nữa, với phát triển vũ bão công nghệ thông tin vấn đề máy tính trợ giúp người xử lý thông tin quan trọng Trong học ngày hôm tìm hiểu vấn đề “Thông tin xử lý thông tin” Tiêu mục Hoạt động thầy - trò Thông tin ? Em hiểu thông tin - Thông tin khái niệm trừu tượng mô tả mang lại hiểu biết, nhận thức cho người hay sinh vật khác ? Thông tin tồn - Thông tin tồn cách khách quan không phụ thuộc vào chủ thể thu nhận thông tin ? Thông tin tồn dạng - Thông tin tồn nhiều dạng như: âm thanh, hình ảnh, số liệu… ? Thông tin có bị thay đổi không - Thông tin tồn cách tự nhiên song thông tin tạo ra, bị thay đổi yếu tố tác động vào Tiêu mục Hoạt động thầy - trò ? Có thể xác định giá trị thông tin không - Giá trị thông tin xác định hoàn cảnh cụ thể, song thông tin định lượng thông qua mức độ bất định hành vi, trạng thái… hệ mang lại thông tin, khả xuất thông tin nhỏ lượng tin mang lại lớn - Lượng tin hệ mang thông tin tính theo công thức n H = −∑ pi log pi i =1 Dữ liệu Xử thông tin pi xác suất xuất khả thứ i - Lượng tin hệ mang hai trạng thái với khả chọn làm đơn vị để biểu diễn thông tin gọi bit ? Theo em thông tin liệu có mối quan hệ - Dữ liệu hiểu nôm na “vật thô mang thông tin” qua xử lý cho ta thông tin lý ? Tại phải xử lý thông tin - Trong trình truyền tin, thông tin bị nhiễu, bị sai lệch nên cần phải xử lý để thu thông tin có ích phục vụ người ? Tại lại phải dùng máy tính để xử lý thông tin - Khi lượng thông tin cần xử lý trở nên lớn, người xử lý theo cách thông thường ⇒ cần đến trợ giúp máy tính điện tử Đơn vị đo Byte = bit; KB = 1024 Byte; thông tin MB = 1024 KB; GB = 1024 MB; Nguyên lý - Cấu trúc sơ máy tính mà J.Von Neumann mô tả gồm: Đơn vị số học máy tính J lôgic, nhớ, đơn vị điều khiển đơn vị vào Von Neumann - Máy tính thiết kế theo sơ đồ J.Von Neumann có đặc trưng sau: Điều khiển chương trình ?Thế chương trình máy tính - Chương trình máy tính tập hợp thao tác (lệnh) mà máy tính cần phải thực ? Điều khiển chương trình nghĩa - Mọi mệnh lệnh cần thiết để giải toán máy tính thực tự động theo “chương trình làm việc” người lập - Chương trình liệu phải ghi vào nhớ máy tính - Trong suốt trình thực nói chung người không cần can thiệp vào công việc máy ? Máy tính có biết suy nghĩ người không - Máy tính suy nghĩ mà máy móc thực theo mà người giao cho dạng “thuật toán” ? Thế thuật toán - Thuật toán dãy hữu hạn thao tác thực hiện, xếp theo trình tự định để mô tả bước giải toán cho từ Tiêu mục Tinhọc Hoạt động thầy - trò liệu vào sau trình xử lý cho kết mong muốn Bộ nhớ nhất: chương trình liệu lưu trữ nhớ máy tính điện tử Truy cập theo địa chỉ: thông tin lưu trữ vùng nhớ nhớ định địa Khi cần truy cập tới liệu ta truy cập thông qua địa ? Thế tinhọc - Tinhọc ngành khoa học nghiên cứu phương pháp, kỹ thuật công nghệ xử lý thông tin cách tự động - Đối tượng nghiên cứu tinhọc gồm: thuật toán, sở liệu, cấu trúc liệu Công nghệ ? Thế công nghệ thông tin thông tin - Công nghệ thông tin tập hợp phương pháp khoa học, phương tiện kỹ thuật đại mà chủ yếu máy tính điện tử viễn thông nhằm tổ chức khai thác sử dụng hiệu nguồn tài nguyên vô phong phú lĩnh vực hoạt động người F CỦNG CỐ, HỌC TẬP TẠI NHÀ * Củng cố Qua học em phải biết phân biệt khái niệm: thông tin - liệu; tinhọc công nghệ thông tin, nhớ đơn vị dùng để đo thông tin cấu trúc máy tính theo mô hình J.Von Neumann * Nhiệm vụ học tập nhà - Nghiên cứu lại nội dung cũ - Tìm hiểu kiến thức liên quan tới máy tính điện tử Ngày soạn Ngày giảng: Chương MÁY TÍNH ĐIỆN TỬ A MỤC TIÊU Kiến thức - Nắm kiến thức thành phần kiến trúc chung máy tính điện tử (bộ nhớ trong, nhớ (RAM, ROM), thiết bị vào ra, ALU, CU ) - Biết cách phân loại máy tính đặc trưng hệ máy tính Kỹ Rèn kỹ khai thác tri thức từ giáo trình, tài liệu tham khảo Thái độ SV tự tin, ham học hỏi trình tiếp thu tri thức B CHUẨN BỊ Giảng viên: Giáo án, đồ dùng giảng dạy Sinh viên: Giáo trình, đồ dùng học tập C PHƯƠNG PHÁP - Phương pháp đặt - giải vấn đề - Phương pháp thuyết trình tích cực - Phương pháp đàm thoại D TÀI LIỆU THAM KHẢO Giáo trình Tinhọcđại cương, PGS TS Bùi Thế Tâm, Nxb Giao thông vận tải Giáo trình Tinhọc sở, Hồ Sĩ Đàm (chủ biên), Nxb ĐHSP Hà Nội E TIẾN TRÌNH LÊN LỚP Ổn định tổ chức Tổng số SV: Có mặt: Vắng: (… có phép) Nội dung giảng Máy tính điện tử đời phát triển qua nhiều hệ Trong học ngày hôm tìm hiểu thành phần kiến trúc máy tính, đồng thời ta thấy đặc trưng hệ máy tính qua giai đoạn phát triển Tiêu mục Hoạt động thầy - trò Kiến trúc - Mô hình kiến trúc chung máy tính điện tử chung * CPU Bộ nhớ MTĐT - Bộ nhớ trong: có nhiệm vụ chứa chương trình liệu trước CU ALU chương trình thực thi - Bộ điều khiển CU (Control Unit): CPU có nhiệm vụ điều khiển hoạt động Bộ nhớ RAM ROM Bus hệ thống Ghép nối vào Thiết bị vào Ghép nối Thiết bị Thiết bị ngoại vi tất thành phần hệ thống máy tính theo chương trình mà giao thi hành Tiêu mục Hoạt động thầy - trò - Bộ số học lôgic ALU (Arithmeric Logical Unit): có nhiệm vụ thực thao tác tính toán theo điều khiển CU * Bộ nhớ + RAM - Bộ nhớ truy cập ngẫu nhiên(Random Access Memory): dùng để lưu chương trình liệu máy tính hoạt động, liệu bị tắt máy điện + ROM - Bộ nhớ đọc (Read Only Memory): dùng để lưu giữ chương trình liệu dùng cho việc khởi động hệ thống, liệu nhớ không bị tắt máy điện * Các thiết bị ngoại vi - Thiết bị vào (Input device): có nhiệm vụ nhận thông tin từ giới bên ngoài, biến đổi sang dạng số cách thích hợp đưa vào nhớ - Thiết bị (Output device): có nhiệm vụ đưa thông tin từ nhớ dạng mà người yêu cầu * Bus hệ thống: kết hợp với mạch ghép nối vào để liên kết khối máy tính với nhau, thường có bus thành phần: bus địa chỉ, bus điều khiển, bus liệu * Ngoài ra, chương trình thông tin lưu trữ nhớ Tuy tốc độ truy cập nhớ chậm song lại cho phép lưu trữ lượng thông tin lớn Các - Thế hệ máy tính số không hệ máy tính + Đặc trưng: máy tính hoàn toàn khí, sử dụng bánh xe, lượng cung cấp cho máy sức người (quay tay) + Người chế tạo máy tính nhà khoa học Pháp Blase Pascal (1623 - 1662) - Thế hệ máy tính thứ + Đặc trưng: máy tính dùng đèn điện tử + J Von Neumann chế tạo máy tính EDSAC có chương trình lưu trữ nhớ theo thiết kế sở ông (có thành phần bản: nhớ, đơn vị số học lôgic, đơn vị điều khiển, thiết bị vào, thiết bị ra) Cho đến sở cho hầu hết máy tính số - Thế hệ máy tính thứ hai + Đặc trưng: máy tính dùng transistor + Những năm cuối thập niên 50, máy tính dùng đèn điện tử thay dần máy tính dùng transistor - Thế hệ máy tính thứ ba + Đặc trưng: máy tính dùng mạch tích hợp IC (Integrated Circuit) + IBM đưa dòng sản phẩm sử dụng vi mạch, System/360 vào năm 1964 - Thế hệ máy tính thứ tư + Đặc trưng: dùng mạch VLSI (trong chip có hàng nghìn, hàng trăm nghìn, chí hàng triệu transistor) + Máy tính ngày nhỏ hơn, chạy nhanh hơn, rẻ Tiêu mục Hoạt động thầy - trò + Xuất máy tính cá nhân, máy tính nhỏ, máy tính lớn, siêu máy tính - Thế hệ máy tính thứ năm + Đặc trưng: máy tính thông minh + 1981, Nhật Bản đưa chương trình hút cường quốc máy tính vào dự án chế tạo máy tính giao tiếp ngôn ngữ tự nhiên, có thẻ có hoạt động mang tính sáng tạo chế suy luận tri thức không hoàn toàn tuân theo nguyên lý J Von Neumann + 2004, ASIMO (Advanced Step Innovative Mobility: bước chân tiên tiến đổi chuyển động ) người máy thông minh đời Nó lên/xuống cầu thang cách uyển chuyển, nhận diện người, có cử chỉ, hoạt động, giọng nói đáp ứng số mệnh lệnh người, chí bắt chước cử động gọi tên người cung cấp thông tin sau bạn hỏi Phân loại Do phổ cập máy vi tính nên nói đến máy tính điện tử người ta nghĩ đến máy vi tính Thực có lớp máy tính khác: siêu máy tính, máy lớn máy tầm trung, trạm làm việc máy tính Tuỳ thuộc vào nguyên lý hoạt động mà máy tính điện tử phân thành loại: máy tính số, máy tính tương tự, máy tính lai - Máy tính số: loại máy tính sử dụng đại lượng vật lý biến thiên rời rạc để biểu diễn đại lượng cần tính toán + Máy tính số phân chia theo tiêu chí → Theo cách thực thi chương trình: ta có máy tính số liên tiếp, máy tính số song song, máy tính số liên tiếp - song song → Theo nhiệm vụ máy tính thực hiện: ta có máy tính số chuyên dụng, máy tính số đa - Máy tính tương tự: loại máy tính sử dụng đại lượng vật lý biến thiên liên tục để biểu diễn đại lượng cần tính toán (điện áp, dòng điện) - Máy tính lai: loại máy tính kết hợp nguyên lý tức hệ thống có nửa số, nửa tương tự F CỦNG CỐ, HỌC TẬP TẠI NHÀ * Củng cố: Qua học em phải nắm nhiệm vụ, chức thành phần kiến trúc chung máy tính điện tử (bộ nhớ trong, nhớ (RAM, ROM), thiết bị vào ra, ALU, CU ); đồng thời biết cách phân loại máy tính nắm đặc trưng hệ máy tính * Nhiệm vụ học tập nhà - Nghiên cứu lại nội dung cũ - Tìm hiểu kiến thức hệ đếm, đặc biệt hệ đếm liên quan đến máy tính kiến thức đại số Boole Ngày soạn Ngày giảng: Chương HỆ ĐẾM A MỤC TIÊU Kiến thức - Hiểu khái niệm hệ đếm - Biết phân loại hệ đếm: hệ đếm không theo vị trí hệ đếm theo vị trí, đồng thời nắm kiến thức liên quan hệ đếm tinhọc thường dùng - Biết cách chuyển đổi hệ đếm tinhọc thường dùng - Nắm cách thực phép toán số học số nhị phân Kỹ - Rèn kỹ khai thác tri thức từ giáo trình, tài liệu tham khảo Thái độ SV tự tin, ham học hỏi trình tiếp thu tri thức B CHUẨN BỊ Giảng viên: Giáo án, đồ dùng giảng dạy Sinh viên: Giáo trình, đồ dùng học tập C PHƯƠNG PHÁP - Phương pháp đặt - giải vấn đề - Phương pháp thuyết trình tích cực - Phương pháp đàm thoại D TÀI LIỆU THAM KHẢO Giáo trình Tinhọcđại cương, PGS TS Bùi Thế Tâm, Nxb Giao thông vận tải Giáo trình Tinhọc sở, Hồ Sĩ Đàm (chủ biên), Nxb ĐHSP Hà Nội E TIẾN TRÌNH LÊN LỚP Ổn định tổ chức Tổng số SV: Có mặt: Vắng: (… có phép) Nội dung giảng Để có sở hình dung trình xử lý thông tin xảy bên trọng máy tính điện tử nào, cần có số kiến thức hệ đếm Trong tìm hiểu hệ đếm Tiêu mục Hệ đếm Hoạt động thầy - trò ? Em hiểu hệ đếm Hệ đếm hiểu tập ký hiệu quy tắc sử dụng tập ký hiệu để biểu diễn xác định giá trị số ? Hãy trình bày hệ đếm mà em biết - Hệ đếm La mã ? Hệ đếm La mã sử dụng ký hiệu ? Các ký hiệu đại diện cho giá trị + Sử dụng ký hiệu để biểu diễn số (I = 1, V = 5, X = 10, L = 50, C = 100, M = 1000 ? Nêu quy tắc để tính giá trị dùng hệ đếm La mã + Quy tắc: → Nếu ký hiệu xếp từ trái qua phải theo chiều giảm dần giá trị giá trị số biểu diễn tính tổng giá trị ký hiệu → Nếu ký hiệu tính từ trái qua phải có cặp hai ký hiệu mà ký hiệu đứng trước có giá trị nhỏ giá trị cặp tính hiệu giá trị ký hiệu đứng sau giá trị ký hiệu đứng trước Tiêu mục Hoạt động thầy - trò a Hệ đếm ? Cho ví dụ: XIX, IV, VI Em có nhận xét giá trị ký hiệu không theo cách biểu diễn số sử dụng hệ đếm La mã Mỗi ký hiệu biểu thị giá trị nhất, không phụ thuộc vào vị trí xuất biểu vị trí diễn số nên hệ đếm thuộc loại hệ đếm không theo vị trí ? Thực tế em thấy hệ đếm La mã sử dụng trường hợp Khi biểu diễn mục, nói ký thứ bao nhiêu, ? Hãy biểu diễn số 355 số 536,3 dạng đa thức 355 = 3.102 + 5.101 + 5.100; 536,3 = 5.102 + 3.101 + 6.100 + 3.10-1 ? Em có nhận xét giá trị ký hiệu cách biểu diễn số ký hiệu có giá trị 300 đơn vị; ký hiệu có giá trị 30 đơn vị; ký hiệu có giá trị 0,3 đơn vị ⇒ giá trị ký hiệu thay đổi theo vị trí mà chiếm ⇒ hệ đếm kiểu thuộc loại hệ đếm theo vị trí Hệ đếm ta vừa dùng để biểu diễn số hệ thập phân b Hệ đếm ? Tại biểu diễn dạng đa thức ta lại nhân ký hiệu với 10 theo vị trí ? Hệ sử dụng ký hiệu để biểu diễn số? Tổng số ký hiệu bao nhiêu? (0, ,9 - 10 ký hiệu) ⇒ người ta sử dụng số lượng ký hiệu khác hệ đếm để mô tả số hệ đếm ? Em có nhận xét giá trị ký hiệu hệ đếm so với số hệ đếm (luôn 1; ký hiệu: đến g - 1) ? Số N mô tả = d ndn-1 d1d0,d-1d-2 d-m; biểu diễn N dạng đa thức số g (N = dn.gn + dn-1.gn-1 + +d1.g1 +d0.g0 +d-1.g-1 +d-2.g-2 + +d-m.g-n) ? Tại số mũ (gn) lại n (vì sau ký hiệu có n số trước dấu phẩy) ? Có số hạng trước dấu phẩy mô tả số N (n + 1) ? m = ?(m tổng ký hiệu sau dấu phẩy) ? di phải thoả mãn điều kiện (0 ≤ di ≤ g-1) ? Hãy biểu diễn số 17 hệ số dạng đa thức (17 = 1.32 + 2.31 + 2.30) Ngoài hệ đếm số 10, Tinhọc người ta thường dùng số hệ đếm sau: hệ nhị phân (0, 1), hệ bát phân (0 8), hệ thập lục (0, ,9, A, B, C, D, E, F) Giữa hệ đếm thường xuyên có chuyển đổi qua lại thiết bị nhập/xuất * Đổi số thập phân sang hệ số r - Nguyên tắc: Tách số thành phần (nếu số thực): phần nguyên phần phân → Biến đổi phần nguyên: chia số (giả sử an) cho r thương an-1, dư bn-1 Sau lại lấy an-1 chia cho r thương a n-2, dư bn-2, tiếp tục thương Kết quả: lấy ngược lại số dư thu (b0b1 bn-1) → Biến đổi phần phân: nhân số cần đổi (giả sử c n) với r tích dn, giữ lại phần nguyên số (giả sử en), sau lại nhân số dn-en với r tích dn-1, ta lại giữ lại phần nguyên (giả sử en-1), tiếp tục d i -ei = dừng lại Kết quả: enen-1 e1e0 - Ví dụ 1: 41.687510 =?2 41 20 10 2 2 0.6875 1.375 x 0.7500 x 1.500 x 1.000 x ⇒ 4110 = 101001 ⇒ 0.687510 = 0.1011 Tiêu mục Hoạt động thầy - trò ⇒ 41.687510 = 101001.10112 - Ví dụ 2: 5324110 = ?16 53241 16 3327 16 15 207 16 15 12 16 F 12 F C ` ⇒ 5324110 = CFF916 * Đổi số từ hệ nhị phân sang hệ thập phân GV đưa ví dụ ⇒ SV nêu quy tắc tính - Ví dụ 1: 010101112 = 0.27+1.26+0.25+1.24+0.23+1.22+1.21+1.20 = 64+16+4+2+1=87 ⇒ Nguyên tắc 1: lấy giá trị bit (tính từ trái qua phải) nhân với n, với n tổng số bit sau vị trí bit xét - Ví dụ 2: 27 26 64 25 + 24 16 23 + 22 + 21 + 20 1 87 ⇒ Nguyên tắc 2: cộng giá trị số mũ ứng với bit có giá trị số cần đổi * Đổi số từ hệ nhị phân sang hệ thập lục GV đưa ví dụ ⇒ SV nêu quy tắc tính - Ví dụ: 11 010 1101 D ⇒ Nguyên tắc: nhóm bit lại đổi nhóm ký hiệu hệ thập lục Các phép toán số học a Phép cộng số GV đưa ví dụ, sau yêu cầu SV đưa quy tắc cộng - Quy tắc cộng: + = 1; + = nhớ 1; + = 1; nhị phân b Phép trừ 0+0=0 GV đưa ví dụ, sau yêu cầu SV đưa quy tắc trừ - Quy tắc trừ: - = 1; - = 0; - = nhớ 1; 0-0=0 - Ngoài cách tính theo cách thông thường ta thực cách cộng số bị trừ với số bù số trừ * Quy tắc tìm số bù 2: Đưa ví dụ: tìm số bù số 1110 Ta có 1110 = 10112 có số bù 01012 ⇒ yêu cầu SV đưa quy tắc - Quy tắc: + Chuyển số sang hệ nhị phân + Tìm bit có giá trị (tính từ phải qua trái) + Đảo tất bit nằm trước bit Tiêu mục Hoạt động thầy - trò c Phép nhân c.1 Nhân số không dấu GV đưa ví dụ, sau yêu cầu SV đưa quy tắc nhân - Quy tắc: thực giống nhân số hệ thập phân - Ngoài thực theo thuật toán sau: B1: Bộ đếm n B2: Kiểm tra bít ý nghĩa (LSB) số nhân, cộng số bị nhân vào n bít nhiều ý nghĩa (MSB) tính thành phần B3: Dịch phải bít tích thành phần B4: Dịch phải số nhân bit B5: Giảm đếm đơn vị B6: Quay trở lại thực bước (bắt đầu từ B2) đếm - Ví dụ: 1001 x 0110 (số nhân: 0110; số bị nhân: 1001) Thao tác Số nhân Tích thành phần Bộ đếm Khởi tạo B2 B3 B4 B5 B2 B3 B4 B5 B2 B3 B4 B5 B2 B3 B4 B5 0110 0110 00000000 00000000 00000000 0011 0011 10010000 01001000 0001 0001 10011000 01001100 0000 0000 01001100 00100110 0000 * Quy tắc dịch với số không dấu - Dịch trái: x SHL i (dịch chuyển số x sang trái i bit) + Ví dụ: 12 SHL = 48 (vì 1210 = 000011002 ⇒ 12 SHL = 001100002 = 4810) Y/c SV đưa quy tắc dịch chuyển + Quy tắc: giữ nguyên bit từ vị trí i + (tính từ trái qua phải) hết, sau ghép thêm vào cuối dãy bit vừa nhận i bit - Dịch phải: x SHR i (dịch chuyển số x sang phải i bit) + Ví dụ: 12 SHR = (vì 1210 = 000011002 ⇒ 12 SHL = 000000112 = 310) Y/c SV đưa quy tắc dịch chuyển + Quy tắc: giữ nguyên bit từ vị trí thứ (tính từ trái qua phải) hết độ dài x - i bit, sau ghép thêm vào trước dãy bit vừa nhận i bit * Quy tắc dịch với số có dấu x 10 Ngày soạn Ngày giảng: Chương GIẢI THUẬT A MỤC TIÊU Kiến thức - Nắm khái niệm giải thuật, đặc trưng giải thuật phương pháp mô tả giải thuật Kỹ - Rèn kỹ khai thác tri thức từ giáo trình, tài liệu tham khảo - Bước đầu hình thành kỹ mô tả giải thuật số toán Thái độ SV tự tin, ham học hỏi trình tiếp thu tri thức B CHUẨN BỊ Giảng viên: Giáo án, đồ dùng giảng dạy Sinh viên: Giáo trình, đồ dùng học tập C PHƯƠNG PHÁP - Phương pháp đặt - giải vấn đề - Phương pháp thuyết trình tích cực - Phương pháp đàm thoại D TÀI LIỆU THAM KHẢO Giáo trình Tinhọcđại cương, PGS TS Bùi Thế Tâm, Nxb Giao thông vận tải Giáo trình Tinhọc sở, Hồ Sĩ Đàm (chủ biên), Nxb ĐHSP Hà Nội E TIẾN TRÌNH LÊN LỚP Ổn định tổ chức Tổng số SV: Có mặt: Vắng: (… có phép) Nội dung giảng Tiêu mục Hoạt động thầy - trò Giải thuật ? Xác định giả thiết, kết luận, cách thực toán sau - Bài toán 1: Cho biết số n có phải số nguyên tố không? (Giả thiết: số nguyên dương n; Kết luận: n số nguyên tố n số nguyên tố Cách làm: Tìm tất ước n, n có hai ước n kết luận n số nguyên tố) - Bài toán 2: Tìm nghiệm phương trình bậc 2: ax2 + bx + c = (Giả thiết: a, b, c; Kết luận: thông báo nghiệm phương trình Cách làm: B1: Tính ∆ = b2 - 4ac; B2: Xét trường hợp delta đưa thông báo nghiệm ) ? Theo em cho toán cần phải trả lời câu hỏi (có kiện phải làm gì) ? Theo em, thành phần cấu tạo nên toán (giả thiết kết luận) Hai thành phần input output toán ? Khi người ta yêu cầu em giải toán có nghĩa người ta mong muốn em điều (Từ kiện toán cho, sau trình thực thao tác thích hợp toán giải - tức đạt kết mong muốn) 18 Tiêu mục Hoạt động thầy - trò Các bước trình thực thao tác thích hợp để giải toán thuật giải toán ? Theo em, thuật giải (giải thuật thuật toán) - Giải thuật dãy hữu hạn thao tác thực hiện, xếp theo trình tự xác định nhằm mô tả trình giải toán, để từ kiện đầu vào sau số thao tác ta có kết mong muốn Đặc trưng ?Hãy nêu đặc trưng giải thuật giải - Tính dừng: Giải thuật phải kết thúc đưa kết sau số hữu hạn thao tác - Tính xác định: thao tác dùng để mô tả giải thuật phải hòan toàn xác định, thuật nhập nhằng, tùy tiện - Tính phổ dụng: giải thuật phải áp dụng với lớp toán với input thay đổi không áp dụng cho trường hợp cụ thể Cần lưu ý tính dừng tính xác định điều kiện cần trình tìm giải thuật, tính phổ dụng tính chất thường thấy có nhiều toán có input hoàn toàn xác định không tồn lớp toán tương tự - Dữ liệu đầu vào: giải thuật bắt buộc phải có nhiều đại lượng vào - Dữ liệu đầu ra: sau giải thuật thực xong phải đưa kết mong muốn Các phương ? Khi GV yêu cầu em đưa hướng giải toán em phải thực pháp mô tả thao tác (sử dụng ngôn ngữ để trình bày bước giải toán đó) Đây cách người ta thường dùng để diễn tả (mô tả) thuật giải toán giải thuật a Phương pháp liệt kê bước - Là phương pháp sử dụng ngôn ngữ tự nhiên để liệt kê thao tác, thị cần thực để giải toán - Ví dụ: ? Cho cô biết cách tìm nghiệm phương trình bậc hai ax2+bx+c = ? Cho cô biết cách tìm ước chung lớn hai số nguyên dương a, b Các nhóm SV trao đổi trả lời b Phương pháp sử dụng lưu đồ - phương pháp sử dụng hình vẽ quy định để mô tả giải thuật cách trực quan - Các khối sử dụng: Bắt đầu kết thúc giải thuật Nhập liệu Thao tác tính toán xuất liệu Begin Kiểm tra điều kiện Begin Hướng giải thuật a, b, c tra điều kiện có đường vào đường có khối dùng để kiểm a, b tất khối khác có đường vào đường delta := b*b - 4*a*c - Ví dụ: a=0 ? Hãy vẽ lưu đồ mô0 tả giảidelta thuật < giải phương trình bậc hai ax +bx+c = 0 ? Vẽ lưu đồ mô tả giải thuật tìm ước chung lớn hai số nguyên dương a, b 1 lưu đồ mô tả giải thuật b = bậc ax+b=0 ? Hãy vẽ biện luận nghiệm phương trình delta = PT có no kép x := -b/(2*a) PT có no x:=(-b±SQRT(delta))/(2*a) 19 End PT vô no PT vô số no PT vô no End no x=-b/a Tiêu mục Hoạt động thầy - trò Begin Begin a, b a, b a=b b 0 a>b a := a - b UC = a End b := b - a r := a mod b; a := b; b := r; UC = a End c Sử dụng ngôn ngữ trình - Theo phương pháp ta dùng ký hiệu quy tắc để mô tả giải thuật cách quán - Ví dụ 1: mô tả giải thuật tìm UCLN(a.b) C1: Khi a khác b thực thao tác sau Nếu a > b a có giá trị a - b (bớt a lượng b) Ngược lại b nhận giá trị b - a (bớt b lượng a) Cho đến a = b thông báo UCLN a b a (hoặc b) C2: Khi b khác thực thao tác sau Chia a cho b phần dư r; a nhận giá trị b; b nhận giá trị r b = thông báo UCLN a b a F CỦNG CỐ, HỌC TẬP TẠI NHÀ * Củng cố Qua học em em phải nắm khái niệm giải thuật, đặc trưng giải thuật phương pháp mô tả giải thuật * Nhiệm vụ học tập nhà - Nghiên cứu lại nội dung cũ Ngày soạn Ngày giảng: Chương HỆ ĐIỀU HÀNH MS DOS 20 A MỤC TIÊU Kiến thức - Biết phân biệt tệp tin, thư mục ổ đĩa - Nắm lệnh thường dùng MS DOS Kỹ - Rèn kỹ khai thác tri thức từ giáo trình, tài liệu tham khảo - Bước đầu hình thành kỹ sử dụng lệnh thường dùng HĐH MS DOS Thái độ SV tự tin, ham học hỏi trình tiếp thu tri thức B CHUẨN BỊ Giảng viên: Giáo án, đồ dùng giảng dạy Sinh viên: Giáo trình, đồ dùng học tập C PHƯƠNG PHÁP - Phương pháp đặt - giải vấn đề - Phương pháp thuyết trình tích cực - Phương pháp đàm thoại D TÀI LIỆU THAM KHẢO Giáo trình Tinhọcđại cương, PGS TS Bùi Thế Tâm, Nxb Giao thông vận tải Giáo trình Tinhọc sở, Hồ Sĩ Đàm (chủ biên), Nxb ĐHSP Hà Nội E TIẾN TRÌNH LÊN LỚP Ổn định tổ chức Tổng số SV: Có mặt: Vắng: (… có phép) Nội dung giảng Khi dùng hệ điều hành Windows nâng cấp qua nhiều phiên ta hoàn toàn không cần dùng tới lệnh hệ điều hành MS DOS Song số trường hợp người ta phải dùng đến HĐH MS DOS Bài học ngày hôm nghiên cứu HĐH Tiêu mục Hoạt động thầy - trò Khái niệm a Tệp tin tệp tin, thư - Tệp tập hợp mã 0, lưu trữ đĩa từ mục ổ đĩa Một văn bản, tập liệu mã hóa thành mã 0, hay chương trình máy tính dạng mã máy lưu đĩa thành tệp - Một tệp chứa nhiều sector liên tiếp không liên tiếp đĩa, cuối tệp phải có dấu kết thúc tệp - Mỗi tệp có tên riêng để phân biệt Vậy tên tệp đặt nào? Có tuân theo quy tắc không? Ta nghiên cứu cách đặt tên tệp - Quy tắc đặt tên tệp: tên tệp có phần: phần tên chính, dấu chấm phần mở rộng đó: + phần tên chính: phần bắt buộc phải có, có độ dài không ký tự, gồm chữ cái, chữ số ký hiệu đặc biệt (gạch dưới, ~, %, @, $, &, !, (, ), {, }) phải bắt đầu chữ 21 Tiêu mục Hoạt động thầy - trò + dấu chấm phần mở rộng (không ký tự) có không - Các thuộc tính tệp tin: + R (chỉ đọc - Read only) + A (lưu trữ - Archive) + S (hệ thống - System) + H (ẩn - Hide) - Chú ý: + Phần mở rộng dùng để phân loại tệp tin + Trong phần tên hay phần mở rộng tệp dùng dấu ? hay dấu * để lớp tệp thay tệp Dấu ? dùng để đại diện cho ký tự, dấu * đại diện cho nhiều ký tự + Không phép dùng tên sau để đặt tên tệp: con, lpt1, (prn), lpt2, lpt3, com1, (aux), com2, clocks, nul b Thư mục - Là hình thức phân vùng đĩa để lưu trữ, quản lý tệp - Thư mục đặt tên theo quy tắc đặt tên tệp, tên thư mục phần mở rộng - Trong thư mục, hai thư mục hay hai tệp tin trùng tên - Các thư mục lồng tạo thành thư mục - Lưu ý: + Thư mục chứa tệp tin song tệp tin chứa thư mục + Thư mục hành thư mục mà DOS theo dõi, tên thư mục nằm cuối dấu nhắc lệnh (VD: C:\TINHOC>_, ) c Ổ đĩa - Là thiết bị có chức lưu trữ thông tin trình làm việc với máy tính - HĐH quy định tên ổ đĩa sau: ổ đĩa mềm (A, B), ổ đĩa cứng, ổ CD (C÷Z) - Ổ đĩa hành ổ đĩa mà DOS theo dõi, tên ổ đĩa đầu dấu nhắc lệnh (VD: A:\>_, ) d Đường dẫn Khi muốn truy xuất tệp tin hay thư mục cần phải xác định thật rõ ràng vị trí tệp hay thư mục đĩa Việc vị trí tệp tin hay thư mục việc mô tả đường dẫn từ ổ đĩa đến tệp tin hay thư mục - Đường dẫn cho phép người sử dụng vị trí tệp tin hay thư mục mà muốn truy xuất - Đường dẫn đầy đủ gồm: tên ổ đĩa:\tên thư mục gốc\ tên thư mục tệp tin muốn truy xuất - Ví dụ: C:\TINHOC\THUCHANH\baithuchanh1.doc Các tệp a Tệp IO.SYS tin - Là chương trình giữ vai trò liên lạc hệ điều hành với thiết bị máy DOS tính, đồng thời thực nhiệm vụ quản lý điều khiển thiết bị b Tệp MSDOS.SYS - Là chương trình có nhiệm vụ: quản lý nhớ, quản lý đĩa từ, quản lý tập tin đĩa từ c Tệp COMMAND.COM - Là chương trình thông dịch lệnh DOS - Gồm nhiệm vụ: tiếp nhận, phân tích thi hành lệnh người sử dụng đưa vào 22 Tiêu mục Hoạt động thầy - trò - Là chứa lệnh nội trú DOS Các lệnh Các lệnh HĐH MS DOS chia làm loại: lệnh nội trú lệnh ngoại trú thường dùng - Lệnh đưa vào hình có dấu nhắc lệnh bắt đầu thực ấn phím Enter DOS - Có thể gõ dạng ký tự in hoa in thường, tên lệnh thông số phải cách khoảng trắng (một dấu cách) a Lệnh nội trú - Là lệnh tệp COMMAND.COM phân tích thi hành, chúng thường trú nhớ RAM sau khởi động máy * Nhóm lệnh liên quan tới thư mục Lệnh tạo thư mục - Cú pháp: MD [ổ đĩa:\][path] - Giải thích: + MD tên lệnh + [ổ đĩa:\][path] đường dẫn vị trí chứa thư mục tạo - Lưu ý: + Các thư mục [path] phải cách dấu \ - Ví dụ: Tạo thư mục “BAITAP” thư mục TINHOC ổ D (MD D:\TINHOC\BAITAP ) Lệnh xem nội dung thư mục - Cú pháp: DIR [ổ đĩa:\][path][/P][/W][/A] - Giải thích: + DIR tên lệnh + [ổ đĩa:\][path] đường dẫn vị trí chứa thư mục tạo + [/P]: hiển thị trang hình + [/W]: hiển thị theo chiều ngang hình + [/A]: hiển thị tệp ẩn - Ví dụ 1: Xem nội dung thư mục TINHOC ổ đĩa D theo chiều ngang hình DIR D:\TINHOC/W - Ví dụ 2: Xem nội dung ổ đĩa D theo trang hình, kể tệp ẩn DIR D:\TINHOC/P/A Lệnh thay đổi thư mục hành - Cú pháp: CD [ổ đĩa:\][path] - Giải thích: + CD tên lệnh + [ổ đĩa:\][path] đường dẫn vị trí thư mục chọn làm thư mục hành - Lưu ý: + Muốn chuyển thư mục cha thư mục hành dùng lệnh CD + Muốn chuyển thư mục gốc dùng lệnh CD\ - Ví dụ: chọn thư mục TINHOC ổ D làm thư mục hành (CD D:\TINHOC) Lệnh xóa thư mục - Cú pháp: RD [ổ đĩa:\][path] - Giải thích: + RD tên lệnh + [ổ đĩa:\][path] đường dẫn vị trí thư mục muốn xóa - Lưu ý: + Thư mục muốn xóa phải rỗng - Ví dụ: xóa thư mục TINHOC ổ D (RD D:\TINHOC\BAITAP; RD D:\TINHOC) 23 Tiêu mục Hoạt động thầy - trò * Nhóm lệnh liên quan tới tệp tin Lệnh tạo tệp tin - Cú pháp: COPY CON [ổ đĩa:\][path] sau gõ nội dung tệp tin, tiếp ấn phím F6 (hoặc CTRL + Z), cuối ấn phím - Giải thích: + RD tên lệnh + [ổ đĩa:\][path] đường dẫn vị trí thư mục chứa tệp tin tạo + tên tệp tin: tên tệp muốn tạo, đặt theo quy tắc đặt tên - Ví dụ: tạo tệp tin có tên “baitho.txt” thư mục TINHOC ổ D với nội dung thơ (COPY CON D:\TINHOC\baitho gõ nội dung, ấn F6, ) Lệnh đổi tên tệp tin (hoặc thư mục) - Cú pháp: REN [ổ đĩa:\][path] - Giải thích: + REN tên lệnh + [ổ đĩa:\][path] đường dẫn vị trí thư mục chứa tệp tin (thư mục) muốn đổi tên + Tên tệp (thư mục) cũ tên HĐH quản lý + Tên tệp (thư mục) tên sửa lại - Lưu ý: + Có thể đổi tên cho nhóm tệp + Trước tên tệp (thư mục) không phép đường dẫn - Ví dụ 1: Đổi tên thư mục TINHOC ổ D thành THOC (REN D:\TINHOC THOC) - Ví dụ 2: Đổi tên tệp tin thư mục THOC ổ D có phần mở rộng ‘txt’ thành phần mở rộng ‘doc’ (REN D:\THOC\*.txt *.doc ) Lệnh hiển thị nội dung tệp tin - Cú pháp: TYPE [ổ đĩa:\][path] [>PRN] - Giải thích: + TYPE tên lệnh + [ổ đĩa:\][path] đường dẫn vị trí thư mục chứa tệp tin muốn hiển thị nội dung + [> PRN]: dùng để in máy in - Lưu ý: + Lệnh có ý nghĩa với tệp văn + Trong tên tệp không dùng ký tự thay (*, ?) - Ví dụ 1: Xem nội dung tệp tin baitho.doc thư mục THOC ổ D (TYPE D:\THOC\baitho.doc ) Lệnh xóa tệp tin - Cú pháp: DEL [ổ đĩa:\][path] - Giải thích: + DEL tên lệnh + [ổ đĩa:\][path] đường dẫn vị trí thư mục chứa tệp tin xóa - Lưu ý: + Trong tên tệp dùng ký tự thay (*, ?) + Khi sử dụng lệnh này, máy tính đưa thông báo ‘Are you sure (Y/N)?’ Nếu chắn xóa, ấn phím Y; không muốn xóa, ấn phím N - Ví dụ 1: xóa tệp tin baitho.doc thư mục THOC ổ D (DEL D:\THOC\baitho.doc ) 24 Tiêu mục Hoạt động thầy - trò - Ví dụ 2: xóa tất tệp tin bắt đầu chữ e thư mục BAITAP ổ D (DEL D:\THOC\BAITAP\e*.* ) Lệnh chép tệp tin - Cú pháp: COPY [ổ đĩa:\][path 1] [ổ đĩa:\][path 2] [tên tệp mới] [/V] - Giải thích: + COPY tên lệnh + [ổ đĩa:\][path 1] đường dẫn vị trí thư mục chứa tệp tin muốn chép (đường dẫn nguồn) + [ổ đĩa:\][path 2] đường dẫn vị trí thư mục chứa tệp tin định chép (đường dẫn đích) + [/V]: cho phép kiểm tra việc chép có xác không + [tên tệp mới]: dùng muốn đổi tên sau chép sang lưu trữ thư mục khác - Lưu ý: + Trong tên tệp dùng ký tự thay (*, ?) + Muốn nối nhiều tệp thành tệp sử dụng cú pháp sau: COPY + [+ + ] [] - Ví dụ 1: chép tệp tin baitho.doc thư mục THOC ổ D sang thư mục BAITAP ổ C (COPY D:\THOC\baitho.doc C:\BAITAP ) - Ví dụ 2: chép tất tệp tin bắt đầu chữ e thư mục BAITAP ổ D đưa sang thư mục THOC ổ D (COPY D:THOC\BAITAP\e*.* D:\THOC ) * Nhóm lệnh khác Lệnh xem phiên DOS - Cú pháp: VER - Ví dụ: Sau gõ xong lệnh, hình xuất sau: Microsoft Window 2000 [Version 5.00.2195] Lệnh xem ngày - Cú pháp: DATE Lúc có hai tuỳ chọn: + Nếu không thay đổi ngày gõ Enter + Nếu sửa ngày hành dòng sửa theo khuôn mẫu (tháng, ngày, năm) - Ví dụ: Sau gõ lệnh hình xuất sau: The current date is: Wed 10/22/2008 Enter the new date: (mm-dd-yy)_ Lệnh xem thời gian - Cú pháp: TIME Lúc có hai tuỳ chọn: + Nếu không thay đổi gõ Enter + Nếu sửa hành dòng sửa theo khuôn mẫu (giờ: phút:giây.% giây) - Ví dụ: Sau gõ lệnh hình xuất sau: The current time is: 10:20:46.71 Enter the new time: Lệnh thay đổi dấu nhắc lệnh 25 Tiêu mục Hoạt động thầy - trò - Cú pháp: Prompt [Chuỗi ký tự] - Lưu ý: Chuỗi ký tự + $P: Thư mục hành + $T: Giờ hành + dãy ký tự + $D: Ngày hành + $: Xuống dòng + $G: Dấu > Ví dụ: C>PROMPT $T $P$G Lệnh xóa hình - Cú pháp: CLS Lệnh hiển thị nhãn đĩa số hiệu đĩa - Cú pháp: VOL - Ví dụ: Volume in drive C is Master Volume Serial Number is DC52-9BE0 Lệnh chuyển ổ đĩa làm việc - Cú pháp: < tên ổ đĩa: > - Ví dụ: C: ; D: b Lệnh ngoại trú - Là file chương trình riêng, chương trình đảm nhiệm chức để thực lệnh - Khi thực lệnh ngoại trú, DOS tìm tệp tương ứng đĩa, có DOS nạp chương trình bên tệp vào RAM cho thực hiện, không thông báo lỗi - Muốn sử dụng lệnh ngoại trú ta phải xác định vị trí tệp chứa chương trình trước lệnh thực - Cú pháp tổng quát: [][path] - Lưu ý: + Nếu không ghi tên ổ đĩa DOS tìm ổ đĩa hành + Nếu không ghi path DOS tìm thư mục hành Lệnh định dạng đĩa - Cú pháp: [tên ổ đĩa 1:\] [path] FORMAT [tên ổ đĩa 2] [/tham số] - Giải thích: + [tên ổ đĩa 1:][Path]: ổ đĩa, đường dẫn đến thư mục chứa lệnh + [tên ổ đĩa 2:]: Tên ổ đĩa cần định dạng + Tham số: → /s: Tạo đĩa hệ thống → /u: format mà sau sử dụng lệnh UNFORMAT để lấy lại liệu → /q: định dạng nhanh - Ví dụ: Định dạng đĩa mềm ổ đĩa A theo dung lượng ổ đĩa chép tệp cần thiết để khởi động máy vào đĩa (C\:FORMAT A: /S ↵) Lệnh chép tệp tin hệ thống - Cú pháp: [tên ổ đĩa 1:\][Path]SYS [tên ổ đĩa 2:] ↵ - Giải thích: + [tên ổ đĩa 1:][Path]: ổ đĩa, đường dẫn đến thư mục chứa lệnh + [tên ổ đĩa 2:]: Tên ổ đĩa cần chép tệp tin hệ thống vào Ví dụ: C:\SYS A: Lệnh phục hồi đĩa bị xóa lệnh định dạng đĩa Format - Cú pháp: [tên ổ đĩa 1:\][Path] UNDELETE [tên ổ đĩa 2:\][path1][file Name] 26 Tiêu mục Hoạt động thầy - trò - Lệnh UNDELETE chống lại việc xoá file vô ý cố gắng khôi phục lại file sau chúng bị xoá chương trình ứng dụng lệnh DEL - Lưu ý: + Lệnh UNDELETE /?: hiển thị danh sách tất tham số + Lệnh UNDELETE /STATUS: xem trạng thái UNDELETE giải pháp dùng cho ổ đĩa + Lệnh UNDELETE /LIST: đưa danh sách tập tin khôi phục Danh sách cho biết số lượng tập tin mà chế độ khôi phục + Lệnh UNDELETE /S UNDELETE /S[tên ổ đĩa tùy chọn:]: đặt UNDELETE vào chế độ SENTRY (ghi tập tin bị xoá bỏ vào thư mục ẩn) + Lệnh UNDELETE /T[tên ổ đĩa bắt buộc:]: đặt UNDELETE vào chế độ TRACKER (ghi lại tên thông tin liên cung tập tin bị xoá bỏ) + Lệnh UNDELETE /LOAD: dùng để quản lý công việc UNDELETE thông qua tập tin gọi UNDELETE.INI, lệnh có tác dụng rút UNDELETE khỏi nhớ + Nếu gõ UNDELETE tham số gì, tập tin khôi phục, hiển thị UNDELETE yêu cầu bạn gõ vào kí tự cho tên tập tin cần khôi phục (kí tự bị thay dấu sigma) + Lệnh UNDELETE /ALL: cho phép khôi phục tất tập tin khôi phục bạn không cần phải trả lời gì, tên tập tin sử dụng kí tự đại diện * + Khả khôi phục giảm theo mức độ bạn tạo tập tin mở rộng tập tin cũ (dù cho bạn có dùng SENTRY thư mục \SENTRY lớn đến độ đó, tập tin bị xoá (do bạn dùng DEL chương trình ứng dụng xoá) ⇒ dùng lệnh UNDELETE tập tin bị xoá nhầm trước làm công việc khác Lệnh kiểm tra đĩa Để tạo hiển thị báo cáo tình trạng ổ đĩa dựa hệ thống tập tin dùng ta sử dụng lệnh CHKDSK nhằm liệt kê sửa lỗi ổ cứng Nếu CHKDSK sử dụng đề nghị bạn thực lại thử sau khởi động lại máy Để dùng đựơc lệnh CHKDSK bạn phải thuộc nhóm quản trị (Administrator) - Cú pháp: [tên ổ đĩa 1:\][Path]CHKDSK [tên ổ đĩa:][[path] ] [/F] [/V] [/R] [/L[:size]] [/X] - Giải thích: + Nếu tham số hiển thị trạng thái ổ đĩa hành + CHKDSK: tên lệnh +[tên ổ đĩa:][[path] ]: đường dẫn đến tập hợp tập tin thư mục mà bạn muốn kiểm tra độ phân mãnh chúng Dùng ký tự thay (*, ?) để đại diện cho nhiều tập tin, thư mục lúc + [/F]: Sửa lỗi ổ đĩa tìm thấy hiển thị số Sector bị hỏng kết thúc trình kiểm tra Ổ đĩa phải khóa, không đề nghị bạn khởi động lại máy + [/V]: Hiển thị tên tập tin thư mục + [/R]: Đánh dấu cung lỗi đĩa lấy lại có khả sử dụng 27 Tiêu mục Hoạt động thầy - trò - Ví dụ: CHKDSK C: Lệnh kiểm tra cấu trúc tệp đĩa lỗi vật lý bề mặt đĩa - Cú pháp: : [tên ổ đĩa 1:\][Path]SCANDISK ↵ Giải thích: + [tên ổ đĩa 1:][Path]: ổ đĩa, đường dẫn đến thư mục chứa lệnh SCANDISK + SCANDISK: tên lệnh Lệnh hiển thị thư mục - Cú pháp: [tên ổ đĩa 1:\][Path]TREE [tên ổ đĩa 2:][path][/F][|MORE] ↵ - Giải thích: + [tên ổ đĩa 1:][Path]: ổ đĩa, đường dẫn đến thư mục chứa lệnh TREE + TREE: tên lệnh + [tên ổ đĩa 2:][path]: ổ đĩa, đường dẫn đến thư mục muốn hiển thị + [/F]: hiển thị tên thư mục tên tệp tin thư mục + [| MORE]: lệnh ngoại trú MORE liên kết với lệnh TREE thực việc xem nội dung thư mục theo tnừg trang hình - Lưu ý: phải có file chương trình MORE.EXE MORE.COM - Ví dụ: C:\TREE /F ↵ Lệnh chép thư mục tập tin - Cú pháp: [ổ đĩa 1:\][Path 1]XCOPY [ổ đĩa 2:\][path 2] [ổ đĩa 3:\][path 3] [/W] [/P] [/C] [/V] [/Q] [/F] [/L] [/D[:date]] [/U] [/I] [/S [/E]] [/T] [/K] [/R] [/H] [/A|/M] [/N] [/exclude:filename] [/Y | /-Y] [/Z] - Giải thích: + [tên ổ đĩa 1:][Path 1]: ổ đĩa, đường dẫn đến thư mục chứa lệnh XCOPY + XCOPY: tên lệnh + [tên ổ đĩa 2:][path 2]: ổ đĩa, đường dẫn đến thư mục tệp tin muốn chép + [ổ đĩa 3:\][path 3]: ổ đĩa, đường dẫn đến thư mục chứa thư mục tệp tin lệnh chép + [/W]: Hiển thị dòng thông báo đợi phản hồi bạn bắt đầu chép Khi hình dòng thông báo Press any key to begin copying file(s) Bạn phải nhấn phím để bắt đầu chép + [/P]: Hiển thị dòng yêu cầu xác nhận tạo tập tin nơi đến + [/C]: Bỏ qua lỗi + [/V] Phân tích kỹ xem tập tin đặt nơi đến có cấu trúc nguồn không Trong Windows 2000 tích hợp lệnh nên bạn không cần nhập + [/Q]: Không hiển thị thông điệp lệnh Xcopy + [/F]: Hiển thị tên tập tin nguồn đích copy + [/L]: Không chép tập tin Chỉ hiển thị chúng + [/D[date]]: Chỉ chép tập tin nguồn có thay đổi (chỉnh sửa) sau ngày định Nếu giá trị ngày bị lỗi, Xcopy chép tất tập tin, thư mục sớm thời gian cuối tập tin nơi đến Giá trị ngày phải dùng dấu - không dùng dấu / để phân cách Xcopy hiểu nhầm 28 Tiêu mục Hoạt động thầy - trò tham số khác dẫn đến lệnh không thực ý bạn + [/U]: Chỉ chép để cập nhật tập tin có nơi đến + [/I]: Nếu nơi đến thư mục không tồn nhóm thư mục (khi bạn dùng ký tự thay thế), Xcopy định thư mục thư mục nguồn tạo thư mục để chép tất tập tin thư mục nguồn vào thư mục Mặc định, /w lệnh Xcopy dòng thông báo hỏi bạn thư mục đến trường hợp + [/S]: Sao chép tất thư mục thư mục ngoại trừ thư mục rỗng Nếu chép thư mục + [/E]: Sao chép tất thư mục kể thư mục rỗng Dùng /E kèm với /S + [/T]: Sao chép cấu trúc thư mục, không chép tập tin kèm /e để chép thư mục rỗng + [/K]: Sao chép giữ lại thuộc tính đọc cho tập tin, thư mục có thuộc tính nơi đến Mặc định, Xcopy xóa thuộc tính nơi đến + [/R]: Sao chép tập tin đọc + [/H]: Sao chép tập tinẩn hệ thống Mặc định Xcopy không chép tập tin có hệ thống + [/A]: chép giữ lại thuộc tính lưu trữ (dự phòng) nơi đến + [/M]: chép giữ lại thuộc tính lưu trữ nơi đến Không dùng /A với /M + [/N]: dùng dạng tên ngắn cho tập tin thư mục từ phân vùng định dạng NTFS sang phân vùng định dạng cũ FAT, FAT32 + [/exclude:filename]: Chỉ định tên tập tin nhóm tên ngăn lại không chép đến nơi đến + [/Y]: không hiển thị dòng thông báo yêu cầu xác nhận có trường hợp ghi đè nơi đến + [/-Y]: hiển thị dòng thông báo yêu cầu xác nhận có trường hợp ghi đè nơi đến + [/Z]: khởi động lại tiến trình chép nguồn đích nằm mạng Ngày soạn Ngày giảng: Chương HỆ ĐIỀU HÀNH MS WINDOWS Tiêu mục Khởi động thoát khỏi windows Hoạt động thầy - trò a Khởi động - Thao tác: Bật công tắc nguồn ngồi chờ đợi máy tính kiểm tra thiết bị Sau thời gian khởi động hình desktop xuất hiện, biểu tượng (gồm dạng: biểu tượng biểu tượng đường tắt) - Một số biểu tượng quan trọng: 29 Tiêu mục Hoạt động thầy - trò + My Computer: xem tài nguyên có máy tính dùng + My Network Place: xem tài nguyên có mạng máy tính hay gắn vào mạng + Internet Explorer: Truy cập internet + Recycle Bin: lưu trữ tạm thời tệp tin hay thư mục bị xóa, dùng để phục hồi tệp bị xóa nhầm b Sử dụng chuột Công cụ làm việc môi trường Windows chuột bàn phím Trên hình luôn nhìn thấy mũi tên hay trỏ nhỏ, trỏ chuột; sử dụng chuột để điều khiển trỏ này; thao tác di chuyển chuột làm cho trỏ tương ứng hình di chuyển theo - Sử dụng chuột để điều khiển trỏ chuột hình - Các thao tác với chuột: + Nháy chuột (Click): thao tác bấm nút trái chuột (hoặc nút phải chuột) lần thả (bỏ tay khỏi nút chuột) + Nháy đúp chuột (Double Click): thao tác bấm nhanh hai lần liên tiếp nút trái chuột thả + Rê chuột (Drag): thao tác bấm trái chuột giữ nguyên suốt trình di chuyển chuột, hoàn thành thả c Điều khiển cửa sổ - Khi khởi động ứng dụng thường xuất cửa sổ tương ứng + Trên đỉnh cửa sổ tiêu đề + Phía trái tiêu đề biểu tượng ứng dụng, tên tệp tên ứng dụng chạy + Phía phải tiêu đề có nút để điều khiển cửa sổ: nút cực tiểu, nút cực đại, nút close + Dưới tiêu đề menu ứng dụng + Có thể dùng chuột để thay đổi kích thước cửa sổ + Sử dụng cạnh bên phải cạnh đáy cửa sổ để xem nội dung cửa sổ theo chiều dọc chiều ngang hình + Các thao tác đc thực qua menu điều khiển nhỏ góc bên trái cửa sổ Để kích hoạt menu ta nháy chuột vào biểu tượng ứng dụng nằm phía trái tiêu đề → Menu gồm mục: restore (trở kích thước ban đầu), move (di chuyển cửa sổ), size (thay đổi kích thước cửa sổ), minimize (cực tiểu hóa cửa sổ thành biểu tượng Taskbar), maximize (phóng to cửa sổ), close (đóng) + Một số chương trình dùng cửa sổ chia dọc hay chia ngang (ví dụ cửa sổ Window Explorer), phận cửa sổ gọi khung Ta thay đổi kích thước tương đối khung cách kéo đường phân chia khung d Hộp thoại windows - đối tượng giúp người dùng thực lựa chọn định hành động - Hộp thoại chiếm vùng hình tương tự cửa sổ Trên hộp thoại 30 Tiêu mục Hoạt động thầy - trò thường có loại nút sau: + Nút đóng hộp thoại: nằm phía kịch phải tiêu đề + Nút ấn: nút hình chữ nhật có chữ thể chức + Nút kiểm tra: ô nhỏ bên cạnh có chữ, nháy chuột để lựa chọn ô đánh dấu ký hiệu v Có thể lựa chọn nhiều nút kiểm tra hộp thoại + Nút đài: ô hình tròn bên cạnh có chữ, nháy chuột để lựa chọn ô đánh dấu ký hiệu Khi xuất nhiều nút đài chọn ô + Nút điều khiển kéo xuống: nút mà bên phải có mũi tên, bên trái xâu ký tự thuyết minh nút Khi nháy chuột vào mũi tên bên phải nút xuất menu kéo xuống cho phép ta lựa chọn mục, ta nháy chuột vào khung văn nút nhập trực tiếp văn hộp văn + Nút tăng giảm: nút mà phía phải có mũi tên lên xuống, nút chứa liệu số Nháy vào mũi tên lên hay xuống làm tăng hay giảm giá trị số ô Ta nháy chuột vào ô nhập trực tiếp giá trị số + Các thẻ: số hộp thoại tổ chức thành nhiều thẻ giống bìa xếp chồng lên nhau, tên thẻ nằm phía đỉnh hộp thoại Mỗi thẻ tương ứng với mục lựa chọn riêng, coi thẻ hộp thoại + Nút trợ giúp: nằm phía bên phải cửa sổ, nháy vào nút trỏ chuột có thêm dấu hỏi chấm kèm, di chuyển trỏ chuột tới mục hộp thoại nháy chuột ta nhận hướng dẫn trực tiếp mục 31 Tiêu mục Hoạt động thầy - trò 32 ... nghiên cứu tin học gồm: thuật toán, sở liệu, cấu trúc liệu Công nghệ ? Thế công nghệ thông tin thông tin - Công nghệ thông tin tập hợp phương pháp khoa học, phương tiện kỹ thuật đại mà chủ yếu... tích cực - Phương pháp đàm thoại D TÀI LIỆU THAM KHẢO Giáo trình Tin học đại cương, PGS TS Bùi Thế Tâm, Nxb Giao thông vận tải Giáo trình Tin học sở, Hồ Sĩ Đàm (chủ biên), Nxb ĐHSP Hà Nội E TIẾN... tích cực - Phương pháp đàm thoại D TÀI LIỆU THAM KHẢO Giáo trình Tin học đại cương, PGS TS Bùi Thế Tâm, Nxb Giao thông vận tải Giáo trình Tin học sở, Hồ Sĩ Đàm (chủ biên), Nxb ĐHSP Hà Nội E TIẾN