计算机实用工具软件(共12篇)
计算机实用工具软件 篇1
CG是计算机图形Computer Graphics的缩写, 它既包括技术也包括艺术, 几乎囊括了当今电脑时代中所有的视觉艺术创作活动, 如三维动画、影视特效、平面设计、网页设计、多媒体技术、印前设计、建筑设计、工业造型设计等。现在CG的概念正在扩大, 由CG和虚拟真实技术制作的媒体文化, 都可以归于CG范畴, 它们已经形成一个可观的经济产业。
1 位图图形处理软件
1.1 Photoshop
Photoshop是Adobe公司旗下最为出名的图像处理软件之一, 它是集图像扫描、编辑修改、图像制作、广告创意, 图像输入与输出于一体的图形图像处理软件。从功能上看可分为图像编辑、图像合成、校色调色及特效制作部分, 这在摄影、人像处理制作中经常使用, 去除人像上不满意的部分, 进行美化加工, 同时也可以进行图像合成。其应用领域主要有:平面设计、修复照片、广告摄影、影像创意、艺术文字、网页制作、建筑材料效果图后期制作、绘画、绘制或处理三维贴图、婚纱照片设计、图标制作、界面设计 (UI设计) 、影视后期制作等领域。
1.2 Painter
Painter是加拿大著名的Corel公司生产的一款图形处理软件, 他的主要特点:它拥有逼真的仿自然画笔, 具有上百种绘画工具, 有超过30种不同的笔刷种类能够模拟各种画笔的丰富效果, 但是要想轻松的驾驭它需有较强的美术功底。
应用领域:广泛应用于动漫设计、建筑效果图制作、艺术插画等方面。
2 矢量图形软件
2.1 CorelDRAW
CorelDRAW是Corel公司开发的一款功能强大的矢量图形设计软件。它集图形设计、文字编辑和高品质输入于一体, 是现今流行的优秀的矢量图形设计软件之一。主要特点:融合了绘制与编辑、文本操作、位图转换、动画制作、图形导入和输入等强大功能。具有丰富的形状和曲线工具, 该软件还支持单独绘制各个形状后将其灵活组合调整。方便的属性栏也为画面调整和修改提供了良好的服务。该软件广泛应用于各类广告设计中, 如平面广告、书籍装帧、包装设计、DM广告、POP广告、UI设计和插画设计、商标设计、模型绘制、排版及分色输出等领域。
2.2 Illustrator
Illustrator是美国ADOBE (奥多比) 公司推出的专业矢量绘图工具, 主要特点:与Adobe Flash整合, 将Illustrator档案汇入Flash CS3 Professional, 或复制Illustrator的图稿并贴在Flash上, 其路径、锚点、渐层、剪裁遮色片和符号均保持不变。此外也会保留图层、群组和物件名称, 能够更快速和流畅地在Illustrator中绘图。应用领域:手绘、卡漫、CI设计、各种标识、广告和招贴以及印刷等领域。
2.3 Freehand
Freehand是Adobe公司的一个功能强大的平面矢量图形设计软件, 简称FH。和其他平面设计软件类似, 其主要特点有:绘制漫画主要用到形状、路径、渐变色填充、混合等工具和功能, 主要应用领域:无论要做广告创意、作书籍海报、机械制图、还是要绘制建筑蓝图, Freehand都是一件强大实用的工具。
3 二维设计软件
强大的交互动画功能为真正的动画制作提供了强有力的支持。
Flash也是由macromedia公司推出的交互式矢量图和Web动画的标准, 由Adobe公司收购。网页设计者使用Flash创作出既漂亮又可改变尺寸的导航界面以及其他奇特的效果。Flash动画设计的三大基本功能是整个Flash动画设计知识体系中最重要、也是最基础的, 包括:绘图和编辑图形、补间动画和遮罩。应用领域:Flash被大量应用于互联网网页的矢量动画设计, 应用程序开发, 软件系统界面开发, 游戏开发, 多媒体娱乐, Web应用服务等。
4 三维动画设计软件
4.1 3DSMAX
3dsmax是美国Autodesk公司旗下优秀的电脑三维动画、模型和渲染软件, 全称:3D Studio MAX。
用于三维动画、影视制作、建筑设计等各种静态、动态场景的模拟制作。应用领域:电视、电影、建筑装饰、游戏和设计领域最为突出。
4.2 Maya
Maya是美国Autodesk公司出品的世界顶级的三维动画软件, 应用对象是专业的影视广告, 角色动画, 电影特技等。Maya功能完善, 工作灵活, 易学易用, 制作效率极高, 渲染真实感极强, 是电影级别的高端制作软件。
Maya不仅包括一般三维和视觉效果制作的功能, 而且还与最先进的建模、数字化布料模拟、毛发渲染、运动匹配技术相结合。Maya可在Windows NI与SGI IRIX操作系统上运行。在目前市场上用来进行数字和三维制作的工具中, Maya是首选解决方案。
它的应用领域主要包括4个方面:1) 平面图形可视化, 它大增进平面设计产品的视觉效果, 强大功能开阔平面设计师的应用视野;2) 网站资源开发;3) 电影特技;4) 游戏设计及开发学习内容等。
4.3 After Effects
After Effects是Adobe公司生产的一款视频后期合成软件, 它广泛应用于影视制作、商业广告、DV编辑和网络动画、合成影像、声音和音乐编辑等。
此外, 还有ComicWorks和ComicStudio、Expression等软件。
无论哪种软件都有其针对的领域和优点, 可以根据具体的需要选择合适的CG软件或软件组合。适合的软件可以使工作更得心应手, 工作效率更高, 效果更逼真。多种软件综合使用, 相互补充, 可以发挥各自的优势, 也是作品成功的关键。
参考文献
[1]王德玲, 张宇民.Affer Effects 7.0 影视后期特效制作技能入门宝典[M].中国铁道出版社.
[2]刘美, 李炎序.Photoshop&Painter电脑手绘教程[M].科学出版社.
[3]杨帆, 孙华宇.网页设计师必读——网页美工Photoshop CS3[M].电子工业出版社.
计算机实用工具软件 篇2
网络通讯协议是计算机间交流的语言,规定了语言规则。对网络设备自检的通信指定了标准。没有通讯协议,设备不能解释由其他设备发送来的信号,数据不能传输到任何地方,常见的网络通讯协议有:TCP/IP、IPX/SPX和NetBEUI协议。
TCP/IP协议是由一组专业化协议组成,包括TCP、IP、UDP、ARP、ICMP等协议。它的最大优势之一是其可路由,也就意味着两个使用TCP/IP的网络可以路由器相连接。TCP/IP还具有灵活性,可在多个网络操作系统或网络介质的联合系统中运行。
IPX/SPX协议它需要确保运行NetWare版本3.2及更低版本的局域网间可以相互操作,并能用于运行NetWare操作系统更高版本的局域网网上。其他的网络操作系统,如WindowsNT和工作站操作系统如Windows95,能使用该协议与Novell NetWare系统进行网际互联。
用软件工具管理客户资源 篇3
在这一严峻形势下,外贸行业如果想实现突围,更应该加强对企业的管理,向企业管理要利润。企业管理中的重点是客户资源管理,重要客户资源的流失关系到企业生存。客户资源管理是企业多年市场开拓和积累的结果,是企业最重要的无形资产,更是众多中小企业生存之本。
大多数外贸企业在客户资源管理中存在不少问题:
管理不全面,造成人员流动,带走客户资源;
跟进联系不及时或不到位,造成客户资源流失;
收集的客户信息未得到充分利用,造成客户资源浪费,新客户开发成本过高;
客户信息记录不全面,人员交接困难;
管理层不懂外语,业务员难以管理,使其无法掌握最新动态;
业务员年纪轻,经验不足,跟进效率不高;
数据统计不充分,或没有数据统计,以及来往邮件、传真查询困难,管理层难于统计分析和安排市场营销策略。
如此重要的客户资源,却出现这么多管理漏洞,利润怎能不流失。到底应该怎么办?恩特建议,做好客户资源管理首先要做好客户的跟进联系,然后才能管好、用好客户资源。
建立即时客户档案
参加了广交会和国内外的各种展会,收集回来一大堆名片和信息;或者在阿里巴巴、环球资源等B2B平台做了大量网络推广,收到一大堆客户询盘。对这些客户信息应该及时建立详细的客户档案,把客户的公司名称、联系人、联系电话及其他相关信息都记录下来。
给每一客户建一份个性档案,联系过的信息及传输过的文件都要保存下来,然后汇总。接收或发出的邮件、传真,以及电话、MSN等联系信息也需对应记录。
划分等级,定时跟进
将所有的客户按照意向或可能实现订单程度划分等级,规定特定时间间隔地联系客户。根据不同等级采取不同的间隔联系时间,既不会因为客户太多而联系不过来,也不会因为只抓了主要客户,忘记或忽视了其他潜在客户。
另外,业务员自己也可以在每次与客户联系之后,根据联系情况,制定下次联系的时间。通过准确提醒,最终一步步接近并达成交易。
信息数据集中存储
将公司所有的客户资料集中存储在一起,而不是业务员单独掌握客户资源。这样,业务员离职或因其他原因需要转交客户资料时,就可以非常方便地实现无缝连接,降低客户资源流失风险。
计算机实用工具软件 篇4
关键词:计算机实用工具软件,课程资源建设,课程整合
1 前言
计算机实用工具软件课程作为一门比较实用性的计算机课程在很多职业学校或者高等院校都有开设,因此较为普遍。而很多高校的计算机专业中只有较少部分的学校把工具软件的课程教学融入到较低年级的课程计划中。长期以来,我们只注重计算机专业学生的专业培养,对于比较常用的工具软件的教学强化工作往往不够,这使得计算机实用工具软件这门实践类的课程受到严重的忽视。很多高校学生,甚至是计算机专业的学生对于比较常见的工具软件的使用并不熟练,比如,每次较电子文档的作业时,很多同学上交的作业格式都比较混乱,不能满足课程作业的规范性。熟练的使用比较常用的工具软件表明该生的计算机应用水平,也可以反应出其是否可以解决好日常工作出可能会出现的问题。所以常用工具软件的应用是企业单位对学院计算机操作水平的基本评判。所以,我们不单单需要掌握好计算机较为扎实的理论基础,还需要通过实践的积累来对常用软件进行操作,这样才能更加符合用人单位的需要。实现计算机实用工具软件课程资源的课程整合不是对以往教学的完全否定,而是通过建设计算机实用工具软件这门课程来更加全面的实现计算机类课程的建设,有助于促进计算机类课程的逐渐完善和逐渐发生,并实现计算机课程的改革,这满足时代发展的需要。所以,在计算机类课程改革的大背景下,我们需要重新审视计算机实用工具软件课程资源建设,并更加科学的把握其中的内涵,发挥好实用工具软件的作用。
2 课程资源建设在课程整合中的应用
为了切实地实现计算机实用工具软件课程资源建设,我们需要从计算机实用工具软件课程的标准出发,并根据该门课程的教材和教案以及实验指导为基础,进行计算机实用工具软件课程资源的课件制作,做好该门课程的素材整理工作。此外,还需要实现该门课程的教师队伍建设,并构造好完善的教学网络环境,积极开展课程最终达到计算机实用工具软件课程资源建设的目标。
首先,优化课程标准。课程标准是一门课程的主要教学目的、内容、整体设计等各个环节,是整门课程的教学时间和计划的合理分配。课程标准也是教学实施的基础性参照。对计算机实用工具软件课程资源进行优化时,我们需要使得该门课程更加灵活,并保障工具软件可以在课程整合中发挥出作用,并适应软件版本的更新换代。
其次,选择质量较好的计算机实用工具软件教材,并完善好该门课程在课程整合中的网络教学环境。工具软件的种类和数量比较多。随着时代的不断发展计算机工具软件版本更新换代较为频繁。因此,我们需要根据计算机实用工具软件课程资源的特点来保证该门课程的建设可以满足实际的教学需要,并在教学中突出重点环节,保障计算机实用工具软件课程资源建设可以在课程整合中得到合理应用。由于该门课程的特点,使得我们在进行课程整合应用时需要和网络相互结合,并了解最新工具软件的使用情况。此外,在课程整合中使用计算机实用软件需要辅助其他的教学资料,比如视频和光盘等。这样可以建立一个结构体系较为完善的虚拟平台,完善课程教学的环境,最终实现实用软件的完美应用。
最后,优化教案,并制作相应的多媒体课件资料,做好教学应用准备。课程建设的教案是教师实施课堂教学的体现,所以,我们需要优化好课程资源,并强化教学中的设计,其中包含教学的主要目的,教学的要求和重点难点问题等等。与课程相配合的多媒体资料是保障教学质量的基础性环节,所以应充分的利用计算机实用工具软件课件来进行课程教学,使得实用工具软件可以在课程整合中进行应用。
3 结语
综上所述,为了实现计算机实用工具软件课程资源建设在课程整合中的应用,我们需要从当前的高校计算机教学现状出发,并充分了解课程整合的内在意义,同时根据计算机实用工具软件课程资源建设的特点,优化课程标准,选择好质量较高的教材,并做好多媒体教案,在保证计算机实用工具软件课程资源建设的同时,使其科学、合理地应用在课程整合中。
参考文献
[1]张人上.高校计算机实用工具软件应用选修课的特点、问题及对策[J].教育理论与实践,2013(3):48-49.
计算机实用工具软件 篇5
《计算机常用工具软件》段考试题
班级:姓名:成绩:
(注: 1.每题10分,共计100分,考试时间为120分针;
2.所有答题内容须写入答题卡页)
1.简述鲁大师的功用.2.简述驱动精灵的功用.3.以老毛桃为例简述U盘启动盘的制作过程.4.简述硬盘分区、格式化的操作步骤.5.简述克隆安装windows XP的操作步骤.6.简述克隆备份windows XP系统的操作步骤.7.简述克隆还原windows XP系统的操作步骤.8.简述用WinRAR压缩一批文件的操作步骤.9.简述用工具软件破解windows登录密码的操作步骤.10.将下列单词或短语或句子翻译中文.Boot:
Select:
Local:
click:
drive :
source :
Image Creation complete successfully:
proceed with partition restore:
一款工具来 软件多“下岗” 篇6
1. 日常办公 不安装Office也行
出差在外,如果电脑中没有安装Office套件,别人发来一份Word文档、Excel表格或PPT幻灯片,需要阅读或编辑,该怎么办?
这时,只需启动Free Editor,直接打开收到的Office文档,就可以在窗口中进行查看或编辑(图1)。窗口上方是文件操作工具按钮,而下方是类似于Word软件的格式栏,使用非常方便。
Free Editor能够打开从MS Office 2003到2016版的主流文档格式。对于WPS文档,若用MS Office兼容格式存档,也可以用此软件打开。
2. 生活娱乐 不再为格式发愁
生活中,电子书阅读、影音播放占比很大。如果下载了EPUB、PDF、MHT、PDF等格式的电子书,还要去寻找安装各种对应的阅读器吗?对于数码照片、音乐视频文件,不装三两个浏览器或播放器能搞定吗?当然可以,Free Editor读书、播放音视频都很顺手,看图的同时还支持图片编辑操作。
3. 代码编辑 让Editor们靠边站
实用的计算机系统保护软件的使用 篇7
1 冰点还原精灵软件简介
冰点还原是由Faronics公司出品的一款系统还原软件, 功能类似与GHOST软件。它可自动将系统还原到初始状态, 保护系统不被更改, 能够很好的抵御病毒的入侵以及人为的对系统有意或无意的破坏。安装了Deep Freeze的系统, 无论进行了安装文件, 还是删除文件、更改系统设置等操作, 计算机重新启动后, 一切将恢复成初始状态, 尤其是目前在病毒对冰点还原软件还没有什么破坏的有效办法。特别适合经常上网易感染病毒、公共场所使用的计算机 (学校机房、网吧) 、对计算机操作不熟练时的用户使用。目前Deep Freeze一个是Standard标准版, 俗称单机版, 单个安装文件, 不支持命令行和网络控制。一个是Enterprise企业版, 俗称网络版, 是一个生成器, 可以生成种子文件, 控制台等, 支持命令行和网络控制, 还有计划任务等等方便企业部署的功能。本篇主要介绍非常适合个人使用的Windows2000XP单机版的使用方法。
2 冰点还原精灵 (De e p Fre e ze 2000XP) 的下载方法
网上提供该软件下载的网站非常多, 在百度等搜索引擎中一搜就会列出很多了。
3 冰点还原软件的安装
打开deepfreeze2000xp.rar文件, 然后双击deepfreeze2000xp.exe文件开始安装, 出现如图1所示的安装界面。
说明:右下方列出的C:D:E:F:表示正安装软件的计算机中有四个逻辑盘 (这根据不同的计算机而定) , 用鼠标可以选择需要保护的驱动器, 一般选保护C: (因为多数操作系统是装在C盘上的) , 用鼠标点击将其他盘前面的勾去掉, 这样用户操作时, 可以将文档、图片等资料保存在D:E:F:盘中, 这样重启时, 你的资料仍保存计算机中。如果全部选中, 就全部保护了, 要保存操作时的文件就比较麻烦一些了。需要注意的是:这一步选择比较重要, 如果你选择了全部保护, 以后又想只要保护其中一个的话, 需要将该软件卸载再安装才行。
单击“Install”按钮, 开始进行安装, 在出现的一个安装画面中选择“I Accept”, 表示接受使用软件协议。再单击“Next” (下一步) , 然后再单击“finsh”, 到这一步, 安装就算完成了。系统自动重新启动计算机后, 会出现一个对话框, 内容是冰点还原软件的管理密码未设定, 是不是要设置密码。选“Yes”就请会请你输入两次要设置的密码, 单击“Ok”后生效, 要对冰点还原软件进行设置 (如可以设置对所有盘都不保护等) , 就得有此密码才能操作。需要特别注意的是:一定要将此密码记住, 或者记录到某个本子上。因为如果丢掉了想重新安装应用软件的时候会非常麻烦, 有时得低级格式化才能重新安装系统。
4 冰点还原软件使用设置
当用户需要对计算机重新安装软件时就需要不保护系统盘, 这样必须对冰点还原软件进行设置, 否则你安装软件后重新启动就没有这个软件了。启动计算机后, 同时按CTRL+ALT+SHIFT+F6键后, 出现的Deep Freeze的控制面板 (或按住SHIFT点击系统右下图标) 。输入密码后 (如果你没修改密码, 密码为空) 单击“Ok”, 进入图二所示的冰点还原软件的设置界面。Password选项卡的主要作用是重新设置密码, 这里就不多介绍了, 现主要介绍一下, Boot Control选项卡中各单选按钮的作用, 这以用户来说是比较重要的, 因为在实际使用中经常会对些进行设置。
如果选中“Boot Frozen”, 这时安装时默认的选项, 这时用户对保护盘进行任何操作, 每次启动计算机后自动恢复到开机时的保护盘的状态, 这时可实现重启后还原。如果选择“Boot Thawed on next”, 此项为自由选项, 比如系统正在被保护状态, 我们选第二个选项, 默认为1, 这个1是指机器重新启动后的一次为不保护状态, 但是重新启动前所有对保护盘操作的都不保护。当机器在次重起后, 自动转到保护状态, 那么在重起后我们所做的操作在第二次机器重起时就会被自动被保护起来。如果需要时也可以选择2或者更多的启动次数, 意思大家应当明白了。第三项选项“Boot Thawed”则设置为不还原状态, 重启后位于状态栏中的冰点图标会不停的闪动红X, 就是放弃了所有保护的硬盘, 这时候就相当于没有任何保护作用了。
5 冰点还原软件的卸载
与一般的软件卸载不同, 在控制面板中“添加/删除”中是不能卸载冰点还原软件的, 有密码也不行。应当先按CTRL+ALT+SHIFT+F6键, 出现的Deep Freeze的控制面板中, 设置成“Boot Thawed”, 然后单击“Ok”, 然后再运行安装程序反安装就可以卸载了。
6 使用冰点还原软件的注意问题
6.1 密码不能忘记, 否则会带来不小的麻烦 (前面虽然提到过, 这时作为强调一下) , 有时得低级格式化后再安装系统才行。
6.2 本文所介绍的是无时间限制版, 有些网上下载的版本是有时间限制的。
6.3 有些计算机可以安装冰点还原精灵, 但是重新 (下转296页)
(上接101页) 启动后, 任务栏右下角没有冰点图标, 并且设置的对C盘保护也没有作用, 这时应当重新安装操作系统后, 马上安装冰点软件。
6.4 为了防止未知错误, 最好把系统的文件格式改为NTFS。不然可能会出现丢失文件的情况。
6.5 由于冰点还原软件可以保护C盘不受破坏, 可以不安装杀毒软
件了, 但是为了更加可靠, 防止病毒破坏其他分区的文件, 或者在你处于解冻状态时候病毒入侵了, 还是装一个杀毒软件的好, 现在的计算机硬件条件也允许我们这样做。杀毒软件最好装在非C盘上, 关闭自动更新功能, 使用手动更新病毒库, 每次更新前解冻系统以后再进行, 更新后重新保护。这个似乎麻烦了点。
6.6 如果在已经保护系统的计算机中将冰点还原设置成“Boo Thawed” (不保护) , 则在重新启动前仍然起设置前的保护作用。
计算机实用工具软件 篇8
1 计算机辅助软件工程工具 (CASE) 应用理论研究
软件工具是用于辅助计算机软件的开发、运行、维护和管理等活动的一种软件。随着计算机辅助软件工程工具的出现, 人们也习惯使用工具这一术语。人们不再加以区别地使用软件工具和CASE工具这两个词语。
1.1 CSAE工具的技术种类
CASE系统所涉及到的技术有两种:一是支持软件开发过程技术, 二是特殊的CASE技术, 即元-CASE技术。
2.2对CASE工具分类的标准可分为
(1) 功能。
(2) 支持的过程。
(3) 支持的范围。
根据CASE工具的支持范围, 可将其分划为三类:
(1) 支持一个过程任务的工具。
(2) 支持软件某一过程维护工程的工具。
(3) 环境支持软件管理和支持过程的工具。
2.3 CASE工具类型及适用范围
CASE工具的范围, 进入软件开发生命周期的各个阶段, 所使用的工具类型如:图工具, 流程建模工具, 项目管理工具, 文档工具, 分析工具, 设计工具, 源码浏览工具, 配置管理工具, 变更控制工具, 编程工具, 原型开发工具, Web开发工具, 质量保证工具, 维护工具。
2 CASE工具的选择与应用
2.1 CASE工具的选择阶段
选用CASE工具是对软件组织工作效率和软件质量的提高起到关键性作用。在众多的CASE工具面前, 对如何选择工具?选择哪一种工具是最适用的?工具如何符合组织的目标?如何对CASE工具进行技术评价等这些问题缺乏理论依据, 势必会造成一些不必要的时间和资源浪费。随着科技的进步, 实践表明, 越来越多的应用, 一个软件工具, 用于评估目的, 和应用机制的选择, 合理的软件工具在软件组织, 提高工作效率和改善软件开发过程中是非常必要的。
3.2 CASE工具的应用阶段
为了规范CASE工具的应用工作, 指引软件组织成功地采用适用的工具, 根据《信息技术CASE工具的评价与选择指南》提出了一种应用阶段, 它是全面的, 对各种选择工具的综合研究可能带来的过程和活动, 有必要建立一套辅助工具的评估与选择。对辅助工具的评估与选择过程质量特性及子特性, 和软件产品评价模型, 工具和测量技术评价的功能和软件, 选择最合适的工具的过程。而评价和选择过程主要有以下几个部分构成:
3.2.1 主要过程
(1) 准备过程。
(2) 评价和选择过程。
(3) 实验过程。
(4) 转换过程。
4个主要过程是对大部分软件组织都是使用的, 其涵盖了各种条件和要求, 在考虑工具的情况下, 又不局限于具体的软件开发标准的使用, 开发方法或技术的发展。在具体应用中, 软件工具可以结合自身的特点和环境及文化背景的基础上, 适当修改一些工程活动, 方便适应组织的需要。在中国, 已研发了一个基于案例集成环境的概念模型。包括三个方面:应用模型, 过程模型和信息模型。信息模型是一个多功能的软件信息库, 所需的应用开发和维护各种软件信息, 包含四个子数据库:软件知识, 软件配置库, 工具库和数据库应用环境。集成环境下的事务处理和管理信息系统 (DP/MIS) 开发的范畴, 并已投入使用。
3.2.2 子过程
(1) 起始过程。
(2) 构造过程。
(3) 评价过程。
(4) 选择过程。
3.2.3 主要活动
(1) 起始转化过程。
(2) 培训。
(3) 制度化。
(4) 监控和持续支持。
(5) 评价采用项目完成情况。
(6) 需求分析。
(7) 收集软件工具信息。
(8) 确定候选的软件工具。
(9) 选择准备。
(10) 应用选择算法。
(11) 推荐一个选择确认决定。
随着计算机辅助软件工程工具技术的不断发展, 将来可能还会逐渐发展成为更加强有力的综合技术, 并广泛用于软件开发, 如同近30多年来的程序设计语言和编译程序的重要性一样。计算机辅助软件工程在软件技术中将占据更重要的地位。因此, 按照一定的规范进行CASE工具的评价, 选择与采用工作, 是十分有必要的。
参考文献
[1]张国庆, 娄心豪.结构设计辅助指导系统的研究[J].航空制造技术, 2011 (13) .
[2]叶良杰.计算机辅助结构设计和应用探讨[J].科技创新与应用, 2015 (04) .
[3]马尚, 李磊.关于软件工程工具信息共享技术的探讨[J].电脑知识与技术, 2011 (03) .
[4]韩晓菲, 范维红.计算机辅助软件与网络技术在工程设计中的应用[J].2014 (03) .
[5]刘国源, 万光海, 庞柳, 李智.基于问题框架的计算机辅助需求工程工具的研发[J].计算机科学, 2014 (11) .
实用工具软件教学之我见 篇9
一、教材和学生的基本情况分析
工具软件是用于维护和管理计算机系统的,它能极大丰富计算机的功能,提高计算机的工作效率,因此,凡是使用计算机的都要知道一些工具软件。我们在中职一年级的上学期即开设此课,授课时间定为8周,每周6课时,共计48个课时。开设这门课程我们是有考虑的,一是想办法让学生掌握一些计算机知识,能够解决实际问题;另一个想法是这门课十分有趣,涉及软件、硬件、网络等各方面的知识,大部分学生对此都很感兴趣,我们希望通过此课的学习,调动学生的学习兴趣,为以后的计算机教学打下一个良好的基础。开课之后,笔者发现部分学生偏离了正确的学习方向,出现了一些小问题,现象如下:
1. 缺乏自制力
由于这门课和硬件、网络有很大的联系。很多学生对课程本身不感兴趣,对上网却十分感兴趣,他们打着上网查找工具软件、硬件资料的旗号,在网上聊天;有的则对破坏计算机系统感兴趣,于是便想方设法破解计算机的保护系统,目的是往里面装游戏。
2. 没有好的学习方法
工具软件的特点之一就是种类繁多,能完成相似功能的软件多如牛毛,有的学生上网下载了一大堆软件,个个都想学,有的则完全不看教材,自己琢磨,耗费精力,浪费时间。而本课内容比较简单,容易掌握,以后的许多计算机课程,都有一定的难度,如果没有好的学习方法,学习起来将很吃力。
3. 没有很好地利用网络
互联网的确是个好工具,网络里的好东西实在太多了,浩如烟海。但有的同学不太会查找资料,不知道有哪些可以利用的网上资源。
4. 教材陈旧
计算机知识发展迅速,书中很多内容有些与现实严重脱节,如果完全按教材讲,会引起学生反感。
针对这些问题,可以采取加强管理、使用合理的教学方法、多元化评价等手段完成本课的教学工作。而这些方法有些也适用其他计算机课的教学工作。
二、使用正确合理的教学方法
职业学校的学生知识水平普遍不高,学习能力不强,教师要积极引导他们,帮助他们掌握正确的学习方法。笔者认为在常用工具软件的教学中,应突出如下教学方法。
1. 确立以学生为主体的教学观
常用工具软件属于中等职业教育国家规划教材,在计算机专业中属于辅助课程,课时量不多,但在提高学生学习兴趣,促进学生学好其他计算机课程中起着重要作用。因此,教师一定要确立以学生为主体的教学思想,一切以方便学生学习为原则,以满足学生需求为目标,从学习的内容、步骤、方法、评价等方面为学生切实考虑。也就是说,“为学生服务”是教师义不容辞的责任。
2. 确立以培养实际操作能力为中心的教学指导思想
学生学习常用工具软件这门课的目的是为了应用。学完这本书之后,他们应能安装和优化系统,解决日常操作中出现的各种问题等。要让他们感到这门课没有白学,确实有用处,能帮别人解决实际问题,得到别人的肯定。因此,教师在授课时,时刻要把能力的培养放在第一位,努力遵循计算机应用能力形成的特点和基本规律。在讲授内容时,要做到深入浅出,避免繁琐的理论和推导,用解决实际问题和完成任务来提高学生的动手操作能力。
3. 以“任务驱动”来引导教学
培养能力是一个循序渐进的过程,在这个过程中,应尽可能最大限度地调动学生的积极性,培养他们的学习热情,保持良好的学习氛围。采取“任务驱动”是一个切实可行的教学方法。
“任务驱动”教学法在计算机各个科目的教学中非常实用,根据笔者的理解,它大致是这样一个模式:(1)提出本节课的教学任务;(2)介绍完成任务的方式方法、相关的技术知识;(3)引导学生完成任务;(4)归纳出必要的结论和概念。
实用工具软件一课非常适用于任务驱动教学法,教师可以设计出很多有趣味性、实用性的任务,可以充分激发学生学习兴趣,调动学生积极性,比如笔者设计了如下一些任务:(1)清除Windows系统中可能存在的木马、流氓软件、恶意程序,保护IE浏览器不被修改。(2)利用江民KV2006清除C盘中可能存在的病毒。(3)将从网络中下载的图片全部转换为JPG格式,并按IMG_000#的格式统一重命名。(4)若在163、Sina、Yahoo上都有邮箱,如何用Fox Mail管理它们。(5)英文软件Winamp若看不懂,如何用翻译工具(东方快车)把它汉化一下。
这些任务与现实结合非常紧密,包括时下热门话题流氓软件、网络下载等,会激发学生的学习热情。经过课堂教学实践证明,这样的课堂气氛是活跃的,学生思维是敏捷的,完成任务的积极性是高涨的,对学生综合能力和创新能力的提高非常有帮助。学生完成任务并展示自己的实现方法,与其他同学进行讨论,加以完善,在探讨中得到共同提高。
“任务驱动”教学法很适合于此类课程的教学,完成任务的过程实际上是提出问题、分析问题、解决问题的过程。笔者想,经过长期实践,对于培养学生的计算机意识和基本信息素养会有很大好处,为他们以后走上社会打下良好的基础。
4. 培养学生形成正确的学习方法
职校学的生学习成绩不理想很多时候是因为他们没有掌握正确有效的学习方法。正确的学习方法有助于学生少走弯路,提高学习效率。
针对常用工具软件一课,笔者认为学生应注意如下一些方法:(1)要重视教材,善于利用教材。有些学生轻视教材,认为书上的内容没有什么,不如自己去找点内容。事实上,教材是很多专家、学者精心编制而成,汇集了许多精华。书上介绍的许多软件,如优化系统的超级兔子、杀毒软件的KV系列等,都是非常有用的,一定要把书上的内容彻底理会透,掌握实际操作流程,这样才能达到事半功倍的效果。(2)有取舍,抓住重点。工具软件的一大特点就是能完成相似功能的软件太多,我们没有必要每个都学,每类抓住一两个重要的即可,笔者认为其他计算机课程也应该是这样的。(3)要善于总结。学习完一类软件后,要归纳出这类软件的共性,相似的功能、作用,这样才能记得牢、用得好。如,学习杀毒软件,国内外的很多软件的界面不同,杀毒方式也不同,但基本功能是相近的,都有整盘杀毒、系统监控等功能,只要善于分析、总结,就不难掌握具体功能。
三、多元化评价
当前我们国家大力开展素质教育,改变学生的评价体系。对于为社会培养实用人才的职业学校就更不能例外了,我们要摒弃单纯以考试评价学生的传统观念,改革评价方法,就实用工具软件一课的考核评价,笔者提出一些自己的看法。
1. 轻传统考试
传统的考试即书面考试,这种考试在计算机教学中同样适用,但不易考察出学生的实际操作能力,不易了解学生真正的知识水平,因此在学生评价中不宜过于重视,应全面考察,看他们的动手操作、解决具体问题的能力如何。
2. 提出问题让学生解决
在每一章、节学习完毕之后,可给学生提供一些综合性的题目,应涉及多个知识点,比如:(1)抓取网页中的图像和文字,用ACDsee处理;(2)将你最近浏览的“收藏夹”整理一下,并按“新闻”、“体育”、“文学”、“IT”等分类收藏。这样的问题有助于培养学生形成综合考虑的习惯。
3. 学生自己撰写创新研究报告
应该鼓励学生进行自主探究,如在Internet浏览与相关知识的教学中,可要求学生写一篇研究报告。创新研究报告主要是对学生的探究学习能力和创新意识进行综合评价。
实用油藏软件设计 篇10
1 程序设计
1.1 流程设计
基本思路为, 通过读取常用格式文件或数据库获得数据, 采用J2EE技术进行开发。通过对业务流程与数据流程的详细分析, 制定本软件的程序流程图, 如图1。
1.2 结构设计
1.2.1 程序结构设计
通过对需求进行分析, 本软件共设计数据读取模块, 处理模块, 图形绘制模块及保存模块四个模块。
1.2.2 数据结构设计
就分析设计层面来说, 面向对象技术提供了更高级的抽象能力以及更多的方法和工具, 如设计模式;就实现维护层面来说, 面向对象技术使代码重用更容易, 且使代码具有可扩展性, 便于软件的维护和升级更新。
因此, 针对井的属性特点和用户需求, 采用面向对象的设计思路, 将“井”作为一个基本对象, 存储生产数据和属性数据, 封装绘制和计算方法。如图2所示。
2 数据获取
本软件支持Excel文件和Sql Server数据库两种不同形式的数据源, 在应用中用户可根据实际情况随意指令。
2.1 Excel文件
Jxl.jar是通过java操作excle表格的类库。他支持目前的所有excel版本, 所具有的功能均能很好的满足当前的需要。将jxl.jar放入classpath或放入指定的External JARs即可使用。
使用语句如下:
Workbook wb=Workbook.get Workbook (new File (filename) ) ;
S h e e t s h e e t=w b.g e t S h e e t (sheetname) ;
Cell cell1=sheet.get Cell (0, 0) ;
通过读取Workbook, 到读取sheet, 最终得到各个单元格的数据。
为兼容文件中数据的无序性, 本软件采用了以下步骤进行数据读取:
(1) 建立二级生产数据集合, 一级为存放整体数据, 二级为存放单井数据
(2) 建立生产属性类, 比较井名加入二级集合, 当井名不同后, 将二级集合加入一级集合, 依次循环
2.2 Sql Server数据库
本软件通过J D B C数据接口连接到S Q L S e r v e r数据库, 建立一个数据库连接对象, 利用此连接生产Statement对象, 再利用此对象执行SQL语句, 完成对数据库的查找和更新[1]。主要执行语句如下:
s q l C o n n=b a s e D a t a S.C o n S q l S e r v e r (sql Conn, ip, user, passwd) ;
st=sql Conn.create Statement () ;
rs1=st.execute Query ("sql语句") ;
rs1.next () ;
rs1.get String (“条件”) ;
利用SQL语句比较容易实现数据的排序和分类, 只需在语句中给定排序条件和分组条件即可。一次性取出所需数据, 将结果置于内存中。
3 数据处理
3.1 井轨迹计算
斜度、大斜度井和水平井是目前油田开发的主要井型, 在钻井实施过程中, 要使实际轨迹完全符合设计是不可能的, 因此有必要进行井斜的计算, 以满足工程和地质对井眼轨道控制要求。通过对测量数据进行计算, 可得到井的垂深及各测量深度的偏移量。
实钻轨迹计算的基本方法是:计算出各测段的坐标增量, 然后从井口开始自上而下依次累加, 得到各测点的坐标值。
程序中采用了其中较为常见的五种计算井轨迹的算法进行编写, 包括平均角法、校正平均角法、曲率半径法和国内外最小曲率法的算法。具体算法参见《井眼轨道几何学》及《钻井工程理论与技术》中提供的十种计算方法。
3.2 层位计算
由于井斜的存在, 斜井在各个层位的具体位置都不相同, 这直接关系到井间距离, 和井的构造位置。因此在绘图时必须考虑到目的层的井位。取到分层数据后, 通过线性方法计算分层深度所对应的斜深和方位角、井斜角, 再通过井轨迹的计算方法计算相应垂深, 绘图时, 标在目标位置。
公式如下
其中, x是目标层斜深, x1、x2是上下测点的斜深, y1、y2为上下测点相对应的井斜角或方位角, 通公式 (1) 计算目标层的井斜角和方位角, 然后即可利用软件提供的5种计算方法计算目标层的垂深等参数。
3.3 坐标换算
3.3.1 坐标转换
坐标转换包括坐标轴方向的转换和坐标值缩放两个方面。Java本身坐标轴的方向, 与工程中使用的第一象限为正不同, Java的y轴以我们的第三象限方向为正, 因此在计算时, 首先需要把y坐标反方向。另外, 井位坐标采用的是大地坐标, 而绘图时, 电脑上取点采用的是像素, 单位不同, 需要进行转换。同时, 由于经常需要不同比例尺绘图, 坐标也需要同时随之扩大或缩小, Panel的大小也需要根据坐标范围进行调整
public double set Value (double a, float b) {
a= (a-b) / (scal*ss.cal Screen Scale () ) ;
return a;
}
这里a是目标值, b是选定原点, scal是给定比例, ss.cal Screen Scale () 是屏幕的尺寸, 经过这个函数的计算后, 目标值由大地坐标, 转为像素坐标。
3.3.2 坐标平移
此程序中, 有必要进行原点的选取, 选取方法如下:
(1) 取到井口x坐标两个最值;
(2) 取到井口y坐标两个最值;
(3) 确定x, y最小的值为原点以及确定了绘制范围。
虽然确定了原点, 但原点并不是绘制的最小值, 另外当加入构造后, 构造的最小值将小于原定原点, 这时需要进行坐标的平移, 计算出变化的差值。使用语句如下:
g2.translate (x, y) ;
4 图形处理
4.1 图形绘制
采用java.awt和java.swing图形编程。创建好窗体后, 布置好框架的结构, 在Panel中调用封装在井对象中的绘制方法。最终可在相应的Jpanel中得到井底或目的层绘制日产饼状图及累产柱状图。
4.2 图片保存
首先利用Buffered Image在内存中生成图像缓冲区, 然后建立Buffered Output Stream输出流。通过输出流, 程序就可将字节写入底层输出流中, 再经过JPEGImage Encoder类进行转码, 将数据流转为图片 (jpg) , 并保存。
5 结论
通过一系列设计, 此软件实现了最初设计的目标, 并在辽河马20块化学驱筛选、海1块调驱方案的剩余油研究中进行了实际应用。图5-1为某块的实际应用图。应用效果良好, 将大量繁琐的工作变得轻松容易, 极大的提高了工作效率, 在未来的工作中可以进行进一步的改进和更大范围的应用。
摘要:针对油藏分析工作中大数据量处理和效率问题, 利用java.awt和java.swing图形编程方式自行设计了油藏分析软件。通过读取Excel文件或SqlServer数据库, 得到井坐标属性及各项数据, 经过一系列计算, 进行图形的绘制。不仅缩短了工作时间, 提高了工作效率, 而且提高了工作精度。
关键词:Java,Excel读取,面向对象,油藏分析
参考文献
[1]Cay S.Horstmann, Gary Comell著.Java核心技术卷Ⅱ[M].陈昊鹏, 王浩, 姚建平, 等译.北京:机械工业出版社, 2006:162-170
[2]刘修善著.井眼轨道几何学[M].北京:石油工业出版社, 2006:245-249
计算机实用工具软件 篇11
板载网卡亦可优化上网环境
此前技嘉的G1-Killer系列主板,通过板载的Bigfoot的Networks Killer E2100网卡实现了对软件上网优先次序、网络数据流量等的控制功能,并且有效减缓敏感延迟时间,为高端游戏玩家们创造了良好的网络环境,让P2P下载的带宽占用变得更加合理,让网络游戏再不会出现数据丢失/延时……这一系列改变实实在在,极大触动了广大用户的神经。不过Networks Killer E2100这种独立计算芯片搭配独立内存的架构的确大幅增加了成本。虽然比单独购买网卡便宜不少,但技嘉也只敢在售价超过2000元的高端主板上采用,可见它的成本有多高。
不过,技嘉通过与Realtek公司的紧密合作,以最快的速度推出了全新的网络环境优化程序LAN Optimizer,它将让Realtek RTL8111E网络芯片变身为平民版的Networks Killer E2100,帮助主流用户获得高效的网络环境。
简单的原理 简单的操作
门槛太高,用户不买单。操作太难,用户不会用。所以使用门槛最低、操作最简单的附加功能才是最有价值的功能。所以,LAN Optimizer的设计思路是以简单为基础的。它拥有简单的原理,即自动识别各种运行软件的类型(浏览器软件、下载软件、网络视频播放软件、游戏软件等),然后根据目前用户设定的状态,自动调整各种类型软件的带宽占用优先级,同时提供降低敏感延时的功能,有效为用户优化上网环境。目前所有搭载Realtek RTL8111E网络芯片的技嘉主板都能够使用该功能,只需要安装好LAN Optimizer软件即可,换句话说也就是零成本。当然,由于技嘉旗下的主板产品并非全部使用Realtek RTL8111E网络芯片,所以目前仍有部份用户无缘该功能,但相信技嘉是不会放弃这部分用户的。好了,接下来,就来近距离体验这款简单、实用的软件。
我们使用了技嘉旗下的GA-Z68A-D3H-B3主板进行本次体验。装好系统后,首先必须确认正确安装Realtek RTL8111E芯片的驱动,然后下载安装LAN Optimizer。LAN Optimizer安装完后并不需要重启电脑,且开机自动加载,十分方便。
进入LAN Optimizer界面,就可以看到“模式”选项中的四个工作模式,即游戏模式(网络游戏优先)、串流模式(下载、在线视频优先)、浏览模式(网页浏览优先)、自动模式(自动侦测环境优化)四种工作模式。选择不同的模式,然后点击“应用”即可获得该模式下的设置。如果这也嫌麻烦的话,自动模式肯定是大家最好的选择。选好模式之后,我们就可以在“应用程序”选项中看到各种正在工作的软件的状态了。以“浏览模式”为例,选择浏览模式后,我们启动的谷歌浏览器(chrome.exe)、火狐浏览器(firefox.exe)、IE浏览器(iexplore.exe)均被自动设置为“H”,即高优先级带宽占用。而类似迅雷看看(Storm.exe)、PPS(PPStream.exe)则被调整为“L”,即低优先级带宽占用。当然,用户也可以手动对优先级进行设定,甚至可以直接选择“阻塞”,完全关闭掉个别软件的数据流量。例如,Windows操作系统的自动在线升级会占用较大的带宽,妨碍用户观看网络视频,这时就可以直接关掉它的带宽,等看完电影后再重新打开。
LAN Optimizer还带有主动设置优化功能,“高级”选项中,不仅可以侦测和设定上传/下载速度,还能进行敏感延时设置,获得“加速响应时间”和“无延时TCP”功能。响应时间和TCP延时直接决定了数据传输效率,比之前的优先级设置更加有效。大家不要担心打开功能后出现数据丢包,因为这是Realtek根据自家芯片量身打造的功能,在数据传输稳定性方面是值得信赖的。
实际体验之后,我们发现LAN Optimizer的确非常好用,虽然带宽都一样,但经过优先级设置后,即便开着迅雷7下载文件的同时用浏览器上网,也不会出现网页久久刷新不出来的情况。而“加速响应时间”和“无延时TCP”功能对于网络游戏玩家而言更是有用,开启游戏模式后,同时打开上述两项功能,会发现类似《魔兽世界》、《征途2》等游戏中在很多人群集中的场景下也少有丢帧的情况,流畅度大幅提高。
简单实用才是王道
软件分析技术与工具 篇12
关键词:软件分析,软件测试,软件度量,内存分析,代码覆盖
1 软件开发工具简介
就像存在软件工具帮助构建软件代码一样, 也存在着工具监视软件运行时的行为。这些软件分析工具能够可视化软件执行的历史。软件分析工具有四种基本的类型。
(1) 代码覆盖:度量软件代码被执行的数量。 (2) 指令跟踪:为代码执行时发生的事件创建记录。 (3) 内存分析:跟踪代码在内存中的使用情况并识别可能的错误。 (4) 性能分析:识别性能的瓶颈和其他问题, 允许微调应用以达到更高的性能。
软件分析工具和传统调试的主要区别在于软件分析工具不需要终止应用的运行而测试它, 调试需要重复开启和终止应用来检查代码的执行从而理解应用中的控制流。调试方法在嵌入式环境中存在着问题, 在嵌入式的环境中, 系统是不能被停止的, 停止系统本身也阻碍了分析的进行, 例如控制交通运输系统的动力软件。在这样一个实时系统中, 在系统运行的时候收集信息并监视控制流是非常重要的事情, 只有这样, 开发者才能确保软件性能和操作设计说明得以满足。这种技术可以用来帮助确认系统在部署之后一切运行正常。
传统的调试技术在多处理器的应用环境中也显得捉襟见肘。在当今的系统中, 多线程和多任务的运行已经非常普遍, 监视每一个线程上发生的事情非常重要。线程之间是如何交互的?停止某个应用是否影响了其他线程?一个理想的软件分析工具应该能够依附于运行的系统而不对它产生任何干扰。
2 使用软件分析工具的好处
2.1 加速软件开发过程
使用软件分析工具最大的好处是深入理解软件在真实环境中如何运行以及帮助开发者在软件开发过程的早期识别错误。在系统崩溃之前尽早找到并修复错误是一件非常重要的事情。这些工具能够探测到那些终止系统运行后进行测试所不能发现的错误。
为了能够真正理解多线程在执行并发任务时它们之间的交互, 人们必须能够检查应用与RTOS之间的交互。监视实时的数据流有利于探测内存的问题, 并且能够使问题更加容易的得到解决, 最终的结果是加快了软件开发的过程。内存分析和指令跟踪直接影响了开发的速度。
2.2 调整最大性能
软件分析工具能够帮助确定软件性能的准确性。通过消除未使用的代码和紧密的过程环路, 代码能够调整到最大的性能, 保证整个系统性能高于每个部分的总和。性能分析的使用保证实时的要求能够得到满足。测量仪器有着明显的优势, 因为它能够识别每一个特定函数的执行情况。相反的, 抽样工具可能会忽略碰巧发生在抽样偏差以外发生的事情。
3 贯穿整个开发周期的软件分析
当选择使用哪一个软件分析工具的时候, 考虑完整的软件开发过程是非常重要的。软件分析工具能够提供软件开发周期中每一个阶段的数据。
3.1 开发阶段
当软件停止模式不可选时, 软件分析工具增强了调试器的功能。指令跟踪工具能够提供性能的度量, 与此同时还可以区分RTOS交互, 上下文转化和性能瓶颈。最有效的工具不仅能够追踪函数的执行路径, 而且能够提供函数内部清晰的视图。
在处理故障时, 软件跟踪工具是非常关键的。通常, 对于很难探测到的错误, 确定是由什么原因导致的错误是非常困难的。基于这一事实, 重新构建一个同一的环境通常是不可能的事情。系统在发生故障时的快照通常不够充分, 需要更多更完备的历史运行情况。跟踪工具揭示了一些导致故障的事件, 基于硬件的分析工具在更多类似的情况下具有优势, 因为它收集并存储了系统的跟踪数据。因此, 即使系统崩溃或发生意想不到的意外, 跟踪数据崩溃或者数据丢失的风险也会比较小。
3.2 调整阶段
软件开发出来是要运行的, 但这并不意味着软件已经准备好了运行, 必须调整软件以达到最佳的性能。当度量了软件的性能并发现性能比较低下时, 软件分析工具此时显得极为重要。常用的软件分析工具的方法有两种:
(1) 仪表法。通过应用标注到特定的代码行, 这种仪表方法能够提供应用性能的准确度量。但这种方法增加了代码的数量。因此, 找到一个能紧密聚焦专门问题的工具显得非常重要。存在着一些硬件的解决方案最小化对最终代码的影响。 (2) 抽样方法。抽样方法不会改变代码的大小, 但是不能像仪表方法那样提供百分之百的准确性。抽样方法同样需要一些监视器, 这些监视器会占用系统资源, 影响它的性能和测试的准确性。
4 总结