-
Câu hỏi:
Cho biến bản ghi sinh_vien gồm các trường ho_ten, ngay_sinh. Biểu thức nào truy cập đến trường ho_ten của bản ghi này?
- A. ho_ten;
- B. sinh_vien → ho_ten;
- C. sinh_vien.(ho_ten,ngay_sinh);
- D. sinh_vien.ho_ten;
Lời giải tham khảo:
Đáp án đúng: D
Cấu trúc tham chiếu đến một trường trong bản ghi là:
< Tên biến kiểu bản ghi>.< tên trường>;
Đá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á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 B. Độ dài tối đa của mảng là 255 C. Là một dãy hữu hạn các phần tử cùng kiểu D. Mảng không thể chứa kí tự
- Để 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 B. khai báo chỉ số bắt đầu và kết thúc của mảng C. khai báo chỉ số kết thúc của mảng D. không cần khai báo gì, hệ thống sẽ tự xác định
- Phát biểu nào dưới đây về chỉ số mảng là phù hợp nhất?
- Phát biểu nào sau đây mảng là không chính xác?
- 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 B. Khai báo mảng xâu kí tự C. Khai báo mảng hai chiều D. Khai báo thông qua kiểu mảng đã có
- Độ dài tối đa xâu kí tự trong PASCAL là:
- Cho xâu S ‘Hanoi-Vietnam’. Kết quả hàm Length(S) là:
- Cho xâu S là ‘Hanoi-Vietnam’. Kết quả hàm Pos(‘Vietnam’,S) là
- Cho khai báo: Var hoten : String; Phát biểu nào dưới đây là đúng?
- Phát biểu nào sau đây về chức năng kiểu bản ghi là phù hợp nhất?
- Phát biểu nào sau đây về bản ghi là không phù hợp? A. Bản ghi là dữ liệu có cấu trúc B. Bản ghi thường có nhiều trường dữ liệu C. Trường dữ liệu của bản ghi có thể là một kiểu bản ghi khác D. Bản ghi thường được dùng để thay thế mảng
- Cho biến ghi sinh_vien gồm các trường ho_ten, ngay_sinh.
- Phát biểu nào dưới đây đúng khi nói về kiểu bản ghi?
- Phát biểu nào dưới đây sai khi nói về kiểu bản ghi?
- Hãy chọn phương ghép đúng nhất. Thủ tục chuẩn Insert(S1,S2,vt) thực hiện:
- Đoạn chương sau in ra kết quả nào ?Program Welcome ;Var a : string[10];Begina := ‘tinhoc ’;writeln(length(a));End.
- Cho str là 1 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 dowrite(
- 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; B. Xâu rỗng; C. Xâu trắng; D. Không phải là xâu kí tự;
- Hãy chọn phương ghép đúng. Tệp văn bản
- Hãy chọn phương ghép đúng. Tệp có cấu trúc
- Hãy chọn phương ghép đúng. Tệp truy cập tuần tự
- Trong NNLT Pascal, cú pháp để khai báo biến tệp văn bản là A. var < tên tệp > : txt; B. var < tên biến tệp > : txt; C. var < tên tệp > : text; D. var < tên biến tệp > : text;
- Để có thể thao tác tệp dữ liệu trên đĩa thông qua biến tệp cho trước thì bước đầu tiên chúng ta phải làm gì
- Trong NNLT Pascal, cú pháp để gắn tên tệp cho biến tệp là: A. < biến tệp > := < tên tệp >; B. < tên tệp > := < biến tệp >; C. assign ( < biến tệp > , < tên tệp > ); D. assign ( < tên tệp > , < biến tệp > );
- Trong NNLT Pascal, cú pháp để mở tệp chế độ đọc dữ liệu từ tệp là:
- Cú pháp của thủ tục dữ liệu từ tệp văn bản là:
- Cú pháp của thủ tục ghi dữ liệu tệp văn bản là:
- Hàm eof() trả giá trị TRUE nào?
- Hãy viết lệnh tính điện trở tương đương Rtd cho sơ đồ mạch điện gồm 3 điện trở R1, R2, R3 mắc song song với nhau: A. Rtd := R1*R2*R3/(R1*R2 + R2*R3 + R3*R1). B. Rtd := R1*R2*R3/(R1*R2 + R2*R3 + R3*R1); C. Rtd := 1/R1 + 1/R2 + 1/R3; D. Rtd := R1*R2/(R1 + R2) + R3;
- Hãy viết lệnh tính điện trở tương đương Rtd mạch điện gồm 3 điện trở R1, R2, R3 mắc nối tiếp với nha
- Trong mặt phẳng hệ tọa Descartes vuông góc, cho 2 điểm M(x1,y1) và N(x2,y2).
- Trong mặt phẳng hệ Descartes vuông góc, cho điểm M(x, y).
- Em hãy cho biết ý kiến nào là đúng. Trong giờ về hệ CSDL, các bạn trong lớp thảo luận rất hăng hái.
- CSDL đặt tại một máy, thành phần hệ QTCSDL tương tác nhau tạo nên hệ thống gồm thành phần yêu cầu tài
- Hệ thống đăng kí và bán vé bay sử dụng kiến trúc hệ CSDL nào?
- Cho biết f1 là biến tệp văn bản tệp ketqua.txt có nội dung đang lưu trữ là: Tich 2 so la: 20.
- Trong Pascal, thực hiện chương trình VD_bt1_txt dưới đây sẽ ghi kết quả nào trong các kết quả cho dưới đây vào tệp văn bản BT1.TXT ? ProgramVD_bt1_txt; Uses crt ; Var f : text ; Begin Clrscr; Assign(f, ‘BT1.TXT ’) ; Rewrite(f) ; Write(f, 123 + 456) ; Close(f) ; End .
- Trong Pascal, cho trước tệp văn bản BT2.TXT chỉ có một dòng, chứa dòng chữ : CHAO MUNG BAN DEN VOI LAP TRINH ngay ở đầu dòng. Thực hiện chương trình VD_bt2_txt dưới đây, trên màn hình sẽ hiện kết quả nào trong các kết quả cho dưới đây ?
- Hãy chọn phát biểu đúng khi nói hệ CSDL tập trung:
- 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; B. Var mang : ARRAY[0..10] : INTEGER; C. Var mang : INTEGER OF ARRAY[0..10]; D. Var mang : ARRAY(0..10) : INTEGER;