岗位面试题库合集-IT工程师面试题-IT系统分析员考题 v1-answer
VIP免费
2024-12-15
4
0
295.61KB
10 页
5.9玖币
侵权投诉
IT 系统分析员、软件开发员考题题库(V1.0)
说明:选题个数可在 9~11 个间,答题时间 80 分钟~120 分钟。
版本号 编制人员 编制时间 备注
V 1.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:
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...
声明:本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。玖贝云文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知玖贝云文库,我们立即给予删除!
相关推荐
-
公司营销部领导述职述廉报告VIP免费
2024-12-03 4 -
100套述职述廉述法述学框架提纲VIP免费
2024-12-03 3 -
20220106政府党组班子党史学习教育专题民主生活会“五个带头”对照检查材料VIP免费
2024-12-03 3 -
20220106县纪委监委领导班子党史学习教育专题民主生活会对照检查材料VIP免费
2024-12-03 6 -
A文秘笔杆子工作资料汇编手册(近70000字)VIP免费
2024-12-03 3 -
20220106县领导班子党史学习教育专题民主生活会对照检查材料VIP免费
2024-12-03 4 -
经济开发区党工委书记管委会主任述学述职述廉述法报告VIP免费
2024-12-03 34 -
20220106政府领导专题民主生活会五个方面对照检查材料VIP免费
2024-12-03 11 -
派出所教导员述职述廉报告6篇VIP免费
2024-12-03 8 -
民主生活会对县委班子及其成员批评意见清单VIP免费
2024-12-03 50
分类:人力资源/企业管理
价格:5.9玖币
属性:10 页
大小:295.61KB
格式:DOC
时间:2024-12-15


渝公网安备50010702506394