当前位置:首页 » 编程软件 » 编译原理字典

编译原理字典

发布时间: 2022-08-03 20:52:49

A. 编译原理题目求助!

你给的分数太少了

B. 求大神,在vs2008运行出现这个错误,为什么

1.从编译原理的角度讲,语言的语法有着严格的规范,凡是不按照标准范式可解析的语法都是违法的,也就是错误的。所有违规的语句都应该被当做错误处理。
2.从现代编译器的角度讲,很多时候违规语句可以被默认的修正,在编译原理上称之为错误修正,因此对于此种不会影响程序运行的错误都采取默认的手段在编译期间予以解决,这样编译器就将语句错误分为了两类:警告(warning)和错误(error)。传统上,前者是可忽略的,并不被称之为编译错误,只有后者会打断编译进程,造成编译失败。
3.只要编译有错误,除非不是主程序构建模块中的问题,否则绝对不能运行的,因为无法生成可执行目标。所以这个和设置没关系的,因为可执行程序都没有,根本不可能运行。VS2008也不存在这种设置项。不过有这么一种可能,即修改了程序,然后编译出现错误,因而未更新曾经生成的目标文件,运行的时候运行的之前的,不过我用2010会有提示的……不知道你是不是把提示干掉了

C. 请问有没有一本什么书能够像字典一样写出计算机语言的用法和意思还有,如何创造计算机语言。。。

你说的是计算机语言标准,早就有人写好了,只不过那些东西没什么实用性,我们不常见罢了。
创造计算机语言需要编译原理的知识。你可以去了解一下编译原理。

D. 成为一名软件工程师要学哪些课程

中国计算机软件设计师考试大纲

一、考试说明
1.考试要求:
(1) 掌握数据表示、算术和逻辑运算;
(2) 掌握相关的应用数学、离散数学的基础知识;
(3) 掌握计算机体系结构以及各主要部件的性能和基本工作原理;
(4) 掌握操作系统、程序设计语言的基础知识,了解编译程序的基本知识;
(5) 熟练掌握常用数据结构和常用算法
(6) 熟悉数据库、网络和多媒体的基础知识;
(7) 掌握C程序设计语言,以及C++、java、Visual、Basic、Visual C++中的一种程序设计语言;
(8) 熟悉软件工程、软件过程改进和软件开发项目管理的基础知识;
(9) 熟悉掌握软件设计的方法和技术;
(10) 掌握常用信息技术标准、安全性,以及有关法律、法规的基本知识;
(11) 了解信息化、计算机应用的基础知识;
(12) 正确阅读和理解计算机领域的英文资料。

2.通过本考试的合格人员能根据软件开发项目管理和软件工程的要求,按照系统总体设计规格说明书进行软件设计,编写程序设计规格说明书等相应的文档,组织和指导程序员编写、调试程序,并对软件进行优化和集成测试,开发出符合系统总体设计要求的高质量软件;具有工程的实际工作能力和业务水平。

3.本考试设置的科目包括:
(1) 计算机与软件工程知识,考试时间为150分钟,笔试;
(2) 软件设计,考试时间为150分钟,笔试。

二、考试范围
考试科目1:计算机与软件工程知识
1.计算机科学基础
1.1 数制及其转换
· 二进制、十进制和十六进制等常用制数制及其相互转换

1.2 数据的表示
· 数的表示(原码、反码、补码、移码表示,整数和实数的机内表示,精度和溢出)
· 非数值表示(字符和汉字表示、声音表示、图像表示)
· 校验方法和校验码(奇偶校验码、海明校验码、循环冗余校验码)

1.3 算术运算和逻辑运算
· 计算机中的二进制数运算方法
· 逻辑代数的基本运算和逻辑表达式的化简

1.4 数学基础知识
· 命题逻辑、谓词逻辑、形式逻辑的基础知识
· 常用数值计算(误差、矩阵和行列式、近似求解方程、插值、数值积分)
· 排列组合、概率论应用、应用统计(数据的统计分析)
· 运算基本方法(预测与决策、线性规划、网络图、模拟)

1.5 常用数据结构
· 数组(静态数组、动态数组)、线性表、链表(单向链表、双向链表、循环链表)、队列、栈、树(二叉树、查找树、平衡树、线索树、线索树、堆)、图等的定义、存储和操作
· Hash(存储地址计算,冲突处理)

1.6 常用算法
· 排序算法、查找算法、数值计算方法、字符串处理方法、数据压缩算法、递归算法、图的相关算法
· 算法与数据结构的关系、算法效率、算法设计、算法描述(流程图、伪代码、决策表)、算法的复杂性

2.计算机系统知识
2.1 硬件知识
2.1.1 计算机系统的组成、体系结构分类及特性
· CPU和存储器的组成、性能和基本工作原理
· 常用I/O设备、通信设备的性能,以及基本工作原理
· I/O接口的功能、类型和特性
· I/O控制方式(中断系统、DMA、I/O处理机方式)
· CISC/RISC,流水线操作,多处理机,并行处理

2.1.2 存储系统
· 主存-Cache存储系统的工作原理
· 虚拟存储器基本工作原理,多级存储体系的性能价格
· RAID类型和特性

2.1.3 安全性、可靠性与系统性能评测基础知识
· 诊断与容错
· 系统可靠性分析评价
· 计算机系统性能评测方式

2.2 软件知识
2.2.1 操作系统知识
· 操作系统的内核(中断控制)、进程、线程概念
· 处理机管理(状态转换、共享与互斥、分时轮转、抢占、死锁)
· 存储管理(主存保护、动态连接分配、分段、分页、虚存)
· 设备管理(I/O控制、假脱机)
· 文件管理(文件目录、文件组织、存取方法、存取控制、恢复处理)
· 作业管理(作业调度、作业控制语言(JCL)、多道程序设计)
· 汉字处理,多媒体处理,人机界面
· 网络操作系统和嵌入式操作系统基础知识
· 操作系统的配置

2.2.2 程序设计语言和语言处理程序的知识
· 汇编、编译、解释系统的基础知识和基本工作原理
· 程序设计语言的基本成分:数据、运算、控制和传输,过程(函数)调用
· 各类程序设计语言主要特点和适用情况

2.3 计算机网络知识
· 网络体系结构(网络拓扑、OSI/RM、基本的网络协议)
· 传输介质、传输技术、传输方法、传输控制
· 常用网络设备和各类通信设备
· Client/Server结构、Browser/Server结构
· LAN拓扑,存取控制,LAN的组网,LAN间连接,LAN-WAN连接
· 因特网基础知识以及应用
· 网络软件
· 网络管理
· 网络性能分析

2.4 数据库知识
· 数据库管理系统的功能和特征
· 数据库模型(概念模式、外模式、内模式)
· 数据模型,ER图,第一范式、第二范式、第三范式
· 数据操作(集合运算和关系运算)
· 数据库语言(SQL)
· 数据库的控制功能(并发控制、恢复、安全性、完整性)
· 数据仓库和分布式数据库基础知识

2.5 多媒体知识
· 多媒体系统基础知识,多媒体设备的性能特性,常用多媒体文件格式
· 简单图形的绘制,图像文件的处理方法
· 音频和视频信息的应用
· 多媒体应用开发过程

2.6 系统性能知识
· 性能指标(响应时间、吞吐量、周转时间)和性能设计
· 性能测试和性能评估
· 可靠性指标及计算、可靠性设计
· 可靠性测试和可靠性评估

2.7 计算机应用基础知识
·信息管理、数据处理、辅助设计、自动控制、科学计算、人工智能等基础知识
· 远程通信服务基础知识
· 常用应用系统

3.系统开发和运行知识
3.1 软件工程、软件过程改进和软件开发项目管理知识
· 软件工程知识
· 软件开发生命周期各阶段的目标和任务
· 软件开发项目管理基础知识(时间管理、成本管理、质量管理、人力资源管理、风险管理等)及其常用管理工具
· 主要的软件开发方法(生命周期法、原型法、面向对象法、CASE)
· 软件开发工具与环境知识
· 软件过程改进知识
· 软件质量管理知识
· 软件开发过程评估、软件能力成熟评估基础知识

3.2 系统分析基础知识
· 系统分析的目的和任务
·结构化分析方法(数据流图(DFD)、数据字典(DD)、实体关系图(ERD)、描述加工处理的结构化语言)
· 统一建模语言(UML)
· 系统规格说明书

3.3 系统设计知识
· 系统设计的目的和任务
· 结构化设计方法和工具(系统流程图、HIPO图、控制流程图)
· 系统总体结构设计(总体布局、设计原则、模块结构设计、数据存储设计、系统配置方案)
· 系统详细设计(代码设计、数据库设计、用户界面设计、处理过程设计)
· 系统设计说明书

3.4 系统实施知识
· 系统实施的主要任务
· 结构化程序设计、面向对象程序设计、可视化程序设计
· 程序设计风格
· 程序设计语言的选择
· 系统测试的目的、类型,系统测试方法(黑盒测试、白盒测试、灰盒测试)
· 测试设计和管理(错误曲线、错误排除、收敛、注入故障、测试用例设计、系统测试报告)
· 系统转换基础知识

3.5 系统运行和维护知识
· 系统运行管理基础知识
· 系统维护基础知识
· 系统评价基础知识

3.6 面向对象开发方法
· 面向对象开发概念(类、对象、属性、封装性、继承性、多态性、对象之间的引用)
· 面向对象开发方法的优越性以及有效领域
· 面向对象设计方法(体系结构、类的设计、用户接口设计)
· 面向对象实现方法(选择程序设计语言、类的实现、方法的实现、用户接口的实现、准备测试数据)
· 面向对象程序设计语言(如C++、Java、Visual、Bsasic、Visual C++)的基本机制
· 面向对象数据库、分布式对象的概念

4.安全性知识
· 安全性基本概念
· 防治计算机病毒、防范计算机犯罪
· 存取控制、防闯入、安全管理措施
· 加密与解密机制
·风险分析、风险类型、抗风险措施和内部控制

5.标准化知识
· 标准化意识、标准化的发展、标准制订过程
· 国际标准、国家标准、行业标准、企业标准基本知识
· 代码标准、文件格式标准、安全标准、软件开发规范和文档标准知识
· 标准化机构

6.信息化基础知识
· 信息化意识
· 全球信息化趋势、国家信息化战略、企业信息化战略和策略
· 有关的法律、法规
· 远程教育、电子商务、电子政务等基础知识
· 企业信息资源管理基础知识

7.计算机专业英语
· 掌握计算机技术的基本词汇
· 能正确阅读和理解计算机领域的英文资料

考试科目2:软件设计
1.外部设计
1.1 理解系统需求说明
1.2 系统开发的准备
· 选择开发方法、准备开发环境、制订开发计划
1.3 设计系统功能
· 选择系统结构,设计各子系统的功能和接口,设计安全性策略、需求和实现方法,制订详细的工作流和数据流
1.4 设计数据模型
· 设计ER模型、数据模型
1.5 编写外部设计文档
· 系统配置图、各子系统关系图、系统流程图、系统功能说明书、输入输出规格说明、数据规格说明、用户手册框架
· 设计系统测试要求
1.6 设计评审

2.内部设计
2.1 设计软件结构
·按构件分解,确定构件功能规格以及构件之间的接口
· 采用中间件和工具
2.2 设计输入输出
· 屏幕界面设计、设计输入输出检查方法和检查信息
> 2.3 设计物理数据
· 分析数据特性,确定逻辑数据组织方式、存储介质,设计记录格式和处理方式
· 将逻辑数据结构换成物理数据结构,计算容量,进行优化
2.4 构件的创建和重用
· 创建、重用构件的概念
· 使用子程序库或类库
2.5 编写内部设计文档
· 构件划分图、构件间的接口、构件处理说明、屏幕设计文档、报表设计文档、文件设计文档、数据库设计文档
2.6 设计评审

3.程序设计
3.1 模块划分(原则、方法、标准)
3.2 编写程序设计文档
· 模块规格说明书(功能和接口说明、程序处理逻辑的描述、输入输出数据格式的描述)
· 测试要求说明书(测试类型和目标、测试用例、测试方法)
3.3 程序设计评审

4.系统实施
4.1 配置计算机系统及其环境
4.2 选择合适的程序设计语言
4.3 掌握C程序设计语言,以及C++、Java、Visual、Basic、Visual C++中任一种程序设计语言,以便能指导程序员进行编程和测试,并进行必要的优化
4.4 系统测试
· 指导程序员进行模块测试,并进行验收
· 准备系统集成测试环境和测试工具
· 准备测试数据
· 写出测试报告

5.软件工程
· 软件生存期模型(瀑布模型、螺旋模型、喷泉模型)和软件成本模型
· 定义软件需求(系统化的目标、配置、功能、性能和约束)

· 描述软件需求的方法(功能层次模型、数据流模型、控制流模型、面向数据的模型、面向对象的模型等)
· 定义软件需求的方法(结构化分析方法、面向对象分析方法)
· 软件设计(分析与集成、逐步求精、抽象、信息隐蔽)
· 软件设计方法(结构化设计方法、Jackson方法、Warnier方法、面向对象设计方法)
· 程序设计(结构化程序设计、面向对象程序设计)
· 软件测试的原则与方法
· 软件质量(软件质量特性、软件质量控制)
· 软件过程评估基本方法、软件能力成熟度评估基本方法
· 软件开发环境和开发工具(分析工具、设计工具、编程工具、测试工具、维护工具、CASE)
· 软件工程发展趋势(面向构件,统一建模语言(UML))
· 软件过程改进模型和方法

E. 计算机专业需要什么样的专用字典

请问您说的英文版的是指课本吗?

如果是指课本……那推荐用金山词霸,现在有谷歌合作版,功能很强大!我用的就是那个!
另外如果课本是英文版的,还是希望您先将英语学得很好,这样比查词典能更方便一些……

如果是指英文版的java环境,还是推荐您先用中文版的环境,等研究明白之后再使用英文版的环境!
像中文版的eclipse和netbean。

希望我的回答对您有所帮助!

F. 学delphi7编程外还要学什么数据结构 离散数学 编译原理 软件工程等吗它们分别起什么作用啊

当然要,好比你学习了汉字,但是你不学习主谓宾,定状从,反问,祈使,感叹,说明,议论,诗词,散文,分段,词语,成语等格式语法语句,你即使把康熙字典的每个汉字都认识也没有用的。
delphi只是个工具,你如果用这个工具来制造应用程序,当然要知道制造方法,原理,怎么做才方便,不出错,而且美观。而数据结构 离散数学 编译原理 软件工程就是教你怎么做的。好比你认识了很多汉字,但是还要学会怎么组合出一句或一段有意义并且优美的话。

G. 急需概念图下载软件!最好是中文版的!!

LZ好,序号 国码 省码 新计划课程 学分 老计划课程
1 0001 4423 马克思主义哲学原理 3 哲学(0006) 一代三
2 0002 4424 DXP理论概论 3
3 0003 4425 法律基础与思想道德修养 2
4 0012 4405 英语(一) 7 英语(一)
5 0022 4403 高等数学(工专) 7 高等数学(工专)
6 2198 4402 线性代数 3 线性代数
7 2314 4420 模拟电路与数字电路 6 电子线路与数字逻辑
2315 模拟电路与数字电路(实践) 2
8 2316 4426 计算机应用技术 2 计算引论
2317 计算机应用技术(实践) 3
9 2321 4411 汇编语言程序设计 3 汇编语言程序设计
2322 汇编语言程序设计(实践) 1
10 0342 4412 高级语言程序设计 3 FORTRAN语言
0343 高级语言程序设计(实践) 1
11 2142 4413 数据结构导论 4 数据结构
12 2318 4409 *计算机组成原理 4 计算机组成原理
13 2319 44121 *微型计算机及接口技术 2 微型计算机及应用
2320 *微型计算机及接口技术(实践) 2
14 2323 4414 *操作系统概论 4 操作系统
15 2120 4415 *数据库及应用 3 数据库概论
2121 *数据库及应用(实践) 1
16 2141 4422 *计算机网络技术 4 电工电子学或普通物理
计算机操作技术或计算方法
17 4427 实践考核:综合实验(10)

首 页| 自考简介 | 考试机构 | 考试计划 | 考试动态 | 学习园地 | 政策查询 | 自考期刊 | 教材信息 | 社考专栏 | 下载中心 | 自考论坛

本 科 专 业
专 科 专 业
开考体制改革试点专业
命题动态 自学考试
国家学历文凭考试 非学历证书考试
全国计算机等级考试 全国英语等级考试
NIT考试 全国少儿计算机考试
“两学”考试 全国外语翻译证书考试
剑桥办公管理国际证书考试 剑桥少儿英语等级考试
剑桥英语五级证书考试 社会艺术水平考级
全国大学英语四、六级考试(CET) 中国市场营销资格证书考试
学习方法
考试技巧
样题选登
助学单位
有关政策与法规
自学考试暂行条例
自学考试有关规定
现行报考收费文件
福建省自学考试奖励基金会
助学文件查询
2005年《福建自学考试》
2004年《福建自学考试》
2003年《福建自学考试》
2002年《福建自学考试》
2001年《福建自学考试》
购买教材须知 自学考试教材
中英合作教材 全国公共英语等级考试(PETS)教材
全国计算机等级考试(NCRE)教材 全国计算机应用技术证书考试(NIT)教材
全国少儿计算机考试(少儿NIT)教材 两学教育考试教材
全国外语翻译证书考试(NAETI)教材 英语专业教材配套VCD、磁带
2004年《活页文丛》目录 教材相关新闻
全国计算机等级考试(NCRE) 全国英语等级考试(PETS)
全国计算机应用技术证书考试(NIT) 全国外语翻译证书考试(NAETI)
“两学”考试 剑桥办公管理国际证书考试
全国剑桥少儿英语等级考试 剑桥英语五级证书考试
社会艺术水平考级 全国少儿计算机考试
全国大学英语四、六级考试(CET) 中国市场营销资格证书考试
全国高等学校英语应用能力考试
相关文档
全省自考工作会暨表彰大会材料
考务考籍相关软件
自学考试基金会表格

你的位置:首页>>考试计划>>开考体制改革试点专业

计算机软件专业(本科)考试计划

--------------------------------------------------------------------------------

来源:福建自考办
2006-02-23

高等教育自学考试计算机软件专业(本科)考试计划

专业代码:080718(基础科段)、080719(本科段)

主考学校:福建农林大学

一.指导思想

高等教育自学考试是我国高等教育基本制度之一,是以高等教育学历考试为主的国家考试,是个人自学、社会助学、国家考试相结合的高等教育形式,是我国高等教育体系的重要组成部分。

高等教育自学考试计算机软件专业(本科)是为满足软件产业迅速发展需要而设置的;同时,根据高等教育自学考试的特点,具有较强的针对性和实用性,注重考核应考者对本专业的基本理论、基础知识和基本技能的掌握程度以及运用所学知识分析和解决问题的能力。

二.学历层次和规格

本专业分专科和本科两种学历,在总体上与全日制普通高校相近专业同等学历的水平相一致。

本专业考试计划为衔接式计划,整个计划分为基础科段和本科段两个既相对独立又互相衔接的阶段,依据不同层次考生采取不同的培养模式,形成多模式的应用型软件人才培养体系。凡通过本计划基础科段规定的15门课程考试,成绩合格,并通过相应课程的实践考核,累计达到80学分,思想品德经鉴定符合要求者,发给专科毕业证书。凡继续参加本计划本科段规定的12门课程考试,成绩合格,并通过相应课程的实践考核,完成毕业设计并合格,思想品德经鉴定符合要求者,发给本科毕业证书。

凡获得本科毕业证书,其学业水平达到了国家规定的学位标准,按照《中华人民共和国高等教育法》第二十二条和《中华人民共和国学位条例》的规定,由主考学校授予学士学位。

三.专业培养目标和基本要求

高等教育自学考试计算机软件专业(本科)培养德、智、体全面发展的,具有坚实的计算机实际应用技能与方法,具有良好的科学素质、创新精神、实践能力和国际竞争能力、适应国内外软件产业市场需求的国际型、通用型、实用型的软件高级专门人才。本专业要求应考者努力学习马克思列宁主义、毛泽东思想、邓小平理论,树立爱国主义、集体主义和社会主义思想,遵守法律、法规,具有良好的思想品德。要求掌握计算机科学方面的基本理论与方法,掌握计算机软件主流技术、软件开发方法与软件工程、软件项目工程组织与管理;有良好的外语运用技能。可以攻读计算机科学和相近学科的有关研究方向硕士学位。

四.考试课程与学分

(1)基础科段(C080718)

序号
课程代码
课程名称
学分

1*
0001
马克思主义哲学原理
3

2*
0002
邓小平理论概论
3

3*
0003
法律基础与思想道德修养
2

4*
0011
大学语文(本)
6

5*
0023
高等数学(工本)
10

6*
0015
英语(二)
14

7*
2198
线性代数
3

8*
2316
计算机应用技术
2

2317
计算机应用技术(实践)
3

9*
0342
高级语言程序设计(一)
3

0343
高级语言程序设计(一)(实践)
1

10
7011
数字逻辑电路
5

7012
数字逻辑电路(实践)
2

11*
2318
计算机组成原理
4

12
7013
算法与数据结构
4

7014
算法与数据结构(实践)
1

13*
2326
操作系统
4

2327
操作系统(实践)
1

14*
2336
数据库原理
4

2337
数据库原理(实践)
1

15*
0896
电子商务概论
4

0897
电子商务概论(实践)
2

总学分

82

(2)本科段(C080719)

序号
课程代码
课程名称
学分
备注

1*
0004
毛泽东思想概论
2

2*
0005
马克思主义政治经济学原理
3

3*
2197
概率论与数理统计(二)
3

4
7015
计算机专业英语
6

5*
2324
离散数学
4

6*
2339
计算机网络与通信
6

7
7016
编译原理
5

8*
2333
软件工程
3

2334
软件工程(实践)
1

9*
3142
互联网技术及应用
4

3143
互联网技术及应用(实践)
1

10
7017
面向网络编程技术
4

7018
面向网络编程技术(实践)
1

11
7019
分布式数据库
4

7020
分布式数据库(实践)
1

12
7021
软件能力成熟度模型(CMM)
4
过程考核

6998
毕业设计

不计学分

总学分
52

1*
0023
高等数学(工本)
10









2
7013
算法与数据结构
4

7014
算法与数据结构(实践)
1

3*
2326
操作系统
4

2327
操作系统(实践)
1

4*
2318
计算机组成原理
4

5*
2336
数据库原理
4

2337
数据库原理(实践)
1

说明:

1.序号后加“*”号为全国统考课程。

2.年龄在40岁以上的考生可申请免考英语(二),但必须加考三门课程,其学分不少于14学分。三门课程为:工程经济(4学分)(课程代码2194)、网络操作系统(5学分)(课程代码2335)、局域网技术与组网工程(5学分)(课程代码3141)。

3.为鼓励考生参加国际国内认证,凡获得SUN公司的JAVA认证可免考“面向网络编程技术”课程;凡获得Oracle公司的Oracle认证,可免考“分布式数据库”课程等。

4.报考本科段的条件

(1)学完本计划基础科段的考生可直接报考本专业本科段。

(2)计算机类各专业(非本专业基础科段)专科毕业生报考本专业须加考1一门课程

(3)电工电子信息类非计算机类各专业专科及专科以上学历层次的毕业生报考本专业,须加考1、2、3三门课程。

(4)理工类非电工电子信息类专业专科及专科以上学历层次的毕业生报考本专业,须加考1、2、3、4四门课程。

(5)非理工科类各专业专科及专科以上学历层次的毕业生报考本专业,须加考1、2、3、4、5五门课程。

五.课程说明和自学教材

1.马克思主义哲学原理(课程说明略)

自学教材:《马克思主义哲学原理》赵家祥编,经济科学出版社

2.邓小平理论概论(课程说明略)

自学教材:《邓小平理论概论》钱淦荣编,中国财政经济出版社

3.法律基础与思想道德修养(课程说明略)

自学教材:《法律基础与思想道德修养》,巩献田编,高等教育出版社

4.毛泽东思想概论(课程说明略)

自学教材:《毛泽东思想概论》罗正楷主编,武汉大学出版社

5.马克思主义政治经济学原理(课程说明略)

自学教材:《马克思主义政治经济学原理》卫兴华主编,武汉大学出版社

6.大学语文(本)

本课程为本专业的一门公共课,是为了提高自学应考者语言文化素养和公共文化基础知识而设置的公共课程。内容包括范文选读以及与之相关的语言知识和文学知识。

通过该课程的学习,旨在使应考者对一般文言文具有初步阅读能力,对一般说明、议论、记叙文章具有较强的理解、分析能力,对文学艺术作品具有初步分析、鉴赏能力。该课程的考核应注重知识的初步应用能力。

自学教材:《大学语文》徐中玉主编,华东师范大学出版社

7.英语(二)

本课程为本专业的一门公共课。本课程的目的是使应考者掌握4000个单词(含中学阶段1600个单词)、一定量的习语和系统的语法知识,具有较强的阅读能力和一定的英译汉能力以及初步的听、说、写和汉译英的能力,使其能以英语为工具,获取专业所需要的信息,并为进一步提高英语水平打下较好的基础。

应考者在学完本课程后,应能借助词典独立阅读与后期课文难度相当的一般性资料,并能译成汉语,理解基本正确,译文基本通顺。

自学教材:《大学英语自学教程》(上、下册)高远主编,高等教育出版社

8.高等数学(工本)

本课程为本专业的一门公共课。通过学习,要求应考者系统地获得一元函数的微积分学、多元函数微积分学(包括向量代数与空间解析几何)、常微分方程、级数的基本知识、理论和方法。要求应考者掌握各有关内容的基本概念、基本理论和基本方法,具有比较熟练地运用能力和分析能力、空间想象能力及抽象数学模型的初步能力,为学习后续课程和进一步扩大数学知识奠定必要的基础。

自学教材:《高等数学》(上、下册)陈庆乐主编,西安交通大学出版社

9.线性代数

本课程为本专业的一门公共课。其内容包括:行列式,矩阵及其运算,向量的线性相关矩阵,线性方程组、特征值问题与实二次型。

通过本课程的学习,使应考者掌握行列式的定义,性质;熟练运用矩阵的运算法则;熟练掌握线性方程组解的结构及其判别法则,掌握特征值的重要概念。

自学教材:《工程数学(线性代数)》魏战线主编,辽宁大学出版社

10.数字逻辑电路

本课程为本专业的一门主要专业基础课。内容包括:数字电子技术概述、逻辑代数、集成逻辑门、组合逻辑电路、时序逻辑电路、存储器、脉冲信号的产生和变换电路、数模和模数转换器、中小规模的逻辑电路设计。

通过本课程的学习,使应考者掌握一些数字逻辑电路基本理论、概念、方法及应用,具有中小规模逻辑电路设计初步能力。

自学教材:《数字集成电路基础》皇甫正贤编着,南京大学出版社

11.计算机应用技术

本课程为本专业的一门专业基础课。内容包括:计算机应用基础知识、DOS、WINDOWS操作系统简介、中文WINDOW95/98操作系统的使用,汉字输入/输出方法综述、字处理软件WORD97与表格处理软件EXCEL97、网络初步知识。

通过本课程学习,使应考者具有微机应用、文字编辑表格生成的能力。

自学教材:《计算机应用技术》张宁主编,经济科学出版社

12.高级语言程序设计

本课程为本专业的主要一门专业基础课之一。内容包括:C语言程序结构、基本数据类型和运算、各类语句、构造数据类型(数组结构、联合、枚举)和应用,指针、函数、编译预处理、文件处理、C语言程序设计和调试。

通过本课程学习,使应考者掌握C语言及使用C语言编程的知识,具有用C语言描述、求解问题的基本能力。

自学教材:《高级语言程序设计》迟成文主编,经济科学出版社

13.计算机组成原理

本课程为本专业的主要一门专业基础课之一。内容包括:计算机系统的基本概念、运算组织、存储器组织、导址技术和指令系统、整机结构、控制器的设计、输入输出和接口等。

通过本课程学习,使应考者掌握计算机基本组成结构及各部件的工作原理和逻辑实现。

自学教材:《计算机组成原理》胡越明主编,经济科学出版社

14.算法与数据结构

本课程为本专业的一门专业基础课。课程内容有:算法与数据结构的基本概念,包括算法的时间、空间复杂性和抽象数据类型;基于序列的抽象数据类型表、栈、队列、串;反映层次关系的抽象数据类型树;在实际应用中常用的排序与选择算法;非线性结构图及图的算法;表示集合的抽象数据类型,包括字典、优先队列和并查集等。

通过本课程的学习,使应考者在掌握基础知识的同时,加深理解“算法”与“数据结构”的紧密关系,学会分析研究实际问题的特点,选择适当的数据结构和存储结构,设计有效的求解算法;通过实践训练,强化学生运用基本数据结构进行复杂程序设计的训练过程,提高利用计算机解决实际问题的实践技能。

自学教材:《数据结构??用C语言描述》宁正元主编,水电出版社

15.数据库原理

本课程为本专业的一门专业基础课。本课程内容为:数据库概论、关系数据模型、关系运算理论、SQL语言、关系数据库的规范化,数据库设计的全过程、数据库的保护、数据库管理系统的结构,以及分布式数据库面向对象的数据库等数据库新技术的介绍。

通过本课程的学习,使应考者掌握数据库的基本原理和技术,能应用现有数据库管理系统,掌握数据库设计和数据库系统的开发方法。

自学教材:《数据库原理》丁宝康主编,经济科学出版社

16.操作系统

本课程为本专业的一门专业基础课。课程内容为:操作系统的典型算法和结构、作业管理、进程管理、存储管理、设备管理、文件管理、操作系统结构设计以及UNIX操作系统介绍。

通过本课程的学习,使应考者掌握操作系统的基本结构、设计原理及实现方法,了解它与硬件和其它系统软件的关系,能使用和分析常见的操作系统。

自学教材:《操作系统》谭耀明主编,中国人民大学出版社

17.概率论与数理统计

本课程为本专业的一门公共课。是研究随机现象统计规律的一门数学课。本课程概率论部分包括:随机事件及其概率、随机变量、多维随机变量和随机变量的数字特征等内容;数理统计部分包括抽样分布、参数估计、假设检验、方差分析、回归分析和正交试验设计等内容。

通过本课程的学习,要求应考者理解概率论的基本概念,熟悉随机事件及其概率的重要性质,熟悉随机变量的常用分布,并会进行相应的计算。掌握数理统计中有关参数估计和假设检验的方法,了解方差分析、回归分析和正交试验设计。

自学教材:《工程数学(概率论与数理统计)》范金城主编,辽宁大学出版社

18.离散数学

本课程为本专业的一门专业基础课。课程内容为:命题逻辑和一阶谓词逻辑的基本概念和基本演算;集合的概念和运算、二元关系和函数;代数运算和代数系统的基本性质、半群和群、队和域、格和布尔代数;图的基本概念、树、欧拉图和哈密顿图、平面图、图着色、赋权图、二部图等。

通过本课程的学习,使应考者有抽象思维和逻辑推理能力,掌握计算机科学技术常用的离散数学中的概念、性质和运算。

自学教材:《离散数学》左孝凌等编,上海科技出版社

19.计算机专业英语

本课程为专业的一门专业基础课。课程内容有:计算机专业词汇,包括一般的单词在计算机科学中的不同的意义,以及各种缩写词(操作系统、与计算机有关的组织、各种应用软件、计算机的各种部件等);操作过程中出现“出错信息”理解,以及对解决问题的解释;通过查阅字典完成对一些英语版应用软件中README、HELP文件的阅读、理解,从而解决在将来的日常应用中使用英语版应用软件的能力等。

通过本课程的学习,使应考者能熟练阅读计算机外文资料,熟练理解操作过程中出现的“出错信息”,提高计算机软件编程能力。

自学教材:软件工程英语 Philip Lew 孙伟 清华大学出版社

20.互联网及其应用

本课程为本专业的一门应用性和实践性都很强的专业课。课程内容包括:Internet和Intranet的概念和基本原理、连接方式和接口、IP地址、上网步骤、网络服务、E-Mail、WWW及其主页、电子新闻、远程登录查询、DNS域名服务、BBS电子布告、应用工具等。

自学教材:《互联网及其应用》袁宝宗主编,吉林大学出版社

21.电子商务概论

本课程为本专业的一门专业课。课程内容有:电子商务的基本知识及电子商务所涉及的相关问题,并了解目前国内外企业对这些问题的人认识与解决方式;客户关系管理(CRM);供应链管理(SCM);财务实时处理(STP);网络整合(WI);合作与兼并;知识管理(KM);企业资源策划(ERP)和企业电子商务战略管理与风险管理。

通过课程的学习,使应考者掌握电子商务的基本知识,着重培养如何进行电子商务、如何进行企业的电子规划等。通过课程教学,应着重培养学生具备以下两方面的良好素质。一是针对现有电子商务系统设计与开发中出现的复杂问题,善于综合运用所学基本理论和知识对具体问题提出解决的方案;二是培养网络经济时代企业经理人的电子商务的基本素质。

自学教材:《电子商务学概论》陈国龙等编着,厦门大学出版社

22.软件工程

本课程为本专业的一门专业课。课程内容包括:软件工程的基本概念、可行性研究与计划、需求分析和规格说明方法、设计方法、编程方法、检验和测试方法、维护方法,面向对象的软件开发方法、软件工具和环境等。

通过本课程的学习,使应考者掌握软件工程和有关概念和和各阶段的主要技术、方法与工具、具备组织和从事软件开发的基本能力。

自学教材:《软件工程》陆丽娜编,经济科学出版社

23.计算机网络与通信

本课程为本专业的一门专业基础课。课程内容:数据通信技术、包括数据传输原理、通信交换技术、通信规程、差错控制等;计算机网络体系结构、QSI中的物理层、数据链路层、网络层、传输层及高层协议;计算机局域网、网络互连、因特网的实用技术与应用等。

通过本课程的学习,使应考者了解简化的ISO/OSI参考模型,掌握计算机网络基本原理和概念,熟悉计算机网络典型技术与协议,具备适应网络发展的能力。

自学教材:《计算机网络与通信》冯博琴主编,经济科学出版社

24.面向网络编程技术

本课程为本专业的一门专业课。课程内容有:Java语言基本特点、主要内容和结构,抽象窗口工具箱的概念,半编译和虚拟机的概念及应用;一般Java开发环境的工作方式;Java applet的开发和设计方法;Java语言的语法规定、数据类型和面向对象的程序设计方式,Symmantec Java 图形界面设计方式和 V J++的常用控件;Java接口和包的概念、构造和使用包的方法,异常抛出机制、异常处理机制;Java的输入输出方式,网络环境编程、网址的处理、统一资源定位器(URL)的概念和TCP/IP Socket的实现。

通过本课程的学习,培养应考者掌握运用Java先进的语言机制、构造问题的模型建立解决问题方案的能力。培养应考者运用面向对象程序设计、多线程程序设计、applet设计及网络环境编程的能力。通过课程的学习,主要提高应考者以下两方面的素质,其一,学会从系统的角度分析问题,建立问题解决方案;其二,理解跨平台语言的本质和机理,理解Java虚拟机的机制。

自学教材:《Java与面向对象程序设计教程》李金铭编着,清华大学出版社

25.编译原理

本课程为本专业的一门专业课。课程内容有:有限自动机和形式语言理论的基本概念;语法分析各种技术;语义生成和优化技术;自动生成工具的使用方法。

通过课程的学习,培养应考者抽象思维和逻辑推理能力;培养应考者利用自动机理论和形式语言理论解决实际问题的能力;具备应用编译技术和方法构造编译系统和其它应用软件的能力。通过课程学习,将使应考者在以下方面得到锻炼和提高:1)对程序设计语言使用将有更深入的认识和了解;2)在抽象思维和形式推理的能力方面得到良好的锻炼。

自学教材:《编译原理》康慕宁编着,西北工大出版社

26.分布式数据库

本课程为本专业的一门专业课。课程内容有:分布式数据库基本概念;分布式数据库系统体系结构;数据分布;分布式查询处理;分布式事务管理;分布式并发控制与恢复;分布式完整性与安全性,以及以oracle为示例,展开对分布式数据库原理和开发的介绍。

随着用户对数据库应用需求的不断发展,数据库技术经历了如下的几个变迁:从集中式→分布式,从C/S→B/S,从关系数据库→面向对象数据库,等等。数据库技术面临着前所未有的挑战和机遇。在众多的数据库新技术中,分布式数据库系统是研究得比较透彻、技术上比较成熟的一门计算机前沿学科。因此,仅仅学习和掌握《数据库系统原理》,对计算机本科生在今后实际工作中开展数据库新技术的研究,是远远不够的。因此,必须通过本课程的学习,使学生掌握分布式数据库系统的基本原理、基本概念,并初步具备分布式数据库应用系统的开发经验,才能培养出的计算机应用(特别是数据库应用)高级专业人才在计算机应用领域中处于先进行列。

自学教材:自编,出版社待定

参考教材:《分布式数据库》郑振楣等编着,科学出版社

《Oracle 9i中文版基础教程》张曜等编着,清华大学出版社

27.软件能力成熟度模型(CMM)

本课程为本专业的一门专业课。课程内容有:CMM的基本概念,总体框架;各个成熟度等级相关的关键过程的目标和关键实践;国际上有关软件成熟度模型的新进展,重点介绍集成的能力成熟度模型CMMI;个体软件过程PSP;软件过程评估方法的比较。

软件能力成熟度模型被国际软件界公认为是软件工程学的一项重大成果。通过课程的学习,培养应考者科学地评价软件开发单位的软件能力成熟度等级,帮助软件开发单位进行自检,了解自已的强项和弱项,从而不断完善单位的软件开发过程,确保软件质量,提高软件开发效率。

自学教材:《软件能力成熟度模型》何新贵等编着,清华大学出版社 21844希望对你有帮助!

热点内容
pythonwith 发布:2025-02-09 08:00:25 浏览:171
Ftp打开文件是只读模式 发布:2025-02-09 07:40:55 浏览:504
androidlistview点击事件 发布:2025-02-09 07:25:52 浏览:171
targz解压缩 发布:2025-02-09 06:59:19 浏览:311
wpsphp 发布:2025-02-09 06:58:41 浏览:961
视易锋云系统如何架设辅助服务器 发布:2025-02-09 06:47:08 浏览:770
mysql备份脚本shell 发布:2025-02-09 06:46:33 浏览:15
腾讯云服务器怎样调整分辨率 发布:2025-02-09 06:46:30 浏览:369
php上一个页面 发布:2025-02-09 06:41:25 浏览:489
改装配置后不想重启怎么办 发布:2025-02-09 06:36:40 浏览:446