Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (93.42 KB, 2 trang )
<span class='text_page_counter'>(1)</span>Tuần:05 Tiết :09. Ngày dạy:13/09/2011. BÀI TẬP I – MỤC TIÊU 1. Kiến thức: Ôn lại các kiến thức đã học ở chương 1 và chương 2 Sự khác nhau của hằng và biến, mục đích của việc khai báo biến Qui tắc biểu diễn biểu thức trong Pascal 2. Kỹ năng:Giải được các bài toán trắc nghiệm,hiểu được các dạng bài toán Chuyển đổi qua lại biểu thức toán học và biểu thức Pascal, Phân tích chương trình đơn giản 3. Thái độ:Có thái độ và hành vi nghiêm túc trong giờ học.. II – TRỌNG TÂM Chuyển đổi qua lại biểu thức toán học và biểu thức Pascal, Sự khác nhau của hằng và biến, mục đích của việc khai báo biến Qui tắc biểu diễn biểu thức trong Pascal. III – CHUẨN BỊ 1. Giáo viên:Giáo án, phấn bảng. 2. Học sinh:Xem lại bài đã học IV – TIẾN TRÌNH DẠY HỌC 1. Ổn định tổ chức: lớp trưởng báo cáo sỹ số 2. Kiểm tra bài cũ:Em hãy nêu các thủ tục vào/ra đơn giản và các bước biên dịch và chạy chương trình Turbo Pascal?. 3. Giảng bài mới Hoạt động của thầy trò Hoạt đọng 1: Gv:Đưa ra các câu hỏi và bài tập cho các em thảo luận HS:ghi câu hỏi và bài tập vào vở GV:yêu cầu các em chia nhóm khoang 2 bang tạo thành một nhóm HS:chia ra các nhóm Gv:cho các em thao luân các câu hỏi đua ra GV:cho thời gian các em thảo luận khoảng 10 phút. Nội dung Câu 1: Tại sau phải khai báo biến? - Xác định kiểu dữ liệu của biến để chương trình dịc biết - Đưa tên biến vào dách sách để dể quản lí - Giúp chương trình dịch biết cách truy cập giá trị của biến Câu 2: Chuyển sang biểu thức toán học a)a/b*2 =>2a/b b)1/a*b/c=> b/ac. Câu 3: Câu 9 sách giáo khao trang 36 Program dien_tich_phan_gach; Uses crt; Var a: real; const pi=3.1416; Begin Clrscr; Write(‘nhap ban kinh a>0’); readln(a); Write(‘dien tich phan gach cheo la:’,a*a*pi/2:20:2); Readln End. Câu 4: câu 10 sách góa khoa trang 36 Program tinh_van_toc; Uses crt; Const g=9.8; Var v,h: real; Begin clrscr; Write(‘ nhap do cao h=’); Readln(h); V:=sqrt(2*g*h); Write(‘ van toc cham nhat la v=’,v:10:2,’m/s’); Readln End. Câu 5: NNLT có những thành phần cơ bản nào sau đây: A. Bảng chữ cái, cú pháp, biểu thức C. Cú pháp, ngữ nghĩa, biểu thức.
<span class='text_page_counter'>(2)</span> B. Bảng chữ cái, ký tự đặc biệt, câu lệnh D. Bảng chữ cái, cú pháp, ngữ nghĩa X Câu 6: Trong TP, PROGRAM dùng để: A. Khai báo tên chương trình X B. Khai báo thư viện C. Khai báo biến D. Khai báo hằng. Câu 7: Cho đoạn chương trình sau: Begin Write ('Day la lop GV:Gọi từng nhóm sủa các câu Tin hoc') ; End. Khi máy đọc chuyển lên màn hình như nào? hỏi đã nêu A. 'Day la lop Tin hoc' C. Day la lop Tin hoc X B. Khong chay duoc vi co loi D. "Day la lop Tin hoc" Câu 8: Trong TP, tên dành riêng VAR dùng để Các nhóm lần lượt trả lời các câu A. Khai báo tên chương trình C. Khai báo biến và khai báo hỏi và bổ sung nêu có biến hằng B. Khai báo biến X D. Cả A,B, C đều sai Câu 9: Trong TP, Tên có độ dài tối đa là bao nhiêu kí tự: A. 127 B. 128 C. 157 D. 256 Đáp án:các câu hỏi thảo luận Câu 10: Đâu là câu lệnh gán đúng trong câu dưới đây? A. < Tên biến gán > := < Kiểu dữ liệu > ; C. < Tên dành riêng > := < Biểu thức> ; GV:tong kết đánh giá các nhóm B. < Tên biến > := < Biểu thức > ; X D. Câu B, C đều đúng thảo luận và cho điểm các nhóm Câu 11: Trong ngôn ngữ lập trình bấc cao, khẳng định nào xuất sắc sau đây là không đúng ? A. Phần khai báo có thể có hoặc không. B. Phần thân bao gồm các lệnh để xử lí bài toán. C. Phần thân chương trình nhất thiết phải có. D. Phần khai báo và phần thân chương trình bắt buộc HS:chuẩn bị ôn tập các bài tiếp phải có.X thao Câu 12: Trong ngôn ngữ lập trình Pascal, kiểu giá trị nào trong các kiểu dữ liệu sau có miền giá trị lớn nhất. A. Real X B. Word C. Integer D. Longint Câu 13: Cú pháp nào sau là đúng khi khai báo biến? A. Var <Danh sách biến kết quả> : < Kiểu dữ liệu chuẩn> ; B. VAR < Danh sách giá trị> : < Kiểu dữ liệu chuẩn>; C. Var <Danh sách biến > : < Kiểu dữ liệu>;X GV:Dặn dò các em về xem lai các D. Cả 3 cú pháp trên đều đúng. bài tập Câu 14: Chọn câu đúng nhất trong các câu sau. A. Hàm abs(x) có tác dụng đưa ra kết quả là giá trị tuyệt đối phần nguyên của x. B. Hàm sqr(x) có tác dụng đưa ra kết quả là bình phương của x, với x chỉ có thể là số nguyên. C. Hàm sqrt(x) có tác dụng đưa ra kết quả là căn bậc 2 của x, với x là số nguyên hoặc số thực và x≥0.X D. Cả A, B, C đều đúng. 4. Củng cố và luyện tập:Cho học sinh ôn tập lại các bài tập 5. Hướng dẫn học sinh chuẩn bị bài ở nhà:Về học bài chuẩn bị bài 9 “Cấu trúc rẽ nhánh” SGK trang 38.. Hs:thao luận các câu hỏi và làm vào tập Hoạt đọng 2: sửa bài tập cho các em học sinh. V – RÚT KINH NGHIỆM ..................................................................................................................................................... ..................................................................................................................................................... ......................................................................................................................................................
<span class='text_page_counter'>(3)</span>