人人网2015研发笔试卷A

合集下载

2015上半年程序员考试真题及答案-上午卷

2015上半年程序员考试真题及答案-上午卷

2015上半年程序员考试真题及答案-上午卷以下关于打开扩展名为docx的文件的说法中,不正确的是(1)。

(1)A.通过安装Office兼容包就可以用Word 2003打开docx文件B.用Word 2007可以直接打开docx文件C.用WPS2012可以直接打开docx文件D.将扩展名docx改为doc后可以用Word 2003打开docx文件【答案】D【解析】扩展名为docx的文件是Word 2007及后续版本采用的文件格式,扩展名为doc的文件是Word2003釆用的文件格式,这两种文件的格式是不同的,如果将扩展名docx改为doc 后是不能用Word 2003打开的。

但如果安装Office兼容包就可以用Word 2003打开docx 文件。

另外,WPS2012兼容docx文件格式,故可以直接打开docx文件。

Windows系统的一些对话框中有多个选项卡,下图所示的“鼠标属性”对话框中(2)为当前选项卡。

(2)A.鼠标键 B.指针 C.滑轮 D.硬件【答案】C【解析】在Windows系统的一些对话框中,选项分为两个或多个选项卡,但一次只能查看一个选项卡或一组选项。

当前选定的选项卡将显示在其他选项卡的前面。

显然“滑轮”为当前选项卡。

某公司有几个地区销售业绩如下表所示,若在B7单元格中输入(3),则该单元格的值为销售业绩为负数的地区数。

若在B8单元格中输入(4),则该单元格的值为不包含南部的各地区的平均销售业绩。

(3)A.COUNTIF(B2:B6,"<=0") B.COUNTA(B2:B6,"<=0")C.=COUNTIF(B2:B6,"<=0")D.=COUNTA(B2:B6,"<=0")(4)A.AVERAGEIF(A2:A6,"<>南部",B2:B6)B.=AVERAGEIF(A2:A6,"<>南部",B2:B6)C.AVERAGEIF(A2:A6,"IN(东部,西部,北部,中西部)",B2,:B6)D.=AVERAGEIF(A2:A6,"IN(东部,西部,北部,中西部)",B2,:B6)【答案】C B【解析】本题考查Excel基本操作及应用。

百度2015前端研发笔试卷

百度2015前端研发笔试卷

百度2015前端研发笔试卷⼀. 问答题1. HTML的Doctype作⽤? 严格模式与混杂模式如何区分?它们有何意义?正确答案:1.<!DOCTYPE> 声明位于⽂档中的最前⾯,处于 <html> 标签之前。

告知浏览器的解析器,⽤什么⽂档类型规范来解析这个⽂档。

2.严格模式的排版和 JS 运作模式是以该浏览器⽀持的最⾼标准运⾏。

在混杂模式中,⻚⾯以宽松的向后兼容的⽅式显⽰。

模拟⽼式浏览器的⾏为以防⽌站点⽆法⼯作。

3.DOCTYPE不存在或格式不正确会导致⽂档以混杂模式呈现。

2.请⽤CSS实现如下图的样式,相关尺⼨如图⽰,其中dom结构为:<div id=”demo”></div>正确答案:#demo {width: 100px;height: 100px;background-color: #fff;position: relative;border: 2px solid #333;}#demo:after, #demo:before {border: solid transparent;content: ' ';height: 0;left: 100%;position: absolute;width: 0;}#demo:after {border-width: 10px;border-left-color: #fff;top: 20px;}#demo:before {border-width: 12px;border-left-color: #000;top: 18px;}3. 简述document.write和 innerHTML的区别。

正确答案:document.write只能重绘整个⻚⾯,innerHTML可以重绘⻚⾯的⼀部分。

4. 你知道的,javascript语⾔的执⾏环境是"单线程模式",这种模式的好处是实现起来⽐较简单,执⾏环境相对单纯;坏处是只要有⼀个任务耗时很⻓,后⾯的任务都必须排队等着,会拖延整个程序的执⾏,因此很多时候需要进⾏“异步模式”,请列举js异步编程的⽅法。

人人网实习笔试题分享

人人网实习笔试题分享

人人网实习笔试题分享
人人网实习笔试一题分享
下面人人网产品类寒假实习笔试网友分享,仅供参考:
1、产品业务类
a)人人网最强的商业价值在哪里,从哪些方面体现?
b)如果将《非诚勿扰》看做一个产品,该产品成功的因素有哪些?
如果你是产品设计经理,还可以做哪些?
2、产品设计类
a)网页设计中“按钮”和“超链接”的区别。

b)抢滩设计一个人人网的手机登陆界面,说明设计思路。

C)设计一个在线流程电影票订购系统的功用和使用流程。

4、一个项目,按照预期2个月完成,在项目进行到一个月的时候,有个眼疾主要的开发人员生重病了,问你怎么处理??
3、逻辑题
甲乙加强合作一项报酬为8400的工程,按照预先的效率,甲将得
到3360元,乙将得到5040元。

但是到了工程的第五天,甲的效能提
高了一辈,最终甲多分到了960元,按照预先的效率,甲乙完成工作
需要有多少天??。

人人网Java开发工程师笔试题

人人网Java开发工程师笔试题

人人网Java开发工程师笔试题填空题(10题)1、JAVA面向对象三大特征:继承、封装、多态2、Sleep()和wait()的区别:sleep()方法是使线程停止一段时间的方法。

在sleep 时间间隔期满后,线程不一定立即恢复执行。

这是因为在那个时刻,其它线程可能正在运行而且没有被调度为放弃执行,除非(a)“醒来”的线程具有更高的优先级(b)正在运行的线程因为其它原因而阻塞。

wait()是线程交互时,如果线程对一个同步对象x 发出一个wait()调用,该线程会暂停执行,被调对象进入等待状态,直到被唤醒或等待时间到。

3、类被JVM回收的标志4、重写JAVA equals方法,还要同时重写hashCode()方法5、String,StringBuilder,StringBuffer的区别String是固定长度的字符串,如果要发生变化必须重新生成新的实例;String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全)6、增加数据库一列的SQL语法:ALTER TABLE table_name ADD column_name TYPE;7、JSP内置对象及方法request、__、__、__(列出3个即可)Request,response,out,session,page, application, exception, config, pageContext8、List,Set,Map是否继承Collection接口?List,Set是,Map不是9、数据库事务正确执行的基本要素:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability)。

10、10,100,32,45,58,126,3,29,200,400,0利用除商留余法构造存于长度为13的数据的HASH不是很明白题目的意思,下面是加法hash,可以存于长度为prime的数据hashstatic int additiveHash(String key, int prime){int hash, i;for (hash = key.length(), i = 0; i < key.length(); i++)hash += key.charAt(i);return (hash % prime);}选择题(5题)单选多选不定1、int I = 42;long l = 42;double d = 42.0;下面为true的是A、(I == l)B、(I == d)C、(l == d)D、i.equals(d)E、d.equals(l)F、i.equals(l)G、l.equals(42L)(FG)2、对于abstract声明的类,下面说法正确的是A、可以实例化B、不可以被继承C、子类为abstractD、只能被继承E、可以被抽象类继承(E)3、4、5、下面代码执行后结果为Int x = 8, y = 2, z;z = ++x*y;Z = x/y++A、x =16 , y = 2B、x =16 , y = 3C、x =18 , y = 2D、x =18 , y = 3(D)(中间两题忘了,不难,是单选)问答题(5题)1、int I = 0;I = i++; I = i++;是线程安全的吗?如果不是,那它在JVM中是如何实现的?JDK中有哪个类可以实现这个目标又是线程安全的?这个类线程安全的原理是什么?AtomicInteger,一个提供原子操作的Integer的类。

2015年上半年软件设计师考试上午真题(标准参考答案)

2015年上半年软件设计师考试上午真题(标准参考答案)
15. 参考答案: A 试题分析:
16. 参考答案: D|B 试题分析: 关键路径为:A、D、E、F、H,长度 19,所以最短工期 19 周。 由于 B 不是关键路径上的活动,所以压缩他,无法缩短整个项目的完成时间。 不太明白怎么计算的? 明白关键路径的计算这道题就没难度了,关键路径是项目中最长的路径,即使很小浮动也可能直接影响 整个项目的最早完成时间。具体的计算方法可以去看教材好好学习下
8. 参考答案: C|D 试题分析:
9. 参考答案: A 试题分析: 题目所述的情况,属于典型的职务作品,由单位享有著作权。
10. 参考答案: D 试题分析: 专利权的申请原则为:谁先申请谁获得,同时申请协商确定 往年题中不是有同一天申请,再看谁先使用谁获得的说法吗 那个题是不一样的 本题考查知识产权的时间性概念。专利申请具有三个原则:书面原则,是指专利申请人及其代理人在办 理各种手续时都应当采用书面形式;先申请原则,是指两个或者两个以上的人分别就同样的发明创造申 请专利的,专利权授给最先申请人;单一性原则,是指一份专利申请文件只能就一项发明创造提出专利 申请,即“一申请一发明”原则。甲、乙两人在同一天就同样的发明创造提交了专利申请,这种情况属 于同日申请。根据《专利法》第九条规定“两个以上的申请人分别就同样的发明创造申请专利的,专利 权授予最先申请的人。”以及第三十一条规定“一件发明或者实用新型专利申请应当限于一项发明或者 实用新型。属于一个总的发明构思的两项以上的发明或者实用新型,可以作为一件申请提出。一件外观 设计专利申请应当限于一种产品所使用的一项外观设计。用于同一类别并且成套出售或者使用的产品 的两项以上的外观设计,可以作为一件申请提出。”对于同日申请的情况,专利局可分别向各申请人通 报有关情况,请他们自己去协商解决这一问题,解决的办法一般有两种,一种是两申请人作为一件申请 的共同申请人另一种是其中一方放弃权利并从另一方得到适当的补偿。如果双方协商不成的,则两件申 请都不授予专利权。

百度校招笔试题

百度校招笔试题

百度校招笔试题2015届百度校招笔试题百度2015校园招聘笔试题(武汉站–软件研发工程师)(笔试时间120分钟)一、简答题(本题共30分)1. 列出至少6中内部排序算法,并说明复杂度及稳定性。

(10分)2. 多线程同步互斥的方法有哪些?(10分)3. 进程间通信方式有哪些?哪种通信方式速度最快?(10分)二、算法与程序设计题(本体共45分)1. 设计一个算法,快速查找二叉树上任意两个节点的最近共同父节点,请给出算法描述和代码实现(15分)2. 给定一个有序链表,删除所有重复的元素,仅保留至出现一次的元素,请给出算法描述和代码实现(15分)3. 给定一颗二叉树,判断其是否为平衡二叉树(左右子树之差的绝对值不超过1)(15分)三、系统设计题(本体共25分)1. 一个分布式检索服务系统(500台服务器),不同query的检索处理时间相差很大(比如有的query需要十几毫秒,有的需要上百毫秒甚至更多),现在发现线上很多检索由于该服务的处理超时(处理超时是指处理时间超过了上游模块设置的最大的等待处理时间。

这里我们假定为200ms)而查询失败。

为了解决这个问题,需要为这个服务设计一个内存级cache功能,要求如下:(1)、最大限度的降低服务超时率;(2)、如果原数据有变化,尽量展现最新数据;(3)、尽量提高cache的命中率;为了实现上述要求,除了设计cache内部逻辑以外,你可以提出具体调整查询请求在分布式系统中的分派规则。

百度2010年校园招聘软件测试笔试题百度2010年校园招聘软件测试笔试题1、简答题。

请说出树的深度优先、广度优先遍历算法,及非递归实现的特点。

2、找错struct complex_t { int real; int imag; } int create(complex_t*p,unsigned int n) { p=new complex_t[n]; if(p==NULL){ return -1; } return 0; } int compute() { //implement complex_t*comps; unsigned int num=0; cin>>num; if(create(comps,num)=0){ cerr>pos; while(pos>comps[pos].real>>comps[pos].imag;sum+=comps[pos].real*comps[pos+1].real+comps[pos].imag*comps[pos+ 1].imag; pos+=2; } cout现在就有这样的一个大型项目,由N(N>1000)个组件构成,每个组件都是可以编译的,但组件之间存在着编译依赖,如组件N1依赖N2,即编译N1时N2必须已经先编译完成,否则N1不能完成编译,但组件之间没有循环依赖的问题。

2015年上半年 软件设计师 详细答案(1)

2015年上半年 软件设计师 详细答案(1)

2015年5月第1题机器字长为n位的二进制数可以用补码来表示(1)个不同的有符号定点小数。

(1)A.2n B.2n-1 C.2n-1 D.2n-1+1【答案】A【解析】本题考查计算机系统的基础知识。

二进制数据在计算机系统中的表示方法是最基本的专业知识。

补码本身是带符号位的,补码表示的数字中0是唯一的,不像原码有+0和-0之分,也就意味着n位进制编码可以表示2n个不同的数。

2015年5月第2题计算机中CPU对其访问速度最快的是(2)。

(2)A.内存 B.Cache C.通用寄存器 D.硬盘【答案】C【解析】本题考查计算机系统的基础知识。

计算机系统中的CPU内部对通用寄存器的存取操作是速度最快的,其次是Cache,内存的存取速度再次,选项中访问速度最慢的就是作为外存的硬盘。

它们共同组成分级存储体系来解决存储容量、成本和速度之间的矛盾。

2015年5月第3题Cache的地址映像方式中,发生块冲突次数最小的是(3)。

(3)A.全相联映像 B.组相联映像 C.直接映像 D.无法确定【答案】A【解析】Cache工作时,需要拷贝主存信息到Cache中,就需要建变主存地址和Cache地址的映射关系。

Cache的地址映射方法主要有三种,即全相联映像、直接映像和组相联映像。

其中全相联方式意味着主存的任意一块可以映像到Cache中的任意一块,其特点是块冲突概率低,Cache空间利用率高,但是相联目录表容量大导致成本高、查表速度慢; 直接映像方式是指主存的每一块只能映像到Cache的一个特定的块中,整个Cache地址与主存地址的低位部分完全相同,其特点是硬件简单,不需要相联存储器,访问速度快 (无须地址变换),但是Cache 块冲突概率高导致Cache空间利用率很低;组相联方式是对上述两种方式的折中处理,对Cache分组,实现组间直接映射,组内全相联,从而获得较低的块冲突概率、较高的块利用率,同时得到较快的速度和较低的成本。

2015年下半年软件水平考试(高级)网络规划设计师上午(综合知识

2015年下半年软件水平考试(高级)网络规划设计师上午(综合知识

2015年下半年软件水平考试(高级)网络规划设计师上午(综合知识)真题试卷(题后含答案及解析)题型有:1. 选择题选择题下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。

一个大型软件系统的需求总是有变化的。

为了降低项目开发的风险,需要一个好的变更控制过程。

如下图所示的需求变更管理过程中,①②③处对应的内容应是____________(1);自动化工具能够帮助变更控制过程更有效地运作,____________(2)是这类工具应具有的特性之一。

1.(1)A.问题分析与变更描述、变更分析与成本计算、变更实现B.变更描述与变更分析、成本计算、变更实现C.问题分析与变更描述、变更分析、变更实现D.变更描述、变更分析、变更实现正确答案:A2.(2)A.自动维护系统的不同版本B.支持系统文档的自动更新C.自动判定变更是否能够实施D.记录每一个状态变更的日期和做出这一变更的人正确答案:D解析:一个大型的软件系统的需求总是有变化的。

对许多项目来说,系统软件总需要不断完善,一些需求的改进是合理的而且不可避免,要使得软件需求完全不变更,也许是不可能的,但毫无控制的变更是项目陷入混乱、不能按进度完成,或者软件质量无法保证的主要原因之一。

一个好的变更控制过程,给项目风险承担者提供了正式的建议需求变更机制,可以通过变更控制过程来跟踪已建议变更的状态,使已建议的变更确保不会丢失或疏忽。

需求变更管理过程如下图所示:①问题分析和变更描述。

这是识别和分析需求问题或者一份明确的变更提议,以检查它的有效性,从而产生一个更明确的需求变更提议。

②变更分析和成本计算。

使用可追溯性信息和系统需求的一般知识,对需求变更提议进行影响分析和评估。

变更成本计算应该包括对需求文档的修改、系统修改的设计和实现的成本。

一旦分析完成并且确认,应该进行是否执行这一变更的决策。

③变更实现。

这要求需求文档和系统设计以及实现都要同时修改。

2015下半年网络工程师考试真题及答案-上午卷

2015下半年网络工程师考试真题及答案-上午卷

2021 下半年网络工程师考试真题及答案-上午卷CPU是在〔1〕完毕时响应DMA请求的。

(1)A.一条指令执行 B.一段程序 C.一个时钟周期 D.一个总线周期【答案】D【解析】此题考察计算机组成根底知识。

DMA控制器在需要的时候代替CPU作为总线主设备,在不受CPU干预的情况下,控制I/O设备与系统主存之间的直接数据传输。

DMA操作占用的资源是系统总线,而CPU并非在整个指令执行期间即指令周期内都会使用总线,故DMA请求的检测点设置在每个机器周期也即总线周期完毕时执行,这样使得总线利用率最高。

虚拟存储体系是由〔2〕两级存储器构成。

(2)A.主存-辅存 B.存放器-Cache C.存放器-主存 D.Cache-主存【答案】A【解析】此题考察计算机组成根底知识。

计算机中不同容量、不同速度、不同访问形式、不同用途的各种存储器形成的是一种层次构造的存储系统。

所有的存储器设备按照一定的层次逻辑关系通过软硬件连接起来,并进展有效的管理,就形成了存储体系。

不同层次上的存储器发挥着不同的作用。

一般计算机系统中主要有两种存储体系:Cache存储体系由Cache和主存储器构成,主要目的是提高存储器速度,对系统程序员以上均透明;虚拟存储体系由主存储器和在线磁盘存储器等辅存构成,主要目的是扩大存储器容量,对应用程序员透明。

在机器指令的地址字段中,直接指出操作数本身的寻址方式称为〔3〕。

(3)A.隐含寻址 B.存放器寻址 C.立即寻址 D.直接寻址【答案】C【解析】此题考察计算机组成根底知识。

随着主存增加,指令本身很难保证直接反映操作数的值或其地址,必须通过某种映射方式实现对所需操作数的获取。

指令系统中将这种映射方式称为寻址方式,即指令按什么方式寻找〔或访问〕到所需的操作数或信息〔例如转移地址信息等)。

可以被指令访问到的数据和信息包括通用存放器、主存、堆桟及外设端口存放器等。

指令中地址码字段直接给出操作数本身,而不是其访存地址,不需要访问任何地址的寻址方式被称为立即寻址。

全国硕士研究生入学统一考试计算机专业基础综合真题及答案解析

全国硕士研究生入学统一考试计算机专业基础综合真题及答案解析

2015年全国硕士研究生入学统一考试计算机学科专业基础综合试题一、单项选择题:140小题,每小题2分,共80分。

下列每题给出的四个选项中,只有一个选项符合题目要求。

请在答题卡上将所选项的字母涂黑。

1.已知程序如下:int s(int n){ return (n<=0) ? 0 : s(n-1) +n; }void main(){ cout<< s(1); }程序运行时使用栈来保存调用过程的信息,自栈底到栈顶保存的信息一次对应的是A.main()->S(1)->S(0) B.S(0)->S(1)->main()C.m ain()->S(0)->S(1) D.S(1)->S(0)->main()2.先序序列为a,b,c,d的不同二叉树的个数是A.13 B.14 C.15 D.163.下列选项给出的是从根分别到达两个叶节点路径上的权值序列,能属于同一棵哈夫曼树的是A.24,10,5和24,10,7 B.24,10,5和24,12,7C.24,10,10和24,14,11 D.24,10,5和24,14,64.现在有一颗无重复关键字的平衡二叉树(A VL树),对其进行中序遍历可得到一个降序序列。

下列关于该平衡二叉树的叙述中,正确的是A.根节点的度一定为2 B.树中最小元素一定是叶节点C.最后插入的元素一定是叶节点D.树中最大元素一定是无左子树5.设有向图G=(V,E),顶点集V={V0,V1,V2,V3},边集E={<v0,v1>,<v0,v2>,<v0,v3>,<v1,v3>},若从顶点V0 开始对图进行深度优先遍历,则可能得到的不同遍历序列个数是A.2 B.3 C.4 D.56.求下面带权图的最小(代价)生成树时,可能是克鲁斯卡(kruskal)算法第二次选中但不是普里姆(Prim)算法(从V4开始)第2次选中的边是A.(V1,V3) B.(V1,V4) C.(V2,V3) D.(V3,V4)7.下列选项中,不能构成折半查找中关键字比较序列的是A.500,200,450,180 B.500,450,200,180C.180,500,200,450 D.180,200,500,4508.已知字符串S为“abaabaabacacaabaabcc”. 模式串t为“abaabc”, 采用KMP算法进行匹配,第一次出现“失配”(s[i] != t[i]) 时,i=j=5,则下次开始匹配时,i和j的值分别是A.i=1,j=0 B.i=5,j=0 C.i=5,j=2 D.i=6,j=29.下列排序算法中元素的移动次数和关键字的初始排列次序无关的是A.直接插入排序B.起泡排序C.基数排序D.快速排序10.已知小根堆为8,15,10,21,34,16,12,删除关键字8之后需重建堆,在此过程中,关键字之间的比较数是A.1 B.2 C.3 D.411.希尔排序的组内排序采用的是()A.直接插入排序B.折半插入排序 C.快速排序D.归并排序12.计算机硬件能够直接执行的是()Ⅰ.机器语言程序Ⅱ.汇编语言程序Ⅲ.硬件描述语言程序A.仅ⅠB.仅ⅠⅡC.仅ⅠⅢD.ⅠⅡⅢ13.由3个“1”和5个“0”组成的8位二进制补码,能表示的最小整数是()A.-126 B.-125 C.-32 D.-314.下列有关浮点数加减运算的叙述中,正确的是()Ⅰ. 对阶操作不会引起阶码上溢或下溢Ⅱ. 右规和尾数舍入都可能引起阶码上溢Ⅲ. 左规时可能引起阶码下溢Ⅳ. 尾数溢出时结果不一定溢出A.仅ⅡⅢB.仅ⅠⅡⅣC.仅ⅠⅢⅣD.ⅠⅡⅢⅣ15.假定主存地址为32位,按字节编址,主存和Cache之间采用直接映射方式,主存块大小为4个字,每字32位,采用回写(Write Back)方式,则能存放4K字数据的Cache 的总容量的位数至少是()A.146k B.147K C.148K D.158K16.假定编译器将赋值语句“x=x+3;”转换为指令”add xaddt, 3”,其中xaddt是x 对应的存储单元地址,若执行该指令的计算机采用页式虚拟存储管理方式,并配有相应的TLB,且Cache使用直写(Write Through)方式,则完成该指令功能需要访问主存的次数至少是()A.0 B.1 C.2 D.317.下列存储器中,在工作期间需要周期性刷新的是()A.SRAM B.SDRAM C.ROM D.FLASH18.某计算机使用4体交叉存储器,假定在存储器总线上出现的主存地址(十进制)序列为8005,8006,8007,8008,8001,8002,8003,8004,8000,则可能发生发生缓存冲突的地址对是()A.8004、8008 B.8002、8007 C.8001、8008 D.8000、800419.下列有关总线定时的叙述中,错误的是()A.异步通信方式中,全互锁协议最慢B.异步通信方式中,非互锁协议的可靠性最差C.同步通信方式中,同步时钟信号可由多设备提供D.半同步通信方式中,握手信号的采样由同步时钟控制20.若磁盘转速为7200转/分,平均寻道时间为8ms,每个磁道包含1000个扇区,则访问一个扇区的平均存取时间大约是( )A.B.C.D.21.在采用中断I/O方式控制打印输出的情况下,CPU和打印控制接口中的I/O端口之间交换的信息不可能是( )A.打印字符B.主存地址C.设备状态D.控制命令22.内部异常(内中断)可分为故障(fault)、陷阱(trap)和终止(abort)三类。

2015年软考考试模拟试题及答案(1)

2015年软考考试模拟试题及答案(1)

1.下列哪⼀项不是从源程序⽂档化⾓度要求考虑的因素?( ) A.符号的命名 B.程序的注释 C.视觉组织 D.避免采⽤复杂的条件语句 2.对建⽴良好的程序设计风格,下⾯描述正确的是( ) A.程序应简单、清晰、可读性好 B.符号名的命名只要符号语法 C.充分考虑程序的执⾏效率 D.程序的注释可有可⽆ 3.按照结构化程序的设计原则和⽅法,下列叙述中正确的是( ) A.语⾔中所没有的控制结构,应该采⽤前后⼀致的⽅法来模拟 B.基本结构在程序设计中不允许吨嵌套 C.在程序中不要使⽤GOTO语句 D.选⽤的结构只准有⼀个⼊⼝,但可以有多个出⼝ 4.继承性机制使得⼦类不仅可以重⽤其⽗类的数据结构和代码,⽽且可以在⽗类代码的基础上⽅便地修改和扩充,这类修改并不影响对原有类的使⽤。

这体现了⾯向对象⽅法的( ) A.使开发出来的软件易于被⼈理解 B.接近⼈类的思维习惯 C.易于测试和调试 D.可重⽤性好 5.下列哪⼀项⽅法不是说明⾯向对象的易于修改的特性?( ) A.对象的封装性 B.继承机制 C.隐藏机制 D.多态性机制 6.信息隐蔽的概念与下列哪⼀种概念直接相关?( ) A.软件结构的定义 B.模块的独⽴性 C.模块的分类性 D.模块的内聚程度 7.在⾯向对象⽅法中,⼀个对象请求另⼀个对象为其服务的⽅式是通过发送( ) A.调⽤语句 B.命令 C.⼝令 D.消息 8.消息传递中所传递的消息实质上是哪种对象所具有的操作(或⽅法)名称?( ) A.发送对象 B.接受对象 C.请求对象 D.调⽤对象 9.下列对消息机制的描述错误的是( ) A.⼀个对象能接受不同形式、不同内容的多个消息 B.相同形式的消息可以送往不同的对象 C.不同对象形式相同的消息可以有不同的解释,能够做出不同的反应 D.⼀个对象⼀次只能向⼀个对象传递消息,但允许多个对象同时向某个对象传递消息 10.同样的消息被不同对象接受时可导致完全不同的⾏为,这种现象称为( ) A.多态性 B.继承性 C.重载性 D.封装性 11.下⾯关于形成良好的程序设计风格要注意因素的描述中正确的是( ) A.程序的注释不是必要的 B.数据说明的次序可以根据程序员⾃⼰的爱好和风格来定 C.在程序中应该尽量使⽤临时变量来增强程序的可读性 D.输⼊和输出的⽅式和格式应尽量⽅便⽤户的使⽤ 12.结构化的程序设计主要强调的是( ) A.程序的规模 B.程序的易读性 C.程序的执⾏效率 D.程序的可移植性 13.下列哪⼀项不是结构化程序设计的原则( ) A.⾃顶向下 B.逐步求精 C.对象化 D.模块化 14.三种基本结构中,那种结构能简化⼤量的程序代码⾏?( ) A.顺序结构 B.分⽀结构 C.选择结构 D.重复结构 15.下列关于结构化程序设计原则和⽅法的使⽤的描述错误的是( ) A.使⽤程序设计语⾔中的顺序、选择、循环等有限的控制结构表⽰程序的控制逻辑 B.对程序设计语⾔中所没有的基本控制结构,可以不局限于⽤基本结构来实现程序的逻辑 C.程序语句组成容易识别的块,每块只有⼀个⼊⼝和⼀个出⼝ D.严格限制GOTO语句的使⽤ 16.⾯向对象⽅法的核⼼是( ) A.对象 B.类 C.封装 D.继承 17.下⾯哪⼀项不是⾯向对象⽅法的优点?( ) A.稳定性好 B.可重⽤性好 C.运⾏效率⾼ D.可维护性好 18.下⾯对对象概念描述错误的是( ) A.任何对象都必须有继承性 B.对象是属性和⽅法的封装体 C.对象间的通信靠消息传递 D.操作是对象的动态属性 19.对象的操作过程对外是封闭的不可见的,即⽤户只能看到这⼀操作实施后的结果。

15年人人网产品笔试题整理版

15年人人网产品笔试题整理版

人人网产品岗笔试题逻辑题1.关于肺癌和吸烟者关系的选择题(略)2.在一个众女轻男的国家,政府规定每个家庭只能生一胎。

如果是女孩就不能再生;如果是男孩可以继续生,直到某一胎为女孩为止。

问该国家当年的男女比例是____________ 3.有8个大小完全相同的小球,其中一个重量略大,其他的重量一样。

现在有一个天平,请问只称2次,怎样把略重的小球找出来。

(1)任选6个小球分成两份分别放在天平两侧,将出现两种情况:(a)天平平衡,则略重小球在剩下的两个小球中。

称量剩下两个小球即可。

(b)天平不平衡,则略重的小球在天平一侧的3个小球中。

(2)在3个小球中任选2个分别放在天平的两侧,同样将出现两中现象:(a)天平平衡,则略重的小球为剩下的一个小球。

(b)天平不平衡,则略重的小球在天平向下倾斜的一侧。

填空题1.请写出2014年销量很好的5款安卓手机型号:2.请写出5款常用的安卓手机应用市场:3.请写出5款匿名社交软件:4.请写出几种常见的各种常见的手机传感器:简答题1.请从微信、微博和人人网中选择其一,说出其做的不好的地方及需要改进。

2.设计一款基于定位信息提供服务的APP,说明其主要功能、基本的界面设计模块和使用流程。

问答题1.现在你是公司在学校的产品推广大使,对任意一款产品,请写出你对该产品在学校的推广方案,并谈谈该方案的利弊。

2.*谈谈你对现有的匿名社交软件的认识,如果人人网改成匿名的社交网站将有什么利弊。

3.你现在正在计划一场独自一人的旅行,需要到一个语言不通的完全陌生的城市去。

现在只允许你下载5款应用,请说明应用及你选择的原因。

4.一个问答网站,每个月只有20%的提问被及时解决。

你作为该产品的主管,现收到通知需要在3个月内将问题的解答率提高到50%。

请写出你将会从哪几个方面进行调整,并说明理由。

2015年下半年网络规划设计师考试真题_上午卷+答案解析

2015年下半年网络规划设计师考试真题_上午卷+答案解析
A.侵犯了公司的软件著作权 B.未侵犯公司的软件著作权 C.侵犯了公司的商业秘密权 D.丌涉及侵犯公司的软件著作权 参考答案 (10)B
下面的网络中丌属亍分组交换网的是(11) (11)A、ATM B、POST C、X.25 D、IPX/SPX 参考答案 (11)B
ADSL采用(12)技术把 PSTN 线路划分为话音、上行和额独立的信道,同时提供 话音和联网服务,ADSL2+技术可提供的最高下心速率达到(13)Mb/s。
在从 IPv4 向 IPv6 过渡期间,为了解决 IPv6 主机之间通过 IPv4 网络迚行通信的问 题,需要采用(27),为了使得纯 IPv6 主机能够不纯 IPv4 主机通信,必须使用(28)。
(27)A、双协议栈技术 B、隧道技术 C、多协议栈技术 D、协议翻译技术

(28)A、双协议栈技术 B、隧道技术 C、多协议栈技术 D、协议翻译技术 参考答案 (27)B (28)D
A、传输模式采用封装方式① B、隧道模式采用封装方式② C、隧道模式采用封装方式③ D、传输模式采用封装方式③ 参考答案 (44)C
下列协议中,丌用亍数据加密的是(45)。 A、IDEA B、Differ-hellman C、AES D、RC4 参考答案 (45)B
下列关亍数字证书的说法中,正确的是(46)。 A、数字证书是在网上迚行信息交换和商务活劢的身份证明 B、数字证书使用公钥体制,用户使用公钥迚行加密和签名 C、在用户端,只需维护当前有效的证书列表 D、数字证明用亍身份证明,丌可公开 参考答案
2015 下半年网络规划设计师考试真题上午卷(一)
一个大型软件系统的需求总是有发化的。为了降低项目开収的风险,需要一个好的发 更控制过程。如下图所示的需求发更管理过程中,①②③处对应的内容应是(1);自劢化 工具能够帮劣发更控制过程更有效地运作,(2)是这类工具应具有的特性之一。

2015下半年程序员考试真题及答案-上午卷

2015下半年程序员考试真题及答案-上午卷

2015下半年程序员考试真题及答案-上午卷下列各种软件中,(1)不属于办公软件套件。

(1) A.Kingsoft Office B.Internet ExplorerC.Microsoft OfficeD.Apache OpenOffice【答案】B【解析】本题的正确选项为B。

办公软件套件通常应包括字处理、表格处理、演示文稿和数据库等软件。

选项A “ Kingsoft Office”是金山公司开发办公软件套件。

选项B “ Internet Explorer”是网页浏览软件,该软件不属于办公软件套件。

选项C “Microsoft Office”是Microsoft公司开发的Office 2007办公软件套件。

选项D “Apache OpenOffice"是Apache公司开发的优秀的办公软件套件,能在 Windows、 Linux, MacOS X (Xll)和Solaris 等操作系统平台上运行。

在Word 2007的编辑状态下,需要设置表格中某些行列的高度和宽度时,可以先选择这些行列,再选择(2),然后进行相关参数的设置。

(2)A.“设计”功能选项卡中的“行和列”功能组B.“设计”功能选项卡中的“单元格大小”功能组C.布局”功能选项卡中的“行和列”功能组D.“布局”功能选项卡中的“单元格大小”功能组【答案】D【解析】本题考查Word基本操作。

在Word 2007的编辑状态下,利用“布局”功能选项卡中的“单元格大小”功能组区可以设置表格单元格的高度和宽度。

在Excel工作表中,若用户在A1单元格中输入=IF("优秀 "<>"及格",1,2),按回车键后,则A1单元格中的值为(3)。

(3)A.TRUE B.FALSE C.1 D.2【答案】C【解析】本题考查Excel基础知识。

试题(3)正确的答案为选项C。

因为IF()函数是条件判断函数,格式为IF(条件表达式,值1,值2),其功能是执行真假判断,并根据逻辑测试的真假值返回不同的结果。

2015软考试题及答案

2015软考试题及答案

2015软考试题及答案2015年软考(软件水平考试)试题及答案一、单项选择题(每题1分,共40分)1. 软件工程的基本原理不包括以下哪一项?A. 抽象B. 信息隐藏C. 模块化D. 迭代开发答案:B2. 在软件开发过程中,需求分析阶段的主要任务是什么?A. 设计软件架构B. 编写代码C. 确定软件需求D. 进行软件测试答案:C3. 以下哪个不是敏捷软件开发的核心价值?A. 个体和互动高于流程和工具B. 客户合作高于合同谈判C. 遵循计划高于客户合作D. 响应变化高于遵循计划答案:C4. 在面向对象的程序设计中,封装的主要目的是什么?A. 提高代码的可读性B. 隐藏对象的内部状态和行为C. 增加代码的复杂性D. 减少代码的可维护性答案:B5. 软件测试的目的是?A. 证明软件是正确的B. 发现软件中的错误C. 证明软件没有错误D. 增加软件的功能答案:B6. 软件项目管理中,风险管理的主要活动不包括以下哪一项?A. 风险识别B. 风险评估C. 风险转移D. 风险消除答案:D7. 在软件工程中,以下哪个不是软件配置管理的目的?A. 控制软件变更B. 维护软件版本C. 提高软件质量D. 减少软件开发成本答案:D8. 以下哪个不是软件质量保证的主要活动?A. 代码审查B. 软件测试C. 需求分析D. 软件审计答案:C9. 在软件维护中,以下哪个不是维护的类型?A. 校正性维护B. 适应性维护C. 完善性维护D. 开发性维护答案:D10. 以下哪个不是软件工程工具?A. 项目管理工具B. 配置管理工具C. 代码生成工具D. 文本编辑器答案:D(注:以上为部分题目示例,实际考试题目可能有所不同。

)二、多项选择题(每题2分,共20分)1. 软件工程的主要目标包括以下哪些?A. 提高软件生产率B. 提高软件质量C. 降低软件开发成本D. 增加软件功能答案:ABC2. 以下哪些是软件需求分析阶段的输出?A. 需求规格说明书B. 软件设计文档C. 用户手册D. 数据字典答案:AD3. 软件测试的类型包括以下哪些?A. 单元测试B. 集成测试C. 系统测试D. 验收测试答案:ABCD4. 以下哪些是软件项目管理的关键活动?A. 项目规划B. 项目监控C. 项目评估D. 项目终止答案:ABCD5. 软件配置管理的主要任务包括以下哪些?A. 版本控制B. 变更控制C. 配置审计D. 配置备份答案:ABC(注:以上为部分题目示例,实际考试题目可能有所不同。

2015年上半年上午 程序员 试题及答案与解析-软考考试真题-基础知识

2015年上半年上午 程序员 试题及答案与解析-软考考试真题-基础知识

2015年上半年上午程序员考试试题-答案与解析一、单项选择题(共75分,每题1分。

每题备选项中,只有1个最符合题意)●第1题.以下关于打开扩展名为docx的文件的说法中,不正确的是(1)。

A.通过安装Office兼容包就可以用Word2003打开docx文件B.用Word2007可以直接打开docx文件C.用WPS2012可以直接打开docx文件D.将扩展名docx改为doc后可以用Word2003打开docx文件【参考答案】D【答案解析】扩展名为docx的文件是Word2007及后续版本采用的文件格式,扩展名为doc的文件是Word2003釆用的文件格式,这两种文件的格式是不同的,如果将扩展名docx 改为doc后是不能用Word2003打开的。

但如果安装Office兼容包就可以用Word2003打开docx文件。

另外,WPS2012兼容docx文件格式,故可以直接打开docx文件。

●第2题.Windows系统的一些对话框中有多个选项卡,下图所示的“鼠标属性”对话框中(2)为当前选项卡。

A.鼠标键B.指针C.滑轮D.硬件【参考答案】C【答案解析】在Windows系统的一些对话框中,选项分为两个或多个选项卡,但一次只能查看一个选项卡或一组选项。

当前选定的选项卡将显示在其他选项卡的前面。

显然“滑轮”为当前选项卡。

●第3、4题.某公司有几个地区销售业绩如下表所示,若在B7单元格中输入(3),则该单元格的值为销售业绩为负数的地区数。

若在B8单元格中输入(4),则该单元格的值为不包含南部的各地区的平均销售业绩。

(3)A.COUNTIF(B2:B6,"<=0")B.COUNTA(B2:B6,"<=0")C.=COUNTIF(B2:B6,"<=0")D.=COUNTA(B2:B6,"<=0")(4)A.AVERAGEIF(A2:A6,"<>南部",B2:B6)B.=AVERAGEIF(A2:A6,"<>南部",B2:B6)C.AVERAGEIF(A2:A6,"IN(东部,西部,北部,中西部)",B2,:B6)D.=AVERAGEIF(A2:A6,"IN(东部,西部,北部,中西部)",B2,:B6)【参考答案】(3)C、(4)B【答案解析】Excel规定公式以等号(=)开头,选项A和选项B没有”=“,因此不正确。

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

a)
调用方weight值越高的请求,平均等待时间越低
b)
减小请求尖峰的冲击
c)
不导致handler压力过大
技术QQ群:157594705
微信:www_nowcoder_com
微博:/nowcoder
登录牛客网,参与以上题目讨论,查看更多笔试面试题
牛客出品-
}
A4 B5 C6 D7
3. 体育课的铃声响了,同学们都陆续地奔向操场,按老师的要求从高到矮站成一排。每个同学按顺序来到操 场时,都从排尾走向排头,找到第一个比自己高的同学,并站到他的后面,这种站队的方法类似下列哪种算 法? A 快速排序 B 插入排序 C 冒泡排序 D 归并排序
4. 下面关于inode描述错误的是? A inode和文件是一一对应的 B inode能描述文件占用的块数 C inode描述了文件大小和指向数据块的指针 D 通过inode实现文件的逻辑结构和物理结构的转换
10. n从1开始,每个操作可以对n加1或加倍,如果要使n是2014,最少需要()个操作。
三. 问答题
11. 给出二叉树接口为
class node {
node *get_left(); node *get_right(); int get_data(); }
找出值为val的最浅节点所在层数。
int find(node *root, int val).
7. 假设平均每个人人用户有300个好友,则一个人人用户的3跳好友数的数量级是? A 十万级 B 百万级 C 千万级 D 亿级
8. 下列哪些因素不会限制Linux服务器并发链接数? A 系统内存大小 B 系统网卡数量 C 系统最大文件句柄数量 D 系统IP地址数量
二. 填空题
9. 在区间[-1, 1]随意取两个数,它们的和大于1的概率是()。(分数表示)
13. 下图所示,server接收调用方发送的请求(request)并转发给handler处理。每个调用方有名称(name)
和优先级(weight),所有调用方发送同一种请求,而且有可能短时间内发送大量请求(请求尖峰)。
Handler每秒最多能够处理N个请求。现在需要为server设计一个请求控制模块,要求:
5. 设有一个栈,元素依次进栈的顺序是A,B,C,D,E。下列不可能的出栈顺序有?
牛客出品-
A ABCDE B BCDEA C EABCD D EDCBA

牛客网-中国最大IT笔试/面试题库
6. 某二叉树结点的中序序列为A、B、C、D、E、F、G、H,后序序列为B、D、C、A、F、G、H、E。该二 叉树对应的树林结点的层次次序序列为? A E、G、H、F、A、C、D、B B E、A、H、C、G、B、D、F C E、A、G、H、C、F、B、D D E、G、A、C、H、D、F、B
牛客出品-

牛客网-中国最大IT笔试/面试题库
12. 计算机中处理乘法的指令要比加法复杂的多, 因为在一些关键系统中我们常常会考虑如何尽可能减少乘法的 运算。 现在有如下的表达式 y= anxn+an-1xn-1 +…..+a1x +a0 其中an, an-1, ….a1, a0是常数, 给一个x, 要求尽快算出y的值。请尝试写出这样的一个函数。

牛客网-中国最大IT笔试/面试题库
人人网2015研发笔试卷A
一. 单项选择题
1. 以下排序中时间复杂度最差的是 A 归并排序 B 选择排序 C 希尔排序 D 堆排序
2. 当参数*x==1, *y==1, *z==1时,下列不可能是函数add的返回值的( )?
int add(int *x, int *y, int *z){ *x += *x; *y += *x; *z += *y; return *z;
相关文档
最新文档