-
Câu hỏi:
Mảng là kiểu dữ liệu biểu diễn một dãy các phần tử thuận tiện cho:
-
A.
chèn thêm phần tử
-
B.
truy cập đến phần tử bất kì
-
C.
xóa một phần tử
-
D.
chèn thêm phần tử và xóa phần tử
Lời giải tham khảo:
Đáp án đúng: B
Mảng là kiểu dữ liệu biểu diễn một dãy các phần tử thuận tiện cho truy cập đến phần tử bất kì. Theo cú pháp Tên mảng[chỉ số];
Đáp án: B
Hãy trả lời câu hỏi trước khi xem đáp án và lời giải -
A.
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
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
