W www hoc247 net F www facebook com/hoc247 net Y youtube com/c/hoc247tvc Trang | 1 Vững vàng nền tảng, Khai sáng tương lai Sở GD ĐT Đắk Lắk Kiểm tra một tiết HKII Năm học 2018 2099 Trường THPT Trần Qu[.]
Vững vàng tảng, Khai sáng tương lai Sở GD-ĐT Đắk Lắk Trường THPT Trần Quốc Toản Kiểm tra tiết HKII - Năm học 2018-2099 Môn: tin học Họ tên học sinh: , Lớp: 11A Câu Cho xâu s1:= 'Truong'; s2:= 'TQT'; s3 := 'Khoi 11'; để xâu 'Khoi 11 Truong TQT' ta thực hiện: A s3 + ' ' + s1 + ' ' s2 ; B s3 + s1 + s2 ; C 's3' + 's1' + 's2' ; D 's3' + ' ' + 's1' + ' ' 's2' ; Câu Để tìm ước số chung lớn số nguyên dương a, b ta dùng cấu trúc lặp: A Có thể dùng While - Do For - Do B Đáp án khác C Chỉ dùng cấu trúc lặp For - Do D Chỉ dùng cấu trúc lặp While - Do Câu Trong câu lệnh lặp với số lần chưa biết trước khẳng định sau A Sẽ khỏi vịng lặp điều kiện có giá trị B Câu lệnh thực điều kiện có giá trị sai C "Điều kiện" biểu thức D Phải có câu lệnh làm thay đổi giá trị biểu thức điều kiện Câu Đoạn chương trình sau thực i:=1; S:=0; While (i < N) Do begin S:=S+i; i := i+2; end; Write('S = ',S); A Tính tổng số lẽ từ đến N -1 B Tính tổng số từ đến N C Tính tổng số chẵn từ đến N D Tính tổng số lẽ từ đến N Câu Cho mảng B chiều, đoạn chương trình sau làm gì? S: = 0; For i:= to N If ((B[i] mod ) < > 0) and (B[i] mod 3) = then S:= S + B[i]; A Tính tổng phần tử có giá trị lẽ ước B Tính tổng phần tử có thứ tự lẽ chia hết cho C Tính tổng phần tử có giá trị lẽ bội D Tính tổng phần tử có giá trị chẵn bội Câu Cho biết kết đoạn chương trình sau N:=10975; While (N >=10) Do N := N div 10; Writeln('N = ',N) A N = B N = C N = D N = 10 Câu Cách khai báo mảng sau A Var D : array [ 1.2 20] of integer; B Var A : array [ -10 10] of char; C Var B : array [ 100 20] of byte; D Var C : array [ n m] of real; Câu Trong cấu trúc lặp với số lần chưa trước khẳng định sau A Câu lệnh sau Do phải câu lệnh ghép B Câu lệnh sau Do phải có câu lệnh làm thay đổi biểu thức điều kiện C Câu lệnh sau Do phải câu lệnh đơn D Câu lệnh thực (lặp) điều kiện có giá trị sai Câu Với i biến nguyên Ðoạn chương trình sau cho kết ? i:=1; while (i > 5) i := i +1; write(i,' '); A B C D Câu 10 Cho a,b,z biến nguyên, cho ðoạn chương trình: a:=5: b:=8; While (b>=a) Do a:=a+1; Write('a=',a,', b=',b); cho kết a, b là: A a=8, b=8 B đáp án khác C a=9, b=8 D a=5, b=8 Câu 11 Những tên sau tên hàm xử lý xâu Pascal A Pos; Copy; length; B Copy; Insert; Length; Upcase C Pos; Delete; Upcase; Copy D Tất Câu 12 Cách khai báo mảng sau sai A Var D : array [ 100] of real; B Var A : array [ N ] of integer; W: www.hoc247.net F: www.facebook.com/hoc247.net Y: youtube.com/c/hoc247tvc Trang | Vững vàng tảng, Khai sáng tương lai C Var C : array [ 20 200] of string; D Var B : array [ -10 200] of char; Câu 13 Trong ngơn ngữ lập trình Pascal muốn chuyển đổi xâu S từ chữ thường sang chữ in hoa ta dùng: A Tất sai B Upcase(S); C Length(S); D Pos(S) Câu 14 Câu Lệnh While Do thực ? A Trong điều kiện cịn câu lệnh sau từ khóa "Do" cịn thực B Nếu điều kiện sau từ khóa "Do" khơng thực C Nếu điều kiện sai sau từ khóa "Do" thực D Trong điều kiện cịn sai câu lệnh sau từ khóa "Do" cịn thực Câu 15 Trong câu lệnh lặp for - (dạng lùi), câu lệnh thực (lặp) ? A giá trị cuối > giá trị biến đếm >= giá trị đầu B giá trị cuối > giá trị biến đếm > giá trị đầu C giá trị cuối >= giá trị biến đếm >= giá trị đầu D giá trị cuối > giá trị biến đếm = giá trị đầu Câu 16 Với A[1]:=4; A[2]:=5; A[3]:=3; A[4]:=7; A[5]:=2; S: = 0; For i:= Downto If ((i mod 2)0 then) S:=S + A[i]; Write('S=',S); cho giá trị A S=5 B S=9 C S=15 D 7; Câu 17 Cho biết kết đoạn chương trình sau Dem:=1; While (Dem < 5) Do Dem:=Dem+1; Writeln('Dem = ',Dem) A Dem =5 B Dem = C Dem = D Dem = Câu 18 Chọn khẳng định dùng vịng lặp giải tốn sau: Tính tổng:S = 1+1/2 +1/3 + + 1/1000 A Sử dụng hai câu lênh While For B Không thể dùng lệnh For C Không thể sử dụng While D Chỉ dùng lệnh For Câu 19 Trong câu lệnh lặp for - (dạng tiến), câu lệnh thực (lặp) ? A giá trị đầu giá trị đầu B giá trị cuối > giá trị biến đếm >= giá trị đầu C giá trị cuối > giá trị biến đếm = giá trị đầu D giá trị cuối >= giá trị biến đếm >= giá trị đầu Câu Trong câu lệnh lặp for - đo khẳng định sau sai A Câu lệnh sau Do phải có câu lệnh làm thay đổi giá trị biến đếm B Giá trị đầu =10) Do N := N div 10; Writeln('N = ',N) W: www.hoc247.net F: www.facebook.com/hoc247.net Y: youtube.com/c/hoc247tvc Trang | Vững vàng tảng, Khai sáng tương lai A N = B N = 10 C N = D N = Câu 13 Cho xâu s1:= 'Truong'; s2:= 'TQT'; s3 := 'Khoi 11'; để xâu 'Khoi 11 Truong TQT' ta thực hiện: A 's3' + ' ' + 's1' + ' ' 's2' ; B s3 + s1 + s2 ; C s3 + ' ' + s1 + ' ' s2 ; D 's3' + 's1' + 's2' ; Câu 14 Với i,j biến nguyên Cho ðoạn chương trình sau: For i:=1 to For j:=i downto Write( j -1,' '); Cho kết A B C 1 1 D Câu 15 Cho a,b,z biến nguyên, cho ðoạn chương trình: a:=5: b:=8; While (b>=a) Do a:=a+1; Write('a=',a,', b=',b); cho kết a, b là: A đáp án khác B a=5, b=8 C a=8, b=8 D a=9, b=8 Câu 16 Cách khai báo mảng sau sai A Var C : array [ 20 200] of string; B Var D : array [ 100] of real; C Var B : array [ -10 200] of char; D Var A : array [ N ] of integer; Trong kiểu liệu kiểu mảng, khẳng định sau sai Câu 17 A Có cách để khai báo mảng chiều B Mảng đặt tên phần tử có số C Các phần tử mảng có kiểu liệu D Là dãy vơ hạn phần tử kiểu Câu 18 Trong câu lệnh lặp với số lần biết trước, giá trị biến đếm : A có kiểu nguyên thực B chữ số C tự động điều chỉnh sau thực câu lệnh sau từ khóa Do D không tự động điều chỉnh Câu 19 Trong câu lệnh For To Do ; phải có giá trị nào? A biến đơn, thường có kiểu liệu nguyên thực B biến đơn, có kiểu liệu kiểu thực C có giá trị đầu lớn giá trị cuối D biến đơn, thường có kiều nguyên Câu 20 Cho mảng B chiều, đoạn chương trình sau làm gì? S: = 0; For i:= to N If ((B[i] mod ) < > 0) and (B[i] mod 3) = then S:= S + B[i]; A Tính tổng phần tử có giá trị lẽ bội B Tính tổng phần tử có giá trị lẽ ước C Tính tổng phần tử có giá trị chẵn bội D Tính tổng phần tử có thứ tự lẽ chia hết cho Câu 21 Ðoạn chương trình sau cho kết gì? T:=0; for i:=1 to n if (i mod 3=0) then T:=T+i*i; A Tính tổng bình phương số ước từ 1đến n B Tính tổng bình phương số lẽ phạm vi từ 1đến n C Tính tổng số chia hết cho từ 1đến n D Tính tổng bình phương số bội từ 1đến n Phần II: Cho mảng B chiều gồm N phần tử Viết chương trình nhập giá trị vào cho mảng in hình phần tử có giá trị lẽ khơng phải bội có mảng Nếu khơng có in hình “khong co phan tu nao thoa man” W: www.hoc247.net F: www.facebook.com/hoc247.net Y: youtube.com/c/hoc247tvc Trang | Vững vàng tảng, Khai sáng tương lai Sở GD-ĐT Đắk Lắk Trường THPT Trần Quốc Toản Kiểm tra tiết HKII - Năm học 2018-2099 Môn: tin học Họ tên học sinh: , Lớp: 11A Câu Với i biến nguyên Ðoạn chương trình sau cho kết ? i:=1; while (i > 5) i := i +1; write(i,' '); A B C D Câu Câu Lệnh While Do thực ? A Trong điều kiện cịn câu lệnh sau từ khóa "Do" cịn thực B Nếu điều kiện sau từ khóa "Do" không thực C Nếu điều kiện sai sau từ khóa "Do" thực D Trong điều kiện cịn sai câu lệnh sau từ khóa "Do" cịn thực Câu Với A[1]:=4; A[2]:=5; A[3]:=3; A[4]:=7; A[5]:=2; S: = 0; For i:= Downto If ((i mod 2)0 then) S:=S + A[i]; Write('S=',S); cho giá trị S=9 A B 7; C S=15 D S=5 Câu Cho mảng B chiều, đoạn chương trình sau làm gì? S: = 0; For i:= to N If ((B[i] mod ) < > 0) and (B[i] mod 3) = then S:= S + B[i]; A Tính tổng phần tử có giá trị chẵn bội B Tính tổng phần tử có thứ tự lẽ chia hết cho C Tính tổng phần tử có giá trị lẽ ước D Tính tổng phần tử có giá trị lẽ bội Câu Trong ngơn ngữ lập trình Pascal muốn chuyển đổi xâu S từ chữ thường sang chữ in hoa ta dùng: A Upcase(S); B Pos(S) C Tất sai D Length(S); Câu Trong câu lệnh For To Do ; phải có giá trị nào? A biến đơn, thường có kiều nguyên B có giá trị đầu lớn giá trị cuối C biến đơn, có kiểu liệu kiểu thực D biến đơn, thường có kiểu liệu nguyên thực Câu Cho S xâu Đoạn chương trình sau có chức For i:=1 to length(s) Do s[i]:=Upcase(s[i]); A chuyển đổi ký chữ xâu S thành chữ in hoa B khơng có chức C đáp án khác D báo lỗi Câu Cho biết kết đoạn chương trình sau Dem:=1; While (Dem < 5) Do Dem:=Dem+1; Writeln('Dem = ',Dem) A Dem = B Dem = C Dem =5 D Dem = Câu Trong câu lệnh lặp với số lần biết trước, giá trị biến đếm : A khơng tự động điều chỉnh B có kiểu nguyên thực C tự động điều chỉnh sau thực câu lệnh sau từ khóa Do D chữ số Câu 10 Để tính tổng S = + + + + N S >= 1000 kết thúc ta dùng cấu trúc lặp A Cấu trúc If - Then B Cấu trúc For - C Cấu trúc For - While - D Cấu trúc While - Câu 11 câu lệnh While Do ; câu lệnh sau từ khóa Do W: www.hoc247.net F: www.facebook.com/hoc247.net Y: youtube.com/c/hoc247tvc Trang | Vững vàng tảng, Khai sáng tương lai A Câu lệnh đơn ghép có nhiều câu lệnh làm thay đổi biểu thức điều kiện B Câu lệnh ghép có câu lệnh làm thay đổi biểu thức điều kiện C Câu lệnh đơn có câu lệnh làm thay đổi biểu thức điều kiện D Câu lệnh đơn ghép có câu lệnh làm thay đổi biểu thức điều kiện Câu 12 Trong cấu trúc lặp với số lần chưa biết trước khẳng định sau A Câu lệnh sau Do phải câu lệnh ghép B Câu lệnh thực (lặp) điều kiện có giá trị sai C Câu lệnh sau Do phải câu lệnh đơn D Câu lệnh sau Do phải có câu lệnh làm thay đổi biểu thức điều kiện Câu 13 Đoạn chương trình sau thực i:=1; S:=0; While (i < N) Do begin S:=S+i; i := i+2; end; Write('S = ',S); A Tính tổng số lẽ từ đến N B Tính tổng số lẽ từ đến N -1 C Tính tổng số chẵn từ đến N D Tính tổng số từ đến N Câu 14 Cho a,b,z biến nguyên, cho ðoạn chương trình: a:=5: b:=8; While (b>=a) Do a:=a+1; Write('a=',a,', b=',b); cho kết a, b là: A a=9, b=8 B a=8, b=8 C a=5, b=8 D đáp án khác For i:=1 to If ((i mod 2) 0) then Câu 15 Ðoạn chương trình sau: Write(i,', '); writeln(i); Cho kết A 1, 3, B 1, C 1, 3, 5, D 2, Câu 16 Những tên sau tên hàm xử lý xâu Pascal A Pos; Delete; Upcase; Copy B Pos; Copy; length; C Tất D Copy; Insert; Length; Upcase Câu 17 Trong kiểu liệu kiểu mảng, khẳng định sau sai A Mảng đặt tên phần tử có số B Các phần tử mảng có kiểu liệu C Là dãy vô hạn phần tử kiểu D Có cách để khai báo mảng chiều Câu 18 Trong câu lệnh lặp for - đo khẳng định sau sai B Câu lệnh sau Do A Biến đếm biến đơn, thường có kiểu nguyên câu lệnh đơn ghép C Giá trị đầu s1 D s1 > s2 Câu 20 Cho biết kết đoạn chương trình sau: S:=0; for i :=1 To For J:=1 To S:=S+J; Writeln('S =',S); A S = B S = 18 C D S = 10 Câu 21 Cho biết kết đoạn chương trình sau N:=10975; While (N >=10) Do N := N div 10; Writeln('N = ',N) A N = 10 B N = C N = D N = Phần II Viết chương trình nhập vào xâu từ bàn phím In hình xâu thu từ sau loại bỏ khoảng cách có W: www.hoc247.net F: www.facebook.com/hoc247.net Y: youtube.com/c/hoc247tvc Trang | Vững vàng tảng, Khai sáng tương lai Sở GD-ĐT Đắk Lắk Kiểm tra tiết HKII - Năm học 2018-2099 Trường THPT Trần Quốc Toản Môn: tin học Họ tên học sinh: , Lớp: 11A Câu câu lệnh While Do ; câu lệnh sau từ khóa Do : A Câu lệnh đơn có câu lệnh làm thay đổi biểu thức điều kiện B Câu lệnh ghép có câu lệnh làm thay đổi biểu thức điều kiện C Câu lệnh đơn ghép có câu lệnh làm thay đổi biểu thức điều kiện D Câu lệnh đơn ghép có nhiều câu lệnh làm thay đổi biểu thức điều kiện Câu Cho biết kết đoạn chương trình sau Dem:=1; While (Dem < 5) Do Dem:=Dem+1; Writeln('Dem = ',Dem) A Dem = B Dem = C Dem =5 D Dem = Câu Trong câu lệnh lặp với số lần biết trước, giá trị biến đếm : A có kiểu nguyên thực B không tự động điều chỉnh C tự động điều chỉnh sau thực câu lệnh sau từ khóa Do D chữ số For i:=1 to If ((i mod 2) 0) then Câu Ðoạn chương trình sau: Write(i,', '); writeln(i); Cho kết A 1, 3, 5, B 2, C 1, D 1, 3, Câu Trong câu lệnh lặp for - đo khẳng định sau sai A Giá trị đầu s2 D s2 > s1 Câu 11 Cho mảng B chiều, đoạn chương trình sau làm gì? S: = 0; For i:= to N If ((B[i] mod ) < > 0) and (B[i] mod 3) = then S:= S + B[i]; A Tính tổng phần tử có giá trị chẵn bội B Tính tổng W: www.hoc247.net F: www.facebook.com/hoc247.net Y: youtube.com/c/hoc247tvc Trang | Vững vàng tảng, Khai sáng tương lai phần tử có thứ tự lẽ chia hết cho C Tính tổng phần tử có giá trị lẽ bội D Tính tổng phần tử có giá trị lẽ ước Câu 12 Ðoạn chương trình sau cho kết gì? T:=0; for i:=1 to n if (i mod 3=0) then T:=T+i*i; A Tính tổng bình phương số bội từ 1đến n B Tính tổng số chia hết cho từ 1đến n C Tính tổng bình phương số lẽ phạm vi từ 1đến n D Tính tổng bình phương số ước từ 1đến n Câu 13 Với i biến nguyên Ðoạn chương trình sau cho kết ? i:=1; while (i > 5) i := i +1; write(i,' '); A B C D Câu 14 Cho biết kết đoạn chương trình sau N:=10975; While (N >=10) Do N := N div 10; Writeln('N = ',N) A N = 10 B N = C N = D N = Câu 15 Trong câu lệnh lặp for - (dạng lùi), câu lệnh thực (lặp) ? A giá trị cuối > giá trị biến đếm > giá trị đầu B giá trị cuối > giá trị biến đếm = giá trị đầu C giá trị cuối > giá trị biến đếm >= giá trị đầu D giá trị cuối >= giá trị biến đếm >= giá trị đầu Câu 16 Cách khai báo mảng sau A Var D : array [ 1.2 20] of integer; B Var C : array [ n m] of real; C Var A : array [ -10 10] of char; D Var B : array [ 100 20] of byte; Câu 17 Trong cấu trúc lặp với số lần chưa biết trước khẳng định sau A Câu lệnh sau Do phải câu lệnh đơn B Câu lệnh sau Do phải có câu lệnh làm thay đổi biểu thức điều kiện C Câu lệnh sau Do phải câu lệnh ghép D Câu lệnh thực (lặp) điều kiện có giá trị sai Câu 18 Trong kiểu liệu kiểu mảng, khẳng định sau sai A Mảng đặt tên phần tử có số B Có cách để khai báo mảng chiều C Là dãy vô hạn phần tử kiểu D Các phần tử mảng có kiểu liệu Câu 19 Đoạn chương trình sau thực i:=1; S:=0; While (i < N) Do begin S:=S+i; i := i+2; end; Write('S = ',S); A Tính tổng số lẽ từ đến N -1 B Tính tổng số chẵn từ đến N C Tính tổng số từ đến N D Tính tổng số lẽ từ đến N Câu Lệnh While Do thực ? Câu 20 A Trong điều kiện cịn câu lệnh sau từ khóa "Do" cịn thực B Trong điều kiện cịn sai câu lệnh sau từ khóa "Do" cịn thực C Nếu điều kiện sai sau từ khóa "Do" thực D Nếu điều kiện sau từ khóa "Do" khơng thực Câu 21 Với i,j biến nguyên Cho ðoạn chương trình sau: For i:=1 to For j:=i downto Write( j -1,' '); Cho kết A 1 1 B C D Phần II: Cho mảng B chiều gồm M phần tử Viết chương trinh nhập giá trị vào cho mảng, sau in hình phần tử phần tử có giá trị chẵn bội có mảng W: www.hoc247.net F: www.facebook.com/hoc247.net Y: youtube.com/c/hoc247tvc Trang | Vững vàng tảng, Khai sáng tương lai Sở GD-ĐT Đắk Lắk 2099 Trường THPT Trần Quốc Toản Kiểm tra tiết HKII - Năm học 2018- Môn: tin học Thời gian: 45 phút Họ tên học sinh: SBD: Lớp: 11A Học sinh giải toán hay trả lời ngắn gọn câu hỏi vào dòng trống tương ứng câu (Nhớ ghi rõ đơn vị đại lượng tính) Đáp án mã đề: 154 01 A; 02 A; 03 D; 04 A; 05 C; 06 A; 07 B; 08 B; 09 C; 10 D; 11 A; 12 B; 13 A; 14 A; 15 C; 16 B; 17 A; 18 A; 19 D; 20 C; 21 A; Đáp án mã đề: 188 01 C; 02 B; 03 D; 04 B; 05 D; 06 C; 07 C; 08 A; 09 B; 10 D; 11 D; 12 A; 13 C; 14 D; 15 B; 16 D; 17 D; 18 C; 19 D; 20 A; 21 D; Đáp án mã đề: 222 01 B; 02 A; 03 A; 04 D; 05 C; 06 A; 07 A; 08 C; 09 C; 10 D; 11 D; 12 D; 13 B; 14 C; 15 C; 16 B; 17 C; 18 C; 19 D; 20 B; 21 C; Đáp án mã đề: 256 01 C; 02 C; 03 C; 04 A; 05 D; 06 D; 07 B; 08 A; 09 A; 10 C; 11 C; 12 A; 13 B; 14 D; 15 D; 16 C; 17 B; 18 C; 19 A; 20 A; 21 C; W: www.hoc247.net F: www.facebook.com/hoc247.net Y: youtube.com/c/hoc247tvc Trang | Vững vàng tảng, Khai sáng tương lai Vững vàng tảng, Khai sáng tương lai Website HOC247 cung cấp môi trường học trực tuyến sinh động, nhiều tiện ích thơng minh, nội dung giảng biên soạn công phu giảng dạy giáo viên nhiều năm kinh nghiệm, giỏi kiến thức chuyên môn lẫn kỹ sư phạm đến từ trường Đại học trường chuyên danh tiếng I Luyện Thi Online Học lúc, nơi, thiết bi – Tiết kiệm 90% - Luyên thi ĐH, THPT QG: Đội ngũ GV Giỏi, Kinh nghiệm từ Trường ĐH THPT danh tiếng xây dựng khóa luyện thi THPTQG mơn: Tốn, Ngữ Văn, Tiếng Anh, Vật Lý, Hóa Học Sinh Học - Luyện thi vào lớp 10 chun Tốn: Ơn thi HSG lớp luyện thi vào lớp 10 chuyên Toán trường PTNK, Chuyên HCM (LHP-TĐN-NTH-GĐ), Chuyên Phan Bội Châu Nghệ An trường Chuyên khác TS.Trần Nam Dũng, TS Pham Sỹ Nam, TS Trịnh Thanh Đèo Thầy Nguyễn Đức Tấn II Khoá Học Nâng Cao HSG Học Toán Online Chuyên Gia - Toán Nâng Cao THCS: Cung cấp chương trình Tốn Nâng Cao, Tốn Chuyên dành cho em HS THCS lớp 6, 7, 8, u thích mơn Tốn phát triển tư duy, nâng cao thành tích học tập trường đạt điểm tốt kỳ thi HSG - Bồi dưỡng HSG Tốn: Bồi dưỡng phân mơn Đại Số, Số Học, Giải Tích, Hình Học Tổ Hợp dành cho học sinh khối lớp 10, 11, 12 Đội ngũ Giảng Viên giàu kinh nghiệm: TS Lê Bá Khánh Trình, TS Trần Nam Dũng, TS Pham Sỹ Nam, TS Lưu Bá Thắng, Thầy Lê Phúc Lữ, Thầy Võ Quốc Bá Cẩn đơi HLV đạt thành tích cao HSG Quốc Gia III Kênh học tập miễn phí HOC247 NET cộng đồng học tập miễn phí HOC247 TV kênh Video giảng miễn phí - HOC247 NET: Website hoc miễn phí học theo chương trình SGK từ lớp đến lớp 12 tất môn học với nội dung giảng chi tiết, sửa tập SGK, luyện tập trắc nghiệm mễn phí, kho tư liệu tham khảo phong phú cộng đồng hỏi đáp sôi động - HOC247 TV: Kênh Youtube cung cấp Video giảng, chuyên đề, ôn tập, sửa tập, sửa đề thi miễn phí từ lớp đến lớp 12 tất mơn Tốn- Lý - Hố, Sinh- Sử - Địa, Ngữ Văn, Tin Học Tiếng Anh W: www.hoc247.net F: www.facebook.com/hoc247.net Y: youtube.com/c/hoc247tvc Trang | 10