52培训网 > 新闻资讯 > 电脑 > 短视频 >  计算机四级考试试题:嵌入式系统开发工程师模拟试题

计算机四级考试试题:嵌入式系统开发工程师模拟试题

发布时间:2015-06-04 10:24:53  来源:52培训网  浏览:    【】【】【

要求:

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分)

三.1、命令和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软件包安装后有多大。

小编给大家提供教育资讯,培训问答等内容,为不影响您的学业,来校区前请先电话咨询,免费咨询电话:400-998-6158

相关评论我来说两句