摘要: 任务2 模拟电话簿的信息添加、保存。 设计并实现一个类Person,用于保存一个人的联系方式,并支持一些基础操作。具体设计如下: 数据成员 name 用于保存姓名 telephone 用于保存手机号码 email 用于保存email邮箱 函数成员 默认构造函数 支持诸如 Person p; 这样构造 阅读全文
posted @ 2021-12-14 19:46 庚瘤君 阅读(73) 评论(3) 推荐(0) 编辑
摘要: 任务一 验证性实验:有些汇编指令会影响到标志寄存器中的一个或多个状态标志位。 在debug环境中,分别实践、观察: ① add指令对标志寄存器中的零标志位ZF(Zero Flag)、进位标志位CF(Carry Flag)是否有影响? ② inc指令对标志寄存器中的零标志位ZF(Zero Flag)、 阅读全文
posted @ 2021-12-08 21:58 庚瘤君 阅读(221) 评论(2) 推荐(0) 编辑
摘要: 任务2 task2.cpp #include <iostream> #include <typeinfo> // definitation of Graph class Graph { public: void draw() { std::cout << "Graph::draw() : just 阅读全文
posted @ 2021-11-26 16:19 庚瘤君 阅读(37) 评论(2) 推荐(0) 编辑
摘要: 一、 实验目的 设计一个LL(1)语法分析器,利用语法分析器对符号串的识别,加深对语法分析原理的理解。 二、 实验内容 设计并实现一个LL(1)语法分析器,实现对算术文法G[E]:E->E+T|T T->T*F|F F->(E)|i所定义的符号串进行识别,例如符号串(string1.txt) abc 阅读全文
posted @ 2021-11-25 14:09 庚瘤君 阅读(1887) 评论(1) 推荐(0) 编辑
摘要: 任务1 task1.asm assume cs:code, ds:data data segment x db 1, 9, 3 len1 equ $ - x ; 符号常量, $指下一个数据项的偏移地址,这个示例中,是3 y dw 1, 9, 3 len2 equ $ - y ; 符号常量, $指下一 阅读全文
posted @ 2021-11-24 21:47 庚瘤君 阅读(196) 评论(2) 推荐(0) 编辑
摘要: 问题: 如何从知识图谱中推理得到: ​ father(David, Ann) 若能推理出这条规则, 问题得解. 归纳逻辑程序设计 (inductive logic programming,ILP)算法是机器学习和逻辑程序设计交叉领域的研究内容。 ILP使用一阶谓词逻辑进行知识表示,通过修改和扩充逻辑 阅读全文
posted @ 2021-11-19 11:49 庚瘤君 阅读(1426) 评论(2) 推荐(3) 编辑
摘要: 1. 自顶向下分析(Top-Down Parsing) 从分析树的顶部(根节点)向底部(叶节点)方向构造分析树 可以看成是从文法开始符号S推导出词串w的过程 每一步推导中,都需要做两个选择 替换当前句型中的哪个非终结符 用该非终结符的哪个候选式进行替换 ​ 最左推导(Left-most Deriva 阅读全文
posted @ 2021-11-09 15:55 庚瘤君 阅读(411) 评论(0) 推荐(1) 编辑
摘要: 1. 正则表达式 正则表达式定义 例: 正则语言 可以用 RE定义的语言叫做正则语言(regular language)或正则集合(regular set) RE的代数定律 正则文法与正则表达式等价 2. 正则定义(Regular Definition) 例: 3. 有穷自动机 FA的经典例子 FA 阅读全文
posted @ 2021-11-07 11:03 庚瘤君 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 1. 一些基本概念 字母表(Alphabet) 字母表Σ是一个有穷符号集合 符号: 字母, 数字, 标点符号, ...... 例如: 二进制字母表: {0, 1} ASCII字符集 Unicode字符集 字母表上的运算 字母表 Σ1 和 Σ2 的乘积(product) 字母表 Σ 的n次幂(powe 阅读全文
posted @ 2021-11-07 11:02 庚瘤君 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 1. 什么是编译 编译: 将高级语言翻译成汇编语言或机器语言(目标语言)的过程 (源语言) (目标语言) 编译器在语言处理系统中位置 预处理器(Preprocessor): 把存储在不同文件中的源程序聚合在一起 把被称为宏的缩写语句转换为原始语句 可重定位(Relocation): 在机器代码中存储 阅读全文
posted @ 2021-11-07 11:01 庚瘤君 阅读(21) 评论(0) 推荐(0) 编辑