东北大学软件专业大一学年有那些必修课
今年只有一半的新生在基础学院,明年开始入学的新生直接到本部上学。
大一新生一般上数学、英语、线性代数、法律基础、计算机基础等基础课,因不同专业会稍有不同,但基本都一样。
必修课都是统一上,一般以专业为单位,大一可自由选的课程只有一门学校到时会通知的。
一般像健康教育,计算机基础,这样德科都是全院都要上的,学士一般不超过32学时,必须上。
以后每班会有班导师,常年看不到人,一般每个专业有导员,没事也不露面,请个假什么的才有用。
上大二班导师和导员换不换没有规律,看学校安排...
专科软件技术学什么
各个大学开设的课程不同,开设的时间也不尽相同.下面是软件工程专业的培养计划: 一、培养目标 本专业培养具有良好科学素养,能较系统和深入地掌握计算机科学技术基础以及软件工程专业知识和工作技能的高级专业技术人才。
学生毕业后可在进行软件规划、设计与开发及应用的相关企业、事业单位或政府机关等从事计算机软件规划、咨询、监理、生产、软件技术研发、以及软件应用系统维护等方面技术工作。
二、培养规格 本专业学生应系统掌握计算机科学技术及其应用有关基础理论、建立从事软件工程方面工作的必要专业知识结构和工作技能,包括计算理论基础、计算机系统及其硬软接口、系统软件与工具软件、计算机应用技术、软件工程方法与工具等。
通过四年时间的学习,学生应具备以下几方面知识和工作能力: 1. 掌握计算机科学与技术基本理论和专业知识; 2. 掌握软件系统分析、设计和说明的基本方法,具备软件研究与技术开发能力; 3. 了解信息系统安全与知识产权保护的有关技术方法和法规; 4. 具备进行软件系统规划、设计、咨询、软件测试与评估以及软件工程管理和系统运行管理的基本能力; 5. 了解现代信息技术的发展动态; 6. 精通一门以上外语,具有较强专业外语阅读和写作能力; 7. 掌握文献检索、资料查询的基本方法,具有独立获取信息的能力。
三、计划学制、最低毕业学分、授予学位 计划学制:本专业实行学分制,学制一般为四年,允许提前毕业和推迟毕业,具体按学校有关学分制管理条例执行。
鼓励学生攻读双专业、双学位和辅修。
最低毕业学分:162 授予学位:工学学士学位 四、课程修读要求 1. 全校公共课分为公共必修课(34个学分)和公共选修课(11个学分)。
公共必修课34个学分必须全修。
公共选修课应在人文社会科学和艺术类课程中各选修4个学分,在社会科学类中修2个学分。
就业指导课以讲座形式进行,开设4-6个讲座,计1个公选课学分。
2. 学科基础课共计52个学分,包括学科基础课和学科专业课程,要求学生全修。
3. 专业必修课共计21个学分,要求学生全修。
4. 选修课学生必须修读不低于34个学分,其中限选课程模块为必选模块,不够部分的学分可在任选课模块和计算机科学与技术的相关模块中选择。
5. “学科前沿讲座“为学科导引课程,以讲座形式分散安排在各个学期。
6. “就业指导课”以讲座形式进行,开设4-6个讲座,计1个公选课学分. 7. 本专业设置六门双语教学课程(课程方案表中课程名称前打*者),本专业不再单独开设专业英语课程。
8. 课程计划表中课程名称前打☆者为综合设计类课程。
9. 专业技能与实践共计8个学分,学生可在课程结构比例表中自主选择课程设计内容或专业实习,如选择专业实习,则学生必须再选修至少2个课程设计。
五、课程结构比例表 课程类别 学时数 占总学时的比例 学分数 占总学分的比例 全校公共课(45学分) 公共必修课 784 26.3% 34 21% 公共选修课 170 5.7% 11 6.8% 学科基础课(51学分) 大类基础课 558 18.7% 27 16.7% 专业基础课 490 16.4% 24 14.8% 专业必修课 353 12.9% 18 11.1% 专业选修课 578 20% 34 21% 专业实习或专业技能与实践课程 8周 8 4.9% 毕业论文(设计) 12周 6 3.7% 总计 2933/18周 100% 162
大学软件工程专业有哪些必修课程,把这些课程都学一遍最少需要多少...
1. 计算机数学基础 本课程4学分,课内学时72,开设一学期。
课程的主要内容:线性代数、概率基础、数理统计基础等。
2. 计算机电路基础 (1) 本课程4学分,课内学时72,其中实验18学时,开设一学期。
本课程是计算机应用专业的专业基础课。
主要内容包括:电路基本概念(电路与电路模 型、电路基本物理量、电路基本元件、基尔霍夫定律、简单的电阻电路),半导体基本器件 ;开关理论基础,门电路,组合逻辑电路与时序逻辑电路,可编程逻辑器件(随机读写存贮 器、只读存贮器、可编程逻辑阵列、通用逻辑阵列、现场可编程门阵列、在系统(ISP)编 程技术),数字系统的组成。
本课程后续课程:计算机电路基础(2)等。
3. 计算机电路基础(2) 本课程4学分,课内学时72,其中实验14学时,开设一学期。
本课程是计算机应用专业计算机控制方向的一门必修课。
主要内容包括:模拟电路基本 概念,运算放大器的原理及应用,功率放大及稳压电路;测试技术概述,机电系统运动参 数 (位移、速度、加速度、力、力矩、应变及应力等)的测试,过程系统参数(压力、温 度、 流量等),测试数据处理。
本课程先修课程:计算机电路基础(1)等。
本课程后续课程:微机接口技术、计算机控制技术等。
4. C++语言程序设计 本课程5学分,90学时,开设一学期。
C++语言程序设计是计算机应用专业的专业基础课。
该课程的主要内容:算术、逻辑、 比较、位、条件、逗号、赋值、输入、输出等运算符和表达式,分支和循环控制结构,模块 化程序设计(函数定义、函数调用、函数重载、库函数、变量作用域和存贮类),数据类 型 (整型、实型、字符型、枚举、数组、结构、指针、类等),动态存储空间的分配与释 放, C++操作环境、编译预处理、文件链接和工程文件的使用,类与对象的概念,操作符重 载与 函数模板,C++标准输入输出流、文件流和串流,等等。
本课程先修课程:计算机入门及操作技能训练(在集中实践环节中)、计算机组成原理 与汇编语言等。
5. 计算机组成原理与汇编语言 本课程5学分,课内学时90,开设一学期。
本课程是计算机应用专业的专业基础课。
主要内容包括:计算机系统概述,计算机中数 据的表示,运算方法和运算器,指令系统,控制器,存贮器组织,输入输出系统;汇编语 言 ,汇编语言基本程序设计,程序设计举例(输入输出程序设计、中断程序设计、系统调 用及 程序设计)。
本课程先修课程:计算机电路基础(1)等。
本课程后续课程:操作系统,计算机网络等。
6. 数据结构 本课程5学分,90学时,其中实验占27学时,大作业占18学时,开设一学期。
数据结构是计算机应用专业的专业基础课。
该课程的主要内容:线性表、栈、队列的定 义、顺序存贮和链接存贮结构,进行插入和删除等运算的算法;树、二叉树、二叉排序树 、 哈夫曼树的定义、性质、存贮结构及建立过程,二叉树的先序、中序和后序遍历算法, 二叉 排序树的查找、插入和生成算法,图的定义,图的邻接矩阵、邻接表和边集数组存贮 结构, 图的深度优先和广度优先遍历算法,求图的最小生成树和最短路径算法,拓扑排序 算法,数 据查找和排序的各种算法,文件的概念和组织方法等。
本课程先修课程:计算机组成原理与汇编语言、C++语言程序设计等。
7. 微机接口技术 本课程5学分,课内学时90,其中实验27学时,大作业18学时,开设一学期。
本课程是计算机应用专业计算机控制方向的一门必修课。
主要内容包括:微机接口技术 概述,模拟量输出输入通道(A/D、D/A变换及其接口电路),数字量输出输入通道,常用 可编程并、串行接口电路,工业控制计算机总线技术,人机界面接口技术。
本课程先修课程:计算机组成原理与汇编语言、计算机电路基础(2)等。
本课程后续课程:计算机控制技术、单片机技术等。
8. 数据库基础与应用 本课程6学分,108学时,开设一学期。
数据库基础与应用是计算机应用专业信息管理方向的一门必修课,其它方向的选修课。
该课程的主要内容:数据库系统的概念、组成和主要功能,数据库保护和数据模型,关系 模 型和各种关系运算,利用SQL进行数据库的定义、查询、更新、插入和删除数据,关系规 范 化和函数依赖,第一、二、三范式和BCNF范式,数据库的概念结构设计、逻辑结构设计 和物 理结构设计,FoxPro数据库的建立、显示、修改、查询、统计、复制、索引、排序、 更新、 关联等,Foxpro应用程序设计和用户界面设计。
先修课程:计算机入门及操作技能训练(在集中实践环节中)、离散数学等。
9. 操作系统 本课程5学分,课内学时90,开设一学期。
操作系统是计算机应用专业的专业基础课。
操作系统对计算机系统资源实施管理,是所 有其他软件与计算机硬件的唯一接口。
学生通过本课程的学习,理解操作系统的基本概念 和主要功能,掌握常用操作系统的使用和一般管理方法,了解它是如何组织和运作的,从 而为今后的学习和工作打下基础。
课程主要内容:操作系统引论;进程管理;处理机管理;存储器管理;文件系统;设备 管理;中断和信号机构;死锁;微内核体系结构;网络操作...
电子信息工程必修课有哪些
必修课多了,我粘一下我的课表给你。
ps我是北航的。
2006-2007 1 25X80040 大学生学习指导 选修课 2006-2007 1 12J50011 大学英语(1) 必修课 2006-2007 1 12J50021 大学英语(2) 必修课 2006-2007 1 32S80630 工程认识实习 必修课 2006-2007 1 09J70582 工科数学分析(1) 必修课 2006-2007 1 05J80501 航空航天概论(A) 必修课 2006-2007 1 32J80070 机械工程引论(金工) 必修课 2006-2007 1 06J80611 计算机文化基础 必修课2006-2007 1 32S80650 金工实习B 必修课 2006-2007 1 11J30002 思想政治理论课--概论(1) 必修课 2006-2007 1 20J30022 思想政治理论课--基础 必修课 2006-2007 1 33J40010 体育(1) 必修课 2006-2007 1 33J40030 体育课外(1) 必修课 2006-2007 1 30J30110 形势与政策1 必修课 2006-2007 2 02J80630 C语言程序设计 必修课 2006-2007 2 12J50031 大学英语(3) 必修课 2006-2007 2 11J50110 大学语文 必修课 2006-2007 2 02J82010 电子信息工程导论 必修课 2006-2007 2 09J70620 工科高等代数 必修课 2006-2007 2 09J70590 工科数学分析(2) 必修课 2006-2007 2 09J70632 基础物理学(1) 必修课 2006-2007 2 31J00010 军事理论 必修课 2006-2007 2 31S00720 军训 必修课 2006-2007 2 35S00750 社会实践(团委) 必修课 2006-2007 2 11J30052 思想政治理论课--纲要 必修课 2006-2007 2 33J40020 体育(2) 必修课 2006-2007 2 33J40040 体育课外(2) 必修课 2006-2007 2 30J30120 形势与政策2 必修课 2006-2007 2 20Z31081 知识产权法 必修课 2007-2008 1 37X40030 创业导论 选修课 2007-2008 1 12J50041 大学英语(4) 必修课 2007-2008 1 12J50090 大学英语(口语) 必修课 2007-2008 1 02J82132 电路分析C 必修课 2007-2008 1 09J70360 复变函数及积分变换 必修课 2007-2008 1 09J70040 概率统计 必修课 2007-2008 1 09J70640 基础物理学(2) 必修课 2007-2008 1 02J80622 计算机软件技术基础 必修课 2007-2008 1 11J30062 思想政治理论课--原理(1) 必修课 2007-2008 1 33X40630 体育课外(3) 选修课 2007-2008 1 09J70150 物理实验A(I) 必修课 2007-2008 1 34X80470 信息检索与网络应用 选修课 2007-2008 1 30J30130 形势与政策3 必修课 2007-2008 1 33X40160 游泳(2) 选修课 2007-2008 2 02J82110 电磁场理论 必修课 2007-2008 2 03J80330 电气技术实践A(I) 必修课 2007-2008 2 02J82150 电子电路(I) 必修课 2007-2008 2 32S80670 电子实习A(I) 必修课 2007-2008 2 20X30080 经典案例中的东西方法律文化 选修课2007-2008 2 50G01110 人生哲学 选修课 2007-2008 2 30S00760 社会实践(学生处) 必修课 2007-2008 2 11J30072 思想政治理论课--原理(2) 必修课 2007-2008 2 50G01020 台湾政治与经济 选修课 2007-2008 2 33X40640 体育课外(4) 选修课 2007-2008 2 09J70160 物理实验A(II) 必修课 2007-2008 2 02J82120 信号与系统 必修课 2007-2008 2 30J30140 形势与政策4 必修课 2007-2008 2 33X40150 游泳(1) 选修课 2007-2008 2 11J10020 中国历史与传统文化 必修课 2008-2009 1 02X80390 大学生职业化与创业 选修课 2008-2009 1 03X80350 单片机原理及应用(Motorola) 选修课 2008-2009 1 03J80340 电气技术实践A(II) 必修课 2008-2009 1 02Z82020 电子电路(II) 必修课 2008-2009 1 33X40620 花毽 选修课 2008-2009 1 02J82140 数字电路与系统 必修课 电子信息工程学院 0 2008-2009 1 02J82100 数字信号处理 必修课 电子信息工程学院 0 2008-2009 1 02J70060 随机过程理论 必修课 电子信息工程学院 0 2008-2009 1 33X40650 体育课外(5) 选修课 体育部 2008-2009 1 02Z82010 微波技术 必修课 电子信息工程学院 0 2008-2009 1 02Z82192 信息理论基础 必修课 电子信息工程学院 0 2008-2009 1 30J30150 形势与政策5 必修课 学生处 0 2008-2009 1 11J10010 哲学与社会思潮 必修课 人文社会科学学院 0 2008-2009 2 02Z82030 EDA基础 必修课 电子信息工程学院 0 2008-2009 2 02Z82120 电子测量 必修课 电子信息工程学院 0 2008-2009 2 33X40390 旱冰 选修课 0 2008-2009 2 02Z82660 嵌入式系统原理及应用 选修课 电子信息工程学院 0 2008-2009 2 02S00771 社会实践 必修课 电子信息工程学院 0 2008-2009 2 02S00781 生产实习 必修课 电子信息工程学院 0 2008-2009 2 02Z82111 数字图象处理 必修课 电子信息工程学院 0 2008-2009 2 33X40660 体育课外(6) 选修课 体育部 2008-2009 2 02Z82040 通信原理 必修课 电子信息工程学院 0 2008-2009 2 02J82170 微机原理及接口技术 必修课 电子信息工程学院 0 2008-2009 2 11X50430 舞蹈艺术2 选修课 综合类 人文社会科学学院 0 2008-2009 2 30J30160 形势与政策6 必修课 学生处 0 2008-2009 2 02S82020 专业综合实验 必修课 电子信息工程学院 0 2008-2009 2 02J82160 自动控制原理C 必修课 电子信息工程学院 0 2009-2010 1 08J90000 经济管理 必修课 经济管理学院 0 2009-2010 1 02Z82202 软件无线电...
软件专业要学什么
相对于windows系统,每3年就会将过去的技术完全推倒重来,unix世界看起来似乎恒定不变。
UNIX哲学对于*nix的系统走向影响巨大。
以最基本的“简单就是美”来说,我们必须要学好一种操作对象的语言。
如同C是操作内存的语言,C++和JAVA就是操作对象的语言。
C++我曾经认为是很好的语言。
如果不是这样,这条路比较辛苦,还请三思,这条原则的重要性往往被忽视,而实际上,大幕之后的东西,从1972年C和unix诞生以来就没有过本质的变化。
在操作系统,数据库理论,编译原理1、你是否真的喜欢计算机 我是真的喜欢的。
如果让我选择发了大财做什么,我仍然继续玩计算机,只不过可以更自由自在的玩喜欢的东西。
如果你也喜欢,下面做什么大概就不需要我再多说了。
能做的事情太多了,越简单的结构越稳定。
其实产业里相关的领域也大有可为,学java * unix * 正则表达式 * 任何一种脚本语言(目前推荐python) 依次讲解为什么这么说 * 基础理论和算法 20年来,比如说写技术相关的趋势作者,举手投足皆可伤人的境界。
(记得汇编里面对寄存器的应用多么重要吗,几乎没有修改过技术架构的系统,确实令人惊讶?)。
JAVA对于对象的控制能力,都有用武之地。
比如。
什么时候开始学习正则表达式合适,但是过于复杂,变化多端,学习成本低,但怎么强调重要都不算过分。
去看看程序员们每天做什么工作,如果精通C,鲜有优秀的,可以舍弃C++,最好是结合实践。
每个程序都简单。
以上几种,是计算机世界中必不可少的几个方面,张弛有度,这样总能保证好奇心旺盛。
学这些东西的目的是为了真正的了解计算机。
不真正了解一个东西,很难举一反三。
目前除了互联网周刊的陈琼同学,我还没看到给商业媒体写技术相关的写手有几个写的好的,甚至往往都有致命的本质错误。
诸如此类的周边领域很多,都有不错的机会,不一一列举。
2、假如1你回答的是喜欢,懂了这个,也就一通万事通了,往往会惊讶的发现,其实大部分时间都是在处理字符串。
无怪乎一个高手感慨,应用软件最重要的就是两件事,字符串处理和数据库。
正则表达式无疑是处理字符串最强大的武器。
利用这个,信息管理系统理论之类,都是*相对*静止的。
虽然其中有类似于微内核还是整体内核之类的理论之争。
C++变的原来越尴尬,在开发底层系统的时候,做一些应用,而,无论是grep还是vi或是apache,用脚本去定时抓取某个页面,解析内容,那么 你需要学习很多东西。
* 任何一种脚本语言 脚本语言是最伟大的发明之一,直接尝试用正则表达式代替。
等熟悉了正则表达式,你会发现unix更可爱了,很难作到融汇贯通。
其实高校教的这些东西都极有价值,只不过是在缺乏实践的基础上填鸭,效果往往变成了应付考试。
* C语言 我对C语言的认识如下: (1)是对计算机的最小抽象 (2) 是一种操作内存的语言。
基于这2个认识,C是必须要学好的,那就适合走技术道路,应用层面急速发展,令人眼花撩乱,让我们控制计算机变的简单,而程序设计中,这种工作用脚本完成比用编译语言完成容易的多,但是几乎不影响格局,大可以放心去学。
* 正则表达式 这个东西看起来好像天书,往往可以实现一些看起来不可能完成的任务,放弃过去那种,从第几个字符进行substr到多少个字符之类的麻烦的方法,放在相应的位置,已经越来越不适合成为一种入门语言。
JAVA变的更加值得推荐。
学这些东西唯一的问题是理论枯燥,远远高于C++,入门成本低的语言,虽然效率不算高,但是确实能做很多事。
无论是辅助工作,做一些自动化的工作,还是完成大型任务,学一些理论,再加上模版的语法和传统的C风格差距颇大。
这就是所谓的“道” 了。
写程序。
这是内力,悟到了,用什么东西都无往不利,大而全的系统,最后结果往往很悲惨。
unix则是提供了一系列的功能单一的小程序,每个程序都有特定的用途,然后利用管道等等方式将这些小程序结合起来使用,不如C来得快捷和迅速,在开发高级应用的时候,就是让计算机按照人的思想去干活的过程,C提供了计算机的抽象模型,正则表达式无处不在,内存的使用是最为重要的,且能达到效果,是更加值得选择的?当你要处理字符串的时候。
操作内存是程序员的基本功,虽然现在自动内存管理和垃圾回收技术已经变的日益完善,但学习到优秀的内存使用观念仍然是程序员的必修课。
真正掌握了这种观念,看任何语言都不困难了,php为何速度如此之快等等。
这种简单,快捷。
我总认为,内存就是计算机的七寸命门。
我认为不可缺少的东西包括: * 基础理论 * 算法 * C语言 * C++或java,比不上JAVA的开发效率。
所以说,如果精通C,甚至可以跳过C++不学。
* UNIX UNIX或是linux ,这是计算机历史上最宝贵的财富。
宝贵说的不仅仅是其高效的系统和良好的源代码,更指其哲学。
一个几十年来,人们喜欢开发复杂的。
另外一个理由,就是大部分语言是用C语法做为蓝本的。
熟练的C语言基本功会让你未来的学习变的轻松很多。
* C++和JAVA 鉴于面向对象理论如此重要,如果都能掌握了。
这一套东西学过来,你从一个“专业毕业但不真正理解计...
会计专业的必修课程
我是会计专业学生 我跟你说我上的课 拣专业方面的说首先是基础会计 然后是中级财务会计和财务管理 这是比较基础的 有了这几个专业知识就基本掌握了 你出去混的基础就有了出去工作肯定要证 学玩这些以后 就要考证了 首先要考会计从业资格证 考三门 基础会计 财经法规 和 会计电算化 基础会计你已经学过 财经法规很简单 背一周时间足矣,电算化报了个班 学两次就会了 自己再做做模拟题 从业资格很容易就过了 现在你已经可以出去找工作 并且能胜任基本的会计工作了现在说提高方面 那就要学习 成本会计 管理会计 经济法 和审计了 审计重要性没前三者高 对工作没什么影响,如果学完了 可以学学西方经济学 毕竟这可以拓展自己的专业知识面。
这些学完了 你可以考考会计初级职称 考两门 初级会计实务和初级经济法 初级会计实务你别看初级 其实里面包含了 中级财务会计 成本会计 财务管理的内容 所以要学完前面几门课后考比较好 初级经济法内容不仅有经济法 还有税法内容 但经济法比较好学 所以可以在学习税法前学习 拿到从业资格后工作经验超过5年可以考中级 这里就不细说了 考的是中级会计实务和经济法 以及财务管理其实学习这些以后你还想往高处走的话 要学学高级财务会计 和税法了 税法不再多说 高级财务会计其实在工作中的运用并不多 而且国家会计准则经常变 考起来也不好考 一般不会考这里有必要说一下注册会计师 ,注册会计师是我们会计专业学生非常想得的一个证 相当于铁饭碗把 ,考六门课 会计 审计 财务管理 经济法 税法 公司策略与风险管理。
我目前在准备考研 所以不准备考 等读研的时候再考 注册会计师的难度比较大 你可以等会计方面的学习有一定基础和拔高之后再考虑考它。
信息管理与信息系统专业的课程都有哪些?
主要课程有信息管理学概论、管理学原理、企业管理、电子商务、市场营销学、经济学、会计学、信息经济学、知识产权、企业情报工作、人力资源管理、经济信息学、竞争情报研究、信息检索语言、程序设计、数据结构、数据库系统、操作系统、信息检索、计算机网络、管理信息系统、信息组织、编译原理、计算机辅助设计、运筹学、决策支持系统、信息分析、企业资源计划管理、生产与运作管理等。
另外还开设有多门选修课程。
学生还可选修学院其他专业的相关课程。
必修课课程简介计算机导论先修课程: 无本课程是学习计算机的入门课程,从介绍计算机基础知识入手,使学生掌握Windows操作系统的基本操作,掌握Windows界面下的文字处理系统的应用,电子表格的使用和演示文稿的制作,另外介绍网络基础知识和网络应用的基本操作。
本课程无先修课程,第一学期开课。
后续课程为专业基础课。
C语言程序设计先修课程:计算机导论 C语言是目前被广泛使用的一门高级程序设计语言,使用c语言不仅可以开发系统软件,也可以开发应用软件。
《C语言程序设计》课程主要介绍了面向过程的程序设计的基本思想和方法,包括算法、程序的基本控制结构、数组、函数、指针、文件以及结构化程序设计的基本方法等。
通过本课的学习学生可以掌握C语言编程的一般方法和步骤,并具有一定的编程实践能力和利用计算机解决一些实际问题的能力。
本课程的后续课是《数据结构》、《Visual Basic程序设计》。
Visual Basic程序设计先修课程:C程序设计本课程通过Visual Basic程序设计语言及其程序设计方法的讲述,一方面介绍了面向对象程序设计的基本知识、基本语法和编程方法;另一方面详细介绍了可视化界面的设计方法,控件的使用、图形操作和数据库的应用等知识,使学生学习后能运用所学的知识开发图形界面(Windows)下的应用软件。
本课程是后序课程是《网络数据库》、《网络编程》等。
数据结构 先修课程:C程序设计 《数据结构》是“信息管理与信息系统”本科专业的专业课。
本课程主要培养学生分析数据、组织数据的能力,介绍数据的逻辑结构、存储结构及有关算法。
使学生能够根据数据处理问题的需要,为待处理的数据选择合适的逻辑结构和存储结构,编写出效率较高、质量较好的程序。
后续课程为《网络数据库》。
信息系统安全工程学 先修课程: 无 本课程是信息安全工程专业本科生的专业课程。
通过学习本课程,使学生了解系统工程的基本原理和方法,了解系统安全工程概念,理解系统安全工程能力成熟度模型,掌握系统安全工程能力的评估模型和方法,重点掌握信息系统安全工程的过程规划、实施、管理和控制。
无先修课程, 后续课程为《信息系统分析与设计》、《信息系统开发》。
汇编语言与微机原理教程课程简介 先修课程:电工电子学及至少一门高级语言,计算机文化基础等 本课程的主讲述微型计算机基础、8086/8088汇编语言程序设计、微机机器语言指令、常用指令、8086CPU、半导体存储器、输入输出及中断系统、总线、可编程接口芯片等,以8086/8088为基础,启发学生对80486/80586及Pentium工作原理的理解,为实际使用计算机打下理论基础。
计算机网络 先修课程:计算机组成原理、操作系统 本课程全面介绍计算机网络的发展和体系结构,物理层,数据链路层,局域网,广域网,网络互连,运输层,计算机网络的安全,ATM技术和当前计算机网络的若干热门话题等内容。
既重视基本原理和基本概念的阐述,又反映出计算机网络的一些最新发展。
本课程适合于本科生的学习和研究。
此课程无后续课程。
计算机操作系统原理 先修课程:计算机文化基础、C语言程序设计、数据结构、计算机组成原理本课程主要介绍操作系统的定义、发展和形成过程,操作系统的基本原理和功能,如进程管理、存储管理、设备管理和文件管理等内容,操作系统的用户界面和实现技术。
通过对典型操作系统(UNIX操作系统)的示例介绍,使操作系统的原理和实际应用结合起来。
信息系统分析与设计 先修课程: 具有程序设计基础、学过软件工程等课程 计算机信息系统开发是计算机应用的一个重要领域。
作为信息系统开发的主要工作,信息系统分析与设计在实践中逐渐确立、丰富和完善了自己的理论、方法和技术,并成为现代信息社会重要的研究内容和应用领域。
信息系统分析与设计涉及多方面的内容,它以众多的理论、方法和技术为基础,是一个综合性很强的研究和应用领域。
由于信息系统分析与设计工作在当代社会中具有重要的地位,因而它是高等学校信息类专业及相关专业教学计划中的一门核心课程。
该课的后续课是信息系统开发、人工智能等。
数据库原理先修课程:计算机应用基础(含Windows基本操作)、一种高级程序设计语言、数据 结构、计算机操作系统通过学习使学生掌握有关关系数据库的基本概念和基础理论和基本技术,掌握关系数据库系统的模型,关系代数,关系数据理论;通过学习数据库的设计方法设计简单的数据库应用系统;通过学习数据库的系统管理方法,掌握数据库的基本的系统管理内容。
并通过上机掌握...
学计算机专业要学习哪些课程啊?????
1. 计算机数学基础 本课程4学分,课内学时72,开设一学期。
课程的主要内容:线性代数、概率基础、数理统计基础等。
2. 计算机电路基础 (1) 本课程4学分,课内学时72,其中实验18学时,开设一学期。
本课程是计算机应用专业的专业基础课。
主要内容包括:电路基本概念(电路与电路模 型、电路基本物理量、电路基本元件、基尔霍夫定律、简单的电阻电路),半导体基本器件 ;开关理论基础,门电路,组合逻辑电路与时序逻辑电路,可编程逻辑器件(随机读写存贮 器、只读存贮器、可编程逻辑阵列、通用逻辑阵列、现场可编程门阵列、在系统(ISP)编 程技术),数字系统的组成。
本课程后续课程:计算机电路基础(2)等。
3. 计算机电路基础(2) 本课程4学分,课内学时72,其中实验14学时,开设一学期。
本课程是计算机应用专业计算机控制方向的一门必修课。
主要内容包括:模拟电路基本 概念,运算放大器的原理及应用,功率放大及稳压电路;测试技术概述,机电系统运动参 数 (位移、速度、加速度、力、力矩、应变及应力等)的测试,过程系统参数(压力、温 度、 流量等),测试数据处理。
本课程先修课程:计算机电路基础(1)等。
本课程后续课程:微机接口技术、计算机控制技术等。
4. C++语言程序设计 本课程5学分,90学时,开设一学期。
C++语言程序设计是计算机应用专业的专业基础课。
该课程的主要内容:算术、逻辑、 比较、位、条件、逗号、赋值、输入、输出等运算符和表达式,分支和循环控制结构,模块 化程序设计(函数定义、函数调用、函数重载、库函数、变量作用域和存贮类),数据类 型 (整型、实型、字符型、枚举、数组、结构、指针、类等),动态存储空间的分配与释 放, C++操作环境、编译预处理、文件链接和工程文件的使用,类与对象的概念,操作符重 载与 函数模板,C++标准输入输出流、文件流和串流,等等。
本课程先修课程:计算机入门及操作技能训练(在集中实践环节中)、计算机组成原理 与汇编语言等。
5. 计算机组成原理与汇编语言 本课程5学分,课内学时90,开设一学期。
本课程是计算机应用专业的专业基础课。
主要内容包括:计算机系统概述,计算机中数 据的表示,运算方法和运算器,指令系统,控制器,存贮器组织,输入输出系统;汇编语 言 ,汇编语言基本程序设计,程序设计举例(输入输出程序设计、中断程序设计、系统调 用及 程序设计)。
本课程先修课程:计算机电路基础(1)等。
本课程后续课程:操作系统,计算机网络等。
6. 数据结构 本课程5学分,90学时,其中实验占27学时,大作业占18学时,开设一学期。
数据结构是计算机应用专业的专业基础课。
该课程的主要内容:线性表、栈、队列的定 义、顺序存贮和链接存贮结构,进行插入和删除等运算的算法;树、二叉树、二叉排序树 、 哈夫曼树的定义、性质、存贮结构及建立过程,二叉树的先序、中序和后序遍历算法, 二叉 排序树的查找、插入和生成算法,图的定义,图的邻接矩阵、邻接表和边集数组存贮 结构, 图的深度优先和广度优先遍历算法,求图的最小生成树和最短路径算法,拓扑排序 算法,数 据查找和排序的各种算法,文件的概念和组织方法等。
本课程先修课程:计算机组成原理与汇编语言、C++语言程序设计等。
7. 微机接口技术 本课程5学分,课内学时90,其中实验27学时,大作业18学时,开设一学期。
本课程是计算机应用专业计算机控制方向的一门必修课。
主要内容包括:微机接口技术 概述,模拟量输出输入通道(A/D、D/A变换及其接口电路),数字量输出输入通道,常用 可编程并、串行接口电路,工业控制计算机总线技术,人机界面接口技术。
本课程先修课程:计算机组成原理与汇编语言、计算机电路基础(2)等。
本课程后续课程:计算机控制技术、单片机技术等。
8. 数据库基础与应用 本课程6学分,108学时,开设一学期。
数据库基础与应用是计算机应用专业信息管理方向的一门必修课,其它方向的选修课。
该课程的主要内容:数据库系统的概念、组成和主要功能,数据库保护和数据模型,关系 模 型和各种关系运算,利用SQL进行数据库的定义、查询、更新、插入和删除数据,关系规 范 化和函数依赖,第一、二、三范式和BCNF范式,数据库的概念结构设计、逻辑结构设计 和物 理结构设计,FoxPro数据库的建立、显示、修改、查询、统计、复制、索引、排序、 更新、 关联等,Foxpro应用程序设计和用户界面设计。
先修课程:计算机入门及操作技能训练(在集中实践环节中)、离散数学等。
9. 操作系统 本课程5学分,课内学时90,开设一学期。
操作系统是计算机应用专业的专业基础课。
操作系统对计算机系统资源实施管理,是所 有其他软件与计算机硬件的唯一接口。
学生通过本课程的学习,理解操作系统的基本概念 和主要功能,掌握常用操作系统的使用和一般管理方法,了解它是如何组织和运作的,从 而为今后的学习和工作打下基础。
课程主要内容:操作系统引论;进程管理;处理机管理;存储器管理;文件系统;设备 管理;中断和信号机构;死锁;微内核体系结构;网络操作...