Từ Khóa Khai Báo Thư Viện

Trắc nghiệm: Từ khóa USES dùng để:

Nội dung chính Show
  • Câu hỏi hay nhất cùng chủ đề
  • Tham khảo giải bài tập hay nhất
  • Loạt bài Lớp 11 hay nhất

A. Khai báo tên chương trình

B. Khai báo hằng

C. Khai báo biến

D. Khai báo thư viện

Trả lời:

Đáp án đúng: D. Khai báo thư viện

– Mỗi ngôn ngữ lập trình thường có sẵn một số thư viện cung cấp một số chương trình thông dụng đã được lập sẵn. Để sử dụng chương trình đó cần khai báo thư viện chứa nó.

– Ví dụ trong Pascal từ khóa USES dùng để khai báo thư viện, trong C++ là từ khóa # include.

Tìm hiểu về Cấu trúc chương trình cùng Top Tài Liệu nhé!

– Một chương trình được viết bằng ngôn ngữ lập trình bậc cao thường gồm hai phần:

[ < Phần khai báo > ]

< Phần thân >

Trong đó:

+ Phần khai báo: Khai báo tên chương trình, khai báo thư viện sử dụng, khai báo hằng, khai báo biến, khai báo chương trình con

+ Phần thân chương trình: bao gồm dãy các lệnh được đặt trong dấu mở đầu và kết thúc

– Quy ước:

+ Phần diễn giải bằng ngôn ngữ tự nhiên được đặt trong cặp dấu < và >

+ Phần khai báo có thể có hoặc không được đặt trong cặp dấu [ và ]

a) Có thể khai báo cho: Tên chương trình, thư viện, hằng, biến, các chương trình con.

– Tên chương trình: Phần này có thể khó hoặc không, nếu có thì ta sử dụng từ khóa program, sau đó là tên chương trình program <tên chương trình>;

Ví dụ: program chuongtrinh1;

Program chuongtrinh2;

– Khai báo thư viện: Mỗi ngôn ngữ lập trình thường có sẵn một số thư viện cung cấp một chương trình thông dụng đã được lập sẵn. Để sử dụng các chương trình đó ta cần sử khai báo thư viện chứa nó.

+ Trong pascal ta sử dụng uses < Tên thư viện1,tên thư viện 2,…>;

+ Ví dụ: uses crt;

uses crt, graph;

– Thư viện crt cung cấp các chương tình có sẵn để làm việc với màn hình và bàn phím.

Từ khóa khai báo thư viện

– Khi ta sử dụng hàm trong thư viện mà lại quên khai báo nó (Ví dụ hàm readkey trong thư viện crt) sẽ gây ra lỗi khi biên dịch.

– Khai báo hằng: Trong pascal ta sử dụng cú pháp const <tên hằng>=<giá trị>; để khai báo hằng.

Ví dụ:

const MaxN=1000;

Const dung=TRUE;

Const kq=’ket qua’;

– Khai báo biến: Tất cả các biến dung trong chương trình đều phải đặt tên và khai báo để chương trình dịch biết để lưu trữ và xử lý. Biến chỉ nhận một giá trị tại mỗi thời điểm gọi là biến đơn.

Ví dụ: Khi tính tổng 2 số a và b. Ta có a và b là các biến đơn (Cú pháp khai báo biến sẽ học ở bài sau).

b) Phần thân chương trình

– Thân chương trình trong pascal được đặt giữa begin và end.

Ví dụ, thân chương trình trong Pascal:

Begin

[< Dãy lệnh>]

End;

Ví dụ chương trình đơn giản

Ví dụ: Chương trình sau thực hiện việc đưa ra màn hình thông báo “Xin chào các bạn! .

Trong Pascal

Trong C++

Program vi_du;

Begin

Writeln(‘xin chao cac ban!’);

End.

#incluđe <stdio.h> main ()

{

printf(” Xin chdo cac ban!”);

}

– Phần khai báo chi có khai báo tên chương trình gồm tên dành riêng program và tên chương trình là vi_du.

– Phần thân chương trình chi có một câu lệnh writeln, đưa thông báo ra màn hình.

– Phần khai báo chỉ có một câu lệnh include khai báo thư viện stdio.h.

– Phần thân chương trình chỉ có một câu lệnh printf đưa thông báo ra màn hình.

Chương trình Pascal đơn giản có dạng như cột bên phải của bảng dưới đây:

Giải thích

Cấu trúc chương trình Pascal

Phần khai báo Program: tên chương trình

Uses: tên các thư viện

Const: tên hằng <giá trị của hằng>:

Var: tên biến, kiểu dữ liệu>:

(*Có thể còn những khai báo khác*)

Phần thân chương trình Begin

/<dãy lệnh>/

End.

Câu 1: Phát biểu nào sau đây là đúng?

A. Phần tên chương trình nhất thiết phải có

B. Phần khai báo bắt buộc phải có

C. Phần thân chương trình nhất thiết phải có

D. Phần thân chương trình có thể có hoặc không

Trả lời:

Cấu trúc một chương trình gồm:

+ Phần khai báo : có thể có hoặc không

+ Phần thân: Bắt buộc phải có

Đáp án: C

Câu 2: Khai báo hằng nào là đúng trong các khai báo sau:

A. Const A : 50;

B. CONst A=100;

C. Const : A=100;

D. Tất cả đều sai

Trả lời:

Khai báo hằng thường được sử dụng cho những giá trị xuất hiện nhiều lần trong chương trình. Cấu trúc khai báo hằng trong Pascal là: Const <tên hằng> = <Giá trị>;

Đáp án: B

Câu 3: Phần thân chương trình bắt đầu bằng ….và kết thúc bằng …?

A. BEGIN…END.

B. BEGIN…END

C. BEGIN…END,

D. BEGIN…END;

Trả lời:

Phân thân chương trình là dãy lệnh trong phạm vi được xác định bởi cặp dấu hiệu mở đầu và kết thúc tạo thành thân chương trình. Ví dụ thân chương trình trong Pascal là cặp từ khóa “ BEGIN…END.” .

Đáp án: A

Câu 4: Chọn câu phát biểu hợp lí nhất?

A. Khai báo hằng thường được sử dụng cho một giá trị tại mỗi thời điểm thực hiện chương trình

B. Biến đơn là biến chỉ nhận những giá trị không đổi và xuất hiện nhiều lần trong chương trình

C. Khai báo hằng thường được sử dụng cho những giá trị không đổi và xuất hiện nhiều lần trong chương trình

D. Trong Pascal, tất cả các biến trong chương trình đều phải có giá trị không đổi và xuất hiện nhiều lần trong chương trình

Trả lời:

Khai báo hằng thường được sử dụng cho những giá trị xuất hiện nhiều lần trong chương trình và có giá trị không đổi trong chương trình.

Đáp án: C

Câu 5: Xét chương trình Pascal dưới đây:

PROGRAM vi_du;

BEGIN Writeln (‘Xin chao cac ban’);

Writeln(‘Moi cac ban lam quen voi Pascal’);

END.

Chọn phát biểu sai?

A. Khai báo tên chương trình là vi du

B. Khai báo tên chương trình là vi_du

C. Thân chương trình có hai câu lệnh

D. Chương trình không có khai báo hằng

Trả lời:

Khai báo tên chương trình là vi_du. Có hai câu lệnh để đưa ra màn hình hai câu:

‘ Xin chao cac ban

‘Moi cac ban lam quen voi Pascal ’

Chương không có khai báo hằng, biến, thư viện…

Đáp án: A

Từ khóa khai báo thư viện

45 điểm

Trần Tiến

Từ khóa USES dùng để: A. Khai báo tên chương trình B. Khai báo hằng C. Khai báo biến

D. Khai báo thư viện

Tổng hợp câu trả lời (1)

Trả lời: Mỗi ngôn ngữ lập trình thường có sẵn một số thư viện cung cấp một số chương trình thông dụng đã được lập sẵn. Để sử dụng chương trình đó cần khai báo thư viện chứa nó. Ví dụ trong Pascal từ khóa USES dùng để khai báo thư viện, trong C++ là từ khóa # include. Đáp án: D

Câu hỏi hay nhất cùng chủ đề

  • Viết chương trình cho phép sắp xếp một dãy số với yêu cầu sử dụng các chương trình con: Nhập mảng, in mảng, đổi giá trị của hai số.
  • Phạm vi giá trị của kiểu integer thuộc: A. Từ 0 đến 255 B. Từ -215 đến 215 -1 C. Từ 0 đến 216 -1 D. Từ -231 đến 231 -1
  • Phát biểu nào sau đây chắc chắn sai? A. Để giải bài toán bằng máy tính phải viết chương trình mô tả thuật toán giải bài toán đó B. Mọi người sử dụng máy tính đều phải biết lập chương trình C. Máy tính điện tử có thể chạy các chương trình D. Một bài toán có thể có nhiều thuật toán để giải
  • Câu lệnh nào sau đây dùng để nhập một số từ bàn phím vào biến x A. Writeln(‘Nhap x = ’); B. Writeln(x); C. Readln(x); D. Read(‘X’);
  • Chọn câu phát biểu hợp lí nhất? A. Khai báo hằng thường được sử dụng cho một giá trị tại mỗi thời điểm thực hiện chương trình B. Biến đơn là biến chỉ nhận những giá trị không đổi và xuất hiện nhiều lần trong chương trình C. Khai báo hằng thường được sử dụng cho những giá trị không đổi và xuất hiện nhiều lần trong chương trình D. Trong Pascal, tất cả các biến trong chương trình đều phải có giá trị không đổi và xuất hiện nhiều lần trong chương trình
  • Trong ngôn ngữ lập trình Pascal, về mặt cú pháp cách viết các câu lệnh ghép nào sau đây là đúng: A. Begin : A := 1 ; B := 5 ; End ; B. Begin ; A := 1 ; B := 5 ; End ; C. Begin A := 1 ; B := 5 ; End : D. Begin A := 1 ; B := 5 ; End ;
  • Viết chương trình cho phép nhập hai số vào hai biến, thực hiện đổi giá trị của hai biến cho nhau. Yêu cầu dùng chương trình con để thực hiện chức năng đổi giá trị.
  • Hãy chọn cách dùng sai . Muốn dùng biến X lưu giá trị nhỏ nhất trong các giá trị của hai biến A. B có thể dùng cấu trúc rẽ nhánh như sau : A. if A <=>
  • Chọn phát biểu đúng trong các phát biểu dưới đây: A. Ngoài bảng chữ cái, cú pháp, ngữ nghĩa, một ngôn ngữ lập trình còn có các quy tắc để khai báo biến, hằng,… B. Ngoài bảng chữ cái, có thể dùng các kí tự thông dụng trong toán học để viết chương trình C. Chương trình có lỗi cú pháp có thể được dịch ra ngôn ngữ máy nhưng không thực hiện được D. Cú pháp là bộ quy tắc dùng để viết chương trình
  • Phát biểu nào không đúng trong các phát biểu dưới đây? A. Chương trình dịch cho phép chuyển chương trình viết bằng một ngôn ngữ lập trình nào đó sang chương trình trên ngôn ngữ máy để máy có thể thực hiện được mà vẫn bảo toàn được ngữ nghĩa của chương trình nguồn B. Chương trình dịch giúp người lập trình có thể lập trình trên một ngôn ngữ lập trình gần với ngôn ngữ tự nhiên hơn, do đó giảm nhẹ được nỗ lực lập trình, tăng cường hiệu suất lập trình C. Chương trình dịch giúp tìm ra tất cả các lỗi của chương trình D. Một ngôn ngữ lập trình có thể có cả chương trình thông dịch và chương trình biên dịch

Tham khảo giải bài tập hay nhất

Loạt bài Lớp 11 hay nhất

xem thêm

Từ khóa » Ví Dụ Khai Báo Thư Viện Trong Pascal