第一篇博客,立个flag要把软考过了,跟着up主zst_2001学习的第一天
- 解释程序和编译程序
- 解释器
- 翻译源程序时不生成独立的目标程序
- 解释程序和源程序要参与到程序的运行过程中
- 编译器
- 翻译时将源程序时翻译为独立保存的目标程序
- 机器上运行的是与源程序等价的目标程序,源程序和编译程序都不再参与目标程序的运行过程
2. 可计算问题的程序都可以用顺序、选择、循环三种控制结构来描述
3. 程序设计语言规定在源程序中的数据都必须具有类型,这是因为
- 便于规定数据对象的取值范围及能够进行的运算
- 便于对参与表达式计算的数据对象进行检查
- 便于为数据合理分配存储单元