Nội dung đề
Phần I. Trắc nghiệm nhiều lựa chọn
Python là:
-
A
Đáp án A: Ngôn ngữ lập trình bậc cao.
-
B
Đáp án B: Ngôn ngữ lập trình bậc thấp.
-
C
Đáp án C: Chương trình dịch.
-
D
Đá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.
Trong ngôn ngữ lập trình Python, để in ra màn hình ta sử dụng lệnh:
-
A
Đáp án A: write()
-
B
Đáp án B: Print()
-
C
Đáp án C:
cout<<
<
-
D
Đá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()
Trong ngôn ngữ lập trình Python, để in ra màn hình câu lệnh ‘xin chao’ ta viết:
-
A
Đáp án A: print()
-
B
Đáp án B: print(xin chao)
-
C
Đáp án C: print(‘xin chao’)
-
D
Đá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.
Khẳng định nào sau đây là sai khi nói về ngôn ngữ Python ?
-
A
Đáp án A: Python phân biệt chữ hoa và chữ thường.
-
B
Đáp án B: Python là ngôn ngữ lập trình bậc cao.
-
C
Đá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…
-
D
Đá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.
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à:
-
A
Đáp án A: print(k/v)
-
B
Đáp án B: print(‘k/v’)
-
C
Đáp án C: print(“k/v”)
-
D
Đá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)
Trong cửa sổ Shell của Python:
-
A
Đáp án A: Thực hiện ngay từng câu lệnh và thấy được kết quả.
-
B
Đá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ả.
-
C
Đáp án C: Không thể thực hiện bất kì câu lệnh nào.
-
D
Đá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
Lí do ta nên dùng ngôn ngữ lập trình bậc cao khi viết chương trình:
-
A
Đáp án A: Máy tính có thể trực tiếp hiểu và thực hiện.
-
B
Đá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.
-
C
Đá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.
-
D
Đá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
Khẳng định nào sau đây về Python là đúng?
-
A
Đáp án A: Python là một ngôn ngữ lập trình bậc cao.
-
B
Đáp án B: Python là một ngôn ngữ thông dịch.
-
C
Đáp án C: Python là ngôn ngữ lập trình hướng đối tượng.
-
D
Đáp án D: Tất cả các đáp án đều đúng
Xem đáp án và lời giải
Chọn phát biểu sai?
-
A
Đá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.
-
B
Đá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.
-
C
Đáp án C: Trong Python, không phân biệt chữ hoa và chữ thường.
-
D
Đá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
Cho câu lệnh sau:
Print(‘xin chao’)
Câu lệnh trên sai, câu lệnh đúng là:
-
A
Đáp án A: print(‘xin chao’)
-
B
Đáp án B: print(xin chao)
-
C
Đáp án C: Print(xin chao)
-
D
Đáp án D: Print(“xin chao”)
Xem đáp án và lời giải
Python được dùng để:
-
A
Đáp án A: phát triển các ứng dụng web, phần mềm ứng dụng
-
B
Đáp án B: lập trình games, điều khiển robot
-
C
Đáp án C: xử lí ảnh, phân tích dữ liệu, …
-
D
Đáp án D: Cả A, B và C.
Xem đáp án và lời giải
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ì?
-
A
Đáp án A: nháy đơn
-
B
Đáp án B: nháy kép
-
C
Đáp án C: ngoặc kép
-
D
Đáp án D: Cả A, B đều đúng.
Xem đáp án và lời giải
Trong ngôn ngữ lập trình Python, phát biểu nào sau đây là đúng?
-
A
Đáp án A: Python là ngôn ngữ lập trình bậc cao duy nhất
-
B
Đá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.
-
C
Đáp án C: Python phân biệt chữ hoa với chữ thường.
-
D
Đá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
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à:
-
A
Đáp án A: 3
-
B
Đáp án B: 4
-
C
Đáp án C: 5
-
D
Đáp án D: 6
Xem đáp án và lời giải
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à:
-
A
Đáp án A: print(‘dien tich hinh vuong la:’,a*a)
-
B
Đáp án B: print(‘dien tich hinh vuong la:a*a’)
-
C
Đáp án C: print(dien tich hinh vuong la:a*a)
-
D
Đáp án D: print ‘dien tich hinh vuong la:’,a*a
Xem đáp án và lời giải
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