首页 > 资料专栏 > 组织 > 部门岗位 > 网络IT部门和岗位 > IT系统分析员考题DOC

IT系统分析员考题DOC

浙江电广***
V 实名认证
内容提供者
热门搜索
分析员
资料大小:73KB(压缩后)
文档格式:DOC(10页)
资料语言:中文版/英文版/日文版
解压密码:m448
更新时间:2024/6/30(发布于浙江)

类型:积分资料
积分:10分 (VIP无积分限制)
推荐:升级会员

   点此下载 ==>> 点击下载文档


“IT系统分析员考题DOC”第1页图片 图片预览结束,如需查阅完整内容,请下载文档!
文本描述
IT系统分析员、软件开发员考题题库(V1.0) 说明:选题个数可在9~11个间,答题时间80分钟~120分钟。 版本号 编制人员 编制时间 备注 V 1. 匡光政 2003年5月7日 基础IT技术部分 (每题8~10分) 说明:1、2、3、4、5、14必选,6~13可选2或不选 某集团下属单位共800名员工,分布在15个部门,要设计一个含部门、姓名、岗位、年龄、工资、部门领导6项内容的人员数据库系统,请用ER图作一数据规划。 Answer: ER图如下: 请编一带循环条件的程序,可分部门遍历上例中的每一条记录。 Answer: Declare cursor cur_Department Select Deptcode from Department order by deptcode Fetch cur_Department into @Deptcode While @@Fetch_status= 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 在编写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 软件测试包含哪些类型的测试?请按测试的顺序过程简要说明。 Answer: 测试是保证项目质量重要的一步。可以通过不同的测试方法达到目标,测试的顺序过程是:单元测试---系统测试---容量测试(或压力测试)---集成测试---接受测试(或用户测试) 测试方法 简要说明 单元测试 程序员在写完代码后进行的测试,主要是检查程序单元是否按质量完成 系统测试 在单元测试完成后,将各个单元联系起来进行测试,检查系统是否满足功能需求。 容量测试 (或压力测试) 采用模拟或真实的方式加大用户量,进行测试。从性能上检验系统是否满足性能的需求。又称压力测试。 集成测试 将系统与其他的系统一起运行,测试系统是否与其他系统兼容。检查是否会对其他系统造成影响 接受测试 (或用户测试) 以用户使用为主导,让用户使用系统,从操作上、界面友好性等方面,由用户确定是否接受系统,用户确认后,所有的测试完成。 用你最熟悉的一种编程语言,编写冒泡排序法程序。 点评: 这个问题的回答很多,下面以两种为例。 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