软件体系结构实验
文章平均质量分 94
lhd1110
这个作者很懒,什么都没留下…
展开
-
软件体系结构实验二
软件体系结构实验二 1. 实现”四则运算“的简易翻译器 1.1 要求 实现加减乘除四则运算,允许同时有多个操作数,如:4+6*5-8 结果是26; 被操作数为整数,整数可以有多位; 处理空格; 输入错误显示错误提示,并返回命令状态“CALC"。 1.2 思路 由于乘除优于加减运算,因此不妨先进行所有的乘除运算,并且将这些乘除运算后的整数值放回原来表达式的相应位置,则随后整个表达式的值,就等于一系列整数加减后的值。 基于此,我们可以用一个栈,保存这些(进行乘除运算后的)整数的值,对于加减号后的数字,将其直原创 2021-10-31 23:00:06 · 2040 阅读 · 0 评论 -
软件体系结构实验一
软件体系结构实验一 1.在Dos命令下分别使用 dir 命令和dir|more 命令,体验管道过滤模型 dir显示当前工作目录下的子目录和文件 more 每次显示一个输出屏幕 dir | more 以每次显示一个输出屏幕的方式显示当前工作目录下的子目录和文件 这里的 | 是就是管道,将第一个命令的输出作为输入,用第二个命令去处理。 为什么要用管道 管道是进程间通信的方式之一,每一条命令都是一个程序 命令的与发紧凑并且简单 使用管道,将多个命令串连到一起,有时候可以完成命令单独执行不方便或者不能完成的原创 2021-10-11 16:47:04 · 2102 阅读 · 0 评论