K
Khách

Hãy nhập câu hỏi của bạn vào đây, nếu là tài khoản VIP, bạn sẽ được ưu tiên trả lời.

1.Chương trình dịch không có khả năng nào trong các khả năng sau: A.Phát hiện được lỗi ngữ nghĩa B.Phát hiện được lỗi cú pháp C.Thông báo lỗi cú pháp D.Tạo được chương trình đích 2.Chọn biểu diễn hằng trong các biểu diễn nào dưới đây: A.Begin;5.A8;1024; '65C'; -46 B.12.4E-5;1024; '65C' ; -46 C.5.A8 ; 1024; '65C' ; -46 D.12.4E-5; begin; 5.A8; 1024; '65C'; -46 3.Chọn từ khoá trong các biểu diễn dưới đây: A.'end', END; var, const B.'end; END;...
Đọc tiếp

1.Chương trình dịch không có khả năng nào trong các khả năng sau:

A.Phát hiện được lỗi ngữ nghĩa

B.Phát hiện được lỗi cú pháp

C.Thông báo lỗi cú pháp

D.Tạo được chương trình đích

2.Chọn biểu diễn hằng trong các biểu diễn nào dưới đây:

A.Begin;5.A8;1024; '65C'; -46

B.12.4E-5;1024; '65C' ; -46

C.5.A8 ; 1024; '65C' ; -46

D.12.4E-5; begin; 5.A8; 1024; '65C'; -46

3.Chọn từ khoá trong các biểu diễn dưới đây:

A.'end', END; var, const

B.'end; END; integer; sqrt; var; real; const

C.end;var; const

D.end; begin; sqrt; var; real; const

4.Chọn biểu diễn tên đúng trong các biểu diễn dưới đây:

A. abcd e

B.8267_3

C.dtich_htron

D.dientich_htron

5.Khi đặt tên cho đối tượng của TP có thể

A.Bắt đầu bởi các chữ số

B.Bắt đầu bởi các chữ cái

C.Ký tự đặt biệt (*,#,@...)

D.Cả ba lựa chọn trên đều đúng

6.Tên dành riêng do:

A.Người lập trình quy định

B.Tur Pascal quy định

C.Máy tính quy định

D.Cả ba đều đúng

7.Biểu diễn nào dưới đây không phải là hằng:

A.456.7

B.'456.7'

C.- 456.7

D.456,7

8.Cho biết giá trị sau đây là hằng số nguyên:

A.1972

B.1.25

C.'1972'

D.1.0E-6

9.Cho biết giá trị sau đây là hằng xâu:

A.1972

B.1.25

C.'1972'

D.1.0E-6

10.Cho biết các giá trị sau đây là hằng số thực:

A.1972

B.1.25

C.'1972'

D.1.0E-6

11.Tên nào đúng trong các lựa chọn sau:

A.Bai tap

B."Bai tap"

C.Baitap

D.'Bai tap'

12.Các từ:PROGRAM, BEGIN, END là:

A.Tên dành riêng

B.Tên chuẩn

C.Tên do người lập trình đặt

D.Tên đặc biệt

13."Từ khoá" là cách gọi khác của:

A.Tên dành riêng

B.Tên chuẩn

C.Tên do người lập trình đặt

D.Tên đặc biệt

14.Để khai báo sử dụng thư viện phải dùng từ khoá nào?

A.Var

B.Uses

C.Const

D. Type

15.Đề khai báo sử dụng hằng phải dùng từ khoá nào?

A.Var

B.Uses

C.Const

D. Type

16.Thân chương trình được giới hạn bởi cặp từ khoá:

A.Begin...End;

B.Begin...End.

C.Start...Finish.

D. Start...Finish;

17.Trong ngôn ngữ lập trình Pascal hằng và biến khác nhau như thế nào?

A.Hằng không cần khai báo, còn biến phải khai báo

B.Hằng và biến bắt buộc phải khai báo

C.Hằng là đại lượng mà giá trị không thể thay đổi được trong quá trình thực hiện chương trình, biến là đại lượng mà giá trị của chúng có thể thay đổi được trong chương trình

D.Hằng và biến là hai đại lượng mà giá trị đều có thể thay đổi được trong quá trình thực hiện chương trình

18.Trong Pascal khai báo nào sau đây là đúng?

A.Var x;y;z: real

B.Var x, y, z : char

C.Var x, y, z= real

D.Var : x, y, z= Char

19.Trong ngôn ngữ lập trình Pascal, trong các khẳn định sau khẳng định nào sai?

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

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

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

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

20. X có thể nhận các giá trị từ 'A' đến 'Z', khai báo nào sau đây là đúng trong Pascal?

A. Var x : real

B.Var x: Byte

C. Var x: Integer

D. Var x : char33e

1

bạn đăng từng câu người khác mới có tâm trí để trả lời nhé

như thế này nhức mắt quáoho

Câu 2 : Thông thường, có thể xảy ra hai loại lỗi khác nhau khi dịch và thực hiện chương trình:  lỗi do viết sai quy tắc ( còn gọi là lỗi cú pháp) và những lỗi phát hiện trong khi chương trình thực hiện  hoặc sau khi chương trình đã thực hiện (Còn gọi là lỗi ngữ nghĩa). Ví dụ , một số lỗi ngữ nghĩa là : chia cho số 0, số vượt quá phạm vi bộ nhớ đã khai báo, thuật toán sai,…Hãy điền các từ (Cú pháp, ngữ...
Đọc tiếp

Câu 2 : Thông thường, có thể xảy ra hai loại lỗi khác nhau khi dịch và thực hiện chương trình:  lỗi do viết sai quy tắc ( còn gọi là lỗi cú pháp) và những lỗi phát hiện trong khi chương trình thực hiện  hoặc sau khi chương trình đã thực hiện (Còn gọi là lỗi ngữ nghĩa). Ví dụ , một số lỗi ngữ nghĩa là : chia cho số 0, số vượt quá phạm vi bộ nhớ đã khai báo, thuật toán sai,…

Hãy điền các từ (Cú pháp, ngữ nghĩa) thích hợp vào chỗ trống (…) trong các câu sau :

a)Lỗi gặp phải khi chương trình không được viết theo các quy tắc của ngôn ngữ lập trình là lỗi ……………

b)Lỗi xảy ra trong khi thực hiện chương trình là lỗi ………………..

c)Chương trình dịch phát hiện được các lỗi………………..nhưng không phát hiện được các lỗi….

1

a: Cú pháp

b: Ngữ nghĩa

c: ngữ nghĩa, thuật toán

11 tháng 11 2021

Chọn A

10 tháng 12 2020

Mk nghĩ B nha

10 tháng 12 2020

B . CS THỂ

Về biến, kiểu dữ liệu

Thuật toán

21 tháng 12 2021

Câu 4:

Bước 1: Xác định bài toán

Bước 2: Xác định thuật toán

Bước 3: Viết chương trình

30 tháng 12 2021

Câu 4:

Bước 1: Xác định bài toán

Bước 2: Xác định thuật toán

Bước 3: Viết chương trình

30 tháng 12 2021

Câu 5: 

Dạng thiếu: if <điều kiện> do <câu lệnh>;

Dạng đủ: if <điều kiện> do <câu lệnh 1>

else <câu lệnh 2>;

8 tháng 11 2021

Giúp mình với Kudo Shinichi AKIRA^_^

Chọn B

21 tháng 12 2021

1. 

- Các từ khóa: Program, uses, var, const, begin, end,...

- Cấu trúc chung gồm 2 phần: Phần khai báo và phần thân.

21 tháng 12 2021

Câu 4: 

Bước 1: Xác định bài toán

Bước 2: Xác định thuật toán

Bước 3: Viết chương trình

 

21 tháng 12 2021

Nãy hỏi rồi mà

 

Tham khảo

- Từ khóa là những từ dành riêng, không được sử dụng ngoài mục đích ngôn ngữ lập trình quy định.

- Ví dụ: Program, uses, begin, end, if, then, else,..

Cấu trúc chung

- Một chương trình viết bằng ngôn ngữ lập trình bậc cao thông thường gồm có: 2 phần là phần khai báo và phần thân chương trình, trong đó phần thân bắt buộc phải có.

- Qui ước:

Phần diễn giải bằng ngôn ngữ tự nhiên đặt trong cặp ngoặc <>Thành phần có thể có hoặc không đặt trong cặp ngoặc []

=>Với qui ước trên ta có thể mô tả cấu trúc chung của một chương trình như sau:

[<phần khai báo>]

<phần thân>

- Trong 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>;

               Procedure …; <khai báo thủ tục>

               Function …; <khai báo hàm>…

Phần thân:

               Begin

                    {Dãy các câu lệnh};

               End.

Câu 2. 

readln

dùng lệnh này trước end.

Bn chỉ cần ấn Ctrl + f9 là nó kiểm tra lỗi và chạy chương trính.

thao tác dịch chương trình nhấn phím F9 và thao tác chạy chương trình nhấn tổ hợp phím Ctrl F9

Câu 3:

 KHAI BÁO BIẾN

- Biến là một đại lượng mà giá trị của nó có thể thay đổi trong quá trình thực hiện chương trình.

- Cú pháp:

VAR < Tên biến >[,< Tên biến 2>,...] : < Kiểu dữ liệu >;

Ví dụ:

VAR x, y: Real; {Khai báo hai biến x, y có kiểu là Real}

a, b: Integer; {Khai báo hai biến a, b có kiểu integer}

Chú ý: Ta có thể vừa khai báo biến, vừa gán giá trị khởi đầu cho biến bằng cách sử dụng cú pháp như sau:

CONST < Tên biến >: < Kiểu > = < Giá trị >;

Ví dụ:

CONST x:integer = 5;

Với khai báo biến x như trên, trong chương trình giá trị của biến x có thể thay đổi. (Điều này không đúng nếu chúng ta khai báo x là hằng).

– Biểu diễn số nguyên

bit 7

bit 6

bit 5

hit 4

bitẽ3

bit 2

bit 1

 

Quảng cáo

 

bit 0

các bit cao

các bit thấp

Một byte biểu diễn được số nguyên trong phạm vi -127 đến 127.

– Biểu diễn số thực:

Dùng dấu chấm (.) để ngăn cách giữa phần nguyên và phần phân. Mọi số thực đều có thể biểu diễn dưới dạng ±M x10±K(dạng dấu phẩy động).Ví dụ, số nguvên 1105 = 0.1105×104

   các bước giải bài toán trên máy tính là: Xác định bài toán (xác định Input, Output) → Mô tả thuật toán (các bước giải bài toán) → Viết chương trình (dùng ngôn ngữ lập trình để viết chương trình giúp máy tính hiểu và thực hiện được).

Câu 5: 

*Dạng thiếu:

if <điều kiện> then <câu lệnh>;

VD: if a>b then write(a);

HĐ: Nếu điều kiện đúng thì thực hiện câu lệnh, điều kiện sai thì kết thúc.

*Dạng đủ:

if <điều kiện> then <câu lệnh 1> else <câu lệnh 2>;

VD: if a>b then write(a) else write(b);

HĐ: Nếu điều kiện đúng thì thực hiện câu lệnh 1 ngược lại thực hiện câu lệnh 2 và kết thúc.