Đề thi môn Ngôn ngữ lập trình gồm 20 câu hỏi trắc nghiệm và bài tập sẽ giúp các bạn biết được cách thức làm bài thi trắc nghiệm cũng như củng cố kiến thức của mình, chuẩn bị tốt cho kì thi sắp tới. Mời các bạn tham khảo nội dung chi tiết.
1 ĐỀ SỐ Thi lần Mơn: Lập trình Thời gian: 75 phút (Được sử dụng tài liệu) Hướng dẫn: Trả lời câu hỏi từ đến 19 cách chọn phương án điền vào bảng sau: Phương án Câu hỏi Câu hỏi Phương án Câu hỏi Phương án Câu hỏi 11 16 12 17 13 18 14 19 10 15 Phương án Câu 20 phần tự luận Sinh viên ghi rõ số đề vào nộp đề kèm theo thi Câu Nếu khai báo int A[10] &A[2] cho giá trị 1980 &A[4] cho giá trị: A 1980 B 1984 C 1988 D 1992 Câu Cho khuôn dạng hàm (prototype) int Count(char S[], int N) Khi gọi hàm Count(A, 10), biến A là: A Mảng int B Con trỏ int C Xâu ký tự D Biến kiểu char Câu Nếu khai báo int A[10], *p = A; cout next) p = p->next; p->next = q; q->prev = p; } Hàm Node::Insert(Node *q) thực hiện: A Thêm node q vào cuối danh sách Node B Thêm node q vào đầu danh sách Node C Thêm node q vào sau đối tượng Node D Thêm node q vào trước đối tượng Node Câu 18 Nếu class AClass có biến thành viên a vùng public p trỏ trỏ vào biến kiểu AClass cách truy cập đúng: B *p->a p.a A p.*a C (*p).a p->a D p^.a Câu 19 Nếu muốn khai báo AClass aClass; trước dịng định nghĩa class AClass cần thêm: A friend B template Câu 20 Cho đoạn chương trình sau: class complex { public: double re, double im; complex(double r, double i): re(r), im(i) {} }; main() { complex Z1, Z2(2,–1), Z3(Z2 * 2.0); Z1 = (Z2 + Z3)/(Z2 – Z3); cout next; p->next = q; q->prev = p; } Hàm Node::Insert(Node *q) thực hiện:... AClass cần thêm: A friend B template Câu 20 Cho đoạn chương trình sau: class complex { public: double re, double im; complex(double r, double i): re(r), im(i)