Giáo án Tin học 12: Bài tập và thực hành 1

Đề Kiểm Tra 15’

 Câu 1) Cho khai báo biến

 Var X , Y , Z ; real ;

 C : char ;

 I,J : byte ;

 N : Word ;

 Khi đó tổng bộ nhớ dành cho các biến đã khai báo là ?

 a) 25 byte b) 23 byte c) 20 byte d) 28 byte

Câu 2 ) Biến P có thể nhận các giá trị 10 , 15 , 20 , 40 , 70 , 80 và biến X có thể nhận các giá trị 0,2 ; 0,3 ; 0,5 ; 0,7; 0,9 khai báo nào là tối ưu nhất trong trong các khai báo sau:

 a) var X,P: byte; b) var P,X: real; c) P : real ; X : byte ; d ) var X : real ; P: byte

 

doc4 trang | Chia sẻ: dung89st | Lượt xem: 1521 | Lượt tải: 0download
Bạn đang xem nội dung tài liệu Giáo án Tin học 12: Bài tập và thực hành 1, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
Giaùo vieân : Buøi Thò Kim AÙnh 
Ñôn Vò : Tröôøng THPT Chu Vaên An
Baøi Soaïn : BAØI TAÄP VAØ THÖÏC HAØNH 1
I Muïc tieâu baøi daïy 
1 Kieán thöùc : 
 * Hieåu ñöôïc caùc pheùp toaùn, bieåu thöùc soá hoïc, bieåu thöùc quan heä vaø leänh giaùn 
 * Naém ñöôïc caùch khai baùo bieán vaø caùc kieåu döõ lieäu
2 Kó naêng :
 * Reøn luyeän cho hoïc sinh kó naêng vieát moät chöông trình Pascal hoøan chænh ñôn giaûn
 * Bieát söû duïng moät soá dòch vuï chuû yeáu cuûa Pascal trong soaïn thaûo, löu dòch vaø thöïc hieän chöông trình 
 II Chuaån bò cuûa giaùo vieân vaø hoïc sinh:
 1 Giaùo vieân: Giaùo aùn
 2 Hoïc sinh : chuaån bò baøi taäp saün ôû nhaø
 III Tieán trình baøi daïy
 1 Ñieåm danh
 2 Baøi môùi
 Hoaït ñoäng 1: Giaûi baøi taäp 2.22 trang 12
Hoaït ñoäng cuûa giaùo vieân
Hoaït ñoäng cuûa hoïc sinh
Phaân tích baøi toaùn:
Haõy neâu höôùng giaûi quyeát cuûa baøi toùan?
Cho bieát Input , output cuûa baøi toaùn laø gì?
Baøi toaùn caàn khai baùo caùc bieán naøo? Coù theå duøng leänh gaùn naøo?
GV höôùng daãn hoïc sinh vieát chöông trình vaø yeâu caàu HS giaûi thích töøng caâu leänh 
Yeâu caàu HS chaïy chöông trình vôùi caùc giaù trò cuï theå
Nhaéc laïi chöùc naêng cuûa F2 , F7 vaø toå hôïp phím Ctrl + F9 , Alt + F9 
Cho HS phaùt bieåu yù kieán. Caùc HS khaùc nhaän xeùt vaø boå sung 
HS traû lôøi
HS traû lôøi. GV nhaän xeùt vaø keát luaän 
HS thöïc haønh treân maùy
HS traû lôøi
Hoaït ñoäng 2: Giaûi caùc baøi taäp 2.10 ; 2.11 ; 2.17 trang 11
Hoaït ñoäng cuûa giaùo vieân
Hoaït ñoäng cuûa hoïc sinh
Yeâu caàu HS nhaéc laïi caùc kieán thöùc veà pheùp toaùn, bieåu thöùc soá hoïc, haøm soá hoïc chuaån 
GV höôùng daãn HS giaûi caùc baøi taäp 
HS traû lôøi 
 Hoaït ñoäng 3: Vieát chöông trình : Nhaäp vaø ñöa ra nghieäm cuûa phöông trình baäc 2 
Hoaït ñoäng cuûa giaùo vieân
Hoaït ñoäng cuûa hoïc sinh
Phaân tích baøi toaùn 
Neâu Input, Output cuûa baøi toaùn ?
Neâu höôùng giaûi quyeát cuûa baøi toaùn 
GV gôïi yù cho HS ñeå vieát chöônh trình treân 
Sau khi laøm xong chöông trình coù theå yeâu caàu HS giaûi thích töøng caâu leänh
HS traû lôøi 
Cho HS phaùt bieåu yù töôûng giaûi quyeát baøi toaùn. GV toång hôïp laïi vaø keát luaän
HS traû lôøi 
HS chaïy chöông trình vôùi caùc boä döõ lieäu cuï theå ñeå soaùt loãi chöông trình vaø ñoái chieáu keát quaû
Cuûng coá vaø daën doø:
Cuûng coá :Ñeå vieát ñöôïc chöông trình , tröôùc heát caàn xaùc ñònh :
Input, output cuûa baøi toaùn
Khai baùo ñuùng caùc bieán vôùi caùc kieåu döõ lieäu töông öùng
Vieát ñuùng caùc thuaät toaùn
Daën doø : Laøm caùc baøi taäp 2.13-2.16 trang 11
Đề Kiểm Tra 15’
 Câu 1) Cho khai báo biến
Var X , Y , Z ; real ;
 C : char ;
 I,J : byte ;
 N : Word ;
 Khi đó tổng bộ nhớ dành cho các biến đã khai báo là ?
 a) 25 byte b) 23 byte c) 20 byte d) 28 byte
Câu 2 ) Biến P có thể nhận các giá trị 10 , 15 , 20 , 40 , 70 , 80 và biến X có thể nhận các giá trị 0,2 ; 0,3 ; 0,5 ; 0,7; 0,9 khai báo nào là tối ưu nhất trong trong các khai báo sau:
 a) var X,P: byte; b) var P,X: real; c) P : real ; X : byte ; d ) var X : real ; P: byte
Câu 3) Cho biểu thức toán học . Biểu thức sau chuyển sang ngôn ngữ pascal là:
 a) ( 1 + Z ) * (( x +y/z)/(a – 1/ ( 1 + x * x * x ) b ) ( 1 + z ) ( x/ z ) / ( a – 1 / ( 1 + x * x ))
 c ) ( 1 + Z ) * (( x +y/z ) /( a – 1 / ( 1 + x * x * x ))) d ) ( 1+ z ) * ( x + y / z ) ( a – 1/ 
Câu 4) Cho biến x có thể nhận các giá trị : 0 ; 2 ; 4 ; 6 ; 8 ; 10 Khai báo nào sau dây là đúng .
 a) Var X : integer b) Var X : real c) Var X : char d) var X : byte.
Câu 5) Biểu Thức viết trong Pascal, sau đây , biểu vào là đúng ?
 a) ( - b sqrt ( b * b - 4 * a * c ))/ 2a b ) ( - b – sqrt ( b * b - 4 * a * c )) / (2 *a )
 c ) – b – sqrt ( b * b – 4ac ) / ( 2* a) d) ( - b - sqrt ( b * b – 4 * a* c ))/ 2 * a
Câu 6) Biểu thức viết trong Pascal là 1-a/c/Sqrt(b-a) biểu thức nào là đúng ?
 a) b) 
 c) d) 
Câu 7) Xét đoạn chương trình Pascal sau:
 program BT2 ;
 var X , Y : real;
 Begin
 write(‘x=’); 
 readln (x);
 y: = ((x + 2) *x +3)* x + 4) * x + 5;
 writeln ( ‘ y = ‘ , y ); 
 end.
 Chương trình trên tính giá trị của biểu thức nào sau đây ?
 a) b) 
 c) d) 
 Câu 8) Trong các biểu diễn dưới đây , biểu diễn nào là từ khóa trong Pascal ?
 a) sqrt b) Integer c) Real d) var
 Câu 9 ) Phát biểu nào sau đây là sai khi nói về hàm chuẫn trong Pascal ?
 a) sqr (x) b) expx c) abs ( x) d) cos ( x)
 Câu 10) Biểu diễn nào không không phải là biểu diễn hằng trong các biểu diễn sau ?
 a) 65 c b) 1024 c) 5.A8 d) 12.4E-5
Đáp án
Câu
1
2
3
4
5
6
7
8
9
10
Đáp án
B
D
C
C
B
D
A
D
B
C

File đính kèm:

  • docBai Tap Va TH1.doc