问题 选择题

下图是“某地地形简图”,M点位于36.5°N。两中学生分别到达P、M点,测量并计算出两点相对高度是288米。读图回答题。

小题1:两学生测量当地海拔高度,所用最便捷的技术是

A.遥感

B.全球定位系统

C.地理信息系统

D.数字地球小题2:图中P、Q两点之间的四条小路中起伏最小的是

A.①

B.②

C.③

D.④小题3:冬至日正午,M峰顶的影子正好移至P点,则P、M之间的水平距离大约是

A.300米

B.400米

C.500米

D.600米

答案

小题1:B

小题2:B

小题3:C

题目分析:

小题1:测量当地的海拔高度,应该利用GPS技术,GPS能确定某地的三维坐标:经度、纬度和海拔高度。正确答案B。

小题2:确定P、Q之间线路中起伏最小。在等高线地形图上,坡度最小的是沿着某一等高线前进。最好不能连续跨越多条等高线。根据以上分析,②线路最符合要求。正确答案选B。

小题3:冬至日36.5°N的H=30°,由于垂直距离是288米,根据三角函数的原理。不难得出水平距离L=288x1.732=500米。正确答案选C。

点评:本题难度适中。要求学生熟练掌握3S技术、地形起伏和距离的计算。

填空题
问答题

注意:下面出现的“考生文件夹”均为%USER%。

在考生文件夹中存有文件名为Java_3.java的文件,该程序是不完整的,请在注释行“//**********Found**********”下一行语句的下画线地方填入正确内容,然后删除下画线,请勿删除注释行或改动其他已有语句内容。存盘时文件必须存放在考生文件夹下,不得改变原有文件的文件名。

本题的要求是:

阅读Java_3.java程序,运行后输入如下整数:

再按回车键,所得结果为:

给定源程序:

//打印无符号整数位

import java.awt.*;

import Java.awt.event.*;

import javax swing.*;

public class Java_3 extends JFrame

public Java_3()

super("打印无符号整数位");

Container c=getContentPane();

c.setLayout(new FlowLayout());

c.add(new JLabel("请输入整数:"));

final JTextField output=new JTextField(33);

JTextField input=new JTextField(10);

input.addActionListener(

new ActionListener()

public void actionPerformed(ActionEvent e)

int val=Integer.parseInt(

e.getActionCommand());

output.setText(getBits(val));

;

c.add(input);

c.add(new JLabel("该数的二进制位表示是"));

output.setEditable(false);

//*********Found********

c.add(______);

setSize(720, 70);

show();

private String getBits(int value)

int displayMask=1<<31;

StringBuffer buf=new StringBuffer(35);

for(int c=1; c<=32; c++)

buf.append(

(value & displayMask)==0 ’0’:’1’);

value<<=1;

if(C%8==0)

buf.append(’’);

return buf.toString();

public static void main(String args[])

Java_3 app=new Java_3();

app.addWindowListener(

new windowAdapter()

//*********Found********

public void windowClosing(______e)

System.exit(0);

;