操作系统知识问答
一、设计现代OS的主要目标是什么?实现一种具有方便性、有效性、可扩充性、开放性的操作系统。
二、试说明推动分时系统形成和发展的主要动力是什么。用户提出的三大需求(人机交互、共享主机、便于用户上机)分时系统具有一定的优越性:多路性独立性及时性交互性
三、为什么要引入实时操作系统?存在一种计算,该系统的 ...
基于文件读写的学生成绩管理理系统(含图形化界面)
前言在UESTC的软件工程与实践课程中,在系统的介绍了Java语言的特点与基础的Java程序设计之后,老师提出了一项基于文件读写的学生成绩管理系统作为课程的阶段性项目。详细的作业要求详见以下文档(第一份文档请自行旋转后查看)
第一次作业要求第二次作业要求第三次作业要求
简要分析,三次作业的内容分别是 ...
JSON/JSON-RPC学习报告
JSON&JSON-RPC学习报告-2019091602014-冯新越JSON部分什么是JSONJSON : JavaScript Object Notation(JavaScript 对象表示法)
JSON是一种存储和交换文本信息的语法,类似于XML但是更小、更快,更易解析。
JSON是 ...
Bilibili_2020_1024程序员节Ctf
写在前面1024,一年一度的程序员节。你好,世界!你好,程序员!(但是 2 0 2 0 - 1 0 2 4 … hhh就在10.24的0点,Bilibili为大家献上了一份大礼:Bilibili_CTF_2020经过了艰苦卓绝(~并不 的奋战,我终于拿到了70 of 100 的分数(平 均 水 平接 ...
CNSS2020_招新解析
写在前面施工中!!!Coming Soon!!!
Web方向Web_01_(baby)Web 方向做题须知Web 方向做题须知1.Web题目为每道题目描述里给出的链接地址所指向的web应用(所以不要在平台题目描述界面寻找flag了2.flag格式统一为cnss{} 花括号中间为有意义的字符串,通常会 ...
Icoding平台第七次作业解析-查找
T1哈希表创建哈希表(Hash Table,也叫散列表),是根据键(Key)而直接访问在内存存储位置的数据结构。也就是说,它通过计算一个关于键值的函数,将所需查询的数据映射到表中一个位置来访问记录,这加快了查找速度。这个映射函数称做哈希函数,存放记录的数组称做哈希表。哈希表相关定义如下:
type ...
Icoding平台第六次作业解析-图的储存
T1邻接矩阵试在邻接矩阵存储结构上实现图的基本操作 matrix_insert_vertex 和matrix_insert_arc,相关定义如下:
typedef int VertexType;
typedef enum{ DG, UDG}GraphType;
typedef struct{ ...
Icoding平台第五次作业解析-树二叉树
T1先序遍历已知二叉树按照二叉链表方式存储,利用栈的基本操作写出先序遍历非递归形式的算法:
void pre_order(BiTree root);
在遍历过程中,pre_order函数需要调用 visit_node 函数来实现对结点的访问,该函数声明如下:
void visit_node(B ...
Icoding平台第四次作业解析-块链串/数组
T1
块链串
块链串定义如下:
#define BLOCK_SIZE 4 // 可由用户定义的块大小#define BLS_BLANK ‘#’ // 用于空白处的补齐字符
typedef struct _block { char ch[BLOCK_SIZE]; //块的数据 ...
Icoding平台第三次作业解析-字符串
T1
串比较不调用库函数,自己实现字符串的比较操作:该操作当比较的两个字符是都是字母,且两个字符互为大小写(如a和A、e和E)时认为两个字符相同,否则不同,其比较结果按这两个字符的原值确定。函数的返回值规定如下:返回值 < 0:第一个不匹配的字符在 ptr1 中的值低于 ptr2 中的值返回值 ...