Phần 1: Hãy chọn đáp án đúng

  • Câu 1: Đối với nhóm nghề Sửa chữa và bảo trì máy tính, yêu cầu cần có kiến thức và kĩ năng gì?
    • Hiểu biết về lập trình máy tính và thành thạo một ngôn ngữ lập trình.
    • Kĩ năng sửa chữa và thay thế linh kiện phần cứng máy tính.
    • Kiến thức về phân tích dữ liệu.
    • Nắm vững về quản lí dự án công nghệ thông tin.
  • Câu 2: Khi nhận được một bình luận tiêu cực hoặc phản đối ý kiến của bản thân trên mạng xã hội, cách phản ứng nào sau đây là phù hợp với tính nhân văn?
    • Tấn công và phản đối lại người gửi bình luận.
    • Bỏ qua và không đáp trả bình luận đó.
    • Trả lời bình tĩnh và kiên nhẫn, diễn giải ý kiến.
    • Xoá bình luận đó mà không cần giải thích.
  • Câu 3: Một nhóm học sinh được giáo viên yêu cầu tìm hiểu và thảo luận về ứng dụng lọc thư rác (Spam email) tự động trong các hệ thống thư điện tử. Sau đây là một số ý kiến của nhóm học sinh về thư rác.
    • Thư rác (Spam email) thường chứa các từ khoá quảng cáo hoặc lừa đảo như “giảm giá”, “khuyến mãi”,... để thu hút sự chú ý của người nhận.
    • Thư rác không gây hại cho người nhận.
    • Người gửi thư rác thường sử dụng địa chỉ email giả mạo hoặc không rõ nguồn gốc để gửi thư.
    • Các thuật toán học giám sát (ví dụ như Naive Bayes, Support Vector Machines và Cây quyết định) thường được sử dụng để phân loại thư rác.
  • Câu 4: Trong việc tham gia mạng xã hội, ưu điểm chính nào sau đây có thể được nhấn mạnh?
    • Tạo ra một môi trường an toàn cho việc chia sẻ thông tin cá nhân.
    • Kết nối với người dùng từ nhiều quốc gia và vùng lãnh thổ khác nhau.
    • Giảm bớt thời gian mà người dùng phải dành để tương tác với người khác.
    • Giúp người dùng tránh xa khỏi các tin tức giả mạo và thông tin không chính xác.
  • Câu 5: Một nhóm học sinh sử dụng phần mềm hệ quản trị CSDL để tạo lập và truy vấn thông tin CSDL quản lí thông tin phân công dạy học trong trường. Trong CSDL có bảng GIAO_VIEN lưu thông tin về các giáo viên. Bảng MON_HOC lưu thông tin về các môn học. Bảng DAY_HOC lưu thông tin về phân công dạy học trong các kì của năm học. Dữ liệu ví dụ của các bảng được minh hoạ như hình sau đây. Trong đó, mỗi giáo viên có một mã khác nhau, mỗi môn học có một mã duy nhất và mỗi phân công dạy học có một mã duy nhất.
    • Các trường thông tin cần đưa ra trong truy vấn có trong ba bảng nên thiết lập cả ba bảng tham gia vào truy vấn.
    • Hai bảng GIAO_VIEN và MON_HOC tham gia truy vấn được thiết lập liên kết bằng biểu thức GIAO_VIEN.MaGV=MON_HOC.MaMH.
    • Hai bảng GIAO_VIEN và DAY_HOC tham gia truy vấn được thiết lập liên kết bằng biểu thức GIAO_VIEN.MaGV=DAY_HOC.MaGV.
    • Thiết lập điều kiện lọc cho truy vấn bằng biểu thức (DAY_HOC.NamHoc =2022) and (DAY_HOC.NamHoc=23-24) and (DAY_HOC.HocKy=1).
  • Câu 6: Quá trình xử lí thông tin trong một bài toán quản lí của một tổ chức thường bao gồm những công việc nào sau đây?
    • Tạo lập, cập nhật và khai thác thông tin.
    • Tạo lập, sắp xếp và tìm kiếm thông tin.
    • Cập nhật, thống kê và lập báo cáo.
    • Thống kê, lập báo cáo và khai thác thông tin.
  • Câu 7: Các tệp chứa trang web thường có phần mở rộng là gi?
    • html
    • web
    • txt
    • tag
  • Câu 8: Trong lĩnh vực y tế, thành tựu nào sau đây dựa trên sự phát triển của AI?
    • Đặt lịch khám với chuyên gia bằng sử dụng ứng dụng của bệnh viện trên điện thoại di động.
    • Tra cứu hồ sơ điện tử của bệnh nhân bằng số căn cước công dân.
    • Thanh toán viện phí bằng hình thức chuyển khoản.
    • Phần mềm hỗ trợ phân tích hình ảnh X-quang để phát hiện bất thường.
  • Câu 9: Thẻ nào sau đây có thể xuất hiện nhiều hon một lần trong một trang web?
    • <html>
    • <body>
    • <p>
    • <head>
  • Câu 10: Để đánh giá tình hình học tập của lớp, thầy giáo muốn lấy ra 3 điểm cao nhất, một học sinh đã giúp thầy lập trình bằng Python như sau đây:
    • Cần phải khởi tạo tất cả các giá trị của biến dtb là số thực.
    • Hàm sorted() là để sắp xếp các điểm theo chiều từ cao đến thấp.
    • Kết quả hiển thị ra màn hình sẽ là: [9, 8.3, 8]
    • Để lấy ra ba điểm cao nhất, lệnh ở dòng số 3 cần được sửa lại như sau.
  • Câu 11: Giao thức mạng là gì?
    • Phần mềm giúp máy tính kết nối với Internet.
    • Tập họp các quy tắc và quy định về cách thức giao tiếp để truyền dữ liệu giữa các thiết bị trong mạng.
    • Loại cáp mạng được sử dụng để kết nối các thiết bị trong mạng.
    • Thiết bị được sử dụng để kết nối các thiết bị trong mạng.
  • Câu 12: Em yêu thích và có năng khiếu làm các loại túi tái chế từ quần áo cũ. Em muốn xây dựng website để giới thiệu và bán các sản phẩm này. Vì website để giới thiệu và bán túi tự may bằng vải tái chế, em muốn sử dụng mẫu có gam màu xanh lá, tự vẽ logo có hình ảnh máy may. Đồng thời, website có các video giới thiệu về sản phẩm, em tự quay và biên tập những video này. Người xem có thể gửi góp ý cho sản phẩm hoặc gửi ý tưởng làm sản phẩm mới.
    • Có thể sử dụng hình ảnh tự vẽ để làm logo cho website.
    • Không thể tuỳ chỉnh màu theo gam màu xanh lá từ các phần mềm miễn phí, cần phải tự thiết kế.
    • Nên tải video lên kênh YouTube, sau đó chèn liên kết của video vào website. Tuy nhiên, khi bấm vào liên kết đã tạo thì sẽ phải chuyển sang cửa sổ của YouTube, không thể xem video ngay tại website xây dựng từ phần mềm miễn phí.
  • Câu 13: Thẻ <br> được sử dụng để làm gì?
    • Xuống dòng.
    • Gạch chân một đoạn văn bản.
    • In đậm một đoạn văn bản.
    • In nghiêng một đoạn văn bản.
  • Câu 14: Một nhóm học sinh được giáo viên yêu cầu tìm hiểu và thảo luận về ứng dụng nhận dạng giọng nói trong học máy. Sau đây là một số ý kiến của nhóm học sinh về nhận dạng giọng nói.
    • Nhận dạng giọng nói là quá trình máy tính chuyển đổi ngôn ngữ nói thành văn bản.
    • Việc nhận dạng giọng nói không mang lại lợi ích nào khác ngoài giải trí.
    • Các thách thức khi phát triển ứng dụng nhận dạng giọng nói bao gồm xử lí các giọng địa phương, tiếng ồn nền và ngữ cảnh của cuộc hội thoại.
    • Các phương pháp nhận dạng giọng nói thường dựa trên học máy để xác định và phiên âm chính xác các giọng nói.
  • Câu 15: Một hệ CSDL bao gồm ba thành phần nào sau đây?
    • Hệ quản trị CSDL, CSDL và các câu lệnh định nghĩa CSDL.
    • CSDL, hệ quản trị CSDL và các phần mềm ứng dụng CSDL.
    • CSDL, các phần mềm ứng dụng và phần mềm hệ điều hành.
    • Các ngôn ngữ lập trình ứng dụng, CSDL và các thao tác tìm kiếm thông tin.
  • Câu 16: Phát biểu nào sau đây là sai về Switch?
    • Switch có chi phí rẻ hơn Hub.
    • Switch cho phép tín hiệu đi từ máy gửi đến máy nhận trong mạng.
    • Switch không phù hợp với các mạng có ít thiết bị đầu cuối.
    • Switch cho phép nhiều máy tính gửi tín hiệu cho nhau trong mạng.
  • Câu 17: Phát biểu nào sau đây không phải là ưu điểm của giao tiếp trong thế giới ảo?
    • Giao tiếp trong thế giới ảo có thể diễn ra mọi lúc, mọi nơi.
    • Giao tiếp trong thế giới ảo giúp thuận tiện trong việc truyền tải cảm xúc.
    • Thế giới ảo cung cấp nhiều công cụ giao tiếp đa dạng.
    • Giao tiếp trong thế giới ảo giúp tạo điều kiện thuận lợi cho việc lưu trữ thông tin.
  • Câu 18: Lớp em có dự án bán hàng trực tuyến một số sản phẩm thủ công để có kinh phí giúp trẻ em ở một huyện vùng cao có bữa ăn đủ dinh dưỡng. Nhóm phụ trách xây dựng website đã thực hiện tham khảo từ Internet và đưa ra một số báo cáo trong buổi họp nhóm như sau:
    • Các phần mềm tạo website miễn phí không cho phép tạo website để bán hàng trực tuyến.
    • Tại đầu trang của trang chủ bắt buộc phải có đủ logo, tên của website và kèm theo khẩu hiệu của dự án.
    • Tại trang chủ, nhóm xây dựng website muốn hiển thị nhiều hình ảnh minh hoạ và kèm chú thích tình hình bữa ăn không đảm bảo dinh dưỡng của các em. Có từ 7 đến 10 hình ảnh tự động luân phiên thay đổi sau mỗi khoảng 3 giây. Nhóm xây dựng website có thể sử dụng đối tượng thanh trượt hình ảnh trong phần mềm tạo wedsite để thực hiện yêu cầu này.
    • Tại trang nhận đơn hàng, sử dụng biểu mẫu để khách hàng điền thông tin họ tên, địa chỉ nhận hàng, số điện thoại liên hệ, các sản phẩm cần mua và số lượng. Sử dụng đối tượng ô đánh dấu để cho khách hàng lựa chọn “Không cần gọi điện xác nhận đơn hàng”.
  • Câu 19: Trong ngành sản xuất các phương tiện giao thông vận tải, thành tựu nào là kết quả nổi bật do ứng dụng AI?
    • Tăng mức độ an toàn cho người sử dụng.
    • Có khả năng tự lái, tự vận hành.
    • Có khả năng vận chuyển lớn.
    • Tăng tính thẩm mĩ.
  • Câu 20: Khi tham gia thế giới ảo, hành vi nào sau đây được coi là nhân văn?
    • Tấn công và đe doạ người khác.
    • Khinh bỉ và chế nhạo người khác.
    • Đồng cảm và hỗ trợ với người khác.
    • Gây rối và quấy rối trên mạng.
  • Câu 21: Lĩnh vực nào sau đây không được phát triển mạnh nhờ ứng dụng của Trí tuệ nhân tạo (AI)?
    • Tài chính ngân hàng.
    • Xây dựng nhà, đường, cầu.
    • Điều khiển tự động.
    • Sản xuất thiết bị tiện ích thông minh.
  • Câu 22: Một nhóm học sinh sử dụng phần mềm hệ quản trị CSDL để tạo lập một CSDL bán hàng bao gồm bảng CHI_TIẾT_HOÁ_ĐƠN lưu thông tin chi tiết về các mặt hàng và số lượng được mua trong các đơn hàng. Dữ liệu ví dụ của bảng được minh hoạ như hình sau đây. Trong đó, trường Ma_hoa_don là khoá chính của bảng HOÁ_ĐƠN (lưu thông tin chung của hoá đơn). Trường Ma_ma_thang là khoá chính của bảng MẶT_HÀNG (lưu thông tin về các mặt hàng). Trong một hoá đơn có thể có nhiều mặt hàng được mua, một mặt hàng có thể được mua trong nhiều đơn hàng. Thông tin một mặt hàng được mua trong một hoá đơn được lưu trữ duy nhất ở một hàng trong bảng CHI_TIẾT_HÓA_ĐƠN.
    • Định nghĩa trường Ma_hoa_don và trường Ma_mat_hang với tên là Ma_hoa_don, Ma_mat_hang và kiểu dữ liệu là chuỗi kí tự.
    • Do hai trường Ma_hoa_don và Ma_ma_thang là khoá chính của các bảng khác nên chọn hai trường này và thiết đặt làm khoá chính cho bảng.
    • Bảng này lưu trữ thông tin về đơn hàng nên chọn trường Ma_hoa_don và thiết đặt làm khoá chính cho bảng.
    • Chọn hai trường Ma_hoa_don, Ma_mat_hang và thiết đặt chúng thành khoá của bảng.
  • Câu 23: Khi giao tiếp trong thế giới ảo, ưu điểm của việc sử dụng mạng xã hội như Facebook hoặc Zalo là gì?
    • Tạo ra sự phụ thuộc vào giao tiếp trực tiếp.
    • Dễ gây ra tranh cãi và xung đột do việc phản hồi và chia sẻ công khai.
    • Cho phép chia sẻ thông tin một cách nhanh chóng và rộng rãi.
    • Tạo ra nhiều không gian riêng tư cho cá nhân người tham gia giao tiếp.
  • Câu 24: Một nhóm học sinh được giáo viên yêu cầu tìm hiểu và thảo luận về ứng dụng nhận dạng giọng nói trong học máy. Sau đây là một số ý kiến của nhóm học sinh về nhận dạng giọng nói.
    • Nhận dạng giọng nói là quá trình máy tính chuyển đổi ngôn ngữ nói thành văn bản.
    • Việc nhận dạng giọng nói không mang lại lợi ích nào khác ngoài giải trí.
    • Các thách thức khi phát triển ứng dụng nhận dạng giọng nói bao gồm xử lí các giọng địa phương, tiếng ồn nền và ngữ cảnh của cuộc hội thoại.
    • Các phương pháp nhận dạng giọng nói thường dựa trên học máy để xác định và phiên âm chính xác các giọng nói.

Phần 2: Hãy chọn đúng/sai

Phần chung

  • Câu 1: Một học sinh thực hiện tạo website cho một tổ chức từ thiện gồm 3 trang web sau: Giới thiệu về tổ chức, Thông tin dự án, Sự kiện. Bạn học sinh đó có một số nhận xét sau đây:
    • A. Có thể tạo 3 trang web đã nêu từ các mẫu (theme) có sẵn của phần mềm tạo trang web
    • B. Tổ chức chia sẻ website bằng cách duy nhất là: gửi các tệp *.html của trang web qua email.
    • C. Trong trang Sự kiện, để hiển thị nhiều hình ảnh trong cùng một khối, có thể sử dụng chức năng Bộ sưu tập (hoặc thanh trượt/băng chuyền hình ảnh) của phần mềm tạo trang web.
    • D. Khi cần đăng lại một video về hoạt động từ thiện trên YouTube, cách làm tốt nhất là tải video đó về máy tính, sau đó chèn video vào trang web bằng chức năng Thêm hình ảnh/video của phần mềm.
  • Câu 2: Một ngân hàng thương mại cần phân loại khách hàng thành các nhóm: “tốt”, “bình thường” và “xấu” theo hồ sơ tín dụng để có chính sách lãi suất cho vay phù hợp. Có 2 bạn học sinh đề xuất phương pháp như sau: Học sinh A: Mời các chuyên gia tài chính gán nhãn “tốt”, “bình thường” và “xấu” cho từng khách hàng trong một tập khách hàng được chọn. Máy tính học cách phân loại từ tập dữ liệu đã gán nhãn này để phân loại cho các khách hàng khác. Học sinh B: Máy tính tự động phân cụm toàn bộ tập dữ liệu khách hàng thành 3 cụm. Sau đó các chuyên gia được mời để gán nhãn cho các cụm này là “tốt”, “bình thường” và “xấu”. Một số bạn học sinh có ý kiến như sau:
    • A. Phương pháp của bạn học sinh A là theo mô hình học máy có giám sát.
    • B. Phương pháp của bạn học sinh B là theo mô hình học máy không giám sát.
    • C. Phương pháp phân loại khách hàng của học sinh B tốt hơn của học sinh A.
    • D. Phương pháp thu thập dữ liệu sinh trắc học khuôn mặt có thể giúp ngân hàng giải quyết bài toán phân loại khách hàng thành các nhóm đã nêu.

Phần riêng cho cs

  • Câu 3: Để hỗ trợ việc quản lí thông tin nhân sự tại một công ty, một cơ sở dữ liệu quan hệ được xây dựng với 3 bảng có cấu trúc như sau: NHANVIEN (MaNV, HoTen, GioiTinh, NgaySinh) lưu thông tin: mã nhân viên, họ tên nhân viên, giới tính, ngày sinh. DUAN (MaDA, TenDA, BatDau, KetThuc) lưu thông tin: mã dự án, tên dự án, ngày bắt đầu, ngày kết thúc. THAMGIA (MaDA, MaNV, ViTri) lưu thông tin: mã dự án, mã nhân viên và vị trí nhân viên đó trong dự án. Một nhân viên của công ty có thể tham gia nhiều dự án và một dự án có thể có nhiều nhân viên. Khi tìm hiểu về cơ sở dữ liệu trên, một số bạn học sinh đưa ra các nhận xét sau:
    • A. HoTen là một trường tương ứng với một cột của bảng NHANVIEN.
    • B. Bộ hai thuộc tính MaDA và MaNV là khoá chính của bảng THAMGIA.
    • C. Công ty sử dụng một máy chủ để lưu dữ liệu, do vậy phải chọn hệ cơ sở dữ liệu phân tán để quản lí cơ sở dữ liệu.
    • D. Câu lệnh SQL sau đây liệt kê họ tên các nhân viên và vị trí của họ trong dự án có mã dự án là 1. SELECT NHANVIEN.HoTen, THAMGIA.ViTri FROM NHANVIEN INNER JOIN THAMGIA ON NHANVIEN.MaNV = THAMGIA.MaNV WHERE MADA = 1
  • Câu 4: Một trường học có 3 phòng máy tính cần được lắp đặt mạng LAN cho từng phòng. Nhà trường đã đăng ký sử dụng Internet với nhà cung cấp dịch vụ (ISP) và được họ lắp đặt một Modem có tích hợp cả chức năng của Router và Access Point. Một số bạn học sinh đưa ra các ý kiến sau:
    • A. Để thiết lập mạng LAN cho mỗi phòng máy nên sử
    • B. Chức năng Router được tích hợp trong Modem để đảm bảo việc định tuyến tối ưu giữa các mạng LAN của các phòng máy.
    • C. Để chia sẻ một thư mục Bài thực hành trên một máy tính với quyền được sửa cho các máy tính khác trong phòng máy, cần phải cấp duy nhất quyền read.
    • D. Nếu Modem không tích hợp chức năng của Router thì cần bổ sung thiết bị Router và thứ tự kết nối các thiết bị như sau: Máy tính → Switch → Modem → Router.

phần riêng cho ICT

  • Câu 5: Để hỗ trợ việc quản lí thông tin nhân sự tại một công ty, một cơ sở dữ liệu quan hệ được xây dựng với 3 bảng có cấu trúc như sau: • NHANVIEN (MaNV, HoTen, GioiTinh, NgaySinh) lưu thông tin: mã nhân viên, họ tên nhân viên, giới tính, ngày sinh. DUAN (MaDA, TenDA, BatDau, KetThuc) lưu thông tin: mã dự án, tên dự án, ngày bắt đầu, ngày kết thúc. THAM GIA (MaDA, MaNV, ViTri) lưu thông tin: mã dự án, mã nhân viên và vị trí nhân viên đó trong dự án. Một nhân viên của công ty có thể tham gia nhiều dự án và một dự án có thể có nhiều nhân viên. Khi tìm hiểu về cơ sở dữ liệu trên, một số bạn học sinh đưa ra các nhận xét sau: SELECT NHANVIEN.HoTen, THAMGIA.ViTri FROM NHANVIEN INNER JOIN THAMGIA ON NHANVIEN.MaNV = THAMGIA.MaNV WHERE MADA = 1
    • A. HoTen là một trường tương ứng với một cột của bảng NHANVIEN.
    • B. Bộ hai thuộc tính MaDA và MaNV là khoá chính của bảng THAM GIA.
    • C. Công ty sử dụng một máy chủ để lưu dữ liệu, do vậy phải chọn hệ cơ sở dữ liệu phân tán để quản lí cơ sở dữ liệu.
    • D. Câu lệnh SQL sau đây liệt kê họ tên các nhân viên và vị trí của họ trong dự án có mã dự án là 1.
  • Câu 6: Chọn một trong hai ngôn ngữ Python hoặc C++ để tìm hiểu một hàm cho dưới đây: Hàm viết bằng ngôn ngữ Python def find(x, a, n): found = False i = 0 while (i<n) and not found: if a[i] == X: found = True i = i + 1 return found Một số bạn học sinh nhận xét về hàm trên như sau:
    • A. a) Hàm thể hiện một thuật toán đệ quy. Hàm viết bằng ngôn ngữ C++ bool find(int x, int a[], int n) { bool found = false; int i = 0; while (i<n && ! found) { if (a[i] == x) i = i + 1; } found = true; return found; }
    • B. Các thao tác với mảng a trong hàm không phải là thao tác trên kiểu dữ liệu ngăn xếp.
    • C. Hàm có độ phức tạp thuật toán là O(n).
    • D. Nếu mảng a = {2, 6, 3, 8} và x = 9 thì hàm trả về giá trị logic sai.