thumbnail

Tổng Hợp Câu Hỏi Ôn Tập Thi Lập Trình Phân Tán - Tài Liệu Học Tập Toàn Diện

Bộ câu hỏi ôn tập thi môn Lập Trình Phân Tán giúp sinh viên nắm chắc kiến thức và tự tin cho kỳ thi. Tài liệu bao gồm các câu hỏi trắc nghiệm và tự luận xoay quanh các khái niệm cốt lõi như hệ thống phân tán, giao tiếp tiến trình, đồng bộ hóa, và quản lý dữ liệu, hỗ trợ sinh viên công nghệ thông tin ôn luyện và kiểm tra kiến thức hiệu quả.

Từ khoá: câu hỏi ôn tập lập trình phân tánôn thi lập trình phân tántài liệu học tập lập trình phân tánhệ thống phân táncâu hỏi lập trình phân tánôn thi công nghệ thông tincâu hỏi thi lập trìnhkiến thức lập trình phân tánquản lý dữ liệu phân tán

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


Chọn mã đề:


Bạn chưa làm Mã đề 1!!!

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



 

Xem trước nội dung:

Câu 1: 0.25 điểm
Trong Oracle Database XE, sau khi đã khai báo Application Express User name, Database User name, Password kích chuột vào nút nào?
A.  
Create Workspace
B.  
Create Table
C.  
Design
D.  
Use Existing
Câu 2: 0.25 điểm

Giả sử ta đã kết nối đến CSDL ở máy số 5 trong mạng LAN và tên kết nối là ketnoi_may5. Đoạn chương trình sau thực hiện công việc gì? 

String duongdan=data source=thinh-lanPC; 

user id= quanlysv; password= abc123;; 

String caulenh=select * from sinhvien@ketnoi_may5; 

OracleConnection ketnoi=new OracleConnection(duongdan); 

OracleDataAdapter da=new OracleDataAdapter(caulenh, ketnoi); 

DataTable dt=new DataTable(); 

da.Fill(dt);

A.  

Truy vấn tất cả dữ liệu từ bảng sinhvien của CSDL ở máy số 5

B.  

Câu lệnh sai ở dòng da.Fill(dt);

C.  

Truy vấn tất cả dữ liệu từ bảng sinhvien của CSDL hiện thời ở máy người dùng

D.  

Tất cả đều sai

Câu 3: 0.25 điểm
Thuộc tính AcceptButton của Form dùng để ?
A.  
Tạo một nút nhấn trên Form
B.  
Tạo ra nút nhấn có nhãn là Accept
C.  
Nút được click khi nhấn phím Enter
D.  
Không có đáp án đúng
Câu 4: 0.25 điểm
Trong Oracle SQL Developer, muốn tạo tên một kết nối với cơ sở dữ liệu của máy khác bạn chọn?
A.  
New Database Link
B.  
New Link
C.  
New Connection
D.  
New oracle
Câu 5: 0.25 điểm
Trong Oracle SQL Developer, muốn xóa tên của liên kết với cơ sở dữ liệu máy khác bạn chọn
A.  
Drop
B.  
Delete
C.  
Cut
D.  
Backspace
Câu 6: 0.25 điểm
Trong cơ sở dữ liệu phân tán, thuật ngữ Distribution Transparency là gì?
A.  
Sự trong suốt phân tán
B.  
Sự phân chia
C.  
Độc lập dữ liệu
D.  
Sự phân mảnh
Câu 7: 0.25 điểm
Trong Oracle SQL Developer, kích vào nút commit thực hiện công việc gì?
A.  
Cập nhật dữ liệu vào CSDL các máy khác có thế truy xuất được
B.  
Xuống dòng đoạn mã lệnh đang soạn thảo
C.  
Chèn dữ liệu
D.  
Sang trang mới
Câu 8: 0.25 điểm
Trong C#, ….. không được cài đặt phần thân của phương thức.
A.  
Phương thức
B.  
Interface
C.  
Class
D.  
Struct
Câu 9: 0.25 điểm
Sau biên dịch, mã nguồn C# được chuyển thành ?
A.  
Tập tin IL lưu trên đĩa.
B.  
Tập tin IIL lưu trên đĩa.
C.  
Tập tin thực thi.
D.  
Không có đáp án đúng.
Câu 10: 0.25 điểm
Lập trình phân tán đối tượng với RMI từ RMI được viết tắt của từ nào?
A.  
Remote Method Invoke
B.  
Read Method Invoke
C.  
Read Method Input
D.  
Remote Memory Invoke
Câu 11: 0.25 điểm
Trong Oracle SQL Developer, lệnh nào từ máy này xóa dữ liệu tới máy khác trong mạng LAN
A.  
Delete From GV@cnn where ten= ‘Tran Uoc’
B.  
Delete From GV where ten= ‘Tran Uoc’
C.  
Delete From GVcnn@ where ten= ‘Tran Uoc’
D.  
Delete @From GV where ten= ‘Tran Uoc’
Câu 12: 0.25 điểm
Hình trên schema là gì? (cùng 1 hình)
A.  
Tên của cơ sở dữ liệu máy hiện tại
B.  
Tên của cơ sở dữ liệu máy cần tạo liên kết đến
C.  
Tên của bảng biểu
D.  
Tên của truy vấn cần liên kết
Câu 13: 0.25 điểm
Remoting là gì?
A.  
Là công nghệ lập trình phân tán của . NET
B.  
Là công nghệ lập trình phân tán của java
C.  
Tất cả đều đúng
D.  
Tất cả đều sai
Câu 14: 0.25 điểm

Đoạn chương trình sau thể hiện điều gì ? 

      OracleConnection ket noi; 

      Ket noi = new OracleConnection(Data Source=tên máy hoặc địa chỉ IP;User ID=tênCSDL;Password=mật khẩu;Unicode=True); 

      Ket noi.Open();

A.  

Khai báo và khởi tạo đối tượng OracleConnection

B.  

Khai báo đối tượng OracleConnection

C.  

Khởi tạo đối tượng OracleConnection

D.  

Kết nối giữa các máy với nhau

Câu 15: 0.25 điểm
Cho đoạn lệnh sau: OracleConnection ketnoi=new OracleConnection(Data source= ; user id= ; password= );trong password bạn phải nhập?
A.  
Mật khẩu của người dùng Database cần kết nối đến
B.  
Mật khẩu đăng nhập của CSDL Oracle
C.  
Mật khẩu người dùng Database hiện thời
D.  
Tất cả đều sai
Câu 16: 0.25 điểm
Trong Oracle SQL Developer, muốn chạy các câu lệnh SQL, bạn bôi đen câu lệnh và chọn?
A.  
Ctrl + Enter
B.  
F9
C.  
Ctrl + F9
D.  
Run time
Câu 17: 0.25 điểm
Trong Oracle SQL Developer, cấp quyền truy cập cho CSDL sau khivào System, Other Users, kich chuột phải tờn CSDL chọn Edit Use bạn chọn ?
A.  
Roles
B.  
Edit
C.  
Open
D.  
Drop
Câu 18: 0.25 điểm
Để khai báo một mảng 10 phần tử kiểu int, khai báo nào sau đây đùng
A.  
int[10] arr;
B.  
int arr[10];
C.  
int arr[] = new int [10];
D.  
int[] arr = new int[10];
Câu 19: 0.25 điểm
Cho biết ý nghĩa của đường dẫn sau : C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Data.OracleClient.dll
A.  
Add Reference Oracle DLL
B.  
using System.Data.OracleClient
C.  
Chuỗi kết nối
D.  
Tất cả đều đúng
Câu 20: 0.25 điểm
Đoạn lệnh sau có ý nghĩa gì ? using System.Data.OracleClient;
A.  
Khai báo tham chiếu đến thư viện
B.  
Tham chiếu đến CSDL Oracle
C.  
Tham chiếu đến hệ thống CSDL
D.  
Tất cả đều đúng
Câu 21: 0.25 điểm

Giả sử ta đã kết nối đến CSDL ở máy số 5 trong mạng LAN và tên kết nối là ketnoi_may5. Đoạn chương trình sau thực hiện công việc gì? 

String duongdan=data source=thinh-lanPC; 

user id= quanlysv; password= abc123;; 

String caulenh=update sinhvien@ketnoi_may5 set hoten=’nguyen ngoc lan’ where masv=’05’; 

OracleConnection ketnoi=new OracleConnection(duongdan); 

OracleCommand cmd=new OracleCommand(caulenh,ketnoi); 

cmd. ExecuteNonQuery ();

A.  

Cập nhật dữ liệu vào bảng sinhvien của CSDL ở máy số 5 

B.  

Chương trình bị lỗi ở câu lệnh cmd. ExecuteNonQuery () 

C.  

Cập nhật dữ liệu vào bảng sinhvien của CSDL hiện thời ở máy người dùng

D.  

Tất cả đều sai

Câu 22: 0.25 điểm
Trong Oracle SQL Developer, lệnh Insert into USER@...., từ máy này muốn nhập dữ liệu vào máy khác dấu .... sẽ là?
A.  
datalink(MaSV,Hoten) values(‘sv2’,’ Uoc’)
B.  
192.168.1.1(MaSV,Hoten) values(‘sv2’,’ Uoc’)
C.  
(MaSV,Hoten) values(‘sv2’,’ Uoc’)
D.  
values(‘sv2’,’ Uoc’)
Câu 23: 0.25 điểm
Muốn tạo liên kết với cơ sở dữ liệu máy khác thông qua mạng LAN bạn chọn ứng dụng nào?
A.  
Database Links
B.  
Hyperlink
C.  
LinkTable
D.  
Links Database
Câu 24: 0.25 điểm
Trong Oracle Database XE đâu là tên cơ sở dữ liệu dùng để tạo ra tại một máy tính
A.  
Database User name
B.  
Application Express User name
C.  
Table name
D.  
Form name
Câu 25: 0.25 điểm
Hình trên để làm gì? (cùng 1 hình)
A.  
Tạo kết nối cơ sở dữ liệu với máy khác
B.  
Tạo cơ sở dữ liệu
C.  
Tạo liên kết các bảng dữ liệu
D.  
Tạo siêu liên kết
Câu 26: 0.25 điểm
Trong Oracle SQL Developer, muốn cấp quyền truy cập cho máy liên kết với cơ sở dữ liệu máy khác bạn thực hiện các bước nào?
A.  
Vào System, Other Users, kich chuột phải tên CSDL chọn Edit User
B.  
Vào Demo, Other Users, kich chuột phải tên CSDL chọn Edit User
C.  
Vào System, Other Users, kich chuột phải tên CSDL chọn Drop User
D.  
Vào Demo, Other Users, kich chuột phải tên CSDL chọn Drop User
Câu 27: 0.25 điểm
Trong Oracle SQL Developer, lệnh Update Dangnhap@cnn set ten = ‘Tuan’ where ten=’Phuong’ thực hiện công việc gì?
A.  
Sửa dữ liệu vào bảng Dangnhap với tên kết nối với CSDL máy khác là cnn
B.  
Sửa dữ liệu vào bảng Dangnhap với tên may cnn
C.  
Sửa dữ liệu vào bảng Dangnhap với tên CSDL là cnn
D.  
Chèn dữ liệu vào bảng Dangnhap với tên truy vấn là cnn
Câu 28: 0.25 điểm
Lựa chọn phát biểu sai. Trong C#
A.  
Phạm vi truy xuất các phương thức của Interface mặc định là Public
B.  
Có thể phạm vi truy xuất cho các phương thức của Interface bằng từ khóa Private
C.  
Một Interface chỉ được khai báo tên phương thức chứ không được cài đặt phần thân của phương thức.
D.  
Một lớp khi implement tường minh 1 phương thức của interface thì phạm vi truy xuất của phương thức bắt buộc phải la public
Câu 29: 0.25 điểm

Cho biết kết quả của đoạn chương trình sau : 

string sql=select * from SV@ketnoi_may10 where hoten like ‘%nguyen%’; 

OracleDataAdapter adapter; 

adapter=new OracleDataAdapter(sql,ket noi); 

adapter.Fill(ds); 

DataGridView1.datasource=ds.tables[0];

A.  

Tìm kiếm người có họ tên bắt đầu là nguyen

B.  

Tìm kiếm người ở trong CSDL máy 10 có họ tên là nguyen

C.  

Thêm nguyen vào CSDL máy 10

D.  

Không có đáp án

Câu 30: 0.25 điểm
Trong Oracle SQL Developer, cập nhật dữ liệu bạn chọn?
A.  
Tên bảng, Data, Insert Row
B.  
Tên bảng, Data, Insert Column
C.  
Tên bảng, Data, Update Row
D.  
Tên bảng, Data, Insert Data
Câu 31: 0.25 điểm
Ưu điểm của hệ phân tán gồm :
A.  
Chi phí, hiệu năng, khả năng mở rộng, độ tin cậy, tính phân tán cố hữu.
B.  
Hiệu năng, khả năng mở rộng, độ tin cậy, tính phân tán cố hữu, bảo mật.
C.  
Chi phí, hiệu năng, khả năng mở rộng, độ tin cậy, bảo mật.
D.  
Chi phí, hiệu năng, bảo mật, độ tin cậy, tính phân tán cố hữu.
Câu 32: 0.25 điểm
Để cho phép kích thước ảnh phù hợp với PictureBox,bạn dùng thuộc tính ?
A.  
Image
B.  
SizeMode
C.  
Size
D.  
MaximumSize
Câu 33: 0.25 điểm
Để tạo đối tượng kết nối đến CSDL Oracle,bạn khai báo?
A.  
OracleConnection ketnoi=new OracleConnection(duong dan)
B.  
SqlConnection ketnoi=new SqlConnection(duong dan)
C.  
OledbConnection ketnoi=new OledbConnection(duong dan)
D.  
Tất cả đều sai
Câu 34: 0.25 điểm
Trong mô hình 3 lớp, lớp giao diện (Presentation logic) la :
A.  
Lớp này là cầu nối giữa người dùng với ứng dụng, cung cấp những chức năng ứng dụng cho người dùng và nhận lênh từ người dùng cho ứng dụng.
B.  
Lớp này là phần lõi của một chương trình, cung cấp tất cả những chức năng nghiệp vụ của chương trình cho lớp nghiệp vụ bên trên.
C.  
Lớp này cung cấp khả năng truy xuất đến CSDL cho lớp nghiệp vụ nếu cần.
D.  
Không có đáp án đúng.
Câu 35: 0.25 điểm
Để thực hiện các câu lệnh Insert bạn sử dụng phương thức nào trong C#?
A.  
cmd.ExecuteReader() ;
B.  
cmd.ExecuteScalar() ;
C.  
cmd.ExecuteNonQuery() ;
D.  
cmd.EndExecuteNonQuery() ;
Câu 36: 0.25 điểm
Lựa chọn phát biểu đúng. Trong C#:
A.  
Một lớp có thể có nhiều lớp cha
B.  
Có thể tạo một thể hiện của một Interface
C.  
Lớp chỉ có thể được kế thừa tối đa một lớp cha.
D.  
Có thể tạo thể hiện của một lớp ảo (abstract)
Câu 37: 0.25 điểm
Trong Oracle SQL Developer, cấp quyền truy cập cho CSDL sau khivào System, Other Users, kích chuột phải tên CSDL chọn Edit Userbạn chọn?
A.  
System Privileges
B.  
Edit
C.  
Open
D.  
Dro
Câu 38: 0.25 điểm
Căn cứ theo mức độ thân thiện với developer và khả năng triển khai ta có thể chia lập trình mạng thành?
A.  

Tất cả các ý trên.

B.  

Mức lập trình sử dụng socket.

C.  

Mức lập trình sử dụng, triển khai ứng dụng theo mô hình dịch vụ (service).

D.  

Mức lập trình ứng dụng theo mô hình triển khai trên web.

Câu 39: 0.25 điểm
Khi thực hiện công việc nào thì khai báo đối tượng OracleCommand
A.  
Xóa dữ liệu cho CSDL Oracle
B.  
Thêm dữ liệu cho CSDL Oracle
C.  
Cả 2 đáp án trên đều đúng
D.  
Không có đáp án đúng
Câu 40: 0.25 điểm

Lớp nhanvien kế thừa được những gì ở lớp nguoi 

class nhanvien : nguoi 

{           } 

class nguoi 

     private string hoten; 

     public string getName 

     {     get { return hoten; }} 

     public void hienthi(){ }
}

A.  

hoten, getName, hienthi

B.  

getName, hienthi

C.  

hoten, hienthi

D.  

hoten, getName


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

thumbnail
Tổng Hợp Câu Hỏi Ôn Tập Thi Thực Vật Dược (Miễn Phí, Có Đáp Án)Đại học - Cao đẳng

Bộ câu hỏi ôn tập thi Thực Vật Dược, giúp sinh viên nắm vững các kiến thức về đặc điểm, công dụng và hoạt chất của các loại thực vật trong y học. Tài liệu bao gồm nhiều câu hỏi đa dạng, có đáp án chi tiết, hỗ trợ quá trình ôn tập và chuẩn bị cho các kỳ thi. Tải miễn phí ngay để nâng cao kiến thức và đạt kết quả cao trong môn Thực Vật Dược.

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

74,776 lượt xem 40,232 lượt làm bài

Chưa chinh phục!!!
thumbnail
Tổng Hợp Câu Hỏi Ôn Tập Thi Microsoft Azure - Miễn Phí, Có Đáp Án Chi TiếtĐại học - Cao đẳng

Tài liệu tổng hợp câu hỏi ôn tập thi Microsoft Azure với đáp án chi tiết, hoàn toàn miễn phí! Bộ câu hỏi được biên soạn kỹ lưỡng, bao gồm các chủ đề quan trọng như dịch vụ đám mây, quản lý tài nguyên Azure, bảo mật và tuân thủ, giúp bạn chuẩn bị tốt nhất cho kỳ thi chứng chỉ Azure. Đây là tài liệu không thể bỏ qua cho những ai đang ôn luyện và muốn đạt kết quả cao trong các kỳ thi chứng chỉ Microsoft Azure. Tải về ngay để ôn tập hiệu quả!

 

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

84,228 lượt xem 45,325 lượt làm bài

Chưa chinh phục!!!
thumbnail
Tổng Hợp Câu Hỏi Trắc Nghiệm Ôn Tập Thi Tin Học Nâng Cao - Miễn Phí, Có Đáp ÁnĐại học - Cao đẳngTin học
Tổng hợp các câu hỏi trắc nghiệm môn "Tin Học Nâng Cao" với nội dung ôn tập toàn diện về các kỹ thuật xử lý dữ liệu, lập trình nâng cao và ứng dụng tin học trong công việc thực tế. Đề thi online miễn phí, có đáp án chi tiết giúp bạn kiểm tra kiến thức và tự tin chuẩn bị tốt nhất cho kỳ thi.

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

66,736 lượt xem 35,924 lượt làm bài

Chưa chinh phục!!!
thumbnail
Tổng Hợp Đề Thi Và Câu Hỏi Ôn Tập Môn Bảo Hiểm - Miễn Phí Có Đáp ÁnĐại học - Cao đẳng
Tổng hợp các đề thi và câu hỏi ôn tập môn Bảo Hiểm, bao gồm các nội dung trọng tâm về nguyên lý bảo hiểm, loại hình bảo hiểm, quản lý rủi ro và chính sách bảo hiểm. Tài liệu hữu ích giúp sinh viên nắm vững kiến thức, làm quen với dạng đề thi và chuẩn bị tốt nhất cho kỳ kiểm tra. Miễn phí và có đáp án chi tiết, hỗ trợ học tập hiệu quả.

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

36,743 lượt xem 19,745 lượt làm bài

Chưa chinh phục!!!
thumbnail
Tổng Hợp Đề Thi Và Câu Hỏi Ôn Tập Kỹ Thuật Điện Tử EPU - Đại Học Điện Lực - Miễn Phí Có Đáp ÁnĐại học - Cao đẳng
Tổng hợp các đề thi và câu hỏi ôn tập môn Kỹ Thuật Điện Tử, phù hợp với chương trình học tại Đại học Điện Lực (EPU). Tài liệu bao gồm các nội dung trọng tâm về mạch điện, linh kiện điện tử và ứng dụng kỹ thuật điện tử trong thực tế. Đề thi miễn phí kèm đáp án chi tiết, giúp sinh viên học tập và chuẩn bị tốt nhất cho kỳ thi.

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

91,947 lượt xem 49,490 lượt làm bài

Chưa chinh phục!!!
thumbnail
Tổng Hợp Đề Thi Và Câu Hỏi Ôn Tập Môn Tiền Tệ - Thanh Toán - Miễn Phí Có Đáp ÁnĐại học - Cao đẳngToán
Tổng hợp các đề thi và câu hỏi ôn tập môn Tiền Tệ - Thanh Toán, bao gồm các nội dung trọng tâm về hệ thống tiền tệ, chính sách thanh toán, ngân hàng và tài chính quốc tế. Tài liệu hỗ trợ sinh viên nắm vững kiến thức và kỹ năng cần thiết, chuẩn bị tốt nhất cho kỳ thi. Miễn phí kèm đáp án chi tiết.

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

63,474 lượt xem 34,167 lượt làm bài

Chưa chinh phục!!!
thumbnail
Tổng Hợp Đề Thi Và Câu Hỏi Ôn Tập Môn Phân Tích Thiết Kế Hệ Thống HUBT - Đại Học Kinh Doanh Và Công Nghệ Hà NộiĐại học - Cao đẳngThiết kế
Tổng hợp các đề thi và câu hỏi ôn tập môn Phân Tích Thiết Kế Hệ Thống, được xây dựng theo chương trình học tại Đại học Kinh doanh và Công nghệ Hà Nội (HUBT). Tài liệu bao gồm các nội dung trọng tâm như quy trình phân tích, thiết kế hệ thống thông tin và các công cụ hỗ trợ. Đề thi miễn phí kèm đáp án chi tiết, giúp sinh viên học tập hiệu quả và chuẩn bị tốt nhất cho kỳ thi.

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

57,582 lượt xem 30,989 lượt làm bài

Chưa chinh phục!!!
thumbnail
Tổng Hợp Đề Thi Và Câu Hỏi Ôn Tập Môn Kiến Trúc Máy Tính - Miễn Phí Có Đáp ÁnĐại học - Cao đẳngKiến trúc
Tổng hợp các đề thi và câu hỏi ôn tập môn Kiến Trúc Máy Tính, bao gồm các nội dung trọng tâm về cấu trúc, nguyên lý hoạt động, thiết kế máy tính và các hệ thống số. Tài liệu giúp sinh viên nắm vững kiến thức cơ bản và nâng cao, chuẩn bị tốt nhất cho các kỳ thi. Miễn phí kèm đáp án chi tiết, hỗ trợ học tập hiệu quả.

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

51,661 lượt xem 27,817 lượt làm bài

Chưa chinh phục!!!
thumbnail
Tổng Hợp Đề Thi Và Câu Hỏi Ôn Tập Môn Luật Kinh Tế 2 (2TC) HUBT - Đại Học Kinh Doanh Và Công Nghệ Hà Nội - Miễn Phí Có Đáp ÁnĐại học - Cao đẳng
Tổng hợp các đề thi và câu hỏi ôn tập môn Luật Kinh Tế 2 (2TC), được thiết kế phù hợp với chương trình học tại Đại học Kinh doanh và Công nghệ Hà Nội (HUBT). Tài liệu bao gồm các nội dung trọng tâm về pháp luật kinh doanh, hợp đồng, và các quy định pháp lý liên quan. Miễn phí kèm đáp án chi tiết, hỗ trợ sinh viên ôn tập hiệu quả và chuẩn bị tốt nhất cho kỳ thi.

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

91,938 lượt xem 49,486 lượt làm bài

Chưa chinh phục!!!