DayThemIconLogo
DayThemTextLogoDayThemSpecificTextLogo

Đề kiểm tra học kì 2 Tin học 10 có đáp án - Đề 2

Đề kiểm tra học kì 2 Tin học 10 có đáp án - Đề 2

Trắc nghiệm tin học lớp 10

Tổng câu hỏi: 27
Thời gian làm: 00:38:00

Tổng câu hỏi: 27

Thời gian làm: 00:38:00

T

Để làm bài, vui lòng nhấn Bắt đầu làm

➔

Học tại nhà hoặc online với gia sư / giáo viên ngay

Phạm Nguyễn Hoàng Long
Nguyễn Quang Vinh
Trần Anh Khoa
Nguyễn Phúc Nhân
Nguyễn Vĩnh Tân
Câu 1 (0.37đ)
Cách nào không dùng để biểu diễn xâu kí tự?
  • A.
    Đặt xâu trong cặp dấu nháy đơn.
  • B.
    Đặt xâu trong cặp dấu nháy kép.
  • C.
    Đặt xâu trong ba cặp dấu nháy kép.
  • D.
    Ghi như bình thường không có gì đặc biệt.

Chưa có lời giải

Câu 2 (0.37đ)
Hàm gcd(x,y) trả về:
  • A.
    Bội chung nhỏ nhất của x và y.
  • B.
    Căn bậc hai của x và y.
  • C.
    Ước chung lớn nhất của x và y.
  • D.
    Trị tuyệt đối của x và y.

Chưa có lời giải

Câu 3 (0.37đ)
Cho mảng a=[0,2,4,6]. Phần tử a[1]=?
  • A.
    0
  • B.
    2
  • C.
    4
  • D.
    6

Chưa có lời giải

Câu 4 (0.37đ)
Câu lệnh if trong chương trình Python có dạng:
  • A.

    if <điều kiện>

  • B.

    if <điều kiện>:

  • C.

    <điều kiện>:

  • D.
    if <điều kiện>:

Chưa có lời giải

Câu 5 (0.37đ)
Bước viết chương trình là:
  • A.
    Lựa chọn cách tổ chức dữ liệu và sử dụng ngôn ngữ lập trình để điễn đạt đúng thuật toán.
  • B.
    Xác định những giá trị đã cho và mối quan hệ giữa chúng.
  • C.
    Tìm thuật toán dựa trên bước xác định bài toán, dựa trên mối quan hệ giữa các đại lượng đã cho với những giá trị cần tìm, đồng thời xác định cách tổ chức dữ liệu có thể sử dụng tương ứng với thuật toán đó.
  • D.
    Dùng các bộ dữ liệu khác nhau để kiểm thử và hiệu chỉnh chương trình.

Chưa có lời giải

Câu 6 (0.37đ)

Trong những câu sau, những câu nào đúng?

Vị trí có thể viết hàm trong chương trình là:

1) Viết ở đầu chương trình.

2) Viết bên trong một hàm khác.

3) Viết ở cuối chương trình.

4) Viết sau lời gọi tới nó trong chương trình chính.

5) Viết sau hàm có chứa lời gọi tới nó.

6) Viết trong chương trình chính, trước khi có lời gọi tới nó.

  • A.
    1, 2, 3, 4
  • B.
    2, 3, 4
  • C.
    1, 2, 5, 6
  • D.
    3, 4, 5, 6

Chưa có lời giải

Câu 7 (0.37đ)

Cho đoạn lệnh sau:

x=20

if x%2==0:

x=x+10

else:

x=x-10;

Sau khi thực hiện đoạn chương trình x nhận giá trị bao nhiêu?

  • A.
    10
  • B.
    20
  • C.
    30
  • D.
    40

Chưa có lời giải

Câu 8 (0.37đ)
Những kiến thức nào ở bậc học phổ thông có ích nhất nếu sau này em muốn làm việc trong lĩnh vực phát triển phần mềm?
  • A.
    Toán, Văn, Anh
  • B.
    Toán, Tin, Anh
  • C.
    Anh, Toán, Mỹ thuật
  • D.
    Văn, Mỹ thuật, Anh

Chưa có lời giải

Câu 9 (0.37đ)

Hãy chọn báo lỗi đúng, sau khi thực hiện câu lệnh sau:

int(‘abc’)

  • A.
    TypeEror
  • B.
    NameError
  • C.
    ValueError
  • D.
    IndexError

Chưa có lời giải

Câu 10 (0.37đ)
Thư viện math cung cấp:
  • A.
    Thủ tục vào ra của chương trình.
  • B.
    Hỗ trợ việc tạo ra các lựa chọn ngẫu nhiên
  • C.
    Các hằng và hàm toán học.
  • D.
    Hỗ trợ trực tiếp các định dạng nén và lưu trữ dữ liệu

Chưa có lời giải

Câu 11 (0.37đ)
Để biết kích thước của danh sách ta dùng hàm:
  • A.
    type()
  • B.
    len()
  • C.
    sort()
  • D.
    pop()

Chưa có lời giải

Câu 12 (0.37đ)

Đoạn chương trình sau thực hiện công việc gì?

t=0

for i in range(1,m):

if (i %3 ==0) and (i %5 ==0):

t= t + i

  • A.
    Tính tổng các số chia hết cho 3 hoặc 5 trong phạm vi từ 1 đến m -1
  • B.
    Tính tổng các số chia hết cho 3 và 5 trong phạm vi từ 1 đến m - 1
  • C.
    Tính tổng các số chia hết cho 3 trong phạm vi từ 1 đến m - 1
  • D.
    Tính tổng các số chia hết cho 5 trong phạm vi từ 1 đến m – 1

Chưa có lời giải

Câu 13 (0.37đ)
Khẳng định nào sau đây là sai?
  • A.
    Lập trình viên có cơ hội làm việc ở các vị trí trong các cấp chính quyền, cấp bộ ngành, chính phủ.
  • B.
    Các hệ thống ngân hàng, tài chính hay tư nhân đều phải sử dụng hệ thống phần mềm phức tạp, có tính nghiệp vụ cao. Từ đó, mở ra nhiều cơ hội lớn cho những người thiết kế và lập trình.
  • C.
    Thế giới công nghệ thay đổi từng giây, từng phút, từng giờ. Những kiến thức được học sẽ nhanh bị cũ, vì vậy phải học tập không ngừng.
  • D.
    Những nghề thuộc nhóm thiết kế và lập trình chỉ có thể làm ở cơ quan tư nhân.

Chưa có lời giải

Xem tiếp khoảng 50% câu hỏi còn lại

Để xem tiếp các câu hỏi còn lại, đáp án hoặc lời giải, vui lòng nhấn nút dưới đây.