南昌大学软件技术课程描述
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
课程名称学分学时开课学期课程描述
大学语文2321《大学语文》是所有专业所设置的必修课
属于公共基础课主要对提高在校大学
生对母语的阅读能力和书面与口头的表达
能力。该课程要求学生掌握基本理论与基
本应用文写作方法和处理必要的写作能力思想道德修养1201本课程是教育部规定的思想品德教育课,
是大学本、专科的公共必修课。主要内容:
绪论、大学是人生历程的新阶段、审势度
势——认清时代责、刻苦读书、立志成才、
保持健康的心理状态、树立远大理想、追
求崇高的人生价值、正确处理交往、友谊
和爱情的关系、培养道德情操。
军事理论1201该课程主要包括对有关军队和战争的该概
念,范畴,原理,原则等的体系的学习和
研究。使学生明白科学的军事理论是军事
活动的本质及客观规律的正确反映。
毛泽东思想、邓小平理论和“三个代表”重要思想概论3481《毛泽东思想、邓小平理论和“三个代表”
重要思想概论》属于高等学校政治思想理
论课,是大学生的必修课、考试课。本课
程的基本内容分为:着重讲授中国共产党
把马克思主义基本原理与中国实际相结合
的历史进程,充分反映马克思主义中国化
的三大理论成果,帮助学生系统掌握毛泽
东思想、邓小平理论和“三个代表”重要思想
的基本原理。
计算机应用技术基础3561本课程是计算机专业和非计算机专业的基
础课。介绍几种常用软件的操作方法。操
作系统的概念及DOS和Windows的简介,
介绍Word、Excel、PowerPoint软件。介绍
网络基础知识,包括Internet概念、收发邮
件等。
高等数学(I)(II)6961、2作为本专业的重要基础课程,内容以微积
分、中值定理、不定积分、定积分及其应
用,多元函数微分法及其应用、重积分、
曲线积分与曲面积分、无穷级数及微分方
程等。
大学英语81281、2本课程是一门训练学生综合英语技能尤其
是阅读理解、语法修辞与写作能力的课程。
该课程通过阅读和分析内容广泛的材料,
扩大学生的知识面,培养学生对名篇的分
析和欣赏能力、逻辑思维能力和独立思考
的能力。巩固和提高学生英语语言技能。
讲授内容:教材教学及教材规定的各项训
练;运用课堂小组讨论等多种形式,实现
读中有说;结合各类英语语言运用能力测
试,进行各类英语运用能力的专项训练。体育2621、2通过短跑、中长跑、跳高、跳远、武术、
健美操及足球、排球、篮球等项目的联系
和技术理论的初步介绍,使学生的速度、
力量、灵敏及柔韧等方面的体质得到锻炼,
并且掌握体育锻炼的基本方法,养成锻炼
的习惯。
软件文档写作2322软件文档写作主要是关于写作需求分析文
档、软件详细设计文档等软件工程生产工
作中常用的相关文档写作。
哲学与政治经济学3482本课程主要内容包括:辩证唯物论、唯物
主义辩证法、认识论、历史唯物主义、生
产方式与经济制度、商品与货币、资本与
剩余价值等。
线性代数2322线性代数是研究有限线性空间的结构和线
性空间的线性变换的数学分支。主要学习N
阶行列式,矩阵及其运算等,向量组的线
性相关与矩阵的秩,线性方程,相似矩阵
及二次型,线性空间与线性变换。
C语言程序设计3562本课程是非计算机专业理工科学生的计算
机基础公共课;以研究程序结构和编程技术
为主要目标,内容包括:算法、基本数据
类型、简单程序、选择结构、循环结构、
数组、函数、指针、结构体等。
操作系统3602操作系统是本专业的重要课程之一,
具体内容有:操作系统概念:操作系统定
义及发展、五大类型五大功能、操作系统
属性、“生成”概念。(人机交互)界面管
理:人机交互的特点;第一、二、三代界
面;基本的键盘命令和系统调用;作业调
度算法。文件管理:文件的结构与分类;
物理结构和逻辑结构;目录结构;存取控
制和安全机制;文件系统。存储管理:分
区、分页、分段管理;物理地址与逻辑地
址;“扩充”技术;分配算法。输入输出设
备管理:功能与分类;独享、共享、虚拟
设备的管理;管理策略。处理机管理:操
作系统核心功能;“进程”概念;并发与并
行;进程的基本状态与转换;进程调度算
法;同步与互斥;P-V操作;死锁概念。操
作系统程序结构:层次、模块结构;设计
与检测。
专业英语 4.5722、3本课程是在掌握英语语法的基础上,熟练
地阅读英文计算机专业资料文献,具有一
定的笔译能力,为进一步了解国外计算机
科学发展新动向,开展科学研究工作打下
良好基础。
管理信息系统3563管理信息系统是计算机应用在管理领域的
一门实用技术。它综合运用了管理科学、
数学和计算机应用的原理和方法,在符合
软件工程规范的原则下,形成了自身完整
的理论和方法学体系。
本课程的主要内容有:管理信息系统
的概念与结构、建立管理信息系统的基础、
管理信息系统开发方法学、管理信息系统
开发过程各阶段的任务与技术、管理信息
系统开发环境与工具以及管理信息系统的
进展等。
数据结构4723本课程介绍如何组织各种数据在计算机中
的存储、传递和转换。内容包括:数组、
链接表、栈和队列、递归、树与森林、图、
堆与优先级队列、集合与搜索结构、排序、
索引与散列结构等。课程采用面向对象的
观点讨论数据结构技术,并以兼有面向过
程和面向对象双重特色的C++语言作为算
法的描述工具,强化数据结构基本知识和
面向对象程序设计基本能力的双基训练。
为后续计算机专业课程的学习打下坚实的
基础。
工程实践教学 2.5803工程实践教学是"C程序设计"的上机实践
课,该课程与C程序设计课程同步进行。
实践C程序设计课程中的理论知识,在该
课程的最后阶段,完成一个简单的基于控
制台的学生信息管理系统。
工程实践教学I 2.5803工程实践教学1是“C++程序设计”的上
机实践课。该课程与“C++程序设计”课程
同步进行。实践C++程序设计课程中的理
论知识。在该课程的最后阶段,完成一个
简单的基于控制台的"21点小游戏
(Blackjack)"。
C++程序设计3563主要讲授C++语言语法规范、运算符、表
达式和语句、流程控制、数组、结构体、
共用体、函数、指针、类和对象、继承、