Font size
WorksheetsCĐ F Tin 10 - 11
Total questions: 100
Worksheet time: 1hrs 16mins
Khi nào cần sử dụng cấu trúc lặp trong mô tả thuật toán?
Khi cần thực hiện một thao tác duy nhất
Khi cần thực hiện một thao tác lặp lại nhiều lần
Khi thuật toán không có điều kiện dừng
Khi không xác định được đầu vào của thuật toán
Cấu trúc lặp có thể chia thành mấy loại chính?
Một loại
Hai loại
Ba loại
Bốn loại
Thuật toán lặp với số lần biết trước có đặc điểm gì?
Số lần lặp được xác định trước khi bắt đầu vòng lặp
Không xác định trước số lần lặp
Chỉ có thể sử dụng trong ngôn ngữ Python
Chỉ áp dụng cho vòng lặp while
Ví dụ nào sau đây mô tả thuật toán lặp với số lần biết trước?
In ra màn hình 10 dòng “Xin chào Python”
Kiểm tra mật khẩu nhập vào có đúng không
Dò tìm số nguyên tố bất kỳ
Tạo mật khẩu ngẫu nhiên
Trong Python, câu lệnh lặp với số lần biết trước được sử dụng với vòng lặp nào?
while
for
if
switch
Hàm range(m, n) trong vòng lặp for của Python tạo ra dãy số nào?
Từ m đến n
Từ m đến n-1
Từ m+1 đến n
Từ m-1 đến n+1
Khi nào có thể viết gọn range(m, n) thành range(n)?
Khi m = 0
Khi n = 0
Khi m > n
Khi m : câu lệnh
Ví dụ nào sau đây mô tả thuật toán lặp với số lần không biết trước?
In danh sách học sinh trong lớp
Nhập mật khẩu đến khi đúng
Vẽ một hình tam giác cố định
Hiển thị thông báo "Chào mừng" một lần
Khi nào vòng lặp while dừng lại?
Khi đạt đến số lần lặp cố định
Khi điều kiện trong while trở thành False
Khi gặp lệnh continue
Khi chương trình bị lỗi
Trong chương trình kiểm tra mật khẩu, vòng lặp nào thường được sử dụng?
for
while
if
switch
Câu lệnh nào có thể thoát khỏi vòng lặp while trong Python?
continue
return
break
pass
Câu lệnh for và while trong Python có điểm chung gì?
Chỉ dùng để lặp với số lần biết trước
Chỉ có thể sử dụng với danh sách
Đều có thể thực hiện lặp với số lần biết trước
Chỉ có thể dừng bằng break
Khi sử dụng vòng lặp for trong Python, điều gì sẽ xảy ra nếu không có lệnh dừng?
Vòng lặp sẽ chạy vô hạn
Vòng lặp vẫn kết thúc khi hết phạm vi lặp
Vòng lặp sẽ bị lỗi ngay từ đầu
Python không cho phép sử dụng vòng lặp for
Trong Python, vòng lặp nào có thể sử dụng để duyệt qua một danh sách?
while
for
if
switch
Nếu viết for i in range(3, 7):, các giá trị của i sẽ là gì?
3, 4, 5, 6
3, 4, 5, 6, 7
4, 5, 6, 7
3, 4, 5
Nếu viết for i in range(1, 5):, các giá trị của i sẽ là gì?
1, 2, 3, 4
1, 2, 3, 4, 5
1, 5
3, 4, 5
Khi sử dụng vòng lặp while, điều gì có thể xảy ra nếu điều kiện không thay đổi?
Chương trình kết thúc ngay
Vòng lặp chạy vô hạn
Vòng lặp bỏ qua lần lặp đầu tiên
Python tự động dừng vòng lặp
Trong vòng lặp while, lệnh nào có thể dùng để tiếp tục vòng lặp mà bỏ qua phần còn lại của lần lặp hiện tại?
break
continue
return
pass
Trong Python, vòng lặp nào có thể thực hiện cả lặp vô hạn và lặp số lần biết trước?
while
for
if
return
Quản lý trong một tổ chức gắn liền với việc:
Tạo lập thông tin từ nguồn bên ngoài
Xử lý thông tin về hoạt động của tổ chức
Tạo ra thông tin giả để dễ điều hành
Lưu trữ dữ liệu không cần cập nhật
Trong quản lý, cập nhật dữ liệu có nghĩa là:
Thêm, sửa, xóa dữ liệu
Sao lưu toàn bộ cơ sở dữ liệu
Xóa hết dữ liệu cũ và nhập dữ liệu mới
Không cần thay đổi dữ liệu hiện có
Khai thác thông tin trong quản lý là để:
Xóa thông tin không cần thiết
Đưa ra các báo cáo và tìm kiếm dữ liệu
Giảm bớt lượng dữ liệu lưu trữ
Thay thế dữ liệu cũ bằng dữ liệu mới
Cơ sở dữ liệu (CSDL) là:
Một tập tin chứa dữ liệu của máy tính
Một tập hợp dữ liệu được tổ chức để máy tính truy cập, cập nhật và xử lý
Một phần mềm xử lý văn bản
Một chương trình giúp người dùng nhập dữ liệu
Hệ quản trị cơ sở dữ liệu (DBMS) có nhiệm vụ:
Tạo giao diện giữa người dùng và cơ sở dữ liệu
Tự động nhập liệu vào cơ sở dữ liệu
Lập trình các thuật toán tính toán trên cơ sở dữ liệu
Xóa tất cả dữ liệu không cần thiết
Một trong những chức năng của khai thác thông tin là:
Xóa dữ liệu đã lưu trữ
Tìm kiếm dữ liệu theo yêu cầu cụ thể
Thay đổi cấu trúc cơ sở dữ liệu
Sao chép dữ liệu giữa các tệp tin
Cập nhật dữ liệu cần đảm bảo:
Dữ liệu được nhập vào một lần và không thay đổi
Dữ liệu đầy đủ và chính xác
Chỉ thêm dữ liệu mới mà không sửa dữ liệu cũ
Tất cả các thao tác phải thực hiện theo thứ tự nhất định
Một ví dụ về tìm kiếm dữ liệu trong CSDL là:
Xóa một bản ghi khỏi cơ sở dữ liệu
Thống kê số lượng sách có mã sách là "TH"
Tìm học sinh có điểm môn Tin học cao nhất
Thêm một hàng dữ liệu mới về học sinh
Thống kê dữ liệu trong khai thác thông tin giúp:
Đưa ra các thông tin mới từ dữ liệu đã có
Thay đổi cấu trúc dữ liệu hiện tại
Tự động sao lưu dữ liệu
Xóa các bản ghi không cần thiết
Trong cơ sở dữ liệu quan hệ, mỗi bảng chứa gì?
Chỉ một hàng dữ liệu
Một tập hợp các cột và hàng
Một danh sách các mối quan hệ
Chỉ các hàng không có cột
Trong một bảng, khóa chính là gì?
Một trường chứa các giá trị lặp lại
Một trường có thể để trống
Một trường hoặc tập hợp các trường dùng để xác định duy nhất bản ghi
Một tập hợp các trường không thể thay đổi
Tại sao cần chỉ định khóa chính trong bảng?
Để tạo ra nhiều bản ghi giống nhau
Để ngăn chặn lỗi cập nhật dữ liệu
Để đảm bảo mỗi bản ghi được xác định duy nhất
Để giảm kích thước cơ sở dữ liệu
Người ta thường ưu tiên chọn khóa chính là
một trường.
một hoặc nhiều trường.
một tập hợp các bảng.
không liên quan đến các trường.
Khóa chính trong bảng thường được chọn dựa trên tiêu chí nào?
Số lượng ký tự của các giá trị trong trường
Độ phổ biến của dữ liệu trong trường
Khả năng xác định duy nhất bản ghi
Độ phức tạp của các giá trị
Trường nào sau đây có thể làm khóa chính tốt nhất cho bảng chứa thông tin học sinh?
Họ và tên
Ngày sinh
Mã số học sinh
Địa chỉ nhà
Một bảng có thể có bao nhiêu khóa chính?
Một khóa chính duy nhất
Nhiều khóa chính
Không có giới hạn số lượng khóa chính
Không cần khóa chính
Nếu không có khóa chính trong bảng, điều gì có thể xảy ra?
Các bản ghi không thể được nhập vào bảng
Dữ liệu có thể bị trùng lặp
Dữ liệu sẽ được bảo mật hơn
Truy vấn dữ liệu sẽ nhanh hơn
Khi cập nhật dữ liệu trong bảng có khóa chính, điều gì bắt buộc phải đảm bảo?
Khóa chính phải được thay đổi
Khóa chính không được trùng lặp với bất kỳ bản ghi nào khác
Khóa chính có thể để trống
Khóa chính phải bao gồm tất cả các trường trong bảng
Hệ quản trị cơ sở dữ liệu quan hệ giúp đảm bảo điều gì khi làm việc với khóa chính?
Tự động tạo khóa chính cho mỗi bản ghi
Ngăn chặn việc nhập bản ghi có giá trị khóa chính trùng lặp
Tự động xóa các bản ghi không có khóa chính
Cho phép trùng lặp các giá trị trong khóa chính
Trong cơ sở dữ liệu quan hệ, khái niệm "khóa chính" được định nghĩa như thế nào?
Là trường duy nhất mà giá trị của nó không bao giờ thay đổi.
Là một tập hợp các trường mà mỗi bộ giá trị xác định duy nhất một bản ghi trong bảng.
Là trường có thể chứa nhiều giá trị khác nhau trong cùng một bản ghi.
Là trường được dùng để lưu trữ thông tin không liên quan đến bản ghi.
Phần đuôi tệp của tệp CSDL Access là gì?
.accdb
.docx
.pptx
.xlsx
Làm thế nào để mở một đối tượng trong Access?
Nháy đúp chuột vào biểu tượng của đối tượng.
Nháy chuột phải vào biểu tượng của đối tượng.
Nháy chuột vào thẻ tên của đối tượng.
Nháy dấu ở góc trên bên phải màn hình.
Vùng nút lệnh trong MS Access có chức năng gì?
Hiển thị các đối tượng trong CSDL.
Hiển thị các biểu tượng của đối tượng.
Hiển thị các lệnh thường dùng tại thời điểm làm việc.
Hiển thị các thẻ tên của đốtượng.
Làm thế nào để thay đổi khung nhìn trong Microsoft Access?
Nhấp chuột vào nút lệnh View và chọn khung nhìn thích hợp.
Nhấp chuột vào nút lệnh Create và chọn khung nhìn thích hợp.
Nhấp chuột trái lên thẻ đối tượng đang mở và chọn khung nhìn thích hợp.
Nhấp chuột vào nút lệnh Home và chọn khung nhìn thích hợp.
Thành phần cơ sở của Access là:
Table
Field
Record
Field name
Để mở một bảng ở khung nhìn thiết kế, ta chọn bảng đó rồi:
Click vào nút Design View
Click vào nút Data sheet View
Click vào nút New
Bấm Enter
Đâu là kiểu dữ liệu văn bản trong Access:
Character
Short Text
String
Currency
Trong Access, dữ liệu kiểu ngày tháng được khai báo bằng:
Date/Time
Day/Time
Date/Type
Day/Type
Khi làm việc với cấu trúc bảng, để xác định tên trường, ta gõ tên trường tại cột:
Field Name
File Name
Name Field
Name
Khi làm việc với cấu trúc bảng, để xác định kiểu dữ liệu của trường, ta xác định tên kiểu dữ liệu tại cột:
Data Type
Field Properties
Description
Field Type
Trong khi tạo cấu trúc bảng, muốn thay đổi kích thước của trường, ta xác định giá trị mới tại dòng:
Field Size
Field Name
Description
Data Type
Điều kiện cần để tạo được liên kết là:
Phải có ít nhất hai bảng có chung một thuộc tính
Phải có ít nhất một bảng và một mẫu hỏi có chung một thuộc tính
Phải có ít nhất một bảng và một biểu mẫu có chung một thuộc tính
Tổng số bảng và mẫu hỏi ít nhất là 2 và có chung một thuộc tính
Để thực hiện tạo mối liên kết giữa hai bảng thì điều kiện phải là:
Trường liên kết của hai bảng phải cùng kiểu dữ liệu
Trường liên kết của hai bảng phải là chữ hoa
Trường liên kết của hai bảng phải là kiểu dữ liệu số
Trường liên kết của hai bảng phải khác nhau về kiểu dữ liệu
Muốn xóa liên kết giữa các bảng, trong cửa sổ Relationships ta thực hiện:
Chọn đường liên kết giữa hai bảng đó và nhấn Delete/Yes;
Chọn hai bảng và nhấn Delete;
Chọn tất cả các bảng và nhấn Delete;
Không thể xóa được;
Cập nhật dữ liệu là:
Thay đổi dữ liệu trong các bảng
Thay đổi dữ liệu trong các bảng gồm: thêm bản ghi mới, chỉnh sửa, xóa bản ghi
Thay đổi cấu trúc của bảng
Thay đổi cách hiển thị dữ liệu trong bảng
Khi nào thì có thể nhập dữ liệu vào bảng?
Ngay sau khi cơ sở dữ liệu được tạo ra.
Bất cứ khi nào có dữ liệu.
Bất cứ lúc nào cần cập nhật dữ liệu.
Sau khi bảng đã được tạo trong cơ sở dữ liệu.
Trong khi nhập dữ liệu cho bảng, muốn xóa một bản ghi đã được chọn, ta bấm phím:
Delete
Enter
Space
Tab
Nút lệnh nào sau đây dùng đề tạo liên kết giữa các bảng
Để mở cửa sổ tạo liên kết giữa các bảng ta thực hiện thao tác theo phương án nào sau đây
Databasetools --> Relationships
Create --> Relationships
Home --> Relationships
Table --> Reationships
Khóa ngoài của một bảng là gì?
Một trường của bảng này và đồng thời là khóa của một bảng khác
Một trường bất kỳ.
Phải là trường khóa chính của bảng đó
Là trường có trong bảng này nhưng không có trong bảng khác
Phương án nào sau đây dùng để sửa liên kết giữa các bảng
Nháy chuột phải vào đường liên kết sau đó chọn Edit Relationships
Nháy chuột phải vào đường liên kết sau đó chọn Show Table
Nháy chuột phải vào đường liên kết sau đó chọn Hide Table
Nháy chuột phải vào đường liên kết sau đó chọn Delete
Chọn phương án sai. Liên kết giữa các bảng cho phép:
Khóa dữ liệu, không cho tạo thêm dữ liệu mới gây dư thừa
Có thể có được thông tin tổng hợp từ nhiều bảng
Nhất quán dữ liệu
Tránh được dư thừa dữ liệu
Chọn phương án với các cụm từ thích hợp để điền vào chỗ trống:
Mọi hệ QTCSDLQH đều có cơ chế đảm bảo ……. dữ liệu không vi phạm ràng buộc ……. đối với các liên kết giữa các bảng.
cập nhật, khóa ngoài
cập nhật, dữ liệu
khai thác, khóa ngoài
tạo lập, dữ liệu
Chọn phương án sai. Tại sao khi lập mối quan hệ giữa hai trường của hai bảng nhưng Access lại không chấp nhận
Vì bảng chưa nhập dữ liệu
Vì một hai bảng này đang sử dụng (mở cửa sổ table)
Vì hai trường tham gia vào dây quan hệ khác kiểu dữ liệu(data type), khác chiều dài (field size)
Vì hai trường tham gia vào dây quan hệ không có trường nào là khóa chính
Để xóa liên kết, trước tiên ta chọn liên kết cần xóa. Thao tác tiếp theo nào sau đây là sai?
Tools -> RelationShip -> Delete -> Yes
Click phải chuột, chọn Delete -> Yes
Home -> Records -> Delete -> Yes
Bấm Phím Delete -> Yes
Theo em, ứng dụng nào sau dưới đây KHÔNG cần có CSDL?
Quản lí bán vé máy bay.
Quản lí chi tiêu cá nhân.
Quản lí cước phí điện thoại
Quản lí một mạng xã hội.
Trong các câu sau, câu nào ĐÚNG về "Hệ quản trị CSDL"?
CSDL được quản lí bằng một chương trình
CSDL quản lí một hệ thống nào đó
Phần mềm sử dụng dữ liệu trong CSDL
Phần mềm cung cấp môi trường để tạo lập, lưu trữ, cập nhật, khai thác CSDL.
Hãy chọn phát biểu SAI trong các phát biểu sau:
Xử lí thông tin trong bài toán quản lí gồm: Tạo lập hồ sơ, cập nhật dữ liệu và khai thác thông tin.
Quản lí bán hàng ở siêu thị không cần dùng đến CSDL
Tìm kiếm, thống kê, lập báo cáo là ba thao tác nằm trong nhóm công việc khai thác thông tin.
Cập nhật dữ liệu gồm có ba việc: Thêm, sửa, xóa dữ liệu.
Trường em có CSDL dùng để quản lí việc mượn và trả sách tại thư viện. Theo em CSDL đó quản lí những dữ liệu của những chủ thể nào?
Sách, người mượn, việc mượn trả sách.
Sách, thủ thư, độc giả
Học sinh, giáo viên, sách
Sách, nội quy thư viện, hội thảo sách.
Giả sử trường em cần có một CSDL để quản lí kết quả học tập của học sinh. Theo em cơ sơ sở dữ liệu này cần có những bảng nào?
Học sinh, giáo viên
Số báo danh, Học sinh
Đánh phách, Học sinh, giáo viên
Học sinh, điểm các môn
Cơ sở dữ liệu giúp ích gì cho việc quản lý thông tin trong tổ chức?
Giảm chi phí quản lý
Dễ dàng lưu trữ, cập nhật và tìm kiếm thông tin
Tăng tính bảo mật tuyệt đối
Tạo ra nhiều dữ liệu mới
Hệ quản trị cơ sở dữ liệu (DBMS) có nhiệm vụ gì?
Phân tích và xử lý dữ liệu tự động
Xóa dữ liệu cũ và nhập dữ liệu mới
Tạo lập, lưu trữ, cập nhật, khai thác cơ sở dữ liệu
Cung cấp thông tin trực tiếp cho người dùng
Đâu là một ví dụ về thao tác cập nhật dữ liệu trong CSDL?
Tạo bảng mới trong CSDL
Xóa một bản ghi khách hàng đã ngừng giao dịch
Tìm kiếm thông tin khách hàng
Thống kê số lượng nhân viên trong công ty
Trong hệ thống quản lý thư viện, bảng "Sách" thường bao gồm những thông tin nào?
Mã sách, tên sách, tác giả, năm xuất bản
Tên sách, thủ thư, phòng lưu trữ
Mã sách, độc giả, tên sách
Mã sách, nội quy, tên thủ thư
Để tổ chức một hệ thống cơ sở dữ liệu hiệu quả, cần có những yếu tố nào sau đây?
Phần cứng mạnh, phần mềm bảo mật
Phần mềm quản lý cơ sở dữ liệu, dữ liệu, quy trình xử lý
Máy tính và các thiết bị ngoại vi hiện đại
Nhân viên quản lý dữ liệu giỏi
Trong một hệ thống cơ sở dữ liệu quản lý khách sạn, những đối tượng nào cần được quản lý?
Khách hàng, phòng, dịch vụ đi kèm
Khách hàng, nhân viên lễ tân, an ninh khách sạn
Khách hàng, lễ tân, nhà hàng
Khách hàng, phòng, quy định của khách sạn
Đâu là lợi ích lớn nhất của việc dùng cơ sở dữ liệu trong quản lý thông tin khách hàng?
Tăng cường bảo mật dữ liệu khách hàng
Giảm thiểu chi phí quảng cáo
Dễ dàng tìm kiếm và truy cập thông tin khách hàng khi cần
Tăng doanh thu bán hàng
Khi tạo một bảng dữ liệu về nhân viên trong cơ sở dữ liệu, những thông tin nào sau đây là cần thiết?
Tên nhân viên, địa chỉ, email
Mã nhân viên, tên, ngày sinh, chức vụ
Chức vụ, số điện thoại, ngày sinh
Mã nhân viên, tên, quốc tịch
Chọn phát biểu đúng về thao tác "khai thác dữ liệu" trong cơ sở dữ liệu:
Khai thác dữ liệu là tạo lập các bảng mới
Khai thác dữ liệu chỉ cần thực hiện một lần duy nhất
Khai thác dữ liệu là quá trình truy vấn, tìm kiếm, thống kê thông tin
Khai thác dữ liệu yêu cầu sao lưu toàn bộ hệ thống
Trong quản lý, cập nhật dữ liệu có nghĩa là:
Thêm, sửa, xóa dữ liệu
Sao lưu toàn bộ cơ sở dữ liệu
Xóa hết dữ liệu cũ và nhập dữ liệu mới
Không cần thay đổi dữ liệu hiện có
Quản lý trong một tổ chức gắn liền với việc:
Tạo lập thông tin từ nguồn bên ngoài
Xử lý thông tin về hoạt động của tổ chức
Tạo ra thông tin giả để dễ điều hành
Lưu trữ dữ liệu không cần cập nhật
Khai thác thông tin trong quản lý là để:
Xóa thông tin không cần thiết
Đưa ra các báo cáo và tìm kiếm dữ liệu
Giảm bớt lượng dữ liệu lưu trữ
Thay thế dữ liệu cũ bằng dữ liệu mới
Cơ sở dữ liệu (CSDL) là:
Một tập tin chứa dữ liệu của máy tính
Một tập hợp dữ liệu được tổ chức để máy tính truy cập, cập nhật và xử lý
Một phần mềm xử lý văn bản
Một chương trình giúp người dùng nhập dữ liệu
Hệ quản trị cơ sở dữ liệu (DBMS) có nhiệm vụ:
Tạo giao diện giữa người dùng và cơ sở dữ liệu
Tự động nhập liệu vào cơ sở dữ liệu
Lập trình các thuật toán tính toán trên cơ sở dữ liệu
Xóa tất cả dữ liệu không cần thiết
Một trong những chức năng của khai thác thông tin là:
Xóa dữ liệu đã lưu trữ
Tìm kiếm dữ liệu theo yêu cầu cụ thể
Thay đổi cấu trúc cơ sở dữ liệu
Sao chép dữ liệu giữa các tệp tin
Cập nhật dữ liệu cần đảm bảo:
Dữ liệu được nhập vào một lần và không thay đổi
Dữ liệu đầy đủ và chính xác
Chỉ thêm dữ liệu mới mà không sửa dữ liệu cũ
Tất cả các thao tác phải thực hiện theo thứ tự nhất định
