- 1
- 0
- 约7.53千字
- 约 13页
- 2019-08-24 发布于浙江
- 举报
同望科技有限公司研发中心
地址: 珠海市南方软件园东区五号楼三层 邮编: 519080 主页: HYPERLINK
电话: (0756)3391800 传真: (0756)3391901 第 PAGE 8 页 共 NUMPAGES 13 页
程序员编程指南考核试卷
要求
问答题
共有15个编程指南方面的问题,全部为必答题,以考核你对编程指南的了解;
考生答题时,必需简洁概要,注意不要在中文输入上耗用太多时间;
试卷使用Word文档,在电脑上直接答题。
问答题每题2分。
上机题
每人有一道上机考核题,分为两部分(修改程序、编程实现);
上机考核评分要点为:
是否按题目要求在限定时间内编写出正确代码;
按照编程指南修改的程序是否符合我们的编程指南;
代码是否清晰易懂且符合我们的编程指南;
应试者使用Delphi、VB、JBuilder编程实现,工程保存到目录“D:\XXX编程指南考核”下。
上机题共70分。
编程指南考核试卷
问答题(每题2分)
成员函数的可见性所遵循的经验法则是?
尽量限制成员函数的可见性。如果成员函数没必要公有 (public),就定义为保护 (protected);
没必要保护 (protected),就定义为私有 (private)。
成员函数注释格式是?哪些是必须的,哪些是可选的?
如果带参数,那么什么样的参数必须传给成员函数,以及成员函数将怎样使用它们。这个信息使其他程序员了解应将怎样的信息传递给一个成员函数
如果成员函数有返回值,则应注释出来
成员函数中的任何突出的问题都应说明
应说明成员函数抛出的所有异常
如何在适当情况下调用成员函数的例子
可用的前提条件和后置条件
成员函数是如何改变对象的。
所有并行事件
以上为必须的
仅当注释增加代码的清晰度时,才应加上注释。其他时,为可选
成员函数的命名约定?请举个例子。
成员函数的命名应采用完整的英文描述符,大小写混合使用:所有中间单词的第一个字母大写。成员函数名称的第一个单词常常采用一个有强烈动作色彩的动词。首个单词小写
例如:
openAccount()
printMailingLabel()
saveContract()
deleteMaterial()
存取成员函数的命名约定?请举个例子。
命名获取函数:除了布尔字段的获取函数之外,应采用 get(小写) 作为字段的前缀;布尔字段采用 is (小写)作为前缀。
例如:
getFirstName()
getAccountNumber()
isPersistent()
isAtEnd()
命名设置函数:无论何种字段类型的设置函数,都要在字段名的前面加上 set(小写)前缀。
例如:
setFirstName(String pName)
setAccountNumber(int pAccountNumber)
setReasonableGoals(Vector pNewGoals)
setPersistent(boolean pisPersistent)
setAtEnd(boolean pisAtEnd)
说出成员函数的参数命名标准?请举个例子。
参数命名遵循与局部变量命名完全一样的约定。
命名规则:在名字之前加入“p”。
示例:
pCustomer
pInventoryItem
pPhotonTorpedo
pInputStream
pException
类的命名约定是?请举个例子。
使用完全的英文描述符,所有单词的第一个字母要大写,并且单词中大小写混合。
类名应是单数形式。
示例:
Customer,Employee,Order,OrderItem,FileStream,String
类注释格式是?哪些是必须的,哪些是可选的?
/**
*@author 张三
*@version 1.00
*日期 yyyy-mm-dd
* @copyright (c) 2000-2001 珠海同望科技公司. 保留所有权利.
*
* @description
*类描述写在这里
*
* 并行策略描述(可选)
* 修改历史:
* 2001-07-30张三
* 修改描述
*
* 内部类清单:
* xxx 合同类 说明
* yyy 文件类 说明
*/
其中:
类的目的 : 必须
已知的问题: 必须
类的开发/维护历史:必须
注释出采用的不变量:可选,如有,应注释出
并行策略 :
您可能关注的文档
- 安全环保日常检查记录表.doc
- 安全检查(SCL)分析记录表.doc
- 安全检查表分析记录.doc
- 安全检查分析(SCL)记录表(设备、设施).doc
- 安全检查记录样表.doc
- 安全检查巡查管理规定.doc
- 安全评价触电事故的原因分析与预防对策.doc
- 安全设施定期检查、试验管理制度.doc
- 安全生产日常监督检查管理体系文件.doc
- 安全生产隐患检查记录.doc
- 2026年1月江苏扬州市教育系统事业单位招聘教师30人备考试题附答案详解.docx
- 2026年1月江苏扬州市卫生健康系统事业单位招聘专业技术人员54人备考试题附答案详解.docx
- 2026年1月江苏南京市鼓楼区教育局所属学校招聘新教师38人备考题库附答案详解.docx
- 2026年1月江苏南通市如东东安保安服务有限公司劳务派遣人员招聘备考题库附答案详解.docx
- 2026年1月江苏南京市第一中学招聘编制外工作人员1人备考试题附答案详解.docx
- 2026年1月江苏南京市秦淮区教育局所属学校招聘教师60人备考题库附答案详解.docx
- 2026年1月江苏南京市中华中学招聘编制内教师16人备考试题附答案详解.docx
- 2026年1月江苏南京市中华中学招聘编制内教师16人备考题库附答案详解.docx
- 2026年1月武夷山职业学院人才增补招聘二备考试题附答案详解.docx
- 2026年1月汉中市中心医院招聘(5人)备考题库附答案详解.docx
最近下载
- 2026年相变材料在机械系统中的动态响应.pptx VIP
- 2025年浙江广厦建设职业技术大学辅导员考试真题.docx VIP
- 2026年春季学期中小学1530安全教育记录.docx VIP
- 2025年张家界航空工业职业技术学院单招笔试职业技能考核试题库含答案解析.docx VIP
- 《义务教育艺术课程标准(2022年版)》中美术课程标准的主要变化.docx VIP
- 人情面子与权力的再_生产.pdf VIP
- 2025中考真题--北京市中考数学试卷(含答案).docx
- 工程项目智慧管理 课件全套 模块1--8 工程项目智慧管理概述----工程项目智慧信息管理.pptx
- 管道桥架支架.xls VIP
- (必会)铁路机车车辆驾驶人员(J5类)近年考试真题题库资料(含答案).pdf VIP
原创力文档

文档评论(0)