Đăng nhập
Đăng ký
1337 lượt thi 10 câu hỏi 20 phút
5539 lượt thi
Thi ngay
5524 lượt thi
Câu 1:
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
B. Để mô tả nhiều dữ liệu
C. Để mô tả dữ liệu gồm cả số và xâu kí tự
D. Để tạo mảng nhiều chiều
Câu 2:
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
Câu 3:
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;
Câu 4:
Phát biểu nào dưới đây là đúng khi nói về kiểu bản ghi?
A. Kiểu bản ghi là một kiểu dữ liệu có cấu trúc
B. Mỗi bản ghi mô tả một đối tượng, mỗi bản ghi có thể gồm một số thành phần gọi là trường, mỗi trường mô tả một thuộc tính của đối tượng. Giống như kiểu mảng, các thành phần tạo thành một bản ghi phải thuộc cùng một kiểu dữ liệu.
C. Có thể so sánh các bản ghi bất kì với nhau bằng các quan hệ <, >, =, <>
D. Trên các biến bản ghi, ta có thể sử dụng các phép toán số học +, – , *, /
Câu 5:
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ệ <, >, =, <>
B. Kiểu bản ghi là một kiểu dữ liệu có cấu trúc
C. Với A. B là hai biến bản ghi thì ta chỉ có thể dùng lệnh gán A := B trong trường hợp A và B là cùng kiểu
D. Kiểu bản ghi cho chúng ta một phương thức xây dựng các kiểu dữ liệu mới một cách linh hoạt và phong phú. Kiểu bản ghi thường được dùng để mô tả các đối tượng trong các bài toán quản lí
Câu 6:
Trong ngôn ngữ lập trình Pascal, có thể gán giá trị cho bản ghi bằng cách?
A. Gán giá trị cho từng trường;
B. Gán giá trị cho bảng ghi;
C. Nhập giá trị từ bàn phím;
D. Cả 3 cách trên;
Câu 7:
Trong ngôn ngữ lập trình Pascal, để khai báo 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ản ghi nào trong các khai báo sau là đúng? (Bản ghi có cấu trúc gồm 5 trường: Họ tên, năm sinh, địa chỉ, mức lương, phụ cấp)
A. Type CanBo = Record
HoTen : String[30] ;
Namsinh : Integer;
Diachi : String[100] ;
MucLuong : Real ;
PhuCap : Real ;
End;
B. Type CanBo : Record
C. Type CanBo : Record
D. Type CanBo : Record
End.
Câu 8:
Để truy cập vào từng trường của bản ghi ta viết?
A. <tên biến bản ghi> . <giá trị của trường> ;
B. <tên kiểu bản ghi> . <tên trường> ;
C. <tên biến bản ghi> . <tên trường> ;
D. <tên kiểu bản ghi> . <giá trị của trường> ;
Câu 9:
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. A.Ten := ‘Nguyen Van A’ ;
B. A.Lop := ‘11A7’ ;
C. Readln(A.Diem) ;
D. S := A.Diem ;
Câu 10:
Trong kiểu dữ liệu bản ghi, mỗi bản ghi thường được dùng để?
A. Mô tả hay lưu trữ thông tin về nhiều đối tượng cần quản lý;
B. Mô tả hay lưu trữ thông tin về một thuộc tính cần quản lý;
C. Mô tả hay lưu trữ thông tin về một đối tượng cần quản lý;
D. Mô tả hay lưu trữ thông tin về nhiều thuộc tính cần quản lý;
267 Đánh giá
50%
40%
0%
Hoặc
Bạn đã có tài khoản? Đăng nhập ngay
Bằng cách đăng ký, bạn đã đồng ý với Điều khoản sử dụng và Chính sách Bảo mật của chúng tôi.
-- hoặc --
Bạn chưa có tài khoản? Đăng ký tại đây
Đăng nhập để bắt đầu sử dụng dịch vụ của chúng tôi.
Bạn chưa có tài khoản? Đăng ký
Bằng cách đăng ký, bạn đồng ý với Điều khoản sử dụng và Chính sách Bảo mật của chúng tôi.
084 283 45 85
vietjackteam@gmail.com