thumbnail

Tài Liệu Part 6 - Cấu Trúc Dữ Liệu Và Ảo Thuật - Đại Học Điện Lực

Tài liệu học tập và ôn thi part 6 môn Cấu trúc dữ liệu và Ảo thuật tại Đại học Điện lực (EPU), cung cấp các câu hỏi lý thuyết, bài tập thực hành và lời giải chi tiết. Nội dung tập trung vào thuật toán nâng cao, tối ưu hóa cấu trúc dữ liệu, và các kỹ năng lập trình ứng dụng, giúp sinh viên công nghệ thông tin củng cố kiến thức và nâng cao kỹ năng tư duy thuật toán. Đây là nguồn tài liệu hữu ích để chuẩn bị cho các kỳ thi và dự án thực tế.

Từ khoá: cấu trúc dữ liệu và ảo thuật EPUtài liệu part 6 cấu trúc dữ liệubài tập lập trình Đại học Điện lựcôn tập cấu trúc dữ liệu và thuật toánthuật toán và cấu trúc dữ liệubài tập cấu trúc dữ liệu part 6lập trình cấu trúc dữ liệu EPUtài liệu cấu trúc dữ liệu Đại học Điện lựccâu hỏi cấu trúc dữ liệu có đáp án

Thời gian làm bài: 1 giờ

Đề thi nằm trong bộ sưu tập: Tuyển Tập Đề Thi Môn Cấu Trúc Dữ Liệu Và Giải Thuật - Miễn Phí, Có Đáp Án - Đại Học Kinh Doanh và Công Nghệ Hà Nội (HUBT)


Bạn chưa làm đề thi này!!!

Hãy bắt đầu chinh phục nào!



 

Xem trước nội dung:

Câu 1: 1 điểm
định nghĩa danh sách tuyến tính Hàng đợi (Queue)
A.  
Hàng đợi là kiểu danh sách tuyến tính trong đó, phép bổ sung một phần tử vào hàng đợi được thực hiện ở một đầu, gọi là lối sau (rear) và phép loại bỏ một phần tử được thực hiện ở đầu kia, gọi là lối trước (front).
B.  
Hàng đợi là kiểu danh sách tuyến tính trong đó, phép bổ sung một phần tử vào hàng đợi hay loại bỏ được thực hiện ở một đầu danh sách gọi là đỉnh (Top)
C.  
Hàng đợi là kiểu danh sách tuyến tính trong đó, phép bổ sung một phần tử vào hàng đợiđược thực hiện ở một đầu, gọi là lối sau (rear) hay lối trước (front). Phép loại bỏ không thực hiện được.
Câu 2: 1 điểm
hàng đợi còn được gọi là danh sách kiểu
A.  
FIFO
B.  
LIFO
C.  
FILO
D.  
LOLO
Câu 3: 1 điểm
Khi loại bỏ một phần tử ra khỏi hàng đợi Thì:
A.  
Nếu hàng đợi rỗng thì không thể thực hiện việc loại bỏ
B.  
Nếu hàng đợi đầy thì không thể thực hiện việc loại bỏ
C.  
Nếu hàng đợi chỉ có một phần tử thì không thể thực hiện việc loại bỏ
D.  
Cần khởi tạo lại hàng đợi
Câu 4: 1 điểm
Khi bổ sung một phần tử mới vào hàng đợi cần kiểm tra
A.  
Hàng đợi có đầy không
B.  
Hàng đợi có rỗng không
C.  
Hàng đợi có bao nhiêu phần tử
D.  
Hàng đợi có bao nhiêu giá trị bằng 0
Câu 5: 1 điểm
ý tưởng phương pháp sắp xếp nổi bọt (bubble sort) là:
A.  
so sánh hai phần tử kề nhau nếu chưa đúng thì đổi chỗ
B.  
Lần lượt lấy phần tử của danh sách chèn vị trí thích hợp của danh sách đã sắp
C.  
Chọn phần tử bé nhất xếp vào vị trí thứ nhất,tương tự đối với phần tử nhỏ thứ hai,ba...
D.  
Dựa vào tư tưởng "chia để trị
Câu 6: 1 điểm
ý tưởng phương pháp sắp xếp chèn(insertion sort)
A.  
Lần lượt lấy phần tử của danh sách chèn vị trí thích hợp của danh sách đã sắp
B.  
Chọn phần tử bé nhất xếp vào vị trí thứ nhất,tương tự đối với phần tử nhỏ thứ hai,ba...
C.  
Dựa vào tư tưởng "chia để trị
D.  
so sánh hai phần tử kề nhau nếu chưa đúng thì đổi chỗ
Câu 7: 1 điểm
ý tưởng phương pháp sắp xếp chọn (select sort)
A.  
Chọn phần tử bé nhất xếp vào vị trí thứ nhất,tương tự đối với phần tử nhỏ thứ hai,ba...
B.  
Lần lượt lấy phần tử của danh sách chèn vị trí thích hợp của danh sách đã sắp
C.  
Dựa vào tư tưởng "chia để trị".
D.  
so sánh hai phần tử kề nhau nếu chưa đúng thì đổi chỗ
Câu 8: 1 điểm
Tư tưởng của giải thuật tìm kiếm nhị phân:
A.  
Tại mỗi bước tiến hành so sánh X với phần tử ở giữa của dãy,Dựa vào bước so sánh này quuyết định giới hạn dãy tìm kiếm nằm ở nửa trên, hay nửa dưới của dãy hiện hành
B.  
So sánh X lần lượt với các phần tử thứ nhất, thứ hai,... của dãy cho đến khi gặp phần tử có khoá cần tìm
C.  
Dựa vào Tư tưởng "chia để trị
Câu 9: 1 điểm
Tư tưởng của giải thuật tìm kiếm tuần tự
A.  
So sánh X lần lượt với các phần tử thứ nhất, thứ hai,... của dãy cho đến khi gặp phần tử có khoá cần tìm
B.  
Tại mỗi bước tiến hành so sánh X với phần tử ở giữa của dãy,Dựa vào bước so sánh này quuyết định giới hạn dãy tìm kiếm nằm ở nửa trên, hay nửa dưới của dãy hiện hành
C.  
Dựa vào Tư tưởng "chia để trị".
Câu 10: 1 điểm
Đối với biến con trỏ Hàm New(p) có nghĩa là gì
A.  
cấp phát vùng nhớ động do con trỏ p quản lý
B.  
Thu hồi vùng nhớ đã cấp phát
C.  
hủy bỏ vùng nhớ do p trỏ tới (quản lý).
D.  
gán giá trị của địa chỉ của vùng Heap cho một con trỏ p nào đó.
Câu 11: 1 điểm
Đối với dữ liệu kiểu con trỏ Thủ tục GetMem (p, k) để làm gì?
A.  
Thủ tục này sẽ cấp phát k bytes vùng nhớ do con trỏ p quản lý.
B.  
Thủ tục này sẽ thu hồi vùng nhớ đã được cấp phát .
C.  
gán giá trị của địa chỉ của vùng Heap cho một con trỏ p nào đó
D.  
cho biết tổng số bytes còn lại trên Heap.
Câu 12: 1 điểm
Có thể cài đặt danh sách bằng:
A.  
Mảng và con trỏ.
B.  
Mảng
C.  
Con trỏ
D.  
tất cả đều sai
Câu 13: 1 điểm
Cài đặt danh sách bằng mảng có nghiã là
A.  
dùng một mảng (array) để lưu trữ liên tiếp các phần tử của danh sách bắt đầu từ vị trí đầu tiên của mảng.
B.  
Dùng biến con trỏ lưu trữ các phần tử của danh sách.
C.  
Dùng bản ghi có hai thành phần để lưu trữ các phần tử của danh sách
D.  
Tất cả đều đúng.
Câu 14: 1 điểm
Khi chèn một phần tử vào danh sách xảy ra tình trạng:
A.  
độ dài của danh sách = độ dài của mảng thì thông báo là:
B.  
Danh sách đầy
C.  
Danh sách rỗng
D.  
Danh sách chưa khai báo
E.  
Danh sách không tồn tại
Câu 15: 1 điểm
Cài đặt danh sách bằng con trỏ có nghĩa là:
A.  
Dùng con trỏ để liên kết các phần tử của danh sách theo phương thức ai chỉ đến ai+1. Để một phần tử có thể chỉ đến một phần tử khác ta xem mỗi ô là một Record gồm có 2 tr-ờng : Trường Elements để giữ nội dung của phần tử trong danh sách. Trường Next là một con trỏ giữ địa chỉ của ô kế tiếp.
B.  
Dùng một mảng (array) để lưu trữ liên tiếp các phần tử của danh sách bắt đầu từ vị trí đầu tiên của mảng. Khai báo bản ghi gồm 2 trường:Trường Elements để giữ nội dung của phần tử trong danh sách. Trường Next là một con trỏ giữ địa chỉ của ô kế tiếp.
C.  
Dùng con trỏ quản lí các phần tử của mảng theo phương thức bất kì. Để một phần tử có thể chỉ đến một phần tử khác ta xem mỗi ô là một Record gồm có 2 trường : Trường Elements để giữ nội dung của phần tử trong danh sách. Trường Next là một con trỏ giữ địa chỉ của ô kế tiếp.
Câu 16: 1 điểm
Danh sách khai báo bằng con trỏ. Hình ảnh sau mô tả cho thủ tục gì?
A.  
xen một phần tử x vào danh sách
B.  
xoá một phần tử của danh sách
C.  
Tìm kiếm một phần tử của danh sách.
Câu 17: 1 điểm
Danh sách khai báo bằng con trỏ. Hình ảnh sau mô tả cho thủ tục gì?
A.  
xoá một phần tử của danh sách
B.  
xen một phần tử x vào danh sách
C.  
Tìm kiếm một phần tử của danh sách.
Câu 18: 1 điểm
Một tích chất của cấu trúc dữ liệu Stack là:
A.  
FILO ( First In Last Out): vào trước ra sau
B.  
LILO (Lats in Last out): vào sau ra sau
C.  
FiFO(Fist in Fist Out): vào truớc ra trước
Câu 19: 1 điểm
Để cài đặt Stack ta có thể dùng phương pháp nào sau đây:
A.  
Bằng con trỏ và bằng mảng
B.  
Bằng con trỏ
C.  
Bằng mảng
D.  
Tất cả đều sai
Câu 20: 1 điểm
Định nghĩa cẩu trúc dữ liệu hàng đợi (QUEUE)
A.  
Hàng là một danh sách đặc biệt mà phép thêm vào chỉ thực hiện ở một đầu của danh sách gọi là cuối hàng (Rear). Phép loại bỏ lại được thực hiện ở một đầu kia của danh sách gọi là đầu hàng (Front).
B.  
Hàng là một danh sách đặc biệt mà phép thêm vào hay loại bỏ đều thực hiện ở một đầu danh sách gọI là (Rear) hoặc (Front)
C.  
Hàng là một danh sách đặc biệt mà phép thêm vào hay loại bỏ đều thực hịên cuối hàng (Rear).
D.  
Hàng là một danh sách đặc biệt mà phép thêm vào thực hiện ở một đầu của danh sách gọi là cuối hàng (Rear) hoặc đầu hàng (Front). Phép loại bỏ lại được thực hiện ở một đầu kia của danh sách gọi là đầu hàng (Front) hoặc cuối hàng (Rear).
Câu 21: 1 điểm
Tính chất của hàng đợi
A.  
"Vào trước - ra trước" - FIFO : First In First Out.
B.  
Vào trước - ra sau" - FILO : First In last Out.
C.  
Vào sau - ra trước" - LIFO : Last In Fist Out.
D.  
Thủ tục tìm kiếm một phần tử trong Hàng
Câu 22: 1 điểm
Hàng cài đặt bằng con trỏ.Hình ảnh sau minh hoạ cho thủ tục nào?
A.  
Thủ tục xóa một phần tử đầu hàng
B.  
Thủ tục xen một phần tử vào cuối hàng
C.  
Thủ tục khởi tạo Queue rỗng
D.  
Thủ tục tìm kiếm một phần tử trong Hàng
Câu 23: 1 điểm
Đối với biến con trỏ Hàm MaxAvail : Longint : có nghĩa là gì
A.  
Hàm cho biết vùng nhớ lớn nhất còn trống trong Heap.
B.  
Hàm cho biết tổng số bytes còn lại trên Heap.
C.  
Cho biết số bytes được cấp phát / thu hồi bởi biến.
D.  
Hàm cho biết vùng nhớ lớn nhất được cấp phát.
Câu 24: 1 điểm
Đối với biến con trỏ Hàm SizeOf (Biến ) : Longint : có nghĩa là gì
A.  
Hàm cho biết tổng số bytes còn lại trên Heap
B.  
Hàm cho biết vùng nhớ lớn nhất còn trống trong Heap.
C.  
Cho biết số bytes được cấp phát / thu hồi bởi biến.
D.  
Hàm cho biết vùng nhớ lớn nhất được cấp phát
Câu 25: 1 điểm
Đối với biến con trỏ hàm Seg (x) : Word có chức năng gì?
A.  
Cho biết địa chỉ segment của biến x
B.  
Cho biết địa chỉ tổng quát của biến x.
C.  
Cho biết địa chỉ Offset của biến x.
D.  
Cho biết địa chỉ seg : Ofs.
Câu 26: 1 điểm
Đối với biến con trỏ hàm Ofs (x) : Word có chức năng gì?
A.  
Cho biết địa chỉ Offset của biến x.
B.  
Cho biết địa chỉ tổng quát của biến x.
C.  
Cho biết địa chỉ segment của biến x
D.  
Cho biết địa chỉ seg : Ofs.

Xem thêm đề thi tương tự

thumbnail
Tài Liệu Ôn Thi Cấu Trúc Dữ Liệu Và Ảo Thuật - Part 4 - Đại Học Kinh Doanh Và Công Nghệ Hà Nội (HUBT)Đại học - Cao đẳng

Tài liệu ôn thi part 4 môn Cấu trúc dữ liệu và Ảo thuật dành cho sinh viên Đại học Kinh doanh và Công nghệ Hà Nội (HUBT). Bao gồm các câu hỏi trắc nghiệm, bài tập thực hành và đáp án chi tiết, tài liệu này tập trung vào các thuật toán nâng cao, cách sử dụng cấu trúc dữ liệu tối ưu và các ứng dụng lập trình thực tế. Đây là nguồn tài liệu miễn phí giúp sinh viên nắm chắc kiến thức và đạt điểm cao trong kỳ thi.

25 câu hỏi 1 mã đề 1 giờ

14,206 lượt xem 7,644 lượt làm bài

Bạn chưa chinh phục đề thi này!!!
thumbnail
Tài Liệu Ôn Tập Cấu Trúc Dữ Liệu Và Ảo Thuật - Part 8 - Đại Học Kinh Doanh Và Công Nghệ Hà Nội (HUBT)Đại học - Cao đẳng

Tài liệu ôn tập môn Cấu trúc dữ liệu và Ảo thuật part 8 tại Đại học Kinh doanh và Công nghệ Hà Nội (HUBT), cung cấp các câu hỏi trắc nghiệm, bài tập thực hành và đáp án chi tiết. Nội dung tập trung vào các thuật toán nâng cao, cấu trúc dữ liệu phức tạp và ứng dụng thực tế trong lập trình. Đây là nguồn tài liệu miễn phí, giúp sinh viên củng cố kiến thức, cải thiện tư duy lập trình và chuẩn bị tốt nhất cho các kỳ thi môn Cấu trúc dữ liệu tại HUBT.

28 câu hỏi 1 mã đề 1 giờ

25,554 lượt xem 13,755 lượt làm bài

Bạn chưa chinh phục đề thi này!!!
thumbnail
Tài Liệu Ôn Tập Part 3 Môn Vi Xử Lý 1 - Đại Học Điện Lực (EPU) - Miễn Phí Có Đáp ÁnĐại học - Cao đẳng

Tài liệu ôn tập part 3 môn Vi xử lý 1 dành cho sinh viên Đại học Điện Lực (EPU), bao gồm các câu hỏi trắc nghiệm, bài tập thực hành và đáp án chi tiết. Nội dung tài liệu bám sát chương trình học, tập trung vào cấu trúc vi xử lý, cách lập trình vi điều khiển, và ứng dụng trong kỹ thuật điện tử. Đây là tài liệu miễn phí, hỗ trợ sinh viên nắm vững kiến thức và đạt kết quả cao trong kỳ thi.

35 câu hỏi 1 mã đề 1 giờ

10,390 lượt xem 5,593 lượt làm bài

Bạn chưa chinh phục đề thi này!!!
thumbnail
Tài Liệu Ôn Thi Đấu Thầu Mua Sắm - Học Viện Chính Sách và Phát Triển Miễn Phí, Có Đáp ÁnĐại học - Cao đẳng

Bạn đang tìm kiếm tài liệu về đấu thầu mua sắm tại Học viện Chính sách và Phát triển? Chúng tôi cung cấp bộ tài liệu chi tiết về quy trình đấu thầu mua sắm công, các quy định pháp luật, kỹ năng đấu thầu và cách quản lý dự án hiệu quả. Đây là tài liệu hữu ích cho sinh viên, nhà thầu và những ai đang nghiên cứu hoặc thực hành trong lĩnh vực đấu thầu, giúp bạn nắm vững kiến thức, nâng cao kỹ năng và tự tin trong công việc. Tài liệu này bao gồm hướng dẫn cụ thể và ví dụ thực tế để bạn dễ dàng áp dụng vào thực tiễn.

139 câu hỏi 4 mã đề 1 giờ

42,963 lượt xem 23,121 lượt làm bài

Bạn chưa chinh phục đề thi này!!!
thumbnail
Tài Liệu Vẽ Kỹ Thuật Và Thiết Kế Công Trình Xử Lý Chất Thải - Đại Học Kinh Doanh Và Công Nghệ Hà Nội (HUBT) Miễn Phí, Có Đáp ÁnĐại học - Cao đẳngThiết kế

Bạn đang tìm kiếm tài liệu vẽ kỹ thuật và thiết kế công trình xử lý chất thải tại Đại Học Kinh Doanh và Công Nghệ Hà Nội (HUBT)? Tài liệu này cung cấp hệ thống câu hỏi, bài tập và bản vẽ chi tiết kèm đáp án, giúp sinh viên nắm vững kiến thức về quy trình thiết kế các hệ thống và công trình xử lý chất thải. Tài liệu được biên soạn kỹ lưỡng, sát với nội dung giảng dạy, hỗ trợ sinh viên trong việc thực hiện các bản vẽ kỹ thuật chính xác và hiệu quả. Tải ngay để ôn tập và chuẩn bị tốt cho kỳ thi.

121 câu hỏi 5 mã đề 1 giờ

84,230 lượt xem 45,346 lượt làm bài

Bạn chưa chinh phục đề thi này!!!
thumbnail
Tài Liệu Ôn Tập Dân Số & Tâm Lý Đạo Đức Y Học - Đại Học Kinh Doanh Và Công Nghệ Hà Nội (HUBT) Miễn Phí, Có Đáp ÁnĐại học - Cao đẳngGDCD - Đạo đức

Bạn đang tìm kiếm tài liệu ôn tập môn Dân Số và Tâm Lý Đạo Đức Y Học tại Đại Học Kinh Doanh và Công Nghệ Hà Nội (HUBT)? Tài liệu này cung cấp hệ thống câu hỏi lý thuyết và bài tập trắc nghiệm kèm đáp án chi tiết, giúp sinh viên nắm vững kiến thức về dân số học, đạo đức y học và các yếu tố tâm lý liên quan trong thực hành y khoa. Tài liệu được biên soạn sát với chương trình học, hỗ trợ bạn trong quá trình ôn luyện để chuẩn bị tốt nhất cho kỳ thi. Tải ngay để bắt đầu ôn tập một cách hiệu quả.

93 câu hỏi 2 mã đề 1 giờ

80,221 lượt xem 43,176 lượt làm bài

Bạn chưa chinh phục đề thi này!!!
thumbnail
Tài Liệu Cơ Sở Công Nghệ Của Hệ Thống Kế Toán Máy - Đại Học Kinh Doanh Và Công Nghệ Hà Nội (HUBT) Miễn Phí, Có Đáp ÁnToán

Bạn đang tìm kiếm tài liệu về Cơ Sở Công Nghệ Của Hệ Thống Kế Toán Máy tại Đại Học Kinh Doanh và Công Nghệ Hà Nội (HUBT)? Tài liệu này cung cấp kiến thức nền tảng về công nghệ hệ thống kế toán máy, từ các phần mềm kế toán đến quản lý cơ sở dữ liệu và hệ thống thông tin tài chính. Bao gồm câu hỏi lý thuyết và bài tập thực hành kèm đáp án chi tiết, tài liệu giúp sinh viên nắm vững kiến thức và kỹ năng cần thiết để vận hành và quản lý hệ thống kế toán hiện đại. Tải ngay để ôn tập hiệu quả và đạt kết quả cao trong kỳ thi sắp tới.

85 câu hỏi 2 mã đề 1 giờ

70,773 lượt xem 38,101 lượt làm bài

Bạn chưa chinh phục đề thi này!!!
thumbnail
Tài Liệu Ôn Tập Thiết Kế Hướng Đối Tượng K27 - Đại Học Kinh Doanh và Công Nghệ Hà Nội (HUBT) Miễn Phí, Có Đáp ÁnĐại học - Cao đẳngThiết kế

Bạn đang tìm kiếm tài liệu ôn tập môn Thiết Kế Hướng Đối Tượng K27 tại Đại Học Kinh Doanh và Công Nghệ Hà Nội (HUBT)? Tài liệu này cung cấp hệ thống câu hỏi trắc nghiệm, bài tập thực hành và lý thuyết kèm theo đáp án chi tiết, giúp bạn nắm vững các khái niệm và kỹ thuật lập trình hướng đối tượng (OOP) như kế thừa, đa hình, đóng gói và trừu tượng hóa. Tài liệu được biên soạn sát với chương trình học, hỗ trợ sinh viên chuẩn bị tốt cho kỳ thi và nâng cao kỹ năng lập trình. Tải ngay để ôn luyện hiệu quả và đạt kết quả cao trong kỳ thi.

152 câu hỏi 4 mã đề 1 giờ

64,115 lượt xem 34,503 lượt làm bài

Bạn chưa chinh phục đề thi này!!!
thumbnail
Tài Liệu Ôn Tập Kiểm Soát Và Kiểm Toán Nội Bộ Ngân Hàng Thương Mại (4 Tín Chỉ) - Đại Học Kinh Doanh Và Công Nghệ Hà Nội (HUBT) Miễn Phí, Có Đáp ÁnĐại học - Cao đẳngToán

Bạn đang tìm kiếm tài liệu ôn tập môn Kiểm Soát và Kiểm Toán Nội Bộ Ngân Hàng Thương Mại (4 tín chỉ) tại Đại Học Kinh Doanh và Công Nghệ Hà Nội (HUBT)? Tài liệu này cung cấp hệ thống câu hỏi trắc nghiệm, bài tập và tình huống thực hành kèm theo đáp án chi tiết, giúp bạn nắm vững các quy trình kiểm soát, kiểm toán nội bộ trong ngân hàng thương mại, quản lý rủi ro và tuân thủ các quy định pháp lý. Đây là nguồn tài liệu hữu ích giúp sinh viên chuẩn bị tốt cho kỳ thi và phát triển kỹ năng chuyên môn. Tải ngay để ôn luyện hiệu quả.

160 câu hỏi 4 mã đề 1 giờ

60,415 lượt xem 32,515 lượt làm bài

Bạn chưa chinh phục đề thi này!!!