《计算机软件技术基础》课程教学大纲_软件技术基础复习纲要

2020-02-29 其他范文 下载本文

《计算机软件技术基础》课程教学大纲由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“软件技术基础复习纲要”。

《计算机软件技术基础》课程教学大纲

Introduction to Computer Software

适用专业:会计专业

学时数:32(讲课:32,课外上机:16)学分数:2 编写者:韦伟

一、课程的性质与目的 

“计算机软件技术基础”是非计算机专业本科生计算机基础教学中第二层次课程,是一门有关计算机软件知识及开发技术的基础课。其内容涉及数据结构、网络、软件工程和数据库技术。通过学习该课程可以使学生系统掌握有关软件技术的概念和原理,为非计算机专业的学生今后结合本专业进行应用开发打下必要的基础。

二、课程教学内容

第一章 软件概念,程序基础(4学时)软件基本概念 Vb程序基础 面向对象基础 第二章 软件工程(4学时)

软件工程概述:软件工程概念、目标、意义,软件危机、软件生存周期及软件生存周期各阶段任务

软件需求定义

软件设计:结构化设计方法、面向对象程序设计方法 编码与测试 软件的维护及评价

课程结束后,学生应了解如何以软件工程观点开发应用软件的基本理论和方法 第三章 数据库系统基础(10学时)

基本概念:数据管理技术的发展、数据模型、数据库系统构成 关系数据库设计:关系理论、关系规范化、范式

数据库管理系统简介:客户/服务器计算模式、MS SQL SERVER 结构化查询语言SQL简介 VB数据库编程技术

课程结束后,学生了解数据库基本概念,初步掌握应用数据库系统的开发方法。 第四章 网络基础(2学时)

网络层次划分 TCP/IP协议 HTML JAVA 介绍 ASP 技术介绍 JSP 技术介绍

第五章 数据结构基础(12学时)

基本概念:数据、数据结构、算法及其评价线性结构及其应用:线性表的逻辑结构、存储结构、顺序存储、链表存储,栈、队列、数组。

树型结构:树、二叉树、树的遍历、树与二叉树的转换图:图的存储结构、邻接表、邻接矩阵、图的遍历查找算法:简单查找、树表查找、哈希查找排序:插入排序、选择排序、冒泡排序、快速排序、归并排序了解程序设计中常用数据结构及相应算法,初步掌握对不同类型的问题求解选择适当的数据结构; 

三、课程教学的基本要求

课堂讲授:在多功能教室中采用电子教案讲授,课后上机练习。 作业:练习题及上机实验。

实验环境要求:服务器:Windows NT , MS SQL Server ; 客户端:Windows95或98,TC或VC、VB; 网络平台:TCP/IP。

考核方式:每学期末进行,考试主要以笔试的方式进行,实行考教分离。

四、本课程与其它课程的联系与分工

先修课程:《计算机文化基础》、《程序设计基础》、《计算机硬件基础》;

后继课程:《数据库系统技术基础》、《多媒体设计基础》、《计算机网络技术基础》; 建议选修时间为2年级下学期或3年级上学期。

五、建议教材与教学参考书

[1] 冯萍,《计算机软件技术与应用基础》,清华大学出版社 [2] 牛允鹏,《计算机等级考试教程》,电子工业出版社

《《计算机软件技术基础》课程教学大纲.docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
《计算机软件技术基础》课程教学大纲
点击下载文档
相关专题 软件技术基础复习纲要 教学大纲 计算机软件 课程 软件技术基础复习纲要 教学大纲 计算机软件 课程
[其他范文]相关推荐
    [其他范文]热门文章
      下载全文