实用软件工具与环境(1).ppt
合集下载
中职教育-Autocad 2010 实用教程—电信工程制图(高教版)课件:第1章 Auto CAD 2010使用入门.ppt

练习:
1.启动Auto CAD 2010,熟悉软件环境。 2.打开对象捕捉工具栏和标注工具栏,拖动到任意位置,并关闭 3.新建一个“无样板打开-公制”图形文件,将其命名为“我的练 习”
并保存在自己建立的文件夹下,而后将其关闭。 4. 在该文件中关闭、打开绘图工具栏、编辑工具栏、标注工具
栏,分别置于绘图区的左侧、右侧和上侧。 5.单击绘图区左侧绘图工具栏的绘制直线图标 ,同时观察命令
行中的显示,绘制一直线。退出该命令后,通过调用工具栏命 令、直接在命令行输入命令、快捷键方式再次绘制直线命令。 6.绘制圆,半径=10,体会命令操作的提示信息。
• 默认值和默认选项: 在操作步骤中,系统设置了一些数值和方法,用“<>”
括起(上图) 。这是说命令行操作信息中用“<>”括起的值 均为系统默认值。若使用系统默认值,直接按回车键确 认即可;若不使用系统默认值,可输入新的数值,然后 按回车键确认即可
3、结束命令:回车键、空格键、【Esc】 4、重复命令:在命令行回车键或单击鼠标右键 5、撤销前面的命令:
1.1 Auto CAD 2010主要功能
1、绘图功能 2、编辑功能 3、三维功能 4、符号库 5、输出功能 6、共享功能 7、扩展功能
1.2 Auto CAD 2010工作界面
1、AutoCAD2010的启动 2、AutoCAD2010工作界面
AutoCAD经典模式
应用程序按钮
辅助绘图工具
工作空间切换
一、本课程的特点:
1. 实践性强,软件操作 2.边讲边练
二、内容:
工程制图(机房+线路)
三、参考书目:
工程制图 汪正俊 人民邮电出版社
工程Auto CAD图
软件工程全ppt课件

大
需求分析
具有因果关系,紧密
学
相联。
概要设计
开发 时期
详细设计
韩
编码
静
萍
测试
运行 时期
运行与维护
2020/12/27
哈
原型模型(Prototype Model)
尔
滨
工
原型:是指模拟某种产品的原始模型
业
大
学
快速分析 和设计
1、原型系统仅包括未来系统的 主要功能,以及系统的重要
接口。
韩 静
加工 原型
原型
尔
滨
工
1、“软件工程”----Software Engineering
业 大
于1968年 NATO 组织在 德国召开的一次会议上提出
学
韩
静
是把软件当作一种工业产品,要求 “采用工程化的
萍
原理与方法对软件进行计划、开发和维护 ”。
2020/12/27
哈
2、 软件工程学
尔
滨
工
业
软件开发方法学
大 学
软件开发技术 软件工具
尔
滨
工
1、软件
software soft+ware
业
大
软制品
学
(软体)
韩
软件是计算机系统中与硬件相互依存的另一部分。
静
它包括程序、数据及其相关文档的完整集合。
萍
2020/12/27
哈
2、软件特点
尔
滨 工
. 软件是一种逻辑实体,而不是具体的物理实体
业
. 软件的生产与硬件不同
大
. 在软件的运行和使用期间,没有硬件那样的机械
第一章软件开发工具与环境概述(1)

软件开发工具的功能
4.文挡的编制或生成 文挡编写是软件开发中十分重要的一项 工作,在这方面,计算机辅助的作用可 以得到充分的发挥。在各种文字处理软 件的基础上,有不少软件开发工具提供 这方面的支持与帮助,例如文档自动生 成系统等。其困难在于保持文档的一致 性。此点属信息管理方面的问题。
软件开发工具的功能
软件开发工具的特性
2. 保持信息一致性的能力 实际工作要求软件开发工具不但能存储大 量的有关信息,而且要有条不紊地管理信 息,管理的主要内容就是保持信息的一致 性。即: 各部分之间的一致; 代码与文档的一致; 功能与结构的一致; 这些均需软件开发工具提供有效的支持与 帮助。
软件开发工具的特性
软件开发工具的功能
2.存储与管理开发过程中的信息 在软件开发的各个阶段都要产生与使用 许多信息。当项目规模比较大时,这些 信息量就会大大增加。此外,当项目持 续时间比较长时,信息的一致性显得十 分重要。 故有关的信息保护与管理问题就显得3.代码的编写与生成 在整个软件开发工作过程中程序编写工作占了较 多的人力、物力和时间,提高代码的编制速度与 效率。目前以第三代语言编程为主,改进主要是 从代码自动生成和软件摸块重用两个方面去考虑。 代码的自动生成对于某些比较固定类型的软件模 块,可利用某些参数控制等方法加以实现。至于 软件重用,即软件开发标准化,形成软件构件库 (通用的、行业专用的、企业专用的等)这是一 个远大而困难的目标。
第一章软件开发工具与环境概 述
1.1 软件工具概述 软件(开发)工具是辅助和支持其它(应用) 软件研制和维护的工具。其目的是为提高软件 生产率、改进软件使其质量进一步提高。 1. 软件工具的范围 其包括成熟的传统软件工具:例如 操作系统 (Windows 98 ,Windows NT & Linux , Unix ) 以及编译程序 、解释程序 、汇编程序等。 此外,凡支持需求分析、设计、编码、测试、 维护等对软件生存周期各阶段的开发工具和管 理工具均是。
java入门教程(一)PPT课件

法
2021/2/13
3
本章主要介绍以下7个部分的内容:
1. Java 语言的发展历史 2. Java 语言的应用前景 3. J2se程序的分类 4. Java Application程序的编辑、解释和
运行 5. Java Applet程序的编辑、解释和运行 6. Java 语言的特点 7. Java与C/C++语言常见的语法区别
根据结构组成和运行环境的不同,基于 J2SE开发的程序可分为两类:Java Application 和Java Applet 。
1. Java Application :则是Java 语言相 对完整的、独立的程序,需要独立的解释器
来解释运行。它同其它语言编写的程序一 样,可以控制和使用计算机的资源。
4、 Intranet(企业内部网 )上的软件开发 (直接面向企业内部用户 的软件 );
5、 与各类数据库连接查询的 SQL语句实现 ;
6、 进行手机通讯和其他的一些嵌入式的开发(比如手机和网络
游戏)
Wireless ToolKit
7、 其它应用类型的程序。
2021/2/13
7
三、J2se程序的分类
显然可以看到:利用Java 虚拟机就可 以把Java字节码程序跟具体的软、硬件平 台分隔开来,为此只要在不同的计算机上
2021/2/13
13
四、 Java Application程序的分析
一个程序中可能含有多个类,但仅有一个类是 主类(特点:(1)含有main方法的类, (2) public 修饰的类,(3)Java源程序文件名(.java文
件),与主类名相同),并保证大小写的准确,
否则会引发编译错误。
2021/2/13
2021/2/13
3
本章主要介绍以下7个部分的内容:
1. Java 语言的发展历史 2. Java 语言的应用前景 3. J2se程序的分类 4. Java Application程序的编辑、解释和
运行 5. Java Applet程序的编辑、解释和运行 6. Java 语言的特点 7. Java与C/C++语言常见的语法区别
根据结构组成和运行环境的不同,基于 J2SE开发的程序可分为两类:Java Application 和Java Applet 。
1. Java Application :则是Java 语言相 对完整的、独立的程序,需要独立的解释器
来解释运行。它同其它语言编写的程序一 样,可以控制和使用计算机的资源。
4、 Intranet(企业内部网 )上的软件开发 (直接面向企业内部用户 的软件 );
5、 与各类数据库连接查询的 SQL语句实现 ;
6、 进行手机通讯和其他的一些嵌入式的开发(比如手机和网络
游戏)
Wireless ToolKit
7、 其它应用类型的程序。
2021/2/13
7
三、J2se程序的分类
显然可以看到:利用Java 虚拟机就可 以把Java字节码程序跟具体的软、硬件平 台分隔开来,为此只要在不同的计算机上
2021/2/13
13
四、 Java Application程序的分析
一个程序中可能含有多个类,但仅有一个类是 主类(特点:(1)含有main方法的类, (2) public 修饰的类,(3)Java源程序文件名(.java文
件),与主类名相同),并保证大小写的准确,
否则会引发编译错误。
2021/2/13
Photoshop CS5中文版实用教程最新版精品课件第1章 Photoshop CS5基础知识

●色相:即物体反射或透射光的颜色,通常用度来表示,范围是0~360 度。
●饱和度:即颜色的强度或纯度,通常以百分比来表示,范围是 0%~100%。
●亮度:即颜色的相对明暗程度,通常使用0%(黑色)~100%(白色) 范围内的百分比值来表示。
2. RGB模式
RGB模式是“R(红色)”、“Green(绿色)”和“Blue(蓝 色)”的缩写。它是一种加色模式,大多数色谱都是由红色、绿色和蓝 色这3种色光混合而成的。例如,显示器便是采用RGB色彩模式的颜色 系统。这3种基色的取值范围为0~255,当3种基色的值均为255时,便 得到白色;当3种基色的值均为0时,便得到黑色;当3种基色的值均为 128时,便得到中性灰色。
相对于位图图像而言,矢量图形的优势在于不会随着显示比例等因 素的改变而降低图像的品质。如图1-2所示,左图是按正常比例显示的一 幅矢量图,右图为将该矢量图放大3倍后的效果。此时,可以清楚地看到 放大后的图片依然很精细,并没有因为显示比例的改变而变得粗糙。
图1-2 矢量图像
1.1.2 分辨率
分辨率是和图像相关的一个重要概念,它是指在单位长度内含有点 (即像素)的多少。分辨率的种类有很多,其含义也各不相同。正确理 解分辨率在各种情况下的具体含义,是至关重要的一步。下面对几种常 用分辨率做一个大体介绍。
●双色调模式:通过2~4种自定油墨创建双色调(两种颜色)、三色 调(三种颜色)和四色调(四种颜色)的图像。
●索引颜色模式:当图像转换为该模式时,Photoshop CS5将构建一 个颜色查找表,用以存放并索引图像中的颜色,该模式最多有256种颜 色。
●多通道模式:该模式的每个通道使用256级灰度,多通道图像对于 特殊打印机非常有用。
3. CMYK模式
●饱和度:即颜色的强度或纯度,通常以百分比来表示,范围是 0%~100%。
●亮度:即颜色的相对明暗程度,通常使用0%(黑色)~100%(白色) 范围内的百分比值来表示。
2. RGB模式
RGB模式是“R(红色)”、“Green(绿色)”和“Blue(蓝 色)”的缩写。它是一种加色模式,大多数色谱都是由红色、绿色和蓝 色这3种色光混合而成的。例如,显示器便是采用RGB色彩模式的颜色 系统。这3种基色的取值范围为0~255,当3种基色的值均为255时,便 得到白色;当3种基色的值均为0时,便得到黑色;当3种基色的值均为 128时,便得到中性灰色。
相对于位图图像而言,矢量图形的优势在于不会随着显示比例等因 素的改变而降低图像的品质。如图1-2所示,左图是按正常比例显示的一 幅矢量图,右图为将该矢量图放大3倍后的效果。此时,可以清楚地看到 放大后的图片依然很精细,并没有因为显示比例的改变而变得粗糙。
图1-2 矢量图像
1.1.2 分辨率
分辨率是和图像相关的一个重要概念,它是指在单位长度内含有点 (即像素)的多少。分辨率的种类有很多,其含义也各不相同。正确理 解分辨率在各种情况下的具体含义,是至关重要的一步。下面对几种常 用分辨率做一个大体介绍。
●双色调模式:通过2~4种自定油墨创建双色调(两种颜色)、三色 调(三种颜色)和四色调(四种颜色)的图像。
●索引颜色模式:当图像转换为该模式时,Photoshop CS5将构建一 个颜色查找表,用以存放并索引图像中的颜色,该模式最多有256种颜 色。
●多通道模式:该模式的每个通道使用256级灰度,多通道图像对于 特殊打印机非常有用。
3. CMYK模式
MastercamX实用教程 第1章 Master cam X基础知识.ppt

图1-6 木雕
图1-7 浮雕
1.1.4 工作界面
• 1.标题栏
标题栏 菜单栏 工具栏
操作管理器 绘图区
状态栏
2.菜单栏
• File:文件菜单,具有新建、打开、保存、打印等 功能,还包括Mastercam与其他软件之间进行格式转 换的输入、输出功能。 • Edit:编辑菜单,是一个标准的Windows编辑菜单, 具有复制、剪切、粘贴等命令,还包括图素的修剪、 断开等编辑命令。 • View:视图菜单,包括平移视图、缩放视图等命令, 用于图形视角的设置。 • Analyze:分析菜单,Mastercam具有强大的分析 功能,可以分析点的位置、距离、面积、体积和图素 的属性等,也可以检测曲面模型和实体模型。 • Create:创建菜单,可以创建各种二维图素、空间 曲线、曲面模型和规则实体,也可以对图形进行图形 注释、尺寸格式设置和标注等。
3.工具栏
• 工具栏是为了提高绘图效率,提高命令的输入速 度而设定的命令按钮的集合,工具栏提供了比命 令更直观的图标符号。用鼠标单击这些图标按钮 即可打开并执行相应的命令,这比通过选择菜单 命令要方便得多。
• 和菜单栏一样,工具栏也是按功能进行划分的, 如图1-8所示。工具栏也包含了Mastercam的绝大 部分命令,而且用户可以根据自己的喜好,对工 具栏进行相应的定制。
• 与自动捕捉不同,选择捕捉每次只能捕捉一种类型的特征 点,而且它的优先级比自动捕捉要高。在使用自动捕捉的 任何时候,都能够单击AutoCursor工具栏中的捕捉按钮进 行捕捉,此时系统会暂时屏蔽自动捕捉功能,一旦捕捉完 成,系统又返回到自动捕捉模式。
图1-55 Auto Cursor Settings对话框
• 另外,在Mastercam X中还提供了一个Ribbon工 具栏,用于设置所运行命令的各种参数。
精品课件-组态软件实用技术教程-第1章

❖ GE Fanuc 智能设备公司由美国通用电气公司(GE)和 日本Fanuc公司合资组建,提供自动化硬件和软件解决 方案,帮助用户降低成本,提高效率并增强其盈利能 力。
1.3.2 iFIX节点
❖ iFIX是一套工业自动化软件,为用户提供一个“进入生 产过程的窗口”,为操作人员和应用程序提供实时数据。 iFIX的基本分为数据采集和数据管理两大类。数据采集 是通过I/O 驱动程序和I/O设备接口与工厂的I/O设备直 接通信;数据管理是指处理、使用所取数据,数据管理 包括很多方面,比如过程监视(图形显示)、监视控制、 报警、报表、数据存档等。
iFIX
❖ iFIX 是国内做得最成功的组态软件品牌,连续多年销 售额第一。iFIX 是国内做得最成功的组态软件品牌, 连续多年销售额第一。其主要优势在于以下几点:品牌 知名度高,已经在用户心中形成事实上的最好品牌;系 统稳定,技术先进,支持VBA脚本,产品技术含量在所 有组态软件中最高;产品结构合理,系统开放性强,包 括其I/O驱动直接支持OPC接口;文档完备,驱动丰富。 但是其产品也有几个明显缺点:产品价格偏高,超出国 内价格基本上在10倍左右;主要是国内的一些代理做, 技术支持和服务能力比较差。
WinCC
❖ WinCC(Windows Control Center,视窗控制中心), 是德国西门子公司开发的一套完备的组态开发环境。 WinCC监控系统可以运行在Windows操作系统下,使用方 便,具有生动友好的用户界面,还能链接到别的 Windows应用程序(如Microsoft Excel等)。WinCC是 一个开放的集成系统,既可独立使用,也可集成到复杂、 广泛的自动控制系统中使用。同时内嵌OPC技术,可对 分布式系统进行组态。其对西门子本身支持完善,多数 时候配套西门子硬件设备一起提供,软件加密不严格, 国内盗版使用量打,一大部分工程师对其掌握熟练。但 是在非西门子设备中使用量较少。
1.3.2 iFIX节点
❖ iFIX是一套工业自动化软件,为用户提供一个“进入生 产过程的窗口”,为操作人员和应用程序提供实时数据。 iFIX的基本分为数据采集和数据管理两大类。数据采集 是通过I/O 驱动程序和I/O设备接口与工厂的I/O设备直 接通信;数据管理是指处理、使用所取数据,数据管理 包括很多方面,比如过程监视(图形显示)、监视控制、 报警、报表、数据存档等。
iFIX
❖ iFIX 是国内做得最成功的组态软件品牌,连续多年销 售额第一。iFIX 是国内做得最成功的组态软件品牌, 连续多年销售额第一。其主要优势在于以下几点:品牌 知名度高,已经在用户心中形成事实上的最好品牌;系 统稳定,技术先进,支持VBA脚本,产品技术含量在所 有组态软件中最高;产品结构合理,系统开放性强,包 括其I/O驱动直接支持OPC接口;文档完备,驱动丰富。 但是其产品也有几个明显缺点:产品价格偏高,超出国 内价格基本上在10倍左右;主要是国内的一些代理做, 技术支持和服务能力比较差。
WinCC
❖ WinCC(Windows Control Center,视窗控制中心), 是德国西门子公司开发的一套完备的组态开发环境。 WinCC监控系统可以运行在Windows操作系统下,使用方 便,具有生动友好的用户界面,还能链接到别的 Windows应用程序(如Microsoft Excel等)。WinCC是 一个开放的集成系统,既可独立使用,也可集成到复杂、 广泛的自动控制系统中使用。同时内嵌OPC技术,可对 分布式系统进行组态。其对西门子本身支持完善,多数 时候配套西门子硬件设备一起提供,软件加密不严格, 国内盗版使用量打,一大部分工程师对其掌握熟练。但 是在非西门子设备中使用量较少。
第一课PPT免费

鼓励学生参与课堂互动,提高学 习效果和兴趣
2024/1/25
6
02 PPT基础知识
2024/1/25
7
PPT概念及作用
PPT(PowerPoint)是一种演 示文稿软件,用于制作幻灯片 演示。
2024/1/25
它可以用于商务、教育、科研 等领域,帮助用户展示内容、 传达信息。
PPT具有直观、生动、交互性 强等特点,能够吸引观众的注 意力,提高演示效果。
2024/1/25
22
06 动画效果设置与 演示技巧
2024/1/25
23
动画效果添加方法
选择要添加动画的对象
在幻灯片中选择需要添加动画效果的文本、 图片或其他对象。
选择动画效果
在动画窗格中选择合适的动画效果,如“淡 入”、“飞入”等。
2024/1/25
打开动画窗格
点击“动画”选项卡中的“动画窗格”按钮 ,打开动画窗格。
8
PPT界面及功能介绍
01
02
03
界面组成
标题栏、菜单栏、工具栏 、幻灯片窗格、备注窗格 等。
2024/1/25
功能介绍
新建幻灯片、编辑文本、 插入图片、添加动画、设 置背景等。
视图模式
普通视图、幻灯片浏览视 图、备注页视图、阅读视 图等。
9
常用操作技巧
幻灯片布局
选择合适的布局方式,使内容 更加清晰易读。
字体选择
选择与主题相符、易读性强的 字体,避免使用过于花哨的字
体。
字号设置
根据内容的层次和重要性,设 置不同级别的字号,突出重点
。
文字颜色
选择与背景色对比度高的颜色 ,确保文字清晰可见。
加粗、斜体等效果
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2.5 在VC++环境中使用同步对象
2.5.1 事件对象 2.5.2 临界区 2.5.3 互斥量 2.5.4 信号灯
2.6 本章小结
线程与进程的基本概念 与线程相关的一些概念和函数 用于线程同步的对象以及MFC中的四个较为 常用的线程同步类
2.7 思考与练习
1、2、3、4
实用软件工具与环境
第3章 多媒体编程
3.2.2 波形音频文件的播放 利用低级的以Wave为前缀的WIN32API函数 利用高级音频函数播放波形音频文件 ⒈MessageBeep函数:播放系统报警声音 ⒉PlaySound函数:播放Wave格式声音 ⒊sndPlaySound函数:与PlaySound函数类似
3.2 VC++开发工具中声音的处理
3.4 VC++开发工具中视频的处理
⒉MCI命令消息播放动画 ⑴实现方法:P.78 ⑵应用举例:P.79
⒊其它方法播放动画 ⑴利用AVI系列的API函数:需编写大量代码 ⑵利用vfw.h中定义的MCIWnd类:
3.5 本章小结
多媒体概述 Windows对多媒体的支持,提供的多媒体服 务 播放波形音频文件的几种方法 介绍了媒体控制接口(MCI)及实用方法 介绍了如何编写简单的动画程序 介绍了播放视频AVI文件的几种方法
第4章 动态连接库
4.1 动态连接库(DLL)概述 4.2 DLL的基本理论 4.3 用VC++开发环境生成DLL 4.4 使用DLL 4.5 用VC++开发DLL的编程事例 4.6 本章小结 4.7 思考与练习
3.6 思考与练习
1、3、6、7
实用软件工具与环境
第4章 动态连接库
诀窍
详细内容请参阅谭德强 姜波主编
《实用软件工具与环境—C++高级编程》
本章主要教学内容
什么是动态连接库(DLL) 动态连接库有哪些种类,各有些什么特点 如何在Visual C++中生成和使用动态连接库 利用Visual C++软件开发环境编制一个 DLL 程序的实例
1.1 软件和软件开发工具概述 1.2 开发工具的选择 1.3 工具的实现——Windows编程 1.4 本章小结 1.5 思考与练习
1.1 软件和软件开发工具概述
1.1.1 软件及其发展过程 1.1.2 软件工程 1.1.3 软件开发工具
1.2 开发工具的选择
1.2.1 Visual Basic 1.2.2 Delphi 1.2.3 C++ Builder 1.2.4 Visual C++
诀窍
详细内容请参阅谭德强 姜波主编
《实用软件工具与环境—C++高级编程》
本章主要教学内容
多媒体基本理论 Windows媒体控制接口(MCI) VisualC++软件开发环境中的多媒体程序编 制
第3章 多媒体编程
3.1 多媒体概述 3.2 VC++开发工具中声音的处理 3.3 VC++开发工具中图象的处理 3.4 VC++开发工具中视频的处理 3.5 本章小结 3.6 思考与练习
2.1 程序、进程和线程概述
2.1.1 多任务、进程和线程
2.2 线程的种类
2.2.1 MFC中的线程类 2.2.2 用户界面线程(UI) 2.2.3 工作者线程
2.3 线程的创建、启动和终止
2.3.1 线程的创建 2.3.2 线程的启动 2.3.3 线程的终止
2.4 线程的操作和管理
2.4.1 线程的运行状态的设置 2.4.2 线程的优先级 2.4.3 线程间的通信
3.2.2 波形音频文件的播放
利用MCI播放ቤተ መጻሕፍቲ ባይዱ音
⒈命令字符串
mciSendString
⑴多媒体API函数:mciGetString
⑵MCI设备类型及设备名:表3-2
⑶常用MCI命令:表3-3
⑷MCI设备:简单设备和复合设备
3.3 VC++开发工具中图象的处理
⒈移动图象最普通的方法:擦除并重画 ⒉Windows图象移动的实现:BitBlt函数 ⒊WM_TIMER消息驱动:
实用软件工具与环境
第1章 工具的选择和 Windows程序设计原理
诀窍
详细内容请参阅谭德强 姜波主编
《实用软件工具与环境—C++高级编程》
本章主要教学内容
软件和软件开发的过程 软件过程上常用的一些工具 如何借助软件工具实现软件开发 Windows操作系统特点及Windows应用程序设 计特点
第1章 工具的选择和 Windows程序设计原理
3.1 多媒体概述
3.1.1 视觉类媒体 ⒈位图图象: ⒉矢量图形: ⒊动态图象: ⒋符号:
3.1.2 听觉类媒体 ⒈波形声音: ⒉语音: ⒊音乐:
3.1.3 Win32的多媒体服务 ⒈常见服务: ⒉服务结构 ⒊包含文件:
3.2 VC++开发工具中声音的处理
3.2.1 波形声音的特点 ⒈频率:⒉信息量:⒊声道数:⒋数据量:
1.3 工具的实现——Windows编程
1.3.1 Windows操作系统特点 1.3.2 Windows应用程序设计特点 1.3.3 用面向过程技术开发Windows应用程序 1.3.4 用面向对象技术开发Windows应用程序
1.4 本章小结
介绍了软件和软件开发的历史过程 讨论了软件工程和用它开发软件的基本流程 Windows操作系统特点 Windows应用程序设计特点
1.5 思考与练习
1、2、4、7、8
实用软件工具与环境
第2章 多任务与多线程编程
诀窍
详细内容请参阅谭德强 姜波主编
《实用软件工具与环境—C++高级编程》
本章主要教学内容
进程与线程 线程的种类与MFC同步类 线程的使用 线程的同步及常用的同步对象
第2章 多任务与多线程编程
2.1 程序、进程和线程概述 2.2 线程的种类 2.3 线程的创建、启动和终止 2.4 线程的操作和管理 2.5 在VC++环境中使用同步对象 2.6 本章小结 2.7 思考与练习
⑴SetTimer函数:设定定时器,产生消息 ⑵SetTimer函数:停止正在运行的定时器 ⑶OnTimer函数:由WM_TIMER消息激活 ⒋简单动画程序:P.74
3.4 VC++开发工具中视频的处理
⒈动画控件播放动画 ⑴CAnimateCtrl类及其成员函数: Create、Open、Play、Seek、Stop、Close ⑵在资源中包含AVI文件:P.78 ⑶动画控件的使用: ⑷动画控件的局限性: ①被播放AVI文件应满足的条件 ②动画颜色简单