Hệ thống quản lý tệp là một thành phần của hệ điều hành có nhiệm vụ tổ chức thông tin trên bộ nhớ ngoài, cung cấp các dịch vụ để người dùng có thể dễ dàng thực hiện việc đọc/ghi thông[r]
(1)Ngày giảng Tiết theo TKB Sĩ số & Tên HS vắng 10A1
10A2 10A3 10A4
CHƯƠNG I MỘT SỐ KHÁI NIỆM CƠ BẢN CỦA TIN HỌC Tiết 01: Bài TIN HỌC LÀ MỘT NGÀNH KHOA HỌC I MỤC TIÊU
1 Kiến thức
Biết tin học ngành khoa học: có đối tượng, nội dung phương pháp
nghiên cứu riêng Biết phát triển mạnh mẽ tin học nhu cầu xã hội
Biết đặc trưng ưu việt máy tính
Biết số ứng dụng tin học máy tính điện tử hoạt
động
của đời sống
2 Kỹ năng
Biết máy tính vừa đối tượng nghiên cứu vừa cơng cụ 3 Thái độ
Có thái độ nghiêm túc việc học tập nghiên cứu máy tính
ngành khoa học Tin học
II CHUẨN BỊ 1 Chuẩn bị GV
- Sách giáo khoa, soạn, đồ dùng dạy học…
2 Chuẩn bị HS
- Sách giáo khoa, ghi, đồ dùng học tập
III TIẾN TRÌNH BÀI DẠY 1 Kiểm tra cũ
- Không
2 Nội dung mới
Hoạt động GV HS Nội dung
Hoạt động 1(15 phút): Tìm hiểu hình thành phát triển tin học
Gv: Khi ta nói đến tin học ta nghĩ đến gì?
Hs: Ta nghĩ đến máy vi tính
Gv: Hiện nay, số người hiểu nôm na học tin học học cách sử dụng máy vi
1 Sự hình thành phát triển của ngành Tin học
Tin học hình thành phát triển
thành ngành khoa học độc lập để đáp ứng nhu cầu khai thác tài nguyên thông tin người
(2)tính Hiểu có khơng?
- Vậy tin học gì? Trước tiên ta xem phát triển tin học vài năm gần nào?
Gv: Giới thiệu sơ lược văn minh nhân loại: văn minh nông nghiệp, văn minh công nghiệp, văn minh thông tin
Dẫn dắt đến hình thành phát triển
của tin học
Hs: lắng nghe
Gv: Em biết lịch sử đời ngành công nghệ thông tin?
Hs: Năm 1950 trung tâm nghiên cứu kỹ thuật Minneapolis đưa ERA 1101, máy tính thương mại
Năm 1973 máy tính thương mại hoá
đầu tiên Micral Trương Trọng Thi tổng huy làm
Hoạt động 2(15 phút): Đặc tính vai trị máy tính điện tử.
Gv: Cho hs thảo luận nêu lên số đặc tính máy tính cho ví dụ
Gv: Hãy nêu vai trị máy tính điện tử đời sống người?
Hs: Suy nghĩ trả lời câu hỏi
Gv: Có thể nói ngành tin học ngành máy tính khơng Giải thích?
Hs: Ta khơng thể đồng tin học với máy tính khơng thể đồng việc học tin học với việc sử dụng máy
cụ lao động máy tính điện tử. Mà máy tính vừa đối tượng nghiên cứu, vừa cơng cụ.
2/ Đặc tính vai trị máy tính điện tử
a/ Đặc tính
Máy tính làm việc 24/24
giờ
Tốc độ xử lí thơng tin nhanh Là thiết bị có độ xác cao Lưu nhiều thông tin
một không gian hạn chế
Giá thành rẻ → tính phổ biến cao
Máy tính ngày gọn nhẹ
tiện dụng
Các máy tính cá nhân liên
kết với thành mạng máy tính chia sẻ liệu máy tính với → khả thu thập xử lí thơng tin tốt
b/ Vai trị
Lưu trữ, tìm kiếm xử lí thơng
tin cách có hiệu
(3)tính máy tính cơng cụ người tạo để hỗ trợ số công việc người
Hoạt động 3(10 phút): Tìm hiểu thuật ngữ tin học khái niệm tin học
Gv: Như biết,Toán học ngành khoa học có: đối tượng, cơng cụ, pháp pháp, nội dung nghiên cứu cụ thể Vậy theo em Tin học có ngành khoa học khơng đặc trưng đối tương, cơng cụ gì?
Hs: Máy tính điện tử phương tiện giúp ngành Tin học đạt mục đích nghiên cứu mình, đồng thời đối tượng nghiên cứu ngành
3/ Thuật ngữ “Tin học”
Một số thuật ngữ Tin học sử dụng là:
Informatique Informatics
Computer Science
Khái niệm “Tin học”: Tin học một ngành khoa học có mục tiêu phát triển sử dụng máy tính điện tử để nghiên cứu cấu trúc, tính chất của thơng tin, phương pháp thu thập, lưu trữ, tìm kiếm, biến đổi, truyền thơng tin ứng dụng vào lĩnh vực khác nhau đời sống xã hội.
3 Củng cố, luyện tập (4 phút)
Nhắc lại: Tin học nghành khoa học độc lập có nội dung, mục tiêu
phương pháp nghiên cứu riêng
Các đặc tính máy tính điện tử GV gọi HS nêu lại số ưu việt máy
tính khái niệm tin học?
(4)Tiết 02: §2 THƠNG TIN VÀ DỮ LIỆU (Tiết 1)
Ngày giảng Tiết theo TKB Sĩ số & Tên HS vắng 10A1
10A2 10A3 10A4
I MỤC TIÊU 1 Kiến thức
Biết khái niệm thông tin, lượng thơng tin, dạng thơng tin, mã hố thơng
tin cho máy tính
Biết dạng biểu diễn thơng tin máy tính Hiểu đơn vi đo thông tin
Biết hệ số đếm: hệ nhị phân, hệ thập phân, hệ số mười sáu 2 Kỹ năng
- Mã hố thơng tin đơn giản thành dãy Bit
3 Thái độ
Có thái độ nghiêm túc việc học tập nghiên cứu máy tính
ngành khoa học Tin học
II CHUẨN BỊ 1 Chuẩn bị GV
- Sách giáo khoa, soạn, đồ dùng dạy học…
2 Chuẩn bị HS
- Sách giáo khoa, ghi, đồ dùng học tập
III TIẾN TRÌNH BÀI DẠY 1 Kiểm tra cũ (5 phút)
- Nêu đặc tính siêu việt khiến máy tính ngày trở nên quan trọng sống người
2 Nội dung mới
Hoạt động GV HS Nội dung
Hoạt động (8 phút): Tìm hiểu khái niệm thơng tin liệu.
Gv-VD: Lan sinh năm 1980, Hà Nội Em cho biết thông tin Lan ?
Hs: Trả lời câu hỏi
Gv: Thơng tin hiểu biết có thực thể gọi thơng tin thực thể
1/ Khái niệm thơng tin liệu
* Thông tin: Thông tin
thực thể hiểu biết có thực thể
VD: Hồng cao 1m 45, nặng 45kg thông tin bạn Hồng
* Dữ liệu: Muốn đưa thông tin vào
(5)Thông tin phản ánh tượng vật giới khách quan hoạt động người đời sống xã hội Vậy để đưa thơng tin vào máy tính cần làm ?
Hs: Suy nghĩ, trả lời
Hoạt động (10 phút): Tìm hiểu đơn vị đo lượng thơng tin máy tính. Gv: Muốn máy tính nhận biết vật ta cần cung cấp cho đầy đủ thơng tin đối tượng Có thơng tin ln hai trạng thái hoặc sai Do người ta nghĩ đơn vị bit biểu diễn thơng tin máy tính
Gv: Ví dụ Tung ngẫu nhiên đồng xu có hai mặt cân xứng , khả xuất mặt Kí hiệu mặt 0, mặt lại Sau tung đồng xu cho ta thông tin bit
Gv: Cho hs đổi số đơn vị đo lượng thông tin máy tính:
1GB = ? KB 2048 KB = ? MB
Hs: đổi đơn vị đo ghi
Hoạt động (7 phút): Tìm hiểu các dạng thơng tin máy tính.
Gv: Thế giới xung quanh đa dạng nên có nhiều dạng thơng tin khác máy tín dạng chung - dạng nhị phân Có thể phân thông tin thành loại số loại phi số
Gv: Hãy nêu số dạng thông tin mà em biết
Hs: Trả lời
Gv: Trong tương lai cịn nhiều loại thơng tin khác mà máy tính thu thập lưu trữ xử lí Ví dụ máy tính chưa thể nhận biết mùi
diễn thơng tin cho máy tính nhận biết xử lí Trong tin học, liệu thơng tin đưa vào máy tính
2/ Đơn vị đo thông tin
Trong tin học, thuật ngữ Bit phần
nhỏ nhớ máy tính dùng để lưu trữ, ta dùng hai ký hiệu
Ví dụ: Qui ước giới tính nam (1) nữ
là (0) bàn có học sinh: nam nữ nữ nam biểu diễn: 1001
Ngồi đơn vị bit cịn có đơn vị byte:
1byte = bit
Các đơn vị bội byte: Kí hiệu Đọc là Độ lớn
KB Ki- lô - bai 1024 byte
MB Mê-ga-bai 1024 KB
GB Gi-ga-bai 1024MB
TB Tê-ra-bai 1024GB
PB Pê-ta-bai 1024TB
3/ Các dạng thông tin
Thông tin phân thành loại: loại số loại phi số
Một số dạng thông tin thường gặp:
Dạng số: Số nguyên, số thực,… Dạng văn bản: Sách, báo, tạp chí,…
Dạng hình ảnh: tranh, ảnh , đồ , băng hình ,…
Dạng âm thanh: tiếng nói , tiếng
(6)vị tương lai máy tính nhận biết
Hoạt động 4(10 phút): Tìm hiểu cách mã hố thơng tin biểu diễn nó.
Gv: Thơng tin khái niệm trừu tượng mà máy tính khơng thể xử lí được, muốn thơng tin phải chuyển đổi sang dạng kí hiệu mà máy tính hiểu gọi mã hố thơng tin
Hs: Lắng nghe ghi
Gv: Có bóng đèn xếp theo thứ tự sáng(s), tối(t)
stttssts 10001101máy tính Gv: Tìm mã ASCII kí tự “H”?
Gv: Bộ mã ASCII mã hoá 256 (28) kí tự, chưa đủ để mã hố đồng thời
các bảng chữ ngôn ngữ giới Do với mã ASCII, việc trao đổi thơng tin tồn cầu cịn khó khăn Bởi vậy, người ta xây dựng mã Unicode, sử dụng 16 bit để mã hoá Với mã Unicode ta mã hố 65536 (= 216) kí tự khác nhau, cho phép
thể máy tính văn hầu hết ngôn ngữ giới mã Hiện nay, nước ta thức sử dụng mã Unicode mã chung để thể văn hành
Gv: Để người biết thơng tin lưu trữ máy, máy tính phải biến đổi thơng tin mã hố thành dạng quen thuộc mà người hiểu đưa dạng văn bản, âm hình ảnh…
4/ Mã hố 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ố thơng tin
Vd: Có bóng đèn xếp theo thứ tự sáng(s), tối(t)
Stttssts 10001101máy tính
Để mã hố thơng tin dạng văn bản, ta cần mã hố kí tự Bộ mã ASCII sử dụng bit để mã hoá kí tự Trong mã ta mã hố 256 kí tự đánh số từ đến 255 số hiệu gọi mã ASCII thập phân kí tự
Ví dụ, mã ASCII kí tự "A" 01000001
Bộ mã Unicode dùng byte (16 bit) để biểu diễn kí tự, ta mã hóa tư 065536 (216) ký tự
khác
Hiện nay, nước ta thức sử dụng mã Unicode mã chung để thể văn bản hành chính.
3 Củng cố, luyện tập (4 phút)
Khái niệm thông tin liệu
Đơn vị thông tin bit (8 bit = 1Byte) 4.Hướng dẫn học sinh tự học nhà (1 phút)
(7)Tiết 03: §2 THÔNG TIN VÀ DỮ LIỆU (Tiết 2)
Ngày giảng Tiết theo TKB Sĩ số & Tên HS vắng 10A1
10A2 10A3 10A4
I MỤC TIÊU 1 Kiến thức
Biết hệ số đếm: hệ nhị phân, hệ thập phân, hệ số mười sáu 2 Kỹ năng
Chuyển đổi hệ số đếm biểu diễn 3 Thái độ
Có thái độ nghiêm túc học tập II CHUẨN BỊ
1 Chuẩn bị GV
- Sách giáo khoa, soạn, đồ dùng dạy học…
2 Chuẩn bị HS
- Sách giáo khoa, ghi, đồ dùng học tập
III TIẾN TRÌNH BÀI DẠY 1 Kiểm tra cũ (5 phút)
- Nêu khái niệm thông tin liệu?
- Sắp xếp đơn vị đo lượng thông tin sau theo thứ tự tăng dần: PB, KB, Byte, Bit, MB, GB, TB Áp dụng: Đổi đơn vị đo sau: 1GB= ? KB
2 Nội dung
Hoạt động GV HS Nội dung
Hoạt động (35 phút): Tìm hiểu biểu diễn thơng tin máy tính
Gv: Có loại thơng tin học?
Hs: Có hai loại thông tin: Loại số (số nguyên, số thực, ); loại phi số (văn bản, hình ảnh, âm thanh, )
Gv: Để biểu diễn thơng tin máy tính ta phải mã hố thơng tin Ta tìm hiểu cách hiểu diễn thông tin loại số loại phi số máy tính, biểu diễn thơng tin loại số
Gv: Có hai hệ đếm hệ đếm không phụ
5/ Biểu diễn thông tin máy tính
a/ Thơng tin loại số
Hệ đếm hệ đếm tin học
(8)thuộc vào vị trí hệ đếm phụ thuộc vào vị trí
VD: Hệ chữ La Mã khơng phụ thuộc vào vị trí
Hs: Lắng nghe ghi
Gv:Có nhiều hệ đếm khác nên muốn phân biệt số biểu diễn hệ ta viết số làm số số
Ví dụ: Biểu diễn số
Ta viết 1112 (hệ 2) 710 (hệ 10) hay 716
(hệ 16)
Gv: Ngoài hệ thập phân, tin học dùng hai hệ đếm sau: hệ nhị phân hệ thập lục phân (hệ hexa)
Gv: Tính giá trị số có biểu diễn hệ nhị phân sau: 10000111
HS: Tính trình bày kết
7
10000111 2 2 10 2 135
x x x x x x x x
Gv: Tính giá trị số có biểu diễn hệ hexa sau: A0C1D3
Hs Tính trình bày kết
5
0 10 16 16 12 16 16 13 16 16 10535379
A C D x x x x x x
Gv: Trong toán học dùng dấu phẩy (,) để ngăn cách phần nguyên phần phân, tin học thay dấu chấm (.) không dùng dấu phân cách nhóm ba chữ số liền
Hệ thập phân (hệ số 10) sử dụng tập hợp kí hiệu gồm 10 chữ số: 0, 1, 2, 3, 4, 5, 6, 7, 8,
Giá trị số hệ thập phân xác định theo quy tắc: đơn vị hàng 10 đơn vị hàng kế cận bên phải
Trong hệ đếm số b, giả sử số N có biểu diễn: N = dndn-1dn-2…
d1d0,d-1d-2…d-m giá trị là: N = dnbn + dn-1bn-1+…+d0b0+d-1b-1+…+d-mb-m
Ví dụ:
536,4 = 5x102 + 3x101 + 6x100 + 4x
10-1.
Hệ nhị phân (hệ số 2) dùng hai ký hiệu
Ví dụ: 1012 = x 22 + x 21 + x 20
= 510
Hệ số mười sáu (hệ hexa) dùng ký hiệu 0, 1, 2, 3, 4, 5, 6, 7, ,9, A, B, C, D, E, F Trong đó: A, B, C, D, E, F có giá trị tương ứng 10, 11, 12, 13, 14, 15 hệ thập phân
Ví dụ:
1BE16 = 1x162 + 11x161 + 14x160 =
44610
Biểu diễn số nguyên.
Xét biểu diễn số nguyên byte Một byte có bit, bit là Các bit byte đánh số từ phải sang trái
7
Các bit cao Các bit thấp
Số thực
Mọi số thực biểu diễn dạng M10K
(9)Gv: Nêu loại thông tin dạng phi số ?
HS: Dạng văn bản, âm thanh, hình ảnh
trong 0,1 M < 1, M gọi định trị K số nguyên không âm gọi phần bậc
Ví dụ: Số 13 456,25 biểu diễn
0.1345625105.
b Thông tin loại phi số.
- Văn bản: Để biểu diễn xâu kí tự, máy tính dùng dãy byte, byte biểu diễn kí tự từ trái sang phải
Ví dụ: Dãy byte 01010100
01001001 01001110 biểu diễn xâu ký tự “TIN”
- Các dạng khác: Xem sgk
3 Củng cố, luyện tập (4 phút)
Nắm đơn vị đo thông tin Biết cách mã hố thơng tin máy tính Biết cách mã hố thơng tin dạng quen thuộc
4.Hướng dẫn học sinh tự học nhà (1 phút) Học nội dung cũ
Làm tập sgk, đọc đọc thêm Xem soạn trước tập thực
(10)Tiết 04: Bài tập thực hành 1
LÀM QUEN VỚI THÔNG TIN VÀ MÃ HỐ THƠNG TIN Ngày giảng Tiết theo TKB Sĩ số & Tên HS vắng 10A1
10A2 10A3 10A4
I MỤC TIÊU 1 Kiến thức
Củng cố hiểu biết ban đầu tin học, máy tính Sử dụng mã ASCII để mã hố kí tự, số ngun Viết số thực dạng dấu phẩy động 2 Kỹ năng
Biết cách mã hố máy tính Biết biểu diễn hệ đếm số 10,2,16 3 Thái độ
Hứng thú học tập hơn, sáng tạo, tìm tịi nghiên cứu II CHUẨN BỊ
1 Chuẩn bị GV
- Sách giáo khoa, soạn, đồ dùng dạy học…
2 Chuẩn bị HS
- Sách giáo khoa, ghi, đồ dùng học tập
III TIẾN TRÌNH BÀI DẠY 1 Kiểm tra cũ
- Kiểm tra trình làm tập học sinh
2 Nội dung
Hoạt động GV HS Nội dung
Hoạt động 1(20 phút): Hướng dẫn giải bài thực hành
Gv: Yêu cầu học sinh làm việc nhóm
HS: Thảo luận để tìm đáp án
Gv: Nhận xét, chỉnh sửa, ghi nhận Hướng dẫn: Nam (1), Nữ (0)
Gv: Yêu cầu học sinh làm việc nhóm
HS: Tìm phương án thắng
Gv: Yêu cầu học sinh tìm phương án
a) Tin học, máy tính
Đáp án: a1) C, D a2) B
a3) 1000111011
b) Sử dụng bảng mã ASCII để mã hoá giải mã.
(11)thắng khác
Hướng dẫn: Chuyển số 10
Gv: Yêu cầu học sinh đứng chỗ trả lời
Gv: Yêu cầu học sinh nêu lại dạng biểu diễn số thực
HS: Ðứng chỗ trả lời
Hoạt động 2(20 phút): Hướng dẫn giải các tập câu hỏi sách giáo khoa. Gv: Đọc câu hỏi gọi hs đứng chỗ trả lời, hs lại theo dõi nhận xét
Hs: Trả lời câu hỏi
Gv: đưa kết luận
b1) VN: 01010110 01001110
Tin: 01010100 01101001 01101110 b2) Hoa
c) Biểu diễn số nguyên số thực.
Đáp án; c1) byte
c2) 11005 = 0,11005 10+5
25,879 = 0,25879 10+2
0,000984 = 0,984 10-3
Câu 2/SGK_tr17: Hãy phân biệt mã ASCII mã Unicode
Bộ mã ASCII sử dụng bit để mã hoá kí tự Trong mã ta mã hố 256 kí tự đánh số từ đến 255 số hiệu gọi mã ASCII thập phân kí tự
Ví dụ, mã ASCII kí tự "A" 01000001
Bộ mã Unicode dùng byte (16 bit) để biểu diễn kí tự, ta mã hóa tư 065536 (216) ký
tự khác
Hiện nay, nước ta thức sử dụng mã Unicode mã chung để thể văn hành
Câu 4/SGK_tr17: Hãy nêu cách biểu diễn số nguyên số thực máy tính
Biểu diễn số nguyên: Xét biểu diễn số nguyên byte Một byte có bit, bit là Các bit byte đánh số từ phải sang trái
7
Các bit cao Các bit thấp
Biểu diễn số thực: Mọi số thực biểu diễn dạng M
10K (được gọi dạng dấu phẩy
(12)gọi định trị K số nguyên không âm gọi phần bậc
Ví dụ: Số 13 456,25 biểu diễn
0.1345625105.
3 Củng cố, luyện tập (4 phút)
Nhận xét hiệu tiết tập Rút kinh nghiệm
Hs cần nắm cách sử dụng bảng mã ASCII để giải mã Nắm vững cách biểu diễn thơng tin máy tính 4.Hướng dẫn học sinh tự học nhà (1 phút)
(13)Tiết 05: GIỚI THIỆU VỀ MÁY TÍNH (Tiết 1)
Ngày giảng Tiết theo TKB Sĩ số & Tên HS vắng 10A1
10A2 10A3 10A4
I MỤC TIÊU 1 Kiến thức
Biết chức thiết bị máy tính 2 Kỹ năng
Nhận biết phận máy tính 3 Thái độ
Giúp cho học sinh có tính sáng tạo, tìm tịi nghiên cứu Hứng thú học tập
II CHUẨN BỊ 1 Chuẩn bị GV
- Sách giáo khoa, soạn
2 Chuẩn bị HS
- Sách giáo khoa, ghi
III TIẾN TRÌNH BÀI DẠY 1 Kiểm tra cũ
- Kiểm tra 15 phút (Có đề kèm theo)
2 Nội dung
Hoạt động GV HS Nội dung
Hoạt động 1(7 phút): Khái niệm hệ thống tin học
Gv: Hãy cho biết máy tính có thiết bị nào?
Hs: Trả lời câu hỏi
Gv: Thống kê thành phần máy tính
GV: Giải thích Phần cứng, phần mềm, quản lý người.
Gv: Theo em thành phần thành phần nao quan
HS: Trả lời
Gv: Nói chung thành phần phần quan trọng,
1 Khái niệm hệ thống tin học
Hệ thống tin học dùng để nhập, xử lí, truyền lưu trữ thơng tin
Hệ thống tin học bao gồm thành phần:
Phần cứng (Hardware) gồm máy tính
và số thiết bị liên quan
Phần mềm (software) gồm
chương trình
Sự quản lý điều khiển
(14)phần thứ quan trọng người chủ thể, người tạo thành người thao tác, sử dụng cho mục đích đời sống
Hoạt động 2(8 phút): Sơ đồ cấu trúc máy tính
Gv: Giống người, máy tính có não để điều khiển hoạt động, có phận thành phần thực hoạt động
Gv: Dùng hình vẽ minh họa sơ đồ cấu trúc máy tính
Gv: Dựa vào hình vẽ nêu cấu trúc chung máy tính?
Hs: Cấu trúc chung máy tính bao gồm: nhớ ngồi, xử lí trung tâm, nhớ trong, thiết bị vào, thiết bị ra,…
Gv: Vẽ sơ đồ cấu trúc máy tính
Hs: Ghi vẽ hình vào tập
Gv: Thảo luận đưa chức phận
Hs: Thảo luận theo nhóm đưa câu trả lời
Hoạt động 3(12 phút): Tìm hiểu xử lí trung tâm
Gv: Ở não người CPU, CPU thu nhận cấc thông tin mà người nạp vào, sau xử lý thơng tin điều khiển , ghi nhớ làm nhiệm vụ ghi nhớ thông tin chương trình, người muốn nhận lại thông tin kết CPU điều khiển để đưa kết hình
Gv: CPU gồm có phận nào?
2 Sơ đồ cấu trúc máy tính
* Gồm phận sau:
Bộ xử lí trung tâm (CPU: Central
Processing Unit)
Bộ nhớ (Main Memory)
Bộ nhớ (Sencondary Memory) Thiết bị vào (Input Divice)
Thiết bị (Output Divice) Sơ đồ cấu trúc máy tính
3 Bộ xử lí trung tâm (CPU – Central Processing Unit)
CPU thành phần quan trọng máy tính, thiết bị thực điều khiển việc thực chương trình
CPU gồm hai phận
Bộ điều khiển (CU-Control Unit): khơng trực tiếp thực chương trình mà hướng dãn phận máy tính làm điều
(15)Hs: CPU bao gồm điều khiển số học/ logic
Gv: Bộ xử lí có tên 4004 giới thiệu vào ngày 15/11/1971 với tốc độ 108000 chu kì/s (108Khz) chứa 2300 tranzitor diện tích cạnh 10 miromet (1 phần triệu m)
Gv: Chỉ số quan trọng CPU tốc độ xử lí Tốc độ xử lí máy tính ngày lớn
Trên giới có số hãng sản xuất CPU lớn như: Intel, AMD, IBM…
Hs: Lắng nghe ghi
tin tổ hợp phép tốn
Ngồi hai phận cịn có:
Thanh ghi (Register): vùng nhớ
đặc biệt CPU sử dụng để lưu trữ tạm thời lệnh liệu xử lí Tốc độ truy cập đến ghi nhanh
Bộ nhớ truy cập nhanh (Cache): đóng
vai trò trung gian nhớ ghi Tốc độ truy cập đến Cache nhanh, sau tốc độ truy cập ghi
3 Củng cố, luyện tập (2 phút)
Nắm khái niệm hệ thống tin học thành phần hệ thống Nhận biết nắm tính loại thiết bị nêu
(16)Tiết 06: GIỚI THIỆU VỀ MÁY TÍNH (Tiết 2)
Ngày giảng Tiết theo TKB Sĩ số & Tên HS vắng 10A1
10A2 10A3 10A4
I MỤC TIÊU 1 Kiến thức
Biết chức thiết bị máy tính 2 Kỹ năng
Nhận biết phận máy tính 3 Thái độ
Giúp cho học sinh có tính sáng tạo, tìm tịi nghiên cứu Hứng thú học tập
II CHUẨN BỊ 1 Chuẩn bị GV
- Sách giáo khoa, soạn, tranh số thiết bị máy tính thiết bị trực quan máy tính (nếu có)
2 Chuẩn bị HS
- Sách giáo khoa, ghi
III TIẾN TRÌNH BÀI DẠY 1 Kiểm tra cũ (5 phút)
- Trình bày khái niệm hệ thống tin học thành phần hệ thống? Sơ đồ cấu trúc máy tính?
2 Nội dung
Hoạt động GV HS Nội dung
Hoạt động 4(15 phút): Tìm hiểu nhớ trong
Gv: Bộ nhớ bao gồm phận địa ô nhớ gì?
Hs: Bộ nhớ bao gồm Ram Room Bộ nhớ gồm ô đánh số thứ tự 0, số thứ tự ô nhớ gọi địa nhớ
Gv: Sự khác giống ROM RAM gì?
Hs: Thảo luận trả lời
Gv: Nhận xét, chỉnh sửa, ghi nhận
4 Bộ nhớ trong
Bộ nhớ nơi chương trình đưa vào để thực nơi lưu trữ liệu xử lí
ROM (Read Only Memory - Bộ nhớ đọc) 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ố + Chức năng: Thực việc kiểm tra thiết bị tạo giao tiếp ban đầu máy với chương trình mà người dùng đưa vào để khởi động
(17)- Dữ liệu RAM tồn máy tính hoạt động, cịn liệu ghi nhớ ngồi tồn tắt máy (khơng cịn nguồn điện)
Hoạt động 5(10 phút): Tìm hiểu nhớ ngoài
Bộ nhớ gồm nhiều loại đĩa, băng từ,
- Bộ nhớ máy tính thường đĩa cứng, đĩa mềm, đĩa CD, thiết bị nhớ flash
- Việc tổ chức liệu nhớ việc trao đổi liệu nhớ với nhớ thực chương trình hệ thống - hệ điều hành
Gv: Dùng hình ảnh thiết bị trực quan để thiết bị nêu số chức thiết bị
Hoạt động 6(10 phút): Tìm hiểu thiết bị vào
Thiết bị vào gồm bàn phím, chuột, máy quét, Webcam
Gv: Dùng hình ảnh để thiết bị
Nêu số chức thiết bị
Thiết bị vào dùng để đưa thông tin
sau tắt máy
RAM (Radom Access Memory)
là phần nhớ đọc, ghi liệu lúc làm việc
+ Có thể truy cập thay đổi liệu RAM
+ Chức lưu trữ tạm thời chương trình chưa, xử lí
+ Đặc tính: Dữ liệu bị tắt máy
Cách lưu trữ nhớ trong: Bộ nhớ gồm ô nhớ đánh số thứ tự Số thứ tự ô nhớ gọi địa nhớ Máy tính truy cập liệu ghi ô nhớ thông qua địa
5 Bộ nhớ ngồi (Secondary Memory) Bộ nhớ dùng để lưu trữ lâu
dài liệu hỗ trợ cho nhớ
Bộ nhớ ngồi máy tính
thường đĩa cứng, đĩa mềm, đĩa CD, thiết bị nhớ flash
Các thiết bị lưu trữ ngoài: Đĩa
cứng, đĩa mềm, CD, flash
Việc tổ chức liệu nhớ
ngoài trao đổi liệu nhớ nhớ thực hệ điều hành
6 Thiết bị vào (Input device)
Thiết bị vào dùng để đưa thơng tin vào máy tính
Bàn phím: gõ phím
đó mã tương ứng truyền vào máy
Chuột: thiết bị giúp việc giao
tiếp với máy tính dễ dàng
Máy quét: thiết bị cho phép đưa
văn hình ảnh vào máy
(18)vào máy tính Có nhiều loại thiết bị vào bàn phím, chuột, máy qt, micrơ, webcam,
Webcam: camera kĩ thuật số, thu trực tiếp hình ảnh vào máy
3 Củng cố, luyện tập (4 phút)
Nhận biết nắm tính loại thiết bị nêu 4.Hướng dẫn học sinh tự học nhà (1 phút)
Học lại cũ
(19)Tiết 07: GIỚI THIỆU VỀ MÁY TÍNH (Tiết 3)
Ngày giảng Tiết theo TKB Sĩ số & Tên HS vắng 10A1
10A2 10A3 10A4
I MỤC TIÊU 1 Kiến thức
Biết chức thiết bị máy tính 2 Kỹ năng
Nhận biết phận máy tính 3 Thái độ
Giúp cho học sinh có tính sáng tạo, tìm tịi nghiên cứu Hứng thú học tập
II CHUẨN BỊ 1 Chuẩn bị GV
- Sách giáo khoa, soạn, tranh số thiết bị máy tính thiết bị trực quan máy tính (nếu có)
2 Chuẩn bị HS
- Sách giáo khoa, ghi
III TIẾN TRÌNH BÀI DẠY 1 Kiểm tra cũ (5 phút)
- Bộ nhớ bao gồm phận nào? Trình bày chức phận?
2 Nội dung
Hoạt động GV HS Nội dung
Hoạt động (10 phút): Tìm hiểu thiết bị ra
Thiết bị gồm hình, máy in, máy chiếu
Gv: Tại người ta nói MH có độ phân giải 640 x 480
Hs: Trả lời
Gv: Giải thích: có 480 dịng dịng có 640 điểm ảnh
Gv: Em kể số loại máy in mà em biết
Hs: Trả lời
7 Thiết bị (Output device)
Thiết bị dùng để đưa liệu từ máy tính
Màn hình: Chất lượng hình
quyết định độ phân giải, chế độ màu
Máy in: co nhiều loại in
kim, in phun…, in màu đen trắng
Máy chiếu: dùng để hiển thị nội
dung hình máy tính lên ảnh rộng
Loa tai nghe
(20)Gv: Nói rõ chức
Hoạt động (20 phút): Tìm hiểu ngun lí hoạt động máy tính Gv: Tại thời điểm máy thực lệnh Tuy nhiên máy thực hàng tỷ lệnh giây
Gv: Địa ô nhớ cố định nội dung ghi thay đổi trình máy làm việc
Gv: Khi xử lí liệu, máy tính xử lí đồng thời dãy bit khơng xử lí bit Dãy bit gọi
là từ máy và lưu trữ
ơ nhớ. Độ dài từ máy 8, 16, 32 hay 64 bit phụ thuộc kiến trúc máy
Các phận máy tính nối với dây dẫn gọi tuyến (bus) Mỗi tuyến có số đường dẫn, theo giá trị bit di chuyển máy Thông thường số đường dẫn liệu tuyến độ dài từ máy
Hs: Nghe giảng ghi chép nội dung
Thảo luận nhóm: GV chia lớp thành nhóm, nhóm khoảng HS phát cho nhóm tờ giấy trắng để nhóm ghi kết
truyền đIện thoại
8 Hoạt động máy tính
a) Ngun lí điều khiển chương trình:
Máy tính hoạt động theo chương trình Thơng tin lệnh bao gồm:
Địa lệnh
nhớ
Mã thao tác cần thực Địa ô nhớ liên quan
Ví dụ: Việc cộng hai số a b mơ tả lệnh, chẳng hạn: "+" <a> <b> <t>
trong "+" mã thao tác, <a>, <b> <t> địa nơi lưu trữ tương ứng a, b kết thao tác "+"
b) Nguyên 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
c) Nguyên lí truy cập theo địa chỉ:
Việc truy cập liệu máy tính thực thơng qua địa nơi lưu trữ liệu
d) Ngun lí Phôn Nôi - man
(21)thảo luận
Nội dung thảo luận: trình bày tên chức thành phần máy tính
Sau HS thảo luận, GV tổng kết :
Máy tính gồm thành phần bản: CPU: thiết bị thực điều khiển việc thực chương trình.CPU bao gồm:Bộ điều khiển CU,Bộ số học/lơgic, ngồi cịn có Thanh ghi,Cache
Bộ nhớ :thực lưu trữ liệu xử lí
Bộ nhớ bao gồm:ROM,RAM Bộ nhớ (Secondary Memory): dùng để lưu trữ lâu dài liệu hỗ trợ cho nhớ
Thiết bị vào(input device): dùng để đưa thông tin vào máy tính
Thiết bị ra(Output Device) : dùng để đưa liệu từ máy tính
3 Củng cố, luyện tập (4 phút)
Nắm nguyên lí làm việc máy tính Hiểu cách máy tính thực thi chương trình 4.Hướng dẫn học sinh tự học nhà (1 phút)
Học lại cũ
(22)Tiết 08: Bài tập thực hành 2
LÀM QUEN VỚI MÁY TÍNH (Ti t 1)ế
Ngày giảng Tiết theo TKB Sĩ số & Tên HS vắng 10A1
10A2 10A3 10A4
I MỤC TIÊU 1 Kiến thức
Làm quen tập số thao tác sử dụng bàn phím, chuột
Nhận thức máy tính thiết kế thân thiện với người 2 Kỹ năng
Quan sát nhận biết phận máy tính số thiết
bị khác máy in, bàn phím, chuột, đĩa, ổ đĩa, cổng USB,
3 Thái độ
Giúp cho học sinh có tính sáng tạo, tìm tịi nghiên cứu Hứng thú học tập
II CHUẨN BỊ 1 Chuẩn bị GV
- Sách giáo khoa, soạn, phòng máy tính
2 Chuẩn bị HS
- Sách giáo khoa, ghi
III TIẾN TRÌNH BÀI DẠY 1 Kiểm tra cũ
- Lồng học
2 Nội dung
Hoạt động GV HS Nội dung
Hoạt động (40 phút): Quan sát nhận biết thiết bị
Gv: Em nhắc lại thiết bị máy tính
Hs: Trả lời câu hỏi giáo viên
Gv: Cho hs xem bàn phím các nhóm phím cho hs quan sát ghi nhớ
Làm quen với máy tính
1 Học sinh quan sát nhận biết các thiết bị:
Các phận máy tính số thiết bị khác như: ổ đĩa, bàn phím, hình, máy in, nguồn điện, cáp nối, cổng USB,…
Cách bật/tắt số thiết bị máy tính máy tính, hình, máy in,…
Cách khởi động máy tính
(23)Hs: Quan sát ghi nhớ
Gv: Cho hs quan sát chuột phím chuột, cách nháy chuột…
Hs: Thực hành trực quan máy tính theo hướng dẫn giáo viên
Phân biệt nhóm phím Phân biệt hướng dẫn gõ
một phím tổ hợp phím
Gõ dịng kí tự tuỳ chọn Có thể cho thực hành
WORD
3 Sử dụng chuột
Di chuyển chuột: Thay đổi vị
trí chuột mặt phẳng
Nháy chuột: Nhấn nút trái
chuột thả ngón tay
Nháy đúp chuột: Nháy chuột
nhanh hai lần liên tiếp
Kéo thả chuột: Nhấn giữ
nút trái chuột, di chuyển trỏ chuột đến vị trí cần thiết thả ngón tay nhấn giữ chuột
3 Củng cố, luyện tập (3 phút)
Nắm cách sử dụng thiết bị máy tính Biết cách khởi động tắt máy tính 4.Hướng dẫn học sinh tự học nhà (2 phút)
(24)Tiết 9: Bài tập thực hành 2
LÀM QUEN VỚI MÁY TÍNH (Tiết 2)
Ngày giảng Tiết theo TKB Sĩ số & Tên HS vắng 10A1
10A2 10A3 10A4
I MỤC TIÊU 1 Kiến thức
Cho học sinh làm số câu hỏi trắc nghiệm để củng cố kiến thức học 2 Kỹ năng
Vận dụng kiến thức để làm tập 3 Thái độ
Giúp cho học sinh có tính sáng tạo, tìm tịi nghiên cứu Hứng thú học tập
II CHUẨN BỊ 1 Chuẩn bị GV
- Sách giáo khoa, soạn
2 Chuẩn bị HS
- Sách giáo khoa, ghi
III TIẾN TRÌNH BÀI DẠY 1 Kiểm tra cũ
- Lồng học
2 Nội dung
Hoạt động GV HS Nội dung
Hoạt động 1: Thảo luận nhóm trả lời các câu hỏi trắc nghiệm (25phút)
Gv: Chia lớp thành nhóm Hãy thảo luận theo nhóm trả lời câu hỏi trắc nghiệm sau
Hs: Thảo luận theo nhóm đưa đáp án
Gv: Đưa nhận xét đáp án cho câu hỏi
B
B
Bài tập 1: Trả lời câu hỏi trắc nghiệm sau đây:
Câu1. Hệ thống tin học gồm thành phần
A Người quản lí, máy tính Internet B Sự quản lí điều kiển người, phần cứng phần mềm C Máy tính, mạng phần mềm D Máy tính, phần mềm liệu
(25)D
E
A
C
chính xác
A Tốc độ máy tính ngày tăng B Giá thành máy tính ngày tăng C Dung lượng đĩa cứng ngày tăng
D Dung lượng nhớ ngày tăng
Câu 3 Hãy chọn phát biểu xác chức CPU
A Thực phép tính số học lôgic
B Điều khiển, phối hợp thiết bị máy tính thực chương trình định
C Điều khiển thiết bị ngoại vi D A B
E A C
Câu 4 Bộ nhớ bao gồm A ghi ROM
B cache ROM C ghi RAM D ghi Cache E RAM ROM
Câu 5. ROM nhớ dùng để A chứa chương trình hệ thống hãng sản xuất cài đặt sẵn người dùng thường không thay đổi
B chứa liệu quan trọng C chứa hệ điều hành MS - DOS D B C
Câu 6. Khác chất nhớ ROM RAM là:
A Bộ nhớ ROM có tốc độ truy cập cao
B Bộ nhớ ROM truy cập ngẫu nhiên, RAM truy cập ngẫu nhiên
(26)B
A
A
a, máy tính, chương trình, hệ thống tin học
b, RAM c, ROM
dung nhớ ROM D A C
Câu 7 Những phát biểu nhớ
A Là nhớ đặt bên hộp máy B Là nhớ lưu trữ lâu dài liệu hỗ trợ nhớ
C A B D A B sai
Câu 8. Phát biểu sau hợp lí chức nhớ RAM A Dùng để lưu trữ liệu chương trình thời gian máy làm việc B Dùng để lưu trữ chương trình thời gian máy làm việc
C Dùng để lưu trữ liệu lâu dài D B C
Câu 9 Lệnh máy tính khơng chứa thành phần sau
A Địa lệnh máy B Mã thao tác cần thực C Địa nhớ tốn hạng D Địa ô nhớ kết
Câu 10 Điền vào chỗ trống câu cách chọn cụm từ thích hợp danh sách: hệ thống tin học, máy tính, phần mềm, phần cứng, hệ điều hành, ghi, chương trình, ROM, RAM, nhớ chính, nhớ trong, nhớ ngồi, CPU, ALU, lệnh và liệu
a) Phần cứng gồm thiết bị phải có…… , phần mềm gồm
các…… quản lí điều khiển người tạo nên một…
b) Khi nhớ …… nội dung thay đổi
(27)d, CU e, ALU
Hoạt động 2: Cho học sinh làm
tập (25phút)
Gv: Đưa tập cho hs
Hs: Làm tập lên bảng làm
Gv: Đưa nhận xét
Đáp án a/ 1 – e 2 – f 3 – d 4 – c 5 – a 6 – b
b/
Thiết bị Thiết bị vào
Thiết bị
Chuột
Màn hình
của khơng thể thay đổi
d) … khơng trực tiếp thực chương trình mà hướng dẫn phận khác máy tính làm việc e) … thực phép tốn số học logic
Bài tập 2:
a/ Hãy ghép m i thi t b c t bên tráiỗ ế ị ộ
v i ch c n ng tớ ứ ă ương ng c t bênứ ộ
ph i b ng dả ả ướ ây:
Thiết bị Chức
1/ Thiết bị vào a/ Thực phép toán số học logic
2/ Bộ nhớ b/ để đưa thông tin
3/ Bộ nhớ c/ điều khiển hoạt động đồng phận máy tính thiết bị ngoại vi liên quan
4/ Bộ điều khiển d/ Lưu trữ thông tin cần thiết để máy tính hoạt động liệu q trình xử lí
5/ Bộ số học/logic
e/ dùng để nhập thông tin vào 6/ Thiết bị f/ lưu trữ thông
tin lâu dài
b/ Hãy ánh d u v o c t tđ ấ ộ ương ngứ
phân lo i thi t b b ng sau:
để ế ị ả
Thiết bị Thiết bị vào
Thiết bị
Chuột
Màn hình
Máy quét
(28)Máy quét
Máy in
Mođem
Máy chiếu
Loa
Mođem
Máy chiếu
Loa
3 Củng cố, luyện tập (4 phút)
Nắm vững khái niệm tin học Biết cách sử dụng máy tính 4.Hướng dẫn học sinh tự học nhà (1 phút)
(29)Ngày giảng Tiết theo TKB Sĩ số & Tên HS vắng 10A1
10A2 10A3 10A4
Tiết 10: Bài BÀI TOÁN VÀ THUẬN TOÁN (Tiết 1)
I MỤC TIÊU 1 Kiến thức
Biết khái niệm tốn thuật tốn, đặc trưng thuật toán Hiểu cách biểu diễn thuật toán liệt kê sơ đồ khối
2 Kỹ năng
Bắt đầu biết cách biểu diễn thuật toán liệt kê sơ đồ khối 3 Thái độ
Có thái độ nghiêm túc việc học tập nghiên cứu thuật toán II CHUẨN BỊ
1 Chuẩn bị GV
- Sách giáo khoa, soạn
2 Chuẩn bị HS
- Sách giáo khoa, ghi
III TIẾN TRÌNH BÀI DẠY 1 Kiểm tra cũ
- Không
2 Nội dung mới
Hoạt động GV HS Nội dung
Hoạt động 1(20 phút): Giới thiệu khái niệm toán
Gv: Vấn đề thảo luận: Xét yêu cầu sau :
1 Giải pt bậc 2: ax2 + bx + c = 0.
2.Viết dòng chữ hình máy tính
3 Quản lí cán quan
4 Tìm ước chung lớn hai số nguyên dương a b
5 Xếp loại học tập học sinh lớp
1 Khái niệm toán
Trong phạm vi tin học tốn việc ta muốn máy tính thực
Ví dụ: Viết dịng chữ hình; Quản lí học sinh trường học…
* Các th nh ph n c b n c a b i toánà ầ ả ủ
(30)Yêu cầu xem
toán?
HS: Thảo luận tìm câu trả lời + 1, toán
Gv: Nhận xét câu trả lời nhóm, giới thiệu cho học sinh biết toán tin học
Gv: Nêu vấn đề thảo luận
Các yếu tố cần quan tâm giải toán toán học
HS: Thảo luận tìm câu trả lời + Giả thiết
+ Kết luận
Gv: Nêu vấn đề “Bài tốn tin học có thành phần nào?” Giới thiệu thành phần tốn tin học
Gv: u cầu trình bày rõ Input, Output toán ( HD học sinh
trình bày input, output qua ví dụ )
HS: Trình bày Input, Output
Hoạt động 2(22 phút): Tìm hiểu khái niệm thuật tốn
Gv: Dẫn dắt để đưa khái niệm thuật toán
Gv: Nêu phương pháp giải biện luận phương trình: ax + b = 0.(*)
HS: Trả lời
Nếu a = (*) phương
ngữ
Giả thiết Kết luận
Đưa vào máy
tính thơng tin
Cần lấy
thơng tin
Input Output
Kết luận: Trong tin học để phát biểu
bài toán cần trình bày rõ Input và Output tốn
Ví dụ 1: Giải pt bậc 2:
0) (a bx c
ax
Input: Các số thực a, b, c (a0)
Output: Số thực x thoả
bx c
ax
Ví dụ 2: Tìm ước chung lớn hai số
nguyên dương a b
Input: Cho hai số nguyên dương a b
Output: Ước chung lớn a b
Ví dụ 3: Xếp loại học tập học sinh
trong lớp
Input: Bảng điểm học sinh
Output: Bảng xếp loại học sinh
2 Khái niệm thuật toán
Khái niệm thuật toán: Thuật toán để giải toán dãy hữu hạn thao tác xếp theo trình tự xác định cho sau thực dãy thao tác ấy, từ Input toán, ta nhận Output cần tìm
Sơ đồ:
Mơ tả thao tác thuật tốn
Có hai cách: Liệt kê sơ đồ khối
Cách 1: Liệt kê
(31)trình bậc
Nếu a0 (*) có nghiệm x = -b/a
Gv: Hãy xác định input, output thuật toán
HS: Input: Nhập a, b
Output: Tìm số thực x thoả ax + b =
Gv: Hướng dẫn cách chuyển tốn thơng thường sang hai cách liệt kê sơ đồ khối
Gv: Hãy nêu thuật tốn giải phương trình bậc tổng qt cách liệt kê?
Hs: Trả lời
Gv: Ngoài ta sử dụng sơ đồ khối để mơ tả thuật toán
Gv: Treo bảng phụ sơ đồ khối thuật tốn giải phương trình bậc
Cách 2: Sơ đồ khối.
Các biểu tượng sơ đồ khối
Hình thoi thể thao tác so
sánh
Hình chữ nhật thể phép
tính tốn
Hình van thể thao tác
nhập, xuất liệu
Các mũi tên → quy định trình tự thực
hiện thao tác
3 Củng cố, luyện tập (2 phút)
Nắm vững khái niệm toán thuật toán tin học Diễn tả thuật toán
4.Hướng dẫn học sinh tự học nhà (1 phút) Học lại cũ
(32)Ngày giảng Tiết theo TKB Sĩ số & Tên HS vắng 10A1
10A2 10A3 10A4
Tiết 11: Bài BÀI TOÁN VÀ THUẬN TOÁN (Tiết 2)
I MỤC TIÊU 1 Kiến thức
Nắm thêm cách diễn đạt thuật toán sơ đồ khối Nắm tính chất thuật tốn
Hiểu thuật tốn Tìm giá trị lớn dãy số nguyên 2 Kỹ năng
Bắt đầu biết cách biểu diễn thuật toán liệt kê sơ đồ khối 3 Thái độ
Có thái độ nghiêm túc việc học tập nghiên cứu thuật toán II CHUẨN BỊ
1 Chuẩn bị GV
- Sách giáo khoa, soạn
2 Chuẩn bị HS
- Sách giáo khoa, ghi
III TIẾN TRÌNH BÀI DẠY 1 Kiểm tra cũ (7 phút)
- Hãy nêu khái niệm toán, thuật toán tin học thành phần toán?
2 Nội dung mới
Hoạt động GV HS Nội dung
Hoạt động 2(35 phút): Khái niệm thuật tốn (tiếp)
Dùng cách liệt kê mơ tả thuật tốn tìm số lớn dãy số.
Gv: Hãy xác định input, output thuật toán
HS:Input: Nhập N dãy a1
an
Output: Đưa GTLN
Gv: Hướng dẫn bước tìm
2 Khái niệm thuật tốn (tiếp)
Ví dụ: Bài tốn tìm giá trị lớn dãy số nguyên
Bài toán: Cho dãy số nguyên a1, a2,…, aN Hãy tìm
giá trị lớn dãy số
HS:Input: Nhập N dãy a1 aN
Output: Đưa GTLN (Max) Thuật toán:
Liệt kê:
B1: Nhập N dãy số a1,a2,…, aN
(33)GTLN dãy số Từ yêu cầu học sinh làm việc theo nhóm để viết thuật tốn dạng liệt kê
HS: Lên bảng trình theo hiểu biết
Gv: Hãy trình bày thuật tốn dạng sơ đồ khối
HS: Lên bảng trình bày
Gv: Đưa cho học sinh số tính chất thuật tốn
Hs: Ghi nhớ lại tính chất
Gv: HD học sinh thấy tính dừng, tính xác định, tính đúng đắn của tốn tìm Max
B3: Nếu i>N đưa giá trị Max kết thúc B4:
B4.1: Nếu > Max Max
B4.2: i i+1 quay lại bước 3;
Chú ý: Dấu mũi tên () thuật toán biểu
diễn cho phép gán
Sơ đồ khối
* Ví dụ: Bài tốn tìm Max xét
Tính dừng: Vì giá trị i lần tăng lên nên sau N lần i> N, kết so sánh bước xác định việc đưa giá trị Max kết thúc
Tính xác định: Thứ tự thực phép toán mặc định nên sau bước bước 2, sau bước bước Kết so sánh bước bước xác định bước cần thực
Tính đắn: Vì thuật tốn so sánh Max với số hạng dãy số thực Max ←
nếu Max < nên sau so sánh hết N số hạng
của dãy Max giá trị lớn
3 Củng cố, luyện tập (2 phút)
Thuật tốn tìm số lớn dãy số, tương tự áp dụng để viết thuật toán
tìm số nhỏ dãy số
4.Hướng dẫn học sinh tự học nhà (1 phút) Học lại cũ
(34)Ngày giảng Tiết theo TKB Sĩ số & Tên HS vắng 10A1
10A2 10A3 10A4
Tiết 12: Bài BÀI TOÁN VÀ THUẬN TOÁN (Tiết 3)
I MỤC TIÊU 1 Kiến thức
Nắm thêm cách diễn đạt thuật toán sơ đồ khối Nắm tính chất thuật tốn
Hiểu thuật tốn Kiểm tra tính ngun tố dãy số nguyên dương 2 Kỹ năng
Bắt đầu biết cách biểu diễn thuật toán liệt kê sơ đồ khối 3 Thái độ
Có thái độ nghiêm túc việc học tập nghiên cứu thuật toán II CHUẨN BỊ
1 Chuẩn bị GV
- Sách giáo khoa, soạn
2 Chuẩn bị HS
- Sách giáo khoa, ghi
III TIẾN TRÌNH BÀI DẠY 1 Kiểm tra cũ (7 phút)
- Trình bày tính chất thuật tốn? Lấy ví dụ?
2 Nội dung mới
Hoạt động GV HS Nội dung
Hoạt động 3(35 phút): Một số ví dụ về thuật tốn
Gv: Xác định Input, Out put cho toán
HS: - Input:N số nguyên dương
- Output: "N là số nguyên tố" "N không số nguyên tố"
Gv: Số nguyên dương N số nguyên tố ?
HS: N chia hết cho
Gv: Xét xem số 17 có phải số nguyên tố
3 Một số ví dụ thuật toán
Thuật toán kiểm tra tính nguyên tố một số nguyên dương
Xác định toán
- Input:N số nguyên dương;
- Output: "N là số nguyên tố" "N không số nguyên tố"
Ý tưởng: Ta nhớ lại định nghĩa: Một số
nguyên dương N số nguyên tố có hai ước số khác Từ định nghĩa đó, ta suy ra:
(35)HS: Trả lời 17 số nguyên tố
Gv: Yêu cầu học sinh nêu cách kiểm tra
Ví dụ: Kiểm tra tính nguyên tố số
17
Tính [ 17 ] =
i
N/i 17/2 17/3 17/4 Kq Khôn
g
Khôn g
Khôn g
Gv: Yêu cầu học sinh lấy ví dụ khác kiểm tra
Gv: Trình cách kiểm tra số nguyên tố Giúp học sinh hiểu thuật toán
HS: Lắng nghe
Gv: Yêu cầu học sinh trình bày thuật tốn dạng liệt kê
HS: Trình bày cách giải
Gv: Yêu cầu học sinh khác bổ sung
Gv: Nhận xét, chỉnh sửa bổ sung cho học sinh ghi nhận
Gv: Hướng dẫn chuyển sang sơ đồ khối
Ghi chú: Biến i nhận giá trị nguyên thay đổi phạm vi từ đến N
+
và dùng để kiểm tra N có chia hết cho i hay khơng
Gv: Nêu tính dừng, tính xác định, tính đắn thuật tốn
- Nếu 1 < N < 4 N số nguyên tố; - Nếu N 4 khơng có ước số
phạm vi từ đến phần nguyên bậc hai N N số nguyên tố
Từ ta có thuật tốn sau:
a/ Cách liệt kê
Bước 1: Nhập số nguyên dương N;
Bước 2: Nếu N = thơng báo N không
nguyên tố kết thúc;
Bước 3: Nếu N < thơng báo N
nguyên tố kết thúc;
Bước 4:i 2;
Bước 5: Nếu i > [ N]thì thơng báo N
nguyên tố kết thúc;
Bước 6: Nếu N chia hết cho i thơng báo
N không nguyên tố kết thúc;
Bước 7: i < i + quay lại bước
b/ Sơ đồ khối
3 Củng cố, luyện tập (2 phút)
Cách kiểm tra số có phải số nguyên tố hay không 4.Hướng dẫn học sinh tự học nhà (1 phút)
(36)Ngày giảng Tiết theo TKB Sĩ số & Tên HS vắng 10A1
10A2 10A3 10A4
Tiết 13: Bài BÀI TOÁN VÀ THUẬN TOÁN (Tiết 4)
I MỤC TIÊU 1 Kiến thức
Hiểu nắm thuật toán xếp 2 Kỹ năng
Biết vận dụng vào tốn cụ thể 3 Thái độ
Có thái độ nghiêm túc việc học tập nghiên cứu thuật toán II CHUẨN BỊ
1 Chuẩn bị GV
- Sách giáo khoa, soạn
2 Chuẩn bị HS
- Sách giáo khoa, ghi
III TIẾN TRÌNH BÀI DẠY 1 Kiểm tra cũ (5 phút)
- Xác định Input Output toán sau: Bài toán: Cho dãy số nguyên a1,
a2,…, aN Hãy tìm giá trị lớn dãy số trên?
2 Nội dung mới
Hoạt động GV HS Nội dung
Hoạt động 3(37 phút): Một số ví dụ về thuật toán (tiếp)
GV: Trong sống hàng ngày ta thường gặp toán liên quan đến vấn đề xếp như: xếp danh sách học sinh theo thứ hạng, xếp dãy số từ nhỏ đến lớn… Ta tìm hiểu thuật tốn xếp qua ví dụ 2: xếp cách tráo đổi
Dưới ta xét toán xếp dạng đơn giản sau:
Cho dãy A gồm N số nguyên a1, a2, ,
aN Cần xếp số hạng để dãy A
trở thành dãy không giảm (tức số hạng trước không lớn số hạng sau)
3 Một số ví dụ thuật toán (tiếp)
Bài toán xếp
Cho dãy A gồm N số nguyên a1, a2, ,
aN Cần xếp số hạng để dãy A trở
thành dãy không giảm (tức số hạng trước khơng lớn số hạng sau)
Ví dụ, với A dãy gồm số nguyên: 6, 1, 5, 3, 7, 8, 10, 7, 12, 4, sau xếp ta có dãy: 1, 3, 4, 5, 6, 7, 7, 8, 10, 12
Thuật toán xếp tráo đổi (Exchange Sort)
Xác định toán
- Input: Dãy A gồm N số nguyên a1,
a-2, , aN
(37)Ví dụ, với A dãy gồm số nguyên: 6, 1, 5, 3, 7, 8, 10, 7, 12, 4, sau xếp ta có dãy: 1, 3, 4, 5, 6, 7, 7, 8, 10, 12
Gv: Xác định input, output toán
HS:
- Input: Dãy A gồm N số nguyên a1, a-2, , aN
- Output: Dãy A xếp lại thành dãy không giảm
Gv: Yêu cầu học sinh nêu cách xếp dãy số
Gv: Từ giáo viên hướng dẫn cho học sinh hình thành thuật toán
HS: Lắng nghe
Gv: Yêu cầu học sinh trình bày lại thuật tốn theo cách liệt kê
HS: Trình bày
Gv: Chỉnh sửa, ghi nhận
HS: Yêu cầu học sinh trình bày thuật toán sơ đồ khối
Ghi chú: Qua nhận xét trên, ta thấy trình so sánh đổi chỗ sau lượt thực với dãy bỏ bớt số hạng cuối dãy Để thực điều thuật tốn sử dụng biến ngun M có giá trị khởi tạo N, sau lượt M giảm đơn vị M <
- Trong thuật toán trên, i biến số số hạng dãy có giá trị nguyên thay đổi từ đến M +
Gv: Nêu qua tính dừng, tính xác định, tính đắn thuật tốn
dãy khơng giảm
Ý tưởng: Với cặp số hạng đứng liền
kề dãy, số trước lớn số sau ta đổi chỗ chúng cho Việc lặp lại, khơng có đổi chỗ xảy
Thuật toán a) Cách liệt kê
Bước 1.Nhập N, số hạng a1, a2, , aN;
Bước 2.MN;
Bước 3.Nếu M < đưa dãy A
được xếp kết thúc;
Bước 4.MM – 1, i 0;
Bước 5.ii + 1;
Bước 6.Nếu i > M quay lại bước 3;
Bước 7.Nếu ai > ai+1 tráo đổi ai ai+1 cho nhau;
Bước 8.Quay lại bước b/ Sơ đồ khối
3 Củng cố, luyện tập (2 phút)
Cách xếp thuật toán tráo đổi 4.Hướng dẫn học sinh tự học nhà (1 phút)
(38)Ngày giảng Tiết theo TKB Sĩ số & Tên HS vắng 10A1
10A2 10A3 10A4
Tiết 14: Bài BÀI TOÁN VÀ THUẬN TOÁN (Tiết 5)
I MỤC TIÊU 1 Kiến thức
Hiểu nắm thuật tốn tìm kiếm 2 Kỹ năng
Biết vận dụng vào tốn cụ thể 3 Thái độ
Có thái độ nghiêm túc việc học tập nghiên cứu thuật toán II CHUẨN BỊ
1 Chuẩn bị GV
- Sách giáo khoa, soạn
2 Chuẩn bị HS
- Sách giáo khoa, ghi
III TIẾN TRÌNH BÀI DẠY 1 Kiểm tra cũ (5 phút)
- Xác định Input Output toán sau: Bài toán: Cho dãy số nguyên a1,
a2,…, aN Hãy tìm giá trị nhỏ dãy số trên?
2 Nội dung mới
Hoạt động GV HS Nội dung
Hoạt động 3(37 phút): Một số ví dụ về thuật toán (tiếp)
Dưới ta xét tốn tìm kiếm dạng đơn giản sau:
Cho dãy A gồm N số nguyên, đôi
khác nhau: a1, a2, , aNvà số
ngun k Cần biết có hay khơng số i
(1 i N) mà ai = k Nếu có cho biết số đó.
Số ngun k gọi khố tìm kiếm (gọi tắt khoá)
Gv: Xác định input, output tốn?
HS: Trình bày:
3 Một số ví dụ thuật tốn (tiếp)
Bài tốn tìm kiếm
Cho dãy A gồm N số nguyên, đôi
khác nhau: a1, a2, , aNvà số ngun
k Cần biết có hay khơng số i (1 i
N) mà ai = k Nếu có cho biết số đó.
Số ngun k gọi khố tìm kiếm (gọi tắt khố)
Xác định toán
(39)- Input: Dãy A gồm N số nguyên đôi khác a1, a2, , aN số nguyên
k;
- Output: Chỉ số i mà ai= k thông báo không
Ví dụ, cho dãy A gồm số: 5, 7, 1, 4, 2, 9, 8, 11, 25, 51
- Với khố k = 2, dãy có số hạng a5 có giá trị k Vậy số cần
tìm i =
- Với khố k = khơng có số hạng dãy A có giá trị k
Gv: Tương tự trình bày cách tìm số 11 vị trí dãy
Gv: Từ giáo viên hướng dẫn cho học sinh hình thành thuật tốn
HS: Lắng nghe
Gv: u cầu học sinh trình bày lại thuật tốn theo cách liệt kê
Gv: Nhận xét kết luận
HS: Lắng nghe ghi
GV: Để áp dụng thuật tốn tìm kiếm nhị phân dãy A phải thoả mãn
- Output: Chỉ số i mà ai= k thông
báo số hạng dãy A có giá trị k
Ý tưởng: Tìm kiếm thực
hiện cách tự nhiên Lần lượt từ số hạng thứ nhất, ta so sánh giá trị số hạng xét với khoá gặp số hạng khoá dãy xét hết khơng có giá trị khố Trong trường hợp thứ hai dãy A khơng có số hạng khố
Thuật tốn tìm kiếm tuần tự a) Cách liệt kê
Bước 1: Nhập N, số hạng a1, a2, , aN
và khoá k;
Bước 2: i 1;
Bước 3: Nếu ai = k thì thơng báo số i,
rồi kết thúc;
Bước 4: i i + 1;
Bước 5: Nếu i > N thì thơng báo dãy A
khơng có số hạng có giá trị k, kết thúc;
Bước 6: Quay lại bước
b/ Sơ đồ khối
Thuật tốn tìm kiếm nhị phân
(40)điều kiện gì?
HS: HS dựa vào SGK để nêu ý tưởng thuật tốn
GV: Thơng qua ví dụ ý tưởng thuật tốn mơ ta thuật toán liệt kê
HS: Lên bảng mô tả liệt kê
GV: Yêu cầu HS nhà xem cách Mô tả bằng sơ đồ khối trong SGK - T43
B1: Nhập N dãy a1, a2, …, aN khoá K B2: Dau 1, Cuoi N
B3: Giua
2
Dau Cuoi
B4: Nếu aGiua=K thơng báo số Giua,
kết thúc
B5: Nếu aGiua > Kthì đặt Cuoi=Giua-1,
chuyển đến B7
B6: Dau = Giua =1
B7: Nếu Dau > Cuoi thơng báo dãy A khơng có số hạng K, kết thúc
B8: Quay lại B3
3 Củng cố, luyện tập (2 phút)
Yêu cầu số HS nhắc lại thuật ngữ : Bài toán, Thuật
toán, Sơ đồ khối, Input, Output
(41)Ngày giảng Tiết theo TKB Sĩ số & Tên HS vắng 10A1
10A2 10A3 10A4
Tiết 15: BÀI TẬP
I MỤC TIÊU 1 Kiến thức
Củng cố lại kiến thức thuật toán Hiểu cách biểu diễn thuật toán 2 Kỹ năng
Xác định Input Output toán Giải tốn cách mơ tả thuật tốn 3 Thái độ
Có thái độ nghiêm túc việc học tập nghiên cứu thuật toán Tính kiên trì, sáng tạo Say mê mơn học
II CHUẨN BỊ 1 Chuẩn bị GV
- Sách giáo khoa, soạn
2 Chuẩn bị HS
- Sách giáo khoa, ghi
III TIẾN TRÌNH BÀI DẠY 1 Kiểm tra cũ
- Lồng dạy
2 N i dung b i m iộ
Hoạt động GV HS Nội dung
Hoạt động 1(22 phút): Mơ tả thuật tốn giải phương trình bậc hai:
0) (a
2
bx c
ax
Gv: Yêu cầu học sinh trình bày Input, Output tốn
HS: Trả lời
Input: Ba số thực a, b, c (a0)
Output: Kết luận nghiệm
phương trình bậc hai
bx c
ax
Gv: Yêu cầu học sinh làm việc nhóm, thảo luận để nêu ý tưởng tốn
HS: Thảo luận tìm câu trả lời
Kiểm tra a
Bài tốn 1: Mơ tả thuật tốn giải phương trình bậc
Xác định toán
Input: Ba số thực a, b, c (a0)
Output: Kết luận nghiệm
Ý tưởng:
Kiểm tra a Tính Kiểm tra Tìm nghiệm
Thuật tốn: Mơ tả theo cách liệt kê
B1 Nhập ba số a, b, c
(42) Tính
Kiểm tra
Tìm nghiệm
Gv: Yêu cầu học sinh làm việc nhóm, mơ tả thuật tốn dạng liệt kê sơ đồ khối
HS: Thảo luận nhóm tìm kết quả, thuyết trình trước lớp
Gv: Nhận xét, chỉnh sửa, cho học sinh ghi nhận kết
Hoạt động 2(20 phút): Hãy mô tả thuật toán toán: Cho N dãy a1, …,
aN, tìm giá trị nhỏ (min) dãy
Gv: Yêu cầu học sinh làm việc nhóm trình bày Input Output tốn
HS: Thảo luận nhóm trình bày kết Input: Dãy A gồm N số nguyên dương a1, …, aN
Output: Số nhỏ dãy
Gv: Yêu cầu học sinh làm việc nhóm nêu ý tưởng tốn
HS: Thảo luận nhóm trình bày kết
Gv: u cầu học sinh làm việc nhóm mơ tả thuật toán sơ đồ khối
HS: Thảo luận nhóm trình bày sơ đồ khối tốn
Gv: Cho nhóm nhận xét, bổ sung cho
Gv: Nhận xét, chỉnh sửa, cho học sinh ghi nhận kết
B3 Tính b2 – 4ac
B4 Nếu < thơng báo ptvn chuyển sang B7
B5 Nếu = x 2ab ; thơng báo pt
có nghiệm kép x chuyển sang B7 B6 Nếu > x1
a b
2
, x
2
a b
2
; thông báo pt có nghiêm x 1, x2
b7 Kết thúc
Bài tốn 2: Hãy mơ tả thuật tốn toán: Cho N dãy a1, …, aN, tìm giá
trị nhỏ (min) dãy
Input: Dãy A gồm N số nguyên dương a1,
…, aN
Output: : Số nhỏ dãy
Thuật tốn Sơ đồ khối
3 Củng cố, luyện tập (2 phút) Yêu cầu
(43) Nắm khái niệm toán thuật toán
Biết cách xác định Input Output toán 4.Hướng dẫn học sinh tự học nhà (1 phút)
Làm tập 6-7 trang 44
(44)Ngày giảng Tiết theo TKB Sĩ số & Tên HS vắng 10A1
10A2 10A3 10A4
Tiết 16: KIỂM TRA TIẾT
I MỤC TIÊU 1 Kiến thức
Kiểm tra lại kiến thức khái niệm thông tin, phận máy tính,
thuật tốn, tốn
2 Kỹ năng
Biết cách xác định toán, xây dựng thuật toán để giải toán đơn giản 3 Thái độ
Có thái độ nghiêm túc việc học tập nghiên cứu thuật toán II CHUẨN BỊ
1 Chuẩn bị GV
- Bài soạn
2 Chuẩn bị HS
- Kiến thức
III TIẾN TRÌNH BÀI DẠY 1 Kiểm tra cũ
- Không
2 Nội dung mới
2.1 Ma tr n ậ đề
Mức độ KT
Đơn vị KT Nhận biết Thông hiểu Vận dụng Tổng
TNKQ TNTL TNKQ TNTL TNKQ TNTL
Thông tin liệu 0.5 0.5 8 4
Máy tính 0.5 4 2
Bài toán thuật toán 4 2 4
TỔNG 14
10 2.2 Nội dung đề kiểm tra.
(45)TỔ: NGOẠI NGỮ - TIN Họ tên:
Lớp:
Năm học 2010 – 2011
Thời gian: 45 phút
i m
Đ ể L i phê c a giáo viênờ ủ
PHẦN TRẮC NGHIỆM KHÁCH QUAN(6 điểm)
Hãy khoanh tròn vào đáp án đúng
Câu 1.Đơn vị nhỏ để đo thông tin là:
A Byte B Bit C MB D KB
Câu 2. Dữ liệu là:
A Thơng tin đưa vào máy tính; B Thông tin điểm thi học sinh;
C Thông tin dùng để đưa vào máy tính; D Thơng tin cán bộ;
Câu 3. ROM nhớ:
A Sẽ liệu cúp điện tắt máy; B Chỉ cho phép đọc;
C Cho phép đọc ghi liệu; D Các câu sai;
Câu 4. Trong đẳng thức sau đây, đẳng thức đúng?
A. 1GB=1024 TB; B. 1KB=1000byte;
C. 1MB=1000000byte; D. 1KB=1024Byte;
Câu 5. Chỉ kí hiệu đơn vị đo thông tin:
A. GB; B. MB; C. XB; D. TB;
Câu 6. Hệ đếm thập phân sử dụng kí tự là:
A. A, B, , F; B. 0,1;
C. 0,1,2, ,9; D. 0, 1, 2, … , 9, A, B, , F;
Câu 7. Hãy chọn kết : 11002 ?10
A 21(10) B 12(10) C 11(10) D 10(10)
Câu 8. Hãy chọn phát biểu xác chức ALU:
A. Thực phép tính số học lơgic;
B. Điều khiển thiết bị máy tính thực chương trình định;
C. Điều khiển thiết bị ngoại vi;
D Cả A B
Câu 9. Bộ mã Unicode dùng bit để mã hố kí tự?
(46)Câu 10. RAM nhớ:
A. Cho phép đọc ghi;
B. Bị liệu điện tắt máy;
C. Truy xuất ngẫu nhiên;
D. Tất câu đúng;
Câu 11. Đâu đặc tính máy tính điện tử?
A. Có thể thay hồn tồn người việc tính tốn
B. Giá thành ngày hạ
C. Có thể làm việc không mệt mỏi 24/24
D. Tốc độ xử lí thơng tin nhanh, độ xác cao
Câu 12. Biểu diễn số (1010)2 sau đúng?
A. 1x22+0x21+1x20+0x2-1; B. 1x2-3+0x2-2+1x2-1+0x20;
C. 1x23+0x22+1x21+0x20; D. 1x24+0x23+1x22+0x21;
PHẦN TỰ LUẬN (4 điểm)
Câu 13: Xác định Input, Output toán sau Cho a, b, c cạnh tam giác ABC, tính diện tích tam giác (1đ)
Câu 14: Cho tốn tìm số lớn số M N a) Xác định Input, Output toán trên.(1đ)
(47)Hết-2.3 Biểu điểm đáp án. Phần 1: điểm
Câu 1 2 3 4 5 6 7 8 9 10 11 12
Đ/a B A B D C C B A A D A C
Điể
m 0,5 0,5 0,5 0,5 0,5 0,5 0,5 0,5 0,5 0,5 0,5 0,5
Phần 2: 4 điểm Câu 13:
Input: Nhập a,b,c (0,5 điểm)
Output: Diện tích tam giác ABC (0,5 điểm)
Câu 14:
a/ Input: Nhập vào hai số M, N (0,5 điểm)
Output: Số lớn hai số M, N (0,5 điểm) b/ Cách liệt kê
Bước 1: Nhập M, N (0,5 điểm)
Bước 2: Nếu M >=N Max ← M, Chuyển sang bước (0,5 điểm) Bước 3: Nếu M < N Max ← N, Chuyển sang bước (0,5 điểm) Bước 4: Kết luận Max số cần tìm kết thúc (0,5 điểm)
3 Củng cố, luyện tập
- Không
4 Hướng dẫn học sinh tự học nhà
- Đọc trước
(48)Ngày giảng Tiết theo TKB Sĩ số & Tên HS vắng 10A1
10A2 10A3 10A4
Tiết 17: Bài NGƠN NGỮ LẬP TRÌNH
I MỤC TIÊU 1 Kiến thức
Biết khái niệm ngôn ngữ máy, hợp ngữ ngôn ngữ bậc cao 2 Kỹ năng
Biết phân biệt giống khác ngôn ngữ máy, hợp ngữ
ngôn ngữ bậc cao
3 Thái độ
Có thái độ nghiêm túc việc học tập II CHUẨN BỊ
1 Chuẩn bị GV
- Sách giáo khoa, soạn,
2 Chuẩn bị HS
- Sách giáo khoa, ghi, đồ dùng học tập
III TIẾN TRÌNH BÀI DẠY 1 Kiểm tra cũ
- Không
2 Nội dung mới
Hoạt động GV HS Hoạt động GV HS Đặt vấn đề (2 phút): Để máy tính hiểu
và thực cần diễn tả thuật tốn ngơn ngữ mà máy tính hiểu thực được, gọi ngơn ngữ
Hoạt động 1(15 phút): Tìm hiểu ngôn ngữ máy
Gv: Các lệnh viết ngôn ngữ máy dạng mã nhị phân dạng hexa
Gv: Với đặc điểm mình, ngơn ngữ máy có thích hợp với số đơng người lập trình hay khơng? Tại sao?
GV: Tóm lại: Ngơn ngữ máy khơng thích hợp với số đơng người lập trình chương trình cồng kềnh, khó đọc khó
1/ Ngơn ngữ máy
Ưu điểm: Là ngơn ngữ máy
tính trực tiếp hiểu thực hiện, cho phép khai thác triệt để tối ưu khả máy
Mỗi chương trình viết ngơn ngữ khác muốn thực máy tính phải dịch ngơn ngữ máy chương trình dịch
Nhược điểm: Ngôn ngữ phức tạp, phụ
(49)hiệu chỉnh…
Hoạt động 2(15 phút): Tìm hiểu Hợp ngữ
Gv: Máy tính hiểu thực trực tiếp chương trình viết hợp ngữ khơng?
HS: Nghiên cứu SGK trả lời
GV: Tóm lại: Khơng máy tính hiểu chương trình viết ngơn ngữ máy
Gv: Để chương trình viết hợp ngữ thực máy tính, cần dịch ngôn ngữ máy
chương trình hợp dịch.
Gv: Với đặc điểm mình, hợp ngữ có thích hợp với tất nhà lập trình khơng?
HS: Nghiên cứu SGK trả lời
GV: Tóm lại: Khơng, hợp ngữ thích hợp với nhà lập trình chun nghiệp
Hoạt động 3(10 phút): Ngôn ngữ bậc cao
Gv: Phân tích cần thiết phải có ngơn ngữ lập trình bậc cao trình bày ưu điểm loại ngôn ngữ
Gv: Hãy kể tên ngơn ngữ lập trình bậc cao mà em biết nghe tới?
HS: Nghiên cứu SGK trả lời
trình viết nhiều cơng sức, cồng kềnh khó hiệu chỉnh
2/ Hợp ngữ
Hợp ngữ ngôn ngữ kết hợp ngôn ngữ máy với ngôn ngữ tự nhiên người(thường tiếng Anh) để thể lệnh
Một chương trình viết hợp ngữ phải dịch ngôn ngữ máy nhờ chương trình hợp dịch trước thực máy tính
3/ Ngơn ngữ bậc cao
Ưu điểm: Là ngơn ngữ phụ thuộc vào
loại máy, chương trình viết ngắn gọn dễ hiểu, dễ nâng cấp
Ví dụ: PASCAL, C, C++, Java, Visual
Basic, Visual FoxPro
3 Củng cố, luyện tập(2 phút)
- Biết ngôn ngữ máy, hợp ngữ, ngôn ngữ bậc cao - Biết ưu điểm, nhược điểm ngôn ngữ
(50)Ngày giảng Tiết theo TKB Sĩ số & Tên HS vắng 10A1
10A2 10A3 10A4
Tiết 18: Bài GIẢI TOÁN TRÊN MÁY TÍNH
I MỤC TIÊU 1 Kiến thức
Hiểu cách tổ chức giải toán máy tính, tức cách dùng máy tính
thực công việc cần làm
Nắm bước tiến hành giải tốn máy tính: Xác định
toán, xây dựng lựa chọn thuật toán Lựa chọn cấu trúc liệu, viết chương trình, hiệu chỉnh, đưa kết hướng dẫn sử dụng
Hiểu rõ khái niệm: Bài tốn, thuật tốn, chương trình 2 Kỹ năng
Thực số bước để giải toán đơn giản máy tính 3 Thái độ
Rèn luyện thái độ học tập nghiêm túc, suy luận khoa học sáng tạo II CHUẨN BỊ
1 Chuẩn bị GV
- Sách giáo khoa, soạn,
2 Chuẩn bị HS
- Sách giáo khoa, ghi, đồ dùng học tập
III TIẾN TRÌNH BÀI DẠY 1 Kiểm tra cũ (5 phút)
- Có loại ngơn ngữ lập trình? Kể tên? Chương trình dịch có chức gì?
2 Nội dung mới
Hoạt động GV HS Hoạt động GV HS Hoạt động 1(7 phút): Giới thiệu các
bước giải toán máy tính
Gv: Giới thiệu bước giải tốn máy tính
HS: Lắng nghe, ghi
Hoạt động 2(30 phút): Giới thiệu từng bước giải toán
Gv: Một toán cấu tạo thành phần nào?
Việc giải tốn máy tính thường thực qua bước sau:
Bước 1: Xác định toán;
Bước 2: Lựa chọn thiết kế thuật toán
Bước 3: Viết chương trình;
Bước 4: Hiệu chỉnh;
Bước 5: Viết tài liệu
1/ Xác định toán.
Xác định rõ hai thành phần hai thành
(51)HS: Trả lời
Gv: Tóm lại: Một tốn cấu tạo hai thành phần bản: Input
và Output
Gv: Hãy xác định Input Output toán
HS: Xác định Input Output
Gv: Hãy nêu phương pháp tìm ƯCLN hai số nguyên dương M, N học
HS: Trả lời
Gv: Trình bày thuật tốn tối ưu để tìm ƯCLN hai số nguyên dương M, N
Gv: Có cách diễn tả thuật tốn ?
HS: Trả lời
Gv: Yêu cầu học sinh mô tả thuật toán cách liệt kê
Gv: Theo dõi giúp đỡ học sinh
HS: Làm theo hướng dẫn giáo viên
Gv: Yêu cầu học sinh dựa vào bước liệt kê để chuyển sang sơ đồ khối
HS: Thảo luận với để chuyển sang sơ đồ khối
Gv: Gọi hs lên bảng trình bày
HS: Học sinh trình bày bảng
Gv: Gọi hs khác nhận xét bổ sung, sau GV đánh giá chỉnh sửa
HS: Ghi nhận kết sau chỉnh sửa
Ví dụ: Tìm ƯCLN số ngun dương
M, N
Input : Hai số nguyên dương M, N
Output: ƯCLN M, N
2 Lựa chọn thiết kế thuật toán.
a Lựa chọn thuật toán.
Lựa chọn thuật tốn tối ưu
Ví dụ: Thuật tốn Ơclit tìm ƯCLN hai
số nguyên dương M, N Nếu M = N
- Đúng ƯCLN = M (hoặc N) kết
thúc;
- Sai xét: Nếu M > N
- Đúng M = M – N;
- Sai N = N – M;
Quá trình lặp lại M = N
b Diễn tả thuật toán.
Theo hai cách
Cách 1: Liệt kê bước
Cách 2: Vẽ sơ đồ khối
* Cách 1: Liệt kê bước Bước 1: Nhập M, N;
Bước 2: Nếu M = N lấy giá trị làm ƯCLN chuyển đến bước 5;
Bước 3: Nếu M > N M M – N
quay lại bước 2;
Bước 4: N N – M quay lại bước 2;
Bước 5: Đưa ƯCLN kết thúc * Cách 2: Vẽ sơ đồ khối
3/Viết chương trình:
(52)Gv: Thuyết trình
Gv: Sau chương trình hồn thiện cơng việc cịn lại viết tài liệu mơ tả thuật tốn, chương trình hướng dẫn sử dụng chương trình
4 Hiệu chỉnh
Thử chương trình cách thực với số Input tiêu biểu (Test) để kiểm tra kết quả, có sai sót sửa lại
5 Viết tài liệu
Mơ tả chi tiết tốn, thuật tốn, chương trình kết thử nghiệm, hướng dẫn cách sử dụng Từ tài liệu người sử dụng đề xuất khả hoàn thiện
3 Củng cố, luyện tập (2 phút)
Hs cần nắm rõ bước giải tốn máy tính vận dụng vào việc giải toán thường gặp
4 Hướng dẫn học sinh tự học nhà (1 phút)
Đọc trước “Phần mềm máy tính” “Những ứng dụng tin học” Chuẩn bị câu hỏi có liên quan đến học
(53)Ngày giảng Tiết theo TKB Sĩ số & Tên HS vắng 10A1
10A2 10A3 10A4
Tiết 19: Bài PHẦN MỀM MÁY TÍNH
Bài NHỮNG ÚNG DỤNG CỦA TIN HỌC I MỤC TIÊU
1 Kiến thức
Biết khái niệm phần mềm máy tính
Biết phần mềm hệ thống phần mềm ứng dụng
Biết ứng dụng chủ yếu tin học lĩnh vực đời sống XH
Biết sử dụng số chương trình ứng dụng để nâng cao hiệu học
tập, làm việc giải trí
2 Kỹ năng
Phân biệt phần mềm hệ thống phần mềm ứng dụng 3 Thái độ
Thích tìm hiểu khám phá phầm mềm, có hứng thú học tập II CHUẨN BỊ
1 Chuẩn bị GV
- Sách giáo khoa, soạn
2 Chuẩn bị HS
- Sách giáo khoa, ghi, đồ dùng học tập
III TIẾN TRÌNH BÀI DẠY 1 Kiểm tra cũ (7 phút)
- Các bước giải tốn máy tính? Bước hiệu chỉnh nhằm mục đích gì?
2 Nội dung mới
Hoạt động GV HS Nội dung
Hoạt động 1(15 phút): Phần mềm máy tính
Gv: Sản phẩm sau thực bước giải tốn máy tính
Gv: Em có biết loại phần mềm mà thiếu máy tính khơng thể hoạt động được?
Hs: Trả lời
Gv: Giáo viên trình bày cho học sinh
I Phần mềm máy tính
1/ Phần mềm hệ thống
(54)hiểu khái niệm phần mềm hệ thống
Gv: Ngồi phần mềm hệ thống cịn có phần mềm khác nữa? Hãy nêu tên chức số phần mềm khác mà em biết?
HS: Trả lời
Gv: Giới thiệu loại phần mềm ứng dụng
HS: Lắng nghe, ghi nhớ
Hoạt động 2(20 phút): Những ứng dụng tin học
Gv: Tại nói người sống kỉ nguyên CNTT?
HS: Suy nghĩ trả lời
GV: Hãy kê tên số toán quản lý nhà trường?
HS: Trả lời
hoạt động máy tính
Ví dụ: Hệ điều hành: MS – DOS,
WINDOWS
2/ Phần mềm ứng dụng
Phần mềm ứng dụng: Là phần mềm viết để phục vụ cho công việc hàng ngày hay hoạt động mang tính nghiệp vụ lĩnh vực
Ví dụ: Word, Excel, Internet Explorer…
Phần mềm đóng gói: Thiết kế dựa yêu cầu chung hàng ngày nhiều người
Ví dụ: Phần mềm quản lý tiền điện thoại
của bưu điện, phần mềm quản lý học sinh trường học…
Phần mềm công cụ (phần mềm phát triển): Là phần mềm hỗ trợ để làm sản phẩm phần mềm khác
Ví dụ: Pascal, Visual Basic, ASP…
Phần mềm tiện ích: Trợ giúp ta làm việc với máy tính, nhằm nâng cao hiệu cơng việc
Ví dụ: NC, BKAV, D2,
II Những ứng dụng tin học 1 Giải toán khoa học kỹ thuật
Những toán khoa học kỹ thuật như: Xử lý số hiệu thực nghiệm, qui hoạch, tối ưu hố tốn có tính tốn lớn mà khơng dùng máy tính khó thực
2.Hỗ trợ việc quản lý:
Hoạt động quản lý đa dạng
phải xử lý khối lượng thông tin lớn
Quy trình ứng dụng tin học để quản
lý
Tổ chức lưu trữ hồ sơ Cập nhật hồ sơ
(55)Gv: Trong trường hợp máy tính tham gia vào tự động hố, điều khiển
HS: Trả lời
Gv: Thường ngày ta gặp phương tiện truyền thông nào?
HS: trả lời
Gv: Em có nhận xét cơng tác văn phòng trước so với bây giờ?
HS: trả lời
Gv: Kể tên môn học mà có liên quan đến máy tính?
HS: Suy nghĩ trả lời
Gv: Về giải trí ta tiếp xúc nhiều, ta biết nó?
HS: Trả lời
3.Tự động hố điều khiển:
Cơng nghệ tự động hố linh hoạt,
chính xác
4.Tuyền thông
Nhờ vào công nghệ Internet nên
máy tính truyền thơng đa phương tiện
5.Soạn thảo, in ấn, lưu trữ, văn phòng: Nhờ vào ứng dụng nên
mọi công tác văn phịng trở nên nhẹ nhàng
6.Trí tuệ nhân tạo:
Nhằm thiết kế máy có khả
năng đảm đương số hoạt động thuộc lĩnh vực trí tuệ người số đặc thù người
7.Giáo dục:
Với hỗ trợ tin học ngành giáo
dục có bước tiến mới, giúp việc học tập giảng dạy trở nên sinh động hiệu
8.Giải trí:
Giải trí giúp ích cho người
như: Làm thư giản trình làm việc căng thẳng
3 Củng cố, luyện tập (2 phút)
Biết phần mềm hệ thống, phần mềm ứng dụng, phần mềm công cụ Biết số chức phần mềm
Biết số ứng dụng tin học đời sống xã hội
Có ý thức việc học tin học để phục vụ cho đời sống học tập 4 Hướng dẫn học sinh tự học nhà (1 phút)
(56)Ngày giảng Tiết theo TKB Sĩ số & Tên HS vắng 10A1
10A2 10A3 10A4
Tiết 20: Bài TIN HỌC VÀ XÃ HỘI
I MỤC TIÊU 1 Kiến thức
Biết ảnh hưởng tin học phát triển xã hội;
Biết vấn đề thuộc văn hoá pháp luật xã hội tin học hoá 2 Kỹ năng
Có nhận thức tổ chức tiên hành hoạt động 3 Thái độ
Cần học tập khơng ngừng để thích ứng với phát triển xã hội II CHUẨN BỊ
1 Chuẩn bị GV
- Sách giáo khoa, soạn
2 Chuẩn bị HS
- Sách giáo khoa, ghi, đồ dùng học tập
III TIẾN TRÌNH BÀI DẠY
1 Kiểm tra cũ (Kiểm tra viết 15 phút) - Có nội dung đề kèm theo
2 Nội dung mới
Hoạt động GV HS Nội dung
Hoạt động 1(10 phút): Những ảnh hưởng tin học phát triển xã hội
Gv: Theo em, tin học có ảnh hưởng to lớn đến lĩnh vực đời sống xã hội?
HS: Trả lời
Gv: Nhận xét tóm lại
HS: Nghe giảng ghi
Hoạt động 2(15 phút): Xã hội tin học hoá
1/ Ảnh hưởng tin học sự phát triển xã hội.
Tin học áp dụng
lĩnh vực xã hội
Tin học góp phần phát triển kinh tế
và giúp nâng cao dân trí
Tin học thúc đẩy khoa học phát triển
và ngược lại khoa học thúc đẩy tin học phát triển
Sự phát triển tin học làm cho xã
hội có nhiều nhận thức cách tổ chức hoạt động
2/ Xã hội tin học hoá
(57)Gv: Em hình dung xã hội tin học hoá?
Gv: Hướng dẫn học sinh trả lời câu hỏi cách tập trung vào số mặt hoạt động cụ thể xã hội như: Quản lý, giáo dục, đào tạo, thương mại,
HS: Thảo luận, trả lời
Gv: Nhận xét tóm lại
HS: Nghe giảng
Trong lĩnh vực giáo dục: Quản lý học
sinh qua hệ thống máy tính
- Tra cứu điểm thi, đào tạo từ xa - Giảng dạy giáo trình điện tử…
Trong lĩnh vực thương mại: Các hoạt
động mua bán thực qua mạng Thông tin thị trường cập nhật đến tận khách hàng qua mạng
Trong lĩnh vực hành chính: Chính phủ
điện tử
Hoạt động 3 (10 phút): Văn hoá pháp luật xã hội tin học hoá. Gv: Trong hành vi sau đây, hành vi coi vi phạm pháp luật xã hội tin học hoá?
1 Truy cập nguồn thông tin không phép
2 Phá hoại thông tin mạng quan
3 Sao chép chương trình mạng
HS: Lựa chọn phương án
trong thời đại tin học điều hành với hỗ trợ mạng máy tính kết nối thơng tin lớn, liên kết vùng lãnh thổ quốc gia với
Tạo phương thức giao dịch
mới hiệu quả, tiết kiệm thời gian
Làm thay đổi cách suy nghĩ tác
phong làm việc người, suất lao động tăng lên rõ rệt, người tập trung vào lao động trí óc
Nâng cao chất lượng sống cho
con người nhiều thiết bị dùng cho mục đích sinh hoạt, giải trí hoạt động theo chương trình điều khiển
3/ Văn hoá pháp luật xã hội tin học hoá
Trong xã hội tin học hố, thơng tin
là tài sản chung người => người phải có ý thức bảo vệ thơng tin
Xã hội phải có qui đinh, điều
luật để bảo vệ thông tin xử lý nghiêm tội phạm liên quan đến việc phá hoại thông tin
Giáo dục, đào tạo hệ có phong cách sống, làm việc khoa học, có tổ chức trình độ kiến thức phù hợp với xã hội tin học hoá
3 Củng cố, luyện tập (2 phút)
Ảnh hưởng tin học phát triển XH
Xã hội tin học hoá Văn hoá pháp luật XH tin học hoá 4 Hướng dẫn học sinh tự học nhà (1 phút)
(58)Ngày giảng Tiết theo TKB Sĩ số & Tên HS vắng 10A1
10A2 10A3 10A4
Tiết 21: BÀI TẬP
I MỤC TIÊU 1 Kiến thức
Hiểu nắm ngôn ngữ lập trình
Biết bước tiến hành giải tốn máy tính Nắm ứng dụng tin học đời sống xã hội 2 Kỹ năng
Phân biệt phần mềm hệ thống phần mềm ứng dụng 3 Thái độ
II CHUẨN BỊ 1 Chuẩn bị GV
- Sách giáo khoa, soạn
2 Chuẩn bị HS
- Sách giáo khoa, ghi, kiến thức học, đồ dùng học tập
III TIẾN TRÌNH BÀI DẠY 1 Kiểm tra cũ (5 phút)
- Những ảnh hưởng tin học phát triển xã hội?
2 Nội dung mới
Hoạt động GV HS Nội dung
Hoạt động 1(38 phút): Bài tập
Gv: Gọi HS lên trả lời câu hỏi
HS: Trả lời
Gv: Nhận xét chỉnh sửa:
a b c
1
2
3
Câu1: Hãy ghép m i ỗ đặ đ ể ộc i m c t bên ph i v i ả
ngôn ng l p trình tữ ậ ương ng c t bên trái.ứ ộ
a) Ngôn ngữ máy
b) Hợp ngữ c) Ngôn ngữ bậc cao
1) Máy trực tiếp hiểu 2) Phải có chương trình hợp dịch sang ngơn ngữ máy
3) Gần với ngôn ngữ tự nhiên 4) Các lệnh dãy bit
5) Có tính độc lập với loại máy cụ thể
6) Trong lệnh sử dụng số từ Tiếng Anh để thay nhóm bit làm chương trình dễ đọc, dễ viết
Câu 2: Khi viết chương trình người lập trình khơng
(59)Gv: Gọi HS lên trả lời câu hỏi
HS: Trả lời
Gv: Nhận xét chỉnh sửa (chọn d)
Gv: Gọi HS trả lời câu hỏi
HS: Trả lời
Gv: Nhận xét chỉnh sửa
Gv: Gọi HS trả lời câu hỏi
HS: Trả lời
Gv: Nhận xét chỉnh sửa
Gv: Gọi HS trả lời câu hỏi
HS: Trả lời
Gv: Nhận xét chỉnh sửa
Gv: Gọi HS trả lời câu hỏi
HS: Trả lời
Gv: Nhận xét chỉnh sửa
Gv: Gọi HS trả lời câu hỏi
HS: Trả lời
Gv: Nhận xét chỉnh sửa
Gv: Gọi HS trả lời câu hỏi
a) Tổ chức liệu (vào/ra);
b) Dùng câu lệnh để mô tả thao tác; c) Thường xuyên kiểm tra phát lỗi; d) Vẽ sơ đồ khối;
Câu 3: Cho số nguyên dương N dãy số nguyên
dương A: a1,a2,a3 an Tìm số dãy có tổng ước số lớn Hãy Xác định Input Output toán?
Ví dụ: N=5, dãy là: 12, 10, 15, 8, 14 (Trả lời 12)
Câu 4: Trong biểu thức A= ((((1?2)?3)?4)?5, thay
dấu (?) ba phép tính cộng, trừ, nhân (“+”, “-“, “*”) cho giá trị biểu thức cho số nguyên N cho trước Tính số biểu thức tạo
Câu 5: Năm nhuận năm chia hết cho 400 chia
hết cho khơng chia hết cho 100 Hãy cho biết có năm nhuận khoảng thời gian từ năm đến năm 2000
Câu 6: Giả sử có chương trình kiểm tra tính ngun tố
của số ngun dương nhập từ bàn phím Em cho biết khơng nên chọn giá trị phương án đây:
a) Số –5; e) Một vài số nguyên tố b) Số 2; f) Số 1;
c) Số 3; g) Một vài hợp số; d) Số nguyên lớn bất kỳ;
Câu 7: Có chương trình giải tốn:
“ Nhập từ bàn phím ba số nguyên dương a, b, c Kiểm tra xem ba số ba cạnh tam giác hay không?”
Em nêu vài liệu kiểm thử để kiểm định tính đắn chương trình
Câu 8:Trong phần mềm sau đây, phần mềm
là phần mềm hệ thống?
a) Hệ điều hành Window XP; b) Chương trình Turbo Pascal 7.0;
(60)HS:Trả lời
Gv: Nhận xét chỉnh sửa
Gv: Gọi HS trả lời câu hỏi
HS:Trả lời
Gv: Nhận xét chỉnh sửa
d) Chương trình quét diệt virút Bkav
Câu 9: Chọn câu sai câu nói phần mềm
hệ thống đây:
a) Là phần mềm giải công việc thực tiễn;
b) Phần mềm tiện ích phần mềm ứng dụng; c) Phần mềm trò chơi phần mềm giải trí khơng phần mềm ứng dụng;
d) Phần mềm diệt virút phần mềm ứng dụng sử dụng hầu hết máy tính
3 Củng cố, luyện tập (1 phút)
Ôn lại khái niệm ngơn ngữ lập trình, ngơn ngữ máy, ngơn
ngữ bậc cao
Ôn lại hiểu tập làm
(61)Ngày giảng Tiết theo TKB Sĩ số & Tên HS vắng 10A1
10A2 10A3 10A4
Tiết 22: Chương II HỆ ĐIỀU HÀNH
Bài 10 KHÁI NIỆM HỆ ĐIỀU HÀNH I MỤC TIÊU
1 Kiến thức
Biết khái niệm hệ điều hành
Biết chức thành phần hệ điều hành Phân loại hệ điều hành
2 Kỹ năng
Nắm kĩ làm việc với thư mục, tệp 3 Thái độ
Tính khám phá, tìm hiểu hệ điều hành II CHUẨN BỊ
1 Chuẩn bị GV
- Sách giáo khoa, soạn
2 Chuẩn bị HS
- Sách giáo khoa, ghi, kiến thức học, đồ dùng học tập
III TIẾN TRÌNH BÀI DẠY 1 Kiểm tra cũ
- Không
2 Nội dung mới
Hoạt động GV HS Nội dung
Hoạt động (12 phút): Tìm hiểu khái niệm hệ điều hành
Gv: Giới thiệu khái niệm HĐH
HS: Lắng nghe ghi
Gv: Máy tính có năm thành phần độc lập: xử lý trung tâm, nhớ trong, nhớ ngoài, thiết bị vào, thiết bị Hệ điều hành kết nối năm thành phần lại thành phần lại thành hệ thống có tổ chức
Hiện có nhiều loại hệ điều hành Song tất hệ điều hành có chức tính chất chung Một máy có
1/ Khái niệm hệ điều hành
K/n: Hệ điều hành tập hợp chương trình tổ chức thành hệ thống với nhiệm vụ đảm bảo tương tác người dùng máy tính, cung cấp phương tiện dịch vụ để điều phối việc thực chương trình, quản lý chặt chẽ tài nguyên máy, tổ chức khai thác chúng cách thuận tiện tối ưu
Hệ điều hành thường lưu trữ
(62)thể cài một vài hệ điều hành
Gv: Kể tên hệ điều hành mà em biết
HS: MS – DOS, Windows
Gv: Hiện người ta sử dụng số hệ điều hành mã nguồn mở như: ubunto, Unix, LINUX,…
Hoạt động (15 phút):Chức các thành phần hệ điều hành
Gv: Giải thích phân tích chức HĐH để HS phần hiểu chức HĐH
Gv: Khi làm việc với HĐH, người dùng thường hay sử dụng hình thức ?
HS: Thường dùng câu lệnh chuột
Gv: HĐH yêu cầu người dùng gõ lệnh từ bàn phím, HĐH yêu cầu thao thác cửa sổ bảng chọn
HS: MS- DOS, Windows
Gv: Cần phân tích cho HS thấy rõ HĐH phụ thuộc vào phần cứng, nên người dùng chọn HĐH cho phù hợp với cấu hình máy tính cài nhiều HĐH máy tính
Hoạt động (15 phút): Phân loại hệ điều hành
Gv: Giới thiệu phân loại HĐH, phân tích rõ loại HĐH
Hs: Lắng nghe, ghi chép
nhớ (trên đĩa cứng, đĩa mềm, đĩa CD, )
2/ Chức thành phần của hệ điều hành
Tổ chức giao tiếp người dùng
hệ thống;
Cung cấp tài nguyên (bộ nhớ,
thiết bị ngoại vi, ) cho chương trình tổ chức thực chương trình đó;
Tổ chức lưu trữ thơng tin nhớ
ngồi, cung cấp cơng cụ để tìm kiếm truy cập thông tin;
Kiểm tra hỗ trợ phần mềm
cho thiết bị ngoại vi (chuột, bàn phím, hình, đĩa CD, ) để khai thác chúng cách thuận tiện hiệu quả;
Cung cấp dịch vụ tiện ích hệ
thống (làm việc với đĩa, truy cập mạng, )
3/ Phân loại hệ điều hành
Đơn nhiệm người dùng: Các
chương trình phải thực Mỗi lần làm việc có người đăng kí vào hệ thống
Đa nhiệm người dùng: Chỉ cho
phép người đăng kí vào hệ thống kích hoạt cho hệ thống thực đồng thời nhiều chương trình
Đa nhiệm nhiều người dùng: Cho phép
nhiều người đăng kí vào hệ thống Hệ thống thực đồng thời nhiều chương trình
3 Củng cố, luyện tập (2 phút)
(63) Phân biệt loại hệ điều hành: Đơn nhiệm, đa nhiệm người dùng,
nhiều người dùng
(64)Ngày giảng Tiết theo TKB Sĩ số & Tên HS vắng 10A1
10A2 10A3 10A4
Tiết 23: Bài 11 TỆP VÀ QUẢN LÝ TỆP (Tiết 1)
I MỤC TIÊU 1 Kiến thức
Hiểu khái niệm tệp, thư mục thư mục Biết qui tắc đặt tên tệp
2 Kỹ năng
Nhận dạng tên tệp, thư mục đường dẫn Đặt dược tên tệp, thư mục
3 Thái độ
Tính khám phá, ham thích mơn học, có tinh thần kỷ luật cao II CHUẨN BỊ
1 Chuẩn bị GV
- Sách giáo khoa, soạn
2 Chuẩn bị HS
- Sách giáo khoa, ghi, kiến thức học, đồ dùng học tập
III TIẾN TRÌNH BÀI DẠY 1 Kiểm tra cũ
Câu hỏi: Phân biệt loại hệ điều hành: Đơn nhiệm, đa nhiệm người dùng, nhiều người dùng? Lấy ví dụ?
2 Nội dung mới
Hoạt động GV HS Nội dung
GV: Thông tin lưu trữ nhớ tổ chức, phân loại để quản lý tệp thư mục
HS: ghi
VD: Em cho biết tên tệp sau tên tên Window không MS-DOS
vi du.pas; tinhoc.com; THPT hoa phu.txt; a1?.com; anh dep.jpg; toan1/5.doc
1 Tệp thư mục a Tệp tên tệp
Khái niệm: SGK - 64
Tên tệp gồm hai thành phần:
Phần tên.Phần mở rộng
VD: Tin hoc 10.doc, Toan 10.doc,
Quy t c ắ đặt tên t pệ
Trong Window Trong MS-DOS
- Không dùng ký tự đặc biệt tên tệp như: \ / : * ? " ,< >
(65)HS: trả lời: GV: nhận xét
GV: Một ổ cứng chia thành ổ logic có tên tương ứng là: WIN (C); SETUP (D); GIAI TRI (E) theo em đâu tên thư mục gốc?
HS: trả lời HS: ghi
GV: Cùng thư mục gốc SETUP có thư mục tên tệp sau không?
WinXP; WinXP; nguyen.txt; nguyen.doc HS: trả lời
HS: ghi VD:
Hãy đường dẫn tới tệp Tin 10.doc
HS trả lời: D:\Tin\Tin 10.doc
|
- Phần tên: không 255 ký tự - Phần mở rộng có không hệ điều hành dùng để phân loại tệp
- Phần tên: không ký tự
- Phần mở rộng có khơng Nếu có khơng q ký tự
- Tên tệp không chứa dấu cách - Bắt đầu tên tệp không chữ số
b Thư mục
- Để quản lý tệp dễ dàng, hệ điều hành tổ chức lưu trữ tệp thư mục Mỗi đĩa có thư mục tạo tự động gọi thư mục gốc
- Trong thư mục gốc lại tạo thư mục khác gọi thư mục - Mỗi thư mục chứa tệp thư mục
- Thư mục chứa thư mục gọi thư mục mẹ
- Trong thư mục không chứa tệp trùng tên thư mục trùng tên - Tên thư mục đặt theo quy tắc phần tên tệp
Chú ý: Tên tệp thư mục nên đặt theo ý nghĩa gợi mở
c Đường dẫn (Path)
Là phần dẫn đến tên tệp, thư mục theo đường từ thư mục gốc đến thư mục chứa tệp sau đến tệp Trong tên thư mục tệp phân cách "\"
3 Củng cố, luyện tập
Cho biết tên tệp sau tên đúng?
Nguyen.txt; 7xx.doc; abc.pas; quit?.com; tin hoc thong.doc
4 Hướng dẫn học sinh tự học nhà
Học cũ đọc phần cịn lại
D:\
Tốn Tin Lý
Tin 11.doc
(66)Ngày giảng Tiết theo TKB Sĩ số & Tên HS vắng 10A1
10A2 10A3 10A4
Tiết 23: Bài 11 TỆP VÀ QUẢN LÝ TỆP (Tiết 1)
I MỤC TIÊU 1 Kiến thức
Hiểu khái niệm tệp, thư mục thư mục Biết qui tắc đặt tên tệp
2 Kỹ năng
Nhận dạng tên tệp, thư mục đường dẫn Đặt dược tên tệp, thư mục
3 Thái độ
Tính khám phá, ham thích mơn học, có tinh thần kỷ luật cao II CHUẨN BỊ
1 Chuẩn bị GV
- Sách giáo khoa, soạn
2 Chuẩn bị HS
- Sách giáo khoa, ghi, kiến thức học, đồ dùng học tập
III TIẾN TRÌNH BÀI DẠY 1 Kiểm tra cũ
Câu hỏi: Em nêu khái niệm cách đặt tên tệp windows? Các tên tệp sau tên đúng?
Nguyen.txt; 7xx.doc; abc.pas; quit?.com; tin hoc thong.doc
2 Nội dung mới
Sau tìm hiểu tệp thư mục Vậy hệ điều hành quản lý tệp nào?
HS ghi
2 Hệ thống quản lý tệp
Hệ thống quản lý tệp thành phần hệ điều hành có nhiệm vụ tổ chức thơng tin nhớ ngồi, cung cấp dịch vụ để người dùng dễ dàng thực việc đọc/ghi thông tin nhớ ngồi đảm bảo cho chương trình hoạt động hệ thống đồng thời truy cập tệp
(67)Vậy để thực chức quản lý theo em hệ điều hành sử dụng thao tác nào?
HS trả lời:
Vd: thao tác tạo thư mục
Nháy chuột phải chọn New Folder Để đổi tên tệp/thư mục: Nháy chuột phải vào tệp hay thư mục cần đổi tên sau chọn Rename gõ tên vào Sao chép tệp/thư mục: Chọn tệp/thư mục cần chép sau nháy chuột phải chọn Copy
- Đảm bảo tốc độ truy cập thông tin cao - Độc lập thông tin phương tiện mang thông tin
- Độc lập phương pháp lưu trữ phương pháp xử lý
- Tổ chức bảo vệ thông tin giúp hạn chế ảnh hưởng lỗi kỹ thuật chương trình
Các thao tác quản lý tệp thường dùng
Tạo thư mục, xóa, đổi tên, chép, di chuyển tệp/ thư mục, xem nội dung tệp, tìm kiếm tệp/thư mục,
3 Củng cố dặn dò