2013-2014学年浙江省台州市书生中学八年级下学期期中考试数学试卷(带解析)

适用年级:初二
试卷号:643639

试卷类型:期中
试卷考试时间:2017/7/26

1.单选题(共5题)

1.
如果式子有意义,那么点P(m,n)在平面直角坐标系中的位置(    )
A.第一象限B.第二象限C.第三象限D.第四象限
2.
勾股定理是几何中的一个重要定理,在我国古算书《周髀算经》中就有“若勾三,股四,则弦五”的记载.如图1是由边长相等的小正方形和直角三角形构成的,可以用其面积关系验证勾股定理.图2是由图1放入矩形内得到的,,点都是矩形的边上,则矩形的面积为(    )
A.B.C.D.
3.
若直角三角形中,斜边的长为13,一条直角边长为5,则这个三角形的面积是(   )
A.60B.30C.20D.32
4.
时,函数在同一坐标系中的图象大致是(  )
A.B.C.D.
5.
如图,周长为,点都在边上,的平分线垂直于,垂足为平分线垂直于,垂足为,若,则的长为( )
A.3   B.   C.  D.

2.选择题(共9题)

6.使用Flash软件编辑“月夜”动画,部分编辑界面如下图所示,其中 “动作”图层第35帧的动作命令为Stop();“月亮”图层实现从“月圆”变化为“月牙”的动画效果;“乌鸦”图层中乌鸦从舞台左下方飞到舞台中间,然后飞向左上方;“声音”图层中声音的同步方式为数据流,下列说法不正确的是(   )

7.人工智能技术的应用有模式识别、机器翻译、人机对弈等,下列

人工智能技术应用实例中,在技术分类上区别于其他项的是(   )。

8.有一批未经压缩的BMP格式的图片文件,经格式转换后,文件大小发生改变,小李使用Excel软件对不同的图片格式进行研究,如图-1所示。请回答下列问题:

图-1

9.有一批未经压缩的BMP格式的图片文件,经格式转换后,文件大小发生改变,小李使用Excel软件对不同的图片格式进行研究,如图-1所示。请回答下列问题:

图-1

10.小朋友拍照:有来自K(1<=K<=20)个不同国家的N(1<=N<=100)个小朋友排成一行准备拍照。国籍用数字1,2,3……K表示,每个小朋友的国籍依次存入数组a(1)到a(N)。由于小朋友太多,没有办法全部被拍入。摄像师决定拍摄一段连续区间内的小朋友,这个区间内每种国籍的小朋友至少要有1个,求满足要求的最小区间长度。

例如有10个小朋友,5种国籍,从左到右排列,国籍编号依次是2,1,2,4,3,3,5,5,3,5,则最小的一段包含所有5种国籍的区间是从第2个到第7个小朋友,区间长度为6。

算法解析:区间的长度至少为K(国籍的数量),最大为N(小朋友的数量)。我们可以通过二分K到N之间的求得最小区间长度。

实现上述功能的VB代码如下,但加框处代码有错,请改正。

Dim a(1 To 100) As Integer   '依次存储为1到100的小朋友的国籍编号

Dim K As Integer

Dim N As Integer

Private Sub Form_Load()   '窗体加载,生成数据

'产生N的值,表示人数

'产生K的值,表示国籍种数

'产生编号为1到N的小朋友的国籍编号,并存储在数组a中

'代码略

End Sub

Private Sub Command1_Click()    '使用二分的思想计算最小区间

Dim M As Integer

i = K: j = N '答案的范围为K到N,即最少K,最多N个小朋友

Do While i <= j   

    M = (i + j) \ 2 '二分,求中间值

    If pd(M) = True Then   '调用Pd函数,判断区间长度为M时,是否包含所有国籍

j = M – 1 

ans = M '若以M为区间长度可包含所有国籍,更新答案

    Else

i =   '第①处错误

    End If

Loop

Text1.Text = Str(ans)

End Sub

Function pd(M As Integer) As Boolean

Dim f(1 To 20) As Integer  'f(i)表示国籍为i的小朋友是否包含

Dim t As Integer   't用于统计当前区间包含的国籍数量

pd = False

For i = 1 To N - M + 1 '枚举以i为起点的M个小朋友中,各个国籍是否包含

    For j = i To i + M - 1

f(a(j)) = 1    '等于1,表示国籍为a(j)的小朋友已包含,0表示不包含

    Next j

    t = 0

    For j = 1 To K '统计已包含的国籍的数量

t = '第②处错误

    Next j

    If t = K Then pd = True: Exit Function   '若包含K个国籍,返回True

    For j = 1 To K 'f数组元素重新初始化为0

f(j) = 0

    Next j

Next i

End Function

11.小朋友拍照:有来自K(1<=K<=20)个不同国家的N(1<=N<=100)个小朋友排成一行准备拍照。国籍用数字1,2,3……K表示,每个小朋友的国籍依次存入数组a(1)到a(N)。由于小朋友太多,没有办法全部被拍入。摄像师决定拍摄一段连续区间内的小朋友,这个区间内每种国籍的小朋友至少要有1个,求满足要求的最小区间长度。

例如有10个小朋友,5种国籍,从左到右排列,国籍编号依次是2,1,2,4,3,3,5,5,3,5,则最小的一段包含所有5种国籍的区间是从第2个到第7个小朋友,区间长度为6。

算法解析:区间的长度至少为K(国籍的数量),最大为N(小朋友的数量)。我们可以通过二分K到N之间的求得最小区间长度。

实现上述功能的VB代码如下,但加框处代码有错,请改正。

Dim a(1 To 100) As Integer   '依次存储为1到100的小朋友的国籍编号

Dim K As Integer

Dim N As Integer

Private Sub Form_Load()   '窗体加载,生成数据

'产生N的值,表示人数

'产生K的值,表示国籍种数

'产生编号为1到N的小朋友的国籍编号,并存储在数组a中

'代码略

End Sub

Private Sub Command1_Click()    '使用二分的思想计算最小区间

Dim M As Integer

i = K: j = N '答案的范围为K到N,即最少K,最多N个小朋友

Do While i <= j   

    M = (i + j) \ 2 '二分,求中间值

    If pd(M) = True Then   '调用Pd函数,判断区间长度为M时,是否包含所有国籍

j = M – 1 

ans = M '若以M为区间长度可包含所有国籍,更新答案

    Else

i =   '第①处错误

    End If

Loop

Text1.Text = Str(ans)

End Sub

Function pd(M As Integer) As Boolean

Dim f(1 To 20) As Integer  'f(i)表示国籍为i的小朋友是否包含

Dim t As Integer   't用于统计当前区间包含的国籍数量

pd = False

For i = 1 To N - M + 1 '枚举以i为起点的M个小朋友中,各个国籍是否包含

    For j = i To i + M - 1

f(a(j)) = 1    '等于1,表示国籍为a(j)的小朋友已包含,0表示不包含

    Next j

    t = 0

    For j = 1 To K '统计已包含的国籍的数量

t = '第②处错误

    Next j

    If t = K Then pd = True: Exit Function   '若包含K个国籍,返回True

    For j = 1 To K 'f数组元素重新初始化为0

f(j) = 0

    Next j

Next i

End Function

12.王云在QQ的个人资料上填写自己的真实姓名、身份证号码、电话号码、家庭住址,下列说法正确的是(   )。
13.排版时通常需要把若干的图形对象、艺术字、文本框等进行(   )操作,以方便整体的移动等排版操作(如下图)

 
14.有如下程序段:

a(1)=False

For i = 2 To 20

a(i) = True

Next i

For i = 2 To 20

If a(i) = True Then

For j = 2 To 20 \ i

 a(i * j) = False

Next j

End If

Next i

t = 0

For i = 1 To 20

If a(i) = True Then

t = t + 1

End If

Next i

经过该程序段运行后,变量t的值为(   )

3.填空题(共7题)

15.
正方形,,,…按如图所示的方式放置,点和点分别在直线轴上,已知点,则的坐标是 .
16.
化简的结果________.
17.
方程的解是 .
18.
已知等腰三角形的底边长为,腰长为,则这个三角形的面积为 .
19.
若一次函数的图象经过第一、二、三象限,则的取值范围是 .
20.
已知直线的交点为,则方程组的解为
21.
如图,将边长为的正方形折叠,使点落在边中点处,点落在点处,折痕为,则的长为 .

4.解答题(共3题)

22.
如图,已知的周长为.
(1)判断的形状;
(2)若为边上的中线,的平分线交于点,交于点,连结.求证:.
23.
如图,直线,相交于点轴的交点坐标为轴的交点坐标为,结合图象解答下列问题:(每小题4分,共8分)
(1)求直线表示的一次函数的表达式;
(2)当为何值时,,表示的两个一次函数值都大于.
24.
如图,是一张放在平面直角坐标系中的矩形纸片,为原点,点轴的正半轴上,,在上取一点,将纸片沿翻折,使点落在边上的点处,求直线的解析式.
试卷分析
  • 【1】题量占比

    单选题:(5道)

    选择题:(9道)

    填空题:(7道)

    解答题:(3道)

  • 【2】:难度分析

    1星难题:0

    2星难题:0

    3星难题:0

    4星难题:0

    5星难题:0

    6星难题:1

    7星难题:0

    8星难题:1

    9星难题:13