Lớp 5 - Kiểm tra tháng 10
Ôn tập: Các đơn vị đo, khái niệm số thập phân, hàng , lớp , so sánh, sắp xếp số thập phân, ...
Ôn tập: Các đơn vị đo, khái niệm số thập phân, hàng , lớp , so sánh, sắp xếp số thập phân, ...
Nguyễn Hoài Anh 10 điểm | |
Nguyễn Ngọc Như Quỳnh 10 điểm | |
Nguyễn Trọng Vũ Hùng 10 điểm | |
Nguyễn Thành Vinh 10 điểm | |
Lưu Đình Bách 10 điểm |
Có 1749 người đã làm bài
Khoảng cách từ TP. Huế đến TP. Đà Nẵng là @p.a@km. Khoảng cách từ TP. Đà Nẵng tới TP. Quảng Ngãi dài hơn quãng đường đó @p.b@km.
a) Khoảng cách từ TP. Đà Nẵng tới TP. Quảng Ngãi là bao nhiêu ki-lô-mét?
b) Khoảng cách từ TP. Huế tới TP. Quảng Ngãi là bao nhiêu ki-lô-mét?
Bài giải
a) Khoảng cách từ TP. Đà Nẵng tới TP. Quảng Ngãi là:
@p.a@||@p.a+p.b@ + @p.b@||@p.a@||@p.b+p.a@ = @p.a+p.b@||@p.a@||@p.b@ (km)
b) Khoảng cách từ TP. Huế tới TP. Quảng Ngãi là:
@p.a@||@p.b@ + @p.a+p.b@||@p.b@||@p.a@ = @2*p.a+p.b@||@p.a+p.b@ (km)
Đáp số: a) @p.a+p.b@||@p.a@km,
b) @p.a*2+p.b@||@p.a+p.b@km.
p.a = random(80,95);
p.b = random(130 - p.a, 150 - p.a);
params({a: p.a, b: p.b});
Kéo thả các số thích hợp vào ô trống:
@p.a[0]@cm2 = @p.a[0]*100@||@p.a[0]*10@mm2
@p.a[1]@hm2 = @p.a[1]*100@||@p.a[1]*10@dam2 = @p.a[1]*10000@||@p.a[1]*1000@m2
@p.a[2]*10000@mm2 = @p.a[2]*100@||@p.a[2]*1000@cm2 = @p.a[2]@dm2
@p.a[3]*100@mm2 = @p.a[3]@cm2
p.a = [random(1,9), random(1,9), random(1,9), random(1,9)];
params({a: p.a});
Chọn cách chuyển đổi đúng:
@p.a*100+p.b@dam2 = @p.a@;@p.a*10@;@p.a*100@hm2 @p.b@;@p.b*10@dam2
@p.c@ m2 = | @p.c@ | dam2 |
100;10;1000 |
@p.d@ m2 = | @p.d/UCLN(p.d,10000)@ | hm2 |
@10000/UCLN(p.d,10000)@;@1000/UCLN(p.d,10000)@ |
function UCLN(x,y){
if(isNaN(x) || isNaN(y)){
alert("Lỗi tính UCLN " + x + " " + y);
return false;
}
var d = x % y;
while (d != 0) {
x = y;
y = d;
d = x % y;
}
return y;
}
function NTCN(n,gt){
var D = [];
for (var i = 1; i < gt; i++) {
if ( UCLN(n,i) == 1 && i < gt ) D.push(i);
}
return D;
}
p.a = random(1,9);
p.b = random(1,99);
p.j = NTCN(100,100);
p.c = p.j[random(0,p.j.length-1)];
p.d = random(1,999);
params({a: p.a, b: p.b, c: p.c, d: p.d});
Nhấn vào phần thập phân của số thập phân dưới đây:
@p.a[0]@,@p.a[1]@
p.a = [random(0,200), random(0,5)*100+random(0,9)*10+random(1,9)];
params({a: p.a});
Ghép số với cách đọc phù hợp:
p.d = ["một","hai","ba","bốn","năm","sáu","bảy","tám","chín"];
p.s = randomArray(3,0,8);
params({s: p.s});
p.a = p.s[0]+1;
p.b = p.s[1]+1;
p.c = p.s[2]+1;
Chọn đáp án đúng:
Số @p.a[0]+1@,@p.a[1]+1@ đọc là @p.ten[p.a[0]]@ phẩy @p.ten[p.a[1]]@||@p.ten[p.a[1]]@ phẩy @p.ten[p.a[0]]@
Số @p.a[0]+1@,@p.a[1]+1@ có phần nguyên gồm @p.a[0]+1@ đơn vị||@p.a[1]+1@ đơn vị || @p.a[0]+1@ chục , phần thập phân gồm @p.a[1]+1@ phần mười||@p.a[1]+1@ phần trăm||@p.a[0]+1@ phần mười||@p.a[0]+1@ phần trăm
p.ten = ["một","hai","ba","bốn","năm","sáu","bảy","tám","chín"];
p.a = randomArray(2,0,8);
params({a: p.a});
Các câu dưới đây đúng hay sai?
Nhấn vào số nhỏ nhất trong các số:
@p.toString(p.a)@.
p.a1 = randomArray(2,15,90);
p.b1 = randomArray(2,1,9);
p.c1 = randomArray(2,1,9);
params({a1: p.a1, b1: p.b1, c1: p.c1});
p.a = [getDigits(p.a1[0]+(p.b1[0]*10+p.c1[0])/100),getDigits(p.a1[1]+(p.b1[1]*10+p.c1[0])/100),getDigits(p.a1[1]+(p.b1[0]*10+p.c1[0])/100),getDigits(p.a1[0]+(p.b1[1]*10+p.c1[0])/100)];
p.getmin = function(arr){
var min = arr[0];
for(var i = 1; i < arr.length; i++) if(arr[i] <= min) min = arr[i];
return min;
}
p.toString = function(arr){
var str = "";
var min = p.getmin(arr);
for(var i = 0; i < arr.length; i++){
var correct = arr[i] == min ? "correctAnswer" : "";
str += "<span class='under-line "+correct+"'>"+arr[i]+"</span> ; ";
}
str = str.slice(0, -13);
return "<span class='border-word'>"+str+"</span>";
}
Trong các số dưới đây, số nào có thể điền vào chỗ trống: @p.a@,@p.b[0]@@p.b[1]@ < < @p.a@,@p.b[0]@@p.b[1]@@p.c@
p.a = random(1,40);
p.b = randomArray(2,1,9);
p.c = random(2,5);
p.d = randomArray(3,p.c+1,9);
p.e = random(1,p.c-1);
params({a: p.a, b: p.b, c: p.c, d: p.d, e: p.e});
Đúng hay sai?
p.a = random(1,9);
params({a: p.a});
So sánh hai số thập phân:
@p.a[0]@,@p.b[0]@ > || < || = @p.a[1]@,@p.b[1]@.
p.a1 = randomArray(2,1,200);
p.a = [Math.max(p.a1[0],p.a1[1]),Math.min(p.a1[0],p.a1[1])];
p.b = [random(0,9)*100+random(0,9)*10+random(1,9),random(0,9)*100+random(0,9)*10+random(1,9)];
params({a1: p.a1, b: p.b});
Viết số thập phân thích hợp vào ô trống:
@p.a@@p.dv[p.s]@ = | @p.a@ | @p.dv[p.s+2]@ = @p.dv[p.s+2]@ |
100 |
p.a = random(2,9);
p.dv = ["g","dag","hg","kg"," yến"," tạ"," tấn"];
p.s = random(0,4);
params({a: p.a, s: p.s});
@p.a[0]@,@p.b@ <||>||= @p.a[1]@,@p.b@
So sánh phần nguyên của hai số thập phân, ta thấy ngay @p.a[0]@ < @p.a[1]@ nên @p.a[0]@,@p.b@ < p.a[1]@,@p.b@.
p.a1 = randomArray(2,1,200);
p.a = [Math.min(p.a1[0],p.a1[1]),Math.max(p.a1[0],p.a1[1])];
p.b = random(0,9)*100+random(0,9)*10+random(1,9);
params({a1: p.a1, a: p.a , b: p.b});
Sắp xếp các số thập phân sau theo thứ tự từ bé đến lớn:
p.a11 = randomArray(2,150,900);
p.b11 = randomArray(2,1,9);
p.c1 = randomArray(4,1,9);
params({a11: p.a11, b11: p.b11, c1: p.c1});
p.a1 = [Math.min(p.a11[0],p.a11[1]),Math.max(p.a11[0],p.a11[1])];
p.b1 = [Math.min(p.b11[0],p.b11[1]),Math.max(p.b11[0],p.b11[1])];
p.a = [getDigits(p.a1[0]+(p.b1[0]*10+p.c1[0])/100),getDigits(p.a1[1]+(p.b1[1]*10+p.c1[1])/100),getDigits(p.a1[1]+(p.b1[0]*10+p.c1[2])/100),getDigits(p.a1[0]+(p.b1[1]*10+p.c1[3])/100)];
© 2013 - 2021 OLM.VN (email: [email protected])
OLM.VN sử dụng tốt nhất bằng trình duyệt Google Chrome, download tại đây.