岗位面试题库合集-IT工程师面试题-IT系统分析员考题 v1-answer

VIP免费
2024-12-15 4 0 295.61KB 10 页 5.9玖币
侵权投诉
IT 系统分析员、软件开发员考题题库(V1.0
说明:选题个数可在 911 个间,答题时间 80 分钟~120 分钟。
版本号 编制人员 编制时间 备注
V 1.0 匡光政 20XX 57
一、 基础 IT 技术部分 (每题 810 分)
说明:1234514 必选,613 可选 2或不选
1、 某集团下属单位共 800 名员工,分布在 15 个部门,要设计一个含部门、姓名、岗位、
年龄、工资、部门领导 6项内容的人员数据库系统,请用 ER 图作一数据规划。
Answer: ER 图如下:
2、 请编一带循环条件的程序,可分部门遍历上例中的每一条记录。
Answer:
Declare cursor cur_Department
Select Deptcode from Department order by deptcode
Fetch cur_Department into @Deptcode
While @@Fetch_status= 0
Begin
Select B.Name ‘部门’, A.Name ‘姓名’, A.Station ‘岗位’, A.Age ‘年龄’, A.Salary ‘
资’, (select staffname from staff where staff.staffcode = b.staffcode ) 部门领导
from staff A, Department B
Where A.Deptcode = @Deptcode and A.Deptcode = B.Deptcode
Fetch next cur_Department into @Deptcode
End
Close cursor cur_Department
Deallocate cursor cur_Department
3、 在编写 SQL 语句时为了提高性能,与数据库索引匹配时应注意哪些?举例说明。
Answer:
1. 匹配所有的索引
2. 匹配尽可能多的主健
3.高级(主)的表放在等式左边,而低级(次)的表放在等式右边。
4.联合查询时,每个表尽可能跟主表都单独匹配,避免各次表之间匹配。
如:
Select B.Name, A.Staffcode,A.Name, A.Station, A.Age ,
A.Salary ‘工资’,C.Staffcode
from staff A, Department B,Leader C
Where A.Deptcode = B.Deptcode and A.Deptcode = C.Deptcode
不要:
Select B.Name, A.Staffcode,A.Name, A.Station, A.Age ,
A.Salary ‘工资’,C.Staffcode
from staff A, Department B,Leader C
Where A.Deptcode = B.Deptcode and B .Deptcode = C.Deptcode
4、 软件测试包含哪些类型的测试?请按测试的顺序过程简要说明。
Answer:
测试是保证项目质量重要的一步。可以通过不同的测试方法达到目标,测试的顺序过
程是:单元测---统测---容量测试(或压力测试---集成测试---受测试(或用户测
试)
测试方法 简要说明
单元测试 程序员在写完代码后进行的测试,主要是检查程序单元是否按质
量完成
系统测试 在单元测试完成后,将各个单元联系起来进行测试,检查系统是
否满足功能需求。
容量测试
(或压力测试)
采用模拟或真实的方式加大用户量,进行测试。从性能上检验系
统是否满足性能的需求。又称压力测试。
集成测试 将系统与其他的系统一起运行,测试系统是否与其他系统兼容。
检查是否会对其他系统造成影响
接受测试
(或用户测试)
以用户使用为主导,让用户使用系统,从操作上、界面友好性等
成。
5、 用你最熟悉的一种编程语言,编写冒泡排序法程序。
点评: 这个问题的回答很多,下面以两种为例。
Answer1: (以 JAVA 为例)
class BubbleSort
{ public static void sort(int[] a)
 { int i;
 int j;
 for (i = 0 ; i < a.length; i++)
 { /* move the largest number up */
 for (j = 0 ; j < a.length - i - 1; j++)
 { if (a[j] > a[j+1])
 ArrayUtil.swap(a, j, j + 1);
 }
 }
摘要:

IT系统分析员、软件开发员考题题库(V1.0)说明:选题个数可在9~11个间,答题时间80分钟~120分钟。版本号编制人员编制时间备注V1.0匡光政20XX年5月7日一、基础IT技术部分(每题8~10分)说明:1、2、3、4、5、14必选,6~13可选2或不选1、某集团下属单位共800名员工,分布在15个部门,要设计一个含部门、姓名、岗位、年龄、工资、部门领导6项内容的人员数据库系统,请用ER图作一数据规划。Answer:ER图如下:2、请编一带循环条件的程序,可分部门遍历上例中的每一条记录。Answer:Declarecursorcur_DepartmentSelectDeptcodefro...

展开>> 收起<<
岗位面试题库合集-IT工程师面试题-IT系统分析员考题 v1-answer.doc

共10页,预览2页

还剩页未读, 继续阅读

声明:本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。玖贝云文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知玖贝云文库,我们立即给予删除!
分类:人力资源/企业管理 价格:5.9玖币 属性:10 页 大小:295.61KB 格式:DOC 时间:2024-12-15

开通VIP享超值会员特权

  • 多端同步记录
  • 高速下载文档
  • 免费文档工具
  • 分享文档赚钱
  • 每日登录抽奖
  • 优质衍生服务
/ 10
客服
关注