链表专项练习
链表专项练习 20 题:链表操作、ArrayList/LinkedList、FAT、Linux 进程等。(题目与解析为参考(自拟),非官方标准答案。)
ArrayList和LinkList的描述,下面说法错误的是?
关于 linux 的进程,下面说法不正确的是:
下列描述的不是链表的优点是( )
使用 dpkg 命令安装的软件为?
文件分配表FAT是管理磁盘空间的一种数据结构,用在以链接方式存储文件的系统中记录磁盘分配和跟踪空白磁盘块。整个磁盘仅设一张FAT表,其结构如下图所示。如果文件块号为2,查找FAT序号为2的内容得知物理块2的后继物理块是5;再查FAT序号为5的内容得知物理块5的后继物理块是7;接着继续查FAT序号为7的内容为“^”,即该文件结束标志,所以该文件由物理块2、5、7组成。
假设磁盘物理块大小为1KB,并且FAT序号以4bits为单位向上扩充空间。请计算下列两块磁盘的FAT最少需要占用多大的存储空间?
1)一块540MB的硬盘
2)一块1.2GB的硬盘
使用shell时,默认的环境变量放在哪里?
若建立以下链表结构,指针P,S分别指向如图所示结点 data next data next data next
则不能将S所指结点插入到链表末尾的语句组是?
在Unix系统中,若一个进程退出时,其子进程还在运行(没有被杀死),则这些子进程会变成孤儿进程(Orphan Process),请问孤儿进程会被以下哪一个系统进程接管?
设指针q指向单链表中结点A,指针p指向单链表中结点A的后继结点B,指针s指向被插入的结点X,则在结点A和结点B插入结点X的操作序列为哪一项?
Linux系统中某个可执行文件属于root并且有setid,当一个普通用户 mike运行这个程序时,产生的进程的有效用户和实际用户分别是?
采用二叉链表作为存储结构,树的前序遍历和其相应的二叉树的前序遍历的结果是一样的()
系统当前已经加载的所有文件系统在_________文件中得到反映。
栈通常采用的两种存储结构是什么()?
int main(){fork()||fork();}包含main的主进程一个共创建几个进程:_____
线性表(a_1,a_2,a_3,...,a_n)以链表方式存储时,访问第i位置元素的时间复杂性为()?
Linux中包括两种链接:硬链接(Hard Link)和软连接(Soft Link),下列说法正确的是()
下列叙述哪些是对的?
将光盘/dev/hdc卸载的命令是?
Which statement is true for the class java.util.ArrayList?
进程之间通信都有哪些方式?