Ⅰ 软件工程需要怎样的电脑
软件工程专业电脑配置需求参考如下:
软件工程专业涉及程序设计语言,数据库,软件开发工具,系统平台,标准,设计模式等方面。同时,各个行业几乎都有计算机软件的应用,一般的编程对cpu和硬盘要求比较高。
1,操作系统:windows7(64位)。
2,内存:4GB(及以上)。
3,显卡:显存 1G 及以上 位宽 256 bit及以上 ,显存类型 为DDR3以上 (如:NVIDIA Quadro 系列、ATI FireGL系列 或 Firepro系列)。
4,CPU: intel 双核高主频64bit,建议使用i5系列或i7系列,建议cpu主频高于2.8GHz ,中央处理器必须支持SSE2(Streaming SIMD Extensions 2)。
5,硬盘:不低于7200转。
6,软件:office2007或2010。
7,显示器:分辨率不低于1400X900。
(1)软件工程在电脑上安装什么工具扩展阅读:
购买注意事项:
1、明确需求
购买电脑之前,首先要确定购买电脑的用途,需要电脑为其做哪些工作。只有明确了自己购买的用途,才能建立正确的选购方案。下面列举几种不同的计算机应用领域来介绍其各自相应的购机方案。
(1)商务办公类型
对于办公型电脑,主要用途为处理文档、收发E-mail以及制表等,需要的电脑应该稳定。在商务办公中,电脑能够长时间地稳定运行非常重要。建议配置一款液晶显示器,可以减小长时间使用电脑对人体的伤害。
(2)家庭上网类型
一般的家庭中,使用电脑进行上网的主要作用是浏览新闻、处理简单的文字、玩一些简单的小游戏、看看网络视频等,这样用户不必要配置高性能的电脑,选择一台中低端的配置就可以满足用户需求了。
(3)图形设计类型
对于这样的用户,因为需要处理图形色彩、亮度,图像处理工作量大,所以要配置运算速度快、整体配置高的计算机,尤其在CPU、内存、显卡上要求较高配置,同时应该配置CRT显示器来达到更好的显示效果。
(4)娱乐游戏类型
当前开发的游戏大都采用了三维动画效果,所以这样的用户对电脑的整体性能要求更高,尤其在内存容量、CPU处理能力、显卡技术、显示器、声卡等方面都有一定的要求。
2、确定购买台式机还是笔记本
随着微型计算机技术的迅速发展,笔记本电脑的价格在不断下降,好多即将购买电脑的顾客都在考虑是购买台式机还是笔记本。对于购买台式机还是笔记本,应从以下几点考虑。
(1)应用环境
台式机移动不太方便,对于普通用户或者固定办公的用户,可以选择台式机。笔记本的优点是体积小,携带方便,对于经常出差或移动办公的用户应该选购笔记本。
(2)性能需求
对于同一档次的笔记本和台式机在性能上有一定的差距,并且笔记本的可升级性较差。对有更高性能需求的用户来说,台式机是更好的选择。
(3)价格方面
相同配置的笔记本比台式机的价格要高一些,在性价比上,笔记本比不上台式机。所以,对于价格因素上的选购,台式机相对较便宜。
3、确定购买品牌机还是组装机
目前,市场上台式机主要有两大类:一种是品牌机,另一种就是组装机(也称兼容机)。
(1)品牌机
品牌机指由具有一定规模和技术实力的计算机厂商生产,注册商标、有独立品牌的计算机。如IBM、联想、戴尔、惠普等都是目前知名的品牌。品牌机出厂前经过了严格的性能测试,其特点是性能稳定,品质有保证,易用。
(2)组装机
组装机是电脑配件销售商根据用户的消费需求与购买意图,将各种计算机配件组合在一起的计算机。组装机的特点是计算机的配置较为灵活、升级方便、性价比略高于品牌机,也可以说,在相同的性能情况下,品牌机的价格要高一些。
4、了解电脑性能指南
对于一台电脑来说,其性能的好坏不是由一项指标决定的,而是由各部分总体配置决定的。衡量一电脑的性能,主要看以下几个性能指标。
(1)CPU的运算速度
CPU的运算速度是衡量电脑性能的一项重要指标,它通常采用主频高低来描述。市场上流行的双核CPU,在主频速度提高的同时,采用多核技术,总体的主频越高,运算速度就越快。
(2)显卡类型
显卡是将CPU送来的影像数据处理成显示器可以接收的格式,再送到显示屏上形成画面。市场上比较流行的显卡芯片为NVIDIA、ATI显卡,以独立显卡容量大小作为衡量显卡性能指标的尺度。市场上以独显2G甚至更高作为主流显卡。
(3)内存储器容量
内存是CPU直接访问的存储器,电脑中所有需要执行的程序与需要处理的数据都要先读到内存中。内存大小反映了电脑即时存储信息的能力,随着操作系统的升级和应用软件功能的不断增多,对内存的需求容量越来越大。
参考资料来源:网络-电脑配置
Ⅱ 软件工程专业需要在电脑里装哪些软件
建议配置如下:
2G显卡、4G内存,I5或I7处理器,500G硬盘,屏幕为14寸或15寸。除此之外推荐的电脑品牌为Thinkpad T系列(E系列为入门级,T系列为应用级,不怕沉的话可以买P系列),价格大概在6000-9000不等。
软件工程师英文是Software Engineer,是从事软件职业的人员的一种职业能力的认证,通过它说明具备了工程师的资格。软件工程师是从事软件开发相关工作的人员的统称。
它是一个广义的概念,包括软件设计人员、软件架构人员、软件工程管理人员、程序员等一系列岗位,工作内容都与软件开发生产相关。软件工程师的技术要求是比较全面的,除了最基础的编程语言(C语言/C++/JAVA等)、数据库技术(SQL/ORACLE/DB2等)等,还有诸多如JAVASCRIPT、AJAX、HIBERNATE、SPRING等前沿技术。此外,关于网络工程和软件测试的其他技术也要有所涉猎。
Ⅲ 请问各位大神,现有主流的软件工程工具都有哪些
在网上下载一个灵格斯(Lingoes)电子词典吧,我一直在用,感觉很好用,不联网可以用翻译单词和短语,单词解释比较全面。联网时可以连线谷歌在线全文翻译呢。此外它不仅可以翻译中英文,如果你想翻译其他语种也是可以的,很方便,免得以后再继续下载其它软件了。
免费的哦~~~~
关于下载地址,可以上网搜,也可以访问下面地址
希望你能满意我的回答,下面为你具体介绍一下灵格斯
灵格斯是一款简明易用的翻译与词典软件,支持全球超过60多个国家语言的互查互译、支持多语种屏幕取词、索引提示和语音朗读功能,是新一代的词典翻译专家。
灵格斯是一个强大的词典查询和翻译工具。它能很好地在阅读和书写方面帮助用户,让对外语不熟练的您在阅读或书写英文文章时变得更简单更容易。
灵格斯提供了最直观的使用方法,帮助你快速查询包括英语、法语、德语、西班牙语、俄语、中文、日语、韩语在内的60多种语言的翻译结果。使用灵格斯创新的屏幕取词功能,您只需将鼠标移动到屏幕中的任何有单词的位置,按下Ctrl键,灵格斯就能智能地识别出该单词的内容及其所属的语言,即时显示出相应的翻译结果。并且这一切都不会干扰你当前正在进行的工作。
灵格斯拥有当前主流商业词典软件的全部功能,并创新地引入了跨语言内核设计及开放式的词典管理方案,同时还提供了大量语言词典和词汇表下载,是学习各国语言,了解世界的最佳工具。
Lingoes 是免费的,你可以自由地使用它。
灵格斯词霸 2.6.3 版新增了词组取词和Mini窗口功能,从划词翻译、屏幕朗读、网络释义、维基网络、Windows 7 兼容,到各种丰富实用的附录工具, 灵格斯在词典领域做出了一系列的创新,你会发现自已曾经提出或想拥有的功能, 都一点点在灵格斯的不断进步中得到实现。
Ⅳ 我是学软件工程的 我应该配备什么样的电脑。配置应该什么样
用一般的开发工具,开发一般的软件,配置一般就行,2000+就好,
若是用到时vs之类的大型开发工具,并且开发大型软件,配置要求会稍高一点。。。
Ⅳ 软件工程
软件工程学的主要内容是软件开发技术和软件工程管理。 软件开发技术包含软件工程方法学、软件工具和软件开发环境;软件工程管理学包含软件工程经济学和软件管理学。 专业简介是计算机领域发展最快的学科分支之一,国家非常重视软件行业的发展,对软件人才的培养给予了非常优惠的政策。本专业培养掌握计算机软件基本理论知识,熟悉软件开发和管理技术、能够在计算机软件领域中从事软件设计、开发和管理的高级人才。 主修课程该专业除了学习公共基础课外,还将系统学习离散数学、数据结构、算法分析、面向对象程序设计、现代操作系统、数据库原理与实现技术、编译原理、软件工程、软件项目管理、计算机安全等课程,根据学生的兴趣还可以选修一些其它选修课。 毕业去向除考取国内外名牌大学研究生外,主要毕业去向是计算机软件专业公司﹑信息咨询公司﹑以及金融等其它独资、合资企业。 培养目标本专业培养适应社会发展需求,德、智、体、美全面发展,具有扎实的计算机应用理论和知识基础,掌握软件工程领域的前沿技术和软件开发方法,具有较强的实践能力和创新精神,具备较强的软件项目的系统分析、设计、开发和测试能力,能够按照工程化的原则和方法从事软件项目开发和管理的应用型人才。 就业方向本专业学生毕业后可以从事各级各类企事单位的业办公自动化处理、计算机安装与维护、网页制作、计算机网络和专业服务器的维护管理和开发工作、动态商务网站开发与管理、软件测试与开发及计算机相关设备的商品贸易等方面的有关工作。 就业前景分析 目前我国的软件行业规模不是很大,有些软件企业在软件制作上,也只是采用了一些软件工程的思想,距离大规模的工业化大生产比较还是有一定的差距;原因有管理体制的问题,市场问题,政策问题,也有软件工程理论不全面和不完善的问题。所以软件工程的研究和应用,以及我国软件行业的进一步发展,都需要一定的既有软件工程的理论基础和研究能力,又有一定的实践经验的软件工程科学技术人员来推动。软件工程的前途是光明的。第一年一般都会学习数学、英语这些公共课。数学和英语对你今后来说是非常重要的!英语别指望课能学到东西,要看你专业的东西。 除了都要学的高数,今后还要学习其他数学,例如线代,离散,概率。如果你不学好数学,你当然也可以写软件,但是当你想更深入的时候就需要这些数学功底了。相对于数学来说,英语是必须的,因为今后基本上所有优秀的教材和技术文章都是英文的。翻译过来的东西,一是陈旧,而是往往翻译的质量差强人意。所以英语是基本功,一定要强,主要是阅读能力。
Ⅵ 如何用计算机辅助软件呢
计算机辅助软件工程(Computer Aided Software Engineering,CASE)原来是指用来支持MIS开发的、由各种计算机辅助软件和工具组成的一个大型综合性软件开发环境,随着各种工具及软件技术的发展、完善和不断集成,逐步由单纯的辅助开发工具环境转化为一种相对独立的方法。[1]
中文名
计算机辅助软件工程
外文名
Computer Aided Software Engineering
释义
帮助进行应用程序开发的软件
目录
1产生
2分类
3功能作用
4集成机制
5环境
6特点
产生
编辑
自20世纪40年代电子数字计算机出现之后,软件开发一直约束了计算机的广泛应用。为缓解“软件危机”。60年代末提出了软件工程的概念.要求人们采用丁程的原则、方法和技术开发、维护和管理软件,从此产生了一门新的学科.即软件工程。
制造业、建筑业的发展告诉我们,当采用有力的工具辅助人工劳动时.可以极大地提高劳动生产率.并可有效地改善工作质量。在需求的驱动下.并借鉴其他业界发展的影响.人们开始了计算机辅助软件工程的研究。早在80年代初,就涌现出许多支持软件开发的软件系统。从此.术语CASE被软件工程界普遍接受,并作为软件开发自动化支持的代名词。
从狭义范围来说,CASE是一组工具和方法的集合.可以辅助软件生存周期各个阶段的软件开发。广义地说,CASE是辅助软件开发的任何汁算机技术,其中主要包含两个含义:一是在软件开发和维护过程中提供计算机辅助支持;二是在软件开发和维护过程中引人工程化方法。
从学术研究的角度来讲,CASE吸收了CAD、操作系统、数据库、计算机网络等许多研究领域的原理和技术.把软件开发技术、方法和软件工具等集成为一个统一而一致的框架。由此可见.CASE是多年来在软件开发方法、软件开发管理和软件丁具等方面研究和发展的产物。[2]
分类
编辑
CASE系统所涉及的技术有两类,一类是支持软件开发过程本身的技术,如支持规约、设计、实现及测试等。采用这类技术的CASE系统研制时间较长,已有许多产品上市;另一类是支持软件开发过程管理的技术,如支持建模、过程管理等。这类技术不很成熟,采用这类技术的CASE系统会调用前一类技术的CASE系统。
从CASE系统产生方式来看,还有一种特殊的CASE技术,即元.CASE技术。元-CASE技术是生成CASE系统的生成器所采用的技术。该生成器可用来创建支持软件开发过程活动及过程管理的CASE系统,此类CASE技术尚处于探索阶段。[3]
功能作用
编辑
(1)CASE的功能
一般情况下,CASE工具应陔具有以下几个功能。
①用户通过CASE丁具能创建软件开发各阶段所需的图表。
②收集有关图表上的对象以及对象之间关系的信息,以便建立一个完整的信息集合。
③在一个中央资源库中,应将图表所表示的语义而不是图标本身存储起来。
④根据准确性、一致性、完整性检查图表。
⑤使用户能以图表来描述条件、循环、CASE结构和其他结构化程序结构。
⑥使用户能以多种图表类型表示一个分析或设计的不同方面。
⑦实施结构化的模型和设计,尽可能达到准确和一致。
⑧协调多个图表上的信息,检查信息的一致性,并集中检查信息的准确性、一致性和完整性。
(2)CASE的作用
归纳起来,CASE有三大作用,这些作用从根本上改变了软件系统的开发方式。CASE的作用如下所示。
①一个具有快速响应、专用资源和早期查错功能的交互式开发环境。
②对软件的开发和维护过程中的许多环节实现了自动化。
③通过一个强有力的图形接口。实现了直观的程序设计。[2]
集成机制
编辑
CASE的集成机制主要有:
①平台集成,工具运行在相同的硬件/操作系统平台上。
②数据集成,工具使用共享数据模型来操作。
③表示集成,工具提供相同的用户界面和交互方式。
④控制集成,工具激活后能控制其他工具的操作。
⑤过程集成,系统嵌入了有关软件过程的知识,根据软件过程模型辅助用户启动各种软件开发活动。
CASE技术的发展依赖于软件工程方法学的发展,同时CASE技术的发展又促进着软件工程方法学的进一步发展。今后的软件工程应该是“方法学+CASE技术”。而且,随着CASE技术在软件工程中的作用不断扩大和深化,在今后的软件工程领域,CASE技术将有可能占据主导地位。[4]
环境
编辑
计算机辅助软件工具提供了产生图表的自动图形工具、屏幕和报告生成器、数据字典、扩充报告工具、分析和检查工具、代码生成器和文档生成器。多数计算机辅助软件工程工具是基于一个或者多个流行的结构化方法。一些正在开始支持面向对象的开发。一般来说,一个完整的计算机辅助软件工程环境主要包括以下几个内容:
(1)信息储存器(Information repository);
(2)系统模式建立和模拟工具(System modehng and simulation tools);
(3)系统分析/设计工具(System analysis and design tools);
(4)程式编写工具(Programming tools);
(5)测试与品质保证工具(Testing and OA tools);
(6)专业管理工具(Project management tools);
(7)反转工程工具(Re·engineering tools)等。[5]
特点
编辑
与其他管理信息系统开发方法相比,CASE方法具有下列特点:
①解决了从客观世界对象到软件系统的直接影射,支持系统开发的全过程。
②自动检测的方法大大提高了软件的质量。
③软件的各部分可以重复使用。
④简化了分析设计图表和程序编写工作。
⑤加速了系统开发过程且系统功能比较完善。
⑥简化了软件开发的管理和维护。
⑦自动生成统一的标准化文档。[6]
Ⅶ 软件工程专业主要用什么电脑软件,对电脑要求高吗,求推荐笔记本配置
一般的编程 对cpu和硬盘要求比较高,但是图形渲染处理用的是专业的显卡了 而不是世面上卖的游戏卡, 专业显示卡主要针对的是三维动画软件(如3DS Max、Maya、Softimage|3D等)、渲染软件(如LightScape、3DS VIZ等)、CAD软件(如AutoCAD、Pro/Engineer、Unigraphics、SolidWorks等)、模型设计(如Rhino)以及部分科学应用等专业应用市场。专业显卡针对这些专业图形图像软件进行必要的优化,都有着极佳的兼容性。中等的专业显卡价钱并不比游戏卡贵,比如k2100m专业卡专门为设计研制的。。