- C语言软件开发笔试题目 推荐度:
- 相关推荐
软件开发笔试题目
1、输出结果4
#include
void Example(char acHello[])
{
printf("%d",sizeof(acHello));
//printf("%d",strlen(acHello));//自己加的区别一下
}
void main()
{
char acHello[]="hello";
Example(acHello);
return ;
}
2、求输出1+2=65534
unsigned short *Sum( unsignedchar a,unsignedchar b)
{
unsigned shortS=0;
S=a+b;
return &S;
}
int main()
{
unsigned short*p=NULL;
unsigned chara=1,b=2;
p=Sum(a,b);
printf("%u+%u",a,b);
printf("=%u\n",*p);
retun 0;
}
3、输出结果300 44
void main()
{
unsigned chara=200;
unsigned charb=100;
unsigned charc=0;
c=a+b;
printf("%d%d",a+b,c);
}
4、输出结果0x0,0x0,ê?0x100,0xff00
int main()
{
char cA;
unsigned charucB;
unsigned shortusC;
cA=128;
ucB=128;
usC=cA+ucB;
printf("0x%x\n",usC);
usC=cA+(short)ucB;
printf("0x%x\n",usC);
usC=(unsigned char)cA+ucB;
printf("0x%x\n",usC);
usC=cA+(char)ucB;
printf("0x%x\n",usC);
}
5、void main()
{论文联盟http://wWw.LWlM.cOM
int i;
//characNew[20]={0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};
//strlen(acNew)输出结果10
char acNew[20];
//strlen(acNew)输出结果是29
for(i=0;i<10;i++)
{
acNew='0';
}
printf("%d\n",strlen(acNew));
return ;
}
6、void PrintBlue()
{
charpcBlue[]={'b','l','u','e'};
printf("%s",pcBlue);
return 0;
}正确的是
A、pcBlue数组初始化时没有字符串结束符
B、数组pcBlue定义时必须指定长度
第二部分简答题
1、进程与线程的区别联系
2、说明时间片的分配方式有哪些?各有什么优缺点?
3、说明mutex、semaphore的概念?有何区别?
4、简要描述一下什么是实时操作系统和一般操作系统,它们有何区别/
5、有个例子忘了,主要是要结合例子说明DHCP获取IP的方式
6、BT与迅雷的工作方式
答案:首先..两者所采用的协议完全不同..BT是用的BT专用协议..像一楼讲的一样..其是一种P2P技术..即点对点..在BT网络中...很有可能只有一个种子文件..其它人都是从这个种子文件进行下载的..然后每个下载者之间再互传..BT下载从理论上讲是下载的同时必需上传给其它人分享.
而迅雷所支持的协议是传统FTP和HTTP协议以及迅雷专用协议...迅雷专用协议不是典型的P2P协议..你如果仔细看迅雷下载过程的话就会发现...迅雷很大一部份不是P2P.而是搜索资源..比如你用迅雷下载一个文件..迅
雷是从迅雷服务器上搜索所有和你下载的文件名称且大小更或者 hash值一样的资源..然后迅雷可以以多线程从不同的服务器上面下载...所以迅雷下载快.
BT下载对应的方式是:
┌下载者┐
种子┤ │
└下载者┘
而迅雷的下载方式是:
资源一 ┐
资源二 │--- 下载者
...... │
资源N ┘
7、通常所用的家庭网和校园网有哪些网络设备和服务器?(结合TCP/IP协议栈的知识说明)
8、说明TYPE &var表达式的含义
9、模板与宏的相似之处,有何不同,各有什么优缺点?
10、如何申明一个成员函数,使其可以访问类的数组成员?////好像是这个意思,具体的问法忘了
11、如何申明一个成员函数,使其不可以修改类的数组成员?//好像是这个意思,具体的问法忘了
12、请说明一下IPAD2在上市之前需要做哪些必要地测试?
13、一个关于路由器的地址配置的说明表格,就是让你修改一下表格,使其的默认网关以及分配地址都是按照题目要求中的地址//表格数据太多,没有记清楚,反正就是熟悉一下路由器、IP地址分配方面的知识
第三部分编程题
要求写一个函数,实现将一个节点插入到双向链表中
就这么多了,感觉自己这趟笔试有打酱油了,最后祝大家好运!
1,数模 模数转换前的LPF分别是什么作用?
2,两道放大电路的计算题啊,应该跟简单,无奈不学基本模电很多年了 木有办法啊{:74:}
3,若有一家手机公司给你打电话,提出一些要求,请你写出一套方案来(研发的,英文的){:51:}
4,阻抗匹配的理解
5, FIR IIR的区别,该题目我一看出现在了测试类,我就要哭了,为什么为什么,考前20分钟的时候,我偏偏对自己说,不会考的,,
软件开发笔试题目
,资料共享平台
《软件开发笔试题目》(http://meiwen.anslib.com)。。。后悔啊,俺就凑合了两行6,P1dB,IIP3,等等 反复的问,我已经被问晕掉了 测试研发必考
7, 接收机噪声系数的问题
8,射频同轴电缆的指标参数
9,默写麦克斯韦方程组啊 哭死鸟啊,背了几遍都是记错了,后悔啊
10,一个简单的IIP3计算,公式看了,忘记了,木有办法的啊 还是不会。。。
11, RBW
12,频谱分析仪的几个选择题,记不太清了,反正是基本的 好像是问 它的测量精度和什么有关系(多选)
WCDMA OAM Verification Engineer –BJ
1-1Explain/Describe the UMTS physical network architecture, and indicate the interface used between devices.
1-1 In UMTS,what’s the difference between AAL2 and AAL5?
1-2 In UMTS,what do FDD and TDD mean?
1-3 Describe the processor of hardover and soft handover?
1-4 Describe the spread mechanism used in UMTS, and please draw the power spectrum before and after spreading.
1-5 Please describe the functionalities of rake recEiver?
2-1 Explain (draw) the 4 TCP-IP layer.
2-2 What’s DNS? What’s domain name? What’s the relationship between IP address and domain name?
2-3 What’s IP routing? Please list and explain several routing protocols.
2-4 What’s the function of firewall?
2-5 Please explain telnet and ssh protocol.What’s the difference between them?
3-1 List the Network Management System you know.
3-2 What’s the purpose of UMTS Network Management System.
3-3 List all the functions UMTS Network Management tool should provide and give your explanation about these functions.
3-4 Please describe the network performance optimization in UMTS network management system?
4-1 What are the meaning of these commands.
ls df cp chmod chown mv tar cpio init 0 init 6 vi aa.txt ifconfig netstat-a ps grep find(give example) iostat uname cat more tail head wc
5-1 In a Unix shell script, how to export the number of arguments of a script?
5-2 There is one variable in the shell script named “sample name”, please write a script to check whether it is a file or a directory name. Please output in this format: directory : samplename or file: samplename.
5-3 Please write a Unix shell script which ask user to input a sentence and output each work in a line.
for example:
input :
run test3.sh
promt : enter some text : I like the korn shell.
Output :
I like the korn shell
5-4 Please write a regular expression to replace “Micheal” with “Mike” in this file :ResumeOfMicheal and output to another file named ResumeOfMike.
6-1 Explain the meaning og the following computer science abbreviations
UML CORBA IDL JRE JNLP JMS DHCP VBA DLL DDBC
6-2 Please list the software life cycle model you know .describe one model in terms of advantage and disadvantage.
【软件开发笔试题目】相关文章:
C语言软件开发笔试题目08-29
笔试题目05-29
美的笔试的题目06-18
职场经典笔试题目07-21
UBI 笔试题目05-19
APL笔试题目10-05
雅虎笔试题目09-25
Adobe笔试题目06-23
用友笔试题目08-15
SUN笔试题目09-05