(全)近几年科大讯飞软件笔试题目_第1页
(全)近几年科大讯飞软件笔试题目_第2页
(全)近几年科大讯飞软件笔试题目_第3页
(全)近几年科大讯飞软件笔试题目_第4页
(全)近几年科大讯飞软件笔试题目_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

卷a数a661宏宏为5{}4(全)近几年科大讯飞软件笔试题目--第1页3)的cs和s{}{}{}{}(全)近几年科大讯飞软件笔试题目--第2页{}{}{{}}A{{A{(全)近几年科大讯飞软件笔试题目--第3页B{{ABC*}ABBA(全)近几年科大讯飞软件笔试题目--第4页>{{}}{(全)近几年科大讯飞软件笔试题目--第5页}若,则对任一事件kkknlll1c00{{(全)近几年科大讯飞软件笔试题目--第6页}{{{}}{}}}{{}{}}Nc的{(全)近几年科大讯飞软件笔试题目--第7页{}{}{{{}}}}{{}}(全)近几年科大讯飞软件笔试题目--第8页*{}{}答:一种自动存管理的策略,就是自动垃圾回收机制。既然是自动垃圾回收,那么平台肯定得采取一种方式发现垃圾,然后清除。这就是垃圾收集算法所关注的问题。垃圾收集算法的任务就是将活动的对象和已经死掉的对象分别出来,然后将死掉的对象的存回收,而且为了更好的利用存,有的算法还会对存碎片进行压缩。JAVA,C#面向服务的体系结构面向服务的体系结构(Service-OrientedArchitecture,SOA)是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和编程语言。这使得构建在各种这样的系统中的服务可以一种统一和通用的方式进行交互。SaaS的中文名称为软营或软件运营。SaaS是基于互联网提供软件服务的软件应用模式。作为一种在21世纪开始兴起的创新的软件应用模式,SaaS是软件科技发展的最新趋势SaaS提供商为企业搭建信息化所需要的所有网络基础设施及软件、硬件运作平台,并负责所有前期的实施、后期的维护等一系列服务,企(全)近几年科大讯飞软件笔试题目--第9页业无需购买软硬件、建设机房、招聘IT人员,即可通过互联网使用信息系统。就像打开自来水龙头就能用水一样,企业根据实际需要,从SaaS提供商租赁软件服务。13、指针和引用的相同点和不同点:●都是地址的概念;指针指向一块存,它的容是所指存的地址;而引用则是某块存的别名。★不同点:●引用只能在定义时被初始化一次,之后不可变;指针可变;引用“从一而终”,指针可以“见异思迁”;●引用没有const,指针有const,const的指针不可变;●引用不能为空,指针可以为空;●“sizeof引用”得到的是所指向的变量(对象)的大小,而“sizeof指针”得到的是指针本身的大小;●指针和引用的自增(++)运算意义不一样;●引用是类型安全的,而指针不是(引用比指针多了类型检查14、多线程问题为什么多线程会比单线程更耗时呢?其原因就在于,线程启停以及线程上下文切换都会引起额外的开销,所以消耗的时间比单线程多。为什么加锁后的三线程比两线程还慢呢?其原因也很简单,那把读写锁就是罪魁祸首。实际情况并不是并行执行,反而成了串行执行,在采用多线程方法设计程序时,如果产生的额外开销大于线程的工作任务,就没有并行的必要。线程并不是越多越好,软件线程的数量尽量能与硬件线程的数量相匹配。最好根据实际的需要,通过不断的调优,来确定线程数量的最佳值。虚拟存储器:在具有层次结构存储器的计算机系统中,自动实现部分装入和部分替换功能,能从逻辑上为用户提供一个比物理贮存容量大得多,可寻址的“主存储器”。虚拟存储区的容量与物理主存大小无关,而受限于计算机的地址结构和可用磁盘容量。特点:多次性、对换性、虚拟性。多次性是指一个作业被分成多次调入存运行,亦即在作业运行时没有必要将其全部装入,只需将当前要运行的那部分程序和数据装入存即可;以后每当要运行到尚未调入的那部分程序时,再将它调入。对换性是指允许在作业的运行过程中进行换进、换出,亦即,在进程运行期间,允许将那些暂不使用的程序和数据,从存调至外村的对换区(换出),待以后需要时再将它们从外存调至存(换进)。虚拟性是指能够从逻辑上扩充存容量,使用户所看到的存容量远大于实际存容量。16、什么是this指针?其主要功能是什么?this指针是类的一个自动生成、自动隐藏的私有成员,它存在于类的非静态成员函数中,指向被调用函数所在的对象的地址。另外一种情况是当参数与成员变量名相同时使用this指针,如this->n=n(不能写成n=n)(全)近几年科大讯飞软件笔试题目--第10页1.在C/C++中,动态申请的存是在堆上的。如果发送此类的存泄露,函数每执行一次就丢失一块存。长时间运行改程序可能引起系统"存耗尽"。2.野指针:未初始化的指针称为野指针。通常的避免方法就是在指针定义的时候就初始化,初始为NULL或者一个有意义的存地址。对于动态申请的存地址,在该存释放之后,对应指针最好立即赋值为NULL。并在具体使用指针的时候判断指针的值是否为NULL。3.存越界访问:存越界访问通常发生在数组、字符串或者连续存的访问。有两种情况:读越界,即读了非有效的数据。如果所读的存地址是无效的,程序会立即崩溃。如果所读存地址是有效的,读入的时候不会有错误,但是读入的数据是随机的,可能会产生不可控制的后果。举个简单的例子,字符串输出,如果没有结束符,会输出一堆乱码也可能输出正常,也就是说结果是不可控的。写越界,亦称为缓冲区溢出,通常写越界会发生错误。存写越界造成的后果是非常严重的。例如访问数组越界可能会修改访问数组的循环变量,造成死循环。4.返回指向临时变量的指针char*getString(){charb[]="Hello,Tocy!";returnb;}5.试图修改常量6.存未分配成功,但已经使用7.存分配成功,但没有初始化2012年科大讯飞软件笔试题度(全)近几年科大讯飞软件笔试题目--第11页;;CCCCaC2(全)近几年科大讯飞软件笔试题目--第12页s;{}{}A{A{}A{(全)近几年科大讯飞软件笔试题目--第13页}{BB}i6——)n个(全)近几年科大讯飞软件笔试题目--第14页2013年科大讯飞软件类笔试题2、上山和下山的路程都是1km,上山时速度15km/h,下山速度为多少才能到达时速30km/h)ABCD{(全)近几年科大讯飞

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论