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...

面试题 相关文章推荐
包装类的功能、种类、常用方法
Jan 27 面试题
华为C++笔试题
Aug 05 面试题
几道数据库的面试题或笔试题
May 31 面试题
武汉东之林科技有限公司机试
Sep 17 面试题
什么叫应用程序域?什么是托管代码?什么是强类型系统?什么是装箱和拆箱?什么是重载?CTS、CLS和CLR分别作何解释?
May 23 面试题
Javascript如何发送一个Ajax请求
Jan 26 面试题
params有什么用
Mar 01 面试题
介绍一下Linux内核的排队自旋锁
Jan 04 面试题
Linux如何为某个操作添加别名
Mar 01 面试题
LINUX下线程,GDI类的解释
Dec 14 面试题
代码中finally中的代码会不会执行
Feb 06 面试题
高级Java程序员面试要点
Aug 02 面试题
写出程序把一个链表中的接点顺序倒排
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/07/07 PHP
PHP发送邮件确认验证注册功能示例【修改别人邮件类】
2019/11/09 PHP
JQuery 拾色器插件发布-jquery.icolor.js
2010/10/20 Javascript
javascript权威指南 学习笔记之null和undefined
2011/09/25 Javascript
jQuery $.data()方法使用注意细节
2012/12/31 Javascript
js拦截alert对话框另类应用
2013/01/16 Javascript
javaScript NameSpace 简单说明介绍
2013/07/18 Javascript
js setTimeout 参数传递使用介绍
2013/08/13 Javascript
单击和双击事件的冲突处理示例代码
2014/04/03 Javascript
jQuery中[attribute=value]选择器用法实例
2014/12/31 Javascript
Bootstrap每天必学之缩略图与警示窗
2015/11/29 Javascript
Vue.js常用指令汇总(v-if、v-for等)
2016/11/03 Javascript
Vue2.0父组件与子组件之间的事件发射与接收实例代码
2017/09/19 Javascript
基于wordpress的ajax写法详解
2018/01/02 Javascript
解决Layui 表格自适应高度的问题
2019/11/15 Javascript
elementui更改el-dialog关闭按钮的图标d的示例代码
2020/08/04 Javascript
axios封装与传参示例详解
2020/10/18 Javascript
[52:32]完美世界DOTA2联赛PWL S2 Magma vs LBZS 第三场 11.18
2020/11/18 DOTA
[49:30]DOTA2-DPC中国联赛正赛 Dragon vs Dynasty BO3 第二场 3月4日
2021/03/11 DOTA
Python 3.x 新特性及10大变化
2015/06/12 Python
python 实现对文件夹内的文件排序编号
2018/04/12 Python
python二维列表一维列表的互相转换实例
2018/07/02 Python
windows中安装Python3.8.0的实现方法
2019/11/19 Python
tensorflow之自定义神经网络层实例
2020/02/07 Python
Python3读写ini配置文件的示例
2020/11/06 Python
利用纯CSS3实现文字向右循环闪过效果实例(可用于移动端)
2017/06/15 HTML / CSS
英国著名书店:Foyles
2018/12/01 全球购物
Habitat家居英国官方网站:沙发、家具、照明、厨房和户外
2019/12/12 全球购物
口头翻译求职人自荐信
2013/12/07 职场文书
餐厅采购员岗位职责
2014/03/06 职场文书
风险评估实施方案
2014/03/09 职场文书
自愿离婚协议书范文2014
2014/10/12 职场文书
学校党的群众路线教育实践活动制度建设计划
2014/11/03 职场文书
《爬天都峰》教学反思
2016/02/23 职场文书
Python深度学习之实现卷积神经网络
2021/06/05 Python
Python下opencv使用hough变换检测直线与圆
2021/06/18 Python