【#文档大全网# 导语】以下是®文档大全网的小编为您整理的《程序员学习目标》,欢迎阅读!
第一章
1.掌握数制得概念 2.掌握不同数制的转换
3.掌握二进制的算术运算、逻辑代数运算和逻辑表达式的简化 4.掌握常用算法及其与数据结构的关系 5.掌握常用数据结构 第二章
1.掌握计算机基本结构和组成原理,包括中央处理器、存储器及输入输出系统 2.了解计算机的指令系统,包括指令格式、基本寻址方式个指令类型等概念 3.掌握操作系统的概念、发展及其分类
4.了解文件系统的概念个组成、辅助存储器的管理,掌握相应的管理方法与技术 5.掌握操作系统的使用方法
6.了解关于程序设计语言的基本概念,常用程序设计语言的特点和分类,了解汇编语言和解释程序的基本原理
7.了解编译程序的原理,了解实现词法分析及语言分析的基本原理和方法 8.了解网络的基本概念,掌握ISO/OSI体系结构,掌握网络的传输介质和设备 9.掌握网络操作系统的使用,理解Internet服务及端口,掌握IP地址的应用 10.掌握数据的模型,SQL语言 11.掌握系统性能指标的相关概念
12.掌握多媒体的基本概念,声音,图像的处理及其应用
13.掌握数据库技术的概基本念,数据库管理系统的功能和特征 第三章
1.掌握软件工程的基本概念、软件生存周期的划分以及个阶段的任务;了解常用的软件开发模型及其基本特点和区别;掌握软件工具和软件环境的概念 2.掌握软件开发项目管理的基本区别
3.掌握面向对象的基本概念,了解面向对象分析方法与设计的基本思想 4.了解系统分析的主要任务、结果;掌握结构化分析方法的基本思想
5.了解系统设计的内容和步骤,掌握结构化设计的基本思想和基本步骤;了解系统详细设计的有关内容
6.熟悉程序设计语言的概念、作用;理解选择程序设计语言的原则;掌握程序设计风格的有关知识
7.了解系统测试的原则、策略和测试方法,系统调试的相关知识
8.了解系统可维护性的概念、评价指标、主要内容;了解系统运行管理的基本制度和日常运行管理的内容
9.了解软件质量特征的两种质量模型和保证软件质量的方法 第四章
1.掌握计算机安全的一些基本概念
2.了解计算机病毒的防治,了解计算机犯罪的放慢 3.掌握加密与了解密的一些基础知识 第五章
1.了解标准化基本知识 2.了解各种标准 3.了解各个标准化机构 第六章
1.了解信息化的有关知识 2.了解政府、企业的信息化概念 3.了解电子商务的基本知识 4.掌握信息化资源的管理
1
第七章
1.了解计算机技术的基本词汇 2.能熟练阅读专业英文资料 第八章
1.熟练掌握常用的算法描述方式
2.C语言的基本数据类型、语句和程序结构
3.C语言提供的输入、输出、串运算登常用标准库函数 4.C语言的数组、结构体、指针等数据类型的定义和使用 5.C语言文件操作的基本方法
6.C语言函数的定义与调用,参数的传递以及递归函数的编写方法 第九章 掌握
1.线性表的存储结构(顺序存储和链式存储)
2.线性表的基本操作(插入、删除、排序、查找等)
3.单链表 4.循环链表 5.双向链表 5.双向循环链表 第十章
1.掌握栈的概念 2.掌握顺序栈及链栈 3.掌握栈的基本概念 4.掌握对列的概念 5.掌握循序队列和链队列 6.队列的基本操作 第十一章
1.掌握数组的相关概念 2.掌握矩阵的常见操作 3.掌握特殊数组的存储方式 4运用矩阵解决应用问题 第十二章
1.掌握串的相关概念 2.掌握串的存储结构及基本操作 3.了解模式匹配的算法第十三章
1.掌握树的相关概念,性质和存储结构 2.掌握二叉树的概念、性质和存储结构 3.掌握二叉树的基本操作
4.掌握二叉树的概念及相关操作呢 第十四章
1.掌握冒泡排序、直接插入排序 2.掌握快速排、希尔排序 3.掌握归并排序、选择排序
4.掌握线性表的查表:顺序查找、二叉查找 5.掌握树的查找:二叉树排序的查找 第十五章
1.常用数值计算的常用方法 2.掌握常见的数据压缩算法 3.掌握递归算法 4.掌握图的相关算法
5.掌握常用的算法描述方法
6.掌握最小生成树,拓扑排序以及单源点最短路径求解
2
本文来源:https://www.wddqxz.cn/9ed53921bcd126fff7050b58.html