ĐTVT K8C - CNTT - DH THÁI NGUYÊN
Chào mừng các bạn đến với
http://dtvtk8c.tk


Hãy đăng kí thành viên để dowload và cùng chia sẻ tài liệu bạn nhé!


Chuc cac ban vui ve!
ĐTVT K8C - CNTT - DH THÁI NGUYÊN
Chào mừng các bạn đến với
http://dtvtk8c.tk


Hãy đăng kí thành viên để dowload và cùng chia sẻ tài liệu bạn nhé!


Chuc cac ban vui ve!
ĐTVT K8C - CNTT - DH THÁI NGUYÊN
Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.

ĐTVT K8C - CNTT - DH THÁI NGUYÊN

***** Đại học công nghệ thông tin và truyền thông****
 
Trang ChínhTìm kiếmLatest imagesĐăng kýĐăng Nhập
 (199)
KIM JONG WOO (154)
vantoan2210 (97)
nguyen van luan (59)
ngancute (46)
nguyenhieu_ict_90 (39)
trexanh078 (30)
MrPrince (30)
bebu_dtvtk8c (29)
boygenerous (27)
♥ Top 20 Bài Viết Mới Nhất ♥
Quà Tặng Âm Nhạc
Cfviet Người yêu cầu:
Cfviet Vào lúc: 6/6/2012, 6:25 pm
Cfviet Gửi đến: »Tất cả các thành viên
Cfviet Người yêu cầu: my_dtvt_dtc
Cfviet Vào lúc: 5/5/2012, 10:21 am
Cfviet Gửi đến: chúc mọi người thi tốt trong kì thi nha^^ good luck.
Cfviet Người yêu cầu:
Cfviet Vào lúc: 28/3/2012, 12:46 pm
Cfviet Gửi đến: »Tất cả các thành viên
Cfviet Người yêu cầu: ngancute
Cfviet Vào lúc: 27/2/2012, 9:09 am
Cfviet Gửi đến: »Tất cả các thành viên
Cfviet Người yêu cầu: MrPrince
Cfviet Vào lúc: 20/12/2011, 7:34 pm
Cfviet Gửi đến: »Tất cả các thành viên

Cfviet Gủi Tặng Nhạc & Lời Nhắn   Click   Click

Lời nhắn:thi tốt nhé! các bạn lớp K8C
Lời nhắn:Thư giãn 1 tí bằng bài nhạc nhẹ nha.... Chúc Các Bạn Vui vẻ...
Lời nhắn:chúc cả nhà ngày mới tốt lành
Lời nhắn:Baby-Justin Bieber
♥ Dtvtk8c.tk ♥

Share | 

 

 Đề thi lập trình chuyên dụng

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down 
Đề thi lập trình chuyên dụng Link_public_galleries7/1/2011, 8:19 pm

KIM JONG WOO

TOP_1

KIM JONG WOO

TOP_1

http://vn.360plus.yahoo.com/bachmahoangtu_saodo_2000/
posts : 154
Points : 2147483647
nick yahoo: : 11
Ngày Tham Gia Diễn Đàn : 16/01/2010
Độ Tuổi : 34
Đến từ : HAI DUONG

Bài gửiTiêu đề: Đề thi lập trình chuyên dụng

 
[You must be registered and logged in to see this link.]

hack nào pakon


Đề thi lập trình chuyên dụng Link_public_galleries5/6/2011, 8:45 am

♥

TOP_1


TOP_1

http://www.dtvtk8c.tk
posts : 199
Points : 2147483647
nick yahoo: : 1
Ngày Tham Gia Diễn Đàn : 12/01/2010
Độ Tuổi : 33
Đến từ : Hải Dương

Bài gửiTiêu đề: thêm mấy câu hỏi nữa

 
Câu 1: Chọn câu Sai : trong một chương trình C++, có thể không có :

A. phần thân chương trình


B. phần đầu chương trình


C. phần khai báo biến


D. phần khai báo hằng



Câu 2: Trong C++, lệnh nào có tác dụng xóa màn hình :

A. clrssr();


B. clrscl();


C. clrsr();


D. clrscr();



Câu 3: Trong C++, nếu muốn dùng lệnh xóa màn hình thì phải khai báo câu lệnh tiền xử lý nào:

A. #include


B. #include


C. #include


D. không khai báo gì ca



Câu 4: Khẳng định nào Sai: trong C++,

a) để lưu chương trình lên đĩa, gõ phím F2 hoặc chọn lệnh File/Save

b) để mở một tập tin cũ, gõ phím F1

c) để tìm lỗi cú pháp của chương trình, gõ phím Alt_F9 hoặc chọn lệnh Compile/ Compile

d) để chạy chương trình, gõ phím Ctrl-F9 hoặc chọn lệnh Run/Run



Câu 5: Chọn phát biểu sai:

A. Ngôn ngữ C++ không dùng chữ có dấu Tiếng Việt.

B. Mỗi chữ cái, chữ số hoặc ký hiệu được gọi là một ký tự (character) trong ngôn ngữ C.

C. Dòng chú thích là một lệnh trong chương trình.

D. Dấu cách là một ký tự trong tập ký tự của ngôn ngữ C++, nó dùng để tách các từ.



Câu 6: Chọn tên đặt sai, trong các tên sau:

A. tong_day_so


B. Tongdayso


C. TONGDAYSO


D. tong day so



Câu 7: Biến kiểu char(ký tự) lưu trữ được bao nhiêu ký tự:

A. 1


B. 3


C. 2


D. 4

Câu 8: Phải đặt khai báo biến ở đâu trong chương trình:

A. đặt ngay sau dấu { đầu tiên của thân hàm và cần đứng trước mọi câu lệnh khác.

B. đặt ngay sau dấu { đầu tiên của thân hàm và cần đứng sau câu lệnh clrscr().

C. đặt trước hàm main().

D. đặt trước câu lệnh tiền xử lý (từ khoá : #include)



Câu 9: Chọn câu lệnh sai:

A. cout.width(5); cout<>x; D. a và c sai.



Câu 10: Cho khai báo biến :

int m,n;

float x,y;

Lệnh nào sai :

A. m=-9;


B. x=3


C. n=6.7


D. y=10.5



Câu 11: Cho biết giá trị của x=15/-4 và y=15%-4

A. x=-3, y=-3


B. x=-3, y=3


C. x=3, y=3


D. x=3, y=-3



Câu 12: Hãy cho biết giá trị của n và x sau đoạn chương trình:

int n,x=7;

x=x-1;

n=(n=5,n*=10+x);

x--;

A. n=60, x=6


B. n=80, x=6


C. n=80, x=5


D. n=60, x=5



Câu 13: Hãy cho biết giá trị của b sau đoạn chương trình:

int a=1,b=(a)?1:2;

b+=1;

A. 2


B. 0


C. 3


D. Lỗi chương trình



Câu 14: Khi chạy chương trình :

#include

#include

main()

{

int a, b, c, n ;

n=889;

a=n/100;

b=(n%100)/10;

c=(n%100)%10;

cout<< a<
getch();

}

Kết quả in ra :

A. 25


B. 889


C. 16


D. 9



Câu 15: Cho biết kết quả xuất ra của chương trình sau đây trên màn hình là gì?

int x = 7;
switch (x) {
case 6: cout << "hello." << endl; break;
case 7: cout << "good morning." << endl; break;
case 8: cout << "good afternoon." << endl;
}

A. good morning. B. Không xuất ra gì cả trên màn hình C. hello. D. good afternoon.

Câu 16: Cho biết giá trị của của các biến sau khi đọan chương trình trên được thực thi?

x=9;
y = 3;
x = ++y;

A. x = 9, y = 4; B. x = 3, y = 4; C. x = 10, y = 4; D. x = 4, y = 4;

Câu 17: Kết quả xuất ra khi biên dịch khối lệnh sau :

int num=5, sum=0;
while (num > 0)
{
if (num %2 !=0)
sum+=num;
--num;
}
cout << "The sum is " << sum << endl;

A. The sum is 0 B. The sum is 5 C. The sum is 15 D. The sum is 9

Câu 18: Cho biết kết quả xuất ra của chương trình sau đây trên màn hình là gì?

int1 = 120;

cin >> int2; // Giả sử người sử dụng nhập vào 30

if ((int1 > 100) && (int2 = 50))

int3 = int1 + int2;

else

int3 = int1 - int2;

cout << int1 << ' ' << int2 << ' ' << int3;

A. 120 30 150 B. 120 30 70 C. 120 50 170 D. 120 30 90

Câu 19: Cho đoạn chương trình sau:

if (i == j) {
cout << "A" << endl;
}
else if ((i % j) < 3) {
cout << "B" << endl;
}
else if (i < (j-1)) {
cout << "C" << endl;
}
else {
cout << "D" << endl;
}

Nếu i =4 và j = 9, kết quả xuất ra màn hình sẽ là?

A. A B. D C. B D. C

Câu 20: Cho đoạn chương trình sau:
#include
void main()
{
int x=7,y=45,z=63,min_num;
if (xelse min_num=z;

if(yelse min_num=z;
cout<<“The minimum is:” <}
Kết quả của đoạn chương trình trên là:

A. Các câu trả lời khác đều sai B. The minimum is 7 C. The minimum is 45 D. The minimum is 63

Câu 21: Cho biết kết quả xuất ra của chương trình sau đây trên màn hình là gì?

int main()
{
int num[5] = { 2, 4, 6, 8, 10 };
int i;

fn(num);

for( i = 0; i < 5; i++ )
cout << num[i] << ' ';

return 0;
}


int fn( int n[] )
{
n[3] = n[3] + 1;
}

A. 2 4 6 9 10 B. 2 4 6 8 10 C. 2 4 7 8 10 D. Không hiển thị gì cả

Câu 22: Cho biết kết quả xuất ra của chương trình sau đây trên màn hình là gì?

#include

#include
void fun(int & a, int b)
{
a += 20;
b += 30;
}
void main()
{
int x = 10, y = 50;
fun(x, y);
cout << x << " " << y ;

getch();
}

A. 30 80 B. 10 50 C. 30 50 D. 10 80

Câu 23: Cho biết kết quả xuất ra của chương trình sau đây trên màn hình là gì?

int n;
n = (1/3)*3;
cout << n;

A. 1 B. 3 C. 0 D. 9

Câu 24: Cho biết giá trị của a,b,c sau khi đọan chương trình được thực thi.

int bla(int x, int &y)
{
x = x+y;
y = 7;
return y;
}

...

int a,b,c;
a = 1;
b = 2;
c = bla(a,b);

A. a = 3 b = 1 c= 1 B. a = 1 b = 2 c= 7 C. a = 1 b = 7 c= 7 D. a = 3 b = 7 c= 7

Câu 25: Hãy cho biết giá trị của x sau khi thi hành chương trình sau:
void main()
{
float a[5] = {5, 4, 3, 2, 1};
float x;
int i;
for (i = 0; i < 5; i++)
a[i] += a[0];
x = a[1] + a[4];
}
A. 125 B. 25 C. 5 D. 100

Câu 26: Cho biết kết quả của chương trình sau
#include
#include
void main()
{

int a[][4]={1,2,3,4,5,6,7,8,9};
for (int i=0;i<4;i++)
cout<getch();
}

A. 5 7 8 9 B. 1 2 3 4 C. 5 6 7 8 D. 4 5 6 7

Câu 27: Cho đọan lệnh sau đây, giả sử x và y là các biến kỉểu int có gía trị tương ứng là 3 và 9.

if (y > 0) x = x * y;
else
if (y < 4) x = x - y;

Sau khi thực thi, giá trị của x sẽ là bao nhiêu?

A. 9 B. 6 C. 27 D. 3

Câu 28: Cho biết giá trị của của các biến sau khi đọan chương trình trên được thực thi?

x=9;
y=3;
x = --y;

A. x = 9, y = 2 B. x = 2, y = 2 C. x = 3, y = 2 D. x = 3, y = 3

Câu 29: Cho biết kết quả xuất ra của chương trình sau đây trên màn hình là gì?

int x = 1;
if ( x > 0 ) x = x + 2;
else x = x + 3;

cout << x;

A. 3 B. 5 C. 6 D. 1

Câu 30: Cho biết kết quả của chương trình sau:
#include
#include
void main()
{
clrscr();
int a=1,b=2;
if (a if (a>b) a=a+1;
else b=b+1;
else a=a+b;
cout<getch();
}
A. 6 B. 1 C. 3 D. 12


Đề thi lập trình chuyên dụng Link_public_galleries5/6/2011, 8:46 am

♥

TOP_1


TOP_1

http://www.dtvtk8c.tk
posts : 199
Points : 2147483647
nick yahoo: : 1
Ngày Tham Gia Diễn Đàn : 12/01/2010
Độ Tuổi : 33
Đến từ : Hải Dương

Bài gửiTiêu đề: câu hỏi tham khảo

 
Đề số 02



Câu 1: Cho biết kết quả xuất ra của chương trình sau đây trên màn hình là gì?

int x = 7;
switch (x) {
case 6: cout << "hello." << endl; break;
case 7: cout << "good morning." << endl; break;
case 8: cout << "good afternoon." << endl;
}


A. good morning. B. Không xuất ra gì cả trên màn hình C. hello. D. good afternoon.





Câu 2: Cho biết giá trị của của các biến sau khi đọan chương trình trên được thực thi?

x=9;
y = 3;
x = ++y;


A. x = 9, y = 4; B. x = 3, y = 4; C. x = 10, y = 4; D. x = 4, y = 4;





Câu 3: Kết quả xuất ra khi biên dịch khối lệnh sau :

int num=5, sum=0;
while (num > 0)
{
if (num %2 !=0)
sum+=num;
--num;
}
cout << "The sum is " << sum << endl;


A. The sum is 0 B. The sum is 5 C. The sum is 15 D. The sum is 9





Câu 4: Cho biết kết quả xuất ra của chương trình sau đây trên màn hình là gì?

int1 = 120;

cin >> int2; // Giả sử người sử dụng nhập vào 30

if ((int1 > 100) && (int2 = 50))

int3 = int1 + int2;

else

int3 = int1 - int2;

cout << int1 << ' ' << int2 << ' ' << int3;

A. 120 30 150 B. 120 30 70 C. 120 50 170 D. 120 30 90





Câu 5: Cho đoạn chương trình sau:

if (i == j) {
cout << "A" << endl;
}
else if ((i % j) < 3) {
cout << "B" << endl;
}
else if (i < (j-1)) {
cout << "C" << endl;
}
else {
cout << "D" << endl;
}


Nếu i =4 và j = 9, kết quả xuất ra màn hình sẽ là?

A. A B. D C. B D. C





Câu 6: Chọn câu Sai : trong một chương trình C++, có thể không có :

A. phần thân chương trình

B. phần đầu chương trình

C. phần khai báo biến

D. phần khai báo hằng



Câu 7: Trong C++, lệnh nào có tác dụng xóa màn hình :

A. clrssr();

B. clrscl();

C. clrsr();

D. clrscr();



Câu 8: Trong C++, nếu muốn dùng lệnh xóa màn hình thì phải khai báo câu lệnh tiền xử lý nào:

A. #include

B. #include

C. #include

D. không khai báo gì ca



Câu 9: Khẳng định nào Sai: trong C++,

a) để lưu chương trình lên đĩa, gõ phím F2 hoặc chọn lệnh File/Save

b) để mở một tập tin cũ, gõ phím F1

c) để tìm lỗi cú pháp của chương trình, gõ phím Alt_F9 hoặc chọn lệnh Compile/ Compile

d) để chạy chương trình, gõ phím Ctrl-F9 hoặc chọn lệnh Run/Run



Câu 10: Khi chạy chương trình :

#include

#include

main()

{

int a, b, c, n ;

n:=889;

a=n/100;

b=(n%100)/10;

c=(n%100)%10;

cout<< a<

getch();

}

Kết quả in ra :

A. 25

B. 889

C. 16

D. 9



Câu 11: Cho đoạn chương trình sau:
#include
void main()
{
int x=7,y=45,z=63,min_num;
if (xelse min_num=z;


if(yelse min_num=z;
cout<<“The minimum is:” <}
Kết quả của đoạn chương trình trên là:

A. Các câu trả lời khác đều sai B. The minimum is 7 C. The minimum is 45 D. The minimum is 63





Câu 12: Cho biết kết quả xuất ra của chương trình sau đây trên màn hình là gì?

int main()
{
int num[5] = { 2, 4, 6, 8, 10 };
int i;

fn(num);

for( i = 0; i < 5; i++ )
cout << num << ' ';

return 0;
}


int fn( int n[] )
{
n[3] = n[3] + 1;
}

A. 2 4 6 9 10 B. 2 4 6 8 10 C. 2 4 7 8 10 D. Không hiển thị gì cả





Câu 13: Cho biết kết quả xuất ra của chương trình sau đây trên màn hình là gì?

#include

#include
void fun(int & a, int b)
{
a += 20;
b += 30;
}
void main()
{
int x = 10, y = 50;
fun(x, y);
cout << x << " " << y ;

getch();
}

A. 30 80 B. 10 50 C. 30 50 D. 10 80





Câu 14: Chọn phát biểu sai:

A. Ngôn ngữ C++ không dùng chữ có dấu Tiếng Việt.

B. Mỗi chữ cái, chữ số hoặc ký hiệu được gọi là một ký tự (character) trong ngôn ngữ C.

C. Dòng chú thích là một lệnh trong chương trình.

D. Dấu cách là một ký tự trong tập ký tự của ngôn ngữ C++, nó dùng để tách các từ.



Câu 15: Chọn tên đặt sai, trong các tên sau:

A. tong_day_so

B. Tongdayso

C. TONGDAYSO

D. tong day so



Câu 16: Biến kiểu char(ký tự) lưu trữ được bao nhiêu ký tự:

A. 1

B. 3

C. 2

D. 4



Câu 17: Phải đặt khai báo biến ở đâu trong chương trình:

A. đặt ngay sau dấu { đầu tiên của thân hàm và cần đứng trước mọi câu lệnh khác.

B. đặt ngay sau dấu { đầu tiên của thân hàm và cần đứng sau câu lệnh clrscr().

C. đặt trước hàm main().

D. đặt trước câu lệnh tiền xử lý [i](từ khoá : #include)




Câu 18: Chọn câu lệnh sai:

A. cout.width(5); cout<>x; D. a và c sai.



Câu 19: Cho khai báo biến :

int m,n;

float x,y;

Lệnh nào sai :

A. m=-9;

B. x=3

C. n=6.7

D. y=10.5



Câu 20: Cho biết giá trị của x=15/-4 và y=15%-4

A. x=-3, y=-3

B. x=-3, y=3

C. x=3, y=3

D. x=3, y=-3



Câu 21: Hãy cho biết giá trị của n và x sau đoạn chương trình:

int n,x=7;

x=x-1;

n=(n=5,n*=10+x);

x--;

A. n=60, x=6

B. n=80, x=6

C. n=80, x=5

D. n=60, x=5



Câu 22: Hãy cho biết giá trị của b sau đoạn chương trình:

int a=1,b=(a)?1:2;

b+=1;

A. 2

B. 0

C. 3

D. Lỗi chương trình



Câu 23: Cho biết kết quả xuất ra của chương trình sau đây trên màn hình là gì?

int n;
n = (1/3)*3;
cout << n;

A. 1 B. 3 C. 0 D. 9





Câu 24: Cho biết giá trị của a,b,c sau khi đọan chương trình được thực thi.

int bla(int x, int &y)
{
x = x+y;
y = 7;
return y;
}

...

int a,b,c;
a = 1;
b = 2;
c = bla(a,b);

A. a = 3 b = 1 c= 1 B. a = 1 b = 2 c= 7 C. a = 1 b = 7 c= 7 D. a = 3 b = 7 c= 7





Câu 25: Hãy cho biết giá trị của x sau khi thi hành chương trình sau:
void main()
{
float a[5] = {5, 4, 3, 2, 1};
float x;
int i;
for (i = 0; i < 5; i++)
a[i] += a[0];
x = a[1] + a[4];
}
A. 125 B. 25 C. 5 D. 100





Câu 26: Cho biết kết quả của chương trình sau
#include
#include
void main()
{


int a[][4]={1,2,3,4,5,6,7,8,9};
for (int i=0;i<4;i++)
cout<getch();
}

A. 5 7 8 9 B. 1 2 3 4 C. 5 6 7 8 D. 4 5 6 7





Câu 27: Cho đọan lệnh sau đây, giả sử x và y là các biến kỉểu int có gía trị tương ứng là 3 và 9.

if (y > 0) x = x * y;
else
if (y < 4) x = x - y;

Sau khi thực thi, giá trị của x sẽ là bao nhiêu?

A. 9 B. 6 C. 27 D. 3





Câu 28: Cho biết giá trị của của các biến sau khi đọan chương trình trên được thực thi?

x=9;
y=3;
x = --y;

A. x = 9, y = 2 B. x = 2, y = 2 C. x = 3, y = 2 D. x = 3, y = 3





Câu 29: Cho biết kết quả xuất ra của chương trình sau đây trên màn hình là gì?

int x = 1;
if ( x > 0 ) x = x + 2;
else x = x + 3;

cout << x;

A. 3 B. 5 C. 6 D. 1




Câu 30: Cho biết kết quả của chương trình sau:
#include
#include
void main()
{
clrscr();
int a=1,b=2;
if (a if (a>b) a=a+1;
else b=b+1;
else a=a+b;
cout<getch();
}
A. 6 B. 1 C. 3 D. 12


Đề thi lập trình chuyên dụng Link_public_galleries5/6/2011, 1:23 pm

KIM JONG WOO

TOP_1

KIM JONG WOO

TOP_1

http://vn.360plus.yahoo.com/bachmahoangtu_saodo_2000/
posts : 154
Points : 2147483647
nick yahoo: : 11
Ngày Tham Gia Diễn Đàn : 16/01/2010
Độ Tuổi : 34
Đến từ : HAI DUONG

Bài gửiTiêu đề: Re: Đề thi lập trình chuyên dụng

 
chúc cả nhà thành công


Đề thi lập trình chuyên dụng Link_public_galleries5/6/2011, 1:32 pm



Ku Lyt

posts : 18
Points : 32
nick yahoo: : 65538
Ngày Tham Gia Diễn Đàn : 13/04/2011

Bài gửiTiêu đề: Re: Đề thi lập trình chuyên dụng

 
oạch, bài dài kinh! affraid


Đề thi lập trình chuyên dụng Link_public_galleries



Sponsored content

Bài gửiTiêu đề: Re: Đề thi lập trình chuyên dụng

 

 

Đề thi lập trình chuyên dụng

Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang 
Trang 1 trong tổng số 1 trang

Permissions in this forum:Bạn không có quyền trả lời bài viết
ĐTVT K8C - CNTT - DH THÁI NGUYÊN :: TÀI LIỆU HỌC TẬP :: -‘๑’-GIÁO TRÌNH - ĐỀ CƯƠNG ÔN TẬP-‘๑’- :: HỌC KÌ 4-

♫ : ♥ DTVT K8C ♥
(¯`'•.¸º-:¦:-†Vì Một Tập Thể Vững Đoàn Kết & Vững Mạnhº-:¦:-†♥¸.•'´¯)
Chúc Các Bạn Luôn Vui Vẻ
♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥



Note:Diễn đàn hiển thị tốt nhất trên firefox!
Free forum | ©phpBB | Free forum support | Báo cáo lạm dụng | Cookies | Thảo luận mới nhất