20145322 《信息安全系统设计基础》第8周学习总结

Linux命令与数据结构学习总结
本文总结了Linux常用命令及操作,如文件权限修改、文件查找、打包解包等,并复习了数据结构中的二分查找算法及其实现函数bsearch。此外还涉及了存储层次结构、高速缓存的概念。

20145322 《信息安全系统设计基础》第8周学习总结

教材学习内容总结

本周主要把之前考试错的题和忘记的题总结了出来:

Linux中没有C盘,D盘,其文件系统的目录是由(FHS)标准规定好的

Linux Bash中,强制删除test文件的命令是(rm -f test )

Linux Bash中,使用(chmod)命令修改文件权限

查找home目录中昨天创建的文件的命令是(find ~ -ctime 1)

Linux Bash中,使用tar命令把home目录打包成home.tar的命令是( tar -cf home.tar ~)

解压tar的命令是:假设文件名为:tar.gz 则解压命令为:tar -xzvf .tar.gz

若解压为sim.tar 则解压命令为tar -xvf sim.tar。

Linux Bash中,把ls命令显示当前目录的结果存入ls.txt的命令输出重定向命令是(ls > ls.txt)

数据结构中有二分查找算法,C标准库中有这个功能的函数,这个函数是(bsearch)

查找宏 STDOUT_FILENO 的值的命令是(grep -nr STDOUT_FILENO /usr/include)

Linux系统中,链接器程序是(ld)

. 除了main.c外,hello.c的源代码不想给别人,如何制作一个myhello.a静态库?main.c如何使用myhello.a?(2分) 制作、使用各一分
gcc -c hello.c
ar rcvs libhello.a hello.c

Linux中查找配置(configure)网卡(interface)的命令是(man –k configure | grep interface )

存储层次结构的主要思想是一层上存储器作为低一层存储器的(高速缓存)##第7周考试也有考到

获得unsigned x的最低位字节的C表达式是(x & 0xff)

K=30 移位2,加/减1,表达式为( (x<<5)-(x<<2) )

二进制小数1.11转化为十进制为( 1.75 )

浮点数 00110转化为十进制为1.5 ( ok )

GCC中INFINITY表示(无穷大)

将当前目当中的test文件复制到"/home/ljp/"目录中的Linux命令是

从汇编代码看出,decode1的参数先入栈的是(zp)

GDB中以16进制形式打印%eax中内容的命令是(print /x $eax)

(精通细节 )是理解更深和更基本概念的先决条件

Y86中,movl rA, rB 实现寄存器间的数据传送。( x )

bool s= r==1 || r==2 || r=5 等价于(bool s = r in {1,2,5} )

寄存器是一种时序电路。(X)

Y86中rrmovl指令没有访存操作。(OK)

SRAM和DRAM掉电后均无法保存里面的内容。( ok )

对磁盘扇区的访问时间包括三个部分中,(传送时间)最小

高速缓存容量为2048,高速缓存结构为(( 32 ),8,8,32)

程序员可以编写(有良好空间和时间局部性)的程序来显著改进程序的运行时间。

存储器给出的读访问时间是(局部性)的一个函数。

其他(感悟、思考等,可选)

这几天回到VM上多熟悉一些命令,以及书上的习题。

转载于:https://www.cnblogs.com/HZW20145322/p/6028625.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值