软考知识点整理-程序设计语言

  1. 语义分析阶段:程序编译过程中,执行类型分析和检查
  2. 语用分析阶段:表示构成语言的各个记号使用者的关系
  3. 程序设计语言的基本成分包括数据、运算、控制和传输
  4. 枚举属于用户定义类型
  5. 符号表是存储程序源代码中每个标识符和声明的信息
  6. 动态查找表是查找key的值,若存在则返回位置,不存在就插入
  7. 引用调用函数是传址
  8. html是做静态网页的,PHP是做动态网页的
  9. 函数调用和返回控制是用栈实现的
  10. 编译是将高级语言源代码转化为目标代码的过程
  11. 编译方式下,用户程序运行的速度更快
  12. 动态绑定是在程序运行中的
  13. 静态绑定是在程序编译中的
  14. 计算算数表达式可以用移括号法
  15. 词法分析是编译过程的第一阶段
  16. 汇编语言中正规式的计算
  17. 常见的中间代码有:后缀式、三地址码、树等
  18. 解释程序不产生目标程序运行控制
  19. 解释程序也可以用高级程序语言来写
  20. 编译方式处理源程序也可以有中间代码生成和代码优化,最后生成目标程序。
  21. 全局变量存储空间在静态数据区分配
  22. 高级程序设计语言不依赖具体的机器硬件
  23. 为源程序变量分配的存储单元地址属于逻辑地址
  24. 可以用栈运算
  25. PHP和JavaScript都是动态语言
  26. 反编译不能将可执行文件还原成高级语言源代码,智能转化为功能上等价的汇编程序
  27. 执行类型分析和检查是在语义分析阶段
  28. 函数不能嵌套定义
posted @   翻斗花园数据分析师  阅读(17)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】
点击右上角即可分享
微信分享提示