软考时间
- 报考时间:3月中旬-4月中旬、8月-9月中旬(各省陆续开放,窗口期7-15天,不补报)
- 考试时间:5月下旬、11月上旬
- 考核标准:一般情况所有科目达到45分合格
- 科目一:客观题75道120分钟,可以提前交卷去做科目2
- 科目二:主观题,5道120分钟。注意:5、6题任选一道
| 考点 | 平均分数 | 比例 | 说明 |
|---|---|---|---|
| 软件工程基础知识 | 13 | 17.33% | 开发模型、设计原则、测试方法质量特性、CMM、Pert图、风险管理 |
| 面向对象 | 11 | 14.67% | 面向对象基本概念、设计模式 |
| 数据结构与算法 | 9 | 12% | 数组、栈、队列、树与二叉树、图、查找与排序、常见算法 |
| 计算机硬件基础 | 6 | 8% | 问法、有限自动机、正规式、语句的作用、语句的语义、程序的控制结构、函数调用的参数传递、各种程序语言的特点比较 |
| 操作系统 | 6 | 8% | 进程状态转换图、信号量与PV操作、死锁问题、银行家算法、段页式存储、页面置换算法、磁盘调整、属性文件系统 |
| 操作系统 | 6 | 8% | 进程状态转换图、信号量与PV操作、死锁问题、银行家算法、段页式存储、页面置换算法、磁盘调整、属性文件系统 |
| 数据库系统 | 6 | 8% | E-R模型、关系代数、元组盐酸、规法化理论(键、范式、模式分解) |
| 计算机网络 | 5 | 6.67% | OSI模型、TCP/IP协议组、子网划分、常用的网络命令 |
| 信息安全知识 | 5 | 6.67% | 机密解密技术、网络安全、计算机病毒 |
| 知识产权与标准化 | 3 | 4% | 作品保护时间、侵权判定、知识产权归属、标准的分类、标准代号 |
| 专业英语 | 5 | 6.67% | 专业英语填空 |
程序设计语言的基本概念
计算机要通过程序或指令才能完成各种任务
编译程序与解释程序
共同点:都有三个阶段,有词法分析、语法分析、语法分析 不同点:编译器直接去生成目标代码,目标程序直接参与执行,,翻译程序不参与执行,执行效率高,灵活性差、可移植性差;解释器不会生成目标代码,边解释边执行,解释器参与执行,执行效率低,灵活性好、可以执行强。
函数调用方式
传值调用:形参取的是实参的值,形参的改变不会影响实参的值 传址调用:形参取的是实参的地址,形参的改变会影响实参的值 注意:在传值调用中,实参可以是变量,也可以是常量表达式,而传址调用中,实参不能是常量,且实参必须表示地址。