HomeToán rời rạcThi thử trắc nghiệm ôn tập Toán rời rạc - Đề #9

Thi thử trắc nghiệm ôn tập Toán rời rạc – Đề #9

3600
Câu 1: Số các các chỉnh hợp không lặp chập k của n là:
Correct! Wrong!

Câu 2: Số các các hoán vị của tập n phần tử là:
Correct! Wrong!

Câu 3: Số các tổ hợp chập k của tập n phần tử là:
Correct! Wrong!

Câu 4: Số tổ hợp lặp chập r từ tập n phần tử bằng:
Correct! Wrong!

Câu 5: Số các hoán vị lặp cấp m kiểu (k1, k2, ..,kn) của n phần tử khác nhau được tính theo công thức:
Correct! Wrong!

Câu 6: Cho C = { 2, 4, 5, 6, 7, 8}, k = 6, n=9. Kết quả nào đúng trong số những kết quả dưới đây sau khi thực hiện thuật toán Test(C, k, n): Function Test(C:array[1..10] of integer; k,n:integer); Var i,j: integer; Begin i:=k; While (i>0) and (c[i]=n-k+i) do i:=i-1;If i> 0 thenBegin c[i]:= c[i] +1;For j:= i+1 to k do c[j]:=c[i] + j-1;End;End;
Correct! Wrong!

Câu 7: Thuật toán dưới đây tính:Function Test (n: Integer): Integer; Var f1, f2, fn: Integer;Begini:=2;While i<=n doBeginfn := f1 + f2; f1:=f2; f2:=fn;i:=i+1;End;Test:= fn;End;
Correct! Wrong!

Câu 8: Kết quả nào đúng trong số những kết quả dưới đây sau khi thực hiện thuật toán:Function Test (n: Integer): Integer;Var f1, f2, fn: Integer;Beginf1=1;f2=1;i:=3;While i<=n doBeginfn := f1 + f2; f1:=f2; f2:=fn;i:=i+1;End;Test:= fn;End;
Correct! Wrong!

Câu 9: Cho B = { 1, 0, 1, 0, 1, 0, 1, 1, 1, 0}, n=10. Kết quả nào đúng trong số những kết quả dưới đây sau khi thực hiện thuật toán:Type Mang= array[1..10] of Integer;Function Test(B:mang; n:integer): mang;Var i:integer;Begini:=n-1;While (i>=0) and (B[i]=1) doBegin B[i]:=0; i:=i-1; End;B[i]:= 1;End;
Correct! Wrong!

Câu 10: Xác định giá trị của k sau khi đoạn chương trình sau được thưc hiện xong:k := 1;For i1 :=1 to n1 dok:= k+1;For i2 :=1 to n2 dok:= k+1; …For im :=1 to nm dok:= k+1 
Correct! Wrong!

Câu 11: Xác định giá trị của k sau khi đoạn chương trình sau được thưc hiện xong:k := 1;For i1 :=1 to n1 doFor i2 :=1 to n2 do…For im :=1 to nm dok:= k+1;
Correct! Wrong!

Câu 12: Khi chạy chương trình:Var S, i, j : Integer;BeginS := 0;for i:= 1 to 3 dofor j:= 1 to 4 do S := S + 1 ;End.Giá trị sau cùng của S là:
Correct! Wrong!

Câu 13: Cho S và i biến kiểu nguyên. Khi chạy đoạn chương trình:S:= 0;i:= 1;while i<= 6 dobeginS:= S + i;i:= i + 2;end;Giá trị sau cùng của S là:
Correct! Wrong!

Câu 14: Cho m, n, i là các biến nguyên. Khi chạy đoạn chương trình:m:=4; n:=5; i:=5;Repeati:=i+1;Until (i Mod m = 0) and (i Mod n = 0);Giá trị sau cùng của i là:
Correct! Wrong!

Câu 15: Giả sử các khai báo biến đều hợp lệ. Ðể tính S = 10!, chọn câu nào?
Correct! Wrong!

Câu 16: Thuật toán đệ quy dưới đây:Function dequy(a: real; n:integer);Begin If n = 0 then dequy:=1Else dequy:= a* dequy (a,n-1);End;
Correct! Wrong!

Câu 17: Cho thuật toán đệ quy:Function dequy(a: real; n:integer);BeginIf n = 0 then dequy:=1Else dequy:= a* dequy (a,n-1);End;Kết quả nào trong các kết quả sau là đúng?
Correct! Wrong!

Câu 18: Kết quả nào đúng trong số những kết quả dưới đây sau khi thực hiện thuật toán:Function Test (n:integer):longint;BeginIf n = 0 then Test:=1 Else Test:= n * Test(n-1);End; 
Correct! Wrong!

Câu 19: Thuật toán đệ qui dưới đây tính:Function Test (a,b: integer): integer;BeginIf a = 0 then Test:=bElse Test:= Test(b mod a, a);End; 
Correct! Wrong!

Câu 20: Thuật toán đệ qui dưới đây tính:Function Test (n:integer):longint;BeginIf n = 0 then Test:=1Else Test:= n * Test(n-1); End
Correct! Wrong!

Câu 21: Thuật toán đệ qui dưới đây tính:Function Tesr(n:integer): integer;BeginIf n<=2 then Test:=1Else Test: = Test (n-1) + Test (n-2);End;
Correct! Wrong!

Câu 22: Cho thuật toán:Procedure Test (n:integer);BeginIf (n>0) and (n<10) then Write(n) If n>=10 then beginWrite(n mod 10);Test (n div 10);End;End;Với n=151. Kết quả nào đúng trong số những kết quả dưới đây?
Correct! Wrong!

Câu 23: Kết quả của thuật toán dưới đây:Procedure Test (n:integer);Begin If (n>0) and (n<10) then Write(n) If n>=10 then begin Write(n mod 10);Test (n div 10);End; End;
Correct! Wrong!

Câu 24: Cho thuật toán:Procedure Test(x,i,j: Integer);Var m:integer;Begin m:=trunc(i+j)/2;If x= a[i] then vt:=mElse If (x<a[m]) and ( i<m) then Test(x,i,m-1)Else If ( x> a[m] ) and (j>m) then Test(x,m+1,j)Else vt:=0;End;Với A = {5, 2, 9 ,8, 6, 4, 7,1}. Kết quả nào đúng trong số những kết quả dưới đây: 
Correct! Wrong!

Câu 25: Kết quả thuật toán đệ quy:Function Test(st:string):string;BeginIf length(st) <=1 then Test:=stElse Test:= st[length(st)] + Test(Copy(st,1,length(st)-1));End;
Correct! Wrong!

Câu 26: Thuật toán đệ quy dưới đây tính:Function Test(a,b:Integer): Integer;Begin If (a=0) or (b=0) then Test:=a+b ElseIf a > b then Test:=Test(a-b,b)Else Test:= Test(a,b-a);End;
Correct! Wrong!

Câu 27: Cho thuật toán:Function Test(a,b:Integer): Integer;BeginIf (a=0) or (b=0) then Test:=a+bElseIf a > b then Test:=Test(a-b,b)Else Test:= Test(a,b-a); End;Với a = 81, b = 54. Kết quả nào đúng trong số những kết quả dưới đây:
Correct! Wrong!

Câu 28: Thuật toán đệ quy dưới đây tính:Function Test(a,b): Integer;BeginIf (b = a) or (b = 0) then Test:=1Else Test := Test (a-1,b-1) + Test (a-1,b);End;
Correct! Wrong!

Câu 29: Cho thuật toán:Function Test(a,b): Integer;BeginIf (b = a) or (b = 0) then Test:=1Else Test := Test (a-1,b-1) + Test (a-1,b);End;Với a = 21, b = 3. Kết quả nào đúng trong số những kết quả dưới đây:
Correct! Wrong!

Câu 30: Từ bảng chữ cái tiếng Anh có thể tạo ra được bao nhiêu xâu kí tự có độ dài N.
Correct! Wrong!

Thi thử trắc nghiệm ôn tập Toán rời rạc - Đề #9

Thi thử trắc nghiệm ôn tập Toán rời rạc – Đề #9 ngay tại ‘Toán rời rạc’ trên Tracnghiem123 để nhanh chóng kiểm tra kiến thức và chuẩn bị tốt cho kỳ thi. Đảm bảo dễ dàng và hiệu quả!

RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Popular

Recent Comments