TopStudy

Tin học · Lớp 10

15 câu Trắc nghiệm Tin học 10 Cánh diều Làm quen với ngôn ngữ và lập trình bậc cao có đáp án

15 câu · 23 phút · Ngân hàng đề TopStudy. Đáp án và lời giải do TopStudy biên soạn, mở ngay dưới từng câu.

Làm bài

Nội dung đề

Phần I. Trắc nghiệm nhiều lựa chọn

Câu 1

1 điểm
Python là:
  1. Đáp án A: Ngôn ngữ lập trình bậc cao.
  2. Đáp án B: Ngôn ngữ lập trình bậc thấp.
  3. Đáp án C: Chương trình dịch.
  4. Đáp án D: Ngôn ngữ máy.
Xem đáp án và lời giải

Lời giải do TopStudy biên soạn

Đáp án: A

Đáp án đúng là: A

Python là ngôn ngữ lập trình bậc cao phổ biến rộng rãi trên thế giới, được Gui van Rossum đề xuất và công bố năm 1991.

Câu 2

1 điểm
Trong ngôn ngữ lập trình Python, để in ra màn hình ta sử dụng lệnh:
  1. Đáp án A: write()
  2. Đáp án B: Print()
  3. Đáp án C:

    cout<<

    <

  4. Đáp án D: read()
Xem đáp án và lời giải

Lời giải do TopStudy biên soạn

Đáp án: B

Đáp án đúng là: B

Để in ra màn hình trong Python sử dụng lệnh print()

Câu 3

1 điểm
Trong ngôn ngữ lập trình Python, để in ra màn hình câu lệnh ‘xin chao’ ta viết:
  1. Đáp án A: print()
  2. Đáp án B: print(xin chao)
  3. Đáp án C: print(‘xin chao’)
  4. Đáp án D: print xin chao
Xem đáp án và lời giải

Lời giải do TopStudy biên soạn

Đáp án: C

Đáp án đúng là: C

Để in ra màn hình câu lệnh ‘xin chao’ ta viết:

print(‘xin chao’)

Dãy kí tự muốn in phải để trong cặp dấu nháy đơn hoặc nháy kép.

Câu 4

1 điểm
Khẳng định nào sau đây là sai khi nói về ngôn ngữ Python ?
  1. Đáp án A: Python phân biệt chữ hoa và chữ thường.
  2. Đáp án B: Python là ngôn ngữ lập trình bậc cao.
  3. Đáp án C: Python được dùng để phát triển các ứng dụng web, phần mềm ứng dụng, điều khiển robot…
  4. Đáp án D: Python là ngôn ngữ máy tính có thể trực tiếp hiểu và thực hiện được.
Xem đáp án và lời giải

Lời giải do TopStudy biên soạn

Đáp án: D

Đáp án đúng là: D

Pytthon là ngôn ngữ lập trình bậc cao vì vậy muốn máy tính có thể hiểu và thực hiện được thì phải có chương trình dịch để dịch sang ngôn ngữ máy.

Câu 5

1 điểm
Một ô tô đi từ A đến B với vận tốc v(km/h). Câu lệnh để tính ‘Thời gian ô tô đó đi hết quãng đường k(km)’ là:
  1. Đáp án A: print(k/v)
  2. Đáp án B: print(‘k/v’)
  3. Đáp án C: print(“k/v”)
  4. Đáp án D: print k/v
Xem đáp án và lời giải

Lời giải do TopStudy biên soạn

Đáp án: A

Đáp án đúng là: A

Để đưa ra màn hình giá trị của k/v ta viết print(k/v)

Câu 6

1 điểm
Trong cửa sổ Shell của Python:
  1. Đáp án A: Thực hiện ngay từng câu lệnh và thấy được kết quả.
  2. Đáp án B: Không thực hiện ngay từng câu lệnh và không thấy được kết quả.
  3. Đáp án C: Không thể thực hiện bất kì câu lệnh nào.
  4. Đáp án D: Không thể thực hiện từng câu lệnh mà thực hiện toàn bộ.
Xem đáp án và lời giải

Câu 7

1 điểm
Lí do ta nên dùng ngôn ngữ lập trình bậc cao khi viết chương trình:
  1. Đáp án A: Máy tính có thể trực tiếp hiểu và thực hiện.
  2. Đáp án B: Gần với ngôn ngữ tự nhiên, cú pháp đơn giản, dễ hiểu, dễ học.
  3. Đáp án C: Có thể viết thoải mái không cần theo quy tắc của ngôn ngữ lập trình.
  4. Đáp án D: Chỉ dùng phục vụ trong học tập, không có tính ứng dụng trong phát triển ứng dụng web, lập trình games…
Xem đáp án và lời giải

Câu 8

1 điểm
Khẳng định nào sau đây về Python là đúng?
  1. Đáp án A: Python là một ngôn ngữ lập trình bậc cao.
  2. Đáp án B: Python là một ngôn ngữ thông dịch.
  3. Đáp án C: Python là ngôn ngữ lập trình hướng đối tượng.
  4. Đáp án D: Tất cả các đáp án đều đúng
Xem đáp án và lời giải

Câu 9

1 điểm
Chọn phát biểu sai?
  1. Đáp án A: Cửa sổ Shell, cho phép viết và thực hiện ngay các biểu thức hoặc câu lệnh.
  2. Đáp án B: Ngôn ngữ lập trình trực quan như Scratch dễ dùng và thích hợp với các bạn nhỏ tuổi.
  3. Đáp án C: Trong Python, không phân biệt chữ hoa và chữ thường.
  4. Đáp án D: Python là ngôn ngữ lập trình bậc cao phổ biến rộng rãi trên thế giới.
Xem đáp án và lời giải

Câu 10

1 điểm

Cho câu lệnh sau:

Print(‘xin chao’)

Câu lệnh trên sai, câu lệnh đúng là:

  1. Đáp án A: print(‘xin chao’)
  2. Đáp án B: print(xin chao)
  3. Đáp án C: Print(xin chao)
  4. Đáp án D: Print(“xin chao”)
Xem đáp án và lời giải

Câu 11

1 điểm
Python được dùng để:
  1. Đáp án A: phát triển các ứng dụng web, phần mềm ứng dụng
  2. Đáp án B: lập trình games, điều khiển robot
  3. Đáp án C: xử lí ảnh, phân tích dữ liệu, …
  4. Đáp án D: Cả A, B và C.
Xem đáp án và lời giải

Câu 12

1 điểm
Dãy kí tự muốn in ra màn hình bằng câu lệnh print( ) cần đặt trong cặp dấu gì?
  1. Đáp án A: nháy đơn
  2. Đáp án B: nháy kép
  3. Đáp án C: ngoặc kép
  4. Đáp án D: Cả A, B đều đúng.
Xem đáp án và lời giải

Câu 13

1 điểm
Trong ngôn ngữ lập trình Python, phát biểu nào sau đây là đúng?
  1. Đáp án A: Python là ngôn ngữ lập trình bậc cao duy nhất
  2. Đáp án B: Chương trình máy tính là một dãy các câu lệnh mà máy tính không hiểu được.
  3. Đáp án C: Python phân biệt chữ hoa với chữ thường.
  4. Đáp án D: Dãy kí tự muốn in ra màn hình dùng câu lệnh print( ) và không cần dùng cặp nháy.
Xem đáp án và lời giải

Câu 14

1 điểm

Cho đoạn chương trình sau:

a=b=1

c=1

d=2

print(a+b+c+d)

Kết quả trên màn hình là:

  1. Đáp án A: 3
  2. Đáp án B: 4
  3. Đáp án C: 5
  4. Đáp án D: 6
Xem đáp án và lời giải

Câu 15

1 điểm
Hình vuông có cạnh là 10(cm). Ta có thể dùng Python để viết chương trình tính diện tích hình vuông là:
  1. Đáp án A: print(‘dien tich hinh vuong la:’,a*a)
  2. Đáp án B: print(‘dien tich hinh vuong la:a*a’)
  3. Đáp án C: print(dien tich hinh vuong la:a*a)
  4. Đáp án D: print ‘dien tich hinh vuong la:’,a*a
Xem đáp án và lời giải

Đề cùng chủ đề

Tất cả đề Làm quen với ngôn ngữ và lập trình bậc cao · Các bộ sách Tin học Lớp 10