软件设计师课程体系结构作者:赛迪网校来源:赛迪网校考试科目1:计算机与软件工程知识第一章:计算机科学基础学习目的:通过学习掌握数制、数据、数学应用、常用数据结构和算法等知识学习重点、难点:数据的四种编码及其之间变换方法;浮点数的表示方法及其规格化;图的存储与操作遍历;算法效率的计算;常见的排序算法等知识;掌握相关应用数学、离散数学知识;存储结构及其特点,树、链表、栈和队列的操作根据考纲,要求掌握如下知识点:1.1 数制及其转换 二进制、十进制和十六进制等常用制数制及其相互转换1.2 数据的表示(原码、反码、补码、移码表示,整数和实数的机内表示,精度和溢出) 非数值表示(字符和汉字表示、声音表示、图像表示) 校验方法和校验码(奇偶校验码、海明校验码、循环冗余校验码) 1.3 算术运算和逻辑运算 计算机中的二进制数运算方法 逻辑代数的基本运算和逻辑表达式的化简1.4 数学基础知识 命题逻辑、谓词逻辑、形式逻辑的基础知识 常用数值计算(误差、矩阵和行列式、近