TIN HỌC 11 BÀI TẬP VÀ THỰC HÀNH 2

  -  

- Nắm đựơc kết cấu của câu lệnh rẽ nhánh, với lặp, hiểu rằng cách thức hoạt động của từng cấu tạo.

- Biết một số trong những thao tác làm việc hiệu chỉnh chương trình, cùng một số trong những để ý về các vòng lặp vô hạn.

 - Biết cách viết một lịch trình hoàn hảo và khoa học, giải pháp kiểm tra một chương trình ví dụ thông qua bộ test test.

 




Bạn đang xem: Tin học 11 bài tập và thực hành 2

*
8 trang
*
quocviet
*
*
6299
*
16Download


Xem thêm: 3$ Khi Ngồi Trong Ô Tô Bạn Mai Nhìn Thấy, Khi Ngồi Trong Ô Tô Bạn Mai Nhìn Th

Bạn sẽ coi tư liệu "Giáo án Tin học tập 11 - những bài tập với thực hành 2", để cài đặt tài liệu nơi bắt đầu về vật dụng các bạn cliông xã vào nút DOWNLOAD nghỉ ngơi trên


Xem thêm: Soạn Bài Xa Ngắm Thác Núi Lư (Vọng Lư Sơn Bộc Bố) Siêu Ngắn Nhất)

BàI TậPhường Và THựC HàNH 2Ngày soạn: Ngày giảng: ..Người soạn: ..I. Mục đích – yêu cầu1. Kiến thức - Củng cầm cố thêm về cấu tạo rẽ nhánh cùng lặp.- Luyện tập cấu tạo lặp, để ý với bài bác toán tra cứu tổng của dãy số.2. Kỹ năngSau lúc vẫn chuẩn bị bài tập trong nhà, học viên cần:- Nắm đựơc cấu tạo của câu lệnh rẽ nhánh, và lặp, hiểu rằng phương pháp hoạt động của từng cấu tạo.- Biết một số làm việc hiệu chỉnh lịch trình, với một số trong những chú ý về những vòng lặp vô hạn. - Biết cách viết một công tác hoàn hảo cùng khoa học, phương pháp kiểm tra một công tác ví dụ trải qua cỗ kiểm tra test.III. Chuẩn bị của Giáo viên và Học sinhII. Hoạt cồn dạy dỗ với học1. bình ổn lớp - Kiểm tra sĩ số: Tổng số: Vắng: Có phép: Không phép: 2. Triển knhị bài bác mớiHoạt đụng của giáo viênHoạt động của học tập sinhI. Tóm tắt lí thuyết1. Câu lệnh rẽ nhánha. Dạng thiếu:If Then ;b. Dạng đủ:If Then Else ;2. Cấu trúc lặpa. Lặp cùng với chu kỳ chưa biết trướcWhile Do ;b. Lặp với tần số biết trướcDạng tiến:For := To Do ;Dạng lùi:For := DownTo Do ;Chữa bài xích tập:- Lắng nghe cùng ghi bàiBài 1(Sgk_Tr50): Hotline một học sinh gọi đầu bài bác và vấn đáp thắc mắc đó?Đề bài: Hãy cho thấy thêm sự giống cùng khác nhau của nhì dạng câu lệnh Ifthen.- Giống nhau: cùng là tổ chức rẽ nhánh, Khi chạm chán một điều kiện như thế nào kia thì chọn lọc triển khai thao tác thích hợp.- Khác nhau: trong câu lệnh Ifthen dạng thiếu hụt, ví như điều kiện không ổn thì ra khỏi tổ chức rẽ nhánh, với tiến hành câu lệnh tiếp theo của chương thơm trình; còn trong câu lệnh Ifthen dạng đầy đủ, nếu điều kiện không ổn thì triển khai lệnh sản phẩm công nghệ hai, kế tiếp bắt đầu ra khỏi tổ chức rẽ nhánh với thực hiện câu lệnh tiếp theo sau của công tác.- Nhận xét bài bác có tác dụng của học sinh tiếp nối trường hợp thấy chỉ tất cả một không nhiều học sinh làm đúng thì củng núm lại;Bài 2(Sgk_Tr50): hotline một học viên phát âm đầu bài cùng trả lời câu hỏi đó?Đề bài: Câu lệnh ghxay là gì? Tại sao nên bao gồm câu lệnh ghép?- Lấy một ví dụ ví dụ về việc sử dụng câu lệnh ghxay đến học viên hình dung được trực quan lại hơn:VD: Chương trình tính nghiệm của phương thơm trình bậc 2TL: Câu lệnh ghnghiền là một trong câu lệnh được hiện ra từ nhiều câu lệnh yếu tắc. Câu lệnh ghnghiền nhằm triển khai thao tác làm việc bao gồm nhiều thao tác làm việc yếu tắc. Mỗi thao tác nhân tố ứng với cùng một câu lệnh nguyên tố hoặc câu lệnh ghép khác. Về mặt ngôn ngữ xây dựng, câu lệnh ghép là 1 trong các yếu tố để tạo nên kỹ năng công tác tất cả kết cấu.Bài 3(Sgk_Tr51): cũng có thể cần sử dụng câu lệnh Whilevày nhằm cầm mang lại câu lệnh forbởi được không? Nếu được, hãy thực hiện điều này cùng với lịch trình Tong_1a.- Với thuật toán Tong_1a câu lệnh forvị được biểu lộ nghỉ ngơi bước làm sao và câu lệnh đó như vậy nào?- Thể hiện tại ở bước 2 với 3.- Câu lệnh:For N:=1 khổng lồ 100 bởi S :=S +1.0/(a+N);- Câu lệnh bên trên trình bày vòng lặp cùng với chu kỳ biết trước, cụ thể là 100 lần (câu lệnh forbởi vì dạng tiến). Vậy ta có thể sử dụng câu lệnh Whilebởi núm mang đến đoạn câu lệnh Forvị bên trên được không? Đoạn công tác được sau khi sửa chữa như vậy nào?- cũng có thể thay thế sửa chữa đoạn chương trình đựng câu lệnh forvì chưng (dạng tiến) bởi đoạn chương trình chứa câu lệnh Whilebởi vì. Đoạn chương trình nhỏng saui := 1;While i=x then z:=x+yelse z:=0.5;b) Câu lệnh rẽ nhánh dạng đủ:if (sqr(x-a)+sqr(y-b))1) và (y>=x) then z:= x+y;If (sqr(x)+sqr(y)>1) và (ysqr(r) thenz:= x+y;- Nhận xét bài xích của nhị em. Để trường đoản cú kia chỉ ra đựơc đều lỗi xuất xắc mắc phải của HS.Lưu ý: Lỗi nhưng HS tuyệt phạm phải là: thiếu ngoặc sống vào từng vế của phép tân oán đặt vào câu lệnh Ifthen.- điện thoại tư vấn một em HS dấn xét để nhằm mục đích nêu nhảy được tiện lợi khi dùng lệnh dạng đầy đủ và lệnh dạng thiếu với bài bác này với một số trong những bài xích không giống.Bài 5(Sgk_Tr51): Lập trình tính:a) b) cho đến Lúc =2*1E-6 doBeginn:=n+1;s:=s*(1/n);e:=e+s;end;- Call học viên lên bảng viết công tác.Program Bai5_b;Var n : longint;e, s : real; Begins := 1/2;n := 2;e := 2 + s;While s>=2*1E-6 doBeginn:=n+1;s:=s*(1/n);e:=e+s;end;Writeln(‘Gia tri e(n) la:’,e:10:6);ReadlnEnd.- Nhận xét cùng hoàn thiện công tác của học viên.Bài 6(Sgk_Tr51): Lập trình giải bài xích tân oán cổ:Vừa con gà vừa chó.Bó lại cho tròn.Ba mươi sáu bé.Một trăm chân chẵn.Hỏi bao gồm bao nhiêu con mỗi loại?- Xác định Input, Output của bài toán- Input: tổng số con gà, chó; tổng thể chân- Output: số con gà, số chó.- Vì con gà + chó = 36 con nên tìm hiểu số con kê đang suy ra được số chó.- Hotline số kê là x -> số chó sẽ là 36–x, số chân là: 2x+4(36-x)- Ta phải tìm rất nhiều quý hiếm x thoả mãn2x+4(36-x)=100 - Vậy x hoàn toàn có thể nhận thêm những cực hiếm nào? Để thử ĐK của bài bác toán thù có thể thực hiện câu lệnh làm sao nhằm màn biểu diễn được? - TL: x có thể nhận các quý giá từ là một đến 35, hữu hạn đề nghị ta rất có thể sử dụng cấu tạo lặp xác định trước tần số để thử từng trường phù hợp của x.- Câu lệnh:For x:=1 to lớn 35 doIf 2*x+4*(36-x)=100 thenWriteln(‘So ga:’,x,’So cho:’,36-x);- Call học sinh lên bảng viết lịch trình hoàn hảo.Program Bai6;Var x:byte;BeginFor x:=1 lớn 35 doIf 2*x+4*(36-x)=100 thenWriteln(‘So ga:’,x,’So cho:’,36-x);ReadlnEnd.- Trường phù hợp ngược trở lại nếu như ta khắc số chó là x, vậy bao gồm tìm kiếm được hiệu quả không? Vòng lặp tại chỗ này thực hiện bao nhiêu lần?- Trường đúng theo trường hợp ta đánh số chó là x thì số con gà vẫn là 36-x. Hoàn toàn nhận được công dụng nlỗi bên trên. Vì chó tất cả 4 chân buộc phải x có thể dấn các quý hiếm từ là 1 đến 24. Vòng lặp giảm xuống 10 lần- Vậy áp dụng biện pháp nào về tối ưu?- Nên sử dụng bí quyết đặt số chó là x đã buổi tối ưu vì chưng bớt được mốc giới hạn lặp, tiết kiệm thời gian với bộ nhớ.IV. Củng chũm và dặn dò Học sinh- Giáo viên nhấn xét khâu sẵn sàng bài xích cùng học tập bài bác của các em cùng nhấn mạnh hầu như điểm mà lại những em giỏi m -Về đơn vị các em làm lại cho hoàn hảo các công tác đã chữa trị và chuẩn bị những bài sau: bài xích 7, 8 trang 51.