软件基础知识

软件基础知识
软件基础知识

第1章软件基础知识

1.1 Pro/ENGINEER 4.0安装方法简介

对于安装过Pro/ENGINEER软件以前版本的用户来说,Pro/ENGINEER野火版4.0的安装方法与前期版本的安装方法很相似,但Pro/ENGINEER野火版4.0有5张安装光盘,功能有较大改进,容量也比较大,对电脑的软硬件要求也越来越高。

1.1.1 Pro/ENGINEER 4.0安装要求

用户在安装Pro/ENGINEER软件之前,应先了解Pro/ENGINEER野火版4.0对电脑软件与硬件的要求,从而保证软件能在电脑上保持最佳的运行状态。

1.硬件要求

Pro/ENGINEER野火版4.0无论在硬件或软件上都要求很高,安装的速度与时间都比前期版本更长,为了保证程序能在电脑上正常运行,在购买电脑硬件时可参照表1-1所示的要求进行配置。

表1-1 Pro/ENGINEER野火版4.0软件对电脑硬件配置的要求

2.软件要求

Pro/ENGINEER的安装除对硬件有要求外,还须注意操作系统是否支持,不要将Unix系统下的Pro/ENGINEER安装在Windows下,相关的要求如下。

(1)操作系统:Windows 2000\Windows XP。

(2)网络协议:安装TCP/IP协议。

1.1.2 Pro/ENGINEER 4.0的安装

为保证软件安装顺利,避免软件安装的重复装配,在安装Pro/ENGINEER时,需对相关的选项进行安装,以实现相关的应用功能。

1.设置环境变量

为保证Pro/ENGINEER安装后显示中文界面,需对系统的环境变量进行设置,详细设置过程如下:

步骤1在电脑桌面的“我的电脑”图标上单击鼠标右键,在弹出的快捷菜单中选择“属性”命令。

步骤2弹出“系统属性”对话框,再切换至“高级”选项卡,如图1-1所示。单击“环境变量”按钮,弹出“环境变量”对话框,如图1-2所示。

单击

图1-1 “系统属性”对话框图1-2 “环境变量”对话框

步骤3在“环境变量”对话框中单击“新建”按钮,弹出“新建系统变量”对话框,并将变量名与变量值设置为lang和chs,如图1-3所示。依次单击“确定”按钮,

完成环境变量设置。

图1-3 设置环境变量

2.安装Pro/ENGINEER

为了避免软件安装失败,用户在安装时先暂时关闭防火墙及杀毒程序。本节将介绍Pro/ENGINEER野火版4.0在Windows XP系统下的安装,详细操作步骤如下:

步骤1 将安装程序的第一张光盘插入到光驱中,经过少许时间后,程序将弹出PTC.Setup

-Pro/ENGINEER Wildfire 4.0(F000)对话框,如图1-4所示。

图1-4 PTC.Setup - Pro/ENGINEER Wildfire 4.0(F000)对话框

如果PTC.Setup 没有自动启动,说明Windows 系统没有启动光驱的Autorun 功能,这时需在光驱中双击setup.exe 按钮。

步骤2 单击按钮,显示“接受许可证协议”界面,选中“接受许可证协议的条款和条件”复选框,如图1-5所示。 步骤3 单击

按钮,显示“选取要安装的产品”界面,单击选择软件的主程序Pro/

ENGINEER 选项,如图1-6所示。

图1-5 选中“接受许可证协议的条款和条件”复选框 图1-6 单击选择Pro/ENGINEER 选项

步骤4 显示“定义安装组件”界面,选取“选项”下的(自动创建

工件)进行安装,并将安装的路径设为C:\Program Files\proeWildfire 4.0(也可设

单击

选中

置为其他路径),如图1-7所示。再选取(模流分析软件)进行

安装,如图1-8所示。

步骤5将PTC提供的许可证文件复制至相应的盘符下,如C:\PTC4.0,再单击按钮。

路径

图1-7 安装图1-8 安装

步骤6显示“FLEXnet 许可证服务器”界面,单击按钮,弹出“指定许可证服务器”对话框,如图1-9所示。

步骤7在“指定许可证服务器”对话框中选中“锁定的许可证文件(服务器未运行)”

单选按钮,并单击“打开”按钮,如图1-10所示,弹出“选取文件”对话框。

选中

单击

图1-9 “FLEXnet许可证服务器”界面图1-10 选取许可证文件

步骤8选取PTC 提供的许可证文件,单击按钮,再单击按钮,返回“FLEXnet 许可证服务器”界面,单击按钮。

步骤9显示“Windows优先选项”界面,如图1-11所示。用户可设置软件的启动工作

目录,也可待程序安装完成后进行设置。

步骤10单击按钮,显示“可选配置步骤”界面,如图1-12所示,单击按钮,程序正式进行安装。

步骤11在软件安装过程中,系统将自动提示插入光盘符,如图1-13所示。用户只需按提示插入相应的盘符,再单击“确定”按钮,系统将自动读取光盘中的内容。

图1-11 “Windows优先选项”界面图1-12 “可选配置步骤”界面

图1-13 “插入新光盘”对话框

步骤12软件安装时,系统会自动显示安装进度,如图1-14所示。当安装进度为100%时,软件安装完成,如图1-15所示。

图1-14 安装进度图1-15 安装进度为100%

步骤13单击按钮,系统返回“选取要安装的产品”界面,再单击按钮,系统

弹出“退出PTC.Setup”对话框,如图1-16所示,单击按钮,完成Pro/ENGINEER软件的安装。

图1-16 “退出PTC.Setup”对话框

1.2 Pro/ENGINEER 4.0操作界面

在电脑桌面上双击图标,系统自动进入主窗口,并提示欢迎使用Pro/ENGINEER Wildfire 4.0字幕。

主窗口中没有任何活动的对象,用户可以直接新建或打开已存的文档。Pro/ENGINEER 主窗口由导航区、浏览器、设计菜单、工具栏和信息栏5大部分组成,如图1-17所示。

图1-17 Pro/ENGINEER 主窗口

如图1-18所示为“零件”工作窗口,与主窗口的界面相似,由设计菜单、工具栏、模型树、信息栏和工作区域等组成。在“零件”工作窗口中可对文件进行操作,也可创建新的几何特征。

图1-18 “零件”工作窗口

浏览器

导航区

设计菜单

信息栏

工具栏

模型树

工作区域

零件

信息栏

工具栏

设计菜单

1.3 Pro/ENGINEER 4.0模具模块简介

如图1-19所示为Pro/ENGINEER 模具制造模块的工作界面,主要由设计菜单、工具栏、模型树、菜单管理器、工作区域和信息栏等组成,其中,部分工具栏中的命令与零件模块下的命令相同。在模具制造模式下,用户可根据参照零件创建相应的分型面、拆分体积块、抽取元件及添加模架等相关设计工作。

图1-19 “模具制造”工作界面

1.3.1 设计菜单

设计菜单包括了模具制造的所有命令,在工具栏中无法找到的命令,可在菜单中执行,设计菜单包括文件、编辑、视图、插入、分析、信息、应用程序、工具、窗口和帮助10个选项。

1.文件

“文件”菜单栏包括对文档基本操作的全部命令,如打开、保存、重命名与打印等,相关的快捷工具按钮可在“文件”工具栏中执行。

2.编辑

“编辑”菜单栏包括对现有文件的编辑命令,如再生、撤销操作、剪切、复制与粘贴等,部分命令可在“编辑”工具栏中执行,如果编辑的是曲面,可进行延伸、偏移、合并与加厚等操作。除此之外,还可创建投影曲线。

3.视图

模型树 工作区域

设计菜单

信息栏

工具栏

参照零件

菜单管理器

“视图”菜单栏集合模型的方位定向、组件分解、渲染及系统界面颜色等设置命令,如着色、分解与视图管理器等。

4.插入

“插入”菜单是模具制造的主要菜单,基本特征的创建都可从中执行,如工程特征、基准特征、MFG体积块、流道与顶针孔的创建等。

5.分析

为提供模具及参照零件或相关的特征等能有确切的分析数据,以避免在模具设计过程中出现干涉现象,可在“分析”菜单栏中执行相关的测量与分析命令。“分析”菜单栏中的命令常用于分析模的各种数据,如长度、距离、角度、直径与相关干涉间隙等。此外,还可对参照模型执行厚度、拔模角度分析,如果模具遇到分不开的现象时,还可执行“分型面检查”命令来查找问题点,相应的“分析”菜单栏的子菜单如图1-20所示。

图1-20 “分析”菜单栏

6.信息

该栏主要执行模具特征、元件等信息显示,如几何检查、材料清单等,使用这些命令可预先知道模具中存在的问题,系统会根据相关的问题提出一定的解决办法作为参考,如图1-21所示为“信息”菜单栏的下拉菜单,图1-22所示为执行“几何检查”命令后弹出的“故障排除器”对话框,系统显示的模型问题点及相应的解决办法。

图1-21 “信息”菜单栏图1-22 “故障排除器”对话框

1.3.2 工具按钮

图1-23所示为模具设计时常用的工具命令,包括参照零件的加载、收缩率的设置、模具工件的创建、元件与体积块的创建和抽取、分型面的创建等命令。

图1-23 模具设计常用命令

1.模具型腔布局

模具型腔布局通常是模具设计的第一步,新建模具文件后,即可利用该命令将参照模型加载至窗口,并根据需要对参照模型进行穴数布局与方向定位。如图1-24所示为“布局”对话框。

2.收缩率设置()

收缩率的设置决定零件的合格性,根据不同形状的零件采用不同的收缩方法,如按比例收缩与按尺寸收缩。如图1-25所示为“按比例收缩”对话框,在该对话框中可选择两种不同的收缩公式进行参照零件的收缩率设置。

收缩公式

图1-24 “布局”对话框图1-25 “按比例收缩”对话框3.自动工件

自动工件是创建模具工件最快捷的方法,通过此功能,用户可以创建有一定形状规则的工件,如矩形工件、圆柱形工件,如果两者都不符合要求,可通过定制与手动的方式创建。

4.模具体积块

体积块是构成元件的基础特征,模具体积块的创建方式有两种,一种是利用该命令直接创建,另一种是通过创建分型面后,再通过分割的方式进行创建。

5.模具元件

模具元件是一个实体特征元件,利用该命令可直接创建模具元件,如果窗口中有模具体积块,可利用此命令直接抽取。

6.侧面影像曲线

利用影像曲线命令可以创建出参照模型的最大外观分型线,如果参照模型有靠破孔,系统会自动以靠破孔的最大边界作为分型线。利用分型线与群边分型面命令可以快速地创建出模具的分型面,对于盖类零件此命令更为适用。如图1-26所示为影像曲线创建后状态,如图1-27所示为群边分型面创建后状态。

图1-26 影像曲线创建后状态 图1-27 群边分型面创建后状态

7.分型曲面

创建模具分型面可在“零件”、“装配”模式下创建,也可在“模具制造”模式下创建。在“模具制造”模式下创建分型面时,如果先启动分型曲面工具命令,创建的分型面在模型树中的分型面按钮统一显示为;如果没有启动分型曲面工具命令,创建的分型面按钮将为“零件”模式下创建的按钮,如复制曲面按钮、填充曲面按钮。创建分型面后,“遮蔽-取消遮蔽”对话框中将显示所有创建的分型面,如图1-28所示。

图1-28 “遮蔽-取消遮蔽”对话框

在图1-28中可以看出,“遮蔽-取消遮蔽”对话框中只有一个分型面(没有遮蔽),原因是模型树中前两个分型面是在启动分型曲面工具后创建的,只要没有退出分型曲面工具的模式,系统就会将该模式下创建的所有分型面都集合为同一个分型面;而后两个曲面没有显示在“遮蔽-取消遮蔽”

影像曲线

群边分型面

分型面

模型树

对话框中,原因是这两个曲面是在没有启动分型曲面工具下创建的,系统默认为在“零件”模式下创建的。为了方便管理分型面,建议用户先启动分型曲面工具,再创建相关的分型面。

8.体积块分割

利用该命令,并以分型面作为分割工具,将模具工件或分割后的体积块作为分割对象,将其分为多个体积块。

9.实体分割

利用该命令,并以分型面作为分割工具,将模具工件、模具基础元件或模具元件分割成多个实体。

10.型腔插入

利用该命令可将分割后的体积块进行抽取,抽取后的体积块自动转为模具元件,在抽取前,窗口中必须有体积块。

11.模具进料孔

利用该命令可将元件进行间距定义,以实现模具模拟开模,并可体现各个元件的装配位置关系。

12.修剪到几何

使用该命令可以修剪零件或模具体积块,“修剪到几何”特征的参照可以是零件、面组或平面。如果所相交的参照对象是零件或闭合面组,那么可以选取从第一个或从最后一个相交作为裁剪类型,并可指定裁剪后的几何与参照对象的接触距离,此功能用于创建电极是一个非常有效的工具。如图1-29所示为“裁剪到几何”对话框。

图1-29 “裁剪到几何”对话框

13.模具布局

执行该命令后,系统将自动切换至“组件”模式下,在“组件”模式下,可以快速稳定地设计单型腔或多型腔模具,并使用型腔子组件、模具基体组件、标准元件及注射成型机,可以很容易地填充组件。除此之外,还可以创建某些模具专用的特征,如流道、水线与顶杆孔等。

14.遮蔽/取消遮蔽

该功能为管理模具组件最为有效的工具,利用该功能可以将分型面、体积块与元件遮蔽或显示。如图1-30所示为元件显示与遮蔽状态。

15.视图管理器

利用视图管理器可有效地对大型装配体进行简化表示,以提高设计的效率,减少电脑内存消耗;在视图管理器中可创建分解视图,如果装配体内部结构较为复杂,还可创建剖切面,以方便查看装配体的内部结构。如图1-31所示为“视图管理器”对话框。

图1-30 “遮蔽-取消遮蔽”对话框

图1-31 “视图管理器”对话框

1.3.3 模型精度配置

在模具拆分时,参照模型、工件和模具组件的绝对精度要相同,这对几何特征的再生与计算非常重要。执行“工具→选项”命令,在“选项”对话框中查找enable_absolute_accuracy,并将值设置为yes,则当组件模型精度和参照模型精度之间存在差异时,系统会在将第一个参照模型添加到模具组件时弹出“确认”对话框,然后可接受或拒绝将组件模型的精度设置为和参照模型精度相等。如果在“模具制造”模式下创建工件,则其精度将自动和组件模型的精度

保持一致。

1.4 快捷键设置

为了提高设计效率,可对常用的命令进行快捷键的设置,使用左右手分工操作,可提高设计速度的几倍,从而实现工作流程的自动化。下面将以“文件→拭除→不显示”命令作为对象,创建一个快捷键。详细设置步骤如下:

步骤1 执行“工具→映射键”命令,弹出“映射键”对话框,如图1-32所示。 步骤2 在“映射键”对话框中单击按钮,弹出“录制映射键”对话框,并在“键序列”文本框中输入快捷键的名称W ,如图1-33所示。 步骤3 在“录制映射键”对话框中单击

按钮,再执行“文件→拭除→不显示”命令,

操作完成后,在“录制映射键”对话框中依次单击与

按钮,系统自动返

回“映射键”对话框,并将设置的快捷键名称显示在对话框的列表中,如图1-34

所示。

图1-32 “映射键”对话框 图1-33 “录制映射键”对话框 图1-34 单击“全部”按钮

步骤4 单击“映射键”对话框中的

按钮,系统弹出“保存”对话框。将路径设置

为Pro/ENGINEER 的启动工作目录,并在“文件名”文本框中输入config ,如

图1-35所示。

输入名称

单击

单击

单击

图1-35 “保存”对话框

步骤5在“保存”对话框中单击按钮,在返回的“映射键”对话框中单击按钮,完成快捷键设置。

在设置快捷键时,执行“文件→拭除→不显示”命令,如果内存中有未拭除的对象,系统将弹出“拭除未显示的”对话框,如图1-36所示;反之,系统将不弹出对话框,用户只需单击“确定”按钮即可。

用户在保存配置文件名时,需保存至Pro/ENGINEER启动工作目录下,如果对话框中有config.pro文件,可直接选取。

图1-36 “拭除未显示的”对话框

1.5 屏幕定制

Pro/ENGINEER拥有友好的工件界面,并将大部分命令以快捷按钮的方式显示,用户只需执行相关命令即可完成设计工作。如果界面并不是用户所需的形式,可根据习惯的要求进行屏幕定制,系统将定制屏幕后的相关设置保存至启动目录的config.win内,下面将介绍屏幕定制的操作方法。

(1)执行“工具→定制屏幕”命令,系统弹出“定制”对话框,并自动切换至“命令”选项卡,如图1-37所示。“命令”选项卡由“目录”列表与“命令”列表两大部分组成,其中“目录”列表中显示了所有菜单栏与相关的辅助选项,“命令”列表中显示的所有命令将属于

输入文件名

启动路径

在“目录”列表中所选择的选项范围。用鼠标左键按住“命令”列表中所需定制的按钮,拖动至界面中相应的工具栏中,即可完成快捷按钮的定制。

(2)如图1-38所示为“工具栏”选项卡,可将所需定义的工具栏摆放至屏幕的顶部、左边与右边。

图1-37 “命令”选项卡图1-38 “工具栏”选项卡

(3)如图1-39所示为“导航选项卡”选项卡,在对话框中可设置导航选项卡的位置,如在屏幕左右位置放置,也可设置导航窗口的宽度,如果需要,还可设置模型树的位置。

(4)在系统默认状态下,Pro/ENGINEER启动后将会自动展开浏览器,如果不需要将浏览器展开,可在如图1-40所示的“浏览器”选项卡中设置。

(5)如图1-41所示为“选项”选项卡,在该选项卡中可设置消息区域的位置、窗口打开的尺寸与菜单按钮的显示情况,其中,自动保存的路径应设置在Pro/ENGINEER启动工作目录中的config.win文件内,设置后才可有效。

图1-39 “导航选项卡”选项卡图1-40 “浏览器”选项卡

图1-41 “选项”选项卡

1.6 图层设置

利用图层可有效地管理零件的几何特征与基准特征等项目,并可将具有相同性质的几何特征或基准特征归为同一图层中,如曲面层、曲线层、基准平面层等,以方便管理。如图1-42所示为新建一零件后系统默认显示的层树。

?→规则层

?→单一层

AXES →轴

SURFS →曲面

CURVES →曲线

CSYS →坐标系

图1-42 层树

1.创建层

在层树中单击鼠标右键,在弹出的快捷菜单中选择“新建层”命令,如图1-43所示,系统将弹出“层属性”对话框,并默认以LAY0001作为图层名,如图1-44所示,单击“确定”按钮,即可完成层的创建。如果当前窗口有几何特征,为方便选取所需的项目,可借助过滤器进行筛选,如图1-45所示。

图1-43 选择“新建层”命令图1-44 “层属性”对话框图1-45 过滤器2.删除层

如需将图层进行删除,可直接选取所需删除的图层,再单击鼠标右键,在弹出的快捷菜单中选择“删除层”命令,如图1-46所示,即可将图层删除。图层删除后,层中的项目将会显示在窗口中。

用户可能遇到过,将图层隐藏并重新打开文件时,层中的项目可能还显示在窗口中,原因是没有将隐藏层的动作保存,只有将该层的隐藏动作保存后层中的项目才不被显示。如图1-47所示为层保存状态。

图1-46 选择“删除层”命令图1-47 选择“保存状态”命令

1.7 Pro/ENGINEER 4.0模具设计常用名词

作为一名合格的模具工程设计人员,必须懂得行业的相关规范及相关的专业术语。下面将介绍一些在模具设计中常遇到的专业名词。

1.模具标准件常用名词

模具标准件常用名词如表1-2所示。

表1-2 模具标准件常用名词

2.模具加工常用名词

模具加工常用名词如表1-3所示。

表1-3 模具加工常用名词

3.常用成型零件与模具特征常用名词

常用成型零件与模具特征常用名词如表1-4所示。

表1-4 模具零件与模具特征常用名词

4 分型面Parting Surface 12 镶针(入子)Pin

序号中文名英文名序号中文名英文名

5 锁定块Jaw 13 热流道Hot Runner

6 斜导柱CamPin 14 细水口Pin-pointGate

7 斜顶Angle Lifter 15 冷却水道Water Line

8 镶件Insert 16 耐磨板Wear Plate 1.8 Pro/ENGINEER 4.0模具设计的一般步骤

3D模具设计与2D模具设计方法有些不同,但设计目的一样,将设计好的图形转换为数据来指导模具生产。下面将介绍Pro/ENGINEER 4.0模具设计的一般步骤。

1.新建模具文件

新建一模具文件,如图1-48所示,设置MM或IN为制造单位。

2.加载与布局参照零件

根据零件出模穴数,合理布局参照零件。如图1-49所示为一模两穴布局方式。

图1-48 新建模具文件图1-49 布局参照零件3.厚度、拔模与模流分析

分析参照零件是否有过厚与拔模角度不良之外,并分析参照零件最佳的进料位置。如图1-50所示为参照零件厚度分析状态,如图1-51所示为进料位置分析。

常用工具软件教学提纲

第一章常用软件基础 班级: 1301 姓名:马新林 一、填空题 1.关于计算机软件,根据其用途可以分为两大类,即系统软件和应用软件。 2.操作系统的功能通常包括处理器管理、文件管理、存储管理、设备管理和作业管理等。 3.应用软件是用户可以使用的各种程序设计语言,以及用各种程序设计语言编制的应用程序的集合,分为应用软件包和用户程序。 4. 工具软件是指除操作系统、大型商业应用软件之外的一些软件。工具软件一般是共享软件、免费软件、自由软件或者软件厂商开发的小型商业软件。 5.获取软件的渠道主要有3种,包括从实体商店购买、从软件开发商网站下载、在第三方的软件网站下载。 6.软件许可证的许可范围包括发表权权、署名权权、发行权、修改权权、复制权权、信息网络传播权权、出租权权、翻译权等权利。 二、选择题 1.以下( B )属于系统软件。 A. MS Office B. Windows XP C.Photoshop D.酷我音乐盒 2.以下( B )不属于办公软件。 A.MySQL B.金山WPS C.MS Office D. 红旗2000 RedOffice 3. 以下( D )类软件授权是允许用户自行修改源代码的。 A.商业软件 B.共享软件C.免费软件 D. 开源软件 4.保护软件知识产权的目的不包括( C )。 A.鼓励科学技术创新B.保护行业健康发展 C.与国际接轨D.保护消费者的利益 5.以下( D )不是开源许可证的共同特征。 A.发布义务 B.保护代码完整C.允许修改D.允许与非开源代码混合第二章计算机主要硬件指标及硬件检测软件 一、填空题 1.在冯·诺依曼的经典计算机理论中,计算机硬件系统由运算器、控制器、存储器、输入设备和输出设备组成。 2.现代的计算机应用了大规模集成电路技术,将运算器和控制器集成在了一起。 3.控制器负责控制程序指令的执行顺序,并给出执行指令时计算机各部件所需要的操作控制命令,是向计算机发布命令的神经中枢。 4.影响计算机硬件工作的外部因素主要包括环境温度、环境湿度等。 5.计算机运行时,室内温度不应高于 30℃。当温度超过 35℃时,就应停止计算机的工作。 6.计算机硬件工作时,室内的空气湿度最佳范围是 40% 到 60% 。 二、选择题

法律基础知识点汇总

法律基础知识点汇总 法的概念和本质:法是由国家制定、认可并保证实施的,反映由特定物质生活条件所决定的统治阶级意志,以权利和义务为内容,以确认、保护和发展统治阶级所期望的社会关系和社会秩序为目的的行为规范体系。 共同本质:法是统治阶级意志的表现。 基本特征:(1)法是调整人的行为或社会关系的规范;(2)法是由国家制定或认可,具有普遍约束力的社会规范;(3)法是以国家强制力保证实施的社会规范;(4)法是规定权利和义务的社会规范。 规范作用:作为由国家制定的社会规范,法具有指引、评价、预测、教育和强制等规范作用。 社会作用:维护统治阶级的阶级统治;执行社会公共事务。 法与其他社会现象之间的关系: (1)法与经济①法在市场经济宏观调控中的作用:引导、促进、保障、制约作用。 ②法在规范微观经济行为中的作用:确认经济活动主体的法律地位;调整经济活动中各种关系;解决经济活动中的各种纠纷;维护正常的经济秩序。 (2)法与政治、政策①法受政治制约体现在:政治关系的发展变化是影响法的发展变化的重要因素;政治体制的改革也制约法的内容及其发展的变化;政治活动的内容更制约法的内容及其变化。②党的政策指导法制建设的各个环节,社会主义法是实现党的政策的重要手段和形式,同时又对党的政策起到一定的制约作用。 法律制度的相关概念 法的制定:指一定的国家机关依照法定职权和法定程序制定、修改、废止法律和其他规范性法律文件的一种专门活动,一般也称为法律的立、改、废活动。 立法的指导思想:我国现阶段立法的指导思想,必须是以建设有中国特色社会主义理论和党的基本路线为指导,为实现社会主义现代化建设服务,而不能以别的思想为指导,不能离开社会主义解放生产力、发展生产力这个根本任务。 立法的基本原则:(1)立法必须以宪法为依据;(2)立法必须从实际出发;(3)总结实践经验与科学预见相结合;(4)吸收、借鉴历史和国外的经验;(5)以最大多数人的最大利益为标准,立足全局,统筹兼顾;(6)原则性和灵活性相结合;(7)保持法律的稳定性和连续性与及时立、改、废相结合。 法的渊源:(1)宪法;(2)法律;(3)行政法规;(4)地方性法规;(5)自治条例、单行条例;(6)行政规章;(7)国际条约。 法律部门:(1)宪法;(2)行政法;(3)民法;(4)婚姻法;(5)经济法;(6)劳动法;(7)环境法;(8)刑法;(9)诉讼法;(10)军事法。

2018软考软件设计师大纲

注: 2018年上半年考试软件设计师大纲为2009年版新版大纲。参考资料为2016年版修编教材。 大约考试时间为5月26日。 考试说明 1.考试目标 通过本考试的合格人员能根据软件开发项目管理和软件工程的要求,按照系统总体设计规格说明书进行软件设计,编写程序设计规格说明书等相应的文档,组织和指导程序员编写、调试程序,并对软件进行优化和集成测试,开发出符合系统总体设计要求的高质量软件;具有工程师的实际工作能力和业务水平。2.考试要求 (1) 掌握计算机内的数据表示、算术和逻辑运算方法; (2) 掌握相关的应用数学及离散数学基础知识; (3) 掌握计算机体系结构以及各主要部件的性能和基本工作原理; (4) 掌握操作系统、程序设计语言的基础知识,了解编译程序的基本知识; (5) 熟练掌握常用数据结构和常用算法; (6) 熟悉数据库、网络和多媒体的基础知识; (7) 掌握C程序设计语言,以及C++、Java中的一种程序设计语言;

(8) 熟悉软件工程、软件过程改进和软件开发项目管理的基础知识; (9) 掌握软件设计的方法和技术; (10) 了解信息化、常用信息技术标准、安全性,以及有关法律、法规的基础知识; (11) 正确阅读和理解计算机领域的英文资料。 3.考试科目 (1) 计算机与软件工程知识,考试时间为150分钟,笔试,选择题;(75 * 1) (2) 软件设计,考试时间为150分钟,笔试,问答题。(15 * 5) 1.数据流图 2.数据库设计 3.UML分析与设计 4.C语言算法 5.C++程序设计|| Java程序设计 考试科目1:计算机与软件工程知识 1.计算机科学基础知识 1.1 数制及其转换 ·二进制、八进制、十进制和十六进制等常用数制及其相互转换 1.2 计算机内数据的表示 ·数的表示(补码表示,整数和实数的表示,精度和溢出)

软件工程基础知识点总结

软件工程基础部分知识点总结 知识点一软件工程的基本概念 1、软件定义:是计算机系统中与硬件相互依存的另一部分,是包括程序、数据以及相关文档的完整集合。 1)程序是软件开发人员根据用户需求开发的、用程序设计语言描述的、适合计算机执行的指令(语句)序列。 2)数据是使程序能够正常操作信息的数据结构。 3)文档是与程序开发、维护和使用有关的图文资料。 国标(GB)计算机软件的定义:与计算机系统的操作相关的计算机程序、规程、规则以及可能有的文件、文档及数据。 2、软件特点: 1)软件是一种逻辑实体,而不是物理实体,具有抽象性,是计算机的无形部分; 2)软件的生产与硬件不同,它没有明显的制作过程; 3)软件在运行、使用期间不存在磨损、老化问题; 4)软件的开发、运行对计算机系统具有依赖性,受计算机系统的限制,这导致了软件移植的问题; 5)软件复杂性高,成本昂贵; 6)软件开发涉及诸多的社会因素 3、软件的分类: 按照功能可以分为:应用软件、系统软件、支撑软件(或工具软件)

1)应用软件是为解决特定领域的应用而开发的软件。 2)系统软件是计算机管理自身资源,提高计算机使用效率并为计算机用户提供各种服务的软件。 3)支撑软件是介于系统软件和应用软件之间,协助用户开发软件的工具软件。 4、软件危机:是指在软件的开发和维护过程中所遇到的一系列严重问题。软件危机主要体现在以下几个方面: ①软件开发的实际成本和进度估计不准确 ②开发出来的软件常常不能使用户满意 ③软件产品的质量不高,存在漏洞,需要经常打补丁 ④大量已有的软件难以维护 ⑤软件缺少有关的文档资料 ⑥开发和维护成本不断提高,直接威胁计算机应用的扩大 ⑦软件生产技术进步缓慢,跟不上硬件的发展和人们需求增长 5、软件工程:此概念的出现源自软件危机。软件工程是指应用计算机科学、数学及管理科学等原理,以工程化的原则和方法来开发与维护软件的学科。 1)研究软件工程的主要目的就是在规定的时间、规定的开发费用内开发出满足用户需求的高质量的软件系统(高质量是指错误率低、好用、易用、可移植、易维护等)。 2)软件工程的三个要素:方法、工具和过程。 ①方法:完成软件工程项目的技术手段;

软件技术基础教学大纲

《软件技术基础》教学大纲 课程编号:23000840 适用专业:电子信息类(非计算机专业) 学时数: 40 学分数: 2.5 开课学期:第4学期 先修课程:《C语言》 考核方式:笔试(闭卷) 执笔者:沈晓峰编写日期:2015年3月审核人(教学副院长): 一、课程性质和目标 授课对象:电子信息工程专业大学二年级本科生 课程类别:学科拓展课程 教学目标: 本课程是针对工科电子信息类本科生开设的一门学科拓展课程。着重培养学生在软件设计领域的基本素质,基本方法和设计理念。授课对象为大学二年级学生,课程任务是通过本课程的学习和相关实验的练习,使学生掌握数据结构、操作系统等软件技术的基本理论知识,具有一定的软件开发能力。 二、教学内容和要求 1、课堂理论教学要求和学时安排(32学时) 1)C程序设计(4学时) (1)C语言回顾,指针的基本概念、运算方法和使用(2学时)。 (2)结构体的基本概念和使用方法(2学时)。 2)数据结构(20学时) (1)数据结构的基本概念(2学时):理解数据结构的基本概念;理解线性和非线性结构的概念。 (2)线性数据结构(9学时):理解表、栈、队列等线性数据结构的概念,存储方式及基于不同存储方式的相关操作的实现方法。 a.理解表的概念及顺序表的存储特点,掌握其创建、插入、删除等实现方法(2 学时); b.掌握单链表、双链表、循环链表的创建、插入、删除方法(2学时); c.理解栈的概念及结构特点,掌握顺序栈及链栈的出栈、入栈操作的实现方法 (2学时);

d.理解队列的概念及特点,掌握顺序、循环队列的创建、出队、入队、判空、判满等操作。掌握链队列的创建及出队、入队(2学时); e.理解数组的概念及二维数组的存放方式,掌握对称矩阵及稀疏矩阵的压缩存储方法(1学时)。 (3)非线性数据结构(5学时):了解典型非线性数据结构的基本概念、存储和访问方式。 a.理解二叉树、满二叉树、完全二叉树的概念及基本性质(1学时); b.掌握二叉树的三种遍历算法、树和二叉树的转换方法(2学时); c.理解图的基本概念及性质,掌握图的邻接矩阵、邻接图存储方式(2学时)。 (4)结构查找和排序(4学时):理解查找和排序的基本概念,掌握三种查找(顺序、二分、分块)和三种排序(简单插入,简单选择和冒泡)方法和实现。 3)操作系统(8学时) (1)操作系统的基本概念(2学时):了解操作系统的基本概念,操作系统发展的历 程和现代操作系统的基本特征。 (2)处理机管理(4学时);理解进程、进程的状态、描述方式、进程控制的手段, 进程的同步和互斥,进程通信和死锁等基本概念,理解进程调度的相关方法。 (3)作业管理(2学时):理解作业、作业的状态、描述方式、作业控制的手段,等 基本概念,理解作业调度的相关方法。 通过这一章的学习同学们应该理解一个用户作业提交给计算机之后,操作系统控制计算机来执行该用户作业的基本流程。 2、实验安排(8学时) 共设置5组实验,分为上机实验和课外实验两部分:上机实验包括两个实验,课外实验包括3个实验,详细实验内容见实验教学大纲。 三、考核方式 课程最后成绩构成包括:期末考试卷面成绩(70%),平时成绩(10%),实验成绩(20%)。 实验部分的考核包含上机实验和课外实验,实验成绩采用实验出勤、实验考核、实验报告和实验程序验证相结合的方式给出。 四、教材和参考资料 1、教材 《软件技术基础》,黄迪明,电子科技大学出版社,1998年 2、参考资料

软件技术基础教学大纲

《软件技术基础》教学大纲学时数:40 学分数: 2.5 开课学期:第4学期 先修课程:《C语言》 考核方式:笔试(闭卷) 执笔者:沈晓峰编写日期:2015年3月审核人(教学副院长): 一、课程性质和目标 授课对象:电子信息工程专业大学二年级本科生 课程类别:学科拓展课程 教学目标: 本课程是针对工科电子信息类本科生开设的一门学科拓展课程。着重培养学生在软件设计领域的基本素质,基本方法和设计理念。授课对象为大学二年级学生,课程任务是通过本课程的学习和相关实验的练习,使学生掌握数据结构、操作系统等软件技术的基本理论知识,具有一定的软件开发能力。 二、教学内容和要求 1、课堂理论教学要求和学时安排(32学时) 1)C程序设计(4学时) (1)C语言回顾,指针的基本概念、运算方法和使用(2学时)。 (2)结构体的基本概念和使用方法(2学时)。 2)数据结构(20学时) (1)数据结构的基本概念(2学时):理解数据结构的基本概念;理解线性和非线性结构的概念。 (2)线性数据结构(9学时):理解表、栈、队列等线性数据结构的概念,存储方式及基于不同存储方式的相关操作的实现方法。 a.理解表的概念及顺序表的存储特点,掌握其创建、插入、删除等实现方法(2 学时); b.掌握单链表、双链表、循环链表的创建、插入、删除方法(2学时); c.理解栈的概念及结构特点,掌握顺序栈及链栈的出栈、入栈操作的实现方法 (2学时); d.理解队列的概念及特点,掌握顺序、循环队列的创建、出队、入队、判空、判满等操作。掌握链队列的创建及出队、入队(2学时); e.理解数组的概念及二维数组的存放方式,掌握对称矩阵及稀疏矩阵的压缩存储方法(1学时)。

(完整版)法律基础知识汇总

第一节法理学 一、法的概念、特征和本质 1.法的定义 法是由国家制定、认可并依靠国家强制力保证实施的,以权利好义务为调整机制,以人的行为及行为关系为调整对象,反映由特定物质生活条件所决定的统治阶级意志,以确认、保护和发展统治阶级所期望的社会关系和价值目标为目的的行为规范体系。 2.法的特征 (1)调整行为关系的规范。(2)由国家专门机关制定、认可和解释,并具有普遍约束力的社会规范。(3)以权利义务双向规定为调整机制。(4)依靠国家强制力保证实施。 3.法的本质 法是统治阶级意志的表现。法体现的是整个统治阶级的意志,而不是统治阶级中个别人或少数人的意志,同时也不是统治阶级每个成员个人意志简单的相加。 二、法的渊源 法的渊源,也被称为法的形式,是指由一定的有权国家机关制定的各种规范性法律文件的表现形式。当代中国法的渊源主要有:宪法、法律、行政法规、一般地方性法规、自治法规、部门规章、地方政府规章等。 (一)法的渊源 1.宪法 作为法的形式,宪法是国家最高权力机关经由特殊程序制定和修改的,综合性地规定国家、社会和公民生活的根本问题,具有最高法的效力的一种法。宪法规定国家的根本制度和根本任务,具有最高的法律地位和法律效力,一切法律、法规都不得与宪法相抵触。宪法的修改,由全国人民代表大会常务委员会或者五分之一以上的全国人民代表大会代表提议,并由全国人民代表大会以全体代表的三分之二以上的多数通过。 2.法律 法律是由全国人大和全国人大常委会制定、修改、补充、废止的。根据《立法法》第7条规定:“全国人民代表大会和全国人民代表大会常务委员会行使国家立法权。全国人民代表大会制定和修改刑事、民事、国家机构的和其他的基本法律。全国人民代表大会常务委员会制定和修改除应当由全国人民代表大会制定的法律以外的其他法律;在全国人民代表大会闭会期间,对全国人民代表大会制定的法律进行部分补充和修改,但是不得同该法律的基本原则相抵触。” 3.行政法规 行政法规是由国务院制定的规范性法律文件,是国家行政机关体系中最高的规范性文件。 4.地方性法规 地方性法规,是指法定的地方国家权力机关依照法定的权限,在不同宪法、法律和行政法规相抵触的前提下,制定和颁布的在本行政区域范围内实施的规范性文件。 5.自治法规 自治法规是民族区域自治地方,即自治区、自治州、自治县人大制定的与民族区域自治有关的规范性法律文件,包括自治条例和单行条例。自治条例和单行

软件技术基础教学大纲资料

软件技术基础》教学大纲 课程编号: 23000840 适用专业:电子信息类(非计算机专业) 学时数: 40学分数: 2.5 开课学期:第4 学期 先修课程: 《C 语言》 考核方式:笔试(闭卷) 执笔者:沈晓峰编写日期:2015 年3月审核人(教学副院长): 一、课程性质和目标授课对象:电子信息工程专业大学二年级本科生课程类别:学科拓展课程教学目标: 本课程是针对工科电子信息类本科生开设的一门学科拓展课程。着重培养学生在软件设计领域的基本素质,基本方法和设计理念。授课对象为大学二年级学生,课程任务是通过本课程的学习和相关实验的练习,使学生掌握数据结构、操作系统等软件技术的基本理论知识,具有一定的软件开发能力。 二、教学内容和要求 1、课堂理论教学要求和学时安排(32 学时) 1) C 程序设计(4 学时) (1)C 语言回顾,指针的基本概念、运算方法和使用( 2 学时)。 (2)结构体的基本概念和使用方法(2 学时)。 2)数据结构(20 学时) (1)数据结构的基本概念(2 学时):理解数据结构的基本概念;理解线性和非线性结构的概念。 (2)线性数据结构(9 学时):理解表、栈、队列等线性数据结构的概念,存储方式及基于不同存储方式的相关操作的实现方法。 a. 理解表的概念及顺序表的存储特点,掌握其创建、插入、删除等实现方法(2 学时); b. 掌握单链表、双链表、循环链表的创建、插入、删除方法( 2 学时); c. 理解栈的概念及结构特点,掌握顺序栈及链栈的出栈、入栈操作的实现方法 (2 学时); d. 理解队列的概念及特点,掌握顺序、循环队列的创建、出队、入队、判空、判满等操作。掌握链 队列的创建及出队、入队(2 学时); e. 理解数组的概念及二维数组的存放方式,掌握对称矩阵及稀疏矩阵的压缩存储方法 (1 学时)。

《实用法律基础》知识点汇总

《实用法律基础》知识点汇总题型(一) (绪论、1-4章) 一、判断正误题(每小题3分,共30分) 1、因为刑法是法律,所以,法律就是刑法。(X) 2、不同的文明文化,造就了不同的法律制度。(V) 3、中华法系的母法是以唐、明律为代表的中国古代法律制度。(V) 4、法律是随着自然条件的变化而产生的一种自然现象。(X)| 5、在我国,“人民”的概念内涵就是“公民”。(X) 6我国的其它一切法律都必须以宪法为准绳。(V)厂 7、实体法和程序法的划分是有明显界限的。(X)「 8、学习法律理论的目的就是避免自己不犯罪。(X) 9、法是在私有制出现以后才产生的。(V ) | 10、只要立法完备,就可以规定所有需要法来调整的社会关系。(X ) 11、县级人大可以根据本行政区域的具体情况制定地方性法规。(X ) 12、法的实施的最终目标是法的实现。(V ) 13、法的适用只能由司法机关来开展,其他任何组织和个人都不具有司法权。 V 14、在强调法治的今天,还须以德治辅助法治、以德治支撑法治。(V ) 15、依法治国是党和人民治理国家的基本方略。(V 1 16、有法不一定可依,违法不一定必究。(X ) 17、只有坚持以人为本的课程发展观,才可能齐国的法制建设。(V ) 18、我国法律适用的基本要求是:正确、合法、及时、合理、公正。(V ) 19、社会主义民主只要有制度作保证就必然可行。(X ) 20、我国公民在法律面前一律是平等的。(X ) 21、宪法一词在我国古代先秦时期就已经使用,所以,我国是最早立宪的国家。 (X ) 22、在法治国家,宪法的地位和作用是至高无上的。(V ) 23、在我国,劳动既是公民的一项基本权利,又是公民的一项基本义务。 ( V ) 24、我国宪法把休息权赋予了所有公民。(X ) 25、行政法已有统一完整的实体行政法典。(X 26、由于社会生活和行政关系复杂多变,因而作为行政关系调节器行政法律规范也具有较强变动性,需要经常废、改、立。(V ) 27、行政法与刑法?民法一样,是现代法律体系中三大基本法律部门之一,在我国社会主义法律体系中具有极其重要法律地位。(V 28、在行政实体法律关系中主体双方权力义务不对等,行政机关具有更多优越地位。(V 29 ?行政法律关系中一个重要特点是主体之间能约定权利(职权)?义务(职责),能自由选择权利(职权)义务(职责);这与民事法律关系主体可以相互约定,共同选择权利?义务完全相同。(X) 30.国家公务员主要特征之一是指依法行使行政权力,执行国家公务人员。所以,国家公务员不包括国家行政机关中工勤人员。(V ) 二、单项选择题(每小题3分,共30分)

计算机常用工具软件学习

计算机常用工具软件学习一个好的软件,除了给我们带来效率更重要的是为我们带来了快乐。下面我给大家介绍几款实用软件。 一、文件处理软件 软件名称:WinRAR 4.01 简体中文版 support 主要功能: 压缩文件 使用方法: 1.安装与卸载 winRAR的一般下载文件名为wzbeta32.exe,下载后运行该文件,按照系统的提示,选择安装路径、设置界面风格等,一般来说,一路“Enter”即可,winRAR就以默认方式安装到你的电脑上了。如果你觉得winRAR用起来不方便、不习惯,想卸掉它,你可以通过“开始=>程序=>WinRAR=>Uninstall WinRAR”或者通过控制面板的“添加/删除程序”来卸

载它。 2.启动 winRAR安装完成后,会在桌面、开始菜单和文件右键快捷菜单等处设置多种快捷启动方式,并与压缩包建立关联,压缩包的图标也将自动替换成winRAR的图标,以后双击压缩包就可方便地调用WinRAR为你打开压缩包,帮你工作了。 3.新建压缩包 启动winRAR后,让我们先来试试新建立一个压缩包。在标准界面窗口下,鼠标单击程序界面按钮工具条中的“New”,在弹出“New Archive”对话框中设置新建压缩包的名称、压缩的格式(注意,新建立的是空压缩包)等,选择“Add Dialog”复选框(如图4),单击OK,然后就可以在“Add from”列表框中选择需进行压缩打包的文件和文件夹,按“Add”按钮将其添加压缩到刚才建立的空压缩包中了。如果要压缩当前目录下列出的全部文件,点击“Add with wildcards”按钮;如果要保留压缩对象的目录结构,选择使用“Folders”项中的“Save extra folder info”复选框;如果要压缩文件夹及其下的子文件夹,选择“Include subfolders”复选框;要压缩文件夹中隐藏的文件,选择Attributes项中的“Include system and hidden files”复选框。在资源管理器窗口中,使用鼠标右键单击需进行压缩的文件夹,在弹出的菜单中选择“Add to RAR”命令,程序会弹出“Add”对话框,通过这种方式,也可以新建一个压缩包。 4.压缩包的解压 在查看压缩包中的文件时,我们可以在压缩包文件列表窗口中选择需进行解压的文件,点击界面中的“Extract”按钮,进行部分或全部文件的解压。大部分时候,我们不需要打开压缩包的文件,只需要使用鼠标右键单击需要解压的压缩包,然后在弹出的右键菜单中选择“Extract to…”选项,WinRAR将自动启动并让你制定解压后文件的存放文件夹,在弹出的右键菜单中一般还有一项“Extract to+压缩包当前目录/压缩包文件名”的选项,如果选择这一项的话,你就什么都不用费心了,WinRAR将在压缩包当前目录中建立一个新的文件夹,并将压缩包中的文件解压到这个新的文件夹中。 5.文件直接压缩成E-mail附件 为了适应网络对于压缩文档的需求,WinRAR在你选择一些文件或文件夹并单击鼠标右键时会增加一个选项“RAR and E-Mail…”(如图6),选中这个选项,它会自动压缩该文件,并打开默认的电子邮件程序新建一封信件,然后把该压缩包作为一个附件插入,这是以前版本的WinRAR所没有提供的功能。如果想将文件压缩后用电子邮件进行传送,保证你非常喜欢这个功能,因为它简直太方便了。 6.分卷压缩 虽然现在使用软盘的机会很少了,不过WinRAR的分卷压缩功能却一点没有减弱。在建立新的压缩包时,我们在创建压缩包所在盘时选择软盘盘符a:,然后在“Multiple Disk Spanning”下拉文本框中设置分卷压缩方式。其中“Automatic”项自动检测软盘可用空间,并进行分卷压缩文件的创建,一般选择此项。“Automatic +wipe first disk prompt”项自动检测软盘的可用空间,并进行分卷压缩文件的创建。在进行压缩时,提示用户是否删除软盘中已有的数据。在压缩过程中,当一张软盘满了时,WinRAR会提示插入下一张软盘。 二、汉化与翻译软件 软件名称:谷歌金山词霸合作版 2008 V1.186

计算机软件技术基础 第三版 课后习题答案

6.1操作系统原理 1操作系统概论 2 操作系统的特性 3 操作系统的功能 4 操作系统的类型 5 进程管理 6.2 常见的操作系统 6.3 小节 操作系统是加到计算机硬件上的第一层软件,它是直接操作计算机的硬件的软件,从而使计算机硬件的功能首次能够发挥出来。一台纯粹由硬件构成的计算机(称之为“裸机”)在加载操作系统之后,就变成了一台与“裸机”大相径庭的“虚拟”的计算机。其他的所有软件,如编译软件、数据库系统、软件开发工具等系统软件以及浏览器、字处理软件、办公软件等应用软件都是以操作系统为基础,运行于“虚拟”机上的。只有首先运行操作系统之后,才能运行其他软件。 操作系统是用户与计算机硬件设备之间的接口,用户通过操作系统操纵计算机硬件设备完成自己的工作。计算机启动并加载操作系统之后,变成了一台“虚拟”(逻辑)的计算机。用户看到的“计算机”是一台逻辑计算机,用户看到的“设备”是访问硬件设备的软件程序,是一种逻辑设备。对逻辑设备的所有操作都被操作系统转换为对实际硬件设备的操作。。 6.1.2 操作系统的特性 1 并发性 ( Concurrence ) 在多任务操作系统中,“并发”是指宏观上,在一段所谓“并发”,是指两个或两个以上的事件在同一时间间隔中发生。时间内,多个进程(简单地说,进程是程序的一次执行,将在后文中仔细讨论这个问题)在“同时”运行,多个计算机“事件”在“同时” 发生。如果计算机只有一个处理器(即CPU),该计算机在任何时刻都只能运行一个进程。如果多个进程在极短的时间内交替执行,而使得用户察觉不到这种交替,

就形成了一种宏观上的“并发”。也就是在一个人类可以感觉的事件间隔内,这些进程的执行效果好像是它们被同时执行一样,但进程之间仍是交替运行的。 CPU分时的“并发”执行 2 共享性( Sharing) 资源的共享是指计算机系统中的硬件资源和软件资源不仅仅为某一程序或者某一用户所独享,多个拥有授权的程序或用户都可以使用。资源共享是为了提高计算机系统资源的利用率。从某种意义上讲,并发也可以看作是资源共享的一种形式。根据资源属性的不同,资源共享的方式有两种: ?互斥访问。计算机系统中的许多资源(比如打印机),虽然多个程序都能够使用,但是在一段时间内却只能允许一个程序使用。 ?同时访问。计算机系统中还有一类资源,允许多个进程在一段时间内同时访问。当然,这里所说的“同时”,仍然是宏观上的。这类资源中,最有代表性的当属磁盘了。 3 虚拟性(Virtual) 所谓“虚拟”,就是把物理实体映射为一个或者多个逻辑实体。物理实体是实际存在的,硬件上的概念,而逻辑实体则是“虚拟”的,软件上的概念,只是用户的一种看法和感觉。比如在多任务操作系统中,虽然只有一个处理器,但是多个进程在极短的时间间隔中交替运行 . 6.1.3 操作系统的功能 从资源管理的角度来看,操作系统通过对处理器、存储器、I/O设备和文件等计算机资源进行合理的分配、调度,提高资源的利用率,最大限度地发挥计算机的效能,提高计算机系统在单位时间内的信息处理能力(一般把单位时间的处理能力叫做吞吐量)。操作系统的主要功能有: ?处理器管理。处理器管理的主要功能就是对处理器的分配、调度实施最有效的管理,最大限度地提高它的处理能力。在多任务环境中,处理器的分配、调度都是以进程为单位的,所以处理器的管理可以归结为进程管理。 ?存储器管理。内存管理为每个进程分配内存,当进程被撤消时回收分配出去的内存是内存管理的主要内容。每个进程只能在自己的内存空间中运行,否则会相互干扰甚至于破坏整个系统,所以内存保护也是内存管理的内容之一。

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

《计算机软件技术基础》教学大纲 课程编号:09010072 课程名称:计算机软件技术基础 学时与学分:32(8) / 2 先修课程:微机原理及应用基础、计算机程序设计语言(C 语言)、高等数学、计算机文化基础 适应专业:自动化、测控技术与仪器 教材及参考书:《计算机软件技术基础》,徐士良编,清华大学出版社 一、课程的性质和任务 本课程系自动化等专业有关计算机科学的选修专业课程。通过学习,使学生在掌握计算机基础知识、程序设计概念、熟练上机操作及调试的基础上,加深对软件开发与应用中数据结构的应用的理解,熟练掌握抽象数据类型以及面向对象的方法组织、存储各种类型的数据,使学生掌握计算机软件开发的基本原理、方法、技术和工具。使学生了解数据库技术的发展现状和前景,掌握数据库应用的一般知识,包括关系数据库的概念、设计方法和使用方法,能够完成有关数据库的简单应用,使学生掌握支持软件开发和维护的理论、方法、技术、标准以及计算机辅助工程和环境等知识,并通过实验(实践)达到灵活动用。软件工程的概念,软件设计的基本方法,结构化软件设计等。 二、课程基本要求 1.对重要的基本概念与基本原理了解其含义,能熟练运用基本原理解决问题; 2、掌握重要数据结构的概念、使用方法及实现技术; 3、能运用所学数据结构及其有关算法编制有关小型程序。 4、掌握数据库的基本概念,了解数据管理对数据库技术的需求、数据库技术在信息管理中的地位和作用、数据库技术的发展趋势。 5、能运用关系数据库的相关技术和方法分析数据库应用系统,在此基础上掌握E-R图、规范花理论、数据字典和数据流图及其在构建系统数学模型和应用功能中的作用。熟悉和实践数据库管理系统共有的数据存取语言和标准接口SQL。 6、掌握软件工程的基本原理、概念与方法,主要包括软件系统的可行性研究、需求分析、总体设计、详细设计、编码、测试、维护、管理等方面的基本知识与方法。 7、掌握软件工程中的一些基本技术方法。 8、结合模拟案例,要求学生从实际中掌握瀑布型软件开发过程的基本方法和技巧,以及面向对象分析的方法。 三、课程的基本内容及重点、难点 本课程主要介绍:如何组织各种数据在计算机中的存储、传递和转换。内容包括:数据结构的基本概念、线性表、栈和队列、树与二叉树、图、查找、排序等;操作系统的基本概念、功能、任务,多道程序,进程;数据库的基本概念、关系数据库的基本概念、关系代数、查询优化、关系理论、数据库应用系统的需求分析方法和相关技术、数据库的概念设计、逻辑设计、数据库的物理设计、数据库应用系统功能设计等几部分。 共分六章进行教学,各章内容如下: 第1章内容:算法 重点:算法的基本概念、基本特征、基本要素,算法描述语言,算法设计基本方法、

法律基础知识点(考点)

第一讲 法的概念,法是由国家制定或认可,以规定权利和义务为内容,具有国家强制性和普遍约束力的行为规范。包括:法律,法令,条例,命令,决定等。 法的特征。1、制定或认可2 、以权利义务为内容3 、强制性4 、普遍性5 、程序性国体:即国家性质,反映社会各阶级在国家生活中的地位和作用。 政体:是指一个国家的政权组织形式。我国的政体是人民代表大会制度。 我国的国体:宪法第一条规定:“中华人民共和国是工人阶级领导的、以工农联盟为基础的人民民主专政的社会主义国家。”我国的政体:宪法第二条规定:“中华人民共和国的一切权力属于人民”,“人民行使权力的机关是全国人民代表大会和地方各级人民代表大会”。 公民的基本权利:政治权利和自由;宗教信仰自由;人身自由权(人的身体不受非法逮捕、拘禁和搜查,人格尊严不受非法侵犯,住宅不受非法侵犯,通信自由和通信秘密受法律保护);社会经济权(财产权利、劳动权利、休息权利,受教

育权利)。 公民的基本义务:维护国家统一与全国各民族团结的义务,遵守宪法和法律的义务,维护祖国安全,荣誉和利益的义务,依法服兵役的义务,依法纳税的义务。 第二、三讲 民法概念,民法是调整平等主体的公民之间、法人之间和公民与法人之间的财产关系和人身关系法律规范的总称。 法的基本原则(平等原则、自愿原则、公平原则、诚信原则、禁止权力滥用原则),公民的民事权利能力和民事行为能力(完全民事行为能力、限制民事行为能力、无民事行为能力),侵权责任原则(过错责任原则,无过错责任原则,公平责任原则)。 第四讲 婚姻法的基本原则(婚姻自由,一夫一妻,男女平等),结婚的必备条件和禁止条件,夫妻共同财产和个人财产的规定。 第五讲 法定继承,是调整财产继承关系的法律规范 的总称

中职常用工具软件课程标准

《常用工具软件》考核要求 I.课程的性质 计算机日益普及,应用日益广泛,许多问题需要计算机使用者自己处理。工具软件拥有体积小、功能强等优点,具有独特优势。学会选择和使用各种工具软件,就能更充分发挥计算机的作用,享受到计算机强大功能带来的方便与乐趣。 本课程从学员的实际需要出发,介绍最常用工具软件的实用功能。尽量选取各类软件中使用广泛、功能完备、简单易学的软件进行讲解。各章所选软件都是经过多年实践检验,拥有众多用户的经典软件。 学习本课程不需要任何相关的预备知识。学员只要打开书,开启PC运行相应的软件,按照书中所讲的步骤一步步地做下去,就可以在边看书边实践的过程中,不知不觉地学会使用计算机去完成不同工作任务、享受信息时代的高质量生活。本课程的另外一个目的,就是能使初学者少走弯路,能够更快更全面地掌握计算机这个智能工具。 Ⅱ.课程的目的和任务 “常用工具软件”课程的培训目的是: 1.了解常用工具软件的概念与不同种类,掌握根据不同工作需求选择软件工具的方法和习惯。 2.了解计算机安全知识与法律法规,掌握使用反病毒工具的基本方法与步骤。 3.通过对不同类型常用工具软件的操作说明与讲解,使读者掌握这些软件的基本操作,用以能动地解决不同的工作问题。 4.了解系统优化的常识,掌握一种系统优化软件,提高使用计算机解决问题的能力与效率。 Ⅲ.学时安排 本课程共包含10部分内容,其中视频教程第一讲是课本外的增补内容,相当于常用工具软件课程的概述部分,请注意在其中了解关于软件分类与选用原则的基础知识; 本课程共包含10部分内容。第1部分介绍计算机安全知识与病毒防护工具,第2部分介绍文件压缩工具,第3部分介绍翻译工具,第4部分介绍多媒体播放工具,第5部分介绍声音处理工具,第6部分介绍图片图像浏览工具,第7部分介绍网络邮件工具,第8部分介绍网络传输工具,第9部分介绍网络实时通信工具,第10部分介绍系统优化与维护工具。 其中第4部分、第5部分、第8部分、第9部分都介绍了两种同类的工具软件,学员只需熟练掌握其中一种即可。 在视频教程的最后一讲也是增补内容,除了介绍在信息技术发展迅速的背景下如何进行工具软件知识与技能的动态更新,还讲了在选择使用工具软件时如何尊重知识产权的问题,希望学员了解这部分内容,以进一步提高信息素养,加强网络时代的道德自律。 通过阅读本课程并观看视频教程,学员可以从学习不同用途常用工具软件的使用方法入手,通过触类旁通的过程,增强使用计算机解决工作与学习中不同问题的能力。 Ⅳ.考核目标与考核要求 第1部分计算机安全与反病毒软件 1 软件的分类与广义、狭义的工具软件概念 2.了解计算机病毒及其传播途径 3.了解有关信息安全的法规和道德规范 4.掌握金山毒霸设置与升级的方法 5.掌握金山网镖的基本使用方法 第2部分文件压缩工具

软件技术基础自测一答案

《软件技术基础》课程自测题一 一、单项选择题(每题2分,共40分) ● 采用二元描述法可描述任意数据结构为(K ,R ),其中K 和R 分别代表(C )的集合 A 算法和操作 B 逻辑结构和存储结构 C 数据元素和关系 D 结构和算法 ● 计算机算法指的是(C ) A 计算方法 B 程序 C 解决问题的方法和步骤 D 调度方法 ● 一个栈的元素进栈顺序是1、2、3、4、5,则出栈顺序不可能是(C ) A 1、2、3、4、5 B 2、3、1、5、4 C 4、3、5、1、2 D 4、5、3、2、1 ● 一个队列的入队序列是1、2、3、4,则队列的输出顺序为(B ) A 4、3、2、1 B 1、2、3、4 C 1、2、4、3 D 2、1、3、4 ● 在链接式队列中删除结点时,执行的操作为(B ) A rear = front->next B front = front->next C front = rear->next D rear = rear->next ● 如图所示的二叉树中,(C )不是完全二叉树 ● 具有4个结点的二叉树的形状有(A )种。 A 16 B 5 C 80 D 20 ● 一个有n 个顶点的无向图最多有(D )条边 A n -1 B n +1 C n (n +1)/2 D n (n -1)/2 ● 线性表必须先(C )后,才能对线性表进行折半检索。 A 元素连续存放 B 元素链接式存放 C 元素按关键值大小排列 D 元素按存放地址高低排列 ● 从未排序子表中依次取出元素放入到已排序子表的正确位置上的方法是(D ) A 简单选择排序 B 快速排序 C 冒泡排序 D 简单插入排序 ● 一个计算机系统由(D )组成 A CPU 、存储器 B CPU 和外设 C 操作系统和用户程序 D 硬件和软件 ● 在SPOOLing 技术中,系统实际上将(B )分配给用户进程 A 设备的信号量 B 磁盘上的一块区域,即虚拟设备 C 设备的一段使用时间 D 设备的缓冲区 ● 分页式存储管理是基于(D )实现的。 A 固定分区 B 动态分区 C 静态重定位 D 动态重定位 ● 进程的状态转换不可以是(A ) A 从阻塞态到执行态 B 从执行态到阻塞态 C 从阻塞态到结束态 D 从阻塞态到就绪态 ● 原语是一段程序,它和普通程序本质不同在于(B ) A 原语提供系统服务 B 原语具有不可中断性 C 原语程序很短 D 原语执行不同的指令集 ● 假设有5个进程J1~J5同时到达系统,它们的运行时间为10,6,2,4和8分钟,它 们的优先级分别为3,5,2,1和4(5为最低优先级),若采用优先级调度算法,假设进程是依次执行完毕的,则平均周转时间为(C ) A 20分钟 B 6分钟 C 16分钟 D 10分钟 ● 虚拟设备技术是一种(D )

计算机软件技术基础知识点储备

计算机软件技术基础知识点储备

第一章:概述 1、程序=算法+数据结构 2、算法的几个基本特征:能行性确定性有穷性拥有足够的情报 3、算法的复杂度主要包括:时间复杂度和空间复杂度 第二章:数据结构 1、逻辑结构:数据集合中各数据元素之间所固有的逻辑关系(集合结构、线性结构、树形结构、图状结构),可以看作是从具体问题抽象出来的数据模型。 2、物理(存储)结构:在对数据进行处理时,各数据元素在计算机中的存储关系,可分为以下四种:顺序存储结构(存储空间连续)、链式存储结构、索引结构、散列结构 3、数据结构的运算是指对数据结构中的结点进行操作的集合,包括插入、删除、更新、检索、排序等。 4、数据元素是数据的基本单位 5、有时数据元素可由若干个数据项(数据的属性)组成,在这种情况下,数据项组成的数据元素称为记录,数据项是具有独立含义的最小标识单位,不可分割 6、顺序存储结构:通常定义一维数组来表示线性表的顺序存储空间 7、顺序表的插入 异常处理:(m为线性表的空间大小,n为线性表的长度<=m,插入的位置为i,i表示在第i个元素之前插入) ⑴当存储空间已满(即n=m)时为上溢错误,不能进行插入,算法结束; ⑵当i>n时,认为在最后一个元素之后(即第n+1个元素之前)插入; ⑶当i<1时,认为在第1个元素之前插入 函数的代码实现: void insert(int *v,int m,int n,int i, int b) { int k; if(n==m) cout<<”出现上溢错误!”<

if(i>n) i=n+1; if(i<1) i=1; for(k=n;k>=i;k--) { v[k]=v[k-1]; v[i-1]=b; n=n+1; } } 8、顺序表的删除 异常处理: ⑴当线性表为空(即n=0)时为下溢错误,不能进行删除,算法结束; ⑵当i<1或i>n时,认为不存在该元素,不进行删除。 函数的代码实现: void delete(int *v, int m,int n, int i) { int k; if(n==0) cout<<”出现下溢错误!”<n)) cout<<”线性表里不存在该元素,不进行删除操作!”<

法律基础知识点汇总(收藏)

法律基础知识点汇总(收藏) 法的概念和本质法是由国家制定、认可并保证实施的,反映由特定物质生活条件所决定的统治阶段意志,以权利和义务为内容,以确认、保护和发展统治阶级所期望的社会关系和社会秩序为目的行为规范体系。共同本质:法是统治阶级意志的表现。基本特征:(1)法是调整人的行为或社会关系的规范;(2)法是由国家制定或认可,并具有普遍约束力的社会规范;(3)法是以国家强制力保证实施的社会规范;(4)法是规定权利和义务的社会规范。规范作用:作为由国家制定的社会规范,法具有指引、评价、预测、教育和强制等规范作用。社会作用:维护统治阶级的阶级统治;执行社会公共事务。 法与其他社会现象之间的关系(1)法与经济法在市场经济宏观调控中的作用:引导作用;促进作用;保障作用;制约作用。法在规范微观经济行为中的作用:确认经济活动主体的法律地位;调整经济活动中各种关系;解决经济活动中的各种纠纷;维护正常的经济秩序。(2)法与政治、政策法受政治制约体现在:政治关系的发展变化是影响法的发展变化的重要因素;政治体制的改革也制约法的内容及其发展的变化;政治活动的内容更制约法的内容及其变化。党的政策指导法制建设的各个环节,社会主义法是实现党的政策的重

要手段和形式,同时又对党的政策起到一定的制约作用。 法律制度的相关概念法的制定:指一定的国家机关依照法定职权和法定程序制定、修改、废止法律和其他规范性法律文件的一种专门活动,一般也称为法律的立、改、废活动。立法的指导思想:我国现阶段立法的指导思想,必须是以建设有中国特色社会主义理论和党的基本路线为指导,为实现社会主义现代化建设服务,而不能以别的思想为指导,不能离开社会主义解放生产力、发展生产力这个根本任务。立法的基本原则:(1)立法必须以宪法为依据;(2)立法必须从实际出发;(3)总结实践经验与科学预见相结合;(4)吸收、借鉴历史和国外的经验;(5)以最大多数人的最大利益为标准,立足全局,统筹兼顾;(6)原则性和灵活性相结合;(7)保持法律的稳定性和连续性与及时立、改、废相结合。法的渊源:(1)宪法;(2)法律;(3)行政法规;(4)地方性法规;(5)自治条例、单行条例;(6)行政规章;(7)国际条约。法律部门:(1)宪法;(2)行政法;(3)民法;(4)婚姻法;(5)经济法;(6)劳动法;(7)环境法;(8)刑法;(9)诉讼法;(10)军事法。 法律实施中的相关概念法律实施包括执法、司法和守法。法律适用的要求:准确,指适用法律时,事实要调查清楚,证据要准确;合法,指司法机关审理案件时要合乎国家法律的规定,依法办案;及时,指司法机关办案时在正确、合法的

相关文档
最新文档