2015新嵌入式系统开发工程师模拟试题
一、综合编程题。
要求:
1、完成需求,程序运行正确。
2、工作原理文档,使用文档完整。
3、代码规整优美。注释得当。
4、运行速度足够快。
1、———————————————————–
这里有一个8MB的文件,编写一个copy程序,拷贝这个文件,并计算所需时间。用工具分析出是哪些代码或函数造成速度瓶颈。
提示:如果只是使用read/write调用,不是一个好的实现。(20分)
2、———————————————————–
Linux系统中,什么时候会出现类似Y2K的问题。写一个程序证明。(20分)
3、———————————————————–
编写一个程序,测试系统最小的睡眠时间间隔。(20分)
4、———————————————————–
编写一个pipe程序,测试有N个管道,size大小的'buffer情况下,pipe的传输性能是多少
?(20分)
5、———————————————————–
在ext2文件系统上,单个文件最大可以达到多少?
写一个程序获得这方面的限制。(20分)
二、命令和shell
1)编写一个脚本,统计一个目录下面所有C代码的行数。(2分)
2)编写一个sed脚本,去除HTML文件中的HTML标记。(2分)
3)编写一个脚本获得当前系统eth0的IP地址。(2分)
4)编写一个脚本以交互的方式,进行DNS的设定。(2分)
5)使用ls命令编写一个脚本,实现ls -R,递归列出当前目录下的所有目录、文件。(2分)
6)———————————————————–
在一个目录下,找soft-link files,用下面的命令,原理是可行的,但无法操作,该如何解决?要2种方法。(2分)
ls -l | grep ->
7)———————————————————–
如何把标准错误输出,重定向到标准输出上。(2分)
8)———————————————————–
我们的系统中的软件包是使用RPM管理的。要求下面的问题写出shell命令和运行结果。( 5分)
如何知道系统中安装了几个软件包。
如何知道系统中安装了哪几类(group)软件包。
如何知道kernel软件包的简述。
如何知道kernel软件包的Changelog。
如何知道kernel软件包有几个文件。
如何知道kernel软件包安装后有多大。
-
2015年3月计算机四级《数据库工程师》模拟试题(十)
一、选择题:((1)-(90))题,分为1分题和2分题,满分120分。除标注2分题外,其它均为1分题.)下列各题A)、B)、C)、D)四个选项中,只有一个是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。(1)若逻辑变量X=Y=1,则执行按位加X?Y以后的值为_____。A)1B)...
-
2015计算机四级考试《网络工程师》复习重点(六)
一、网络操作系统的功能1、网络操作系统NOS,是使网络上各计算机能方便而有效地共享网络资源,为网络用户提供所需要的各种服务的软件和有关规程的集合。2、局域网NOS有两个基本要求:(1)允许在局域网上的资源被共享;(2)要使现有的PC操作系统仍能继续运行,而不需要作...
-
2015计算机四级考试重点知识:软件总体设计
1、DBAS软件包括OS、DBMS、开发环境、中间件和应用软件;2、应用软件分为数据库事务和应用程序;3、数据库事务通过对数据库的直接操作实现数据管理和处理功能;4、应用程序一方面对数据库进一步加工处理,或从中抽取新信息实现复杂的数据处理功能;另一方面还可实现...
-
计算机四级考试网络工程师考点:IP地址规划设计技术
IP地址设计的最初目的是希望每个IP地址都能惟一地、确定地识别一个网络与一台主机。常用的A类B类和C类IP地址采用包括“网络号-主机号”的两级的层次结构。下面是小编为大家带来的IP地址规划设计技术的知识,欢迎阅读。一、IPV4标准分类的IP地址:A:0B:10C:110IP地...