You are on page 1of 11

CÁC ĐỀ KIỂM TRA NHÓM

MÔN: GIỚI THIỆU KHOA HỌC MÁY TÍNH


Đề 01

1. (2.0 điểm)

Hãy xem xét đoạn mã mô phỏng bằng ngôn ngữ C sau, giả sử rằng x là một số nguyên với giá trị ban
đầu là 10. Đầu ra là gì?

int so,tong=0,n=0;
float tb;
do
{
printf(“Nhap vao mot so ");
scanf("%d",&so);
tong+=so;
n+=1;
}
while (so != 0);
n-=1;
tb=tong/n;
print("Trung binh cong = ", tb)
2. (2.0 điểm)

Dãy số nào sẽ được in ra nếu hàm xxx(N) sau được thực hiện với giá trị của N là 0?

def xxx (N):

while (N <4){

print (N);

N = N + 2;

print(N);

3. (2.0 điểm)

Viết lại quy trình sau bằng câu lệnh while.

do

print (X);
X = X + 1;

while (X> 5)

4. (2.0 điểm)

Chuỗi giá trị nào sẽ được in khi thực hiện các lệnh sau?

X = 5;
while (X < 7):
{ print(X);
X = X + 1;
}
print(X);
while (X > 2):
{ print(X);
X=X-2
}

5. (2.0 điểm)

Vẽ lưu đồ khối tính tổng các số lẽ của một dãy số gồm n phần tử nguyên nhập từ bàn phím.

Đề 02

1. (2.0 điểm)

Viết chương trình nhập số nguyên dương, xuất ra số đảo ngược của nó. Ví dụ: nhập 1234 và xuất
4321.

2. (2.0 điểm)

Để in tiền lương hàng ngày của một công nhân mỗi ngày được trả gấp đôi tiền lương của ngày hôm
trước (bắt đầu bằng một xu cho ngày làm việc đầu tiên) trong khoảng thời gian 30 ngày, Adam đã xây
dựng mô hình kế toán như sau:

1. Day = 1;

2. Pay = 1;

3. while (Day < 30):

4. print(Pay);

5. Pay = Pay * 2;

6. Day = Day + 1;

Cho biết dòng nào ở trên không hợp lệ?


3. (2.0 điểm)

Dãy số nào sẽ được in ra nếu hàm xxx(N) sau được thực hiện với giá trị của N là 0?

def xxx (N):

while (N <4){

print (N);

N = N + 2;

print(N);

4. (2.0 điểm)

Chuỗi giá trị nào sẽ được in khi thực hiện các lệnh sau?

X = 5;
while (X < 7):
{ print(X);
X = X + 1;
}
print(X);
while (X > 2):
{ print(X);
X=X-2
}

5. (2.0 điểm)

Vẽ lưu đồ khối tính tổng các số lẽ của một dãy số gồm n phần tử nguyên nhập từ bàn phím.

Đề 03

1. (2.0 điểm)

Viết chương trình nhập số nguyên dương, xuất ra số đảo ngược của nó. Ví dụ: nhập 1234 và xuất
4321.

2. (2.0 điểm)

Dãy số nào sẽ được in ra nếu hàm xxx(N) sau được thực hiện với giá trị của N là 0?

def xxx (N):

while (N <4){

print (N);
N = N + 2;

print(N);

3. (2.0 điểm)

Hãy xem xét đoạn mã mô phỏng bằng ngôn ngữ C sau, giả sử rằng x là một số nguyên với giá trị ban
đầu là 10. Đầu ra là gì?

int so,tong=0,n=0;
float tb;
do
{
printf(“Nhap vao mot so ");
scanf("%d",&so);
tong+=so;
n+=1;
}
while (so != 0);
n-=1;
tb=tong/n;
print("Trung binh cong = ", tb)
4. (2.0 điểm)

Chuỗi giá trị nào sẽ được in khi thực hiện các lệnh sau?

X = 5;
while (X < 7):
{ print(X);
X = X + 1;
}
print(X);
while (X > 2):
{ print(X);
X=X-2
}

5. (2.0 điểm)

Vẽ lưu đồ khối tính tổng các số lẽ của một dãy số gồm n phần tử nguyên nhập từ bàn phím.
Đề 04

1. 2.0 điểm)

Dãy số nào sẽ được in ra nếu hàm xxx(N) sau được thực hiện với giá trị của N là 0?

def xxx (N):

while (N <4){

print (N);

N = N + 2;

print(N);

2. 2.0 điểm)

Để in tiền lương hàng ngày của một công nhân mỗi ngày được trả gấp đôi tiền lương của ngày hôm
trước (bắt đầu bằng một xu cho ngày làm việc đầu tiên) trong khoảng thời gian 30 ngày, Adam đã xây
dựng mô hình kế toán như sau:

1. Day = 1;

2. Pay = 1;

3. while (Day < 30):

4. print(Pay);

5. Pay = Pay * 2;

6. Day = Day + 1;

Cho biết dòng nào ở trên không hợp lệ?

3. 2.0 điểm)

Chuỗi giá trị nào sẽ được in khi thực hiện các lệnh sau?

X = 5;
while (X < 7):
{ print(X);
X = X + 1;
}
print(X);
while (X > 2):
{ print(X);
X=X-2
}
4. 2.0 điểm)

Viết chương trình nhập số nguyên dương, xuất ra số đảo ngược của nó. Ví dụ: nhập 1234 và xuất
4321.

5. 2.0 điểm)

Vẽ lưu đồ khối tính tổng các số lẽ của một dãy số gồm n phần tử nguyên nhập từ bàn phím.

Đề 05

1. Để in tiền lương hàng ngày của một công nhân mỗi ngày được trả gấp đôi tiền lương của ngày hôm
trước (bắt đầu bằng một xu cho ngày làm việc đầu tiên) trong khoảng thời gian 30 ngày, Adam đã xây
dựng mô hình kế toán như sau:

1. Day = 1;

2. Pay = 1;

3. while (Day < 30):

4. print(Pay);

5. Pay = Pay * 2;

6. Day = Day + 1;

Cho biết dòng nào ở trên không hợp lệ?

2. Viết chương trình nhập số nguyên dương, xuất ra số đảo ngược của nó. Ví dụ: nhập 1234 và xuất
4321.

3. Chuỗi giá trị nào sẽ được in khi thực hiện các lệnh sau?

X = 5;
while (X < 7):
{ print(X);
X = X + 1;
}
print(X);
while (X > 2):
{ print(X);
X=X-2
}

4. Hãy xem xét đoạn mã mô phỏng bằng ngôn ngữ C sau, giả sử rằng x là một số nguyên với giá trị ban
đầu là 10. Đầu ra là gì?

int so,tong=0,n=0;
float tb;
do
{
printf(“Nhap vao mot so ");
scanf("%d",&so);
tong+=so;
n+=1;
}
while (so != 0);
n-=1;
tb=tong/n;
print("Trung binh cong = ", tb)
5. 2.0 điểm)

Vẽ lưu đồ khối tính tổng các số lẽ của một dãy số gồm n phần tử nguyên nhập từ bàn phím.

Đề 06

1. (2.0 điểm)

Viết lại quy trình sau bằng câu lệnh while.

do

print (X);

X = X + 1;

while (X> 5)

2. (2.0 điểm)

Hãy xem xét đoạn mã mô phỏng bằng ngôn ngữ C sau, giả sử rằng x là một số nguyên với giá trị ban
đầu là 10. Đầu ra là gì?

int so,tong=0,n=0;
float tb;
do
{
printf(“Nhap vao mot so ");
scanf("%d",&so);
tong+=so;
n+=1;
}
while (so != 0);
n-=1;
tb=tong/n;
print("Trung binh cong = ", tb)
3. (2.0 điểm)

Có 3 loại tiền giấy: 100đ, 200đ, 500đ. Viết chương trình bằng mã giả để in ra các loại tiền giấy để tổng
của chúng là 10000đ.

4. (2.0 điểm)

Để in tiền lương hàng ngày của một công nhân mỗi ngày được trả gấp đôi tiền lương của ngày hôm
trước (bắt đầu bằng một xu cho ngày làm việc đầu tiên) trong khoảng thời gian 30 ngày, Adam đã xây
dựng mô hình kế toán như sau:

1. Day = 1;

2. Pay = 1;

3. while (Day < 30):

4. print(Pay);

5. Pay = Pay * 2;

6. Day = Day + 1;

Cho biết dòng nào ở trên không hợp lệ?

5. (2.0 điểm)

Vẽ lưu đồ khối tính tổng các số lẽ của một dãy số gồm n phần tử nguyên nhập từ bàn phím.

Đề 07

1. (2.0 điểm)

Có 4 học sinh An, Bình, Long và Dũng. Có bao nhiêu cách chọn 3 học sinh trong 4 em này vào 1 nhóm?

2. (2.0 điểm)

Có 3 loại tiền giấy: 100đ, 200đ, 500đ. Viết chương trình bằng mã giả để in ra các loại tiền giấy để tổng
của chúng là 10000đ.

3. (2.0 điểm)

Dãy số nào sẽ được in ra nếu hàm xxx(N) sau được thực hiện với giá trị của N là 0?

def xxx (N):

while (N <4){

print (N);
N = N + 2;

print(N);

4. (2.0 điểm)

Viết một câu lệnh lặp sẽ hiển thị kết quả sau: 1 12 123 1234 12345.

5. (2.0 điểm)

Vẽ lưu đồ khối tính tổng các số lẽ của một dãy số gồm n phần tử nguyên nhập từ bàn phím.

Đề 08

1. (2.0 điểm)

Viết chương trình nhập số nguyên dương, xuất ra số đảo ngược của nó. Ví dụ: nhập 1234 và xuất
4321.

2. (2.0 điểm)

Viết lại quy trình sau bằng câu lệnh while.

do

print (X);

X = X + 1;

while (X> 5)

3. (2.0 điểm)

Để in tiền lương hàng ngày của một công nhân mỗi ngày được trả gấp đôi tiền lương của ngày hôm
trước (bắt đầu bằng một xu cho ngày làm việc đầu tiên) trong khoảng thời gian 30 ngày, Adam đã xây
dựng mô hình kế toán như sau:

1. Day = 1;

2. Pay = 1;

3. while (Day < 30):

4. print(Pay);

5. Pay = Pay * 2;

6. Day = Day + 1;

Cho biết dòng nào ở trên không hợp lệ?


4. (2.0 điểm)

Có 3 loại tiền giấy: 100đ, 200đ, 500đ. Viết chương trình bằng mã giả để in ra các loại tiền giấy để tổng
của chúng là 10000đ.

5. (2.0 điểm)

Vẽ lưu đồ khối tính tổng các số lẽ của một dãy số gồm n phần tử nguyên nhập từ bàn phím.

Đề 09

1. (2.0 điểm)

Viết lại quy trình sau bằng câu lệnh while.

do

print (X);

X = X + 1;

while (X> 5)

2. (2.0 điểm)

Để in tiền lương hàng ngày của một công nhân mỗi ngày được trả gấp đôi tiền lương của ngày hôm
trước (bắt đầu bằng một xu cho ngày làm việc đầu tiên) trong khoảng thời gian 30 ngày, Adam đã xây
dựng mô hình kế toán như sau:

1. Day = 1;

2. Pay = 1;

3. while (Day < 30):

4. print(Pay);

5. Pay = Pay * 2;

6. Day = Day + 1;

Cho biết dòng nào ở trên không hợp lệ?

3. (2.0 điểm)

Có 3 loại tiền giấy: 100đ, 200đ, 500đ. Viết chương trình bằng mã giả để in ra các loại tiền giấy để tổng
của chúng là 10000đ.

4. (2.0 điểm)
Viết chương trình nhập số nguyên dương, xuất ra số đảo ngược của nó. Ví dụ: nhập 1234 và xuất
4321.

5. (2.0 điểm)

Vẽ lưu đồ khối tính tổng các số lẽ của một dãy số gồm n phần tử nguyên nhập từ bàn phím.

Đề 10

1. (2.0 điểm)

Viết chương trình nhập số nguyên dương, xuất ra số đảo ngược của nó. Ví dụ: nhập 1234 và xuất
4321.

2. (2.0 điểm)

Có 3 loại tiền giấy: 100đ, 200đ, 500đ. Viết chương trình bằng mã giả để in ra các loại tiền giấy để tổng
của chúng là 10000đ.

3. (2.0 điểm)

Viết lại quy trình sau bằng câu lệnh while.

do

print (X);

X = X + 1;

while (X> 5)

4. (2.0 điểm)

Dãy số nào sẽ được in ra nếu hàm xxx(N) sau được thực hiện với giá trị của N là 0?

def xxx (N):

while (N <4){

print (N);

N = N + 2;

print(N);

5. (2.0 điểm)

Vẽ lưu đồ khối tính tổng các số lẽ của một dãy số gồm n phần tử nguyên nhập từ bàn phím.

---O0O---

You might also like