Bài kiểm tra đủ điều kiện mẫu cho Theo dõi nhập cảnh trực tiếp

Bài kiểm tra này được đăng cho các sinh viên tương lai của Chương trình Thạc sĩ Khoa học về Khoa học Máy tính tại Đại học Quản lý Maharishi (Chương trình Chuyên gia Máy tínhSM). Để đủ điều kiện cho NHẬP CẢNH TRỰC TIẾP theo dõi, sinh viên đến phải vượt qua một kỳ thi tương tự như kỳ thi được đưa ra dưới đây khi đến trường Đại học.

Nếu sinh viên không thể vượt qua kỳ thi này, họ có thể tham gia CHUẨN BỊ TRƯỚC. Các đề thi thực tế sẽ khác với những câu hỏi dưới đây. Các bài kiểm tra mẫu được đăng ở đây để giúp sinh viên tương lai đánh giá sự sẵn sàng học tập của họ trong chương trình.

MẪU EXAM

1. [Kiểm tra giải quyết vấn đề và một chút ngôn ngữ Java] Viết một phương thức Java removeD trùng lặp loại bỏ tất cả các bản sao trong một danh sách nhất định. Giả sử như sau:

a. Phương thức chấp nhận một đối tượng kiểu List

b. Kiểu trả về của phương thức là void

c. Các bản sao được xác định bằng phương thức equals () (chứ không phải bởi toán tử ==)

Việc triển khai removeD repeatate của bạn sẽ xử lý, theo cách thích hợp, trong trường hợp Danh sách null được truyền vào phương thức.
Kiểm tra phương thức của bạn bằng cách viết mã trong một phương thức chính, thực hiện như sau:

a. Nó tạo ra một thể hiện của Danh sách và tải nó với các giá trị Chuỗi sau: {Cốt tốt,, tốt hơn, tốt nhất,, tốt nhất, một lần đầu tiên, một lần cuối, một lần cuối, một lần cuối, Xấu}

b. Nó gọi hàm removeD repeatatesMethod, trong trường hợp này của List

c. Nó xuất ra danh sách sửa đổi cho bàn điều khiển

2. [Kiểm tra ngôn ngữ Java và giải quyết vấn đề] Viết phương thức Java testForSum để xác định xem một mảng số nguyên đã cho có chứa ba mục có tổng bằng một số nguyên đã cho hay không. Giả sử như sau:

a. Phương thức chấp nhận một mảng intArr của int's và int testInt làm hai đối số của nó

b. Kiểu trả về của phương thức là boolean

c. Phương thức trả về true khi và chỉ khi có các số nguyên i, j, k sao cho intArr [i] + intArr [j] + intArr [k] bằng testInt.

Kiểm tra phương thức của bạn trong một phương thức chính, vượt qua các giá trị đầu vào sau
{5, 1, 23, 21, 17, 2, 3, 9, 12}, 22
vào phương thức testForSum và đưa ra giá trị trả về cho bàn điều khiển.

3. [Kiểm tra kiến ​​thức về cấu trúc dữ liệu] Tạo danh sách liên kết của riêng bạn (không sử dụng bất kỳ lớp nào được cung cấp trong Bộ sưu tập API). Thực hiện hai thao tác sau:

Nếu bạn đang sử dụng jdk1.4 hoặc trước đó:

void add (Object ob);

boolean find (Object ob);

Chuỗi toString ();

Nếu bạn đang sử dụng j2se5.0 và bạn biết lập trình chung:

void thêm (T ob);

boolean find (T ob);

Chuỗi toString ()

Phương thức toString nên sắp xếp các thành phần của danh sách theo trình tự được phân tách bằng dấu phẩy, theo định dạng sau:

[elem0, elem1, elem2, Mạnh, elemN]

Kiểm tra danh sách được liên kết của bạn trong một phương thức chính thực hiện như sau:

a. Tạo một thể hiện của danh sách của bạn và thêm các Chuỗi sau vào nó:
Ăn liền, ăn ngon, ăn ngon, ăn ngon

b. Sử dụng chức năng tìm kiếm của bạn để tìm kiếm các khóa

c. Xuất ra cả danh sách đầu vào và kết quả tìm kiếm cho kết quả đầu ra và kết quả cho liên tục bằng cách sử dụng chức năng thêm của bạn để đưa ra một phiên bản mới của danh sách được liên kết của bạn với Chuỗi, và sau đó xuất ra để điều khiển kết quả boolean của việc tìm kiếm một Chuỗi trong này danh sách.

XUẤT KHẨU. [Kiểm tra kiến ​​thức cơ bản về đệ quy] Viết một phương thức Java tĩnh đệ quy chấp nhận một mảng các đối số số nguyên trả về một danh sách tất cả các hoán vị của các số nguyên này.

(A hoán vị của một chuỗi các số nguyên là sự sắp xếp lại các số nguyên. Ví dụ: một hoán vị của 1, 3, 4, 8, 2 là 3, 1, 2, 8, 4.) Đối với vấn đề này, bạn có thể giả sử rằng mảng đầu vào không chứa các mục trùng lặp. Phương thức của bạn sẽ trả về một ArrayList của mảng int.

Tiếp theo, kiểm tra phương pháp của bạn bằng phương pháp chính; phương thức chính sẽ truyền vào mảng sau: [1, 5, 4, 2]; sau đó, nó sẽ in ra bàn điều khiển danh sách kết quả của hoán vị.

XUẤT KHẨU. [Kiểm tra kiến ​​thức về khái niệm tĩnh] Tạo một lớp Java cho phép tạo ra hầu hết các phiên bản 5 của chính nó. Gọi lớp của bạn JustFive. Cung cấp một phương thức chính trong lớp của bạn để cố gắng tạo các phiên bản 6 của lớp của bạn.


Liên kết ứng dụng:

Ngày nhập cảnh:


QUỐC TẾ:

  • Tháng Hai
  • có thể
  • tháng Tám
  • Tháng mười một

CÔNG DÂN & DÂN CƯ HOA K US HOA K ::

  • Tháng Hai
  • tháng Tám