中兴公司计算机专业应届生笔试试卷(07)

合集下载

中兴软件笔试题及答案

中兴软件笔试题及答案

中兴软件笔试题及答案一、单选题1. 在Java中,下列哪个关键字用于声明一个类?A. publicB. staticC. finalD. class答案:D2. 下列哪个不是JavaScript中的数据类型?A. NumberB. StringC. BooleanD. Array答案:D3. 在SQL中,用于查询数据的关键字是什么?A. SELECTB. INSERTC. UPDATED. DELETE答案:A4. 在HTML中,用于定义文档标题的标签是什么?A. <title>B. <h1>C. <header>D. <title>答案:B5. 在CSS中,用于设置文本颜色的属性是什么?A. colorB. background-colorC. font-sizeD. text-align答案:A二、多选题1. 在Java中,下列哪些关键字用于控制流程?A. ifB. elseC. forD. while答案:A, B, C, D2. 在JavaScript中,哪些方法可以用来获取数组的长度?A. lengthB. sizeC. countD. length()答案:A3. 在SQL中,下列哪些关键字用于数据定义语言(DDL)?A. CREATEB. ALTERC. DROPD. SELECT答案:A, B, C4. 在HTML中,下列哪些标签用于布局?A. <div>B. <span>C. <table>D. <ul>答案:A, C, D5. 在CSS中,下列哪些属性用于设置字体样式?A. font-familyB. font-sizeC. font-weightD. color答案:A, B, C三、判断题1. 在Java中,所有的类都必须继承自Object类。

(对)2. JavaScript是一种弱类型语言。

中兴硬件笔试题及答案

中兴硬件笔试题及答案

中兴硬件笔试题及答案一、单选题(每题2分,共10分)1. 在数字电路中,一个基本的逻辑门可以有()个输入端。

A. 1B. 2C. 3D. 4答案:B2. 以下哪个选项不是计算机硬件的组成部分?A. 中央处理器(CPU)B. 内存(RAM)C. 操作系统(OS)D. 硬盘(HDD)答案:C3. 以下哪个不是网络传输介质?A. 双绞线B. 光纤C. 无线信号D. 蓝牙答案:D4. 在计算机组成原理中,冯·诺依曼体系结构的核心思想是()。

A. 程序存储B. 程序控制C. 数据存储D. 数据控制答案:A5. 以下哪种存储器不是易失性存储器?A. RAMB. ROMC. EEPROMD. Flash答案:B二、多选题(每题3分,共15分)1. 以下哪些属于计算机的输入设备?()A. 键盘B. 鼠标C. 打印机D. 扫描仪答案:A B D2. 在数字电路设计中,以下哪些是常用的逻辑门?()A. 与门B. 或门C. 非门D. 异或门答案:A B C D3. 以下哪些是计算机操作系统的功能?()A. 文件管理B. 设备管理C. 用户界面D. 程序运行答案:A B C D4. 以下哪些是网络协议的组成部分?()A. 传输层B. 应用层C. 网络层D. 数据链路层答案:A B C D5. 以下哪些是计算机硬件的维护措施?()A. 定期清理灰尘B. 避免高温环境C. 定期更新驱动程序D. 使用杀毒软件答案:A B C三、判断题(每题1分,共5分)1. 所有的存储器都是易失性的。

()答案:×2. 计算机的CPU是中央处理单元的缩写。

()答案:√3. 光纤传输速度比双绞线快。

()答案:√4. 蓝牙技术是一种有线通信技术。

()答案:×5. 计算机的硬盘(HDD)是一种非易失性存储器。

()答案:√四、简答题(每题5分,共20分)1. 请简述冯·诺依曼体系结构的主要特点。

答案:冯·诺依曼体系结构的主要特点包括程序存储、顺序执行、二进制系统、存储程序控制和中央处理单元(CPU)的统一。

中兴考试题及答案

中兴考试题及答案

中兴考试题及答案一、单项选择题(每题2分,共10题)1. 中兴公司是在哪一年成立的?A. 1985年B. 1995年C. 2005年D. 2015年答案:A2. 中兴公司的主要业务领域包括以下哪项?A. 通信设备制造B. 食品加工C. 汽车制造D. 金融服务答案:A3. 中兴公司在全球范围内拥有多少研发中心?A. 10个B. 20个C. 30个D. 40个答案:B4. 中兴公司的产品主要销往哪些地区?A. 亚洲B. 欧洲C. 北美D. 全球答案:D5. 中兴公司在5G技术领域取得了哪些成就?A. 5G基站研发B. 5G终端设备制造C. 5G网络服务D. 所有选项答案:D二、多项选择题(每题3分,共5题)1. 中兴公司在以下哪些领域拥有专利技术?A. 无线通信B. 云计算C. 物联网D. 人工智能答案:ABCD2. 中兴公司的企业文化包括哪些要素?A. 创新B. 合作C. 诚信D. 效率答案:ABCD3. 中兴公司在国际市场上的竞争优势包括哪些?A. 高质量产品B. 价格优势C. 快速响应市场D. 强大的研发能力答案:ABCD4. 中兴公司在社会责任方面做了哪些努力?A. 环保B. 教育支持C. 社区服务D. 灾害救助答案:ABCD5. 中兴公司在以下哪些方面进行了技术创新?A. 芯片设计B. 软件优化C. 材料科学D. 能源管理答案:ABCD三、简答题(每题5分,共2题)1. 请简述中兴公司在推动通信技术发展方面做出的贡献。

答案:中兴公司在推动通信技术发展方面做出了显著贡献,包括但不限于研发先进的通信设备、推动5G技术的商业化、以及在物联网和人工智能领域的技术突破,为全球通信技术的进步提供了强有力的支持。

2. 中兴公司如何确保产品质量和客户满意度?答案:中兴公司通过严格的质量控制流程、持续的技术创新、以及高效的客户服务系统来确保产品质量和客户满意度。

公司还定期进行市场调研,以了解客户需求并及时调整产品和服务,以满足市场的变化。

中兴考试题及答案

中兴考试题及答案

中兴考试题及答案一、单选题(每题2分,共20分)1. 中兴通讯成立于哪一年?A. 1985年B. 1980年C. 1990年D. 1995年答案:A2. 中兴通讯的主要业务领域不包括以下哪一项?A. 通信设备制造B. 软件开发C. 汽车制造D. 系统集成答案:C3. 中兴通讯在全球拥有多少个研发中心?A. 15个B. 20个C. 25个D. 30个答案:B4. 中兴通讯的产品主要应用于以下哪个领域?A. 教育B. 医疗C. 通信D. 金融答案:C5. 中兴通讯在5G技术方面的研发投入占公司总研发投入的百分比是多少?A. 30%C. 50%D. 60%答案:C6. 中兴通讯的核心价值观是什么?A. 客户至上B. 诚信C. 创新D. 合作答案:B7. 中兴通讯在全球的员工总数超过多少人?A. 5万B. 10万C. 15万D. 20万8. 中兴通讯的总部设在哪个国家?A. 美国B. 中国C. 德国D. 日本答案:B9. 中兴通讯在国际市场上的业务覆盖了多少个国家?A. 100个B. 150个C. 200个D. 250个答案:C10. 中兴通讯在以下哪个领域拥有最多的专利?B. 5G技术C. 云计算D. 大数据答案:B二、多选题(每题3分,共15分)11. 中兴通讯的主要产品线包括以下哪些?A. 无线通信设备B. 有线通信设备C. 终端产品D. 服务与软件答案:ABCD12. 中兴通讯在以下哪些方面进行了技术创新?A. 芯片设计B. 人工智能C. 物联网D. 网络安全答案:ABCD13. 中兴通讯的企业文化包括以下哪些要素?A. 客户导向B. 结果导向C. 团队合作D. 持续学习答案:ABCD14. 中兴通讯在以下哪些领域进行了国际合作?A. 技术研发B. 市场拓展C. 人才培养D. 资本运作答案:ABCD15. 中兴通讯在社会责任方面主要关注以下哪些议题?A. 环境保护B. 员工福利C. 社区发展D. 教育支持答案:ABCD三、判断题(每题1分,共10分)16. 中兴通讯是全球领先的通信解决方案提供商。

中兴2007年笔试题回忆

中兴2007年笔试题回忆

中兴2007年笔试题回忆
公共题50分,C++和JAVA二选一50分。

其实一直就在用C,一看没有C心里还霍霍的,我当然选的C++。

我做的C卷:
公共题:
1、数据库中XXX 和XXX操作可恢复数据库。

undo redo 吧?
2、数据库的核心是XX。

3、头文件中和的区别?
1、18分的题:
char *GetMemory(void) { char p[] = hello world return p; }
void Test(void) { char *str = NULL; str = GetMemory(); printf(str); }
请问运行Test 函数会有什么样的结果?
答:可能是乱码。

因为GetMemory 返回的是指向栈内存的指针,该指针的地址不是NULL,但其原现的内容已经被清除,新内容不可知。

还有一个比较简单,不写了。

2、析构函数什么时候运行,实现什么功能?
4、定义一个宏,输入两个参数,输出积。

3、简述电路交换和分组交换的区别及优缺点。

4、C++ 都记不太清了,过去快2个星期了!大约4个选择题,一个6分。

数组的操作,在内存中的分配(注意下标从0开始),
大题:7、全局变量和局部变量的区别。

仔细看看林锐的《高质量程序指南》基本不会有大问题。

中兴公司计算机专业应届生笔试试卷()

中兴公司计算机专业应届生笔试试卷()

本试卷分三部分,公共部分、C++部分和JAVA部分,其中公共部分为必考部分,C++与JAV部分,两者选一完成。

试卷满分100分。

公共部分(50分)5、在TCP/IP层次模型中与OSI参考模型第四层相对应的主要协议有____________ 和,其中后者提供无连接的不可靠传输服。

TCP(传输控制协议)和UDP(用户数据报协议) (顺序可交换) (4分)6、在OSI中,完成相邻节点间流量控制功能的层次是。

数据链路层(2分)5、IP地址为 140.111.0.0 的B类网络,若要切割为9个子网,而且都要连上Internet,请问子网掩码设为(D )。

(4分)A. 255.0.0.0B. 255.255.0.0C. 255.255.128.0D. 255.255.240.06、以下哪一个不是关于千兆位以太网的正确描述( C )。

(4分)A. 数据传输速率为1000MBit/SB. 支持全双工传送方式C. 只能基于光纤实现D. 帧格式与以太网帧格式相同3. 设有98个已排序元素,采用二分法查找时,最大比较次数是( D )(4分)1.492.153.204.74. 高度为h的完全二叉树结点数最多有( A )(4分)1.2h-12.2h+13.2h-14.2h+15. Hash表是用于数据存储的一种有效的数据结构,Hash表的查找复杂度依赖于Hash值算法的有效性,在最好的情况下,Hash表的查找复杂度为( A );在最坏的情况下,Hsah表的查找复杂度为( C )(4分)1.O(1)2.O(logn)3.O(n)4.O(nlogn)1.写出进程的主要状态。

(12分)运行态(running)(2分),就绪态(ready)(2分),等待态(blocked)(2分),挂起(suspend)(2分),新建态(new)(2分),终止态(exit)(2分)1.TCP为何采用三次握手来建立连接,若采用二次握手可以吗?为什么?(12分)三次握手是为了防止已失效的连接请求再次传送到服务器端。

中兴招聘试题及答案

中兴招聘试题及答案1. 单选题:请从下列选项中选择最符合题意的答案。

- A. 正确- B. 错误2. 多选题:请选择所有符合题意的选项。

- A. 正确- B. 错误- C. 正确- D. 错误3. 填空题:请在空白处填写正确的信息。

- 题目:中兴通讯成立于____年。

- 答案:19854. 简答题:请简述中兴通讯的主要业务领域。

- 答案:中兴通讯的主要业务领域包括通信网络、终端设备、云计算和大数据服务。

5. 计算题:计算以下表达式的值。

- 题目:\( (3x + 2) - (x - 1) \)- 答案:\( 3x + 2 - x + 1 = 2x + 3 \)6. 案例分析题:分析中兴通讯在5G技术发展中扮演的角色。

- 答案:中兴通讯在5G技术发展中扮演着重要的角色。

作为全球领先的通信设备制造商,中兴通讯在5G技术的研发和推广方面投入巨大,致力于提供创新的解决方案,推动5G技术在全球范围内的广泛应用。

7. 编程题:编写一个函数,实现字符串反转。

- 答案:```pythondef reverse_string(s):return s[::-1]```8. 论述题:论述中兴通讯在全球化战略中面临的挑战及其应对策略。

- 答案:中兴通讯在全球化战略中面临的挑战主要包括国际市场竞争、不同国家的政策和法规差异以及文化差异等。

应对策略包括加强技术创新、遵守当地法律法规、加强跨文化沟通和合作等。

9. 逻辑推理题:如果A是B的前提,B是C的前提,那么A是C的前提吗?请说明理由。

- 答案:是的,A是C的前提。

因为如果A导致B,B又导致C,那么A间接导致C。

10. 图表分析题:分析中兴通讯近五年的财务报表,并指出其盈利能力的变化趋势。

- 答案:中兴通讯近五年的财务报表显示,其盈利能力总体呈现上升趋势。

具体来说,营业收入逐年增长,净利润也稳步提高,表明公司盈利能力不断增强。

以上是中兴招聘试题及答案的示例排版和格式。

中兴考试试题及答案

中兴考试试题及答案一、单项选择题(每题2分,共10题)1. 中兴公司成立的时间是?A. 1985年B. 1990年C. 1995年D. 2000年答案:A2. 中兴公司的主要业务领域包括以下哪项?A. 通信设备制造B. 汽车制造C. 食品加工D. 金融服务答案:A3. 下列哪项不是中兴公司的核心价值观?A. 客户至上B. 创新驱动C. 质量为本D. 利润优先答案:D4. 中兴公司在全球拥有多少个研发中心?A. 10个B. 20个C. 30个D. 40个答案:B5. 中兴公司在5G技术领域拥有多少项专利?A. 1000项B. 2000项C. 3000项D. 4000项答案:C二、多项选择题(每题3分,共5题)1. 中兴公司的产品线包括以下哪些?A. 智能手机B. 网络设备C. 家用电器D. 云计算服务答案:A, B, D2. 中兴公司在以下哪些国家设有分支机构?A. 中国B. 美国C. 印度D. 巴西答案:A, B, C, D3. 中兴公司在以下哪些领域进行了技术创新?A. 人工智能B. 大数据C. 物联网D. 区块链答案:A, B, C, D4. 中兴公司获得的国际认证包括以下哪些?A. ISO 9001B. ISO 14001C. OHSAS 18001D. CE认证答案:A, B, C, D5. 中兴公司参与的国际合作项目包括以下哪些?A. 一带一路B. 亚投行C. 联合国教科文组织项目D. 世界银行项目答案:A, B, D三、判断题(每题1分,共5题)1. 中兴公司是全球最大的通信设备制造商之一。

(对)2. 中兴公司从未涉足过智能手机市场。

(错)3. 中兴公司在环保方面获得了多项国际认证。

(对)4. 中兴公司的产品只在中国国内销售。

(错)5. 中兴公司在2023年宣布退出5G技术研发。

(错)四、简答题(每题5分,共2题)1. 简述中兴公司在国际市场上的竞争力体现在哪些方面?答:中兴公司在国际市场上的竞争力主要体现在其强大的研发能力、高质量的产品、广泛的全球销售网络以及持续的技术创新。

【最新】中兴面试笔试题目(含答案)分享-范文模板 (7页)

本文部分内容来自网络整理,本司不为其真实性负责,如有异议或侵权请及时联系,本司将立即删除!== 本文为word格式,下载后可方便编辑和修改! ==中兴面试笔试题目(含答案)分享导读:中兴通讯坚持以市场为驱动的研发模式进行自主创新。

通过独立自主的开发主体,层次分明、科学规范的创新体系、持续的研发投入,中兴通讯在技术开发领域取得一系列的重大科技成果。

以下是由小编J.L为您整理推荐的中兴面试笔试题目分享,欢迎参考阅读。

公共部分(40分)1:操作系统的主要组成部分?(8分,每点2分)进程和线程的管理,存储管理,设备管理,文件管理2:Internet采用哪种网络协议?该协议的主要层次结构?(10分)Internet采用TCP/IP协议(2分)物理层,(2分)数据链路层,(2分)网络层(IP) (2分),应用层(2分)3:解释文件系统为什么会存在数据冗余?这种数据冗余会导致哪两类典型的问题?(8分)由于文件系统难于实现数据共享,因此,相同的数据可能会在多个文件中重复出现,即产生数据冗余。

(4分)数据冗余会导致数据(或更新)异常(2分)和数据不一致性(2分)4:简述中断装置的主要职能。

(6分)中断装置的职能主要有三点:1)检查是否有中断事件发生。

(2分)2)若有中断发生,保护好被中断进程的断点及现场信息,以便进程在适当时候能恢复运行。

(2分)3)启动操作系统的中断处理程序。

(2分)5:什么是虚拟设备?为什么在操作系统中引入虚拟设备?(8分)虚拟设备是通过虚拟技术将一台设备变换为若干台逻辑设备,供若干个用户进程同时使用,通常把这种经过虚拟技术处理后的设备称为虚拟设备。

(4分)在操作系统设备管理中,引入虚拟设备是为了克服独占设备速度较慢、降低设备资源利用率的缺点,从而提高设备的利用率。

(4分)C++部分(60分)1. 定义一个类模板与定义一个类函数模板的格式相同,必须以关键字_________开始。

template(3分)1. 16位计算机中整型占__________个字节存储空间。

中兴公司招聘计算机专业应届生笔试试卷第八套

中兴公司招聘计算机专业应届生笔试试卷第八套本试卷分三部分,公共部分、C++部分和JAVA部分,其中公共部分为必考部分,C++与JAV部分,两者选一完成。

试卷满分100分。

公共部分(50分)1:Internet采用哪种网络协议?该协议的主要层次结构?(10分)Internet采用TCP/IP协议物理层,数据链路层,网络层(IP),应用层2:Internet物理地址和IP地址转换采用什么协议?(2分)ARP协议3:IP地址的编码分为哪俩部分?(4分)网络号主机号4:请解释什么是操作系统的优先级反转?其解决的办法是什么?(4分)优先级反转发生在高优先级的任务在等待低优先级的任务释放它所需要的资源时,此时高优先级任务的运行实时性将得不到保证。

(2分)采用优先级继承的方法可以避免优先级反转。

(2分)5:写出以太网数据帧格式。

(10分,每点2分)目的地址源地址类型数据CRC6:设职工—社团数据库有三个基本表:(20分)职工(职工号,姓名,年龄,性别);社会团体(编号,名称,负责人,活动地点);参加(职工号,编号,参加日期);其中:1)职工表的主键为职工号。

2)社会团体表的主键为编号;主键为负责人,被参照表为职工表,对应属性为职工号。

3)参加表的职工号和编号为主键;职工号为外码,其被参照表为职工表,对应属性为职工号;编号为外码,其被参照表为社会团体表,对应属性为编号。

试用SQL语句表达下列操作:1)定义职工表、社会团体表和参加表,并说明其主键和参照关系。

2)建立下列两个视图。

社团负责人(编号,名称,负责人职工号,负责人姓名,负责人性别);参加人情况(职工号,姓名,社团编号,社团名称,参加日期)3)查找参加唱歌队或篮球队的职工号和姓名。

4)求参加人数超过100人的社会团体的名称和负责人。

答:1)CREAT TABLE职工(职工号CHAR(10)NOT NULL,姓名CHAR(8)NOT NULL,年龄SMALLINT,性别CHAR(2),CONSTRAINT C1_PK PRIMARY KEY(职工号);CREAT TABLE社会团体(编号CHAR(8)NOT NULL,名称CHAR(12)NOT NULL,负责人CHAR(8),活动地点VARCHAR(50),CONSTRAINT C2_PK PRIMARY KEY(职工号)CONSTRAINT C2FOREIGN KEY(负责人)REFERENCES职工(职工号));CREAT TABLE参加(职工号CHAR(8),编号CHAR(8),参加日期DATA,CONSTRAINT C3_PK PRIMARY KEY(职工号,编号),CONSTRAIN C3FOREIGN KEY(职工号)REFERENCES职工(职工号));2)CREAT VIEW社团负责人(编号,名称,负责人职工号,负责人姓名,负责人性别)AS SELECT编号,名称,负责人,姓名,性别FROM社会团体,职工WHERE社会团体.负责人=职工.职工号;CREAT VIEW参加人情况(职工号,姓名,社团编号,参加日期)AS SELECT参加.职员号,姓名,社会团体.编号,名称,参加日期FROM职工,社会团体,参加WHERE职工.职工号=参加.职工号AND参加.编号=社会团体.编号;3)SELECT职工号,姓名FROM职工,社会团体,参加WHERE职工.职工号=参加.职工号AND参加.编号=社会团体.编号AND社会团体.名称IN(’唱歌队’,’篮球队’);4)SELECT社会团体.名称,职工.姓名FROM职工,社会团体,参加WHERE社会团体.编号=参加.编号AND社会团体.负责人=职工.职工号GROUP BY参加.编号HAVING COUNT(参加.编号)>100;C++部分(50分)1.设单链表的结点结构为(data,next),已知指针q所指结点是指针p所指结点的直接前驱,如在*q与*p之间插入结点*s,则应执行的操作为()B(4分)1.s->next=p->next;p->next=s;2.q->next=s;s->next=p;3.p->next=s-next;s->next=p;4.p->next=s;s-next=q;2.阅读以下程序:main(){int x;scanf(“%d”,&x);if(x–<5)printf(“%d”‘x);else printf(“%d”‘x++);}程序运行后,如果从键盘上输人5,则输出结果是()B(4分)1.32.43.54.63.有如下程序(4分)main0{int x=23;do{printf(“%d”,x–);}while(!x);}该程序的执行结果是()B1.3212.233.不输出任何内容4.陷入死循环4.你认为在软件项目中,测试应该在以下哪个阶段介入()A(4分)1.需求阶段2.设计阶段3.编码阶段4.编码结束后5.请简述以下两个for循环的优缺点:(16分)(1)for(i=0;i<N;i++){if(condition){DoSomething();}else{DoOthers();}}(2)if(condition){for(i=0;i<N;i++){DoSomething();}}else{for(i=0;i<N;i++){DoOthers();}}(1)优点:程序简洁;(4分)缺点:多执行了N-1次逻辑判断,并且打断了循环“流水线”作业,使得编译器不能对循环进行优化处理,降低了效率。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

本试卷分三部分,公共部分、C++部分和JAVA部分,其中公共部分为必考部分,C++与JAV部分,两者选一完成。

试卷满分100分。

公共部分(50分)1:当数据库损坏时可以利用_____和______有效的恢复数据库转储,日志(4分)2:数据库系统的核心是_______数据库管理系统或DBMS(2分)3:#include <filename.h> 和 #include “filename.h” 有什么区别?(6分)对于#include <filename.h> ,编译器从标准库路径开始搜索 filename.h对于#include “filename.h” ,编译器从用户的工作路径开始搜索filename.h4:编写一个宏,输入2个参数,输出结果为两个参数的积(6分)考察定义宏时,是否添加括号,分号等。

#define TIMES(a,b) ((a)*(b))5:写出进程的主要状态。

(12分,每点2分)运行态(running),就绪态(ready),等待态(blocked),挂起(suspend),新建态(new),终止态(exit)6:简要说明电路交换和存储器转发交换这两面种交换方式,并加以比较。

(12分,每点6分)电路交换是一种直接的交换方式,它为一对需要进行通信的装置(站)之间提供一条临时的专用通道,即提供一条专用的传输通道,即可是物理通道又可是逻辑通道(使用时分或频分复用技术)。

这条通道是由节点内部电路对节点间传输路径经过适当选择、连接而完成的,由多个节点和多条节点间传输路径组成的链路,例如,目前公用电话网广泛使用的交换方式是电路交换。

存储转发交换方式又可以分为报文存储转发交换与报文分组存储转发交换,报文分组存储转发交换方式又可以分为数据报与虚电路方式。

分组交换属于“存储转发”交换方式,但它不像报文交换那样以报文为单位进行交换、传输,而是以更短的、标准的“报文分组”(packet)为单位进行交换传输。

分组经过通信网络到达终点有2种方法:虚电路和数据报。

与电路交换相比,报文交换方式不要求交换网为通信双方预先建立,条专用的数据通路,因此就不存在建立电路和拆除电路的过程。

7:主键和唯一索引的区别(8分,每点2分)A 主键顺序为数据的物理顺序B 主键不能空,唯一索引可以为空C 主键每个表只能有一个,唯一索引可以多个D 主键:默认将是聚簇索引唯一索引:默认将是非聚簇索引C++部分(50分)1.下列程序执行后的输出结果是B(4分)main(){ int a[3][3], *p,i;p=&a[0][0];for(i=0; i<9; i++) p[i]=i+1;printf(“%d \n”,a[1][2]);}A) 3 B)6 C) 9 D) 随机数2. 设有以下说明语句 B(4分)struct ex{ int x ; float y; char z ;} example;则下面的叙述中不正确的是A) struct是结构体类型的关键字 B) example是结构体类型名C) x,y,z都是结构体成员名 D) struct ex是结构体类型3.以下程序运行后,输出结果是 C(4分)main(){ char *s=”abcde”;s+=2;printf(“%ld\n”,s);}A) cde B) 字符c的ASCII码值 C) 字符c的地址 D) 出错4. 软件能力成熟度模型CMM共分为( )成熟度等级 C(4分)1. 32. 43. 5D. 65. 析构函数什么时候运行,它主要作什么工作?(8分)在对象被释放的时候运行,主要是清楚对象占用的资源6. 请问以下程序将输出什么结果?(18分)char *RetMemory(void){char p[] = “hello world”;return p;}void Test(void){char *str = NULL;str = RetMemory ();printf(str);}可能是乱码。

因为GetMemory返回的是指向“栈内存”的指针,该指针的地址不是 NULL,但其原现的内容已经被清除,新内容不可知。

7. 全局变量和局部变量在内存中是否有区别?如果有,是什么区别?(8分) 有(2分),全局变量存放在数据区(3分),局部变量保存在堆栈区(3分)JAVA部分(共50分)1. 如果需要把一个对象添加到HashMap中,那么该对象至少需要重载Object 的哪些方法()B(4分)1.clone和equals2.hashCode和equals3.hashCode和clone4.finalize和clone2. 请判断下面的代码片段的执行结果:()C(4分)void func(int a, String b, String c) {a = a + 1;b.trim();c = b;}public static void main(String[] args) {int a = 0;String b = “Hello World”;String c = “OK”;func(a, b, c);System.out.println(“” + a + “, ” + b + “, ” + c); }1.0, Hello World, OK2.1, HelloWorld, HelloWorld3.0,HelloWorld,OK4.1, Hello World, Hello World3. 请问以下陈述那项是正确的()A(4分)1.当一个对象不可到达时,该对象可以被垃圾回收器回收2.只有当没有任何引用指向一个对象时,该对象才能够被回收3.一个对象的finalize方法可能被垃圾回收器多次调用4.finalize方法只能够被垃圾回收器调用4、以下哪项陈述是正确的()E(4分)1.垃圾回收线程的优先级很高,以保证不再使用的内存将被及时回收2.垃圾收集允许程序开发者明确指定释放哪一个对象3.垃圾回收机制保证了JAVA程序不会出现内存溢出4.进入”Dead”状态的线程将被垃圾回收器回收5.以上都不对5. 以下程序的执行结果是() D(4分)class A{public int n;public String str;}class B{public A[] a;public B() { a = new A[10]; }}class Test{public static void main( String[] args ){B b = new B();b.a[0].n = 1;b.a[0].str = “2″;System.out.println( b.a[0].str + b.a[0].n );}}A. 编译错误B. 21C. 3D. 产生NullPointerExceptionE. 产生ClassCastException6. 谈谈作用域public,private,protected,以及不写时的区别?(12分)作用域当前类同一package 子孙类其他packagepublic √√ √ √protected √ √√ ×friendly √√× ×private √ × ××不写时默认为friendly7. 编程:编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串。

但是要保证汉字不被截半个,如“我ABC”4,应该截为“我AB”,输入“我ABC汉DEF”,6,应该输出为“我ABC”而不是“我ABC+汉的半个”。

(18分)package test;class SplitString {String SplitStr;int SplitByte;public SplitString(String str,int bytes){SplitStr=str;SplitByte=bytes;System.out.println(“The Stringis:′”+SplitStr+”′;SplitBytes=”+SplitByte);}public void SplitIt() {int loopCount;loopCount=(SplitStr.length()%SplitByte==0)?(SplitStr.length()/SplitBy te):(SplitStr.length()/SplitByte+1);System.out.println(“Will Split into “+loopCount);for (int i=1;i<=loopCount ;i++ ) {if (i==loopCount){System.out.println(SplitStr.substring((i-1)*SplitByte,SplitStr.length ()));}else {System.out.println(SplitStr.substring((i-1)*SplitByte,(i*SplitByte))) ;}}}public static void main(String[] args) {SplitString ss = new SplitString(“test中dd文dsaf中男大3443n中国43中国人0ewldfls=103″,4);ss.SplitIt();}}。

相关文档
最新文档