以下是小编整理的笔试题输入设备,本文共9篇,欢迎阅读与收藏。本文原稿由网友“功夫曼乐”提供。
篇1:笔试题输入设备
笔试题(输入设备)
1.下列不属于输入设备的是: ( )
A、键盘 B、麦克风 C、摄像头 D、背投
2.8086芯片是多少位的微处理器: ( )
A、4位 B、8位 C、16位 D、32位
3.笔记本电脑常采用的.硬盘属于: ( )
A、半高硬盘 B、1/3高硬盘 C、薄型硬盘 D、超薄硬盘
4.以下CPU速度最快的是 ( )
A、P3 800 B、P4 1.2 C、P3 900 D、P4 2.2
5.以下哪种设备不属于外部存储器: ( )
A、光驱 B、软驱 C、SDRAM D、优盘
6.主板上的并口是: ( )
A、9针 B、12针 C、15针 D、25针
7.目前硬盘的常见容量为: ( )
A、200—400MB C、5—20GB
B、20—40GB D、80—120GB
8.以下电脑组件速度排序正确的是: ( )
A、CPU>HDD>FDD>DDR C、CPU>DDR>HDD>FDD
C、Cache>CPU>HDD>DDR D、CPU>HDD>Cache>FDD
9.以下关于SIMM和DIMM说法正确的是: ( )
A、SIMM、72Pin、黑色单边接触内存模块
B、SIMM、168Pin、白色单边接触内存模块
C、DIMM、168Pin、黑色双边接触内存模块
D、DIMM、184Pin、黑色单边接触内存模块
10.以下不属于软驱生产厂商的是: ( )
A、EPSON B、SONY C、PANASONIC D、AMD
篇2:笔试题虚拟设备
笔试题(虚拟设备)
5:什么是虚拟设备?为什么在操作系统中引入虚拟设备?(10分)
SPOOLing是Simultaneous Peripheral Operation On-Line (即外部设备联机并行操作)的缩写,它是关于慢速字符设备如何与计算机主机交换信息的一种技术,通常称为“假脱机技术”,
6:TCP为何采用三次握手来建立连接,若采用二次握手可以吗,请说明原因?(16分)
三次握手是为了防止已失效的连接请求再次传送到服务器端。
二次握手不可行,因为:如果由于网络不稳定,虽然客户端以前发送的连接请求以到达服务方,但服务方的同意连接的应答未能到达客户端。则客户方要重新发送连接请求,若采用二次握手,服务方收到重传的请求连接后,会以为是新的请求,就会发送同意连接报文,并新开进程提供服务,这样会造成服务方资源的无谓浪费。
7:什么是分布式数据库?(12分)
分布式数据库系统是在集中式数据库系统成熟技术的基础上发展起来的,但不是简单地把集中式数据库分散地实现,它具有自己的性质和特征。集中式数据库系统的.许多概念和技术,如数据独立性、数据共享和减少冗余度、并发控制、完整性、安全性和恢复等在分布式数据库系统中都有了不同的、更加丰富的内容。
(1)数据独立性。数据独立性是数据库方法追求的主要目标之一。在集中式数据库中,数据独立性包括两方面:数据的逻辑独立性和物理独立性。其意义在于程序和数据的逻辑结构和数据的存储结构无关。在分布式系统中,数据库独立性除了上面所说之外,还有数据分布独立性亦称分布透明性,即用户不必关心数据的逻辑分片,不必关心数据的物理位置分布的细节,也不必关心重复副本(冗余数据)的一致性问题,
有了分布透明性,用户的应用程序书写起来就如同数据没有分布一样。在集中式数据库中,数据的独立性是通过系统的三级模式和它们之间的二级映象得到的。分布式数据库,分布透明性是由于引入新的模式和模式之间的映象得到的。
(2)集中与自治相结合的控制结构。数据库是供用户共享的,在集中式数据库中,为保证数据的安全性和完整性,对数据库的控制是集中的。由数据库管理员(DBA)负责监督和维护系统的正常运行。
在分布式数据库中,数据的共享有两个层次:一是局部共享,即在局部场地上存储局部用户的共享数据。二是全局共享,即在分布式数据库的各个场地也存储可供网络中其他场地的用户共享的数据,支持全局引用。因此,相应的控制结构也具有两个层次:集中和自治。各局部的DBMS可以独立地管理局部数据库,具有自治的功能。同时,系统又设有集中控制机制,协调各局部DBMS的工作,执行全局应用。
(3)适当增加数据冗余度。在集中式数据库中,尽量减少冗余度是系统目标之一。其原因是,冗余数据浪费存储空间,而且容易造成个副本之间的不一致性。减少冗余度的目标是用数据共享来达到的。而在分布式系统中却希望增加冗余数据,在不同的场地存储同一数据的多个副本。其原因是提高系统的可靠性和性能,当某一场地出现故障,系统可以对另一场地上的相同副本进行操作,不会造成系统的瘫痪。系统可以根据距离选择离用户最近的数据副本进行操作,减少通信代价。但是增加冗余会碰到集中式数据库同样的问题,即不利于更新,增加了系统维护代价,需要在这些方面作出权衡。
(4)全局的一致性、可串行性和可恢复性。分布式数据库中各局部数据库应满足集中式数据库的一致性、可串行性和可恢复性。除此以外,还要保证数据库的全局一致性、可串行性和可恢复性。例如,在前面提到的银行转帐事务中,包括两个节点上的更新操作,当其中一个节点出现故障,应使全局事务回滚,在一个节点撤销已经执行的操作等。
篇3:建筑师物理与设备笔试题
建筑师物理与设备笔试题
应届毕业生求职网总结:建筑师物理与设备笔试题
1热量传递有三种基本方式,以下哪种说法是完整、正确的?
A.导热、渗透、辐射
B.对流、辐射、导热
C.吸热、放热、导热、蓄热
D.吸热、对流、放热
提示:热量传递的三种基本方式即对流、辐射和导热,
答案:B
2热量传递有三种基本方式,他们是导热、对流和辐射。下面关于热量传递状况的描述哪个说法是不正确的?()
A.存在着温度差的地方,就发生热量传递
B.两个相互不直接接触的物体间,不可能发生热量传递
C.对流传热发生在流体之中
D.密实的固体中的热量传递只有导热一种方式
提示:两个相互不直接接触的物体间,可以辐射的方式发生热量传递。
答案:B
3关于保温材料的导热系数的叙述,下述哪一项是正确的?()
A.保温材料的导热系数随材料厚度的增大而减小
B.保温材料的导热系数不随材料使用地域的改变而改变
C.保温材料的导热系数随湿度的`增大而增大
D.保温材料的导热系数随干密度的减小而减小
提示:保温材料的导热系数随湿度的增加而增大,随温度的升高而增大,有些保温材料的导热系数随干密度减小,导热系数先减小,然后会增大,
答案:C
4“导热系数”是指在稳态条件下,在以下哪种情况时,通过1mz截面积在1h内由导热方式传递的热量?()
A.材料层厚度为1m,两侧空气温度差为1℃
B.围护结构内外表面温度差为1℃
C.围护结构两侧空气温度差为1℃
D。材料层厚度为1m,两侧表面温度差为1℃
提示:“导热系数”是指在稳态条件下,材料层厚度为1m,材料层两侧表面温度差为1℃时,在1h内通过lrn2截面积由导热方式传递的热量。
答案:D
5下列物理量的单位,()是错误的。
A.导热系数[W/(m·K)]
B.比热容[M/(k9·K)]
C.传热阻[(m·K)/W]
D.传热系数[W/(m2·K)]
提示:传热阻的单位应是m2·K/W。
答案:C
篇4:通信设备综合会计笔试题
选择题1:总分类账户与明细分类账户的区别在于A.登记账簿的原始凭证不同B.登记账簿的记账凭证不同C.反映经济内容的详细程度不同D.反映经济业务的内容不同2:用于指导和规范财务会计核算的是A.公认会计准则B.独立审计准则C.会计假设D.会计的基本方法和程序3:现代审计实务中,最能体现审计评价职能的是A.财务审计B.财政审计C.经济效益审计D.财经法纪审计4:假设某企业每年耗用甲材料18000公斤,每次订货成本为1000元,平均每公斤材料的年储存成本为1元,则全年存货成本至少是A.6000元B.3000元C.8000元D.4000元5:在会计原则中,要求企业在不同会计期间前后各期可比的原则是A.有用性原则B.可比性原则
篇5:设备硬件开发师笔试题
设备硬件开发师笔试题
选择题
1:下述程序执行后的输出结果是( ),
#include
main
{
int a[]={2,4,6,8,10};
int y=1,x,*p;
p=&a[1];
for (x=0;x<3;x++)
y+=*(p+x+;
printf(“%d ”,y);
}
A.17
B.18
C.19
D.20
2:C 语句“ x*=y+2 ;”还可以写作
A.x=x*y+2;
B.x=2+y*x;
C.x=x*(y+2);
D.x=y+2*x;
3:定义宏将两个 float 类型变量中的数据交换,下列写法中最好的是
A.# define jh(a,b) t=a;a=b;b=t;
B.# define jh(a,b) {float t;t=a;a=b;b=t;}
C.# define jh(a,b) a=b;b=a;
D.# define jh(a,b,t) t=a;a=b;b=t;
4:下述程序执行后的输出结果是
#include
main()
{
int x='f';
printf(“%c ”,'a'+(x-'a'+1));
}
A.G
B.H
C.I
D.J
5:在某文件中,若全局变量与局部变量同名,则
A.视为同一个变量
B.变量作用域不确定
C.不允许
D.允许
6:常数的书写格式决定了常数的类型和值, 0x1011 是
A.8 进制整型常量
B.字符常量
C.16 进制整型常数
D.2 进制整型常数
7:设double * p[6];则
A.p是指向double型变量的指针
B.p是double型数组
C.p是指针数组,其元素是指向double型变量的指针
D.p是数组指针,指向double型数组
8:对于do-while语句,错误的说法是
A.先执行循环体后判断循环条件
B.循环体至少要执行一次
C.循环体有可能一次也不执行
D.循环体中可以包含若干条语句
9:求一个双精度实数的绝对值,应该调用函数
A.sqrt
B.pow
C.abs
D.fabs
10:以下叙述中不正确的是
A.在不同的'函数中可以使用相同名字的变量
B.函数中的形式参数是局部变量
C.在一个函数内定义的变量只在本函数范围内有效
D.在一个函数内的复合语句中定义的变量在本函数范围内有效
11:设有定义“int a=3, b,*p=&a;”,则下列语句中使 b不为3的语句是
A.b=* &a;
B.b=* p;
C.b=a;
D.b=*a;
12:下列程序的运行结果是( )
main( )
{ int a[][4]={1,3,5,7,9,11,13,15,17,19,21,23};
int (*p)[4],i=2,j=1;
p=a;
printf(″%d ″,*(*(p+i)+j));
}
A.9
B.11
C.17
D.19
13:数据-35.78在文本文件中占用的字节个数是
A.4
B.5
C.6
D.8
篇6:设备硬件开发工程师笔试题
设备硬件开发工程师笔试题
简答题
15:已知:无序数组,折半查找,各元素值唯一,函数原型是:Binary_Seach(int array[], int iValue, int iCount),array是数组,在里面用折半查找的'方法找等于iValue的值,找到返回1否则0,iCount是元素个数。
16:写一个方法,在JAVA,C/C++源代码中,检查花括弧(是“(”与 “)”,“{”与“}”)是否匹配,若不匹配,则输出不匹配花括弧所在的行与列。
17:输入一个五位以内的正整数,(1)判断它是一个几位数;(2)请按序输出其各位数字;(3)逆序输出其各位数字。
如输入:56439,输出:5位数
5,6,4,3,9
9,3,4,6,5
18:下面的代码有什么问题?
char *_strdup( const char *strSource )
{
static char str[MAX_STR_LEN];
strcpy(str, strSource);
return str;
}
19:输入一字符串,检查是否回文 (回文是指正反序相同,如,LeveL),若是则输出“Yes”,否则输出“No”,
20:阅读下列程序段,简述其主要功能。
#include
void main()
{
FILE*fpd1, *fpd2;
char ch;
fpd1=fopen(“d1.dat”,“r”) ;
篇7:经典笔试题
一.最基本题型(说明:此类题型比较简单)
1.烧一根不均匀的绳,从头烧到尾总共需要1个小时。现在有若干条材质相同的绳子,问如何用烧绳的方法来计时一个小时十五分钟呢?
2.你有一桶果冻,其中有黄色、绿色、红色三种
3.如果你有无穷多的水,一个3公升的提捅,一个5公升的提捅,两只提捅形状上下都不均匀,问你如何才能准确称出4公升的水?(40秒-3分钟)
4.一个岔路口分别通向诚实国和说谎国。来了两个人,已知一个是诚实国的,另一个是说谎国的。诚实国永远说实话,说谎国永远说谎话。现在你要去说谎国,但不知道应该走哪条路,需要问这两个人。请问应该怎么问?(20秒-2分钟)
5.12个球一个天平,现知道只有一个和其它的重量不同,问怎样称才能用三次就找到那个球。13个呢?(注意此题并未说明那个球的重量是轻是重,所以需要仔细考虑)(5分钟-1小时)
6.在9个点上画10条直线,要求每条直线上至少有三个点?(3分钟-20分钟)
7.在一天的24小时之中,时钟的时针、分针和秒针完全重合在一起的时候有几次?都分别是什么时间?你怎样算出来的?
二.没有答案型(说明:这些题显然不是考你智力。而考的是你的反应能力。这种题大多数没有答案,但是要看你的反应喽!)
1.为什么下水道的盖子是圆的 ?
2.中国有多少辆汽车?
3.将汽车钥匙插入车门,向哪个方向旋转就可以打开车锁?7
4.如果你能够将全世界的电脑厂商集合在一个办公室里,然后告诉他们将被强迫做一件事,那件事将是什么?
5.多少个加油站才能满足中国的所有汽车?.
6.想象你站在镜子前,请问,为什么镜子中的影象可以颠倒左右,却不能颠倒上下?
7.为什么在任何旅馆里,你打开热水,热水都会瞬间倾泻而出?
8.你怎样将Excel的用法解释给你的奶奶听?
9.你怎样重新改进和设计一个ATM银行自动取款机?
10.如果你不得不重新学习一种新的计算机语言,你打算怎样着手来开始?
11.如果你的生涯规划中打算在5年内受到奖励,那获取该项奖励的动机是什么?观众是谁?
12.如果微软告诉你,我们打算投资五百万美元来启动你的投资计划,你将开始什么样商业计划?为什么?
面试指南:面试遇到智力测试题如何回答?
(1)排除法
把一些无关的问题先予以排除,可以确定的问题先确定,尽可能缩小未知的范围,以便于问题的分析和解决。这种思维方式在我们的工作和生活中都是很有用处的。
(2)递推法
由已知条件层层向下分析,要确保每一步都能准确无误。可能会有几个分支,应本着先易后难的原则,先从简单的一支入手。
(3)倒推法
从问题最后的结果开始,一步一步往前推,直到求出问题的答案。有些问题用此法解起来很简单,如用其他方法则很难。
(4)假设法
对给定的问题,先做一个或一些假设,然后根据已给的条件进行分析,如果出现与题目给的条件有矛盾的情况,说明假设错误,可再做另一个或另一些假设。如果结果只有两种可能,那么问题就已经解决了。在科学史上,“假设”曾起了极大的作用。
(5)计算法
有些问题必须经计算才能解决。要注意的是,智力测验中的问题往往含有隐含的条件,有时给出的数是无用的。
(6)分析法
这是最基本的方法。各种方法常常要用到分析法。可以说,分析能力的高低,是一个人的智力水平的体现。分析能力不仅是先天性的,在很大程度上取决于后天的训练,应养成对客观事物进行分析的良好习惯。
(7)作图法
根据问题中已知的条件,采用适当的方法画出图形,有助于问题的解决。有些问题,在没画图之前,会觉得无处下手,画了图后就一目了然了。
(8)综合法
事实上,许多问题都要运用几种不同的方法才能解决。所谓综合法,就是综合各种方法(包括前述各种方法以外的方法)去解决某些问题。
篇8:IT相关笔试题
IT相关笔试题分享:
1)与逆波兰表达式ab+cd+*对应的中缀表达式是:
1. a+b+c*d
2. (a+b)*c+d
3. (a+b)*(c+d)
4. a+b*c+d
2)下列对MD5的叙述不正确的是:
1. 是一种散列算法
2. 指纹(摘要)的长度为128位
3. 是一种对称加密算法
4. 可用来校验数据的完整性
3)HTTP 1.1协议中规定表示正常响应的状态代码是
1. 0
2. 100
3. 200
4. 400
4)在SOCKET通信过程中,下列哪些函数是客户端需要调用,但是服务端不需要调用的函数?
1. socket
2. bind()
3. connect()
4. send()
5)int listen(SOCKET s, int backlog);该函数中第二个参数的含义
1. 是否打开log信息
2. 是否打开后台log信息
3. 后台等待连接队列的最大限制值
4. 后台等待连接队列的最小限制值
5. 无意义
6)将网络地址映射为链路层相应地址的协议是
1. DNS
2. TCP
3. ARP
4. ICMP
篇9:笔试题参考
笔试题参考
1、求函数返回值,输入x=9999;
int func(x)
{
int countx = 0;
while(x)
{
countx ++;
x = x&(x-1);
}
return countx;
}
【试题解析】
解这道题的时候,如果拿出一个二进制数来分析就会容易的多了,x=x&(x-1)实际上就是把x的二进制形式的最后一个“1”变成“0”,x的二进制形式有多少个“1”循环就执行多少次,
9999/256 = 39 余 15,把这两个数分别转化一下就很快了
39 = 32 + 4 + 2 +1 = 00100111
15 = 0F = 00001111
所以 9999=0010011100001111,共有8个1,答案就是 8 了
2、实现以下程序,以方便binary search.
.要有处理错误语句
.队列的分配的大小是固定的MAX_LEN,由第二个参数输入
.不能复制队列
insert (int *arr, //队列
size_l len, // 队列大小
size_l count, //队列元素的数目
int varl //要处理的数据
)返回插入数据的索引
remove(int *arr,size_l len,size_l count,int varl)返回删除元素的.索引
search(int *arr,size_l len,size_l count,int varl)返回搜索道元素的索引
【试题解析】
略。数据结构书上都有的。
3、堆栈R,从顶到底:{2,4,6,8,10},逐个取出放入队列Q中 ,再从Q中逐个取出放入R中,问现在堆栈R中从顶到底的顺序,
【试题解析】
这个也不用了吧,{10,8,6,4,2}
4、写出程序的结果:___________
int funa(int *a)
{
a[0] ++;
}
int funb(int b[])
{
b[1] += 5;
}
main()
{
int a[5] = {2,3,4,5,6};
int b[5] = {2,3,4,5,6};
int *p;
p = &a[0];
(*p)++;
funa(p);
for(int i = 0; i<3; i++)
printf(“%d,”,a);
p = &b[1];
funb(p);
for(i = 0; i<3; i++)
printf(“%d,”,b);
}
【题目解析】
结果是:
4,3,4,2,3,9
(*p)++; 也就是a[0]++;
funa(p);中的 a[0]++ 是将 main 中的数组 a[0]++,
数组 a 中只有第一个元素加了两次 1 ,
p = &b[1];把p指向了数组 b 的第二个元素
funb(p);中的 b[1]+=5 是将 main 中的数组 b[2]+=5
数组 b 中的第三个元素加了 5
5、找出下面程序的 BUG
int CopyStringAndCount(char * Str) ①
{
int nCount = 0;
char * pBuffer; ②
pBuffer = new char[MAX_PATH_LENGTH];
③
④
strcpy(pBuffer, Str);
for ( ; pBuffer⑤; pBuffer++ )
if ( pBuffer⑥=='\\\\' ) nCount ++;
⑦
return nCount;
}
- 1面试笔试题
- 2Sony笔试题及分析
- 3金地集团笔试题
- 4NOKIA招聘笔试题
- 5经典PHP笔试题
- 6设计理念笔试题
- 7摩托罗拉moto笔试题
- 8笔试题建立数学模型
- 9关于腾讯笔试题
- 10安永笔试题