VC++笔试题


Posted in 面试题 onOctober 13, 2014
试题一:
测试内容:
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、用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)

Tags in this post...

面试题 相关文章推荐
PHP面试题集
Dec 18 面试题
同步和异步有何异同,在什么情况下分别使用他们?举例说明
Feb 27 面试题
递归实现回文判断(如:abcdedbca就是回文,判断一个面试者对递归理解的简单程序)
Apr 28 面试题
指针和引用有什么区别
Jan 13 面试题
不用游标的SQL语句有哪些
Sep 07 面试题
西部世纪.net笔试题面试题
Apr 03 面试题
System.Array.CopyTo()和System.Array.Clone()有什么区别
Jun 20 面试题
C#中有没有静态构造函数,如果有是做什么用的?
Jun 04 面试题
如何利用cmp命令比较文件
Sep 23 面试题
Linux中如何用命令创建目录
Dec 02 面试题
Servlet的实例是在生命周期什么时候创建的?配置servlet最重要的是什么?
May 30 面试题
介绍一下Ruby的多线程处理
Feb 01 面试题
写出程序把一个链表中的接点顺序倒排
Apr 28 #面试题
浙大网新C/C++面试解惑
May 27 #面试题
C++面试题目
Jun 25 #面试题
估算杭州有多少软件工程师
Aug 11 #面试题
输入N,打印N*N矩阵
Feb 20 #面试题
static函数与普通函数有什么区别
Dec 25 #面试题
static全局变量与普通的全局变量有什么区别
May 27 #面试题
You might like
必须收藏的php实用代码片段
2016/02/02 PHP
javascript 模式设计之工厂模式详细说明
2010/05/10 Javascript
JavaScript可否多线程? 深入理解JavaScript定时机制
2012/05/23 Javascript
FF火狐下获取一个元素同类型的相邻元素实现代码
2012/12/15 Javascript
js格式化货币数据实现代码
2013/09/04 Javascript
jQuery的选择器中的通配符使用介绍
2014/03/20 Javascript
javascript的创建多行字符串的7种方法
2014/04/29 Javascript
判断window.onload是否多次使用的方法
2014/09/21 Javascript
javascript 获取浏览器版本
2015/01/21 Javascript
JavaScript数据结构与算法之集合(Set)
2016/01/29 Javascript
jQuery实现指定区域外单击关闭指定层的方法【经典】
2016/06/22 Javascript
JavaScript基于原型链的继承
2016/06/22 Javascript
canvas实现动态小球重叠效果
2017/02/06 Javascript
深入理解vue $refs的基本用法
2017/07/13 Javascript
js指定步长实现单方向匀速运动
2017/07/17 Javascript
js用类封装pop弹窗组件
2017/10/08 Javascript
JS中Object对象的原型概念基础
2018/01/29 Javascript
微信小程序在地图选择地址并返回经纬度简单示例
2018/12/03 Javascript
vue生命周期与钩子函数简单示例
2019/03/13 Javascript
vue项目创建并引入饿了么elementUI组件的步骤
2019/04/11 Javascript
vue使用vuex实现首页导航切换不同路由的方法
2019/05/08 Javascript
[51:06]DOTA2-DPC中国联赛 正赛 Elephant vs Aster BO3 第二场 1月26日
2021/03/11 DOTA
Python运算符重载用法实例
2015/05/28 Python
详解python中的线程
2018/02/10 Python
python 按不同维度求和,最值,均值的实例
2018/06/28 Python
Python Subprocess模块原理及实例
2019/08/26 Python
python 内置函数汇总详解
2019/09/16 Python
网络教育自我鉴定
2013/11/01 职场文书
专业销售业务员求职信
2013/11/18 职场文书
物业管理毕业生个人的求职信
2013/11/30 职场文书
学校爱国卫生月活动总结
2014/06/25 职场文书
2014物价局民主生活会对照检查材料思想汇报
2014/09/24 职场文书
学校政风行风评议心得体会
2014/10/21 职场文书
毕业生的自我鉴定表范文
2019/05/16 职场文书
MySQL query_cache_type 参数与使用详解
2021/07/01 MySQL
vue使用refs获取嵌套组件中的值过程
2022/03/31 Vue.js