视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
程序员上机试题一v1.0
2025-09-29 16:35:53 责编:小OO
文档
仁方科技程序员上机试题

复试主要考察程序员实际编程能力,不设置具体限定,以完成即定功能为目标,由程序员自行发挥。

公司复试的具体编程内容现场随机抽取,上机考试题时不得使用即时通讯工具,现场编程时间为3~4小时,请注意控制时间。

具体要求如下: 

《概要设计说明书》节选

……

2.2.2 开发环境

(1)数据库服务器

数据库:oracle10G

IP:192.168.9.11

SID:orcl

用户名/口令:test/test

(2)开发环境

开发工具:MyEclipse5.5.1 GA //考试电脑中已安装,复试人员也可自带自己习惯的开发工具

JDK:1.5.0-11(MyEclipse5.5.1 GA自带) 

应用服务器中间件:Tomcat5.5

……

2.4详细设计说明统一要求

在此次测试中只要求应用Struts相关技术,其它方面不做要求。

Struts版本推荐使用Struts1.2.7(MyEclipse5.5.1 GA自带1.1、1.2 选1.2即可)

2.4.1程序模块划分:

(一)填加学员考试成绩查询

模块编号:pxcj   //培训成绩--与程序中模块包实际名称一致

1、功能描述

查询考虑成绩

2、流程设计

输入查询条件校验提交显示查询结果

4、设计要求

所有查询条件中必需指定任意一项;

校验数据格式的正确性;

测试日期止,在窗口打开时默认显示当天日期;

复试人员姓名,要求使用模糊查询;

页面底部加一个名这“统计”链接用来链接到统计页面,“统计”页面要求见下一小节;

点击查询结果页内“复试人员姓名”显示当前复试人员全部成绩和记录明细;

5、对应数据库表

result 

注:

测试中数据库环境及数据库用户数据表已事先建立

Result表数据字典见附件1

6、输入输出项

查询条件内容:

项目数据类型I/O要  求

必填/必显

范围格式要求/举例

测试日期起

日期型IN/Yyyyy-MM-dd
测试日期止日期型I/ON/Yyyyy-MM-dd
总成绩大于浮点型IN/Y0~100
复试人员姓名字符型IN/Y0~10
查询结果页内容:

项目数据类型I/O要  求

必填/必显

范围格式要求/举例

序号整型

ON/Y

yyyy-MM-dd
测试日期

日期型ON/Y

yyyy-MM-dd
复试人员姓名字符型ON/Y

软件工程成绩浮点型ON/Y

公司制度成绩浮点型ON/Y

平台软件成绩浮点型ON/Y

录入人字符型ON/Y

(二)学员考试成绩统计

模块编号:cjtj   //成绩统计--与程序中模块包实际名称一致

1、功能描述

对已存储的考试成绩进行统计。

2、流程设计

从查询结果页点击链接直接显示统计结果。

4、设计要求

点击链接直接显示统计结果列表,要求以复试人员姓名为纵坐标,科目为横坐标,最后一行显示各科平均成绩,最后一列显示合计成绩,最后一行的末列显示合计的平均值。

5、对应数据库表

result

6、输入输出项

统计结果内容:

项目数据类型I/O要  求

必填/必显

范围格式要求/举例

软件工程

平均成绩

浮点型ON/Y保留2位小数

公司制度

平均成绩

浮点型ON/Y保留2位小数

平台软件

平均成绩

浮点型ON/Y保留2位小数

总成绩

平均值

浮点型ON/Y保留2位小数

附件1:

数据表:result数据结构

字段项

字段名数据类型要  求

必填/主键

范围要求/举例

记录编号ridnumberY/Y无含义
测试日期

rdateDateY/N
复试人员姓名nameVarchar2Y/N10
软件工程成绩software_enumberY/N
公司制度成绩rulenumberY/N
平台软件成绩platformnumberY/N
录入人recorderVarchar2Y/N10
附件2:

参考资料

driver-class:oracle.jdbc.driver.OracleDriver

driver-url:jdbc:oracle:thin:@192.168.9.11:1521:orcl

相关程序包可以向现场管理人员索取。下载本文

显示全文
专题