《软件开发人员招聘笔试试题26172.docx》由会员分享,可在线阅读,更多相关《软件开发人员招聘笔试试题26172.docx(12页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、122002年度软件开发人员招聘笔试试题应聘者资料料:姓名 性别出生日期 出生地地地址邮政编码电话Emaill毕业院校毕业时间专业学历 学位位英语水平(资资格) 计算机机水平(资资格)要求职位和和希望担任任的角色待遇要求简历(如已已提供可不不填)其他特长(如如已提供可可不填)评估意见(由由招聘小组组填写)试题一:基基础知识1、从供选选择的答案案中,选出出应填入下下面叙述中中_?_内内的最确切切的解答,把把相应编号号写在答卷卷的对应栏栏内。假设某计算算机具有11M 字节节的内存(目目前使用的的计算机往往往具有664M字节节以上的内内存),并并按字节编编址,为了了能存取该该内存各地地址的内容容,其
2、地址址寄存器至至少需要二二进制_AA_位。为为使4字节组成成的字能从从存储器中中一次读出出,要求存存放在存储储器中的字字边界对齐齐,一个字字的地址码码应_B_。若存储储周期为2200NSS,且每个个周期可访访问4个字节,则则该存储器器带宽为_C_BITT/S。假假如程序员员可用的存存储空间为为4M字节,则则程序员所所用的地址址为_D_,而真正正访问内存存的地址称称为_E_。供选择的答答案:A:110162032B:最最低两位为为00最低两位位为10最高两位位为00最高两位位为10C:220M40M80M160MMD:有有效地址程序地址址逻辑地址址物理地址址E:指指令物理地址址内存地址址数据地址
3、址2、从供选选择的答案案中。选出出应填入下下面叙述中中?内内的最确切切的解答,把把相应编号号写在答卷卷的对应栏栏内。给定结点的的关键字序序列(、),对它它按字母的的字典顺序序进行排列列,采用不不同方法,其其最终结果果相同。但但中间结果果是不同的的。Shelll排序的第第一趟扫描描(步长为为)结果果应为。冒泡排序(大大数下沉)的的第一趟起起泡的效果果是B3快速排序的的第一趟结结果是。二路归并排排序的第一一趟结局是是 D。供选择的答答案:(BB、F、GG、J、AA、D、II、E、HH、C)(B、FF、G、JJ、A、EE、D、II、C、HH)(A、BB、D、CC、E、FF、I、JJ、G、HH)(C、
4、BB、D、AA、E、FF、I、GG、J、HH):(AA、B、DD、C、FF、E、II、J、HH、G)(A、BB、D、CC、E、FF、I、HH、G、JJ)(B、FF、G、EE、A、II、D、CC、H、JJ)(B、FF、G、JJ、A、EE、D、II、C、HH):(CC、B、DD、A、FF、E、II、J、GG、H)(C、BB、D、AA、E、FF、I、GG、J、HH)(B、AA、D、EE、F、GG、I、JJ、H、CC)(B、CC、D、AA、E、FF、I、JJ、G、HH):(BB、F、GG、J、AA、E、DD、I、GG、H)(B、AA、D、EE、F、GG、I、JJ、H、CC)(A、BB、D、CC、E、F
5、F、I、JJ、G、HH)(A、BB、D、CC、F、EE、J、II、H、CC)3、从供选选择的答案案中,选出出应填入下下面叙述中中?内内的最确切切的解答把相应编编号写在答答卷的对应应栏内。进程是操作作系统中的的一个重要要概念。进进程是一个个具有一定定独立功能能的程序在在某个数据据集合上的的一次AA2。进程是一个个B3的概念念,而程序序是一个C3的概念念。进程的最基基本状态有有D4。在一一个单处理理机中,若若有6个用用户进程,在在非管态的的某一时刻刻,处于就就绪状态的的用户进程程最多有E5个。供选择的答答案A:单独独操作 关联操作作 运行行活动 并发活动动B:静态态 动态态 逻辑辑 物理理C:物理
6、理 逻辑辑 动态态 静态态D:就绪绪、运行、隐隐蔽 停停止、就绪绪、运行运行、就就绪、阻塞塞 就绪绪、撤消、运运行E:5 6 1 444、软件设设计中划分分模块的一一个准则是是A2。两个个模块之间间的耦合方方式中,3耦合的的耦合度最最高,4耦合的的耦合度最最低。一个个模块内部部的内聚种种类中4内聚的的内聚度最最高,EE1内聚的的内聚度最最低。供选择的答答案A:低内内聚低耦合合低内聚聚高耦合高内聚低低耦合高高内聚高耦耦合B:数据据 非直直接 控控制 内内容C:数据据 非直直接 控控制 内内容D:偶然然 逻辑辑 功能能 过程程E:偶然然 逻辑辑 功能能 过程程5、从供选选择的答案案中选出应应填入下
7、面面叙述中?内的的最确切的的解答,把把相应编号号写在答卷卷的对应栏栏内。最常用的一一种基本数数据模型是是关系数据据模型,它它用统一的的A 1结结构来表示示实体及实实体之间的的联系。关关系数据库库的数据操操作语言()主主要包括2两两类操作。关系运算以以关系代数数为理论基基础,关系系代数的最最基本操作作是并、差差、笛卡尔尔积、4。用用 表示关关系 和和关系 的11。设关系和和关系图图示如下:A BB CS: B CC DT: A BB C DD则关系是是关系和和关系E 的结结果。供选择的答答案A:树 网络 图 二维表B:插入入和删除 检索和和更新 查询和编编辑 统统计和修改改C:投影影、联接 联接
8、、选选择 选选择、投影影 交、选选择D:联接接 笛卡卡尔积 日联接 自然联联接E:自然然联接 联接 笛卡尔尔积 并并试题二:程程序设计用你所熟悉悉的任意一一种程序语语言,编写写一个完整整的过程,将将一个字符符串插入到到另一个字字符串的某某个位置后后面(例如如:将“abc”插入到“abcddef”的第三个个字符位置置后面,结结果为“abcaabcdeef”)。编写写程序时,请请在必要的的地方加以以注释(注注:不能用用该程序语语言的内置置函数或过过程)。用你所熟悉悉的任意一一种程序语语言,编写写一个完整整的过程,完完成从一个个给定的完完整的文件件路径(如如“C:MMy DoocumeentsSof
9、ttwaree Tesst 1.00.ddoc”)中,析取取文件名,扩扩展名和文文件所处目目录的功能能,编写程程序时,请请在必要的的地方加以以注释(注注:不能用用该程序语语言的内置置函数或过过程)。试题三:数数据库设计计下面的表有有问题吗?如果有,如如何改进? 城市市* 街道* 邮邮政编码佛山金鱼街5280000佛山大福路5280000佛山季华路5280000广州北京路5100000广州三元里5100000广州中山路5100000*城市和街街道联合做做主键分成二个表表,第一个个表有以下下字段:城城市和街道道,以城市市作为主键键;第二个个表:街道道和邮政编编码,以街街道为主键键.通过街街道与第一
10、一个表的街街道相关联联2、假设有有以下的两两个表:Cus_AAID*NameAddreessCus_BBID*NameAddreess*主键表Cus_A和表CCus_BB的结构完完全相同,表表Cus_A和表CCus_BB中既存在在ID相同同的记录,也也存在IDD不同的记记录。现要要求将IDD只存在于于表Cuss_A中而而不存在于于表Cuss_B中的的记录全部部插入到CCus_BB表中,并并用表Cuus_A中中的记录更更新表Cuus_B中中相同的IID的记录录,请写出出完成这一一功能的存存储过程。Creatte orr prooceduure ttest isDeclaare iid1 CCus
11、A.id%ttype;Beginn Seelectt id intoo id11 froom CuusA aa,CussB b wherre a.id=bb.id;3、某公司司正在开发发一个档案案管理系统统,要求在在关系数据据库中实现现和Winndowss文件系统统完全一致致的树状文文件目录。为为了实现这这一目录结结构,至少少需求哪些些表?请详详细描述这这些表的用用途和结构构(如有必必要,可用用图表进行行描述)。最最后,请用用伪编码(或或自然语言言)描述按按树状结构构遍历所有有档案的算算法。试题四:系系统设计简述“面向向对象”的概念,并并设计一个个学校选课课系统的对对象模型。简述“软件件系统的两两层和多层层体系结构构”的概念(如如有必要,可可用图表进进行描述),并并指出两者者的主要区区别。3、简述一一个软件工工程的主要要步骤,并并指出每个个步骤的明明确目标及及实施办法法。最后分分析哪些是是关键步骤骤。试题五:综综合你认为在团团队开发中中,你能发发挥自己的的能力吗?为什么?当个人意意见与主管管出现矛盾盾时,你用用什么方法法解决?