- Biết được có thể sử dụng một số chương trình ứng dụng để nâng cao hiệu quả học tập, làm việc và giải trí. Phương pháp và phương tiện dạy học.. - Phương pháp: thuyết trình, vấn đáp.[r]
(1)hương I
MỘT SỐ KHÁI NIỆM CƠ BẢN CỦA TIN HỌC
Tiết
Bài Tin học nghành khoa học
.
Ngày soạn:13/8/2010 ; Ngày giảng:16/8/2010I Mục tiêu 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 máy tính vừa đối tượng nghiên cứu, vừa công cụ
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 đời sống
II.Phương pháp, phương tiện dạy học -phương pháp: thuyết trình, vấn đáp
- Phương tiện dạy học: GV: SGK, SGV, Giáo án
HS: SGK, vở, bút, dọc trước II Nội dung
n Ổ định:
Nội dung giảng Hoạt động GV HS
1, Sự hình thành phát triển nghành tin học.
- Tin học ngành khoa học hình thành có tốc độ phát triển mạnh mẽ động lực cho phát triển nhu cầu khai thác tài nguyên thông tin người
- Tin học dần hình thành phát triển trở thành nghành khoa học độc lập, với nội dung, mục tiêu phương pháp nghiên cứu mang đặc thù riêng
2 Đặc tính vai trị máy tính điện tử.
*, Vai trị:
- Ban đầu máy tinh đời với mục đích tinh tốn đơn thuần, khơng ngừng cải tiến hỗ trợ nhiều cho người lĩnh vực khác - Ngày máy tính xuất khắp nơi, chung hỗ trợ thay hoàn toàn cho người
-GV: dẫn dắt vấn đề
Câu hỏi: Hãy kể tên nghành trong thực tế có dùng đến trợ giúp tin học?
HS:Trả lời câu hỏi theo gợi ý GV.
Trong vài thập niên gần phát triển vũ bão tin học đem lại cho loài người kỷ nguyên “kỷ nguyên CNTT” với sáng tạo mang tinh vượt bậc giúp đỡ lớn cho người sống đại
Tại lại phát triển nhanh và mang lại nhiều lợi ích đến thế?
-hs: Suy nghĩ, trả lời
-GV:Nhận xét, giải thích thêm
Vd: Lấy ví dụ cụ thể đặc tính máy tính
(2)
*, Một số đặc tính giúp máy tính trở thành cơng cụ đại khơng thể thiếu sống
- MT làm việc 24/24 mà khơng mệt mỏi
- Tốc độ sử lý thông tin nhanh - Độ xác cao
- MT lưu trữ lượng thông tin lớn khoảng không gian hạn chế
- Máy tính ngày gọn nhẹ, tiện dụng phổ biến
3 Thuật ngữ “Tin học”. Tiếng Pháp: Informatique Anh: Informactics
Mỹ: Computer Science( Khoa học máy tính)
*, Khái niệm tin học
- Tin học nghành khoa học dựa máy tính điện tử
- Nó nghiên cứu cấu trúc, tính chất chung thông tin
- Nghiên cứu quy luật, phương pháp thu thập, biến đổi, truyền thông tin ứng dụng đời sống xã hội
Hãy cho biết Tin học gì? HS:Trả lời câu hỏi.
Tóm tắt lại ý
IV Củng cố, dặn dị - Đăc tính máy tính
MT làm việc 24/24 mà không mệt mỏi Tốc độ sử lý thơng tin nhanh
Độ xác cao
Lưu trữ lượng thông tin lớn khoảng không gian hạn chế Liên kết với thành mạng chia sẻ liệu
MT ngày gọn nhẹ, tiện dụng phổ biến V Rút kinh nghiệm
(3)Biết hệ đếm số 2, 16 biểu diễn thông tin Kỹ
Bước đầu mã hoá thơng tin đơn giản thành dãy bít II.Phương pháp, phương tiện dạy học
-phương pháp: thuyết trình, vấn đáp
- Phương tiện dạy học: GV: SGK, SGV, Giáo án
HS: SGK, vở, bút, đọc trước III Nội dung
Ổn định:
(4)Nội dung giảng Hoạt động GV HS 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ể
Chính xác hơn: 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
Vd:
*, Dữ liệu: Là thơng tin đưa vào máy tính
2 Đơn vị đo thông tin.
Bit( Binary Digital-số nhị phân) đơn vị nhỏ để đo lượng thông tin
Vd1: (tung đồng xu)
Vd2: (dãy bóng đèn)
Ngồi người ta cịn dùng đơn vị khác để đo thông tin
1Byte( 1B)=8Bit
1 KB( KiloByte)=1024B
Trong sống xã hội, hiểu biết thực thể nhiều suy đốn thực thể xác
Vd:
Đó thơng tin Vậy thơng tin gì? Vd:
HS: Trả lời câu hỏi
( thơng tin thực thể qua ví dụ minh hoạ)
HS: lấy vài vd khác.
Những thơng tin người có nhờ vào quan sát, số liệu, tín hiệu, Nhưng máy tính chúng có thơng tin nhờ đâu? Đó nhờ thơng tin đưa vào máy tính
Muốn máy tính nhân biết một vật ta cần cung cấp cho đầy đủ thơng tin đối tượng Có thơng tin 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
Bit lượng thơng tin vừa đủ để xác định chắn kiện có hai trạng thái khả xuất hai trạng thái Người ta dùng hai số hệ nhị phân với khả sử dụng hai số để quy ước
(5)IV Củng cố, dặn dò
Sử dụng bảng mã ASCII để mã hoá họ tên bạn? (Phụ lục - SGK) Đọc trước phần Làm tập sách BT V.Rút kinh nghiệm
Tiết
Thông tin liệu( tiếp).
Ngày soạn:19/8/ 2010; Ngày giảng:23/8/ 2010 I.Mục Tiêu: Như tiết 1
II.Phương pháp phương tiện dạy học: tiết 1. III Nội dung.
Ổn định:
Kiểm tra cũ: Nêu định nghĩa thông tin, liệu? Cho biết số đơn vị đo lượng thông tin thường dùng?
B i gi ng:à ả
Nội dung giảng
4 Mã hố thơng tin máy tính.
Thơng tin muốn máy tính sử lý cần chuyển hố, biến đổi thơng tin thành dãy bit Cách làm gọi mã hoá thơng tin.
Vd:( trên)
- Để mã hố văn dùng bảng mã ASCII( American Standard Code for Information Interchange) gồm 256 ký tự đánh số từ 0-255, số hiệu gọi mã ASCII thập phân kí tự
Nếu dùng dãy bit để biểu diễn gọi mã ASCII nhị phân kí tự
Vd: Kí tự A
mã thập phân 65
mã nhị phân 01000001
Biểu diễn liệu máy tính. Có hai kiểu:
a, Thơng tin loại số:
- Hệ đếm hệ đếm dùng tin học Hệ đếm tập hợp ký hiệu và quy tắc sử dụng tập ký hiệu để biểu diễn xác định giá trị số.
- Có hệ đếm khơng phụ thuộc vào vị trí
Hoạt động GV HS
Thông tin khái niệm trừu tượng mà máy tính khơng thể xử lý trực tiếp được, phải chuyển đổi thành ký hiệu mà máy hiểu sử lý Việc chuyển đổi gọi mã hố thơng tin
Mỗi văn bao gồm kí tự thường hoa, chữ số, dấu phép toán kí hiệu đặc biệt Để mã hố thơng tin dạng văn người ta dùng hệ thống bảng mã ASCII
Bộ mã ASCII mã hoá 256(=28) ký tự,.Bởi người ta xây
(6)Vd: Hệ đếm La mã( khơng phụ thuộc vào vị trí)
I=1, V=5, X=10, L=50, C=100, D=500, M=1000
Hệ thập phân, nhị phân, hexa( phụ thuộc vào vị trí)- cụ thể
- Nếu số N hệ đếm số b có biểu diễn:
N=dmdm-1dm-2 dm1dm0,d-1d-2 d-n
thì giá trị là:
N=dmbmbdm-1bm-1 +d0b0+d-1b-1+ +d-mb-m
Vd:
Chú ý: Khi cần phân biệt số biểu diễn hệ đếm viết số làm số số
Các hệ đếm dùng tin học:
+ Hệ nhị phân( hệ số 2): hệ dùng hai số
Vd: 01000001 giá trị=
+ Hệ thập phân( hệ số 10): 0, ,9 + Hệ Hexa( hệ số 16): 0, ,9, A, B, ,F - Cách biểu diễn số nguyên:
Biểu diễn số nguyên với byte sau:
các bit cao bit thấp - Biểu diễn số thực:
Mọi số thực biểu diễn dạng:
±M*10±K( dạng dấu phảy động)
0,1≤M≤1
M: Phần định trị
K: Phần bậc( số nguyên không âm)
Đưa ví dụ
N=23443,345; b=6 HS: Tính giá trị N?
Tuỳ độ lớn số nguyên ta lấy byte, byte, byte, để diễn số nguyên
Máy tính lưu thơng tin gồm: dấu số, phần định trị, dấu phần bậc bậc
(7)vào máy tính, chúng biến đổi về dạng chung-dãy bit Dãy bit mã nhị phân thơng tin mà biểu diễn.”
IV Củng cố, dặn dị
- Thơng tin đơn vị đo thông tin
- Cách biểu diễn thông tin máy tính Loại số:
Loại phi số
Đọc nội dung thực hành Hoàn thành tập SBT V Rút kinh nghiệm
Tiết 4
Bài tập thực hành
Làm quen với thơng tin mã hố
Ngày soạn:22/8/ 2010; Ngày giảng:25/8/2010I Mục tiêu. Kiến thức:
- Củng cố hiểu biết ban đầu tin học, máy tính Kỹ năng:
- Sử dụng mã ASCII để mã hoá xâu ký tự, số nguyên - Viết số thực dạng dấu phẩy động
II.Phương pháp, phương tiện dạy học -phương pháp: thuyết trình, vấn đáp
- Phương tiện dạy học: GV: SGK, SGV, Giáo án
HS: SGK, vở, bút, chuẩn bị trước III Nội dung.
Ổn định lớp
Kiểm tra: Nêu nguyên lý mã hố thơng tin?
N i dung ộ
Nội dung Hoạt động GV HS
Tin học, máy tính
a, Hãy chọn khẳng định khẳng định sau:
(A) Máy tính thay hồn tồn người lĩnh vực tính tốn;
(B) Học tin học học sử dụng máy tính;
(C) Máy tính sản phẩm trí tuệ người;
- Nhắc lại kiến thức liên quan - Gợi ý
HS: - Đọc lại lý thuyết SGK - Thảo lụân
(8)b, Trong khẳng định sau khẳng định đúng:
(A) 1KB = 1000 byte (B) 1KB = 1024 byte (C) 1KB = 100000 byte
c, Có 10 HS xếp thành hàng ngang để chụp ảnh Hãy dùng 10 bit để biểu diễn thơng tin cho biết vị trí hàng bạn nam hay bạn nữ
Sử dụng bảng mã ASCII để mã hoá giải mã.
a, Chuyển xâu ký tự sau thành dạng mã nhị phân: ”VN”, “Tin”
b, Dãy bit “ 01001101 11000100 10001101” tương ứng mã ASCII xâu ký tự nào?
Hướng dẫn HS sử dụng bảng mã ASCII
HS:- Đọc lại lý thuyết SGK - Sử dụng bảng mã ASCII( Phụ lục 1) - Thảo lụân
- Lên bảng viết kết
Biều diễn số nguyên số thực
a, Để mã hoá số nguyên -72 cần dùng byte?
b, Viết số thực sau dạng dấu phẩy động: 11005; 23,453; 0,0000878
HS: - Đọc lại lý thuyết SGK - Thảo lụân
- Lên bảng viết kết
IV Củng cố, dặn dò
- chuẩn bị trước V Rút kinh nghiệm
Tiết 5
Giới thiệu máy tính.
Ngày soạn:27/8/2010; Ngày giảng:30/8/2010 I Mục Tiêu
1 Kiến thức:
- Biết chức thiết bị máy tính
- Biết máy tính làm việc theo nguyên lý J Von Neumann Kỹ năng:
- Nhận biết phận máy tính II.Phương pháp, phương tiện dạy học
-phương pháp: thuyết trình, vấn đáp
(9)(10)GV: Phan ThÞ Minh H Khái niệm hệ thống thơng tin
Hệ thống thông tin gồm phần: - Phần cứng
- Phần mềm
- Sự quản lý điều khiển người
*, Hệ thống tin học phương tiện dựa máy tính dùng để thực thao tác: nhận thông tin, xử lí thơng tin, lưu trữ thơng tin đưa thơng tin
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ớ trong( Main Memory) - Bộ nhớ ngoài( Secondary memory) - Thiết bị vào( Input Device)
- Thiết bị ra( Output Device)
Chúng ta biết thơng tin mã hố thơng tin máy tính Hơm tiếp tục tìm hiểu thành phần máy tính Hãy cho biết máy tính có thiết bị nào?
HS: Trả lời câu hỏi Hs khác bổ sung
Thống kê lại thành phần máy tính
Hệ thống tin học có thành phần:
- Phần cứng: Tồn thiết bị liên quan: hình, chuột, CPU,
- Phần mềm: Chương trình tiện ích: Word, Exel,
- Sự quản lý điều khiển người: Con người làm việc sử dụng máy tính cho mục đích cơng việc
Trong thành phần là quan trọng nhất?
HS: Trả lời câu hỏi.
Thành phần quan trọng xong thành phần thứ quan trọng khơng có quản lý điều khiển người thành phần cịn lại trở thành vơ dụng Tóm lại đưa khái niệm
( Máy tính mẫu)
Máy tính bao gồm bộ phận nào?
HS: Trả lời câu hỏi. HS khác bổ xung
(11)IV Củng cố, dặn dị Hồn thiện sơ đồ sau:
V Rút kinh nghiệm
Tiết 6
Giới thiệu máy tính(Tiếp)
Ngày soạn:30/8/2010; Ngày giảng:1/9/2010 I.Mục tiêu: Như tiết 1
II Phương pháp phương tiện dạy học: Như tiết 1 III Nội dung.
.Ổn định lớp .Kiểm tra cũ:
Hãy cho biết thành phần hệ thống tin học? Vẽ sơ đồ cấu trúc máy tính?
.B i gi ng.à ả
Nội dung Hoạt động GV HS
4 Bộ nhớ trong( Main Memory).
Là nơi chương trình đưa vào để thực nơi lưu trữ liệu xử lý
ROM(Read only memory) RAM( Random access memory)
5 Bộ nhớ ngoài( Secondery Memory). Dùng để lưu trữ lâu dài liệu hỗ trợ cho nhớ
HDD, FDD, CD, Flash,
<?> Em cho cô biết, nhớ nhớ nào?
- hs: tham khảo SGK trả lời - GV: tóm lại đưa chức
của nhớ
<?> Bộ nhớ gồm máy phần? đặc điểm phần?
- hs: trả lời
- GV: phân tích nhận xét
<?> Em cho biết, nhớ nhớ nào?
- hs: tham khảo SGK trả lời - GV: tóm lại đưa chức
của nhớ
(12)6 Thiết bị vào.( Input Device). Dùng để đưa thơng tin vào máy tính. Mouse, keyboard, scan, wcam,
-hs: CD, đĩa cứng, đĩa mềm, USB
<?> Chức thiết bị vào? -hs: tham khảo SGK trả lời GV: giới thiệu số thiết bị vào IV Củng cố, dặn dị
Hiện kích thước thơng thường đĩa mềm
A) inch; B) 3,5 inch; C) 5,25 inch; D) inch Hãy chọn phương án ghép đúng?
Hoàn thành tập SBT V Rút kinh nghiệm
Tiết 7
Giới thiệu máy tính(T).
Ngày soạn:5/9/2010 ; Ngày giảng:8/9/2010 I.Mục tiêu Như tiết 1
II Phương pháp phương tiện dạy học Như tiết 1 III Nội dung.
.Ổn định lớp
.Kiểm tra cũ: Nêu chức nhớ trong/ngoài, thiết bị vào? Bài giảng
Nội dung Hoạt động GV HS
7 Thiết bị ra( Output Device). Dùng để đưa liệu từ máy tính.
Monitor, Printer, Projecter, speaker, headphone,
<?> để đưa liệu ngồi máy tính ta sử dụng thiết bị nào?
-hs: trả lời câu hỏi
gv: phân tích nhận xét
(13)- Chương trình dãy lệnh(lệnh dẫn cho máy tính biế thao tác cần thực Thơng tin lệnh gồm:
Địa lệnh nhớ Mã thao tác
Địa ô nhớ liên quan
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 để xử lý, lưu trữ liệu khác. Nguyên lý truy cập theo địa chỉ: Việc truy cập liệu máy tính thực hiện thơng qua địa nơi lưu trữ liệu đó. Các nguyên lý kết hợp với mã hoá TT tạo thành nguyên lý
J Von Neunmann
lệnh cho trước( chương trình) mà khơng cần tham gia trực tiếp người
Tại thời điểm máy tính thực lệnh với tốc độ thực nhanh
III Củng cố.
- Các thành phần hệ thống tin học: + Phần cứng;
+ Phần mềm;
+ Sự quản lý điều khiển người;
- Các thành phần máy tính: Bộ xử lý trung tâm, nhớ trong, nhớ ngoài, thiết bị vào, thiết bị
(14)(15)Tiết 8
Bài tập thực hành 2( t1)
Ngày soạn:10/9/2010 ; Ngày giảng:13/9/2010I Mục tiêu. Kiến thức:
Nhận biết phận máy tính số thiết bị khác: bàn phím, chuột , ổ đĩa, cổng usb
2 kĩ năng:
Làm quen tập số thao tác sử dụng bàn phím, chột thái độ
nhận thức máy tính thiết kế thân thiện với người II phương pháp phương tiện dạy học
-phương pháp: vấn đáp, thực hành -phương tiện: GV: giáo án, phòng máy
HS: SGK, chuẩn bị trước thực hành III Nội dung
.Ổn định lớp
.B i gi ng.à ả
Ngày soạn:12/9/ 2010 ; Ngày giảng15/9/2010 I Mục tiêu.
1 Kiến thức:
biết cách sử dụng chuột, di chuyển, nháy chuột, nháy đúp, kéo thả chuột kĩ năng:
Làm quen tập số thao tác sử dụng bàn phím, chột thái độ
nhận thức máy tính thiết kế thân thiện với người II phương pháp phương tiện dạy học
-phương pháp: vấn đáp, thực hành -phương tiện: GV: giáo án, phòng máy
HS: SGK, chuẩn bị trước thực hành III Nội dung
.Ổn định lớp
.B i gi ng.à ả
Nội dung Hoạt động GV – học sinh
1.sử dụng chuột
- di chuyển chuột: thay đổi vị trí chột hình
- nháy chuột: nhấn nút trái chuột thả tay
- nháy đúp chuột - kéo thả chuột
-gv: yêu cầu học sinh gõ đoạn văn tuỳ ý, sau hướng dẫn hs cách sử dụng chuột
-hs: làm theo yêu cầu gv
<?> Muốn di chuyển chuột từ đầu đoạn vb đến cuối đoạn vb phải làm nào?
-hs: trả lời
gv: nhận xét hướng dẫn em thực - hướng dẫn em thao tác nháy chuột - hs: thực hành
- hướng dẫn em thao tác nháy đúp chuột - hs: thực hành
- gv: hướng dẫn hs tơ đen kí tự gõ cách nhấn giữ nút trái chuột di chuyển trỏ đến vị trí cần thiết thả ngón tay
- hs: nghe giảng, quan sat, thực hành IV Củng cố, dặn dò
Đọc kỹ 4: Bài tốn thuật tốn Đây khó trọng tâm chương trình HKI
(16)(17)Tiết 10
Bài toán thuật toán
Ngày soạn:17/9/2010 ; Ngày giảng:20/9/2010I Mục tiêu: Kiến thức:
- Biết khái niệm toán thuật tốn, tính chất thuật tốn
- Hiểu cách biểu diễn thuật toán liệt kê bước sơ đồ khối - Hiểu số thuật tốn thơng dụng
2 Kỹ năng:
- Xây dựng thuật toán giải số toán đơn giản liệt kê bước sơ đồ khối
II Nội dung. Ổn định lớp .Kiểm tra cũ:
.B i gi ng.à ả
Nội dung Hoạt động GV HS
1 Bài toán
- Khái niệm: Bài toán việc mà người muốn máy tính thực
Vi dụ: Giải phương trình, quản lý thơng tin HS, tốn
Khi máy tính giải toán cần quan tâm đến yếu tố:
- Input( thông tin đưa vào máy) - Output( thông tin muốn lấy từ máy) Ví dụ 1: Tìm UCLN hai số M, N Input: M, N số nguyên dương Output: UCLN(M, N)
Ví dụ 2: Bài tốn giải phương trình bặc hai ax2+bx+c=0
Input: a, b, c số thực
Output: nghiệm x phương trình Ví dụ 3:
Ví dụ 4:
2 Thuật toán.
- Khái niệm thuật toán: Là dãy hữu hạn thao tác xắp xếp theo trình tự xác định cho sau thực
Trong toán học ta nhắc nhiều đến khái niệm “ toán” hiểu việc mà người cần phải thực cho từ kiện ban đầu phải tìm hay chứng minh kết
Vậy khái niệm “ Bài tốn” tin học có khác khơng?
Đứng trước tốn cơng việc gì?
HS: Trả lời câu hỏi.
Ta cần xác định Input Output toán
Lớp mở SGK trang 30 ( với ví dụ)
Ghi ví dụ lên bảng Input?
Output?
HS: Đứng chỗ trả lời câu hỏi
Ghi câu trả lời lên bảng giải thích thêm
(18)dãy thao tác đó, từ input tốn ta nhận output cân tìm
- Tác dụng thuật toán: Dùng để giải tốn
Ví dụ: Tìm giá trị lớn dãy số nguyên
* Xác định toán:
- Input: Số nguyên dương N dãy N số nguyên a1, ,aN
- Output: Giá trị lớn Max dãy số * Ý tưởng: - Khởi tạo giá trị Max = a1
- Lần lượt i từ đến N, so sánh giá trị số hạng với giá trị Max, ai>Max
Max nhận giá trị
* Thuật toán: - Liệt kê:
B1: Nhập N dãy a1, ,aN;
B2: Max a1, i 2;
B3: Nếu i > N đưa giá trị Max kết thúc;
B4:
4.1 Nếu ai>Max Max ai;
4.2 i i + quay lại bước 3; - Sơ đồ khối:
Vậy thuật toán gì?
Giải thích thêm khái niệm như: dãy hữu hạn lệnh, xếp theo trình tự định
Hãy xác định I/O toán? HS: Lên bảng viết.
Cách viết thuật toán theo bước gọi cách liệt kê, cịn có cách làm khác dùng sơ đồ khối
Xoá ghi Đ S sơ đồ, yêu cầu HS viết lại giải thích sao? HS: HS ghi lại sơ đồ thuật tốn hình dung bước giải thuật toán Lên bảng điền lại ghi giải thích lại điền thế?
IV Củng cố, dặn dò :2 Kỹ năng:
- Dần làm quen với cách tiếp cận toán, bước tiến hành có tốn II Nội dung.
.Ổn định lớp Kiểm tra cũ: Khái niệm thuật tốn, trình bày thuật tốn UCLN sơ đồ khối?
.B i gi ng.à ả
Nội dung Hoạt động GV HS
Nhập N dãy a1, ,aN
Max a
1, i 2;
i i +
i > N?
ai>Ma x?
Đ
Đ
S
(19)Mơ thuật tốn với N=11 dãy số: 5, 1, 4, 7, 6, 3, 15, 8, 4, 9, 12
* Các tính chất thuật tốn:
- Tính dừng: Thuật tốn phải kết thúc sau hữu hạn lần thực thao tác;
- Tính xác định: Sau thực thao tác thuật tốn kết thúc xác định thao tác cần thực
- Tính đắn: Sau thuật tốn kết thúc, ta phải nhận Output cần tìm
3 Một số ví dụ thuật tốn.
Ví dụ 1: Kiểm tra tính
nguyên tố số nguyên dương * Xác định toán
- Input: N số nguyên dương;
- Output: “ N số nguyên tố” “ N không số nguyên tố”;
* Ý tưởng:
- Nếu N=1 N khơng số nguyên tố; - Nếu < N < N nguyên tố;
- Nếu N ≥ khơng có ước số phạm vi từ đến phần nguyên bậc hai N N số ngun tố
* Thuật tốn a) Cách liệt kê
B1: Nhập số nguyên dương N;
B2: Nếu N = thông báo N không nguyên tố kết thúc;
B3: Nếu N < thơng báo N nguyên tố kết thúc;
B4: i 2;
B5: Nếu i > [ N ] thơng báo N số
ngun tố kết thúc;
B6: Nếu N chia hết cho i thơng báo N khơng ngun tố kết thúc;
B7: i i + quay lại bước b) Sơ đồ khối: ( SGK trang 37)
Mô việc thực thuật toán với N = 29 ( [ 29 ] = 5)
Hãy xác định I/O tốn?
HS: Lên bảng viết
HS: Có phút nghiên cứu SGK, sau lên bảng trình bày thuật toán phương pháp liệt kê
Hướng dẫn HS hồn thành thuật tốn
HS: Một HS khác lên bảng dựa vào thuật toán phương pháp liệt kê vẽ sơ đồ khối trình bày trước lớp
III Củng cố, dặn dò
Tính xác định thuật tốn có nghĩa là: A) Mục đích thuật tốn xác định;
(20)C) Khơng thể thực thuật tốn lần với Input mà nhận Output khác nhau;
D) Số bước thực xác định Hãy chọn phương án nhất?
Mô việc thực thuật toán với N = 31 N = 45 Đọc kỹ ví dụ “Bài toán xếp ”
Làm tập SBT, chuẩn bị phần học tiết sau V Rút kinh nghiệm
Tiết 12
Bài toán thuật toán(T)
Ngày soạn:23/9/2010 ; Ngày giảng:27/9/2010 I Mục tiêu:
1 Kiến thức tiết Kỹ năng:
- Dần làm quen với cách tiếp cận toán, bước tiến hành có tốn II phương pháp phương tiện dạy học tiết 1
III Nội dung. Ổn định lớp
.Kiểm tra cũ: Mơ thuật tốn tốn “ Kiểm tra tính nguyên tố số nguyên dương” phương pháp liệt kê sơ đồ khối?
.B i gi ng.à ả
Nội dung Hoạt động GV HS
Ví dụ 2: Bài tốn xếp
Ta xét toán dạng đơn giản:
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.
Thuật tốn xếp tráo đổi
(21)liền kề dãy, số trước lớn số sau ta đổi chỗ chúng cho Lặp lại trình khơng có đổi chỗ xảy
* Thuật toán
a) Liệt kê
B1 Nhập N, số hạng a1, a2, ,aN;
B2 M N;
B3 Nếu M < đưa dãy A xếp kết thúc;
B4 M M – 1, i 0; B5 i i + 1;
B6 Nếu i > M quay lại bước 3; B7 Nếu > ai+1 tráo đổi ai+1
cho nhau;
B8 Quay lại bước
b) Sơ đồ khối
( SGK trang 39)
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 M <
HS: Có phút nghiên cứu SGK, sau đó lên bảng trình bày thuật tốn phương pháp liệt kê
Hướng dẫn HS hồn thành thuật tốn
HS: Một HS khác lên bảng dựa vào thuật toán phương pháp liệt kê vẽ sơ đồ khối trình bày trước lớp
IV Củng cố, dặn dị
Mơ việc thực thuật toán với dãy A sau: 10 12
Đọc kỹ ví dụ 3: Bài tốn tìm kiếm V> rút kinh nghiệm
Tiết 13
Bài toán thuật toán(T)
(22)Như tiết
II phương pháp phương tiện dạy học Như tiết
III Nội dung. Ổn định lớp
Kiểm tra cũ: Mơ tốn Sắp xếp phương pháp liệt kê sơ đồ khối?
.B i gi ng.à ả
Nội dung Hoạt động GV HS
Ví dụ 3: Bài tốn tìm kiếm
Ta xét tốn tìm kiếm dạng đơn giản:
Cho dãy A gồm N số nguyên khác nhau: a1, a2, ,aN số nguyên k.
Cần biết có hay khơng số i
(1 ≤ i ≤ N) mà = k Nếu có cho
biết số đó.
Thuật tốn tìm kiếm tuần tự (Sequential Search)
* Xác định toán
- Input: Dãy A gồm N số nguyên khác a1, a2, ,aN số nguyên k;
- Output: Chỉ số i mà = k
thông báo khơng có số hạng dãy A có giá trị k
* Ý tưởng: Ta so sánh giá trị k với số hạng dãy a1
Nếu có giá trị k dừng, ngược lại dãy A khơng có số hạng k
* Thuật toán a) Liệt kê
B1 Nhập N, số hạng a1, a2, ,aN
và khoá k; B2 i 1;
Tìm kiếm việc thường xảy sống, Nói cách tổng quát cần tìm đối tượng cụ thể tập đối tượng cho trước
Số ngun k gọi khóa tìm kiếm
Hãy xác định I/O toán? HS: Lên bảng viết.
(23)HS: Một HS khác lên bảng dựa vào thuật toán phương pháp liệt kê vẽ sơ đồ khối trình bày trước lớp
-lấy vd mơ
IV Củng cố, dặn dị
- Bài tốn việc mà bạn muốn máy tính thực
- Muốn giải toán trước tiên phải xác định Input Output + Input: thông tin đưa vào máy
+ Output: thông tin muốn lấy từ máy
- Thuật toán dãy hữu hạn thao tác được xếp mà thực từ Input đưa vào ta lấy Output
*) Mô việc thực thuật toán với: dãy A = {5, 7, 1, 4, 2, 9, 8, 11, 25, 51}
k = N = 10 k = N = 10 V rút kinh nghiệm
Tiết 14
Bài toán thuật toán(T)
Ngày soạn:26/9/2010; Ngày giảng:30/9/2010 I Mục tiêu:
Như tiết
II phương pháp phương tiện dạy học Như tiết
III Nội dung. Ổn định lớp
Kiểm tra cũ: Nêu ý tưởng lấy vd mô thuật tốn tìm kiếm tuần tự?
.B i gi ng.à ả
Nhập N a1, a2, ,aN; kk
i i + i
i > N a
i = k
Dãy A ko có số hạng k KT
(24)Nội dung Hoạt động gv- hs
*Thuật tốn tìm kiến nhị phân (Binary search)
* Xác định toán
- Input: Dãy A gồm N số nguyên khác a1, a2, ,aN số nguyên k;
- Output: Chỉ số i mà = k thơng báo
khơng có số hạng dãy A có giá trị k
* Ý tưởng: SGk * Thuật toán
B1: Nhập N, Các số hạng a1,a2 aN khoá K
B2: Dau ← 1; cuoi ← N B3: giữa=[dau+cuoi)/2]
B4: Nếu agiua=k thơng báo số kết
thúc
B5: Nếu agiua>k 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; KT
B8: quay lại B3 - sơ đồ khối: SGK
-Các em biết, thuật tốn tìm kiếm áp dụng với dãy số Tuy nhiên, dãy số ta xếp theo trình tự xác định có nên áp dụng thuật tốn kìm kiếm hay khơng?
hs: trả lời: có
GV: dùng được, nhiên ta nên tận dụng điều kiện cho thuật tốn thực nhanh
gv: Đưa vd mô n=6, k=20
a1(đầu) a2 a3(giữa) a4 a5 a6(cuối)
11 giữa=[(đầu+cuối)/2]=
so sánh agiữa<k
→ đầu= giữa+1=4; cuối=6 giữa=[(4+6)/2]=
so sánh a5<k
→ đầu= giữa+1=6; cuối=6 giữa=[(6+6)/2]=
so sánh a6<k
→ đầu= giữa+1=7; cuối=6
nhận thấy đàu>cuối »kl: dãy ko có phần tử =k; kt
hs: nêu ý tưởng
hs: lên bảng mô tả lại thuật toán sơ đồ khối
VD mô phỏng
N=10; k=6
a1 a2 a3 a4 a5 a6 a7 a8 a9 a10
(25)- nhà xem lại làm bt1 đến SGK -44 V Rút kinh nghiệm
Tiết 15
Bài tập
Ngày soạn:1/10/2010; Ngày giảng:4/10/2010 I Mục tiêu:
1 Kiến thức:
- Nắm trình tự bước giải toán( xác định toán, ý tưởng, thuật tốn)
2 Kỹ năng:
- Biết cách mơ tả thuật toán phương pháp liệt kê sơ đồ khối II phương pháp phương tiện dạy học
-phương pháp: vấn đáp, thực hành -phương tiện: GV: giáo án,
HS: SGK, chuẩn bị trước tập III Nội dung
- ổn định lớp
- lớp trưởng báo cáo sĩ số - ND
Nội dung Hoạt động GV- hs
bài :Hãy phát biểu toán rõ Input Output toán ấy?
xét toán: giải pt ax+b=0
- Xác định toán: Input: a,b
Output: kết luận nghiệm pt ax+b=0 -ý tưởng:
- thuật toán b1: nhập gt:a,b
b2: a=0 b<>0 thơng báo PTVN; KT
b3: a=0 b=0 thơng báo PT vơ số nghiệm; KT
b4: x=-b/a nghiệm pt; KT
VD mô phỏng
2x+3=0
a=2; b=3 (a<>0)
x=-3/2 nghiệm phương trình
hs: Lên bảng lấy VD toán rõ Input output
gv: gọi hs khác nhận xét gv: nhận xét đánh giá -hs: xác định toán
hs: nêu ý tưởng giải toán
GV: gọi hs lên bảng mơ tả lại thuật tốn theo cách
hs: lên bảng thực gv: đánh giá nhận xét
hs: lấy vd mô
bài 7:Cho N dãy số a1, a2, aN, cho
(26)=0
- Xác định toán:
Input: số nguyên dương N dãy số a1,
a2, aN,0
output:cho biết có số hạng dãy có gt =0
- Thuật toán
VD minh hoạ N=6
a1 a2 a3 a4 a5 a6
5 0
i
d 1 3
hs: xác định toán
gv: hướng dẫn, gợi ý thuật tốn
\hs: lên bảng mơ tả thuật toán theo cách liệt kê sơ đồ khối
gv: lấy VD minh hoạ
IV Củng cố, dặn dị
- Cố gắng hồn thành tập sách Bài tập( từ 1.32 >1.48) - Ôn tập kỹ kiến thức học( từ 1), sau kiểm tra tiết
V Rút kinh nghiệm
Dãy A có d số hạng =0;
kt Nhập N a1, a2, ,aN;
kk
i i +
i 1,d0
i > N a
i =
Dãy A ko có số hạng KT
(27)I Mục tiêu: Kiến thức:
- Nắm vững kiến thức ban đầu học: khái niệm, tính chất, Kỹ năng:
Đặc biệt trọng số kỹ sau:
- Sử dụng bảng mã ASCII;
- Đổi đơn vị: bit, byte, MB, KB, GB, - Cách biến đổi hệ nhị phân, hexa - Đưa giá trị dạng dấu phẩy động
- Cách mơ tả thuật tốn phương pháp liệt kê sơ đồ khối
II phương pháp phương tiện dạy học -Phương pháp: kiểm tra viết
-Phương tiện dạy học: GV: Giáo án kiểm tra
Hs: Ôn kỹ từ đến trước tới lớp III Nội dung
- Ổn định lớp
- Lớp trưởng báơ cáo sĩ số - ND kiểm tra:
C1: Vì máy tính trở thành công cụ thiếu người kỷ nguyên thông tin?
C2:cho biết: 12MB= ? B 110112 = ? 10
0.00543 biểu diễn dạng dấu phẩy động? C3: Hãy mô tả thuật toán giải toán sau:
Nhập vào số nguyên N, cho biết số có số có tận hay khơng? * Đáp án biểu điểm chấm
C1(3.5đ – Đúng ý 0.5Đ)
: Máy tính trở thành cơng cụ khơng thể thiếu kỷ ngun thơng tin vì:
- Máy tính “làm việc khơng mệt mỏi” suốt 24h/ngày
- Tốc độ sử lý thoong tin máy tính nhanh ngày nâng cao - Máy tính thiết bị tính tốn có độ xác cao
- Máy tính lưu trữ lượng lớn thông tin khơng gian hạn chế.\ - Giá thành máy tính ngày hạ
- Máy tính ngày gọn nhẹ tiện dụng
- Các máy tính liên kết với thành mạng mạng máy tính tạo
khả thu thập xử lý thông tin tốt C2( 3đ – ý đ)
12MB = 12*1024*1024B = 12.582.912B 110112=1*24+1*23+0*22+1*21+1*20 = 2710
0.00543 = 0.5* 10-2
C3: (3.5đ)
(28)Đ S
IV Củng cố, dặn dò
- Về nhà đọc trước số
V Rút kinh nghiệm
Tiết 17
Ngôn ngữ lập trình
Ngày soạn:8/10/2010; Ngày giảng:11/10/2010 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 II Phương pháp phương tiện dạy học
- Phương pháp: thuyết trình, vấn đáp
- Phương tiện dạy học: GV: Giáo án, SGV, SGK, Phấn
HS: Vở, bút, SGK, đọc trước III Nội dung.
.Ổn định lớp Kiểm tra cũ:
.B i gi ng.à ả
Nội dung Hoạt động GV HS
1 Ngôn ngữ máy
- Là ngôn ngữ mà máy tính hiểu thực
- Các lệnh viết ngôn ngữ máy dạng
Để giải tốn máy tính khơng thể chạy trực tiếp thuật tốn mà phải thực theo chương trình Vì ta cần chuyển đổi thuật tốn sang chương trình Một chương trình viết từ nhiều ngơn ngữ khác gọi ngơn ngữ lập trình Để xét xem có loại ngơn ngữ lập trình vào hôm
(29)2 Hợp ngữ.
- Sử dụng số từ để thực lệnh ghi
Vd: ADD AX, BX
(trong đó: ADD- phép cộng; AX, BX- ghi)
Muốn máy hiểu ngơn ngữ cần phải chuyển sang ngơn ngữ máy nhờ chương trình hợp dịch
3 Ngôn ngữ bậc cao.
Là ngôn ngữ gần với ngơn ngữ tự nhiên, có tính độc lập cao, phụ thuộc vào loại máy
Vd: Fortran, Cobol, Basic, Pascal, - Chương trình viết ngơn ngữ lập trình bậc cao muốn máy tính hiểu thực phải dịch ngôn ngữ máy nhờ chương trình dịch
- Chương trình dịch chương trình đặc biệt có chức dịch chương trình viết ngôn ngữ bậc cao sang ngôn ngữ máy
máy
Một ngơn ngữ Hợp ngữ Ngôn ngữ thường sử dụng từ( thường từ viết tắt tiếng Anh) làm thành lệnh
ADD phép cộng số, giá trị số ghi ghi
Theo nhận định trên, ngôn ngữ phải chuyển sang ngôn ngữ máy máy hiểu thực
Hợp ngữ ngơn ngữ mạnh khơng thích hợp với nhiều người sử dụng sử dụng địa ghi máy tính, điều làm nhiều người ngại Vậy cịn có ngơn ngữ khác mà nhiều người sử dụng khơng?
Do u cầu tính thông dụng ngôn ngữ mà loạt ngôn ngữ khác xuất hiện, ngơn ngữ bậc cao
Các em biết loại ngôn ngữ nào? HS: HS trả lời.
Đó ngơn ngữ bậc cao, ngôn ngữ coi ngôn ngữ bậc cao? Khơng nằm ngồi quy định, ngơn ngữ muốn máy hiểu thực phải chuyển sang ngôn ngữ máy
Muốn chuyển đổi từ ngôn ngữ khác sang ngôn ngữ máy phải dùng chương trình dịch
IV Củng cố, dặn dị
- Có loại ngôn ngữ: Ngôn ngữ máy, hợp ngữ, ngôn ngữ bậc cao Trong
(30)- Các ngơn ngữ khác muốn máy thực phải chuyển đổi sang ngơn ngữ máy
nhờ vào chương trình trung gian gọi chương trình dịch Làm tập sách Bài tập
V Rút kinh nghiệm
(31)Tiết 18
Giải tốn máy tính
Ngày soạn:11/10/2010; Ngày giảng:14/10/2010I Mục tiêu: Kiến thức:
- Biết bước tiến hành giải tốn máy tính: xác định tố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
2 Kỹ năng:
- Rèn luyện cho HS sử dụng SGK có hiệu cách thức tự học, tự nghiên cứu
II Phương pháp phương tiện dạy học
- Phương pháp: thuyết trình, vấn đáp
- Phương tiện dạy học: GV: Giáo án, SGV, SGK, Phấn
HS: Vở, bút, SGK, đọc trước III Nội dung.
.Ổn định lớp
.Kiểm tra cũ: Những hiểu biết bạn ngôn ngữ máy, hợp ngữ, ngôn ngữ bậc cao?
(32)- Lựa chọn thiết kế thuật toán - Viết chương trình
- Hiệu chỉnh - Viết tài liệu
V Rút kinh nghiệm
Tiết 19
Phần mềm máy tính ứng
dụng tin học
.
Ngày soạn: / ; Ngày giảng: / I Mục tiêu:
1 Kiến thức:
- Biết khái niệm phần mềm máy tính
- Phân 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 xã hội
- 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í
II Phương pháp phương tiện dạy học
- Phương pháp: thuyết trình, vấn đáp
- Phương tiện dạy học: GV: Giáo án, SGV, SGK, Phấn
HS: Vở, bút, SGK, đọc trước III Nội dung.
.Ổn định lớp
.Kiểm tra cũ: bước để giải tốn máy tính?
.B i gi ng.à ả
(33)1 Phần mềm hệ thống.
Là phần mềm nằm thường trực máy để cung cấp dịch vụ theo yêu cầu chương trình khác thời điểm máy hoạt động Nó mơi trường làm việc cho phần mềm khác
Ví dụ: DOS, WINDOWS, LINUX, 2 Phần mềm ứng dụng.
a) Phần mềm ứng dụng: Là phần mềm viết để phục vụ công việc hàng ngày hay hoạt động mang tính nghiệp vụ lĩnh vực
b) Phần mềm đóng gói: Thiết kế dựa yêu cầu chung nhiều người 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 phần mềm khác
d) Phần mềm tiện ích: Trợ giúp ta làm việc với máy tinh, nhằm cao hiệu công việc
Chú ý: Việc phân loại mang tính tương đối, có phần mềm xếp vào nhiều loại
Bài 8: Những ứng dụng tin
học
1 Những toán KH-KT.
Những toán khoa học kỹ thuật như: xử lý số liệu thực nghiệm, quy hoach, tối ưu hoá tốn có
nhiều loại như:
Hãy kể tên số phần mềm ứng dụng mà em biết?
HS: HS trả lời HS khác bổ xung.
Hãy kể tên số phần mềm đóng gói mà em biết?
HS: HS trả lời HS khác bổ xung.
Có nhiều phần mềm bạn khơng biết phải xếp chúng vào loại nào, ví dụ: Phần mềm Viêtkey vừa chương trình ứng dụng vừa chương trình tiện ích
(34)tính tốn lớn mà khơng dùng máy tính khó làm
2 Bài toán quản lý.
- Hoạt động quản lý đa dạng phải sử 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 chữ hồ sơ
+ Cập nhật hồ sơ( thêm, sửa, xố, thơng tin)
+ Khai thác thơng tin( tìm kiếm, thơng kê, in ấn, )
3 Tự động hoá điều khiển.
Với trợ giúp máy tính người có quy trình cơng nghệ tự động hố linh hoạt, chuẩn xác, chi phí thấp, hiệu đa dạng
4 Truyền thơng.
Máy tính góp phần không nhỏ lĩnh vực truyền thông từ Internet xuất giúp người liên lạc, chia sẻ thông tin từ nơi đâu giới
5 Soạn thảo, in ấn, lưu trữ, văn phòng. Với trợ giúp chương trình soạn thảo sử lý văn bản, xử lý hình ảnh, phương tiện in gắn liền với máy tính, tin học tạo cho việc biên soạn văn hành chính, lập kế hoạch cơng tác,
tưởng chừng khó khăn giải cách dễ dàng nhanh chóng
Hãy kể tên số toán quản lý nhà trường( tương lai)
HS: Quản lý HS, QL điểm, QL thư viện,
Đọc SGK trang 51, bạn cho biết quy trình ứng dụng tin học vào quản lý trải qua bước nào?
HS: Đọc SGK, trả lời câu hỏi. Tóm tắt nội dung, ghi lên bảng
Nhờ có Internet phát triển nhiều dịch vụ tiện lợi, đa dạng thương mại điện tử( E-commerce), đào tạo điện tử( E- learning), phủ điện tử( E-goverment), tạo khả dễ dàng truy cập kho tài nguyên tri thức nhân loại
(35)7 Giáo dục.
Với hỗ trợ Tin học nghà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ở lên sinh động hiệu
8 Giải trí.
Âm nhạc, trị chơi, phim ảnh, giúp người thư giãn lúc mệt mỏi Tạo phương tiện giải trí mới, phong phú, đa dạng
đưa phương án có người định lựa chọn phương án thích hợp
Hãy kể tên mà em học liên quan đến máy tính?
HS: Trả lời.
IV Củng cố, dặn dò
- Các loại phần mềm máy tính
+ Phần mềm hệ thống + Phần mềm ứng dụng
- Nắm bắt ứng dụng Tin học lĩnh vực đời sống xã hội
Đọc trước V Rút kinh nghiệm
Tiết 20
Tin học xã hội.
Ngày soạn: / ; Ngày giảng: / 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 hóa pháp luật xã hội tin học hoá
2 Kỹ năng: Thái độ:
Có hành vi thái độ đắn vấn đề đạo đức liên quan đến việc sử dụng máy tính
II Phương pháp phương tiện dạy học
- Phương pháp: thuyết trình, vấn đáp
- Phương tiện dạy học: GV: Giáo án, SGV, SGK, Phấn
HS: Vở, bút, SGK, đọc trước III Nội dung.
(36)lớp trưởng báo cáo sĩ số Kiểm tra cũ:
- Nêu khái niệm phần mềm máy tính? Các loại phần mềm? - Những ứng dụng tin học đời sống mà bạn biết? B i gi ng.à ả
Nội dung Hoạt động GV HS
1 Ảnh hưởng Tin học đối với sự phát triển xã hội.
- Nhu cầu xã hội ngày lớn với phát triển khoa học – kỹ thuật kéo theo phát triển vũ bão Tin học
- Ngược lại phát triển Tin học đem lại hiệu to lơn cho hầu hết lĩnh vực xã hội
2 Xã hội Tin học hoá.
- Với hỗ trợ mạng máy tính, phương thức làm việc “ mặt đối mặt”
Tiết trước bạn tìm hiểu vai trị máy tính đời sống đại thấy chúng áp dùng hầu hết lĩnh vực đời sống xã hội Như sức ảnh hưởng Tin học lớn, qua hôm bạn thấy sức ảnh hưởng Tin học sống ngày
Ý thức vai trò Tin học nhiều quốc gia có sách đầu tư thích hợp đặc biệt cho hệ trẻ Việt Nam số
Muốn phát triển nghành Tin học khơng có nghĩa mở rộng phạm vi sử dụng Tin học mà phải cho Tin học đóng góp ngày nhiều vào kho tàng chung giới thúc đẩy kinh tế đất nước phát triển
(37)thay người nhiều lĩnh vực cần nhiều sức nguy hiểm Ví dụ: Robot thay người làm việc môi trường độc hại, nhiệt độ khắc nghiệt hay vung nước sâu,
- Máy móc giúp giải phóng lao động chân tay giúp người giải trí 3 Văn hoá pháp luật xã hội Tin học hố.
- Thơng tin tài sản chung người, phải có ý thức bảo vệ chúng
- Mọi hành động ảnh hưởng đến hoạt động bình thường hệ thống Tin học coi bất hợp pháp( như: truy cập bất hợp pháp nguồn thông tin, phá hoại thông tin, tung virus, )
- Thường xuyên học tập nâng cao trình độ để có khả thực hiệ tốt nhiệm vụ không vi phạm pháp luật
-
làm việc môi trường độc hại
gv: phân tích nhận xét
-trong xã hội tin học hoá, nhiều hoạt động diễn mạng có quy mơ tồn cầu thơng tin mạng thơng tin chung nhân loại cần thiết phải bảo vệ thông tin
<? Cần thiết phải đề điều luật để bảo vệ thông tin? Liên hệ thân?
hs: suy nghĩ trả lời câu hỏi IV Củng cố, dặn dò
Nh ng phát bi u sau ây úng hay sai?ữ ể đ đ
Đúng Sai
[ ] [ ] Tin học áp dụng vào hầu hết hoạt động xã hội VN [ ] [ ] Với phát triển nhanh chóng tin học, xã hội có nhiều thayđổi cách tổ chức hoạt động. [ ] [ ] Đưa tin học vào trường PT để nâng cao dân trí tin học góp
phần đào tạo nguồn nhân lực chất lượng cao cho nhà nước
[ ] [ ] Để có tin học phát triển cần đội ngũ người giỏi tin học
(38)[ ] [ ]
7 Để phát triển tin học nước nhà, cần xây dựng phát triển cho có đóng góp quan trọng cho kinh tế quốc dân có đóng góp cho ngành khoa học tin học nói chung
V Rút kinh nghiệm
Tiết 22 Ngày soạn:25/10/2010
Ngày giảng: 28/10/2010
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 Kỹ năng:
II Phương pháp phương tiện dạy - học
- Phương pháp: thuyết trình, vấn đáp
- Phương tiện dạy học: GV: Giáo án, SGV, SGK, Phấn
HS: Vở, bút, SGK, đọc trước III Nội dung
- ổn định lớp
- lớp trưởng báo cáo sĩ số
Kiểm tra cũ
(39)vụ để điều phối việc thực chương trình
- Quản lý, tổ chức khai thác tài nguyên cách thuận lợi tối ưu
Chú ý:
- Máy tính khai thác sử dụng hiệu có hđh
- Mọi hđh có chức tính chất
2 Chức thành phần của hđh.
* HĐH có chức năng:
- Tổ chức đối thoại người sử dụng hệ thống
- Cung cấp nhớ, thiết bị ngoại vi, cho chương trình tổ chức việc thực chương trình - Tổ chức lưu trữ thơng tin nhớ ngồi
- Hỗ trợ phần mềm cho thiết bị ngoại vi
- Cung cấp dịch vụ tiện ích hệ thống
* Các thành phần chủ yếu hđh - Các chương trình nạp khởi động thu dọn hệ thống trước tắt máy hay khởi động lại máy - Chương trình đảm bảo đối thoại
phần in nghiêng SGK HS: Đứng chỗ phát biểu.
Tổng hợp câu trả lời ghi lên bảng Hệ điều hành Win98, Win2000, WinMe, WinXP, môi trường cho phần mềm khác hoạt động
Hệ điều hành lưu trữ đâu? Trên đĩa cứng, đĩa mềm, Ram, hay đĩa CD?
HS: HĐH lưu trữ ổ cứng. Có máy lưu loại hệ điều hành khác không?
HS: Có thể có, thường Win98 với Win2000, Win98 với WinXP
Đúng cài hệ điều hành máy chúng phải tương thích với Hiện có nhiều phiên khác hđh, cài đặt hđh tuỳ thuộc vào cấu hình máy như: nhớ, dung lượng, tốc độ vi sử lý,
Đọc SGK nêu chức chủ yếu hđh?
HS: Trả lời câu hỏi.
(40)chuột dùng bàn phím)
- Chương trình giám sát: chương trình quản lý tài ngun, có nhiệm vụ phân phối thu hồi tài nguyên - Hệ thống quản lý tệp: Là chương trình phục vụ việc tổ chức, tìm kiếm thơng tin cho chương trình khác xử lý
- Các chương trình điều khiển chương trình tiện ích khác
Chức hệ điều hành dựa yếu tố:
- Loại công việc mà hệ điều
hành đảm nhiệm
- Đối tượng mà hệ thống tác
động
3 Phân loại hệ điều hành. HĐH có loại sau:
- Đơn nhiệm người dùng:
các chương trình thực lần người đăng ký vào hệ thống
- Đa nhiệm người dùng: Có
thể thực nhiều chương trình lúc người đăng ký vào hệ thống
- Đa nhiệm nhiều người dùng:
thực nhiều chương trình lúc cho phép nhiều người đăng ký vào hệ
Như chức hđh dựa yếu tố loại công việc mà hđh đảm nhiệm đối tượng mà hệ thống tác động
Từ Win2000 trở cho phép ta thiết lập tài khoản riêng cho người sử dụng
Sử dụng bảng để phân biệt ba loại hệ điều hành
Vẽ bảng
(41)
Tiết 23
Ngàysoạn:30/10/2010
Ngày giảng:1/11/2010
Bài 11 Tệp quản lý tệp
I Mục tiêu:1 Kiến thức:
- Hiểu khái niệm tệp quy tắc đặt tên tệp - Hiểu khái niệm Thư mục, thư mục Kỹ năng:
- Nhận dạng tên tệp, thư mục, đường dẫn - Đặt tên tệp, thư mục
II Phương pháp phương tiện dạy- học
- Phương pháp: thuyết trình, vấn đáp
- Phương tiện dạy học: GV: Giáo án, SGV, SGK, Phấn
HS: Vở, bút, SGK, đọc trước III Nội dung.
.Ổn định lớp
Lớp trưởng báo cáo sĩ số
.Kiểm tra cũ: Nêu khái niệm, chức hđh? Hđh phân loại ntn?
.B i gi ng.à ả
Nội dung Hoạt động GV HS
1.Tệp thư mục a, Tệp tên tệp
Khái niệm tệp( File): tập hợp thông tin ghi nhớ tạo thành đơn vị lưu trữ hệ điều hành quản lý Mỗi tệp có tên gọi khác
*Tên tệp:
<Tên>.<Phần mở rộng>
- Phần tên: Được đặt theo quy
(42)%, #, !, ~, (),{}, ^, &, )
- Phần mở rộng: phần đặc
trưng cho chương trình ** Các quy ước đặt tên tệp: * Hệ điều hành MS DOS:
- Phần tên không ký tự, phần mở rộng (nếu có) khơng q ký tự - Phần tên không chứa dấu cách * Hệ điều hành WINDOWS: - Tên tệp không 255ký tự
- Không sử dụng ký tự / \ : * ? “ <>
* Các thuộc tính tệp:
- Read Only: cho phép đọc mà không sửa
- Achive: cho phép đọc ghi - System: tệp hệ thống
- Hiden: tệp ẩn
Ta thường đặt tên tệp với phần tên có ý nghĩa phản ánh nội dung tệp, phần mở rộng phản ánh loại tệp
Mỗi hệ điều hành tên tệp đặt theo quy định riêng Chúng ta nghiên cứu chi tiết đặt tên hệ điều hành WINDOW MS DOS
Muốn thiết lập thuộc tính cho tệp ta chọn tệp → nhấn chuột phải → chọn Properties
Đặt tên tệp tên tệp
sai quy tắc hđh MS-Dos hđh Windows
MS-Dos:
- tên đúng: abc; baitho.doc;
baihat.mp3;
- tên sai quy tắc: acvbnhuio;
12 abc; h*b.doc Windows
- tên đúng: lop 10a1; bai hat
gv: đưa yêu cầu hs:hs lên bảng lấy vd
(43)
Tiết 24
Ngàysoạn:2/11/2010
Ngày giảng:4/11/2010
Bài 11 Tệp quản lý tệp(T)
I Mục tiêu:1 Kiến thức: Nắm khái niệm thư mục, biết nguyên lí hệ thôngư tổ chức lưu tệp, biết chức hệ thống quản lí tệp
2 Kỹ năng: Viết đường dẫn, đường dẫn đầy đủ II Phương pháp phương tiện dạy- học
- Phương pháp: thuyết trình, vấn đáp
- Phương tiện dạy học: GV: Giáo án, SGV, SGK, Phấn
HS: Vở, bút, SGK, đọc trước III Nội dung.
.Ổn định lớp
.lớp trưởng báo cáo sĩ số Kiểm tra cũ:
- Nêu khái niệm tệp, quy ước đặt tên tệp hđh MS DOS
WINDOWS?
.B i gi ng.à ả
Nội dung Hoạt động GV HS
b, Thư mục
Thư mục hình thức xếp đĩa để lưu trữ nhóm tệp có liên quan với
Ví dụ: Các tệp Word để thư mục, tệp Excel để thư mục
- Mỗi ổ đĩa coi thư mục gọi thư mục gốc
- Có thể tạo thư mục khác thư mục, thư mục gọi thư mục Thư mục chứa thư mục gọi
(44)- Đặt tên thư mục: Tên thư mục đặt theo quy tắc đặt tên tệp Tên trùng phải thư mục khác
- Cấu trúc thư mục:
* Đường dẫn thư mục, tệp:
- Đường dẫn: định vị trí thư mục, tệp máy
- Đường dẫn có dạng:
Ổ đĩa gốc:\tm cấp 1\tm cấp 2\ \tên thư mục (tên file) cần Ví dụ: C:\Khối 12\12 C1
2 Hệ thống quản lý tệp.
Có nhiệm vụ tổ chức thơng tin nhớ ngoài, cung cấp phương tiện để người sử dụng đọc, ghi thơng tin nhớ
Để quản lý cách có hiệu cần tổ chức thơng tin có
C:\
Khối 12
Khối 11
Khối 10
12 C1 12 C2
11 C1 11 C2
Thư mục gốc
(45)- Tổ chức bảo vệ thông tin Hạn chế ảnh hưởng lỗi kỹ thuật chương trình
Hệ quản lý tệp cho phép người dùng thực số phép sử lý: Tạo thư mục, đổi tên, xoá, chép, di chuyển, xem nội dung, tìm kiếm, Để tạo điều kiện thuận tiện cho việc truy cập nội dung tệp, xem, sửa đổi, in, hệ thống cho phép gắn kết chương trình xử lý với loại tệp
tệp thư mục?
HS: Tạo, đổi tên, xoá, chép, di chuyển, xem nội dung, tìm kiếm, Để phục vụ cho số phép sử lý xem, sửa đổi, in ấn, hệ thống cho phép định chương trình sử lý tương ứng
IV Củng cố, dặn dò
Câu hỏi 1: Cho tệp sau: A, ABC, BT1.DOC, BT2.PASCAL, BAITAP Tên tệp đúng?
Câu hỏi 2: Cho sơ đồ thư mục (Hình 30 SGK T.66)
Hãy viết đường dẫn đầy đủ đến tệp BT1.PAS? Nếu ta tạo thêm tệp BT1.PAS thư mục BAITAP có khơng?
V Rút kinh nghiệm
Tiết 25
Ngàysoạn:5/11/2010
Ngày giảng:8/11/2010
Bài tập
I Mục tiêu:1 Kiến thức: Ôn tập lại nội dung kiến thức 10 +11 Kỹ năng:
- Nhận biết tệp, thư mục, đường dẫn
- Đặt tên tệp, tên thư mục hđh MS DOS WINDOWS - Vẽ thư mục
- Viết đường dẫn , đường dẫn đầy đủ tới tệp/thư mục thư mục
(46)- Phương tiện dạy học: GV: Giáo án, SGV, SGK, Phấn
HS: Vở, bút, SGK, đọc trước III Nội dung.
.Ổn định lớp
.Lớp trưởng báo cáo sĩ số
B i gi ng.à ả
Nội dung Hoạt động GV HS
<?> Nêu khái niệm hđh
<?> Chức hđh gì?
<?> hđh phân thành loại? đặc điểm loại ntn?
<?> tệp gì? Quy tắc đặt tên tệp? <?> thư mục gì? đường dẫn thư mục tệp ?
<?> đặc trưng hệ thống quản lí tệp?
gv: kết hợp việc ôn lại lý thuyết kiểm tra cũ
gv: đưa câu hỏi, yêu cầu hs trả lời hs: nhớ lại kiến thức trả lời câu hỏi
Bài Đặt tên sai tên đúng hệ điều hành MS DOS
Bài Hãy chọn tên hợp lệ trong hệ điều hành WINDOW
A) LOP10C B)
Lop10c C) KETQUA.IT
D) AB.C.D E) My*|
*Love F) DiemTin:10C
F) A, B, D E G) C, D, E
và F H) A, B, C D
Bài Vẽ thư mục thể tổ
Chú ý quy định đặt tên hệ điều hành MS DOS
Tên sai tên vi phạm số quy định
Gọi hai HS lên bảng làm HS: Viết tên sai, tên đúng. HS khác nhận xét kết bảng Gọi HS lên bảng Chỉ tên
(47)IV Củng cố, dặn dò
Cây thư mục vẽ hình thức khác với thư mục tổ chức máy tính Do đó, cần ý quan sát định vị tệp máy
Làm tập SBT V Rút kinh nghiệm
Tiết 26
Ngàysoạn:8/11/2010
Ngày giảng: 11/11/2010
Bài 12 Giao tiếp với hệ điều hành (T1)
I Mục tiêu:1 Kiến thức:
- Hiểu quy trình nạp hệ điều hành, làm việc với hệ điều hành khỏi hệ thống
- Hiểu thao tác sử lý tệp thư mục Kỹ năng:
- Thực số lệnh thông dụng
- Thực thao tác với tệp thư mục II Phương pháp phương tiện dạy- học
- Phương pháp: thuyết trình, vấn đáp
- Phương tiện dạy học: GV: Giáo án, SGV, SGK, Phấn
HS: Vở, bút, SGK, đọc trước III Nội dung.
.Ổn định lớp
.Lớp trưởng báo cáo sĩ số
.Kiểm tra cũ: Cho biết chức đặc trưng hệ thống quản lý tệp?
.B i gi ng.à ả
Nội dung Hoạt động GV HS
(48)1 Nạp hệ điều hành.
Nạp hệ điều hành cần đĩa khởi động - đĩa chứa chương trình cần thiết cho việc khởi động (có thể đĩa cứng, đĩa mềm đĩa CD)
Thực số thao tác:
- Bật nguồn (nếu máy trạng thái tắt)
- Nhấn nút Reset (nếu máy hoạt động)
* Quá trình nạp hệ điều hành: Khi bật nguồn, chương trình có sẵn ROM kiểm tra nhớ thiết bị kết nối với máy tính Sau đó, chương trình tìm chương trình khởi động đĩa khởi động, nạp chương trình khởi động vào nhớ kích hoạt chúng Chương trình khởi động tìm modul cần thiết hệ điều hành đĩa khởi động nạp chúng vào nhớ
làm việc với hệ điều hành phải làm nào?
Chúng ta tiếp tục với 12: Giao tiếp với hệ điều hành
Các đĩa có sẵn, khơng hồn tồn tạo
Hệ thống tìm chương trình khởi động ổ, khơng tìm thấy ổ C tìm sang ổ A ổ CD Khi bắt đầu làm việc với máy tính thao tác ta cần làm gì?
HS: Thao tác cần làm nhấn nút nguồn khởi động máy tính
Đăng nhập hệ thống
2 Cách làm việc với hệ điều hành.
Có hai cách để người sử dụng đưa yêu cầu hay thông
(49)- Nhược điểm: Người sử dụng phải biết câu lệnh phải thao tác nhiều bàn phím
IV Củng cố, dặn dị
Ở chế độ bình thường khơng phải đăng nhập hệ thống Chỉ khi máy tính dùng chung ta cung cấp cho người tài khoản riêng đăng nhập
V Rút kinh nghiệm
Tiết 27
Ngàysoạn:12/11/2010
Ngày giảng:15/11/2010
Bài 12 Giao tiếp với hệ điều hành(T)
I Mục tiêu:1 Kiến thức: Như tiết Kỹ năng: tiết
II Phương pháp phương tiện dạy- học
- Phương pháp: thuyết trình, vấn đáp
- Phương tiện dạy học: GV: Giáo án, SGV, SGK, Phấn
HS: Vở, bút, SGK, đọc trước III Nội dung.
.Ổn định lớp
.Lớp trưởng báo cáo sĩ số
.Kiểm tra cũ: Cho biết cách làm việc với hđh? Ưu nhược điểm cach sử dụng bàn phím?
.B i gi ng.à ả
Nội dung Hoạt động GV HS
* Sử dụng chuột (bảng chọn)
- Hệ thống việc thực giá trị
(50)chọn cơng việc hay tham số thích hợp
- Bảng chọn dạng văn bản, dạng biểu tượng kết hợp văn với biểu tượng
Cửa sổ dạng văn bản
việc tham số đưa vào Người dùng việc lựa chọn biểu tượng, nút lệnh thực hiện,
Cửa sổ chứa biểu tượng
3 Ra khỏi hệ thống.
Một số hệ điều hành có ba chế độ để khỏi hệ thống: - Tắt máy (Shutdown Turn Off);
- Tạm ngừng (Stand By); - Ngủ đông (Hibernate)
Tắt máy trường hợp kết thúc làm việc, hệ thống dọn dẹp
Kết thúc trình làm việc, người dùng phải xác lập chế độ khỏi hệ thống để hệ điều hành dọn dẹp tệp trung gian, lưu thông số cần thiết, ngắt kết nối, Những công việc cần thiết để tránh mát thơng tin giúp cho hệ điều hành hoạt động tốt lần làm việc sau
(51)Chế độ tắt máy III Củng cố, dặn dò
Nhắc lại thao tác khởi động tắt hệ thống
- Nạp hệ điều hành, đăng nhập hệ thống - Tắt máy: Turn Off
V Rút kinh nghiệm
Tiết 28
Ngàysoạn:15/11/2010
Ngày giảng:18/11/2010
I Mục tiêu
- Củng cố nội dung kiến thức 12. - giải số tập liên quan
II Phương pháp phương tiện dạy- học
- Phương pháp: thuyết trình, vấn đáp
- Phương tiện dạy học: GV: Giáo án, SGV, SGK, Phấn
HS: Vở, bút, SGK, đọc trước III Nội dung
.Ổn định lớp
Lớp trưởng báo cáo sĩ số Nội dung
Nội dung Hoạt động giáo viên - học sinh
* hđh phải nạp vào nhớ trước bắt đầu làm việc
(52)* Hai loại giao diện hđh:
- Dòng lệnh: người dùng gõ câu lệnh
- Đồ hoạ: hệ thống đề xuất cơng việc máy làm thời điểm, thường dạng đồ hoạ thông qua cửa sổ, bảng chọn, hộp thoại, biểu tượng người dùng cần định công việc cần làm
* Kết thúc phiên làm việc với máy tính, cần thực bước khỏi hệ thống
<?> hđh nạp vào nhớ nào?
<?> hđh có giao diện ntn?
<?> kết thúc phiên làm việc với máy tính cần thực bước để khỏi hệ thống?
gv: đưa câu hỏi, yêu cầu hs trả lời hs: suy nghĩ trả lời câu hỏi
Bài tập
C1: hđh khởi động:
A) Trước c.trình ứng dụng thực
B) Trong c.trình ứng dụng thực
C) Sau c.trình ứng dụng thực
C2: Hãy xếp cơng việc sau cho với trình tự thực
A) MT tự kiểm tra thiết bị phần cứng
B) bật máy
C) Người dùng làm việc
D) Hđh nạp vào nhớ
C3: Điền từ thích hợp vào chỗ trống: A) Để làm việc với MT, hđh cần
phải nạp vào
gv: đưa câu hỏi hs: trả lời đáp án C1: A
gv: yêu cầu hs đọc kĩ câu hỏi đưa đáp án
hs: B-A-D-C
A) Bộ nhớ
(53)