笔试
Java技术博文
这个作者很懒,什么都没留下…
展开
-
载干比--信噪比
C/I 就是载干比,也称干扰保护比是指接收到的有用信号电平与所有非有用信号电平的比值,载干比是反映电子通讯的信号在空间传播的过程中,接收端接收信号好坏的比值,用英文字母C/I表示。对于通信工程设计来说,载干比是分析信号好坏的标准。提到载干比(C/I)不得不提另一个相关概念,信噪比。信噪比(S/N) 一般反映接收端接收到信号后,解调出的信号的好坏;载干比(C/I) 一般反映信号在空转载 2013-10-26 16:27:42 · 2621 阅读 · 0 评论 -
检错码CRC例解
计算机中常用的一种检验码CRC,即_A_码.在进行编码过程中要使用_B_运算.假设使用的生成多项式G(x)=x³*x+x³+x+1.原始报文为110 0101 0101,则编码后的报文为_C_,CRC码_D_的说法是正确的. 在无线通信中常采用7中取3定比码.它规定码字长为7位,并且其中总有且仅有3个"1",这种码的编码效率为_E_. A:1.水平垂直奇偶校验 2.循环求和 3转载 2013-10-06 17:42:30 · 2024 阅读 · 0 评论 -
第2章 存储系统
第2章 存储系统 内存按字节编址,地址从A4000H到CBFFFH,共有 (1) 字节。若用存储容量为32K×8bit的存储芯片构成该内存,至少需要 (2) 片。 (1)A.80K B.96K C.160K D.192k (2)A.2 B.5 C.8 D.10 3. 单个磁头在向盘片的磁性涂料层上写入数据时,是转载 2013-10-06 16:46:40 · 4686 阅读 · 0 评论 -
后缀树求最长子字符串
问题描述:给定一个文本文件作为输入,查找其中的最长子字符串。例如, ”Ask not what your country can do for you, but what you can do for your country"中的“ can do for you"就是最长子字符串。 解题过程:这个问题最直接的解法就是变位词程序(《编程珠玑》2.4节)。如果将输入字符串存储转载 2013-10-07 11:20:40 · 836 阅读 · 0 评论 -
计算机系统结构试题(流水线,RISC,并行处理)
试题1 (2000年试题11)从供选择的答案中选出应填入下面叙述中的{ }内的正确答案,把编号写在答卷的对应栏内.现采用4级流水线结构分别完成一条指令的取指、指令译码和取数、运算以及送回运算结果4个基本操作,每步操作时间依次为60ns、100ns、50ns和70ns。该流水线的操作周期应为A ns。若有一小段程序需要用20条基本指令完成(这些指令完全适合于流水线上执行)则得到第一条指令结果转载 2013-10-06 20:37:31 · 4344 阅读 · 0 评论 -
中兴笔试题目
公共部分(50分) 1:作业调度程序从处于(B)状态的队列中选择适当的作业的作业投入运行。(3分) A 运行 B 提交 C 完成 D后备2:SQL语言中,删除一个表的命令是(B) (3分) A CLEAR TABLE B DROP TABLE C DELETE TABLE D REMOVE TABLE3:ATM采用的线路复用方式为(C) (3分) A转载 2013-10-07 11:32:37 · 1627 阅读 · 0 评论 -
中兴2011笔试题+答案解析
参考答案(大部分答案和都和卷子上给的相同,欢迎讨论)转载请注明来源http://www.cnblogs.com/jerry19880126/一、单选题B。p2是int型,只有p1是int*型。C。区分0和\0。C。B。除号与取余的优先级是一样的,所以顺序是从左向右。快速与(逻辑与)只要不是0的都认为是true(1),是0则认为是false(0)。重复。重复。A。字符串常量不可更改。重复转载 2013-10-07 11:30:11 · 1064 阅读 · 0 评论 -
static
C++里的静态成员函数(不能用const的原因+static在c++中的第五种含义)2008-08-02 17:53C++里的静态成员函数(不能用const的原因+static在c++中的第五种含义) ----自 core c++ static在c++中的第五种含义:用static修饰不访问非静态数据成员的类成员函数。这意味着一个静态成员函数只能访问它的参数、类的静态数据成员转载 2013-10-06 22:19:19 · 725 阅读 · 0 评论 -
浮点数的比较(相等比较:==)
#includeiostream>using namespace std;int main(){ double i; for(i=0;i!=10;i+=0.1) //这是一个死循环,因该改为:i!=10; 改为 i-10 printf("%.11f\n",i); system("pause"); return 0;}转载 2013-10-06 22:12:59 · 1575 阅读 · 0 评论 -
ARM的字对齐问题总结
一、啥是字对齐?为啥要字对齐? 现代计算机中内存空间都是按照byte划分的,从理论上讲似乎对任何类型的变量的访问都可以从任何地址开始,但实际情况是在访问特定类型变量的时候经常在特定的内存地址访问,这就是对齐。字节对齐的原因大致是如下两条:1、平台原因(移植原因):不是所有的硬件平台都能访问任意地址上的任意数据的;某些硬件平台只能在某些地址处取某些特定类型的数据,否转载 2013-10-06 22:01:40 · 665 阅读 · 0 评论 -
华为2014届机试题之约瑟夫环问题
[java] view plaincopypackage com.huawei.Joseph; import java.util.LinkedList; import java.util.Scanner; /** * 约瑟夫环问题: 1,2,...n编号的人顺时针围坐一圈,每人一个密码数n,给定一个起始整数m,从第一个人开始从1报数, * 到m时停止,该人出列,得转载 2013-09-21 08:52:10 · 895 阅读 · 0 评论 -
华为2014届机试题之田忌赛马
package com.huawei.TianJiSaiMa;import java.util.Scanner;import java.util.List;import java.util.ArrayList;import java.util.Collections;/** * 广义田忌赛马:每匹马都有一个能力指数,齐威王先选马,田忌后选,马的能力相同,则齐威王胜。转载 2013-09-21 08:45:50 · 1585 阅读 · 0 评论 -
阿里巴巴2014校招笔试题-2013年9月14日
答案:25题:根据先序和中序写出后序26题:直接命中的次数是3次,分别是访问1,5,1,3,5,2,4,1,2时。最后缓存中即将准备淘汰的数据项是527题:node in a 并且node in b,就是求两个链表的公共节点吧就是先分别遍历一遍链表A和链表B,在遍历时分别记下链表AB的长度,并且在最后看看链表A和链表B的最后一个节点是不是相同,如果相同则有公共节点,如果不同就没有公转载 2013-09-20 14:43:23 · 928 阅读 · 0 评论 -
阿里巴巴笔试题
转载请标明出处,原文地址:http://blog.csdn.net/hackbuteer1/article/details/69029171、有一个虚拟存储系统,若进程在内存中占3页(开始时内存为空),若采用先进先出(FIFO)页面淘汰算法,当执行如下访问页号序列后1,2,3,4,5,1,2,5,1,2,3,4,5,会发生多少缺页?A、7转载 2013-09-20 14:42:14 · 646 阅读 · 0 评论 -
Windows的任务调度机制
Windows是一款微内核、抢占式多任务、软实时的操作系统。Windows的任务调度主要以线程为单位进行,线程拥有33个优先级,数值为0~32,其中0为最低优先级,32为最高优先级,最高和最低优先级均保留给系统使用。用户可以使用的优先级为1~31。 Windows按照优先级高低顺序来进行任务的调度,当调度发生时,内核首先检查高优先级的线程是否 就绪,如果有发现有高优先级的线程就绪则立刻将转载 2013-10-01 22:48:55 · 919 阅读 · 0 评论 -
C语言中的static变量和C++静态数据成员
C语言中的static变量和C++静态数据成员(static member)__生命周期,作用域,访问约束等__静态成员的初始化不应该在头文件中,静态数据成员被类的所有对象共享、包括派生类的对象,在类中可以声明所属类自己的静态数据成员对象、不可以定义非静态数据成员对象, 2011-03-08 10:24:27| 分类:C/C++开发 |字号 订阅C语言中转载 2013-10-02 22:35:05 · 897 阅读 · 0 评论 -
网络字节序与主机字节序
最近在项目开发过程中,需要在采用JAVA作为语言的服务器与采用C++作为语言的服务器间进行通信,这就涉及到这两种语言间数据类型的转换以及网络字节序与主机字节序的区别。该文主要说说网络字节序和主机字节序的区别以及Little endian与Big endian的概念。其实编程的事就比较简单了 我也懒得写了,直接引用了我觉得写的挺好的两篇文章:什么是Big Endian和Little转载 2013-10-06 21:55:42 · 682 阅读 · 0 评论 -
C/C++的全局变量初始化与不初始化的区别
可执行程序包括BSS段、数据段、代码段(也称文本段)。BSS(Block Started by Symbol)通常是指用来存放程序中未初始化的全局变量和静态变量的一块内存区域。特点是:可读写的,在程序执行之前BSS段会自动清0。所以,未初始的全局变量在程序执行之前已经成0了。注意和数据段的区别,BSS存放的是未初始化的全局变量和静态变量,数据段存放的是初始化后的全局变量和静态变量。UN转载 2013-10-07 11:07:22 · 1214 阅读 · 0 评论 -
C6000中C语言的编程及优化
1. 对数据类型的考虑 在编写C语言程序时,要认真考虑数据类型的尺寸。C6000编译器对每种数据类型都确认了一个尺寸,其分配形式如下:字符型(char) 8bit短型(short) 16bit整型(int) 32bit长型(long) 40bit浮点型(float) 32bit双精度浮点型(double) 64bit 基于每种数据类型的尺寸,转载 2013-10-07 12:29:00 · 1176 阅读 · 0 评论 -
品牌判断题
二、 判断题 1、神州行品牌客户规模庞大,涵盖人群广泛;相对其他品牌而言,客户更注重资费水平;客户易受竞争环境的影响。(是)2、“神州行”品牌的客户是朴实、亲切的普通老百姓,群体庞大,职业、年龄等跨度都比较大。(是)3、神州行品牌的目标客户群主要为中、低端ARPU的客户;背景复杂、不同地区客户不存在明显差异;移动服务更多用在与朋友和家人交流沟通,购买活动受家人影响较大;移动服务费用绝大转载 2013-10-26 11:28:14 · 955 阅读 · 0 评论 -
MFC中窗口收到WM_PAINT消息是如何处理的,什么情况下产生WM_PAINT消息
处理过程: (1)BeginPaint开始画,就是用白刷去掉原窗口 (2)GetClientPaint获得窗口显示区域和尺寸等信息并绘制 (3)EndPaint释放绘图句柄。 产生WM_PAINT消息: (1)第一次创建一个窗口时 (2)改变窗口大小时 (3)把窗口从另一个窗口背后移出时 (4)最大化或最小化窗口时转载 2013-10-16 11:33:00 · 2925 阅读 · 0 评论 -
Critical Section,Mutex,Semaphore,Event区别
临界区(Critical Section) 保证在某一时刻只有一个线程能访问数据的简便办法。在任意时刻只允许一个线程对共享资源进行访问。如果有多个线程试图同时访问临界区,那么在有一个线程进入后其他所有试图访问此临界区的线程将被挂起,并一直持续到进入临界区的线程离开。临界区在被释放后,其他线程可以继续抢占,并以此达到用原子方式操作共享资源的目的。 临界区包含两个操作原语转载 2013-10-16 10:42:25 · 1068 阅读 · 0 评论 -
嵌入式软件工程师笔试题(含答案)
选择题1:设float a=2, b=4, c=3;,以下C语言表达式与代数式 (a+b)+c计算结果不一致的是A.(a+b)*c/2B.(1/2)*(a+b)*cC.(a+b)*c*1/2D.c/2*(a+b)参考答案:B,因为a,b,c三个变量都是浮点数,所以在B答案中其结果是0,因为在计算1/2是就是0,如果改成1/2.0就正确了。2:为了向二进制文件尾部转载 2013-10-15 16:41:59 · 1598 阅读 · 0 评论 -
error link2005问题原因与解决方法
遇到讨厌的error link 2005链接错误,虽然知道是重复定义产生的错误,但实在找不出来。试了一下下面的方法,程序可以运行了,但不知道会不会有后遗症,先将就着用吧。 在vs.net 2003平台下 项目->属性->链接器->命令行->附加选项中加 /force 这个方法我在VC2008里面也试过,可以用,但是会出警告信息。最后将VC++的链接错误LN转载 2013-10-16 09:32:49 · 2210 阅读 · 0 评论 -
大华股份2013届校园招聘软件算法类试题D卷
一、填空题(共17题,每题3分,总共51分)1.设有int a = 5, *b, **c,执行语句c = &b, b = &a后,**c的值为________答:52.以下程序是否有误,如果无误,请写出执行的次数________[cpp] view plaincopyx = -1; do { x = x * x; }while(!x)转载 2013-10-14 19:05:19 · 1426 阅读 · 0 评论 -
宇龙酷派202笔试题
1一个十六进制数 OXABCD高两位和低两位交换。2十六进制的字符串转换成十进制整数[cpp] view plaincopy#include "stdio.h" #include "string.h" #define MAXLEN 80 int main(void) { char ch; char str[MAXLEN], num[MAX转载 2013-09-28 21:35:54 · 1474 阅读 · 0 评论 -
浙江大华2012笔试题+答案解析
请写出下面程序的输出结果:1、int count = 3; int main(void) { int i, sum, count = 2; for(i=0,sum=0; i { static int count = 4; count++; if(i%2 == 0) { ex转载 2013-10-13 17:49:02 · 1526 阅读 · 0 评论 -
孤儿进程和僵尸进程[详解]
一、定义:什么是孤儿进程和僵尸进程 僵尸进程:一个子进程在其父进程还没有调用wait()或waitpid()的情况下退出。这个子进程就是僵尸进程。 孤儿进程:一个父进程退出,而它的一个或多个子进程还在运行,那么那些子进程将成为孤儿进程。孤儿进程将被init进程(进程号为1)所收养,并由init进程对它们完成状态收集工作。注: 僵尸进程将会导致资源浪费,而孤儿则不会。转载 2013-09-23 17:13:15 · 748 阅读 · 0 评论 -
LINUX僵尸进程处理
1 什么是僵尸进程:当子进程比父进程先结束,而父进程又没有回收子进程,释放子进程占用的资源,此时子进程将成为一个僵尸进程。如果父进程先退出,子进程被init接管,子进程退出后init会回收其占用的相关资源。2 怎样来清除僵尸进程: 1.改写父进程,在子进程死后要为它收尸。具体做法是接管SIGCHLD信号。子进程死后,会发送SIGCHLD信号给父进程,转载 2013-09-23 17:10:52 · 893 阅读 · 0 评论 -
浮点数比较问题
1、直接进行关系比较的错误(==) 浮点数可以进行比较,但是由于不同浮点类型中表示精度的差异,所以会引起一些错误。 例1 : #include void main() { float f1=7.123456789; float f2=7.123456787; coutcout运行结果: same //f1与f2相同 not same转载 2013-10-08 10:26:31 · 1223 阅读 · 0 评论 -
局部变量,局部静态变量,全局变量,全局静态变量分别
c++内存到底分几个区? 一: 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由os回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。 3、全局区(静态区)(static)—,全局变量和转载 2013-10-08 10:45:42 · 856 阅读 · 0 评论 -
在Linux下查看内存我们一般用free命令
在Linux下查看内存我们一般用free命令:[root@scs-2 tmp]# free total used free shared buffers cachedMem: 3266180 3250004 16176 0 110652 2668236-转载 2013-09-22 12:12:40 · 860 阅读 · 0 评论 -
linux启动顺序
linux启动顺序引:本文以RedHat9.0和i386平台为例,剖析了从用户打开电源直到屏幕出现命令行提示符的整个Linux启动过程。并且介绍了启动中涉及到的各种文件。阅读Linux源代码,无疑是深入学习Linux的最好方法。在本文对Linux启动过程的介绍中,我们也尝试从源代码的视角来更深入的剖析Linux 的启动过程,所以其中也简单涉及到部分相关的Linux源代码,Lin转载 2013-09-22 12:07:36 · 1067 阅读 · 0 评论 -
Linux 查看进程和删除进程
Linux 查看进程和删除进程1. 在 LINUX 命令平台输入 1-2 个字符后按 Tab 键会自动补全后面的部分(前提是要有这个东西,例如在装了 tomcat 的前提下, 输入 tomcat 的 to 按 tab)。2. ps 命令用于查看当前正在运行的进程。grep 是搜索例如: ps -ef | grep java表示查看所有进程里 CMD 是 java 的进程信息转载 2013-09-22 12:10:02 · 1299 阅读 · 0 评论 -
static C语言
C语言程序可以看成由一系列外部对象构成,这些外部对象可能是变量或函数。而内部变量是指定义在函数内部的函数参数及变量。外部变量定义在函数之外,因此可以在许多函数中使用。由于C语言不允许在一个函数中定义其它函数,因此函数本身只能是“外部的”。 由于C语言代码是以文件为单位来组织的,在一个源程序所有源文件中,一个外部变量或函数只能在某个文件中定义一次,而其它文件可以通过extern声明来访转载 2013-10-02 22:31:00 · 616 阅读 · 0 评论 -
联合(union)用法
联合(union)在C/C++里面见得并不多,但是在一些对内存要求特别严格的地方,联合又是频繁出现,那么究竟什么是联合、怎么去用、有什么需要注意的地方呢?就这些问题,我试着做一些简单的回答,里面肯定还有不当的地方,欢迎指出!1、什么是联合? “联合”是一种特殊的类,也是一种构造类型的数据结构。在一个“联合”内可以定义多种不同的数据类型, 一个被说明为该“联合”类型的变量中,允许装入转载 2013-10-02 21:25:35 · 2247 阅读 · 0 评论 -
C语言变量声明内存分配
一个由c/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 程序运行时由编译器自动分配,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。程序结束时由编译器自动释放。 2、堆区(heap) — 在内存开辟另一块存储区域。一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。转载 2013-10-02 20:23:55 · 724 阅读 · 0 评论 -
两个for循环的优缺点
晚上在看软件测评师05年真题时,看到下面这个例子:1.白盒测试方法中的代码检查法需要重点考虑代码的执行效率,阅读以下两个循环,回答问题1和问题2。 循环1: for (i=0;i { if(condition) DoSomething(); else DoOtherthing();转载 2013-10-01 16:39:21 · 2116 阅读 · 0 评论 -
百度2013校园招聘软件研发工程师笔试题 高清扫描版(网络首发)
百度2013校园招聘软件研发工程师笔试题 高清扫描版(网络首发) 百度2013校园招聘软件研发工程师笔试题,朋友给的卷子我扫描的。那天很遗憾错过了百度的笔试。总体说,百度不是非常看重笔试结果,一般考的不太好的也给机会去一面,也可以霸面。百度看的是人的潜力和学习能力,考的题么很重算法。这点互联网公司都一样。百度的北京研发,是19万吧今年。所以不要轻易放弃百度啊!!!转载 2013-09-15 19:05:56 · 942 阅读 · 0 评论 -
字符串的最大回文子串判断
http://www.doc88.com/p-915952550572.html转载 2013-09-09 22:25:32 · 591 阅读 · 0 评论