Lớp 5 - Kiểm tra tháng 5
Kiểm tra kĩ năng so sánh, thực hiện phép tính cộng, trừ, nhân, chia số thập phân, bảng đơn vị đo diện tích, thể tích, thời gian, tính diện tích xung quanh, thể tích hình lập phương, hình hộp chữ nhật,...
Kiểm tra kĩ năng so sánh, thực hiện phép tính cộng, trừ, nhân, chia số thập phân, bảng đơn vị đo diện tích, thể tích, thời gian, tính diện tích xung quanh, thể tích hình lập phương, hình hộp chữ nhật,...
Nguyễn Hữu Phong 10 điểm | |
Nguyễn Đức Minh 10 điểm | |
Nguyễn Tùng Lâm 10 điểm | |
Ai Ai 10 điểm | |
Đào Thị Huệ 10 điểm |
Có 2228 người đã làm bài
Viết các số đo sau dưới dạng số đo có đơn vị đo là xăng-ti-mét vuông (theo mẫu):
@p.a[1]@cm2 @p.b[1]@mm2 = cm2 + | cm2 = | cm2 | ||
100 |
@p.a[0]@cm2 @p.b[0]@mm2 = cm2 + | @p.b[0]@ | cm2 = | cm2 | |
p.a = randomArray(2,1,40);
p.b = randomArray(2,1,99);
params({a: p.a, b: p.b});
p.hint = {
title: 'Mẫu',
content: '<table border="0" cellpadding="1" cellspacing="1"> <tbody> <tr> <td rowspan="2">2cm<sup>2</sup> 35mm<sup>2</sup> = 2cm<sup>2</sup> + </td> <td style="text-align: center;">35</td> <td rowspan="2"> cm<sup>2</sup> = 2</td> <td style="text-align: center;">35</td> <td rowspan="2"> cm<sup>2</sup></td> </tr> <tr> <td style="text-align: center; border-top: black solid 2px">100</td> <td style="text-align: center; border-top: black solid 2px">100</td> </tr> </tbody></table>',
position: '',
time: 0
};
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});
Tính:
@getDigits(p.a[0]/1000)@ + @getDigits(p.a[1]/100)@ = @getDigits((p.a[0]+p.a[1]*10)/1000)@||@getDigits((p.a[0]+p.a[1]*10)/100)@||@getDigits((p.a[0]+p.a[1]*10))@
@getDigits(p.a[2]/10)@ + @getDigits(p.a[3]/100)@ = @getDigits((p.a[2]*10+p.a[3])/100)@||@getDigits((p.a[2]*10+p.a[3])/10)@||@getDigits((p.a[2]*10+p.a[3]+10)/10)@
p.a = [random(1111,3333),random(1,99),random(1,676), random(111,222)];
params({a: p.a});
Đặt tính rồi tính: @p.a@,@p.b@@p.e@ \(\times\) @p.k@
\(\times\) | , | |||
, |
p.a = random(2,9);
p.b = random(0,9);
p.e = random(1,9);
if (p.e == 5) p.e++;
p.k = random(Math.floor(12/p.a),9);
if (p.k == 5) p.k++;
params({a: p.a, b: p.b, e: p.e, k: p.k});
p.x = (p.a*100+p.b*10+p.e)*p.k;
p.dv = p.x%10;
p.c = ((p.x-p.dv)/10)%10;
p.t = ((p.x - (p.c*10+p.dv))/100)%10;
p.n = Math.floor(p.x/1000);
p.event = function(Zone){ //mỗi ô 1 kí tự, dùng id
Zone.find('input').attr('inputmode', 'numeric');
Zone.find("input").on("input", function() {
var value = $(this).val();
$(this).val(value[value.length-1]);
if ($(this).val().length == 1) {
var index = $(this).data("id");
if(index == 7) index =-1; // khi con trỏ đến ô có id lớn nhất thì quay về ô đầu
Zone.find("input[data-id="+(index+1)+"]").focus(); // index - 1 là nhảy sang trái, index +1 là nhảy sang phải
}
});
}
Đặt tính rồi tính: 0,@p.c@@p.dv@ : @getDigits(p.k/10)@
Hướng dẫn: Ta cần chuyển phép chia đã cho về phép chia số thập phân cho số tự nhiên.
+ Bỏ dấu phẩy của @getDigits(p.k/10)@ được số .
+ Do số chia có một chữ số ở phần thập phân nên ta chuyển dấu phẩy của số 0,@p.c@@p.dv@ sang bên phải một chữ số được @p.c@,.
+ Thực hiện phép chia @p.c@,@p.dv@ : .
, | |||||
, | |||||
p.d = random(2,4);
p.e = random(1,4);
p.k = random(2, Math.floor(8/(Math.max(p.d,p.e))));
params({d: p.d, e: p.e, k: p.k});
p.tich = (p.d*10+p.e)*p.k;
p.dv = p.tich%10;
p.c = Math.floor(p.tich/10);
p.event = function(Zone){ //mỗi ô 1 kí tự, dùng id
Zone.find('input').attr('inputmode', 'numeric');
Zone.find("input").on("input", function() {
var value = $(this).val();
$(this).val(value[value.length-1]);
if ($(this).val().length == 1) {
var index = $(this).data("id");
if(index == 12) index =-1; // khi con trỏ đến ô có id lớn nhất thì quay về ô đầu
Zone.find("input[data-id="+(index+1)+"]").focus(); // index - 1 là nhảy sang trái, index +1 là nhảy sang phải
}
});
}
Viết hỗn số thành số thập phân:
@p.a[0]@ | @p.a[1]@ | = |
100 |
<style>
.mytable5063 td {
height:45px;
valign:middle;
}
</style>
p.a = [random(2,99), random(0,9)*10+random(1,9)];
params({a: p.a});
p.a1 = getDigits(p.a[0]+p.a[1]/100);
So sánh hai số thập phân:
@p.a[0]@,@p.b[0]@ |
>||<||= |
@p.a[0]@,@p.b[0]-1@9 |
@p.a[1]@,@p.b[1]@@p.c@ | =||>||< | @p.a[1]@,@p.b[1]@@p.c@0 |
p.a = randomArray(2,1,100);
p.b = randomArray(2,2,9);
p.c = random(1,9);
params({a: p.a, b: p.b, c: p.c});
Ba xe chở @p.a[0]+p.a[1]+p.b@ yến gạo. Xe thứ nhất chở @p.a[0]@ yến gạo, xe thứ hai chở nhiều hơn xe thứ nhất @p.b-p.a[0]@ yến gạo. Hỏi xe thứ ba chở bao nhiêu tạ gạo?
Bài giải
Xe thứ hai chở số yến gạo là:
@p.a[0]@ + = (yến)
Xe thứ nhất và xe thứ hai chở số yến gạo là:
@p.a[0]@ + = (yến)
Xe thứ ba chở số gạo là:
\(-\) = (yến)
= (tạ).
Đáp số: tạ.
function getdigits(n){
n = Math.floor(n * 10) / 10;
var str = (n).toString().replace(".",",");
return str;
}
p.a = [random(7, 13)*10+random(1,9),random(7, 13)*10+random(1,9)];
p.b = random(p.a[0]+20, 150);
params({a: p.a, b: p.b});
Một mảnh đất hình chữ nhật có chiều dài là @p.cd@ m, chiều rộng là @p.cr@ m. Người ta sử dụng @p.c@% diện tích đất để xây nhà. Hỏi diện tích đất để xây nhà là bao nhiêu mét vuông?
Bài giải
Diện tích của mảnh đất là:
@p.cd@ $\times$ @p.cr@ = @p.cd*p.cr@||@p.cd*p.cr+10@ (m2)
Diện tích dùng để xây nhà là:
@p.cd*p.cr@||@p.cd*p.cr+10@ × @p.c@ : 100 = @p.kq@||@p.kq+10@ (m2)
Đáp số: @p.kq@||@p.kq+10@ m2.
function UOC(n){
var B = [];
for (var i = 20; i < 65; i++) {
if ((n*i)%100 ==0) B.push(i);
}
return B;
}
p.cd = random(2,5)*10;
p.cr = random(5,10);
p.t = UOC(p.cd*p.cr);
p.c = p.t[random(0,p.t.length-1)];
params({cd: p.cd, cr: p.cr, t :p.t, c: p.c});
p.kq = p.cd*p.cr*p.c/100;
Tính diện tích toàn phần của hình hộp chữ nhật có chiều cao @p.h@dm, chiều dài @p.d@m, chiều rộng @p.r@dm.
Trả lời: Diện tích toàn phần của hình hộp trên là dm2.
Đổi: @p.d@m = @p.d*10@dm
Diện tích xung quanh của hình hộp là:
2 $\times$ (@p.d*10@ + @p.r@) $\times$ @p.h@ = @2*(p.d*10+p.r)*p.h@ (dm2)
Diện tích toàn phần của hình hộp là:
@2*(p.d*10+p.r)*p.h@ + 2 $\times$ @p.d*10@ $\times$ @p.r@ = @p.dt@ (dm2)
Đáp số: @p.dt@dm2.
p.h = random(10,20);
p.d = random(1,2);
p.r = random(0,p.d-1)*10+ random(1,7);
params({h: p.h, d: p.d, r: p.r});
p.dt = 2*(p.d*10+p.r)*p.h + 2*p.r*p.d*10;
Viết số thích hợp vào chỗ trống:
[email protected][0]@dm^3 =$ $cm^3$ | $@getDigits(p.a[2])@dm^3 =$ $cm^3$ |
$@getDigits(p.a[1])@dm^3 =$ $cm^3$ | \(\dfrac{@p.ts@}{@p.ms@}\)$dm^3 =$ $cm^3$ |
function UCLN(x, y){
// d = x % y
// if (d==0) D = y
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 = [1,(random(1,9)*10+random(1,9))/10, (random(1,2)*100+random(0,9)*10+random(1,9))/100];
p.ms1 = [2,4,5,8,10,20,25,50,100,125];
p.ms= p.ms1[random(0,9)];
p.ts1 = NTCN(p.ms, p.ms+10);
p.ts = p.ts1[random(0,p.ts1.length-1)];
params({a: p.a, ms: p.ms, ts1: p.ts1, ts: p.ts});
p.event = function(Zone){
Zone.find("input").css({"font-family": "Katex_Main", "font-size": "22px"});
}
Đặt tính rồi tính: @p.a@@p.b@,@p.c@@p.d@ \(-\) @p.a1@@p.b1@,@p.c1@@p.d1@
\(-\) | , | ||||
, | |||||
, |
p.a = random(3,9);
p.a1 = random(1,p.a-2);
p.dd = randomArray(2,1,9);
p.c = random(2,9);
p.c1 = random(1,p.c-1);
p.bb = randomArray(2,1,9);
params({a: p.a, a1: p.a1, dd: p.dd, c: p.c, c1: p.c1, bb: p.bb});
p.d = p.dd[0];
p.d1 = p.dd[1];
p.b = p.bb[0];
p.b1 = p.bb[1];
p.x1 = p.a*1000+p.b*100+p.c*10+p.d;
p.x11 = p.a1*1000+p.b1*100+p.c1*10+p.d1;
p.y = p.x1 - p.x11;
p.d2 = p.y % 10;
p.c2 = ((p.y-p.d2)/10)%10;
p.b2 = ((p.y-p.c2*10-p.d2)/100)%10;
p.a2 = Math.floor(p.y/1000);
p.event = function(Zone){ //mỗi ô 1 kí tự, dùng id
Zone.find('input').attr('inputmode', 'numeric');
Zone.find("input").on("input", function() {
var value = $(this).val();
$(this).val(value[value.length-1]);
if ($(this).val().length == 1) {
var index = $(this).data("id");
if(index == 11) index =-1; // khi con trỏ đến ô có id lớn nhất thì quay về ô đầu
Zone.find("input[data-id="+(index+1)+"]").focus(); // index - 1 là nhảy sang trái, index +1 là nhảy sang phải
}
});
}
Kéo thả đáp án thích hợp vào ô trống:
@getDigits(p.a+p.x[p.s])@ giờ = @getDigits(p.da)@||@getDigits(p.da1)@||@getDigits(p.da2)@||@getDigits(p.da3)@ phút.
p.a = random(1,5);
p.x = [0.1, 0.25,0.5,0.75,0.9];
p.s = random(0,4);
params({a: p.a, s: p.s});
p.da = p.a*60+p.x[p.s]*60;
p.da1 = p.a+p.x[p.s]*60;
p.da2 = p.da - 10;
p.da3 = p.da1 + 10;
© 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.