
tin học
Quiz
•
Others
•
University
•
Practice Problem
•
Easy
Hằng Nguyễn
Used 4+ times
FREE Resource
Enhance your content in a minute
10 questions
Show all answers
1.
MULTIPLE SELECT QUESTION
45 sec • 1 pt
Một ứng dụng ngân hàng yêu cầu khách hàng nhập đúng mật khẩu trước khi truy cập tài khoản (mật khẩu đúng được lưu trong biến ktmk). Nếu nhập sai, hệ thống sẽ yêu cầu nhập lại. Lập trình viên sử dụng vòng lặp để xử lý tình huống này như sau:
for i in range(3):
mk=input('nhập mật khẩu ’)
if mk==ktmk: break
Nhận định Đ S
Lập trình viên đã sử dụng vòng lặp với số lần biết trước
Vòng lặp này yêu cầu người dùng bắt buộc phải nhập mật khầu 3 lần mới kết thúc
Vòng lặp này chỉ cho phép nhập sai không quá 3 lần
Không thể sử dụng câu lệnh while để thực hiện việc này
2.
MULTIPLE SELECT QUESTION
45 sec • 1 pt
Khi viết một chương trình phức tạp, việc chia nhỏ chương trình thành các chương trình con giúp mã nguồn dễ quản lý và tái sử dụng. Chương trình con có thể được gọi nhiều lần trong chương trình chính mà không cần viết lại đoạn mã. Hãy lựa chọn đúng hoặc sai cho các nhận định sau đây:
Một chương trình con trong Python được khai báo bằng từ khóa design
Chương trình con khi được gọi bắt buộc phải có tham số truyền vào.
Chương trình con có thể trả về một giá trị qua tên của nó bằng từ khóa return
Không thể sử dụng chương trình con giống như một biến trong chương trình gọi mó
3.
MULTIPLE SELECT QUESTION
45 sec • 1 pt
Trong các ngôn ngữ lập trình bậc cao ngoài những hàm do người lập trình định nghĩa ra còn có một loạt các hàm được xây dựng sẵn. Mỗi tập hợp gồm một số hàm được gọi là một thư viện. Hãy lựa chọn đúng hoặc sai cho các nhận định sau đây:
Các hàm chính là các chương trình con được lập trình sẵn
Để sử dụng các hàm trong thư viện, như thư viện math, time… cần phải có câu lệnh kết mối thư viện hoặc hàm với chương trình.
Có một số hàm khi sử dụng không cần có câu lệnh kết nối với chương trình
Tất cả các hàm xây dựng sẵn đều có thể sử dụng như một biến trong chương trình
4.
MULTIPLE SELECT QUESTION
45 sec • 1 pt
Dữ liệu kiểu xâu đóng vai trò quan trọng trong hầu hết các ngôn ngữ lập trình vì nó giúp xử lý và lưu trữ thông tin văn bản, từ tên, địa chỉ đến nội dung tài liệu. Xâu kí tự là nền tảng để giao tiếp giữa người và máy. Hãy lựa chọn đúng hoặc sai trong những nhận định sau đây khi nói về dữ liệu kiểu xâu trong Python.
Dữ liệu kiểu xâu có thể được chuyển thành dữ liệu kiểu số
Dữ liệu kiểu xâu có thể là các chữ cái, chữ số
Thực chất các ký tự trong xâu không thể thay thế bằng ký tự khác và cũng không thể xóa.
Vì số ký tự trong xâu là biết trước bằng hàm len() nên không thể dùng câu lệnh lặp while để duyệt xâu.
5.
MULTIPLE SELECT QUESTION
45 sec • 1 pt
Để tính bình phương độ dài đường chéo của hình chữ nhật khi biết 2 cạnh. Một học sinh đã viết chương trình python để thực hiện tính như sau:
a=float(input())
b=float(input())
c=a**2+b**2
print(c)
Trong chương trình trên
Biến a có kiểu ký tự
** là phép tính lũy thừa
Khi nhập các giá trị lần lượt là 3 và 4 chương trình sẽ hiện ra 14.
Để in ra độ dài đường chéo, ta dùng hàm sqrt.
6.
MULTIPLE SELECT QUESTION
45 sec • 1 pt
l=int(input())
r=int(input())
dem=0
while l<=r:
if l%2==0
dem=dem+1
l=l+1
print(dem)
. Chương trình in ra số lượng số nguyên lẻ trong đoạn từ l đến r
Khi nhập vào hai số 3 và 9 chương trình sẽ in ra 3
Khi nhập vào hai số 3 và 9 thì sau khi kết thúc chương trình l có giá trị 9
trong chương trình có sử dụng vòng lặp với số lần chưa biết trước
7.
MULTIPLE SELECT QUESTION
45 sec • 1 pt
def func(n):
c=0
for i in range(2,n):
if n%i == 0:
c=c+1
return c
print(func(10))
Chương trình được viết ở dạng một hàm
Hàm này trả về một kết quả qua tên của hàm
Chương trình cho biết số các ước thực sự của n
Chương trình đếm các số chẵn từ 2 đến n
Create a free account and access millions of resources
Create resources
Host any resource
Get auto-graded reports

Continue with Google

Continue with Email

Continue with Classlink

Continue with Clever
or continue with

Microsoft
%20(1).png)
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?
Similar Resources on Wayground
10 questions
Kinh tế chính trị Nhóm 1
Quiz
•
University
15 questions
Câu hỏi về Biện pháp phòng vệ thương mại
Quiz
•
University
12 questions
BẠO LỰC HỌC ĐƯỜNG
Quiz
•
University
11 questions
PLDC-Nhóm 6 - Hình phạt và miễn trách nhiệm hình sự
Quiz
•
University
10 questions
Kiểm tra ghi nhớ thông tin khoá học
Quiz
•
University
15 questions
15 câu hỏi CSVHVN
Quiz
•
University
10 questions
chơi và học cùng thầy Bích
Quiz
•
University
6 questions
Luật Dân sự II
Quiz
•
University
Popular Resources on Wayground
10 questions
Honoring the Significance of Veterans Day
Interactive video
•
6th - 10th Grade
9 questions
FOREST Community of Caring
Lesson
•
1st - 5th Grade
10 questions
Exploring Veterans Day: Facts and Celebrations for Kids
Interactive video
•
6th - 10th Grade
19 questions
Veterans Day
Quiz
•
5th Grade
14 questions
General Technology Use Quiz
Quiz
•
8th Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
15 questions
Circuits, Light Energy, and Forces
Quiz
•
5th Grade
19 questions
Thanksgiving Trivia
Quiz
•
6th Grade
Discover more resources for Others
20 questions
Definite and Indefinite Articles in Spanish (Avancemos)
Quiz
•
8th Grade - University
7 questions
Force and Motion
Interactive video
•
4th Grade - University
9 questions
Principles of the United States Constitution
Interactive video
•
University
18 questions
Realidades 2 2A reflexivos
Quiz
•
7th Grade - University
10 questions
Dichotomous Key
Quiz
•
KG - University
25 questions
Integer Operations
Quiz
•
KG - University
7 questions
What Is Narrative Writing?
Interactive video
•
4th Grade - University
20 questions
SER vs ESTAR
Quiz
•
7th Grade - University
