软件工程师笔试题目
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
软件工程师笔试题目
(考试时间: 60分钟,满分 100 分)
1、请简要描述TCP/IP参考模型和OSI参考模型。(10分)
2、简述如下物联网设备 Wi-FI 、 Bluetooth 、 ZigBee 、 RFID、 NB-IoT 的各自特点。
(10分)
3、编程实现如下运算:1 ! + 2 ! + 3 ! +……+ 17! + 18! + 19! + 20!。( 15分)
4、假设有个字符数组 A,有10个元素,请对这10个元素进行从小到大排列。(10 分)
5、假定x=9999,求下面函数的返回值(10分)
int func(x)
{
int countx = 0;
while(x)
{
countx ++;
x = x&(x-1);
}
return countx;
}
6、对整型数组 a[10] 输入 10 个元素,然后用指针方式依次输出各元素值。( 15 分)
7、在SQL server上创建名为 XuGuang的数据库,然后创建 WCM730的列表,第一列MACaddress为主键,第二列为VID_PID,第三列为BT_FW第四列为Staff_No.
(10分)
8、l inux 基础命令填空( 10 分)
( 1)获取 Kernel 版本信息的 linux 命令是___________
( 2)实现一个新建文件夹功能的 linux 命令是____________
( 3)用来查看和配置网络接口(网卡)的 linux 命令是 ______________
( 4)把文件从 A 路径拷贝到 B 路径的 linux 命令是 ____________
( 5)使用 vim 对文档完成修改后,实现保存退出的功能的命令是 ________
9、请用英文写作,描述下个人基本信息、兴趣爱好、专业技能、职业规划等(分)
10 (请背面作答)