Câu hỏi:

07/04/2026 5 Lưu

Cho đoạn chương trình viết bằng Python và C++ như sau:

Dòng

Viết bằng ngôn ngữ Python

Viết bằng ngôn ngữ C++

1

2

3

4

5

6

x = 0

for i in range (1, 6):

    if i % 2 == 0:

        x += i

    else:

        x -= i

print(x)

int x = 0

for (int i =1;i<6;i++)

    if (i%2 ==0)

        x+=i;

    else

       x-=i;

cout<<x;

Kết quả in ra là:

A. 3.

B. 1.

C. 1.

D. 3.

Quảng cáo

Trả lời:

verified Giải bởi Vietjack

Đáp án đúng là A

CÂU HỎI HOT CÙNG CHỦ ĐỀ

Câu 1

A.

Chỉ đường dẫn tới tệp ảnh.

B.

Thiết lập kích thước cho ảnh.

C.

Chèn nội dung lên hình ảnh.

D.

Cung cấp văn bản thay thế khi việc hiển thị ảnh bị lỗi.

Lời giải

Đáp án đúng là B

Câu 2

a) Câu lệnh SQL để lấy ra danh sách học sinh “Lớp A” niên khoá “2022-2025” là: SELECT * FROM HOCSINH WHERE Lop=A and NamBD=2022

Đúng
Sai

b) Điểm số của một học sinh suốt 3 năm học tại trường đều lưu trong bảng DIEM, cột Hocki nhận các giá trị trương ứng với hai học kì của các lớp như: 1 và 2 (Lớp 10), 3 và 4 (Lớp 11), 5 và 6 (Lớp 12). Câu lệnh SQL để lọc ra điểm môn Toán (có idMonhoc bằng 1) năm lớp 12 của học sinh có idHocsinh bằng 1 là: SELECT * FROM DIEM WHERE idHocsinh=1 and idMonhoc =1 AND (Hocki =5 OR Hocki=6)

Đúng
Sai

c) Khoá chính của bảng DIEM là cặp (idHocsinh, idMonhoc)

Đúng
Sai
d) Để tính điểm trung bình môn học cho từng học sinh, chúng ta cần kết nối dữ liệu từ ít nhất 2 bảng.
Đúng
Sai

Lời giải

a

Đ

b

Đ

c

S

d

Đ

Câu 4

a. Thuật toán này có độ phức tạp là O(n).

Đúng
Sai

b. Đoạn lệnh trên dòng 5 để kiểm tra xem j có phải là ước số của i hay không.

Đúng
Sai

c. Khi thực hiện gọi hàm something(10) thì kết quả hiển thị dãy số gồm các số 2, 3, 5, 7. Mỗi số trên 1 dòng.

Đúng
Sai

d. Khi thay biểu thức i//2+1 trên dòng 4 bởi int(i**0.5) + 1 trong Python và i/2 bằng sqrt(i) trong C++, thì độ phức tạp thuật toán sẽ tăng lên.

Đúng
Sai

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Câu 5

A.

Chuyển đổi tín hiệu từ tín hiệu số sang tín hiệu tương tự và ngược lại, thường dùng khi kết nối LAN với Internet.

B.

Dùng để kết nối các máy tính trong cùng LAN trực tiếp qua cáp mạng.

C.

Dùng để kết nối các thiết bị đầu cuối qua sóng Wi-Fi giúp giảm chi phí thiết lập LAN hoặc kết nối với một LAN để mở rộng phạm vi làm việc.

D.

Dùng để dẫn đường cho dữ liệu khi kết nối trên mạng diện rộng như Internet.

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Câu 6

A.

idname {thuộc tính: giá trị;}

B.

id[name] {thuộc tính: giá trị;}

C.

#idname {thuộc tính: giá trị;}

D.

idname {thuộc tính: giá trị;}

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Câu 7

A.

Bật tính năng chia sẻ thư mục trên máy tính muốn chia sẻ → Chọn thư mục cần chia sẻ → Thiết lập quyền truy cập cho người dùng → Chia sẻ thư mục.

B.

Tạo một tài khoản mới trên máy tính muốn chia sẻ thư mục → Gán quyền truy cập cho tài khoản này → Chọn thư mục cần chia sẻ → Kích hoạt chia sẻ thư mục.

C.

Đăng nhập vào Router của mạng LAN → Thiết lập một đường dẫn tới thư mục muốn chia sẻ → Cấp phép truy cập cho các thiết bị trong mạng LAN.

D.

Tạo một địa chỉ IP đặc biệt cho thư mục muốn chia sẻ → Cấu hình firewall để cho phép truy cập từ các máy tính trong mạng LAN → Kết nối các máy tính với địa chỉ IP này.

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP