参加考试人数14人,试卷满分100(前三题)。考试时间60分钟。
试卷共5道题目,有名词解释、选择题、简答及论述题各种题型。涉及到计算机各方面的知识,包括数据库应用和编程能力等。第四、五题为附加题,不计分。题目的难度适中。
考生各题的得分及总分如下:
姓名
第一题
第二题
第三题
第四题
第五题
总分
(某某某)
0
4
10
0
0
14
(某某某)
9
15
10
0
0
34
(某某某)
0
12
0
0
0
12
(某某某)
3
8
0
0
0
11
(某某某)
3
5
0
0
0
8
(某某某)
0
11
0
0
0
11
(某某某)
0
11
0
0
0
11
(某某某)
0
16
10
0
0
26
(某某某)
6
16
0
0
0
22
(某某某)
3
11
0
0
0
14
(某某某)
0
10
0
0
0
10
(某某某)
0
12
0
0
0
12
(某某某)
0
16
5
10
5
36
(某某某)
0
11
5
0
0
16
总分统计结果:
分数段
人数
比例
备注
0
0
0%
白卷
<10
1
7.1%
10~20
9
64.3%
20~30
2
14.3%
30~40
2
14.3%
40~50
0
0%
50~60
0
0%
>60
0
0%
从统计结果看到:
没有一人达到60分及格分数。
大多数人的分数集中在10~20之间,占64.3%;
主要考题内容(第一~三题)难度适中。
第一题为名词解释,有9人得0分,说明这些人实践经验极少!可以认定这些人没有完成过任何实际工作。
第二题为选择题,得分相对高些。大多数人的分数基本是这道题获得。
第三题为简答题,完成情况很差。只有少数人能回答软件开发过程的几个步骤,这些知识是教科书中常见的。而其他的实践项目叙述、编程和数据库知识,没有人回答正确。
第三题和第四题为附加题,是为一些真正的高手设置的,但是基本没人能回答。
从整个答题结果看,几乎所有的考生都缺少实际工作经验,也缺少新知识的学习能力。没有一人能达到我们的招聘要求。
张庆 2005年3月8日
附:
应聘技术管理岗位笔试题
一、名词解释(15分)
1、ASP 2、JSP 3、CSS 4、VLAN 5、XML
二、选择题(25分)
1. 能够接收每个用户的命令,采用时间片轮转的方式处理用户的服务请求,这种操作系统属于______。
A) 批处理系统 B) 分时系统 C) 实时系统 D) 分布式系统
2. SMTP协议用于下列哪种服务______。
A) WWW B) 电子邮件 C) 文件传输 D) 新闻与公告
3. 用来描述数据传输服务质量的是______。
A) Qos B) NDS C) ATM D) UDP
4. 在以下认证方式中,最常用的是______。
A) 访问权限控制 B) 帐户名/口令认证 C) 基于个人特征的认证
D) 基于公钥加密的认证
5. 用户计算机通过电话网接入Internet时,需要通过MODEM与ISP的什么设备建立连接______。
A) 数据库服务器 B) 邮件服务器 C) 代理服务器 D) 远程接入服务器
6. 以下网络安全技术中,不能用于防止发送或接受信息的用户出现“抵赖”的是______。
A) 数字签名 B) 防火墙 C) 第三方确认 D) 身份认证
7. 模块独立性是软件结构化设计方法的一个基本原则,以下哪种情形模块独立性最好______。
A) 耦合性强,内聚性弱 B) 耦合性弱,内聚性强
C) 耦合性强,内聚性强 D) 耦合性弱,内聚性弱
8. 一般在数据流程图中,符号○是用来表示______。
A) 外部实体 B) 变换/加工 C) 数据存储 D) 数据流
9. 软件测试的内容包括______。
Ⅰ.有效性测试 Ⅱ.集成测试 Ⅲ.验收测试
Ⅳ.系统测试 Ⅴ.单元测试
正确的测试顺序是
A) Ⅰ、Ⅱ、Ⅲ、Ⅳ、Ⅴ B) Ⅴ、Ⅳ、Ⅲ、Ⅱ、Ⅰ
C) Ⅴ 、Ⅰ、Ⅱ、Ⅲ、Ⅳ D) Ⅴ 、Ⅱ、Ⅰ、Ⅳ、Ⅲ
10. 以下哪个是与软件产品运行有关的质量特性______。
A) 可测试性 B) 适应性 C) 可重用性 D) 健壮性
11. 软件设计过程中,应首先进行的工作是______。
A) 总体设计 B) 模块设计 C) 界面设计 D) 数据库设计
12. 以下不属于系统详细设计阶段使用的工具是______。
A) PAD图 B) N-S图 C) 程序流程图 D) HIPO图
13. 软件工程包括软件开发技术和软件工程管理,下面属于软件工程管理内容的是______。
A) 软件工具 B) 软件工程环境 C) 开发方法 D) 软件工程经济学
14. 对于采用软件工程方法设计的软件,其维护工程应开始于______。
A) 回归测试 B) 阅读代码 C) 阅读设计文档 D) 需求分析
15. 软件工程中,软件配置由配置项来表示,以下哪个不属于软件配置项的内容______。
A) 需求说 B、 测试报告 C、可行性研究报告 D) 、 软件变更通知
16. 下面关于关系数据库范式的描述中,错误的是______。
A) 关系满足的范式越低,则更新操作的代价就越高
B) 关系满足的范式越高,则更新操作的代价就越低
C) 关系满足的范式越高,则查询操作的代价就越高
D) 关系满足的范式越低,则查询操作的代价就越高
17. SQL语言中,能正确实现级联删除的命令是______。
A) ON DELETE CASCADES
B) ON DELETE RESTRCTED
C) ON DELETE NULLIFIES
D) ON DELETE DEFAULT
18. 设有如下关系SC (sno,cname,grade)(各属性含义分别为学生的学号、课程名称、成绩)现要将所有学生的课程成绩增加10分,以下能正确地完成此操作的SQL命令是______。
A) MODIFY sc SET grade +10 B) UPDATE sc SET grade +10
C) MODIFY sc SET grade = grade +10 D) UPDATE sc SET grade = grade +10
19. 以下关于视图的描述中,错误的是______。
A) 可以对任何视图进行任意的修改操作 B) 视图能够简化用户的操作
C) 视图能够对数据提供安全保护作用 D) 视图对重够数据库提供了一定程度的独立性
20. 数据库中对全部数据的整体逻辑结构的描述,作为数据库的______。
A) 内模式 B) 外模式 C) 模式 D) 子模式
21. 数据仓库是具有基本特征的支持企业决策的数据集合,以下哪项不是数据仓库的特征______。
A) 数据与历史变化无关 B) 数据是集成的
C) 数据是相对稳定的 D) 数据是面向主题的
22. 数据挖掘的方法很多,其中不常用的方法是______。
A) 关联规则 B) 聚类分析
C) 分类分析 D) 层次分析
23. C/S计算结构的特点之一是______。
A) 基于网络的分布处理系统 B) 只能用微机做服务器
C) 客户机上不需要安装工具软件 D) 服务器上无需安装应用软件
24. 软件工程方法中,表示软件处理流程的工具是______。
A) 数据流程图 B) 系统流程图
C) 模块结构图 D) 业务流程图
25. 程序编制有三个层次,其实施顺序应是______。
A) 编码、画程序框图、测试 B) 编码、写程序文档 、排错
C) 编码、测试、排错 D) 编码、画程序框图、 排错
三、简答题:(60分)
1、 软件设计、开发过程主要有那些步骤,你认为其中哪几个步骤就重要,为什么?
2、 简单叙述你曾经开发过的软件项目(项目名称、规模、设计思路、使用工具、等)。
3、 用ASP写出下列描述的事件:
A、 确定对方的IP地址
B、 ASP与Access数据库连接
C、 ASP与SQL数据库连接
D、 如何传递变量从一页到另一页
4、 说明下列SQL语句的含义:
A、 sql="select * from 数据表 where 字段名=字段值 order by 字段名 [desc]"。
B、 sql="update 数据表 set 字段名=字段值 where 条件表达式"。
C、 sql="select sum(字段名) as 别名 from 数据表 where 条件表达式"。
D、 写出数据表的建立和删除的SQL语句。
四、数据表的建立和删除:
CREATE TABLE 数据表名称(字段1 类型1(长度),字段2 类型2(长度) …… )
例:CREATE TABLE tab01(name varchar(50),datetime default now())
DROP TABLE 数据表名称 (永久性删除一个数据表)