http://www.gissky.net- GIS空间站

我要投稿 投稿指南 RSS订阅 网站资讯通告:
搜索: 您现在的位置: GIS空间站 >> 求职与招聘 >> 职场心得 >> 正文

图行天下公司GIS求职试题

作者:上海杰狮…    信息来源:http://www.gisinfo.com/    点击数:    更新时间:2006-11-16

试题一:

开发环境描述:
        VB( or VC ),MapX,MapInfo Professional
考查重点:
        对MapInfo Professional的基本操作;
        对MapX中的绘图函数的掌握;
        简单算法程序的编写能力;
测试内容:
        1、用MapInfo Professional新建一个包含至少2个字段的图层文件
           A.tab;(5)
        2、用MapInfo Professional在A.tab中添加两个折线对象Line1
           和Line2,要求这两个对象的节点数都不少于5个,Line1和Line2必
           须相交;(5)
        3、用MapX + VB( or VC )编写一段程序,在程序中实现:
              3.1、打开A.tab并显示在mapx控件中 ;(10)
              3.2、创建一个新的物理图层文件B.tab,B.tab与A.tab在同一个
                   目录下;(15)
              3.3、将Line1和Line2在交点处各自截断,生成4个新的折线对象
                   Line1_1、Line1_2、Line2_1、Line2_2;(35)
              3.4、将截断产生的4条新线段添加到B上,并将这些线段按它们在
                   B上的生成顺序标上序号,要求在图上能看到标注;(30)
评分标准:
        1、测试项满分100,完成每个步骤均有得分,见每个测试项后;
        2、开发熟练程度满分10,以上测试内容如能在2小时内完成,可得到10
           分,若超过2小时酌情扣分,若超过4小时则此项不得分;
        3、综合评价满分10,需要由kernel小组对其源代码质量进行评价,包括
           编码风格、程序强壮性、用户界面设计合理性等因素;
备注:
        开发过程允许查阅各种资料,但不允许就测试内容询问他人



试题二:

开发环境描述:
        VB( or VC ),MapX,MapInfo Professional,Access
考查重点:
        对MapInfo Professional的基本操作;
        对MapX中的常用函数的掌握;
        对数据库访问的熟悉程度;
测试内容:
        1、用MapInfo Professional新建一个包含至少2个字段的图层文件
           A.tab,其中一个字段为Name(Char 50),并在图层中创建至少10个
           对象;(5)
        2、用Access创建一个新的数据库A.mdb,在A.mdb中创建一个包含至少2
           个字段的表T,其中一个字段为Name(Char 50),另一个字段为
           Value(Numeric);(5)
        3、在T中添加至少10条记录,每条记录的Name值应与A中的Name值相对
           应,每条记录的Value值可以任取0-100中的整数,但不允许重复;
           (5)
        4、用MapX + VB( or VC )编写一段程序,在程序中实现:
              4.1、打开A.tab并显示在mapx控件中 ;(10)
              4.2、通过ADO连接T并显示在Grid或List等其它控件
                   中;(10)
              4.3、在界面上实现由用户自定义查询条件Value > xx,xx为100
                   以内的整数,然后由用户在地图上单击鼠标或是拉框,按用
                   户输入的条件及鼠标选定的范围查询图层A上所有满足条件
                   的对象;(实现单击+20 ,实现拉框+25)
              4.4、以MessageBox的形式,显示所有符合条件的对象的地理属
                   性,包括对象的Name、类型(点|线|面)、坐标(如果对象
                   非点类型,取第一个节点坐标即可)(20);
              4.5、以MessageBox的形式,显示所有符合条件的对象的来自表T
                   的Name和Value值;(20)
评分标准:
        1、测试项满分100,完成每个步骤均有得分,见每个测试项后;
        2、开发熟练程度满分10,以上测试内容如能在2小时内完成,可得到10
           分,若超过2小时酌情扣分,若超过4小时则此项不得分;
        3、综合评价满分10,需要由kernel小组对其源代码质量进行评价,包括
           编码风格、程序强壮性、用户界面设计合理性等因素;
备注:
        开发过程允许查阅各种资料,但不允许就测试内容询问他人


试题中需要用到的:MapInfo professional 和 MapX 的试用版 点击下载



试题三:

客户端 javascript 编程测试

开发环境描述:
javascript
考查重点:
对javascript和HTML的熟悉程度;
测试内容:

1、获取网页元素的值并显示。(20)
在test1.htm的基础上修改。
要求:
当点击"提交"按钮时,将下面 下拉列表"图层列表"中选中的值和
文本框"关键字"中输入的值显示在"结果输出"区域中。

    点击此处浏览test1   下载

2、移动DIV元素到指定位置以及改变它的宽高。(30)
在test2.htm的基础上修改。
要求:
在文本框中输入数值,点按钮后DIV元素能移到指定位置以及改变它的宽高。
注意输入的值的有效性检验。

    点击此处浏览test2   下载

3、对指定字符串进行解析处理,在HTML页面中显示处理结果。(40)
在test3.htm的基础上修改。
指定字符串:"a==www.go2map.com!!b==software.go2map.com!!c==www.digitalbeijing.gov.cn"
要求:
当点击"提交"按钮时,在"结果输出"区域中能看到三个链接,
a
b
c
点击每个链接都能链到相应的地址。
在"代码显示区"中能看到如下内容:
<a href='http://www.go2map.com'>a</a><br>
<a href='http://software.go2map.com'>b</a><br>
<a href='http://www.digitalbeijing.gov.cn'>c</a><br>

    点击此处浏览test3   下载

评分标准:
1、测试项满分100,完成每道题均有得分,见每个测试项后;
2、开发熟练程度满分10,以上测试内容如能在1小时内完成,可得到10
分,若超过1小时酌情扣分,若超过 2 小时则此项不得分;

Tags:GIS,招聘,应聘  
责任编辑:gissky
请文明参与讨论,禁止漫骂攻击。 昵称:注册  登录
[ 查看全部 ] 网友评论
关于我们 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 中国地图