
《软件技术基础》教学大纲.pdf
7页1ACCPACCP4.04.0STAGE1STAGE1软 件 技 术 基 础软 件 技 术 基 础教 学 大 纲教 学 大 纲2005 年年 11 月月 30 日日 Version 1.0Version 1.02修改记录修改记录::版本版本日期日期修改人修改人V V1.01.02002005 5- -1111- -3030王丽琴王丽琴一一、、 课程目标课程目标 掌握计算机的基本概念和组成掌握计算机的基本概念和组成 掌握操作系统的基本操作和管理掌握操作系统的基本操作和管理 理解计算机的常用算法和数据结构理解计算机的常用算法和数据结构 了解网络基本知识并可以完成相关的网络配置了解网络基本知识并可以完成相关的网络配置 了解软件制作的基本流程了解软件制作的基本流程二二、、 课程对象课程对象ACCP4.0 第一阶段学员三三、、 预预备课程备课程计算机基础四四、、 课程学时课程学时理论课理论课(No. of Hrs)(No. of Hrs)上机课上机课(No. of Hrs)(No. of Hrs)培训培训(No. of Hrs)(No. of Hrs)指导学习指导学习(No. of Hrs)(No. of Hrs)总学时总学时(No. of Hrs)(No. of Hrs)10104 41414五五、、 相关的项目案例相关的项目案例无六六、、 课程地位课程地位3七七、、 课程内容组织结构课程内容组织结构八八、、 课程课程知识点知识点第第 1 章章、、走进计算机技术世界走进计算机技术世界目标1、 给出计算机的定义2、 指出计算机中各种硬件组件的名称3、 描述计算机存储器的结构4、 列出典型个人计算机的硬件配置5、 对软件进行定义和分类软件技术基础软件技术基础走进计算机技术世界操作系统基础知识算法与数据结构软件开发过程网络和 Internet46、 理解客户端 –服务器模型和浏览器 – 服务器模型7、、理解数制系统内容概述和组织本章给出计算机相关的一些基本概念:计算机硬件、计算机软件、计算机存储器。
具体讲解各种硬件,以及软件分类,讲述C/S 和 B/S 两种软件架构并简单介绍数制系统,为后续的课程打基础重点和难点重点:硬件组件;存储器结构;软件系统的两种架构;难点:计算机存储器的结构;数制系统1.1计算机简介计算机的概念;计算机的功能;1.2计算机的组成硬件;软件;1.3计算机的硬件组件输入设备;中央处理器;存储器;输出设备1.4常见 PC 配置的硬件要求CPU;内存;硬盘;主板;显示器;键盘;鼠标;显卡;声卡;1.5软件分类软件的概念;系统软件;通用软件;应用软件;编程语言;1.6客户端 – 服务器模型和浏览器 – 服务器模型客户端 – 服务器模型;浏览器 – 服务器模型;1.7数制系统二进制;十进制;八进制;十六进制;知识点描述第第 2 章章、、操作系统基础知识操作系统基础知识目标1、 理解什么是操作系统2、 了解操作系统的类型3、 掌握常用的 DOS 命令4、 了解图形用户界面的特性5、 理解文件系统6、掌握 Windows 2000 Server 基本的管理和维护内容概述和组织本章首先讲解什么是操作系统及其用途,接着讲解操作系统的各种类型,讲解 DOS 命令的使用和图形用户界面 (GUI) 的特性。
最后介绍文件系统,以及 Windows 2000 Server 基本的管理和配置重点和难点重点:什么是操作系统以及如何使用操作系统同时强调各种 DOS 命令的使用5以及 Windows 2000 Server 的维护和管理难点:文件系统的类型2.1操作系统简介操作系统的概念;操作系统的用途;2.2操作系统的功能用户界面;资源管理;文件管理;安全性;内存分配;任务管理;2.3操作系统的分类单用户系统;多用户系统;基于字符的界面;图形用户界面;2.4磁盘操作系统命令解释器;常用的 DOS 命令;2.5图形用户界面系统图形用户界面;常见的GUI 操作系统;2.6文件系统文件系统的概念;文件系统的类型:FAT16、FAT32、NTFS2.7Windows 2000 Server 文件管理文件扩展名;Windows 资源管理器;文件和文件夹操作;2.8Windows 2000 Server 文件管理任务管理器;应用程序、进程、性能;2.9Windows 2000 Server 的磁盘管理格式化分区;删除分区;清理磁盘空间;磁盘碎片整理程序;2.10Windows 2000 Server 的用户管理用户管理;创建新的用户帐户;修改用户帐户属性;操作用户帐户;知识点描述第第 3 章章、、算法与数据结构算法与数据结构目标1、 讨论常用算法2、 理解简单的数据结构-堆栈和队列3、 用图形描述栈的工作原理4、、用图形描述队列的工作原理内容概述和组织本章首先介绍了常用算法,包括求最值和求平均值、 线性查找和折半查找、 排序。
然后讲解两种简单的线性数据结构:堆栈和队列,讲解它们的工作原理以及简单的应用重点和难点重点:各种算法;栈和队列数据结构;难点:堆栈和队列的应用63.1常用算法求最值算法;求平均值算法;线性查找算法;二分法查找算法;冒泡排序算法; 插入排序算法;3.2数据结构简介堆栈的工作原理;堆栈的应用;队列的工作原理;队列的应用知识点描述第第 4 章章、、网络和网络和 Internet目标1、 了解网络基础知识2、 了解 Internet基础知识3、 掌握配置 Outlook Express 的步骤4、、掌握配置 Windows 2000 Server 网络的步骤内容概述和组织本章首先介绍网络的基础知识,包括网络的用途、网络类型、网络硬件、网络拓扑、TCP/IP 协议,然后介绍Internet 的基础知识,包括WWW 的概念、FTP、电子邮件的概念, 最后介绍Outlook Express的使用, 以及如何配置Windows 2000Server 的网络服务重点和难点重点:掌握网络的基础知识;Internet 的基本概念;Windows 2000 Server 网络配置难点:网络分类;网络硬件;Windows 2000 Server 网络配置;4.1 网络基础知识计算机网络带来的便利;局域网;城域网;广域网;网络硬件;工作站和服务 器;网卡;网络连接设备;通信介质;拓扑结构;TCP/IP 协议4.2 Internet简介Internet的应用领域;WWW;FTP;4.3 Outlook Express 的配置Outlook Express 的功能;Outlook Express 的配置;Outlook Express 的使用;4.4Windows 2000 Server 网络的配置TCP/IP 设置;文件服务;打印服务;知识点描述第第 5 章章、、软件开发过程软件开发过程目标1、 了解软件工程师的角色2、 了解软件开发过程中的各个阶段3、理解 2 种软件开发过程模型内容概述和组织本章首先介绍项目团队中软件工程师的角色,然后介绍软件开发过程中的各个阶段,最后讲解软件开发过程的两种模型:瀑布模型和螺旋模型。
7重点和难点重点:项目团队中的不同角色和软件开发生命周期中各个阶段的活动难点:软件开发的各个阶段5.1项目团队中的角色项目经理、软件架构师、技术负责人、分析师、设计人员、开发人员、测 试人员5.2软件工程师的角色软件工程师的职责;软件工程师的任职资格;5.3软件开发过程可行性研究与计划、需求分析;设计;开发;测试;维护;5.4软件开发过程模型瀑布模型;螺旋模型;可行性研究与计划完成的主要任务;需求分析阶段 完成的主要任务;设计阶段完成的主要任务;开发阶段完成的主要任务;知识点描述九九、、 课程安排课程安排理论课用 T 表示、上机课用 L 表示、培训课用 O 表示、指导学习课用 D 表示序号序号教室教室机房机房教室教室机房机房1 1T1T1T2T2L1L12 2T3T3T4T4L2L23 3T5T5。






![河南新冠肺炎文件-豫建科[2020]63号+豫建科〔2019〕282号](http://img.jinchutou.com/static_www/Images/s.gif)





