Thông Báo:

Mọi thắc mắc xin liên hệ facebook: Bá Sơn
fb.com/sonden2000
Posted by : Unknown Friday, March 24, 2017

                                            Bài thực hành số 1 tin lớp 11( trang 34 - 35 ).
Câu 1: Hãy cho biết sự khác nhau giữa hằng có đặt tên và biến?
   - Hằng khi đặt trong chương trình thì khi thực hiện các biểu thức trong trương trình thì hằng vẫn không thay đổi (hằng số const).
   - Biến khi đặt trong chương trình nó sẽ thay đổi khi thực chạy chương trình.
Câu 2: Tại sao phải khai báo biến?
   - Khai báo biến để chương trình có thể hoạt động làm đúng yêu cầu của bài toán cần giải.
Câu 3:
   - Trong pascal, nếu một biến nhận giá trị nguyên trong phạm vi từ 10 đến 25532 thì biến đó có thể được khai báo bằng các kiểu dữ liệu nào?
   - Ta nên dùng kiểu dữ liệu nguyên là word vì phạm vi từ 10 đến 25532 là số nguyên dương phạm vi của qword từ 0 -> 65535, hoạc có thể chọn longint và integer vì chúng đều là kiểu nguyên..
Câu 4:
   - Chọn đáp án là D vì nó chiếm ít bộ nhớ dữ liệu nhất (B cũng đúng nhưng tốn nhiều bộ nhớ dữ liệu hơn).
Câu 5:
   - Chọn C vì chiếm ít bộ nhớ dữ liệu nhất (B, D cũng đúng nhưng tốn nhiều bộ nhớ dữ liệu hơn)
Câu 6:
   - (1+z)*((x+y/z)/(a-(1/(1+sqr(x)*x))))
Câu 7:
   - a. A b. A x B x C c. 1 x b (viết tắt b thôi cũng dc) d. b
__ x2 _________ ______ _______________
B 2 a x c Căn a x a + b
Câu 8:
   - a). (y>=x)and(y>=-x)and(y>=0)and(y<=1).
     b). (abs(x)<=1 and abs(y)<=1).
Câu 9:
Program Bt9;
uses crt;
const Pi=3.1416
var a, s:real;
BEGIN
clrscr;
write( 'Nhap a: ');
readln(a);
s:=(Pi*sqr(a))/2;
writeln( 'Dien tich phan gach cheo la: ',s:8:3);
readln;
END.
Câu 10:
 Program bt10;
uses crt;
const g=9.8;
var v,h:real;
BEGIN
clrscr;
writeln( 'Nhap do cao h= ');
readln(h);
v:=sqrt(2*g*h);
write( 'Vay van toc la: ',v:8:3,'m/s' );
readln;
END.

- Copyright © Luyện thi HSG pascal - blog hướng dẫn tin 11 nâng cao - Powered by Blogger - Designed by Bá Sơn -