-
Câu hỏi:
Câu lệnh nào trong các câu lệnh sau không dùng để gán giá trị cho trường của bản ghi A? (với bản ghi A có 3 trường là Ten, Lop, Diem)
- A. Ten := ‘Nguyen Van A’ ;
- B. Lop := ‘11A7’ ;
- C. Readln(A.Diem) ;
- D. S := A.Diem ;
Lời giải tham khảo:
Đáp án đúng: D
Để gán giá trị cho trường có thể thực hiện bằng lệnh gán giá trị cụ thể hoặc nhập từ bàn phím (readln).
Đáp án: D
Câu hỏi này thuộc đề thi trắc nghiệm dưới đây, bấm vào Bắt đầu thi để làm toàn bài
Hướng dẫn Trắc nghiệm Online và Tích lũy điểm thưởng
CÂU HỎI KHÁC
- Phương án đúng nhất trong lệnh lặp For – do?
- Mọi quá trình tính toán đều có thể mô và thực hiện dựa trên cấu trúc cơ bản là:
- Mảng là kiểu dữ liệu biểu 1 dãy phần tử thuận tiện cho:
- Trong ngôn ngữ lập trình Pascal, sau khi hiện xong đoạn chương trình sau, giá trị của biến S là ?S := �
- Trong kiểu dữ liệu bản ghi, mỗi bản ghi thường để?
- Phát biểu nào sau đây về bản ghi là k nhợp?
- Tính tống S = 1 + 2 + 3 + … + n + … cho đến khi S>108. Điều kiện cho vòng lặp while – do là đúng:
- Câu lệnh sau giải :While M N doIf M > N then M:=M-N else N:=N-M;
- Đoạn chương sau giải bài toán nào? For I:=1 to M do
- Để khai báo số phần tử của mảng trong PASCAL, người lập trình cần: A. khai báo một hằng số là số phần tử của mảng
- Phát biểu nào dưới đây về chỉ số của mảng là phù hợp nhất? A. Dùng để truy cập đến một phần tử bất kì trong mảng
- Phát biểu nào sau đây về mảng là không chính xác? A. Chỉ số của mảng không nhất thiết bắt đầu từ 1
- Cho xâu S là ‘Hanoi-Vietnam’. Kết hàm Length(S) là:
- Cho xâu S là ‘Hanoi-Vietnam’. Kết quả của hàm Pos(‘Vietnam’,S) là
- Cho biến bản ghi sinh_vien trường ho_ten, ngay_sinh.
- Cho khai Var hoten : String;Phát biểu nào dưới đây là đúng ?
- Hãy chọn ghép đúng nhất. Thủ tục Insert(S1,S2,vt) thực hiện:
- Thế nào là khai báo biến mảng gián tiếp? A. Khai báo mảng của các bản ghi
- Cú pháp lệnh lặp For – do dạng lùi: A. for < biến đếm> = < Giá trị cuối >downto < Giá trị đầu > do < câu lệnh >;
- Phát biểu nào dưới đây là đúng khi nói bản ghi?
- Phát biểu nào dưới đây là sai khi nói về kiểu bản ghi? A. Có thể so sánh các bản ghi bất kì với nhau bằng các quan hệ , =, Phát biểu nào dưới đây là sai khi nói về kiểu bản ghi? A. Có thể so sánh các bản ghi bất kì với nhau bằng các quan hệ , =,
- Trong ngôn ngữ lập trình Pascal, gán giá trị cho bản ghi bằng cách?
- Trong ngôn ngữ lập trình Pascal, kiểu bản ghi để xử lý danh sách cán bộ của một cơ quan, khai báo kiểu b�
- Để truy cập vào từng trường của bản ghi ta viết? A. . ;
- Đoạn chương trình sau in ra nào ?Program Welcome ;Var a : string[10];Begina := ‘tinhoc ’;writeln(length(a));End.
- Câu lệnh nào trong các câu lệnh sau không trường của bản ghi A? (với bản ghi A có 3 trường là
- Phát biểu nào sau đây về chức năng của kiểu bản ghi là phù hợp nhất? A. Để mô tả đối tượng chứa nhiều loại thông tin khác nhau
- Cho str là một xâu kí tự, đoạn chương trình sau thực hiện công việc gì ? for i := length(str) downto 1 do write(str[i]) ;
- Trong ngôn ngữ lập trình Pascal, xâu kí tự không có kí tự nào gọi là ? A. Xâu không;
- Trong ngôn ngữ lập trình Pascal, trong các khai báo sau là sai khi khai báo xâu kí tự ?
- Độ dài tối đa của xâu kí tự trong PASCAL là: A. 256
- Phương án nào dưới đây là khai báo mảng hợp lệ? A. Var mang : ARRAY[0..10] OF INTEGER;
- Cho khai báo mảng chương trình như sau:Var a : array[0..
- Cho khai báo Var a : array[0..10] of integer ;Phương án nào dưới đây chỉ phần tử thứ 10 của mảng?
- Khai báo mảng hai chiều nào sau đây là sai? A. var m : array[1..10] of array[0..9] of integer;
- Phát biểu nào dưới đây về kiểu mảng một chiều là phù hợp? A. Là một tập hợp các số nguyên
- Cú pháp lệnh lặp For – do dạng tiến: A. for < biến đếm> = < Giá trị cuối >downto < Giá trị đầu > do < câu lệnh >;
- Trong vòng lặp For – do dạng tiến. Giá trị của biến đếm A. Tự động giảm đi 1
- Kiểu dữ liệu của biến đếm trong lệnh lặp For – do: A. Cùng kiểu với giá trị đầu và giá trị cuối
- Vòng lặp While – do kết thúc khi nào A. Khi một điều kiện cho trước được thỏa mãn