精华内容
下载资源
问答
  • 介绍了计算机领域相关知识,内容包括计算机软、硬件方面的基础知识及前沿科学,计算机历史、计算机市场及相关计算机文化知识。
  • 计算机领域

    千次阅读 2014-08-09 17:46:39
    讨论1 为什么学? 现在已经很少有人再提这样的问题了。 因为计算机的普及已经实实在在地渗透到人们生活的方方面面。你、我、他,还有更多的人正在...随着我国第三次计算机普及高潮的掀起,计算机课程将普及到中小学,

    讨论1 为什么学?
    现在已经很少有人再提这样的问题了。
    因为计算机的普及已经实实在在地渗透到人们生活的方方面面。你、我、他,还有更多的人正在享受着计算机带来的高效、便利、神奇和快乐。几乎没有人愿意拒绝它,而越来越多的人正在把计算机当作自己生活、工作不可或缺的亲密伙伴。就像人们习惯了电视的存在一样,使用计算机也正在成为人们的习惯。
    随着我国第三次计算机普及高潮的掀起,计算机课程将普及到中小学,学习计算机知识的人将数以亿计。计算机也将成为一项类似吃饭的本领。
    随便列举几项计算机的好处,就可能会让你心动。
    ■  只有你想不到的,没有计算机做不到的,你能想到的所有创意、景象、未知世界,在计算机中都可以模拟出来。
    ■  计算机可以帮助你从大量数据计算、统计分析工作中摆脱出来,只要执行一些简单的操作,再复杂的表格和数据它都可以快速替你解决。
    ■  计算机带来人们丰富多彩的展示手段,声音、影像、动画,甚至是触觉,可以令你得到全方位的直观感受。
    ■  计算机正在将地球变小,不论在哪里,不论哪个国家,不论是否彼此认识,你都可以足不出户和他们聊天,或是分享信息。
    随便列举几项不学计算机坏处,就可能会让你马上行动。
    ■  你将不能应聘很多热门的职位,你将和很多高薪收入的机会错过。
    ■  你将面临失业的威胁,因为同事可以借助计算机提高数倍的工作效率。
    ■  你也许会被人看作是老土,你会感觉到自己已经在时代中落伍。
    ■  你将享受不到现代的网络生活带来的便利和快乐。你无法用新进的手段与别人沟通,你将失去很多客户、朋友或商机。
    ■  不懂计算机,你将不能管理或教育你的下属或孩子。你甚至不知道他们在计算机前做的事情,哪些是你希望的,哪些是你不允许的。
    ■  你将不得不时常求助于人,因为你对计算机出现的一点点小故障都解决不了。
    ■  买计算机时你会担心受骗,因为你根本不懂计算机里应该有什么样的零件。
    看了这些,你还等什么呢。和我们一起从“黑魔方”中获取自己需要的计算机知识吧!

     
    讨论2 怎么学?
    第一,培养兴趣、重在操练
    人们常说,小孩子学东西快。在学计算机方面,也有这个规律。现在的小学生,只要有条件,玩起计算机来个个是一把好手。好上网聊天的,键字如飞,虽然免不了别字连篇,却一点也不妨碍天南地北间的沟通;好玩游戏的,击鼠如狂,虽然屏幕上的英文看不懂几个,却一点也不妨碍通关斩将。从这些方面说,不用大人教,也不会喊学计算机难,个个绝顶聪明,一看就会。然而,如果有父母认真教孩子学打字、学操作就不成了,不但进展缓慢,弄不好还会让孩子对计算机产生厌烦心理。也许有人会总结说,小孩子喜欢玩,计算机(操作本领)是玩出来的,不是学出来的。从某些角度来说,这种说法有一定的道理。它至少指出了学习计算机的两个重要因素:一是要有兴趣,二是重在操练。
    逛逛书店,不难发现这样一个现象。一个Photoshop软件(一款用来处理图像的计算机软件),竟然会有几百种图书来介绍它的使用方法。它真的有这么难学么?而一个“魔兽争霸”(一款时髦的计算机游戏软件),却没有一本专门介绍其玩法的图书。从操作的复杂程度和考验使用者的操作熟练程度方面比较,“魔兽争霸”甚至还要超过Photoshop许多。为什么会有如此大的差距呢?这就是兴趣的巨大作用。一个“魔兽争霸”的爱好者,可以玩到废寝忘食,而一个图像设计的爱好者在怎么有兴趣,也很难对Photoshop达到痴迷的程度,除非工作需要,也不会用Photoshop到废寝忘食的地步。
    兴趣的差距,也导致了操练时间与频率上的巨大差距。一个“魔兽争霸”的痴迷者,一天可以点击几万次,甚至十几万次鼠标,可以不断地选择或设置成千上万次命令或选项。再多么复杂的软件操作,经这样频繁密集地操练,用不了多少时间就可以了如指掌、运用自如了。而一个Photoshop的学习者,一天使用不了几次,甚至几天使用不了一次。如此大的差距,即使是书读得再多,操作方法背得再熟,还是学不到家的。
    第二 明确目标
    很多人学习计算机比较盲目。不知道要从哪里入手,要学些什么。比如,一些人一提到学计算机,就想学五笔打字;也有一些人,提到学计算机就要学习二进制(有关计算机工作原理的一种知识),仿佛不懂二进制,就不算会用计算机。
    不能说五笔打字和二进制知识不重要,只能说它们对多数计算机学习者来说并非是学习的必经之路。从实际需要的角度来说,只有想从事中文录入排版工作的人才有必要学习五笔打字,而二进制知识更是专业开发人员才需要掌握的。中国的计算机用户数以亿计,而真正从事专业开发的用户不过百万计,绝大多数用户属于计算机技术应用层面的,即学会某些软件或技术的使用方法,能够应付日常生活、工作需要就可以了。
    所以,在进行计算机学习之前,你要先问问自己,我要学计算机来干嘛。是为了找工作、保饭碗、应对考试,还是仅仅为了日常生活需要或赶赶时髦?如果你只想一般性学习,没有什么工作或考试的压力,那么你需要学习的计算机知识就很少,稍微下点功夫有个十天半个月的就可以摸着门路,以后自己多用多练就可以了。如果你想进行比较专业的学习,就要明确学习的方向,也就是就业或考试的方向。
     
    讨论3 学什么?
    引用谭浩强先生的观点,计算机的学习按学习对象不同大致可以分成三个层次。
    第一种是计算机入门层次。对象为原来基本上没有接触过计算机的人群,学习内容为初步掌握计算机的基础知识和基本操作。
    第二种是计算机技术层次。对象是那些用计算机作为工具处理各种任务的人们。例如工程人员利用计算机进行工程计算和工程制图,教师利用计算机进行辅助教学,管理人员利用计算机进行数据管理,等等。显然,他们需要具有比第一层次更多更实用的知识。这个层次的特点是以应用为目的,以应用为出发点。
    第三种是计算机专业层次。对象是各种高等学校计算机专业的学生、研究生以及从事计算机研究开发的专业人员。他们需要掌握系统的理论知识和最先进的开发技术。 
    通常把前两个层次(计算机入门层次和计算机技术层次)统称为计算机普及教育,以区别于计算机专业教育。它们的对象是广大非计算机专业的人群,他们占全体人员的95%以上。
    “黑魔方”探讨的计算机学习,主要是指计算机入门层次和计算机技术层次。
    计算机入门层次学习主要是指计算机基本技能的学习。就像九年制义务教育一样,每个人都必须获得基本的“教育”才能够成为合格的公民。当然,由于客观的原因,国家和社会并没有强制要求所有人都必须接受计算机的义务教育,但是目前中小学开始普及计算机基本知识的教育就能够说明一个问题,即至少从现在的小学一代开始,国家开始强制实施计算机的普及教育,否则很多人将失去在社会上与人交往的基本技能。
    所谓计算机基本技能,一般都是指那些非计算机行业的从业人员,在使用计算机时必须掌握的知识。而更狭义地理解,计算机基本技能就是指能够简单操作计算机,从而能够很容易学会常用计算机操作技术(例如,计算机的简单概念,开机关机操作,桌面操作、键盘鼠标操作,简单文字输入,常用工具软件的使用,程序安装、删除操作等)和常用的个人计算机办公技能(诸如编写文档、收发电子邮件、制作电子表格、打印文档,以及制作简单的报表等简单办公任务),也能够很容易的掌握常见的网络应用(例如收发电子邮件、利用网络查找资料、浏览网页等),还能够容易得学会各种简单娱乐工具(例如DVD/VCD播放器、MP3播放器、小游戏等)的用法。
    对于计算机技术层次的学习而言,由于计算机技术种类繁多,任何一个人都不可能也没有必要掌握所有的计算机技术,所以如何定位好自己的学习方向,选择正确的学习内容就便显得极为重要。
    为了帮助更多的读者理清学习的头绪,“黑魔方”首次尝试着将现阶段各种比较流行或比较有发展前景的计算机应用技术加以分类。在归纳总结的基础上绘制了“学习蓝图”,并编写了这本小册子。希望能和所有正在学习或想着手学习计算机的朋友共同探讨,一同进步。
    好了,希望你在看完这本小册子之后,能够找到自己学什么的答案。
    祝你好运!

    入门1 计算机操作
    指南
    随着计算机的普及、计算机在各种领域中应用的不断广泛以及当今时代信息化的不断深入,计算机基本技能已经逐渐成为对每个人的一种基本要求。因此,熟练使用计算机是对每一位希望跟上时代潮流,希望能够胜任本职工作,并不断获得发展的人都必须掌握的一项基本技能。
    其实,计算机基本技能就是指能够简单操作计算机。如果你是第一次学习计算机知识,首先要从计算机的开关机学起,接着掌握Windows的基本操作,学会文件的查找、复制、剪切与删除以及对文件进行管理等方面的知识,从而能够很容易得学会编写文档、写电子邮件、编写电子表格、打印文档,以及制作简单的报表等简单操作;也能够很容易的掌握常见的网络应用,例如收发电子邮件、利用网络查找资料、浏览网页等;还可以利用计算机上的光驱看DVD、VCD、听CD、MP3;在休闲的时候,还能玩会儿纸牌游戏等。
    从另一个角度讲,计算机用户能够对计算机直接操作的就是Windows操作系统,所谓计算机的操作就是如何使用操作系统。为了简单起见,我们没有必要了解什么是计算机,计算机都有哪些硬件组成的。而我们面对的就是一台需要用鼠标、键盘进行操作,需要时刻注视着的显示器,这就是我们眼中的计算机。对计算机的操作就是指挥计算机如何帮我们完成特定的任务,而提高自己的工作效率。因此,要想获得以上知识,你可以找一本讲解计算机操作入门方面的图书,坐在计算机面前按照书中所讲述的进行具体地实践,只有实践,才能完全掌握计算机的操作方法。
     
    入门2 计算机上网
    指南
    在20世纪90年代中期,互联网才开始作为一个新兴的事物进入中国。但是它却以不可思议的速度发展着,在几年的时间内迅速得到普及。截至2003年6月底,国内的上网计算机台数已经达到2500多万,上网的人数已经高到6800多万,在2003年初,中国的上网人数已经排名第二,仅次于美国(根据2003年7月CNNIC中国互联网络信息中心发布的《中国互联网络发展状况统计报告》)计算机网络已经成为使用计算机的一个必不可少的应用。计算机常见的网络应用包括使用最为广泛的电子邮件、搜索引擎、下载软件、浏览网页等。其中,电子邮件是一种必须与自动化办公技术相结合的网络技术,它是最为广泛的一种网络应用。可以说,只要学习计算机网络,几乎没有人不会使用电子邮件,这是通过计算机与人交流信息的最基本方式。
    工作的时候你如果遇到不懂的词语、不清楚的信息,只要到相关的搜索网站去,输入不懂的词语或信息的关键词,搜索引擎便会自动进行查找,查找结果便会罗列在你的面前由你任意挑选。如果你需要给远方的朋友寄一封信或者一些资料,可以通过电子邮件的方式进行。由于电子邮件对传送文件的大小有限制,因此,你还可以利用网络即时通讯工具QQ或MSN进行文件的共享,让对方下载,同时还可以和对方进行即时地聊天。网络的功能越来越强大,以至于网络应用的知识已逐渐成为当今社会每一个人的必修课程。与学习计算机基本操作类似,网络是应用的基础,大量的企业应用都是建立在这种网络基础之上的,而熟知计算机基本网络应用已经作为应聘各种职位的一种基本要求。因此,想要获得网络应用方面的知识,你可以找一本有关网络入门的图书,再通过上网的具体实践,便可掌握具体的网络应用知识与技巧。
     
    入门3 计算机办公
    指南
    计算机最为广泛的应用就是办公自动化,这是大大提高工作效率的典范。所谓办公自动化,狭义地讲就是用计算机辅助人类进行办公。实际上,计算机的推广,以及计算机被积极的认可,绝大部分的原因就是它在自动化办公上的良好表现。编写文档、发送信件、做报表和设计表格,制作幻灯片等完全可以用计算机来完成,而这一切都离不开办公软件。目前,计算机中所使用的办公软件有很多,较为常用的主要有Word、Excel、PowerPoint等,若你想在计算机办公自动化方面做到游刃有余,务必要学会以上三种办公软件,
    Word是目前世界上最流行、最常用的文字编辑,排版软件,使用它不仅可以提高文档的编辑效率,在修改时也是非常方便的。使用Word软件不仅仅局限于编写各种报告、信件、稿件以及论文等,Word还提供了通知、请柬、合同等文档的模板,你不必再动用心思,可以轻而易举的按照它提供的模板编写这些文档,并且写出的这些文档是非常规范的。Excel是一个全能的电子表格,应用领域广泛。它可以作为基本的电子表格取代财务报表;可以建立财务模型进行假设分析;绘制适应性很强的图形和直观的图表;用于统计、分析和科学计算;进行得心应手的数据库管理;对多级数据进行汇总分析等等,其强大的数据处理、分析能力,不仅可以为企业的决策管理、工程分析提供数据依据,而且是居家理财的好助手。PowerPoint主要是用来制作幻灯片,每张幻灯片中包含图片及相应的注视文字,可以根据幻灯片上的按钮,实现图片的切换和查找功能。利用这一特点,可以进行产品的宣传,教学,还可以制作出家庭画册、精美贺卡等。不仅如此,还要学会如何利用网络进行文件的传输。因为,如今SOHO的出现,家庭办公变得普遍,并将成为未来办公的一种趋势,而利用网络进行文件传送是家庭办公的必备要求。即使是在公司上班的员工,也要掌握有关局域网及互联网文件传送的知识。
    从人生的职业生涯来看,掌握计算机的自动化办公技能,总经理助理、项目文案、分析员、策划经理、策划专员、讲师和销售专员等众多职位对计算机的要求将不会成为求职的门槛。
     
    入门4 计算机娱乐
    指南
    计算机是一个通用工具。不仅可以用来工作、上网,还可以用来娱乐。娱乐的方式很多,游戏就是其中的一种。提起游戏,很多人立刻持反对态度。其实,进行适当的游戏,不仅可以换个休息的方式,对初学计算机的人来说还可以熟悉鼠标键盘的应用。但如果沉溺于游戏当中,又伤眼睛又伤身体那就得不偿失了。娱乐除了游戏,计算机还是一个集CD、VCD和DVD功能于一体的工具。它可以用来听音乐,也可以用来播放VCD和DVD影片,甚至可以用来通过网络进行视频点播。如果在计算机上插入简单的电视信号接收芯片,它就可以当作电视机来使用,还可以同时收看多个电视台的节目。如果给计算机配上一个麦克风,则计算机还可以唱卡拉OK。可以说,计算机基本可以实现日常各种娱乐工具的功能。娱乐不仅仅局限于在自己的计算机上,还能通过互联网进行,例如上网与异地的网友玩棋类游戏、与网友进行聊天等,因此,计算机娱乐的范围是非常很广的。
    要利用计算机综合的各项功能,发挥它的优势,使用者必须学会如何操作它们。与常见的家庭娱乐工具相比,计算机的娱乐功能显得专业和复杂一些,比较难以操作,但是它丰富的功能却是很多娱乐工具难以比拟的。所以,在这种情况下,大量的实践操作和灵活的学习方法显得更加重要。绝大部分娱乐工具的用法是相似的,因此只要灵活掌握计算机娱乐工具的通用方法,在自己的计算机上开展各种娱乐活动就非常容易了。只有在掌握常用的计算机娱乐方法之后,计算机才会真正成为生活的必需品,而只有这时,将计算机应用融入生活才成为可能。虽然,计算机娱乐相关知识的掌握对于职业生涯没有直接的影响,但是对于促进与计算机的磨合却是非常重要的。
     
     

     
    领域1 办公助理文秘
    指南
    计算机在办公领域应用极为普遍,而办公文秘职位更是要大量使用计算机的职位。
    其实,作为一种普遍的文秘职位,在计算机使用方面并不需要太多的专业知识,只要掌握办公自动化工具软件,就能够胜任本职工作。
    目前,市场上流行的办公软件主要有微软公司的Microsoft Office、金山公司的WPS Office和永中公司的永中Office等。
    在20世纪90年代初微软公司推出视窗操作系统Windows 3.1时就已经做出了比较成熟的Office办公软件,经过95、97、2000和XP等几个版本的发展,目前的Microsoft Office 2003已经相当成熟,它是一套优秀的办公自动化软件。因此,Microsoft Office的用户群也最大,它的文档通用性也最好。
    其中,对于那些将工作目标定位在企业的人,Microsoft Office软件是最好的选择,也是目前最流行的办公自动化技术;对于将自己的职位目标定位在政府机关、教育和军工等必须使用国产软件的单位的人应该选择金山公司的Office和永中Office作为学习目标。而不是Microsoft Office。
    办公文秘的主要职责是要编写、录入、整理、打印、复印、传真一些材料等,其实都很简单。
    学习提示
    Microsoft Office是一个套装软件,包括以下8套软件。
    ■  Word可用来编辑文稿、报告、网页、电子邮件文本、图形等。
    ■  Excel 可用来制作表格、统计数据、分析信息等。
    ■  PowerPoint 可用来制作幻灯片,供会议、展示、教学使用。
    ■  Access 可用来创建小型数据库,跟踪相关数据信息的管理。
    ■  Outlook 可用来收发电子邮件、建立通讯簿、记录日程安排等。
    ■  FrontPage 一般可用来建立个人网站和网页。
    ■  Publisher 可用来制作一些简单的办公文书,如请柬、证书等。
    ■  PhotoDraw 可用来绘制图片。
    一般在计算机中,都会安装有前6种软件,后两种需要单独安装。通常作为办公使用,前三种是必须熟练掌握的;后几种可个别学习。另外,还需要熟练掌握Windows基本操作,这是基础。

    领域2 录入排版应用
    指南
    计算机办公技术的一种更加专业的应用就是编辑排版,但是这需要更快的汉字输入速度和相应的排版技术。
    如果想成为一名优秀的文字录入或排版人员,就必须了解快速的汉字输入方法以及常用的排版软件。
    在计算机中,汉字不能直接从键盘输入,而必须使用诸如拼音、字形等方法通过键盘间接输入。而利用汉字的拼音输入汉字的方法就是拼音输入法,当前有多种拼音输入法,如微软拼音输入法(Windows中自带的)和紫光输入法(需要单独安装)都比较好用。由于汉字的同音字非常多,拼音不能惟一确定汉字,因此这种拼音输入法在输入拼音后还必须在同音字中做出选择,这无疑降低了速度。除了按照拼音,汉字还可以按照字型输入,五笔字型输入法就是其中使用最为广泛的一种。不同汉字的字型不会相同,因此五笔字型输入法只要求输入汉字的字型,而不需要再次选择,这能够达到提高汉字输入速度和准确性。所以,如果需要从事专业的录入和排版工作,则五笔字型输入法是必须学习的输入方法。
    目前最为流行的排版软件可能要数方正公司的方正飞腾(FIT)排版系统和Adobe公司的PageMaker软件,也有很多排版公司和个人使用Word排版。
    PageMaker是Adobe公司开发的专业排版软件,具有多种实用的排版功能,通过它可以排出精美的版面;飞腾是北大方正集团开发的排版系统软件,它是基于Windows平台开发的集成排版软件,它可以用于报纸、杂志、图书及广告的排版。就软件本身而言,Adobe PageMaker对于中国电子出版行业的理解远没有方正排版系统强,但是如果需要走出国门实现国际化,出版专业的优秀软件Adobe PageMaker则可以大显身手。
    严格地讲,Word属于文字处理软件,不属于专业排版软件。但是因为Word容易操作、且应用相当广泛,因而在对版式设计质量不十分严格要求的情况下,它逐渐被更多的用户采用。
    学习提示
    如果不是为了专门从事录入排版工作,仅仅是个人写作或办公需要,则深入掌握Word排版技巧就足以胜任;对于从事平面版式设计或商用印刷品设计的人员,则掌握PageMaker就可以了;要从事专业的录入、排版工作,则至少要同时熟练掌握两种以上的软件。


    领域3 金融财务管理
    指南
    将金融财务管理专业归入办公自动化方向似乎不太合理,但是从计算机应用技术的角度看,它们需要的专业技术是相同。
    除了在速度和效率上没有办公助理文秘的要求那么高,金融财务管理人员也需要编写财务报表,需要编写日常工作文档,还需要与别人进行电子方式的交流,因此他们也需要掌握基本的办公自动化工具。
    金融管理主要是指政府机构及其他公共部门、非营利组织等银行、保险、证券、基金等内容的金融调控和金融监管,表现在计算机知识方面则是专业数据的统计分析、预算等。对于企业而言,财务管理主要包括帐务处理、报表处理、工资核算、固定资产、出纳管理等模块。
    掌握常见的财务管理系统是金融财务管理方向的专业需求。说起财务管理软件,除了Excel可用来管理财务以外,专业的财务管理软件则属国产的“用友”和“金蝶”。用友和金蝶是国内两个财务管理软件的主要供应商,北有用友(用友总部位于北京),南有金蝶(金蝶总部位于深圳),他们占据了中国财务管理软件的绝大部分市场。
    Excel作为企业中普遍应用的办公软件,不仅仅可用于表格的制作和简单的数理统计,同样可以使用它来涉猎高级的财务管理,它所提供的强大的计算功能和丰富的内置运算工具使得它成为一般办公环境下从事商务计算和统计分析的首选工具。若想做一个优秀的财务管理人员,只了解金融财务管理的知识,还远远不够,若想创建更大的利润,就得从这几方面入手,进一步学习财务计划的控制(评估质量)、投资决策(利润规划)、销售与市场(定价和成本计算)等许多重要的知识。
    学习提示
    虽然用友和金蝶这两个财务管理软件是两家不同的公司开发的。但是,它们的操作方式却非常相似。因此,只需要根据自己的爱好选择其中一种学会就行了。对于普通的企业财务数据统计、分析和处理工作,深入了解一下Excel在财务管理方面的操作技巧。
     
    领域4 企业信息管理
    指南
    随着计算机技术的不断普及,信息管理软件已经成为企业信息化的先锋,ERP(企业资源计划)、CRM(客户关系管理)、SCM(供应链管理)等都是典范。大量企业信息管理软件的出现改变了很多企业的工作方式,员工需要基于信息管理系统展开工作。所以,掌握企业信息管理软件的用法已经成为一种求职的必要条件。
    另外,作为企业信息管理软件的补充,个人信息管理软件也日益普及。个人日常事务、工作计划、事务提醒、电子邮件等各种功能都可以通过个人信息管理软件来实现。它们大大集成了各种日常计算机应用,已经逐渐成为计算机的一种常见的应用。所以,掌握个人信息管理软件的用法也逐渐成为一种日常的需求。
    尽管信息管理软件(系统)的种类繁多,界面各不相同,但是它们的用法却非常相似,只要掌握其中一些基本的操作方法,灵活使用这些信息管理软件就非常容易。实际上,信息管理软件本来就是为了方便计算机的使用而引入的,所以它们的易用性常常成为软件设计的主要目标之一。
    各种个人信息管理系统和企业信息管理系统都是基于目前流行的办公自动化软件的,它们的各种功能都是基于这种自动化技术的,因此掌握办公自动化知识也是学习信息管理软件用法的基础。由于Microsoft Office软件的普及,掌握Microsoft Office办公软件的用法已经足够了。
    学习提示
    “黑魔方”将针对个人信息管理软件和企业信息管理软件编写专门的教程,以帮助你迅速掌握各种信息管理软件的用法。
    企业信息管理的计算机操作知识是企业信息专员、信息化主管、网络主管、人事专员、人事经理和人事助理等职位的基本要求之一。
     
     

     
    领域5平面图形设计
    指南
    现如今有关平面设计方面的东西已经逐渐地渗入到了每一个寻常百姓家,环顾四周,你随处可以看到一些平面图形。墙上的装饰画、挂历,桌上的书,杂物柜里琳琅满目的购物袋、宣传单等等,只要是与人息息相关的事物,可以说都有平面图形存在的空间。
    平面图形设计就是将视觉形态的各个要素按照一定的设计规律进行创造性艺术的组合,我们以前在进行平面设计制作的时候,都是用手工来绘制,而现在的平面图形设计主要是以计算机平面图形为设计主体来进行的。计算机图形设计的基础就是掌握Photoshop软件,这已经成为进入计算机平面图形设计领域中的入门软件,几乎没有人愿意跨过Photoshop软件而直接使用其他图形设计软件来完成平面图形的设计任务。Photoshop是由Adobe公司设计的,经过几个版本的发展,已经相当成熟,并已经成为事实上的平面设计标准工具。
    CorelDRAW软件也是相当不错的平面绘图软件,CorelDRAW是进行矢量图形设计的软件,也是一个兼绘图与排版功能于一体的多媒体软件,它广泛地应用于商标设计、标志制作、模型绘制、插图描画、排版及分色输出等诸多领域。FreeHand、Illustrator和PageMaker都是优秀的矢量图形设计软件,都可以用于印刷、多媒体等多个行业。与FreeHand、Illustrator和CorelDRAW相比,Fireworks则主要用于网络图形的设计,它是一款专业的网络图像设计软件。
    学习提示
    在进行平面图形设计的时候,有这么多的设计软件供你选择。但是,建议你最好是从一两个专门的软件入手,比如Photoshop和Illustrator。因为各种软件的绝大部分功能是相同的,其操作方法也基本相同,所以只要深入掌握一种软件的用法,其他软件也很容易通过触类旁通的方式而掌握其用法。
    在你掌握了一定的计算机平面设计软件知识以后,最重要的是进行平面构图与图形创意方面的训练。平面构图中包括了平面构成与色彩构成方面的一些专业性的知识,这需要多看、多临摹、多体会,才能够有所收获。创意是图形设计的本质,创意不是随心所欲就可以的来的,它是需要长时间经验的积累以及专业知识的学习。
    另外,很多专业平面设计公司的设计工作都是在苹果机(苹果公司生产的专门用于商业设计的计算机,它使用Mac操作系统)环境下进行的,这也需要熟悉苹果机的操作。
     
    领域6 三维及动画设计
    指南
    计算机硬件水平的迅速提高使得个人计算机的计算速度快速提高,个人计算机进行三维动画的设计已经成为可能,并得到越来越广泛的应用。
    现在,三维动画这种设计形式被众多行业接受。建筑行业的楼盘展览、结构展示等需求是三维动画技术大显身手的地方;汽车行业的车型展示也必须依赖于三维动画技术,否则简单纸介质的效果图纸根本不能满足实际需求;大型土木工程的建筑结构也必须依赖于三维动画技术;装璜行业的装璜展示、广告行业的广告宣传片,甚至电影大片都离不开三维动画技术。大型三维游戏的设计、制作更加离不开三维动画技术。而且,由于当前主流三维动画技术都增加了对建模的支持功能,它们的应用范围不断得到扩展。
    目前最为流行的三维动画设计软件有3ds max、Maya、LightWave 3D和Softimage 3D等。它们都是优秀的三维动画设计软件,比较起来,则各有千秋。
    早在20世纪80年代,3ds max就从个人计算机上发展起来了,经过十几年的技术更新,它已经成为国内个人计算机上进行三维动画设计的事实上的标准工具,尤其是在性能较低的个人计算机上,它更能够显示其优越性。
    LightWave 3D是一个专业的三维动画设计工具,易学易用和价格低廉是它的优点,它是最早一个从图形工作站上移植到个人计算机上的三维动画设计软件,从这点来说,它降低三维动画设计师的门槛。
    很多人认为,Maya具有举世无双的性能和总体结构控制能力,这对于设计和制作大型的三维动画非常重要。Maya不仅包括一般三维和视觉效果制作的功能,而且还与最先进的建模、数字化布料模拟、毛发渲染、运动匹配技术相结合。
    相对于前两者,Softimage 3D是受关注最少的三维动画设计制作软件。
    学习提示
    要想成为成功的三维图像设计师或者三维动画制作师,要想能够将三维制作技术成功地应用于存在需求的多个领域,应该具备完整的图像设计技术,因此你可能首先必须熟悉Photoshop的平面图形设计技术,可能还需了解诸如Flash和Cool 3D这样的简单动画设计软件。
    从需要花费的时间和精力来看,成为一名优秀的三维图像设计师相当困难,大量的实践经验也是必须的。但是作为多媒体行业的顶级技术,也是人人都向往的,而且它的需求量也相当大,其求职范围可以遍布建筑、房地产、土木工程、广告、装潢等领域。

    领域7 视频媒体制作
    指南
    电影是最容易吸引人眼球的一种技术形式,电视剧也是这样。在几年前,人们几乎不能想象在个人计算机中制作电影,但是随着个人计算机技术的发展和视频合成技术的进步,这已经成为现实,并已经为设计师们所认可。
    不久以前,制作电影特技必须在非常昂贵的专业设备上进行,而且制作的效率也极其低下。现在只要愿意购买Adobe公司的Premiere软件,安装在自己的个人计算机上,你就可以按照自己的要求设计制作电影。这就好像在做梦,但它是可以实现的事实。因为Adobe对自己的软件的定位就是Adobe Premiere是一套桌面视频编辑软件。
    如果已经有了视频和音频素材,利用Adobe Premiere可以非常方便地合成电影。除了视频和声音,它还可以将动画、图片和文本经过编辑而合成到电影中。它可以用来制作AVI、VCD、Real(.rm)和QuickTime Movies(.mov)等各种格式的电影。在使用Adobe Premiere合成电影时,Adobe After Effects可能是必备的工具,Adobe认为它可以用来制作运动图像,主要用于将静止的图像推向视频、声音综合编辑的新境界,它集创建、编辑、模拟、合成于一体,综合了影像、声音、视频等各种媒体数据来合成电影,可以大大提高视觉效果。可以说,只要掌握了一定的视频编辑技能,能够想象出来的任何效果都是可以实现的。
    Adobe Premiere在桌面视频编辑市场上已经获得巨大成功,它现在已经成功应用于电视片制作、广告制作、电影剪辑等领域。在职业生涯中,求职方向可以定位到多媒体设计师、多媒体制作师、演播合成员、电视剧制片人、后期合成员等方面。
    学习提示
    视频媒体制作是一个相对较窄的领域,它不像平面设计或三维动画设计那样有那么多的就业机会,因为它还要涉及到很多专业的流程和设备。
    不过随着计算机技术的发展,这一领域应该会有很广阔的发展空间。
     
    领域8 多媒体设计制作
    指南
    广义的多媒体,应该是包含文字信息、图形信息、图像信息和声音信息等不同信息表达方式或者是多种信息类型的一种综合类型。而我们这里所讲的多媒体设计制作主要是指制作教学课件、产品演示、多媒体网页、多媒体娱乐光盘等。用于媒体设计制作的主要有Authorware、Director和ToolBook。
    Authorware:由Author(作家;创造者)和Ware(商品;物品;器皿)两个英语单词组成,顾名思义为“作家用来创造商品的工具”。它是美国Macromedia公司开发的一种多媒体系统制作工具,在Windows环境下有专业版(Authorware Professional)与学习版(Authorware Star)。Authorware是一个图标导向式的多媒体制作工具,使非专业人员快速开发多媒体软件成为现实,其强大的功能令人惊叹不已。Authorware采用面向对象的设计思想,是一种基于图标(Icon)和流程线(Line)的多媒体开发工具。操作简单,程序流程清晰明了,开发效率高,而且易学易用,使得不具有编程能力的用户也能创作出一些高水平的多媒体作品,对于非专业开发人员和专业开发人员都是一个很好的选择。与之Office里的PowerPoint相比,有着更为广泛的应用体验。
    Director最早是在苹果电脑上运行的软件,在1995年的时候由Macomedia公司移植到 PC平台上,因此Director非常容易实现跨平台。
    ToolBook从一开始就在PC上运行,直到现在Asymetrix公司也没有为其推出苹果版本,所以它不能实现跨平台创作。
    学习提示
    有人称Authorware、Director和Flash 为Macromedia多媒体制作“三剑客”。由于Authorware功能强大、容易入门,因而是非专业制作人员的最佳选择。Authorware特别适合制作教学软件、项目简报、产品演示等具有交互功能的多媒体作品。
    如果你打算成为出色的多媒体专业制作人员,那么精通Director或ToolBook必能让你如鱼得水,从总的来看,Director非常适合制作交互式多媒体演示产品和娱乐光盘。而 ToolBook则适合制作百科全书类的多媒体产品。充分发挥二者的功能,你就可以完成几乎所有的多媒体开发要求。
    Flash正被越来越多的朋友所喜爱,这有其必然的原因。一切要归功于因特网的飞速发展,各类Flash网站如雨后春笋般层出不穷,而Flash正是制作网页多媒体最强有力的工具。
     
    领域9 网页设计制作
    指南
    随着互联网技术的发展和互联网应用的不断普及,在网络上建立自己的主页宣传自己已经成为很多人的希望,而建立自己网站的首要条件就是掌握Web网页设计技术,或者是能够为设计网页支付费用。Web网页设计技术的一个重要动力就是来自这里。网民建立自己主页是网民自发的需求,而作为法人形式出现的企业也有这样的需求,随着业务推动力的不断提高,这种需求已经不再是自发的,而是逐渐成为一种必然。
    HTML是超文本标记语言(Hyper-Text Markup Language)的简称,Internet上发布的网页基本都是由HTML编写的,因此掌握HTML语言是设计网页的基础。JavaScript是目前流行于网页上的另一种脚本语言,而且还是目前所有浏览器都支持的惟一脚本语言。JavaScript可以执行一些特殊的命令,并给出运行效果,还能够提供与用户的交互功能。如果需要在网页上提供与用户在浏览器端的交互,则必须掌握JavaScript语言。
    虽然任何网页设计师都可以使用普通的文本编辑器来设计网页,但是辅助工具的介入将大大提高设计的效率和质量。由于网页设计的广阔市场存在,许多厂商都推出自己的网页设计工具,微软公司提供的FrontPage和Visual InterDev就是典型的工具,也是出现较早的网页设计工具。只要掌握微软的办公软件,就很容易掌握这软件的使用方法。除此之外,Macromedia公司提供了一款非常专业的网页设计软件Dreamweaver,这是一套功能非常丰富的可视化网页设计环境,它的网页设计功能设计的非常细致,HTML协议定义的所有细节几乎都得到Dreamweaver的支持。如果需要专门从事网页设计,则选用Dreamweaver是不错的选择。
    随着Internet技术的不断更新,网页数量的不断增加,人们对网页的质量和多媒体要求不断提高,用来设计适合于网页的图形软件Fireworks和动画软件Flash就成为设计网页的必不可少的辅助工具。利用这两种辅助工具,网页能够变得更加生动,从而使网页的视觉和听觉效果得到大大提高。
     

     
    领域10 建筑图纸设计
    指南
    祖先创造文字就是为了便于表达,而文字出现后,所有作家就获得最完美的表达工具了,任何时候,作家的思想都可以通过文字表达出来。在计算机没有出现的时候,作家可以通过手写的文字来表达思想,计算机出现后,作家可以通过电子文档来表达自己的思想,这并没有本质的变化。但对于建筑设计师来说,情况就大不一样。语言根本不能用来将建筑对象表述清楚,于是他们就用建筑行业的专门语言—建筑图纸—来表达建筑对象。自从发明了建筑图纸,建筑设计大师们就陷入了困境,因为他们表达自己设计思维的方式已经与作家完全不同,他们的设计思维的表达将变得非常复杂。
    一项完美的设计结果看上去非常简洁,但是过程肯定是复杂而艰辛的。容易理解,设计工具作为一种辅助的东西,应该能够非产容易的表达思维,并且能够灵活的重用动态设计结构。但是,这在手工制图时代是不可能的。计算机解决了这个问题,利用辅助的CAD工具将非常容易表述建筑设计思想,并能够非常容易的实现重用,从而使建筑大师们可以摆脱表达的困境,而将精力放在设计上。
    用计算机表达设计的首选软件是美国Autodesk公司推出AutoCAD专业制图软件。AutoCAD以其超凡的绘图功能与对象捕捉功能,大大提高了绘图的速度和精度。并且使用AutoCAD强大的三维建模功能,能使设计的表达效果更加直观。
    AutoCAD能够非常出色地完成辅助设计的任务。加上Autodesk公司出色开发团队丰富资源的吸引,建筑设计师们几乎会无一例外地投向AutoCAD的怀抱。
    学习提示
    要想成为专业的建筑设计师,除了要掌握AutoCAD软件的操作方法,还需要大量的专业基础知识作为背景。实际上,绝大多数的AutoCAD用户都是建筑设计行业的专业人士。
    作为专业的建筑设计师来说,还应掌握其他相关的设计软件,如3ds max、Photoshop、Lightscape等。学好这些软件对于建筑设计师、制图员、施工管理、家装设计师来说是十分重要的。
     
    领域11 电路设计
    指南
    电路设计行业曾经走过很多阶段,各种不同的设计方法都曾经在历史上出现。现在很多人手边还会保留有大量的电路芯片设计图纸。就像建筑设计图纸一样,电路芯片设计也是大量使用图纸来表达自己的设计结果。而与建筑设计图纸不同的是,电路芯片设计师们需要通过手工制作一个实际的电路来验证并调整自己的设计,这样在电路芯片设计中,多次反复是非常常见的现象,设计图纸的一再修改也是非常常见的。
    然而,计算机彻底改变了这个现象。利用计算机辅助设计工具可以制作满足各种要求的电路芯片设计图纸,还可以利用辅助设计工具的模拟功能来验证自己设计的电路的正确性,进而修改自己的设计,有了计算机这所有的修改操作都非常方便。
    从电路设计者和适用的应用方向角度看,可以分成两个大类,即直接使用电阻、电容、集成芯片等器件搭建的电路和利用可编程逻辑芯片设计的电路。在此只涉及到直接使用电阻、电容、集成芯片等器件搭建的电路,它是用来做一些具有特殊用途的电路板,Protel市主要的设计软件。
    远在微软还没有推出视窗操作系统时,ProklTechnology公司就开始为个人计算机提供Protel系列软件,用于电路板的设计。经过很多版本的演变,Protel已经拥有非常成熟的基于视窗操作系统的软件版本。它的功能非常强大,人机界面友好,易学易用,已经成为各大中院校电学专业必学课程,同时也是业界人士首选的电路板设计工具。可以说Protel是最著名的电路板设计软件,是电子爱好者不可缺少的计算机工具。类似的电路设计软件还有许多种,包括OrCAD和PADS等,它们在易用性和性能上都不是Protel的对手。所以,如果希望从事电路板的设计工作,Protel是首选。
     
    领域12 机械工业设计
    指南
    计算机辅助设计技术的出现,彻底改变了手工绘制机械图纸的设计方式,机械设计工程师完全可以从设计工具中解脱出来,将精力可以将放在设计上,而不是制图本身上。高效的设计表述方式必然导致高效的设计效率;而且在这种方式下,重用以前的设计结果,甚至重用当前设计中已经完成部分将变得非常容易。计算机辅助设计技术带来了机械工业设计上的革命,这也使得机械工业需求得到极大发展。
    除了办公软件,能够让人值得骄傲的国产软件还有北京北航海尔软件有限公司推出的CAXA系列软件,它包括CAXA电子图板、CAXA三维图板、CAXA实体设计等软件,这些软件可以用来制作二维(平面)、三维机械图,在机械、电子、航空、建筑和轻工等行业得到了广泛应用。
    另外,Pro/Engineer已经成为国际上进行机械工业设计的主流工具,与之可以媲美的机械设计软件还有UG(Unigraphics),它们都可以用于汽车车型、汽车车身模具、飞机机翼模车,以及各种机械零配件的设计。
    有一位专业人士是这样评价这两个软件的,UG主要适合于大型的汽车、飞机厂建立复杂的数模,而Pro/Engineer主要适合于中小企业快速建立较为简单的数模;在建模较为复杂的时候,往往是任何参数都是没有用处的,一般用Pro/Engineer建立开始较为简单的线框、曲面,然后转到UG里面进行高级曲面的建立、倒角;两种软件各有优点,应该混合建模才能达到最佳效果。
    学习提示
    可以看出,这两个软件存在优势互补的地方,如果要想成为一位专业的设计师,这两种软件都应该掌握,在实际工作中就需要根据具体要求,选择合适的建模工具。在职业生涯中,求职方向可以定位到车型设计师、绘图员、暖通专业工程师、机械设计工程师等方面。
    同是作为机械工业设计软件,Pro/Engineer和UG的共同点很多,只要学习了一种软件,再学习另外一种的难度不是很大,所以在学习的时候,选择的必要性不是很大。
     

     
    领域13 软件工程管理
    指南
    在软件技术出现的初期,作为一个新生的事物,它只是少数人的玩物,也没有用来为整个社会提供某种服务或者产品。但是,经过几十年的发展,这种情况发生了本质的变化,几乎很难找到不需要使用软件的行业。就像人们建筑房屋,搭建桥梁一样,如果建筑房屋只是为了自己住,搭建桥梁只是为了门前的小河,那么这些工作从来不会被人们拿来进行工程化,也从来不会形成规模效应。但是,如果建筑房屋的目标是建立几十甚至上百层能够供上万人居住的高楼大厦,或者搭建跨越大江大河甚至海峡的公路铁路大桥,则这些技术的工程化就是必要的。软件技术在得到所有行业的接受时,它本身也向规范化、规模化靠近了,软件工程技术就是在这种背景下产生的。
    有人说,和印度相比,中国的软件产业远没有成规模,缺少的不是市场,也不是软件技术本身,而是用来指导软件发展的软件工程技术。印度的软件产业几乎都是为了国外,国内根本没有软件用户,所以它的软件产业都是外包产业,而中国则不是这样,中国的软件主要用来供国内使用,而软件外包则是将来的发展方向之一。中国之所以不能形成规模的软件外包产业,其根本原因就是缺少规范的软件流程管理和质量保证体系。
    很多软件企业,在规模很小的时候,它们发展非常迅速,而一旦达到一定的规模,发展速度会骤降,甚至倒退。这种现象可能是软件工程管理技术没有成熟的原因。中国软件行业最缺少的人才也就是软件工程管理人才,以及具有软件工程管理思维的程序员。要想成为一位优秀的软件工程管理人员非常困难,全面的软件工程基础是非常必要的。深入研读并理解CMM(Capability Maturity Model,成熟度模型)的定义、应用是专业软件工程管理人员所必须的。
    在软件工程管理方面,微软公司推出了Microsoft Project,这是用来辅助项目管理人员进行项目管理和质量控制的软件工具,它便可以满足项目管理方面的需求。在软件工程过程中,软件建模也是非常重要的工作。建模过程需要使用专业的建模语言,这是用来与别人交流的特殊“语言”。UML是进行软件建模的标准行业语言。Microsoft Visio和Rational Rose都是实现UML的辅助设计工具,它们也都是优秀的建模工具。但是相对而言,在软件建模方面Rational Rose更加专业,掌握它的难度较大。Microsoft Visio是一种可以支持软件建模的工具,它还可以用来制作各种图形,包括工作流程图、软件设计结构草图、UML建模等各种软件工程图。

    领域14 软件系统建模
    指南
    软件工程领域在1995年至1997年取得了前所未有的进展,其成果超过软件工程领域过去15年来的成就总和。其中最重要的、具有划时代重大意义的成果之一就是统一建模语言UML(Unified Modeling Language)的出现。在世界范围内,至少在近10年内,UML将是面向对象技术领域内占主导地位的标准建模语言。采用UML作为我国统一的建模语言是完全必要的:首先,过去数十种面向对象的建模语言都是相互独立的,而UML可以消除一些潜在的不必要的差异,以免用户混淆;其次,通过统一语义和符号表示,能够稳定我国的面向对象技术市场,使项目根植于一个成熟的标准建模语言,从而可以大大拓宽所研制与开发的软件系统的适用范围,并大大提高其灵活程度。
    作为一种建模语言,UML的定义包括UML语义和UML表示法两个部分。其中UML语义用于描述基于UML的精确元模型定义。元模型为UML的所有元素在语法和语义上提供了简单、一致、通用的定义性说明,使开发者能在语义上取得一致,消除了因人而异的最佳表达方法所造成的影响。此外UML还支持对元模型的扩展定义。UML表示法用于定义UML符号的表示法,为开发者或开发工具使用这些图形符号和文本语法为系统建模提供了标准。这些图形符号和文字所表达的是应用级的模型,在语义上它是UML元模型的实例。掌握这两方面内容是极其必要的。
    从应用的角度看,当采用面向对象技术设计系统时,首先是描述需求;其次根据需求建立系统的静态模型,以构造系统的结构;第三步是描述系统的行为。其中在第一步与第二步中所建立的模型都是静态的,包括用例图、类图(包含包)、对象图、组件图和配置图等五个图形,是标准建模语言UML的静态建模机制。其中第三步中所建立的模型或者可以执行,或者表示执行时的时序状态或交互关系。它包括状态图、活动图、顺序图和合作图等四个图形,是标准建模语言UML的动态建模机制。因此,标准建模语言UML的主要内容也可以归纳为静态建模机制和动态建模机制两大类。这点你也需要掌握。
     
    领域15 软件测试与管理
    指南
    软件测试是软件质量保证的关键步骤。美国质量保证研究所对软件测试的研究结果表明:越早发现软件中存在的问题,开发费用就越低;在编码后修改软件缺陷的成本是编码前的10倍,在产品交付后修改软件缺陷的成本是交付前的10倍;软件质量越高,软件发布后的维护费用越低。另外,根据对国际著名IT企业的统计,他们的软件测试费用占整个软件工程所有研发费用的50%以上。
    相比之下,中国软件企业在软件测试方面与国际水准仍存在较大差距。首先,在认识上重开发、轻测试,没有认识到软件项目的如期完成不仅取决于开发人员,更取决于测试人员;其次,在管理上随意、简单,没有建立有效、规范的软件测试管理体系;另外,缺少自动化工具的支持,大多数企业在软件测试时并没有采用软件测试管理系统。所以对国内软件企业来说,不仅要提高对软件测试的认识,同时要掌握先进的软件测试方法。
    对于软件测试与管理所使用的软件有SQA Purify Rational ClearCase CVS Visual SourceSated等,你不仅要掌握这些软件的使用方法,在理论方面,还应该掌握软件测试自动化的技术与方法,软件在测试过程中如何管理与改进的技巧,还要学会软件度量与再工程、嵌入式软件的测试技术等知识。为了使你能够具有一定的测试策划、管理、实现和判断能力,系统地学习软件测试知识体系是非常必要的。
    在职业生涯中,求职方向可以定位到软件工程师、程序测试师、系统分析工程师、程序管理人员等。
    学习提示
    软件测试与管理不仅仅是理论上的知识,最重要的还是实践,通过案例分析和软件测试的具体操作,才能深刻体会真正的软件测试过程是如何进行的。
     
    领域16 数据库应用开发
    指南
    很难想象,数据库是什么样的概念?但是提起水库或者粮仓,可能就比较清晰了。计算机只能使用0和1这两个数字,因此它能够处理的所有信息都是以0和1方式编码的,所以计算机上处理的所有信息都称为数据。随着计算机技术的迅速发展,计算机处理数据的能力越来越大,人们对计算机要求也越来越高,而数据量的剧增使得使用普通的技术处理这些数据已经无法适应需要,因此专门用来处理大量数据的技术—数据库技术便应运而生。与粮仓相比,少量的粮食(几两、几斤)放在哪里都可以,但是如果需要保存的粮食成亿吨的,则不能将粮食放在任何地方,而必须建筑一个粮仓存放,这样才能够需要的时候能够迅速提取随意数量。而数据库也是同样的含义,数据多了就必须使用“库”来存放,从而能够快速、高效地进行数据存取操作,能够有效的整理、处理、备份数据,从而能够保证数据的安全和有效性。很显然,数据量越大的数据库,处理起来越困难,如果需要达到一定的速度,则必须使用更好的技术。数据库除了可以用来存放数据,它还具有管理数据的功能,大型数据库都是以服务形式为客户程序提供数据服务,从而实现数据库存储数据的功能。
    经过相当长时间的发展,关系数据库技术已经非常成熟,而且已经高度系统化。微软公司的Access软件就是一种最简单的关系数据库程序,它最终以文件的形式提供数据服务,客户端程序通过Access数据库引擎获得存储在Access数据库中,这与大型数据库不相同。当前市场上流行的大型数据库程序种类繁多,主要有IBM公司DB2 UDB,Oracle公司的Oracle 9i/10i,Sybase公司的Sybase ASE(Adaptive Server Enterprise)等。这些种类繁多的大型数据库系统都是非常成熟的产品,而且都拥有大量客户和广泛的市场前景。它们都能够胜任一般的大型应用,所以只要选择其中的一种就能够满足一般应用要求。在职业生涯中,求职方向可以定位到数据库工程师、数据库管理员、数据库程序开发工程师、数据库设计人员等方面。
    除了Oracle、IBM DB2 UDB和Sybase ASE,Microsoft SQL Server和Borland公司的InterBase也是典型的大型数据库系统,可以支持企业级的大型应用系统,有兴趣的你可以继续深造。
     
    领域17 通用桌面软件开发
    指南
    经过几年的发展,视窗操作系统上的桌面软件早已经使人眼花缭乱,任何功能、任何类型的软件都可以找到数种、数十种,甚至数百种类似产品。因此,通用桌面软件的开发已经呈现百花齐放的局面。加上相当长时间的发展,通用桌面软件技术已经相当成熟,其开发工具也非常完善。实际上,在当前这种情况下,成为一个开发通用桌面应用程序的程序员已经非常容易,因为学习的资料、环境都极为丰富。在开发过程中遇到的任何问题都可以从网络上找到答案。
    要想成为一个很好的通用软件开发工程师,熟悉自己所使用的编程语言是非常重要的。系统而全面的掌握所使用的语言的特性对于提高应用程序开发效率的效果非常明显。现在流行的编程语言很多,主要有Basic,C/C++和Pascal等,它们也是可视化开发工具使用的主要开发语言。
    其中,Basic语言主要被Microsoft Visual Basic所采用,是一种应用范围很广的可视化开发工具,程序员可以非常容易地在完全可视化的环境下开发自己的应用程序。其优点是易学易懂,缺点是执行效率比较低。C/C++是Microsoft Visual C++使用的开发语言。主要用于开发具有较多操作系统底层功能的软件,诸如硬件驱动程序、专业图形编辑软件等,曾经有人说,专业的程序员使用Microsoft Visual C++,聪明的程序员使用Delphi,这就足以看出Microsoft Visual C++在通用软件开发领域方面的地位,这也容易看出要掌握这种开发工具有一点难度。Delphi是Borland公司设计的具有划时代意义的产品,它开创了可视化设计时代。使用的程序语言是经过改进的Pascal,即Object Pascal,扩展了面向对象的特性。程序员完全可以在可视化的情况下进行软件开发,用它开发的程序的运行效率很高,因此Delphi获得大量程序员的青睐。
    学习提示
    你可以根据自己的需求学习这三种软件开发工具中的一种或者多种,从基础语言开始学习,能够迅速成长为专业的程序员。在职业生涯中,求职方向可以定位到软件工程师、系统分析工程师、软件实施工程师、企业信息专员等方面。
     
    领域18 娱乐游戏软件开发
    指南
    在计算机开始被人们接受的初期,娱乐游戏软件并没有市场,人们还不知道计算机也可以作为娱乐游戏的工具。然而,计算机发展到现在,情况发生了本质的变化。计算机已经大大偏离它的名字表示的特殊含义,它的功能已经不仅仅局限于“计算”,大量与计算机根本没有直接联系的应用也在计算机中展开了,娱乐游戏软件就是其中的一种。
    就娱乐而言,娱乐需求和未来可能的娱乐市场的驱动下,运行于个人计算机上的小型娱乐软件也逐渐吸引世人的眼球,许多企业开始将目光逐渐转向小型娱乐市场。小型娱乐软件与前面介绍的两种应用的需求基本相同。它可以利用常见的开发工具来实现,譬如Visual C++,Delphi,C++ Builder,以及Visual Basic等。
    就游戏而言,这种软件对视觉效果要求更高,因此,绝大多游戏软件都是用很好的图形窗口。大多数游戏爱好者还要追求声音效果和视觉效果的很好结合,大量的多媒体要求就被提出来了。在这种情况下,只具有较高可视化程度,而没有很好性能保证的Visual Basic就不能胜任这种工作,虽然Visual C++非常难于使用,开发效率并不是很高,但是使用它开发出来的程序的运行效率却相当好,加上C++语言优越的性能和功能上的优势,Visual C++几乎是那些需要较高多媒体质量要求的惟一选择。当然,Borland公司提供的一种类似的开发工具C++ Builder也可以作为一种选择,而且它还能够提供更高的开发效率。实际上,成为专业的游戏软件开发工程师非常困难,这需要太多的驾驭操作系统底层功能和控制计算机多媒体功能的能力,没有对C/C++语言的深刻理解和丰富的软件开发经验,基本不能掌握这种类型系统的整体结构。
    在职业生涯中,求职方向可以定位到软件工程师、高级软件工程师、游戏研发工程师、C/C++程序员、游戏设计师等方面。
     
    领域19 信息管理软件开发
    指南
    桌面应用软件的一个重要分支就是个人信息管理软件,它随着这种应用的广泛推广而逐渐成为一种相当常见的应用方向。但是,由于目前个人信息管理软件并没有很大的利润可图,因此这种由于个人的信息化软件主要由一些非盈利性机构所主持,而个人将其作为进入软件开发行业的试金石,则非常恰当。从技术角度讲,个人信息管理软件的开发难度并不比其他各种类型的桌面软件简单,而且它还涉及到许多桌面应用软件根本没有使用的数据库技术,甚至个人信息管理软件总是与数据库技术结合起来的。从应用层面讲,个人信息管理软件则是使用非常广泛的一种软件,几乎没有其他类型的桌面软件能够与其相当。而且,个人信息管理软件是每一个人的必要工具,所有人都会对这种软件产生需求,因此刚进入软件行业的初级程序员将个人信息管理软件开发作为掌握软件技术的素材,这也是当前出现的个人信息管理软件非常繁多的原因。
    数据库技术是开发个人信息管理软件必须掌握的技术之一。一般情况下,个人信息管理软件的数据都是放在后台数据库服务器或者基于文件的小型数据库文件中。微软公司的Microsoft Access是最常用的小型数据库软件,它能够产生小型文件数据库,以供个人信息管理软件使用。
    进行数据库技术开发的另外一个重要技术准备就是程序开发技术所需的程序设计语言。如果选择Visual Basic作为个人信息管理软件开发工具,则并不需要专门学习Basic语言,在学习Visual Basic开发环境的同时能够迅速掌握Basic语言的基本语法。Delphi是最常用的个人信息管理软件开发工具,它的开发效率相当高,而且Delphi开发的软件的运行效率也相当不错。所以,绝大多数的这种应用都是由Delphi来完成的。
    在职业生涯中,求职方向可以定位到软件工程师、高级软件工程师、系统分析工程师、企业信息专员、Delphi程序员等方面。 
     
    领域20 Windows下Web应用开发
    指南
    随着网络技术的不断发展,Web作为一种普遍存在的应用已经具有相当大的市场前景,因此大量企业已经将自己的盈利目标定位在互联网上,从而大量的电子商务技术孕育而生。所谓电子商务技术就是利用网页在Internet上获取商业机会,是一种专门为商务服务的Web应用开发技术。实际上,Web应用开发技术就是电子商务技术,它们的惟一差别就是涉及的应用范围不完全相同。
    针对于Windows平台的Web应用开发,微软公司推出.NET技术,它将成为今后几年乃至十年Windows平台上的主流技术。随着这种技术的发展,Microsoft SQL Server也将成为Windows平台上的主流数据库服务器。所以,.NET技术和Microsoft SQL Server将成为Windows平台上Web应用开发的事实上的标准。
    微软的.NET技术是通过其Visual Studio.NET来体现的,它全面支持.NET技术,并将成为.NET开发的最佳工具。当然,在学习.NET的开发工具之前,必须掌握Visual Studio.NET所支持的语言C#。C#是微软在推出.NET技术时同时产生的一种新的程序设计语言,它获得Visual Studio.NET的全面支持,并由于C#本身对托管程序和面向对象的良好支持,它必将成为使用于.NET平台上的最优秀语言。
    在掌握语言的基础知识后,你可以学习Visual Studio.NET工具和.NET技术本身。作为.NET技术的一个部分,ASP.NET是实现Web应用经常使用的一项技术。实际上,掌握ASP.NET就已经掌握.NET技术的主要特点和核心应用。ASP.NET是在原ASP基础上引入.NET技术而得到的,它将成为在Windows平台上进行Web应用开发的主要技术。Visual Studio.NET本身可以作为ASP.NET开发的基本工具,它也是最好的选择。除了开发ASP.NET应用程序,Visual Studio.NET还可以用来开发其他基于.NET技术的应用程序和任何不使用.NET技术的应用程序。
    在职业生涯中,求职方向可以定位到Web技术ASP程序员、Web开发程序员、Web工程师、软件工程师、Web技术人员、电子商务工程师等方面。
     
    领域21 Linux/Unix下Web应用开发
    指南
    Linux和Unix是当前Web服务器的主流操作系统,甚至Windows在企业Web服务器上占据的份额也没有它们高。由于Linux和Unix具有良好的性能,在绝大多数的Web服务器上,特别是用来接收大量访问量和具有大量数据的大型Web服务器上,Unix仍然是主角。由于Linux的低成本、灵活性,以及与Unix有很好的兼容性,Linux在慢慢吞噬Unix的大型服务器市场。
    对于Web应用开发人员来说,在Linux和Unix之间的选择显得不再非常重要,适用于Linux上的Web开发技术基本上都可以顺利移植到Unix上,而改动也是很少,所以这里并不区分Unix和Linux上的Web应用开发。
    在Linux上,Apache几乎成为简单Web服务器的标准。作为企业应用,在Apache后面还需要使用应用服务器,即Application Server。企业应用服务器大大拓展了普通Web服务器的功能,使得企业应用开发具有很大的扩展性。Tomcat和WebLogic是两种主要的企业应用服务器,除此之外,IBM、HP(惠普)、Oracle(甲骨文)、Sun等公司都提供了自己的企业应用服务器。在Linux下进行企业Web应用开发,掌握Tomcat和WebLogic的配置和使用方法是必要的准备之一,否则将无法发挥它们的功能。
    另外,企业应用服务器都提供对JSP和PHP等服务器脚本的支持, JSP和PHP使用了类似的技术,但是从技术底层来说,JSP具有更广阔的应用前景。在企业应用服务器上,JSP脚本最终是被编译成Java类并在Java虚拟机上执行,也就是说,JSP就是Java技术的另一种表现。
    PHP与JSP相比并没有太大的优势,但是由于长期发展形成的市场优势却不容忽视,因此当前使用PHP的用户仍然很多,因此JSP和PHP是Linux下Web应用开发的最主要工具之一。这两种技术你是必须掌握的。
    学习提示
    在学习Linux平台的Web应用开发时,Linux平台下的数据库技术也是必须掌握的技术。MySQL是在Linux平台下面的免费数据库系统,Oracle则是可以运行于Linux平台下的大型数据库服务器,它可以支持分布式大型企业应用。
     
    领域22 基于XML的Web应用开发
    指南
    XML的全称是eXtensible Markup Language(扩展标记语言)。它是由W3C组织制定的用于替代HTML语言的一种新型的标记语言。XML包括的基本标准有:XML Namespace、XSL、XSLT、Xpath、XQuery、DTDs、XML Schema、SOAP、Xpointer、Xlink、RDF等。XML语言通过与这些相关标准的结合,可以应用于科学计算、电子出版、多媒体制作和电子商务等诸多方面。
    XHTML是目前编写HTML的首选方法;因为XHTML本身就是格式良好的XML,与通常畸形的HTML文档相比,XHTML格式文档更容易处理。XSLT和XSL是对XML文档进行转换的语言。它们可以将XML文档转换成各种格式,比如另一个文本文件、PDF文件、HTML文件、逗号分割的文件,或者转换成其他的XML文档。DTDs和XML Schema用来描述XML文件所包含的数据内容的类型,使你不用编写定制的代码就能对XML文档的内容进行“有效性”检查,使内容强行遵守给出的规则。XPath 和 XQuery是查询语言,用它们可以从XML文档中吸取单个的数据项或者数据项列表。XQuery的功能特别强大,因为它对XPath查询进行了扩展。实际上,XQuery和XML的关系就像SQL之于关系数据库一样。SOAP是Web services间进行通讯的标准协议。你不必知道SOAP协议的所有细节,但是你应该熟悉其常用规则及其工作原理,这样你才能使用它。
    由于XML是一项用来统一数据格式的技术,所以,它不是单独存在的,而是依附于其他技术上的。前面介绍的Linux和Windows平台下面的Web应用开发都将使用XML技术。在目前流行的数据库技术中也都逐渐采用XML技术。
    XML技术可以广泛的应用于当前的各种应用中,例如在.NET中的应用、在Java中的应用等。你可以根据需要,选择不同的应用方向,而选择合适的图书来获取必要的应用案例经验。
    在职业生涯中,求职方向可以定位到软件工程师、网络开发工程师、XML技术工程师等方面。
    学习提示
    需要说明的是,XML技术必须获得其他技术的辅助才能够发挥作用,因此仅仅掌握这项技术并不能直接带来工作机会,而还必须辅助前面和后面介绍的技术。
     
    领域23 基于Java的Web应用开发
    指南
    Java产生的历史并不长,但是它是众多程序员智慧的结晶,也是真正能够算上优秀的技术之一。从现身的第一天起,Java就注定要用来开发企业应用。Sun公司对Java的扩展性做了相当充分的考虑,使用J2EE技术开发的应用程序可以随着企业规模和业务量的扩大而自然延展,所有由于规模扩大导致的问题基本上都可以通过增加服务器的数量来解决,而企业应用的架构并不需要改变。
    Sun公司推出的J2EE已经成为目前企业应用开发的标准Java环境。掌握J2EE几乎已经成为掌握Java技术的代名词。当然,作为一门程序设计语言,Java也有自己的特殊语法,掌握基本的Java语法是最基本的要求。在基本的语法基础之上,掌握J2EE便是掌握Java的Web应用开发技术的主要要求。实际上,J2EE包含许多内容,包括Java应用架构、Java Servlet、EJB(Enterprise JavaBeans)、JSP等许多技术。其中,Java企业应用架构部分内容是Java企业应用架构师必须掌握的技术,而普通的Java软件工程师只需要掌握最初步的知识就已经足够了。而要成为企业应用架构师,首先必须成为合格的Java软件工程师,还必须具有丰富的经验,所以,如果还没有掌握Java基本技术,Java企业应用开发技术系列也是必须学习的。Java企业应用开发技术是除JSP之外的Java技术的软件工程师需要掌握的。而JSP的应用将带领你全面掌握JSP技术。
    为了能够提高Java应用的开发效率,目前流行大量Java开发工具,其中以Borland公司的JBuilder和IBM公司的Visual Age最为流行。JBuilder是一款完全可视化的开发工具,对于提高Java的开发效率非常有效。Visual Age是IBM推出的专业Java开发工具,它是一个“超大型”的专业软件,要掌握Visual Age并不是一件容易的事。但是,如果已经掌握了Visual Age,并要它来进行大型企业应用开发,那种惬意是很难想象的。在职业生涯中,求职方向可以定位到目标职位方向、Java工程师、J2EE开发工程师、软件工程师、Java系统分析员等方面。
    学习提示
    Java设计的技术层面非常多,而开发工具也很多,你可以根据自己的需要以及不同的侧重点,选择合适的技术和工具,并进而选择合适的图书进行学习。
     
    领域24 大型网络游戏开发
    指南
    计算机的普及和Internet的普及,使得计算机网络游戏得到广阔的发展土壤。信息产业部公布的数据表明:2002年,中国的游戏及其周边产业总产值达100亿元。也正因为如此,大型网络游戏获得众多厂商的青睐。
    原先国内网络游戏界无论在技术和运营经验上都非常稚嫩,引进国外游戏,积累运营经验成为国内网络游戏行业的必由之路。时至今日,网络游戏进入中国已有3年多,很多原来的“软肋”甚至转而成为国内公司的强项,但国内特定的网络游戏人才仍属稀缺。
    大型网络游戏如同电影,与电影不同的是,“演员”是上网玩游戏的玩家,而游戏开发商提供的是故事、场景和演员的属性,同时要不断提供技术支持,保障这场游戏电影能顺利地“演”下去。
    网络游戏并不是一个技术方向,而是一个存在广阔市场前景的应用方向,因此它对开发者的技术没有特殊要求。但是作为一种大型网络软件,它涉及的技术面相当广,我们无法解释清楚,掌握什么技术就可以从事大型网络游戏软件的开发工作。但是,可以从这个大型软件本身的不同技术要求出发,来解释作为开发这种大型软件的工程师应该掌握的技术。
    由于对性能的要求很高,网络游戏软件往往使用C/C++作为开发语言,在Windows下选择Visual C++作为开发工具,而在Linux/Unix下面,则采用GCC作为开发环境。所以,要想成为网络游戏软件工程师,必须掌握C/C++语言。实际上,C/C++语言是对绝大多数软件工程师的基本要求。C/C++不仅仅作为一门计算机程序设计语言来学习,它已经成为程序设计技术的代名词,通过它可以理解程序设计这个词的含义,以及程序设计工作的含义。在掌握C/C++语言基础上,为了提高开发的效率和便于把握整体结构,Visual C++和GCC等开发工具也是非常重要的。 
    在职业生涯中,求职方向可以定位到C/C++软件工程师、高级软件工程师、C程序员、网络程序员、游戏软件工程师。
    学习提示
    网络游戏的网络特性非常明显,因此大量的网络知识是开发网络游戏所必需的。深入学习并理解TCP/IP协议对于游戏的开发也是非常必要的。
     
    领域25 嵌入应用开发
    指南
    嵌入式系统广泛应用于制造、过程控制、仪器仪表、汽车、船舶、航空航天、医疗、通讯、军事装备等方面,每年为社会创造数万亿元的工业产值。
    嵌入式系统最初是为了工业计算机而设计的,在信息产品普及与数字家电兴起后,嵌入式系统已逐渐普及到我们日常生活中,从信息家电、网络产品,到可携式装置,都看得到它的踪迹。嵌入式系统的特色之一是不需要很多外接的零配件,能在小面积组件上完成特定功能,具有稳定、小尺寸等特点。
    过去嵌入式系统较难普及的原因,是集成电路集成度和制程水平尚无法突破。但是现在人们已经可以生产出大量低成本的微型硅组件,并以此为基础发展出了许多可编程逻辑和微处理/控制器,这些组件可以用软件技术来实现或更改硬件功能,搭配特定的操作系统或用户接口,可以实现许多新型态应用,如Palm、手机等。
    随着便携式信息设备和个人计算机的普及应用,嵌入式系统开发便成了一种热门的需求,各种针对嵌入式应用的工具如编译、布局布线、合成、仿真、测试、验证、编程等工具不断在自动化与智能化方面获得提升。
    嵌入式系统的开发工作都可以在个人计算机上进行,这与在个人计算机上进行的其他开发的差别是,这种开发必须得到仿真环境的支持。所谓仿真环境是指,能够模拟诸如Palm、手机等嵌入应用运行的环境运行程序,在这个环境中运行的效果与实际环境中的运行效果完全相同。
    嵌入应用中使用的开发语言基本都是C/C++和Java。在视窗操作系统上,Visual C++是最好的嵌入应用开发环境,而在Linux平台下,GCC也可以用于嵌入应用的开发。
    因此你需要掌握的是C/C++语言、Java语言、Visual C++语言、Linux下C/C++语言的应用方法之一。
    学习提示
    以上介绍的是嵌入应用开发的基础,当你掌握了之后还可以向嵌入式的某一个方向发展,如Intel嵌入式应用架构,该架构旨在为通信系统和传统嵌入式应用提供更高的性能,这些应用包括电信设备、交互式客户设备、网络附加存储等。
     
     
     
    领域26 操作系统技术
    指南
    操作系统是管理计算机软硬件资源的一个平台,没有它,任何计算机都无法正常运行。在个人电脑发展史上,出现过许多不同的操作系统,其中最为常用的有五种:DOS、Windows、Linux、Unix/Xenix和OS/2。
    DOS诞生于1981年,它支持众多的通用软件,如各种语言处理程序、数据库管理系统、文字处理软件、电子表格。虽然计算机硬件技术的进步, DOS已经不能适应32位机的硬件系统,但现在它仍然可以在一些特定情况下发挥作用。
    Windows是用户群最大也最为人熟知的操作系统。现在比较常用的版本有Windows 98、2000、XP(后两种版本还有专业版、企业版、服务器版等众多版本之分)。
    Linux是当今电脑界一个耀眼的名字,它是目前全球最大的一个自由免费软件,其本身是一个功能可与Unix和Windows相媲美的操作系统,具有完备的网络功能。目前,Linux正在全球各地迅速普及推广,各大软件商如Oracle、Sybase、Novell、IBM等均发布了Linux版的产品,许多硬件厂商也推出了预装Linux操作系统的服务器产品,当然,PC用户也可使用Linux。另外,还有不少公司或组织有计划地收集有关Linux的软件,组合成一套完整的Linux发行版本上市,比较著名的有RedHat(即红帽子)、Slackware等公司。虽然,现在说Linux会取代Unix和Windows还为时过早,但一个稳定性、灵活性和易用性都非常好的软件,肯定会得到越来越广泛的应用。
    Unix系统是1969年问世的,最初是在中小型计算机上运用的多用户系统。
    1987年IBM公司在激烈的市场竞争中推出了PS/2(Personal System/2)个人电脑。PS/2系列电脑大幅度突破了现行PC机的体系,采用了与其它总线互不兼容的微通道总线MCA,并且IBM自行设计了该系统约80%的零部件,以防止其它公司仿制。 
    学习提示
    虽然在通常情况下Windows操作系统是首先应该学习的,但不论选择哪一种操作系统,都应该包括系统分区、硬件驱动、软件安装与卸载、网络连接、系统维护管理等知识内容。这里所讲的操作系统知识相对于前面的计算机操作入门是业余与专业的关系,是要远远多于入门或常用级别需求的知识范围的。
     
    领域27 硬件驱动开发
    指南
    计算机操作系统是用来控制计算机的所有硬件资源,并为使用者提供服务的平台。而由于硬件种类繁多,功能也是各式各样,因此操作系统并没有直接对所有硬件提供支持。而且,由于硬件也需要不断升级,所以操作控制硬件的方式也需要不断变化。为了能够适应大量硬件以及硬件升级的需要,操作系统不是直接控制硬件,而是通过有硬件供应商提供的驱动程序来控制硬件的。由于在不同的操作系统下,系统给硬件发出命令的方式并不完全相同,所以不同操作系统下面的硬件驱动程序也不相同。
    要使得计算机硬件能够紧密融合到计算机系统中,在编写硬件驱动程序时,必须对计算机原理和计算机操作系统有所了解,否则将可能导致硬件与操作系统运行方式的冲突。
    一般情况下,驱动程序都是使用C语言开发的,因为C语言具有直接访问硬件资源最好的特性。灵活C语言能够大大提高开发驱动程序的效率。因此你首先必须掌握C语言的用法。在视窗平台上的驱动程序开发都是在微软提供的DDK基础之上开发的,实际上,在视窗平台上的驱动程序开发就是基于DDK的硬件程序设计过程,这往往都是在Visual C++上通过C语言编程实现的。微软为不同的操作系统提供了不同的DDK,包括Windows 95 DDK、Windows 98 DDK、Windows NT DDK、Windows 2000 DDK等。在进行特定操作系统的硬件驱动程序的开发之前,必须了解这个平台对硬件驱动程序要求的细节,所有需要对不同操作系统的DDK的详细把握。除了一些细节上的差别,从Windows NT开始,所有视窗操作系统上的硬件驱动程序的开发方法基本相同。在视窗平台下的硬件驱动程序开发都是在Visual C++下面完成的,因此掌握Visual C++的基本用法是进行硬件驱动程序开发的基础之一。
     Linux平台下的硬件驱动程序开发则更为复杂,开发者除了需要对硬件工作原理、操作系统有所了解,还必须对Linux的内核代码由较深的认识。在很多情况下,Linux是件硬件驱动程序作为操作系统内核的一部分直接编译进去的,而这部分硬件驱动程序的稳定性就非常重要,细微的错误可能就会导致操作系统的瘫痪。
     
    领域28 计算机组装与维修技术
    指南
    随着个人计算机的普及,计算机维修技术越来越重要,已经逐渐发展成为一个专业的行业。很容易理解,如果只有几个人使用计算机,那么计算机维修技术决不可能成为一个行业,而当使用计算机的人数增加到千万甚至亿时,维修技术决不可能不成为一个行业。计算机维修人才也是在计算机的普及的过程中被创造出来的。而现在,计算机维修已经成为一个与其他任何职业一样,都会得到所有人的注意,而这样的人才也会不断被培养出来。实际上,在就业压力巨大的今天,需要另辟蹊径,计算机维修作为一个新兴的行业,它可能是很好的选择。
    要能够成为计算机维修工程师,了解并掌握计算机的运行原理是最重要的事。只有在充分了解其原理才能够发现其中问题,进而修正其中的问题。通过计算机原理方面的学习,你将能够熟悉计算机的运行机制,从而为预测计算机运行中可能出现的问题提供原理性准备。
    在了解计算机基本原理的基础之上,还需要对计算机各种部件的性能有所了解,才能够正确找出问题所在。很容易理解,专业的计算机维修工程师能够在粗看计算机的基本配置和问题后就能够确认它的问题所在,或者确认问题可能出现在那些部件中,其中重要的原因之一就是那些被确认可能存在问题的部件本来就是容易损坏的部件。除此之外,硬件的许多性能都可能成为判断的依据。譬如,大部分计算机部件对运行的温度、湿度等环境都存在一定的要求,一旦不能满足它们的运行要求,它们就可能损坏。这也是许多维修工程师在排除问题时总喜欢问,计算机运行了多长时间,放在那里使用,以及其他类似的问题。
    在职业生涯中,求职方向可以定位到硬件技术支持工程师、维修技术员、硬件技术员、技术支持人员、PC销售员等方面。
    学习提示
    对这一领域的学习,首先应该从计算机选购和组装学起;然后回头学习计算机原理和操作系统原理;还要熟练掌握不同版本操作系统的安装、设置、操作方法,因为计算机硬件的工作是靠操作系统来管理的。另外还要熟知计算机硬件产品性能、厂商的相关知识,随时跟上计算机硬件的更新。
    除了需要扎实的理论知识作铺垫,要想胜任这一领域的工作,还要有丰富的实践经验——整天和计算机摸爬滚打在一起才是最重要的。

    领域29 可编程芯片设计
    指南
    在“领域11”电路设计中,提到了可编程芯片设计,它是电路设计的另一个分支,主要是用来设计具有某项特殊功能的集成芯片,它针对不同类型的可编程逻辑芯片的种类而使用不同的软件,主要有Xilinx Foundation、Altera MAX+PLUS和Lattice ispEXPERT等。
    相对电路板设计,集成芯片设计所需要的技术含量更高。当前的绝大多数集成芯片都是在可编程逻辑芯片CPLD和FPGA上通过编程实现的。为了提高编程的效率,对可编程逻辑芯片的编辑任务都是在芯片的仿真环境中进行的。实际上,Xilinx Foundation、Altera MAX+PLUS和Lattice ispEXPERT就是典型的仿真环境。而当前提供可编程逻辑芯片的厂商很多,这些芯片的特性各不相同,为这些芯片编程必须使用不同的仿真环境,所以当前可用的仿真系统,即可编程逻辑芯片的开发系统非常繁多,前面列出的只是应用比较广泛的几种。Xilinx Foundation、Altera MAX+PLUS和Lattice ispEXPERT三种仿真系统能够支持当前流行的主要可编程逻辑芯片。但是,它们支持的芯片种类也是不相同的,这可以通过查找这些仿真软件的手册而获得支持的芯片列表。
    电路板和集成芯片的设计都需要丰富的数字电路的知识作为背景。实际上,大多数的仿真软件用户本来就是硬件技术的专家或者爱好者。
    在职业生涯中,求职方向可以定位到以下几个方面软硬件开发师、硬件工程师、集成电路设计工程师、PLC工程师、电子工程师。
    实际上,业界将可编程器件分为可编程逻辑器件(PLD)、复杂可编程逻辑器件PLD(CPLD)和现场可编程门阵列(FPGA),想进一步学习的你可继续研究。
     
     

     
    领域30 网络安装调试
    指南
    局域网的发展早于Internet,大量局域网的互联才成就了今天的互联网。与广域网相比,局域网是一个在小范围内的网络体系,这很可能是一栋大厦中的所有计算机组成的网络,也可能是一个实验室所有计算机组成的网络,或者一所学校所有计算机组成的网络。局域网的规模可以很大,包括计算机几十,甚至几百太,也可以很小,只包含2台或者几台计算机。实际上,局域网的概念是比较模糊的,一般都以行政和地域作为划分局域网的标准。
    如果某个单位需要建设自己的局域网,那么局域网的安装调试技术是必须的,除非这项工作由专业的网络建设公司来做。当然,在绝大部分情况下,后者是更好的选择。这样就造就了许多专业的网络安装公司,当然同时也就造就了大量的网络安装调试工程师的就业职位。
    要想做一名安装调试工程师,不仅要知道最基本的网线的制作,还要熟悉网络的拓扑结构,从而确定局域网采用的是总线型,还是星型拓扑结构,或者是树型、环型、网状型拓扑结构中的一种。接着就是网络的硬件设备的选择,如网卡类型,网线类型,集线器的类型以及是否使用交换机和网桥。你还要了解接入线路的类型,最后还要选择服务器所用的操作系统类型,如Unix、Windows NT及Linux等。最后,当网络连接完成,还要在操作系统中进行设置,使得局域网的各台计算机互相接通。
    在职业生涯中,求职方向可以定位到网络工程师、技术支持经理、硬件测试员、通信技术工程师、测试员。
    学习提示
    你在开始学习网络安装调试专业技术之前,对计算机网络原理做一些了解是非常必要的。要想成为专业的网络设备安装调试工程师,专业知识也是必需的。
     
    领域31 企业网络方案设计
    指南
    在为自己家里建立只包含几台计算机的局域网时,性能不再考虑的范围之内,方便快捷和功能要求是惟一需要考虑的两项要求。但是,在建立大型企业网络时,这种想法就不再正确了。在办公室中可能会遇到这样的问题,虽然网络运行正常,但是总是不能链接网络,或者链接网络速度根本没有达到最初的设计要求,这是什么原因呢?
    由于在大型企业网络中用来访问网络资源的计算机数量很多,可能达到几百、几千,甚至数万台,在这种网络中,如果计算机在网络中的分布结构不是很合理,很可能导致整个网络性能下降,甚至瘫痪,使其根本不能负担大量的网络服务。这就是大型企业网络设计产生的原因。
    有些企业可能会选择多种方式接入Internet,因为它们在不同的地域具有许多分部,而这些分部都需要接入Internet。而作为一个企业的多个分部,它们之间可能还需要互联,否则就不能形成整体。所以,Internet接入往往与企业局域网的建设交叉起来,此时选择就需要艺术。
    前面已经提及,网络是用来连接计算机的,没有计算机的网络是无法想象的。所以,在学习网络设计的专业知识之前,对计算机运行原理做基本了解是非常必要的,接着要对网络的拓扑结构以及网络布线进行详细的了解,从而确定选择那些网络设备,如服务器、网桥、交换机、集线器(HUB)等。服务器是网站的宿主设备,是网站的核心硬件设备,应根据未来网站的运行情况来选择服务器。在网络组建完成之后,就要选择服务器的操作系统类型,可以从以下几个方面进行考虑:网络是否安全、稳定性如何、是否有高的性价比、是否有专业人员维护等。
    在职业生涯中,求职方向可以定位到网络设计师、高级网络工程师、网管、网站营运经理、网络技术员。
    学习提示
    你在设计之前最好系统的学习计算机网络原理,从而能够为网络设计提供完备的知识准备。要成为出色的专业网络设计工程师,掌握计算机网络设计专业知识是必需的。
     
    领域32 企业网络管理维护
    指南
    互联网作为一个名次,它从产生到现在并没有发生变化,但是它的内涵却在不断的变化。不断出现的大型局域网依次加入使得互联网变得越来越红火,而正因为用户数量的不断增加,互联网上用来标识计算机的IP地址已经远远不能满足需要。从这里能够看出,互联网在推出后发生怎样的变化。大量新产生的网络都需要自己的管理人员,这就是企业网络管理维护人员产生的背景。局域网已经遍布与大部分的企业中,因此网管工作也遍布与大部分企业中。随着企业局域网规模和数量的增加,这种需求会不断增加。
    作为一个合格的网络管理员,不仅要自己掌握计算机网络互联的基本原理,而且还要掌握一些网络设备的安装和调试方法,会用网络管理系统的知识对网络进行维护。网络管理系统的主要功能是维护网络正常高效率的运行,能及时检测网络出现的故障并进行处理,能通过监测分析运行状况而估价系统性能,通过网络的配置协调更有效地利用网络资源。常见的有两种“网络管理系统”标准:ISO推荐的OSI中的“网络管理系统”规程与TCP/IP的“SNMP”。
    在OSI管理体系结构中,定义了五个管理功能:配置管理:监视网络和系统配置信息,以便跟踪和管理对不同的软、硬件单元进行的网络操作的结果。故障管理:自动地检测、记录网络故障并通知给用户,使网络有效地运行。性能管理:衡量和呈现网络性能的各个方面,使用户可在一个可接受的水平上维护网络的性能。记帐管理:衡量网络的利用率,使一个或一组网络用户可以更有规则地利用网络资源。安全管理:按照本地的指导来控制对网络资源的访问,以保证网络不被侵害,并保证重要信息不被未授权的用户访问。这些知识你可以在应用的过程中慢慢理解。
    在职业生涯中,求职方向可以定位到网络管理员、网站营运主管、系统管理员、高级网络安全主管、网络硬件维护等方面。
    学习提示
    在掌握了上述知识之后,还需要学会在具体操作系统环境下使用这些理论,例如Windows下网络管理、Linux下网络管理等。你可以根据自己的目标选择合适的图书进行学习。
     
    领域33 网络服务器管理维护
    指南
    大型网络服务器的管理与企业局域网的管理维护工作没有本质的差别,它们对于知识的要求也没有很大的区别,同样要掌握计算机网络互联的基本原理与网络设备的安装和调试方法等知识。但是作为大访问量和大数据量的大型服务器对于稳定性、安全的要求更加苛刻,没有丰富的实践经验和足够的细心根本不能胜任这样的工作。所以在企业网络管理基础上,丰富的实践经验是胜任大型网络服务器管理工作的必要条件。
    从另一个角度看,网络服务器的管理主要是针对于网络操作系统的管理,常见的网络操作系统模型有:整体式、分层式、客户/服务器结构。所有三种模型都把操作系统任务至少划分为两类:用户模式、内核模式。内核是操作系统最底层的核心部分。以内核模式运行的代码可以访问系统硬件和系统数据。为保护操作系统和保存的数据,只有某些代码才允许以内核模式运行,而所有其他的代码都以用户方式运行。
    目前网络管理软件较多。戴尔公司推出的OpenManage管理工具专门面向基于微软系统的网络环境而设计,能够直接与微软管理软件集成,从而大幅简化了重复冗赘的服务器硬件和软件管理的流程。
    HP的OpenView素有网络管理里程碑之称,作为HP软件发展的核心,它拥有数十款软件,能够提供网络、系统、性能、存储设备、台式机、应用、运做、客户体验与服务水平的多项管理,是企业IT系统管理的中心环节。
    你可以寻找更多适合自己需求的软件管理工具,但前提是,你必须掌握服务器操作系统、服务器硬件设备、网络服务器的相关理论知识。
    目标职位方向可以是网站运营主管、系统管理员、大型网站运营主管、网络管理员等。
    学习提示
    网络服务器的管理可以针对于具体的操作系统,如VINES、NFS、Windows NT、Nerware和Unix/Linux等。你可以在具体的操作系统下体会网络的管理与维护。
     
     
    领域34 信息安全技术
    指南
    信息时代为国家和个人提供了全新的发展机遇和生活空间,但也增加了新的安全威胁。在信息化时代,信息系统成为国家安全的基座,无论是军队还是事关国家经济和人民生活的金融、电力、电信等国家基础设施系统,其运行都依赖于信息网络系统。这些系统一旦发生问题,轻则导致经济损失和社会生活不便,重则会使整个国家的政治、经济或军事陷入瘫痪,社会秩序失控。
    随着信息技术的发展,近年来,网络信息安全工作面临着较为严峻的形势,不法分子利用互联网大量散布各种有害信息,黑客攻击、网络泄密等事件也时有发生,各种网上利用高科技违法犯罪的活动有快速发展日益蔓延的趋势。从而信息安全逐渐得到人们的重视,但是国内目前仍然缺少信息安全的普及教育和缺少一大批信息安全专业人才。在普及信息安全知识的基础上,为社会培养一批信息安全的专业人才是当务之急,从而提高全社会的信息安全的意识,促进我国信息产业健康的发展。
    整个信息安全领域包括商用密码、防火墙、防病毒、防入侵、身份识别、网络隔离、可信服务、安全服务、防信息泄露、备份恢复等方面。
    学习提示
    如果从个人应用的角度来说,计算机病毒防护则是比较实用的知识,主要包括几种杀毒软件如瑞星、金山毒霸、诺顿的使用技巧(选择其一即可)。
    而如果从事信息安全职业,则需要掌握比较多专业知识,如计算机网络原理、病毒原理、计算机密码学、防火墙技术、备份与灾难、黑客技术等。
    在职业生涯中,求职方向可以定位到信息技术专员、信息技术主管、信息安全工程师,以及网络安全工程师。
    信息安全技术不仅仅局限于上面叙述的内容范围内,还有很多诸如对称与非对称技术等内容。



    Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=561844

    展开全文
  • 计算机领域国内外刊物

    千次阅读 2016-07-06 10:10:53
    1:EI收录的计算机领域国内相关刊物 请登陆http://www.ei.org.cn/twice/coverage.jsp查看。 2:供硕士生选择的相关刊物   3:SCI或SCIE收录的计算机学科刊物清单...

    1:EI收录的计算机领域国内相关刊物
    请登陆http://www.ei.org.cn/twice/coverage.jsp查看。

    2:供硕士生选择的相关刊物

     


    3:SCI或SCIE收录的计算机学科刊物清单http://www.isinet.com/cgi-bin/jrnlst/jloptions.cgi?PC=Khttp://www.isinet.com/cgi-bin/jrnlst/jloptions.cgi?PC=D查看。

    4:供博士生选择的相关刊物

    序号 刊物名称(以期刊名称的拼音为序) 总被引频次 影响因子 备注
    1 电子学报(英文版、中文版) 中文版1676 中文版0.450 SCI、EI
    2 高技术通讯(英文版、中文版) 中文版540 中文版0.294 EI、EI(非核心)
    3 计算机辅助设计与图形学学报 945 0.692 EI(非核心)
    4 计算机工程 1342 0.232 EI(非核心)
    5 计算机集成制造系统 819 0.855 EI
    6 J COMPUT SCI & TECH  141 0.330 SCI
    7 计算机学报 1370 0.921 EI
    8 计算机研究与发展 1308 0.806 EI(非核心)
    9 计算数学(英) 中文版242 中文版0.316 SCI
    10 科学通报(英文版、中文版) 中文版4511 中文版0.935 SCI
    11 模式识别与人工智能 348 0.390 EI(非核心)
    12 软件学报 1598 0.919 EI
    13 系统仿真学报 867 0.415 EI(非核心)
    14 系统工程理论与实践 1372 0.533 EI(非核心)
    15 中国科学 E辑 403 E辑 0.444 EI(非核心)
    16 自动化学报(英文版、中文版) 876 0.601 EI 
    17 自然科学进展(中文版、英文版) 中文版562 中文版0.430 SCI
     
    5:推荐国际会议目录
    序号 会议名称 会议介绍 代表领域  推荐级别
    1 ACM SIGCOMM: ACM Conf on Communication Architectures, Protocols & Apps ACM的旗舰会议之一,也是网络领域顶级学术会议,内容侧重于有线网络,每年举办一次,录用率约为10%左右。 网络通信领域  rank1
    2 IEEE INFOCOM: The Conference on Computer Communications IEEE计算机和通信分会联合年会,由IEEE计算机通信技术委员会和IEEE通信协会联合举办,是信息通信领域规模最大的顶尖国际学术会议,录用率约为16%左右。这个每年一度的会议的主要议题是计算机通信,重点是流量管理和协议。 网络通信领域  rank1
    3 IEEE International conference on communications IEEE国际通信大会,是IEEE通信学会的两大旗舰会议之一。每年举办一次,录用率约为30%左右。 网络通信领域  rank2
    4 IEEE Globecom: Global Telecommunications Conference IEEE全球电信会议,IEEE通信学会的两大旗舰会议之一。覆盖包括语音、数据、图像和多媒体通信等热点问题的技术和其它活动。GLOBECOM每年一次,一般都在十一月举行,录用率约为30%-40%。 网络通信领域  rank2
    5 IEEE ITC: International Test Conference 创始于1970年,是测试领域顶级学术会议,对工业界影响巨大。每年举办一次,近年参会人员规模达到数千人。 网络通信领域  rank1
    6 IEEE The International Conference on Dependable Systems and Networks IEEE可靠系统和网络会议,是IEEE容错计算技术委员会主办的最重要的国际会议,也是可靠系统和网络领域历史最悠久,地位非常高的学术会议。 网络通信领域  rank1
    7 ACM MobiCom: International Conference on Mobile Computing and Networking 无线网络领域顶级会议,录用率约为10%,每年举行一次。 无线网络领域  rank1
    8 ACM SIGMETRICS: Conference on Measurement and Modeling of Computer Systems 偏重于建模和测量的重要国际会议,内容覆盖系统和网络,录用率为10%左右。 网络通信领域  rank1
    9 MOBIHOC: ACM International Symposium on Mobile Ad Hoc Networking and Computing 无线网络领域新兴的重要国际会议,内容侧重于adhoc网络。 无线网络领域  rank2
    10 IEEE International Conference on Distributed Computing Systems 由IEEE主办,开始于1979年,从84年起每年举办一次。这是分布式计算系统领域中历史最悠久的会议。录用率约为18%左右。 分布式计算系统领域  rank2
    11 IMC: Internet Measurement Conference 网络测量领域顶级的专业会议 网络测量  rank2
    12 ICCV: IEEE International Conference on Computer Vision 领域顶级国际会议,录取率20%左右,2年一次,中国大陆每年论文数不超过10篇 计算机视觉,模式识别,多媒体计算  rank1
    13 CVPR: IEEE Conf on Comp Vision and Pattern Recognition 领域顶级国际会议,录取率25%左右,每年一次,中国大陆每年论文数不超过20篇 模式识别,计算机视觉,多媒体计算  rank1
    14 ECCV: European Conference on Computer Vision 领域顶级国际会议,录取率25%左右,2年一次,中国大陆每年论文数不超过20篇 模式识别,计算机视觉,多媒体计算  rank1
    15 DCC: Data Compression Conference 领域顶级国际会议,录取率很低,每年一次,目前完全国内论文极少 数据压缩  rank1
    16 ICML: International Conference on Machine Learning 领域顶级国际会议,录取率25%左右,2年一次,目前完全国内论文很少 机器学习,模式识别  rank1
    17 NIPS: Neural Information Processing Systems 领域顶级国际会议,录取率20%左右,每年一次,目前完全国内论文极少(不超过5篇) 神经计算,机器学习  rank1
    18 ACM MM: ACM Multimedia Conference 领域顶级国际会议,全文的录取率极低,但Poster比较容易 多媒体技术,数据压缩  rank1
    19 IEEE ICIP: International conference on Image Processing 图像处理领域最具影响力国际会议,一年一次 图像处理  rank1
    20 IEEE ICME: International Conference on Multimedia and Expo 多媒体领域重要国际会议,一年一次 多媒体技术  rank2
    21 IEEE VR:IEEE Virtual Reality IEEE虚拟现实会议,每年一次  虚拟现实领域  rank1
    22 ACM VRST:ACM Virtual Reality Software and Technology  虚拟现实软件与技术ACM年会,一年一次 虚拟现实领域  rank1
    23 CGI:Computer Graphics International 国际图形学会议,一年一次 图形学领域  rank1
    24 ACL: The Association for Computational Linguistics 国际计算语言学会年会,是本领域最权威的国际学术会议之一,每年举办一次 计算语言学,自然语言处理  rank1
    25 COLING: International Conference on Computational Linguistics 计算语言学会议,也是本领域最权威的国际学术会议之一,两年一次 计算语言学,自然语言处理  rank1
    26 IEEE ICASSP: International Conference on Acoustics, Speech and Signal Processing 是语音和声学信号处理领域最权威的国际学术会议之一,也是图像、视频信号处理领域的权威会议之一,每年举办一次 信号处理  rank1
    27 IJCNLP: International Joint Conference on Natural Language Processing 自然语言处理亚洲联盟主办的国际会议,是自然语言处理领域亚洲区域最有影响的学术会议,基本是每年举办一次 自然语言处理  rank2
    28 IEEE/ACM Design Automation Conference 顶级会议,在美国召开 IC设计领域  rank1
    29 IEEE VLSI Test Symposium 一级会议,在美国召开 测试领域  rank1
    30 IEEE/ACM Design, Automation and Test in Europe 一级会议,在欧洲召开 设计和测试领域  rank1
    31 IEEE Asian Test Symposium 一级会议,在亚洲召开 测试领域  rank1
    32 Ubicomp: International Conference on Ubiquitous Computing 国际普适计算年会,本领域最权威的学术会议之一,每年一次 普适计算  rank1
    33 PerCom: IEEE International Conference on Pervasive Computing and Communications 本领域最权威的学术会议之一,每年一次 普适计算  rank1
    34 EUC: The IFIP International Conference on Embedded And Ubiquitous Computing 普适计算与嵌入式系统峰会,一年一次,不仅仅是学术讨论,也有工业界和政府代表参加 普适计算与嵌入式系统  rank1
    35 ICPS: IEEE International Conference on Pervasive Services 普适计算与服务会议,一年一次 普适计算  rank1
    36 SenSys,ACM Conference on Embedded NEtworked Sensor Systems ACM主办传感器网络最有影响力的会议,由SIGCOMM, SIGMOBILE, SIGARCH, SIGOPS, SIGMETRICS, SIGBED等ACM的Special Interest Groups提供学术资助。从2003年开始,已经连续举办4届:03年收录24篇;04年收录21篇;05收录21篇文章;06年24篇收录文章。目前只能查到2004年的录用率,为14.5%。 传感器网络  rank1
    37 SECON, IEEE Communication Society Conference on Sensor and Ad Hoc COmmunications and Networks, 由IEEE发起的会议,基本每年举行一次。近三年的录取率(04,05,06)分别为18.1% 27.2%和25.9% 传感器网络  rank1
    38 MASS, IEEE International Conference on Mobile Ad hoc and Sensor Systems 由IEEE、DARPA、 NSF和Army Research Office 发起的国际会议,基本每年举行一次。2006年录用率24% 传感器网络  rank1
    39 The International Conference for High Performance Computing and Communication  每年11月举行(始于1989年), Conference on High Performance Networking and Computing ,http://www.sc-conference.org/ 高性能计算  rank1
    40 CLUSTER 4, IEEE Int’l Conf. on Cluster Computing, http://grail.sdsc.edu/cluster2004/ 高性能计算  rank1
    41 HPDC-, th IEEE Int’l Symp. on High-Performance Distributed Computing, Honolulu. http://hpdc13.cs.ucsb.edu 高性能计算  rank1
    42  NASA/IEEE Conference on Mass Storage Systems and Technologies (MSST4),
    每年一次,http://storageconference.org/ 
    高性能计算  rank1
    43 SuperComputing:The International Conference for High Performance Computing and Communications  高性能计算机方向公认的高水平会议之一,第一届会议是1988年,每年11月举行,4、5月份投稿。会议内容包括technical and education programs,workshops,tutorials以及展览的一系列活动供与会者参加。SuperComputing“is the one place that attendees can see tomorrow's technology being used to solve world-class challenge problems today”。官方网站为http://www.sc-conference.org 高性能计算  rank1
    44 IEEE Int'l Conf. on Cluster Computing   该会议一般会以Cluster+年份作为会议名称,比如Cluster 2005。该会议主要讨论商业集群相关技术,包括“To achieve higher performance, scalability, and usability, research and development challenges remain in virtually all areas of cluster computing, including middleware, networking, algorithms and applications, resource management, platform deployment and maintenance, and integration with grid computing”。每年9月份举行,4、5月份投稿。 高性能计算  rank1
    45 [ICDCS] International Conference on Distributed Computing Systems   由IEEE主办,开始于1979年,从84年起每年举办一次。这是分布式计算系统领域中历史最悠久的会议。ICDCS provides a forum for engineers and scientists in academia, industry, and government to present and discuss their latest research findings on a broad array of topics in distributed computing.  高性能计算  rank1
    46 [HPDC] IEEE Int'l Symp. On High Performance Distributed Computing   This conference is “a forum for presenting the latest research findings on the design and use of highly networked systems for computing, collaboration, data analysis, and other innovative tasks”. 每年6、7月份举行,2月份截稿,3月底确定 高性能计算  rank1
    47 International Conference for High Performance Computing and Communications (IEEE/ACM Supercomputing Conference) 高性能计算领域的顶级会议,全世界从事高性能计算事业的每年一次的最重要的盛会之一。每年12月份召开,会上发布TOP500的下半年排名。 高性能计算  rank1
    48 ACM International Conference on Supercomputing  高性能计算领域的顶级会议,全世界从事高性能计算事业的每年一次的最重要的盛会之一。每年6月份召开,会上发布TOP500的上半年排名。 高性能计算  rank1
    49 IEEE International Parallel & Distributed Processing Symposium IEEE 和ACM SIGARCH发起的并行处理国际会议。每年一次 高性能计算  rank1
    50 IEEE International Conference on Parallel Processing   IEEE发起的并行处理国际会议。每年一次 高性能计算  rank1
    51 IEEE International Conference on High Performance Computing   IEEE发起的高性能计算国际会议。每年一次在印度举行。 高性能计算  rank1
    52 ACM SIGMETRICS International Conference on Measurement and Modeling of Computer Systems. Performance presents papers on the development and application of state of the art, broadly applicable analytic, simulation, and measurement-based performance evaluation techniques. We are interested in techniques whose aim is to evaluate a system's dependability, security, correctness, or power consumption as well as more traditional performance metrics. Of particular interest is work that furthers the state of the art in performance evaluation methods, or that creatively applies previously developed methods to gain important insights into key design trade-offs in complex computer and communication systems. 高性能计算  rank1
    53 IEEE Annual Workshops on Workload Characterization. The meeting that began as Workshop on Workload Characterization (WWC) in 1998 is becoming a Symposium. New computer applications and programming paradigms are constantly emerging to complement new and improving technology. The design of next generation microprocessors and computer systems should be based on an understanding of today's emerging workloads. 高性能计算  rank1
    54 International Symposium on Computer Architecture(ISCA) ISCA is the premier forum for computer architecture research 高性能计算  rank1
    55 International Symposium on High Performance Computer Architecture(HPCA)   高性能计算  rank1
    56 International Symposium on Microarchitecture (MICRO) The annual MICRO conference (co-sponsored by SIGMICRO) has been a key forum for presenting major breakthroughs in computing architecture, and has established itself as the premier conference on instruction level parallelism. 高性能计算  rank1
    57  FAST: USENIX Conference on File and Storage Technologies,  存储领域最好的专业会议,该会议只针对存储相关的内容,属于本领域最顶级的会议。录取率非常低,现在的状况是基本上只有美国和加拿大最顶尖的研究小组在上面发表文章。每年举办一届。 存储领域  rank1
    58 NASA/IEEE Conference on Mass Storage Systems and Technologies (MSST4),
    存储领域的专业会议,历史很长,在业界比较有影响 存储领域  rank2
    59  SNAPI’4: International Workshop on Storage Network Architecture and Parallel I/Os, Antibes Juan-les-spins, French, 存储领域较好的专业会议 存储领域  rank2
    60  IEEE SC: SC-High Performance Computing, Networking and Storage Conference 高性能计算领域最好会议之一 存储领域  rank1
    61 IEEE International Workshop on Networking, Architecture, and Storages(IWNAS) 国内办的存储领域的国际会议 存储领域  rank3
    62   IEEE International Conference on Autonomic Computing(ICAC) 自主计算领域的国际专业会议,从2004开始,每年举办一次。针对大规模计算机系统或软件系统而提出的自管理、自配置、自优化、自保护等概念。 自主计算  rank2
    63   Proceedings of the International Conference on Measurements and Modeling of Computer Systems 性能测试、分析与模拟方面的顶级会议。一年一届,已经举办12届 性能研究  rank1
    64   International Symposium on High Performance Computer Architecture(HPCA) 高性能计算领域最好会议之一,基本上都是最顶尖的研究小组在上面发文章 高性能计算  rank1
    65  [HPDC] IEEE Int'l Symp. On High Performance Distributed Computing  高性能分布式计算领域的会议,一年一届,已经举办15届 高性能计算  rank2
    66   IEEE Int'l Conf. on Cluster Computing  集群和高性能计算很有影响的会议 分布式系统  rank2
    67   USENIX Annual Technical Conference 操作系统、体系结构方面最好的会议之一 计算机系统  rank1
    68   IEEE/ACM Int'l Symp. on Cluster Computing & the Grid  集群和网格计算领域很好的会议 集群  rank2
    69   International Symposium on Computer Architecture(ISCA ) 系统结构最好的会议,系统结构的旗舰会议。基本上是美国最顶尖的研究小组在上面发表文章,国内的人员很难 系统结构  rank1
    70   International Symposium on Microarchitecture(MICRO) 系统结构最好的会议之一。基本上是美国最顶尖的研究小组在上面发表文章,国内的人员很难 系统结构  rank1
    71 HPCC:The International Conference for High Performance Computing and Communications 高性能计算领域较高的会议 高性能计算  rank2
    72  IEEE International Conference on High Performance Computing   IEEE发起的高性能计算国际会议。每年一次在印度举行。 高性能计算  rank2
    73  Annual ACM International Conference on Supercomputing(ICS)  高性能计算领域的顶级会议,全世界从事高性能计算事业的每年一次的最重要的盛会之一。每年6月份召开,会上发布TOP500的上半年排名。 高性能计算  rank2
    74   Symposium on Operating System Design and Implementation(OSDI) 操作系统最好的会议和SOSP交替举行,每两年一届,操作系统的旗舰会议。基本上是美国最顶尖的研究小组在上面发文章,其他地区要中极其困难 操作系统  rank1
    75  ACM Symposium on Operating Systems Principles (SOSP) 操作系统最好的会议和OSDI交替举行,每两年一届,操作系统旗舰会议操作系统。基本上是美国最顶尖的研究小组在上面发文章,其他地区要中极其困难 操作系统  rank1
    76   Proceedings of the 11th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS) 操作系统和程序语言最好的会议之一,录取率也非常低,也是基本上只有美国最顶尖的研究小组能够在上面发文,其他地区的极其困难 操作系统,程序语言  rank1
    77  Workshop on Hot Topics in Operating Systems (HOTOS) 操作系统最好的会议之一 操作系统  rank1
    78   Proceedings of the International Conference on Parallel Processing(ICPP) 并行计算非常有影响的会议 并行计算  rank2
    79  Annual IEEE Conference on Local Computer Networks(LCN)   网络  rank2
    80   International Conference on Distributed Computing Systems(ICDCS) 分布式计算非常有影响的会议,每年一次 分布式计算  rank2
    81 International Conference on Parallel and Distributed Computing, Applications and Technologies(PDCAT) 分布式计算很好的会议,每年一次,已经举办7届 分布式计算  rank2
    82 IEEE International Parallel and Distributed Processing Symposium(IPDPS) 并行与分布式计算领域非常有影响的会议,每年一次 并行与分布式计算  rank2
    83 ASPLOS: Architectural Support for Programming Languages and Operating Systems ASPLOS是由ACM主办的国际会议,每年一次。主要关注硬件、体系结构、编译、操作系统等研究方向,在国内外学术界很高的影响。 编译技术  rank1
    84 CASES: International Conference on Compilers, Architectures and Synthesis for Embedded Systems  CASES是ACM主办的国际会议,每年一次,主要关注编译器,体系结构和嵌入式系统等研究方向,录取率在20%-30% 编译技术  rank1
    85 CODES: International Conference on Hardware Software Codesign
    CODES是ACM主办的国际权威会议,每年一次。始于1994年。主要关注hardware/software co-design和嵌入式系统的system-level design。近两年的接收率为25%左右。 编译技术  rank1
    86 DAC: Annual ACM IEEE Design Automation Conference
    DAC是电子电路设计方面的国际权威会议,始于1984年。主要关注芯片、电路以及系统设计的新工具和新方法。近两年的接收率为20%左右。 编译技术  rank1
    87 ICFP: International Conference on Functional Programming
    Functional Programming方向的国际会议。主要关注functional programming的设计、实现、概念和使用。接收率在30%左右。 编译技术  rank1
    88 ICS: International Conference on Supercomputing
    ICS是由ACM SIGARCH主办的国际会议,每年一次。主要关注高性能计算机和计算等方面的研究,在国内外学术界很高的影响。接收率30%左右。 编译技术  rank1
    89 ICSE: International Conference on Software Engineering
    软件工程方向的权威会议,接收率不到20%。除了main conference之外,还包括tutorials, workshops, symposia以及collocated conferences。 编译技术  rank1
    90 ISCA: International Conference on Computer Architecture
    ISCA是由IEEE 和ACM主办的国际会议,每年一次。主要关注处理器结构、存储结构、功耗等方面的研究,在国内外学术界很高的影响。接收率20%左右。 编译技术  rank1
    91 ISMM: International Symposium on Memory Management
    内存管理方向的国际会议,主要关注garbage collection, dynamic storage allocation, storage management implementation techniques,另外也包括interactions with languages and operating systems, and empirical studies of programs' memory allocation and referencing behavior 编译技术  rank1
    92 ISSTA: International Symposium on Software Testing and Analysis
    ISSTA是国际顶级的关于software test and analysis的会议。近年来两年举办一次。和它同时举行的还有Formal Methods in Software Practice Workshop。 编译技术  rank1
    93 LCTES: Language, Compiler and Tool Support for Embedded Systems
    关注languages, compilers和tools for embedded systems的国际会议。每年一次,接收率在25%左右。 编译技术  rank1
    94 MICRO: International Symposium on Microarchitecture
    计算机体系结构方向的国际权威会议。关注计算机体系结构领域的重大发展。同时也是指令级并行方向的顶级会议。 编译技术  rank1
    95 OOPSLA: Conference on Object Oriented Programming Systems Languages and Applications
    Object technology和面向对象程序设计领域的国际权威会议。涉及的具体方向有patterns, refactoring, aspect-oriented programming, dynamic compilation and optimization, unified modeling language, and agile methods。接收率20%左右。 编译技术  rank1
    96 PLDI: Conference on Programming Language Design and Implementation
    PLDI是由ACM主办的国际会议,每年一次。主要关注编程语言的设计与实现等方面的研究工作,在国内外学术界很高的影响。 编译技术  rank1
    97 PODC: Annual ACM Symposium on Principles of Distributed Computing
    关注分布式系统的理论,设计,实现,规范等领域的国际会议。近年的接收率在25%左右。 编译技术  rank1
    98 POPL: Annual Symposium on Principles of Programming Languages
    关注programming languages, programming systems, and programming interfaces的design, definition, analysis, and implementation的国际权威会议,始于1973年,接收率不到20% 编译技术  rank1
    99 PPoPP: Principles and Practice of Parallel Programming
    PPoPP是由ACM主办的国际会议,两年一次。主要关注并行编程方面的研究,在国内外学术界很高的影响。接收率30%。 编译技术  rank1
    100 SIGMETRICS: Joint International Conference on Measurement and Modeling of Computer Systems
    关注计算机系统性能方面的theory, practice and case studies的国际会议 编译技术  rank1
    101 SIGSOFT: Foundations of Software Engineering Software Engineering领域的权威会议。2005年以前的接收率一般不足20%。 编译技术  rank1
    102 ASE - IEEE International Conference on Automated Software Engineering
    关注软件开发自动化的顶级会议。前身为KBSE(Knowledge-Based Software Engineering),始于1997年。 编译技术  rank1
    103 CGO - International Symposium on Code Generation and Optimization
    CGO是由IEEE CS和ACM  SIGMICRO主办的国际会议,每年一次。主要关注代码生成和优化等方面的研究,在国内外学术界很高的影响。接收率30%左右。 编译技术  rank1
    104 CLUSTER - IEEE International Conference on Cluster Computing
    CLUSTER是由IEEE主办的国际会议,每年一次。主要关注群集计算方面的研究,在国内外学术界很高的影响。 编译技术  rank1
    105 DATE - Design, Automation, and Test in Europe
    关注Design methodologies, CAD languages,
    algorithms and tools, Testing of electronic circuits and systems, and Designer experiences的国际会议 编译技术  rank1
    106 EURO-PDP - Euromicro Conference on Parallel, Distributed and Network-Based Processing
    EUROMICRO的一个workshop,关注并行和分布式计算。 编译技术  rank1
    107 HPCA - International Symposium on High-Performance Computer Architecture
    HPCA是由IEEE主办的国际会议,每年一次。主要关注高性能计算方面的研究,在国内外学术界较高的影响。 编译技术  rank1
    108 HPCS - Annual International Symposium on High Performance Computing Systems and Applications
    IEEE主办,每年在加拿大的大学召开。但参会者不局限于加拿大的研究人员。其内容涵盖了HPC的各个领域 编译技术  rank1
    109 ICDCS - International Conference on Distributed Computing Systems
    IEEE主办,涉及分布式计算方面各个领域的权威会议。起始于1979年。 编译技术  rank1
    110 ICPADS - International Conference on Parallel and Distributed Systems
    IEEE主办,关注并行和分布式系统的国际会议 编译技术  rank1
    111 IISWC - IEEE International Symposium on Workload Characterization 关注characterization of computing system workload的国际会议。涵盖applications, middleware, system的behavior。Benchmark的构造和分析,以及程序行为的modeling等领域。 编译技术  rank1
    112 IPDPS - International Parallel and Distributed Processing Symposium
    IEEE主办,并行和分布式处理相关的国际会议。包括并行处理的算法,应用,体系结构,以及和并行处理相关的软件如语言,编译器,运行时系统等。 编译技术  rank1
    113 ISPASS - IEEE International Symposium on Performance Analysis of Systems and Software IEEE主办,关注计算机软硬件设计中的性能分析。 编译技术  rank1
    114 PACT - International Conference on Parallel Architectures and Compilation Techniques
    PACT是由IEEE CS、ACM SIGARCH和IFIP主办的国际会议,每年一次。主要关注并行体系结构、针对并行计算机系统的编译等方面的研究,在国内外学术界很高的影响。 编译技术  rank1
    115 RTSS - IEEE Real-Time Systems Symposium
    实时系统研究的顶级会议,IEEE主办,已经举行了27届。 编译技术  rank1
    116 RTAS - IEEE Real-Time and Embedded Technology and Applications Symposium
    关注实时和嵌入式计算的基础结构,理论,system support的国际会议。 编译技术  rank1
    117 SC - IEEE/ACM SC Conference
    SuperComputing的简称。关注的领域为HPC,networking,storage and analysis。ACM和IEEE合办。 编译技术  rank1
    118 LCPC - International Workshop on Languages and Compilers for Parallel Computing 始于1988年,涉及编程语言的各个方面,包括compiler techniques, run-time environments, and compiler-related performance evaluation for parallel and high-performance computing。 编译技术  rank1
    119 CC: International Conference on Compiler Construction 关注的领域涉及程序的各个方面,包括编译器构造,run-time技术,prgramming tools, 新编程语言。也包括一些特别的领域如parallel, ditributed, embedded, mobile, low power code, hardware等。是ETAPS的member conference。影响因子0.83 编译技术  rank1
    120 HiPEAC - International Conference on High Performance Embedded Architectures & Compilers 关注嵌入式系统的发展,包括处理器设计,编译优化等。 编译技术  rank1
    121 ECOOP - European Conference on Object-Oriented Programming 关注object technology的各个领域。其中也包括一些虽然不直接和Object Oriented相关,但同样具有启发性的工作。 编译技术  rank1
    122 ESOP - European Symposium on Programming ETAPS的member conference,是欧洲Software Science方向的重要会议。涵盖了程序语言的设计和实现,编程模型的研究,程序的自动生成和分析等方向。 编译技术  rank1
    123 Euro-Par - European Conference on Parallel Computing 关注并行计算的诸多方面的国际会议。粗略可分为hardware, software,algorithms and application for parallel computing几个部分。    rank1
    124 SAS - International Static Analysis Symposium 关注程序的静态分析的权威会议。 编译技术  rank1
    125 CAV - Computer Aided Verification Rank1的国际会议,关注计算机辅助形式验证,涵盖从theoretical results到concrete applications的诸多方面,尤其是practial verification tools and the algorithms and techniques that needed for their implementation。影响因子1.88。 编译技术  rank1
    126 FASE - Fundamental Approaches to Software Engineering ETAPS的member conference,主要关注Software Science,影响因子0.91。 编译技术  rank1
    127 TACAS - Tools and Algorithms for the Construction and Analysis of Systems ETAPS的member conference,关注的领域包括formal methods, software and hardware verification, static analysis, programming languages, software engineering, real-time systems, and communications protocols。影响因子1.24 编译技术  rank1
    128 VMCAI - Verification, Model Checking and Abstract Interpretation Rank2的国际会议。关注的领域包括Verification, Model Checking, and Abstract Interpretation, facilitating interaction, cross-fertilization, and advancement of hybrid methods that combine the three areas。 编译技术  rank2
    129  ACL: The Association for Computational Linguistics 计算语言学/自然语言处理方面最好的会议, ACL (Association of Computational Linguistics) 主办, 每年开。 人工智能 计算语言学  rank 1
    130 ACM SIGIR: The ACM Conference on Research and Development in Information Retrieval 信息检索方面最好的会议, ACM 主办, 每年开。19%左右 信息检索技术  rank 1
    131 ACM SIGKDD: The ACM Conference on Knowledge Discovery in Databases and Data Mining 数据挖掘方面最好的会议, ACM 主办, 每年开。18%左右    rank 1
    132 WWW: The ACM International World Wide Web Conference 应用和媒体领域顶级国际会议 万维网  rank 1
    133 ACM SIGMOD: ACM SIGMOD Conf on Management of Data 数据库领域顶级国际 数据管理  rank 1
    134 CIKM: The ACM Conference on Information and Knowledge Management 数据库领域知名国际会议 数据管理  rank 2
    135 COLING: International Conference on Computational Linguistics 计算语言学知名国际会议 计算语言学  rank 2
    136 ICML: International Conference on Machine Learning 领域顶级国际会议,录取率25%左右,2年一次,目前完全国内论文很少 机器学习,模式识别  rank 1
    137 IEEE ICDM: International Conference on Data Mining 数据挖掘领域顶级国际会议    rank 1
    138 IJCAI: International Joint Conference on Artificial Intelligence 人工智能领域顶级国际会议,论文接受率18%左右 人工智能   rank 1
    139 VLDB: The ACM International Conference on Very Large Data Bases 数据库领域顶级国际 数据库  rank 1
    140 SIGGRAPH: ACM SIGGRAPH Conference 计算机图形学顶级国际会议,ACM主办,每年一次,几万人参加会议,论文录用率小于20% 计算机图形学  rank 1
    141 EUROGRAPHICS: The Annual Conference of the European Association for Computer Graphics 欧洲举办的国际图形学会议,面向世界。接受率现在也有差不多20% 计算机图形学  rank 1
    142 AAAI: American Association for Artificial Intelligence 美国人工智能学会AAAI的年会,使该领域的顶级会议 人工智能  rank1
    143 ACM Conference on Computer and Communications Security ACM通信和计算健全领域顶级学术会议 信息安全  rank1
    144 ACM SIGCOMM: Special Interest Group on Data Communications   数据通信  rank1
    145 ACM SIGIR: The ACM Conference on Research and Development in Information Retrieval 信息检索领域的重要会议 信息检索  rank1
    146 ACM SIGKDD: The ACM Conference on Knowledge Discovery in Databases and Data Mining ACM旗舰会议之一,是数据库与知识管理的顶级学术会议。每年举办一次。 通信与网络  rank1
    147 ACM SIGMETRICS: Conference on Measurement and Modeling of Computer Systems ACM性能建模与评价领域顶级学术会议 通信与网络  rank1
    148 ACM SIGMOD: ACM SIGMOD Conf on Management of Data 数据库与数据管理最顶级的学术会议,数据管理的主要发展都在这个会上有描述。 数据管理  rank1
    149 ASPLOS: Architectural Support for Programming Languages and Operating Systems 编程语言和操作系统国际会议,涉及硬件体系结构、编译、操作系统、网格、应用的领域。 体系结构  rank1
    150 CCGrid : IEEE/ACM International Symposium on Cluster Computing and the Grid 网格计算国际会议,网格平台、中间件    rank1
    151 CIKM: The ACM Conference on Information and Knowledge Management 信息检索领域的会议,录用率为15% 信息检索  rank1
    152 CLUSTER - IEEE International Conference on Cluster Computing 集群计算国际会议,涉及中间件、网格算法及应用、资源管理、集成等。 集群计算  rank1
    153 CPM: Combinatorial Pattern Matching Symposium  组合模式匹配年会,是字符串匹配、模式匹配较好的会议。 模式匹配  rank1
    154 FAST4: Third USENIX Conference on File and Storage Technologies,  USENIX旗下关于文件和存储系统的顶级会议,会议于2002年召开第一届,召开地点都在美国加州。只有最好的工作能发表在FAST上。目前尚无大陆研究机构命中。 文件与存储  rank1
    155 Grid : IEEE/ACM International Workshop on Grid Computing 网格计算国际会议,涉及计算模型、大规模数据访问和管理、资源管理和调度等。 网格计算  rank1
    156 HPC: IEEE International Conference for High Performance Computing      rank1
    157 HPDC: International Symposium on High Performance Distributed Computing 高性能分布计算国际会议,涉及告诉网格、分布计算、并行处理、大规模存储通信等领域。 高性能计算  rank1
    158 ICDCS: IEEE International Conference on Distributed Computing Systems IEEE TCDP发起的关于分布式处理领域的会议,最为老牌强会,ICDLS 举办了26届,录用率为15%。 分布式计算  rank1
    159 ICML: International Conference on Machine Learning 机器学习领域中的顶级会议 机器学习  rank1
    160 ICWS: IEEE International Conference on Web Services  Web服务国际会议,面向服务标准及规范、服务应用、语义服务等方面。 Web服务  rank1
    161 IEEE CSB: Computer Society Bioinformatics      rank1
    162 IEEE ICDM: International Conference on Data Mining 数据挖掘领域的著名会议,率用率为14%。 数据挖掘  rank1
    163 IEEE ICNP: International Conference on Network Protocols IEEE 网络通信领域顶级学术会议,录用率在10%左右。 网络  rank1
    164 IEEE ICON: IEEE International Conference on Networks      rank1
    165 IEEE INFOCOM: conference on computer communications IEEE网络通信领域著名会议,领域广泛。 网络  rank1
    166 IEEE IPCCC: International Performance Computing and Communications Conference IEEE性能领域著名学术会议,主要关注性能评价。 网络性能  rank1
    167 IEEE SPIRE: The IEEE International Symposium on String Processing and Information Retrieval 字符串处理与信息检索的年会,字符串匹配的主要进展都可以在这个会议上找到。 字符串处理信息检索  rank1
    168 IJCAI: International Joint Conference on AI 人工智能领域的顶级会议。 人工智能  rank1
    169 IMC: ACM-SIGCOMM/USENIX Internet Measurement Conference IMC: ACM-SIGCOMM/USENIX Internet Measurement Conference ACM SIGCOMM网络特征领域重要会议,主要涉及网络流特征。  信息安全
    170 International Symposium on High Performance Computer Architecture(HPCA)   服务计算  rank1
    171 IPDPS: IEEE International Parallel and Distributed Processing Symposium IEEE TCPD牵头,IEEETCCA、TCDP与ACMSIGARH合办的关于并行处理与分布式处理会。录用率30%, 会议的优秀论文可能发表于JDPC杂志上。 并行计算分布式计算  rank1
    172 ISMB: International conference on Intelligent Systems for Molecular Biology   无线  rank1
    173 MobiCom: ACM/IEEE Conference on Mobile Computing and Networking 始于1995,无线、移动计算方面比较有历史和重要的会议。 安全  rank1
    174 MobiSys: The International Conference on Mobile Systems, Applications, and Services 无线方面,2006年第4名。 无线  rank1
    175 OSDI: USENIX Symposium on Operating Systems Design and Implementation USENIX操作系统领域重要会议,侧重操作系统各方面的新型技术。 操作系统  rank1
    176 PAKDD: Pacific-Asia Conference on Knowledge Discovery and Data Mining      rank1
    177 PDCAT: International Conference on Parallel and Distributed Computing, Applications and Technologies 关注并行于分布式计算领域众多问题的国际性会议,主要是亚太地区。 并行计算分布式计算  rank1
    178 PKDD: Conference on Principles and Practice of Knowledge Discovery in Databases 数据挖掘领域的重要会议,录用率为14%。 数据挖掘  rank1
    179 SCC: IEEE International Conference on Services Computing 服务计算国际会议,侧重服务模型、发现体系结构、服务安全、服务质量、服务语义方面的研究。 服务计算  rank1
    180 SDM: SIAM International Conference on Data Mining 数据挖掘领域的重要会议,录用率为14%  数据挖据  rank1
    181 SOSE: IEEE International Workshop on Service-Oriented System Engineering      rank1
    182 USENIX Sec: USENIX Security Symposium USENIX安全领域重要会议,侧重安全技术。 安全  rank1
    183 USENIX/ACM Symposium on Networked Systems Design and Implementation (NSDI) USENIX网络领域重要会议,设计网络涉及各方面内容。 网络  rank1
    184 VLDB: The ACM International Conference on Very Large Data Bases   数据管理  rank1
    185 WWW: The ACM International World Wide Web Conference ACM旗下关于互联网方面的重要会议,从Web服务器到互联网语义等研究问题一一包含其中。15%录用率。 Internet  rank1
    186 RAID International Symposium on Recent Advances in Intrusion Detection 数据库顶级国际会议    rank1
    187 IJCAI: International Joint Conference on Artificial Intelligence 人工智能顶级国际会议 人工智能  rank1
    188 VLDB: The ACM International Conference on Very Large Data Bases 数据库顶级国际会议 数据库  rank1
    189 ICML: International Conference on Machine Learning 机器学习顶级国际会议 机器学习  rank1
    190 PRICAI: Pacific Rim International Conference on Artificial Intelligence 亚太人工智能国际会议 人工智能  rank2
    191 IFIP ICIIP: IFIP International Conference on Intelligent Information Processing IFIP智能信息处理国际会议 智能信息处理  rank2
    192 NIPS: Neural Information Processing Systems 神经信息处理领域顶级国际会议 神经计算,机器学习  rank1
    193 ISCA: International Symposium on Computer Architecture    体系结构领域的顶级会议 微处理器设计  rank1
    194 International Symposium on Microarchitecture 体系结构领域的顶级会议 微处理器设计  rank1
    195 HPCA:International Symposium on High Performance Computer Architecture 体系结构领域的顶级会议 微处理器设计  rank1
    196 APCSAC: Asia-Pacific Computer Systems Architecture Conference   体系结构方面的重要会议 微处理器设计  rank2
    197 ISLPED: International Symposium on Low Power Electronics and Design  低功耗设计的重要会议 微处理器设计  rank2
    198 OSDI: Operation System Design & Implementation   操作系统方面的重要会议 微处理器设计  rank2
    199 ASPLOS: Architecture Support for Programming Languages and Operation   体系结构方面的顶尖会议 微处理器设计  rank1
    200 ICCD: IEEE International Conference on Computer Design  体系结构方面的顶尖会议 微处理器设计  rank1
    201 DAC: Design Automation Conference   设计自动化领域的顶级会议 微处理器设计  rank1
    202 IEEE/ACM International Conference on Computer Aided Design(ICCAD)  集成电路设计自动化方面的顶尖会议 微处理器设计  rank1
    203 ASP-DAC: Asia and South Pacific Design Automation Conference   设计自动化领域的重要会议 微处理器设计  rank2
    204 ISSCC: IEEE International Solid-State Circuits Conference  设计自动化领域的重要会议 微处理器设计  rank2
    205 CICC: Custom Integrated Circuits Conference  集成电路设计方面的顶尖会议(公认排名第二) 微处理器设计  rank1
    206 ESSCIRC: European Conference on Solid-State Circuits  集成电路设计方面的顶尖会议 微处理器设计  rank1
    207 Symposium on VLSI Circuits 集成电路设计方面的顶尖会议 微处理器设计  rank1
    208 IEEE International ASIC/SOC Conference  集成电路设计方面的重要会议 微处理器设计  rank2
    209 Symposium on VLSI Technology  集成电路设计方面的重要会议 微处理器设计  rank2
    210 ASSCC: Asian Conference on Solid-State Circuits  集成电路领域重要会议 微处理器设计  rank2
    211 MWSCAS: Midwest Symposium on Circuits and Systems 集成电路领域重要会议 微处理器设计  rank2
    212 ICECS: IEEE International Conference on Electronics, Circuits and Systems: 集成电路领域重要会议 微处理器设计  rank2
    213 ISCAS: International Symposium Circuit and System   电路与系统方面的重要会议 微处理器设计  rank2
    214 RFIC: IEEE Symposium on Radio Frequency Integrated Circuits   射频集成电路领域顶尖会议 微处理器设计  rank1
    215 ACM RECOMB: Int. Conference on Research in Computational Molecular Biology RECOMB创办于1997年,每年举办一次,由ACM和/或国际计算生物学协会(ISCB)主办,强调计算生物学的数学和计算方面,近年录取率在20%左右。 计算生物学   rank1
    216 IEEE CSB: Computer Society Bioinformatics CSB创办于2002年,每年举办一次,2005年以前由IEEE协会主办,2006年开始改由生命科学协会(LSS)主办。 计算生物学   rank2
    217 International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC) 生物信息学与计算生物学国际研讨会  计算生物学   rank2
    218 PSB: Pacific Symposium on Biocomputing  PSB创办于1996年,每年举办一次,从属于国际计算生物学协会(ISCB),由美国的研究机构组织举办。 计算生物学   rank2
    219 WABI:Workshop on Algorithms in Bioinformatics WABI创办于2000年,每年举办一次,由欧洲理论计算机协会(EATCS)和国际计算生物学协会(ISCB)主办,强调生物信息学的算法方面。 计算生物学   rank2
    220 CSB: IEEE Computational Systems Bioinformatics Conference  CSB创办于2002年,每年举办一次,2005年以前由IEEE协会主办,2006年开始改由生命科学协会(LSS)主办 计算生物学   rank2
    221 ISMB:Annual International Conference on Intelligent Systems for Molecular Biology  ISMB创办于1993年,每年举办一次,由国际计算生物学协会(ISCB)主办,在生物信息学领域影响最大,论文集通常作为Bioinformatics杂志的专刊发表,近年来录取率为15%左右。 生物信息  Rank1
    222 ECCB:European Conference on Computational Biology  ECCB创办于2002年,每年举办一次,由国际计算生物学协会(ISCB)主办,有时与ISMB联合举办,论文集通常作为Bioinformatics杂志的专刊发表,近年录取率在20%左右。 生物信息  Rank1
    223 APBC:Asia Pacific Bioinformatics Conference  APBC创办于2003年,每年举办一次,由亚太国家的研究机构组织举办,近年录取率在35%左右。 生物信息  Rank2
    224 COCOON:Annual International Computing and Combinatorics Conference COCOON创办于1995年,每年举办一次,会议范畴为计算理论、算法、组合优化等,包括生物信息学方向,近年录取率在40%左右。 生物信息  Rank2
    225 CPM:Annual Symposium on Combinatorial Pattern Matching CPM创办于1990年,每年举办一次,会议以串、树和图等复杂模式的搜索和匹配问题为主题,包括生物信息学方向,近年录取率在45%左右。 生物信息  Rank2
    226 EMBC:IEEE International Conference of the Engineering in Medicine and Biology Society EMBC创办于1979年,每年举办一次,从属于IEEE医学与生物工程协会,会议内容覆盖范围很广,每年接收的论文数以千计。 生物信息  Rank2
    227 Geospatial Information and Technology Association(GITA) Annual Conference 地球空间信息与技术协会年会 遥感与空间信息处理  rank1
    228 International Geoscience and Remote Sensing Symposium (IGRSS) 地球科学与遥感国际会议 遥感与空间信息处理  rank1
    229 International Society for Photogrammetry and Remote Sensing (ISPRS)Technical Commission Symposium 国际摄影测量与遥感学会专业委员会会议 遥感与空间信息处理  rank2
    230 International Conference on Geoinformatics 地球信息国际会议 遥感与空间信息处理  rank2
    231 IEEE SKG (Semantics, Knowledge and Grid) 由计算所发起的IEEE国际会议,每年有100人参加。 知识网格  rank1
    232 WWW: The ACM International World Wide Web Conference Internet领域顶级国际会议 Internet  rank1
    233 International Semantic Web Conference Semantic Web领域顶级会议,录用率17% Semantic Web  rank1
    234 ACM SIGMOD: ACM SIGMOD Conf on Management of Data ACM的旗舰会议之一,也是数据库领域顶级学术会议,内容侧重于数据管理。 数据管理  rank1
    235 ACM PODS Conference ACM的旗舰会议之一,也是数据库领域顶级学术会议,内容侧重于数据管理基本理论。 数据管理  rank1
    236 VLDB: The ACM International Conference on Very Large Data Bases 数据库顶级国际会议 数据管理  rank1
    237 IEEE ICDE - International Conference on Data Engineering 数据库顶级国际会议 数据管理  rank1

    展开全文
  • 计算机领域的经典教材有哪些?

    千次阅读 2020-08-25 17:17:39
    计算机领域的经典教材有哪些? 计算机领域的经典教材很多,在这里推荐几本。 操作系统导论 作者: [美]雷姆兹·H.阿帕希杜塞尔( Remzi H.Arpaci-Dusseau) [美]安德莉亚·C.阿帕希杜塞尔(Andrea C.Arpaci-Dusseau...

    计算机领域的经典教材有哪些?
    计算机领域的经典教材很多,在这里推荐几本。


    操作系统导论

    作者:

    [美]雷姆兹·H.阿帕希杜塞尔( Remzi H.Arpaci-Dusseau)

    [美]安德莉亚·C.阿帕希杜塞尔(Andrea C.Arpaci-Dusseau)

    译者:王海鹏


    在这里插入图片描述

    美国知名操作系统教材
    紧紧围绕操作系统的三大主题元素:虚拟化 并发和持久性进行讲解
    豆瓣原版评分9.7


    本书围绕虚拟化、并发和持久性这三个主要概念展开,介绍了所有现代系统的主要组件(包括调度、虚拟内存管理、磁盘和I/O子系统、文件系统)。全书共50章,分为3个部分,分别讲述虚拟化、并发和持久性的相关内容。作者以对话形式引入所介绍的主题概念,行文诙谐幽默却又鞭辟入里,力求帮助读者理解操作系统中虚拟化、并发和持久性的原理。
    本书内容全面,并给出了真实可运行的代码(而非伪代码),还提供了相应的练习,很适合高等院校相关专业的教师开展教学和高校学生进行自学。


    人工智能(第2版)

    作者:

    [美]史蒂芬·卢奇(Stephen Lucci)

    丹尼·科佩克(Danny Kopec)

    译者:林赐


    在这里插入图片描述

    人工智能百科全书
    易于上手的人工智能自学指南

    涵盖机器学习 深度学习 自然语言处理 神经网络 计算机博弈等各种知识 图文详细 讲解细致 配备丰富的教学资源和学习素材

    美国经典教材,在美亚上,被评价为自Russell & Norvig的《人工智能:一种现代方法》之后更好的教材,更加适合本科生使用。


    本书是作者结合多年教学经验、精心撰写的一本人工智能教科书,堪称“人工智能的百科全书”。全书涵盖了人工智能简史、搜索方法、知情搜索、博弈中的搜索、人工智能中的逻辑、知识表示、产生式系统、专家系统、机器学习和神经网络、遗传算法、自然语言处理、自动规划、机器人技术、高级计算机博弈、人工智能的历史和未来等主题。


    软件工程(第4版•修订版)

    作者: [美]莎丽•劳伦斯•弗里格(Shari Lawrence Pfleeger)

    [加]乔安妮•M.阿特利(Joanne M. Atlee)

    译者:杨卫东

    在这里插入图片描述


    软件工程领域公认的经典名著
    国际上众多名校采用的软件工程课程的经典教材
    配有教学PPT和习题答案等丰富的教学资源


    全书共分为14章,分3个部分介绍主要内容。第一部分解释为什么软件工程知识对实践者和研究者同样重要,还讨论了理解过程模型问题的必要性以及敏捷方法和精细地进行项目计划的必要性;第二部分论述开发和维护的主要步骤;第三部分主要讲述软件评估和改进。
    本书适合作为计算机相关专业软件工程课程的本科教材,也适用于介绍软件工程的概念与实践的研究生课程,期望进一步学习该领域相关知识的专业人员也可以阅读本书。


    数据结构(Python语言描述

    作者: [美]Kenneth A. Lambert(兰伯特)

    译者:李军


    在这里插入图片描述


    基于Python语言的数据结构基础编程语法详解
    国外高等院校信息科学与技术教材


    《数据结构 Python语言描述》第1章简单介绍了Python语言的基础知识和特性。第2章到第4章对抽象数据类型、数据结构、复杂度分析、数组和线性链表结构进行了详细介绍,第5章和第6章重点介绍了面向对象设计的相关知识、第5章包括接口和实现之间的重点差异、多态以及信息隐藏等内容,第6章主要讲解继承的相关知识,第7章到第9章以栈、队列和列表为代表,介绍了线性集合的相关知识。第10章介绍了各种树结构,第11章讲解了集和字典的相关内容,第12章介绍了图和图处理算法。每章*后,还给出了复习题和案例学习,帮助读者巩固和思考。


    Python程序设计(第3版)

    作者:

    [美]约翰·策勒(John Zelle)

    译者:王海鹏

    在这里插入图片描述


    python之父作序推荐
    知名Python编程从入门到实践教程书
    基于Python3编写 提供代码示例和教学PPT


    本书具有以下特点:
    1.广泛使用计算机图形学——本书提供一个简单的图形软件包graphics.py作为示例。
    2.生动有趣的例子——本书包含了完整的编程示例来解决实际问题。
    3.亲切自然的行文——以自然的叙事风格介绍了重要的计算机科学概念。
    4.灵活的螺旋式学习过程——简单地呈现概念,逐渐介绍新的思想,章节末加以巩固强化。
    5.时机恰好地介绍对象——本书既不是严格的“早讲对象”,也不是“晚讲对象”,而是在命令式编程 的基础上简要地介绍了对象概念。
    6.提供丰富的教学素材——提供了大量的章末习题。还提供代码示例和教学PPT下载。


    C++程序设计(第3版)

    作者:

    [美]瑞克·莫瑟(Rick Mercer)

    译者:凌杰


    在这里插入图片描述


    适合没有编程经验的读者学习C++编程
    也适合有其他语言编程经验想要转向C++的读者学习


    本书是以C++编程语言来讲解计算基础知识和技能的实用教程。本书是作者数十年教学经验凝结的成果, 深入浅出地介绍对象和类的概念,帮助学生更好地学习计算机科学的第一门课,并为后续课程的学习打下坚实的基础。本书每一章都给出了自测题、练习题、编程技巧、编程项目等内容。附录部分给出了所有自测题的解答,供读者学习参考。本书适合作为高等院校计算机专业程序设计、编程基础等课程的教材,也适合专业程序员和想要学习C++编程的读者阅读参考。


    计算机视觉度量:从特征描述到深度学习

    在这里插入图片描述

    计算机视觉、图像处理界先驱Scott Krig大作
    计算机视觉领域经典理论和技术图书!
    全面总结最新技术成果,透彻分析技术背后原理!


    《计算机视觉度量 从特征描述到深度学习》全面介绍了计算机视觉中被广泛使用的各种方法,包括局部特征描述子、区域描述子、全局特征描述子以及评价这些内容的度量方法和分类方法,并用将近一半的篇幅重点介绍了基于深度学习的特征学习方法,以及FNN、RNN和BFN三类深度学习架构的特点。


    《计算机视觉度量 从特征描述到深度学习》内容丰富、前沿,强调理论分析,旨在探讨各种计算机视觉研究方法背后的技术和原理,同时也探讨了深度学习与神经科学之间的关系,展望了未来深度神经网络的发展方向。


    计算机图形学编程 使用OpenGL和C++

    在这里插入图片描述


    计算机图形学编程动手实践指南
    使用OpenGL和C++实现图形学编程
    美国高校计算机图形编程经典教材


    本书使用OpenGL和C++,教授现代3D图形着色器编程。本书从图形编程的基础和准备工作开始,介绍了着色器的各个阶段,包括建模、光照、纹理等基础知识,以及曲面细分、柔和阴影、生成逼真的材质和环境等高级技术实现。


    本书为读者提供丰富的学习素材,包括书中使用的所有源代码、模型、纹理、天空盒以及法线贴图,既适合作为高等院校计算机相关专业的计算机图形编程课程的教材或辅导书,也适合对计算机图形编程感兴趣的读者自学。

    UNIX操作系统设计


    在这里插入图片描述


    Linux之父Linux Torvalds曾捧读的经典著作
    UNIX操作系统经典著作,畅销多年
    深度剖析UNIX操作系统内核的内部数据结构、算法和UNIX系统的高级问题


    本书以UNIX系统为背景,全面、系统地介绍了UNIX操作系统内核的内部数据结构和算法。本书首先对系统内核结构做了简要介绍,然后分章节描述了文件系统、进程调度和存储管理,并在此基础上讨论了UNIX系统的高级问题,如驱动程序接口、进程间通信与网络等。在每章之后,还给出了大量富有启发性和实际意义的题目。


    编程原本

    作者:

    [美] 亚历山大·斯特潘诺夫(Alexander Stepanov)

    [美]保罗·麦克琼斯(Paul McJones)

    译者:裘宗燕


    在这里插入图片描述


    追溯数学原理,探求编程的本质

    本书作者是C++的STL之父Alexander Stepanov

    本书得到了C++之父Bjarne Stroustrup鼎力推荐。


    本书将严格的数学定义、公理化和演绎方法应用于程序设计,讨论程序与保证它们正确工作的抽象数学理论之间的联系。本书把理论的规程、基于这些规程写出的算法,以及描述算法性质的引理和定理一起呈现给读者,以帮助读者将复杂系统分解为一些具有特定行为的组件。本书适合软件开发人员和需要进行程序设计的科学家及工程师阅读,也可供高等院校计算机及相关专业的师生参考。


    计算机科学概论(第12版)

    作者:

    [美]J.格伦·布鲁克希尔(J.Glenn Brookshear)

    丹尼斯·布里罗(Dennis Brylow)著

    译者:刘艺,吴英,毛倩倩译


    在这里插入图片描述


    计算机科学的全景式展现

    经典的导论性教材的全新版本

    全面把握全新的技术发展趋势


    《计算机科学概论》多年来一直深受世界各国高校师生的欢迎,是美国哈佛大学、麻省理工学院、普林斯顿大学、加州大学伯克利分校等知名大学的课程教材,对我国的高校教学也产生了广泛影响。


    《计算机科学概论》以历史的眼光,从发展的角度、当前的水平以及现阶段的研究方向等几个方面,全景式描述了计算机科学各个子学科的主要领域。在内容编排上,很好地兼顾了学科广度和主题深度,把握了全新的技术发展趋势。《计算机科学概论》用算法、数据抽象等核心思想贯穿各个主题,并且充分体现了各个主题的历史背景、发展历程和新的技术趋势,培养读者的大局观,为今后深入学习其他计算机专业课程打下坚实的基础。


    UNIX网络编程 卷1 套接字联网API 第3版

    作者:

    [美]W.Richard Stevens Bill Fenner Andrew M.Rudoff 著

    在这里插入图片描述

    UNIX操作系统网络编程经典作品

    UNIX和网络专家的传世之作,世界网络专家执笔新版

    UNIX系统编程宝典,程序员案头常备


    这是一部传世之作!网络编程专家Bill Fenner和Andrew M.Rudoff 应邀执笔,对W.RichardStevens 的作品进行修订。书中吸纳了近几年网络技术的发展,增添了IPv6、SCTP 协议和密钥管理套接字等内容,深入讨论了关键标准、实现和技术。
    书中的所有示例都是在UNIX 系统上测试通过的真实的、可运行的代码,继承了Stevens 一直强调的理念:“学习网络编程的*好方法就是下载这些程序,对其进行修改和改进,只有这样实际编写代码才能深入理解有关概念和方法。”
    本书为UNIX 网络编程提供全面的指导,是网络研究和开发人员公认的必不可少的参考书,无论网络编程的初学者还是网络专家都会大受裨益。


    UNIX网络编程 卷2 进程间通信 第2版

    作者:

    [美] W.理查德·史蒂文斯(W.Richard Stevens)著

    在这里插入图片描述

    UNIX和网络专家W. Richard Stevens的传世之作

    两卷本的《UNIX网络编程》是已故著名技术作家W. Richard Stevens的传世之作。卷2着重讨论如何让应用程序与在其他机器上的应用程序进行对话。良好的进程间通信(IPC)机制是提高UNIX程序性能的关键。《UNIX网络编程 卷2 进程间通信(第2版)》全面深入地讲解了各种进程间通信形式,包括消息传递、同步、共享内存及远程过程调用(RPC)。书中包含了大量经过优化的源代码,帮助读者加深理解。这些源代码可以从本书网站下载。


    UNIX环境高级编程 第3版

    作者:

    [美]W. Richard Stevens Stephen A.Rago,

    译者:戚正伟 ,张亚英 ,尤晋元。

    在这里插入图片描述


    20多年来,严谨的C程序员都是依靠一本书来深入了解驱动UNIX和Linux内核的编程接口的实用知识的,这本书就是W. Richard Stevens所著的《UNIX环境高级编程》。现在,Stevens的同事Stephen Rago彻底更新了这本经典著作。

    这一版涵盖了70多个新接口,包括POSIX异步I/O、旋转锁、屏障(barrier)和POSIX信号量。此外,这一版删除了许多过时的接口,保留了一些广泛使用的接口。书中几乎所有实例都已经在主流的4个平台上测试过,包括Solaris 10、Mac OS X 10.6.8(Darwin 10.8.0)、Free-BSD 8.0和Ubuntu 12.04(基于Linux 3.2)。


    这是我的公众号,有更多的关于技术的文章,扫码关注我,更多精彩等你来看哦~
    在这里插入图片描述

    展开全文
  • TEMPEST计划的具体内容是针对信息设备的电磁辐射与信息泄漏问题,从信息接收和防护两个方面所展开的一系列研究和研制工作,包括信息接收、破译水平、防泄漏能力与技术相关夫范标准及管理手段等。 由于计算机系统...
  • 计算机网络可以分为原理、技术和应用等领域。《计算机网络技术》研究基于网络原理的各种技术实现方案,包括硬件与软件,故其研究范围虽紧扣网络原理,但比之更广泛。事实上,网络原理与网络技术密切相关,两者是抽象...
  • 计算机技术,指计算机领域中所运用的技术方法和技术手段。计算机技术具有明显的综合特性,它与电子工程、应用物理、机械工程、现代通信技术和数学等紧密结合,发展很快。第一台通用电子计算机 ENIAC就是以当时雷达...
      
    

          计算机技术,指计算机领域中所运用的技术方法和技术手段。计算机技术具有明显的综合特性,它与电子工程应用物理机械工程现代通信技术和数学等紧密结合,发展很快。第一台通用电子计算机 ENIAC就是以当时雷达脉冲技术、核物理电子计数技术、通信技术等为基础的。计算机技术,指计算机领域中所运用的技术方法和技术手段。计算机技术具有明显的综合特性,它与电子工程应用物理机械工程现代通信技术和数学等紧密结合,发展很快。第一台通用电子计算机 ENIAC就是以当时雷达脉冲技术、核物理电子计数技术、通信技术等为基础的。 计算机领域中所运用的技术方法和技术手段。计算机技术具有明显的综合特性,它与电子工程应用物理机械工程现代通信技术和数学等紧密结合,发展很快。

         计算机作为一个完整系统所运用的技术。主要有系统结构技术、系统管理技术、系统维护技术和系统应用技术等。

    计算工具的演化经历了由简单到复杂、从低级到高级的不同阶段,它们在不同的历史时期发挥了各自的历史作用,同时也启发了电子计算机的研制和设计思路。,计算机的发展从几层楼样的庞然大物到呢么一个小箱子,再从呢么一个小箱子演变成现在薄如纸的surface,    

    Max book,世代前进,计算也变得庞大,而计算的工具变得越来越小巧越来越精密。

    这么个的小东西当然在各个技术领域也运用的相当得体

    信息管理领域:信息管理是以数据库管理系统为基础,辅助管理者提高决策水平,改善运营策略的计算机技术。信息处理具体包括数据的采集、存储、加工、分类、排序、检索和发布等一系列工作。信息处理已成为当代计算机的主要任务。是现代化管理的基础。据统计,80%以上的计算机主要应用于信息管理,成为计算机应用的主导方向。信息管理已广泛应用与办公自动化、企事业计算机辅助管理与决策、情报检索、图书馆里、电影电视动画设计、会计电算化等各行各业。

    计算机的应用已渗透到社会的各个领域,正在日益改变着传统的工作、学习和生活的方式,推动着社会的科学计算

    科学计算是计算机最早的应用领域,是指利用计算机来完成科学研究和工程技术中提出的数值计算问题。在现代科学技术工作中,科学计算的任务是大量的和复杂的。利用计算机的运算速度高、存储容量大和连续运算的能力,可以解决人工无法完成的各种科学计算问题。例如,工程设计、地震预测、气象预报、火箭发射等都需要由计算机承担庞大而复杂的计算量。

    过程控制领域:过程控制是利用计算机实时采集数据、分析数据,按最优值迅速地对控制对象进行自动调节或自动控制。采用计算机进行过程控制,不仅可以大大提高控制的自动化水平,而且可以提高控制的时效性和准确性,从而改善劳动条件、提高产量及合格率。因此,计算机过程控制已在机械、冶金、石油、化工、电力等部门得到广泛的应用。

    辅助技术领域:计算机辅助技术包括CADCAMCAI

    1、计算机辅助设计计算机辅助设计是利用计算机系统辅助设计人员进行工程或产品设计,以实现最佳设计效果的一种技术。CAD技术已应用于飞机设计、船舶设计、建筑设计、机械设计、大规模集成电路设计等。采用计算机辅助设计,可缩短设计时间,提高工作效率,节省人力、物力和财力,更重要的是提高了设计质量。

    2、计算机辅助制造计算机辅助制造是利用计算机系统进行产品的加工控制过程,输入的信息是零件的工艺路线和工程内容,输出的信息是刀具的运动轨迹。将CADCAM技术集成,可以实现设计产品生产的自动化,这种技术被成为计算机集成制造系统。有些国家已把CAD和计算机辅助制造计算机辅助测试(Computer Aided Test)及计算机辅助工程组成一个集成系统,使设计、制造、测试和管理有机地组成为一体,形成高度的自动化系统,因此产生了自动化生产线和无人工厂

    3、计算机辅助教学计算机辅助教学是利用计算机系统进行课堂教学。教学课件可以用PowerPointFlash等制作。CAI不仅能减轻教师的负担,还能教学内容生动、形象逼真,能够动态演示实验原理或操作过程激发学生的学习兴趣,提高教学质量,为培养现代化高质量人才提供了有效方法。

    翻译领域:947年,美国数学家、工程师沃伦·韦弗与英国物理学家、工程师安德鲁·布思提出了以计算机进行翻译(简称“机译”)的设想,机译从此步入历史舞台,并走过了一条曲折而漫长的发展道路。机译被列为21世纪世界十大科技难题。与此同时,机译技术也拥有巨大的应用需求。机译消除了不同文字和语言间的隔阂,堪称高科技造福人类之举。但机译的译文质量长期以来一直是个问题,离理想目标仍相差甚远。中国数学家、语言学家周海中教授认为,在人类尚未明了大脑是如何进行语言的模糊识别和逻辑判断的情况下,机译要想达到“信、达、雅”的程度是不可能的。这一观点恐怕道出了制约译文质量的瓶颈所在。

    多媒体应用领域:随着电子技术特别是通信和计算机技术的发展,人们已经有能力把文本、音频、视频、动画、图形和图像等各种媒体综合起来,构成一种全新的概念—“多媒体”(Multimedia)。在医疗、教育、商业、银行、保险、行政管理、军事、工业、广播、交流和出版等领域中,多媒体的应用发展很快。

    计算机网络领域;;计算机网络是由一些独立的和具备信息交换能力的计算机互联构成,以实现资源共享的系统。计算机在网络方面的应用使人类之间的交流跨越了时间和空间障碍。计算机网络已成为人类建立信息社会的物质基础,它给我们的工作带来极大的方便和快捷,如在全国范围内的银行信用卡的使用,火车和飞机票系统的使用等。可以在全球最大的互联网络——Internet上进行浏览、检索信息、收发电子邮件、阅读书报、玩网络游戏、选购商品、参与众多问题的讨论、实现远程医疗服务等。

     

     

    发展趋势

    随着科技的进步,各种计算机技术、网络技术的飞速发展,计算机的发展已经进入了一个快速而又崭新的时代,计算机已经从功能单一、体积较大发展到了功能复杂、体积微小、资源网络化等。计算机的未来充满了变数,性能的大幅度提高是不可置疑的,而实现性能的飞跃却有多种途径。不过性能的大幅提升并不是计算机发展的唯一路线,计算机的发展还应当变得越来越人性化,同时也要注重环保等等。

    计算机从出现至今,经历了机器语言、程序语言、简单操作系统和LinuxMacosBSDWindows等现代操作系统四代,运行速度也得到了极大的提升,第四代计算机的运算速度已经达到几十亿次每秒。计算机也由原来的仅供军事科研使用发展到人人拥有,计算机强大的应用功能,产生了巨大的市场需要,未来计算机性能应向着微型化、网络化、智能化和巨型化的方向发展。

    巨型化 巨型化是指为了适应尖端科学技术的需要,发展高速度、大存储容量和功能强大的超级计算机。随着人们对计算机的依赖性越来越强,特别是在军事和科研教育方面对计算机的存储空间和运行速度等要求会越来越高。此外计算机的功能更加多元化。

    微型化 随着微型处理器(CPU)的出现,计算机中开始使用微型处理器,使计算机体积缩小了,成本降低了。另一方面,软件行业的飞速发展提高了计算机内部操作系统的便捷度,计算机外部设备也趋于完善。计算机理论和技术上的不断完善促使微型计算机很快渗透到全社会的各个行业和部门中,并成为人们生活和学习的必须品。四十年来,计算机的体积不断的缩小,台式电脑、笔记本电脑、掌上电脑、平板电脑体积逐步微型化,为人们提供便捷的服务。因此,未来计算机仍会不断趋于微型化,体积将越来越小。

    网络化 互联网将世界各地的计算机连接在一起,从此进入了互联网时代。计算机网络化彻底改变了人类世界,人们通过互联网进行沟通、交流(OICQ、微博等),教育资源共享(文献查阅、远程教育等)、信息查阅共享(百度、谷歌)等,特别是无线网络的出现,极大的提高了人们使用网络的便捷性,未来计算机将会进一步向网络化方面发展。

    人工智能化 计算机人工智能化是未来发展的必然趋势。现代计算机具有强大的功能和运行速度,但与人脑相比,其智能化和逻辑能力仍有待提高。人类不断在探索如何让计算机能够更好的反应人类思维,使计算机能够具有人类的逻辑思维判断能力,可以通过思考与

    人类沟通交流,抛弃以往的依靠通过编码程序来运行计算机的方法,直接对计算机发出指令多媒体化传统的计算机处理的信息主要是字符和数字。事实上,人们更习惯的是图片、文字、声音、像等多种形式的多媒体信息。多媒体技术可以集图形、图像、音频、视频、文字为一体,使信息处理的对象和内容更加接近真实世界。

    技术结合计算机微型处理器CPU)以晶体管为基本元件,随着处理器的不断完善和更新换代的速度加快,计算机结构和元件也会发生很大的变化。随着光电技术、量子技术和生物技术的发展,对新型计算机的发展具有极大的推动作用。

    20世纪80年代以来ALU和控制单元(二者合成中央处理器,即CPU)逐渐被整合到一块集成电路上,称作微处理器。这类计算机的工作模式十分直观:在一个时钟周期内,计算机先从存储器中获取指令和数据,然后执行指令,存储数据,再获取下一条指令。这个过程被反复执行,直至得到一个终止指令。由控制器解释,运算器执行的指令集是一个精心定义的数目十分有限的简单指令集合。

       各大企业对这方面人才要求也比较多样化, 1、负责规划组建安全、稳定、高效的大型网络系统; 2、主导信息安全管理、网络故障维护技术支持; 3、承担远程安全访问和数据传输、病毒防护、网络及硬件系统部署工作; 4、进行网络设计、优化及特定系统的日常运作。 职位要求: 1、计算机、通讯工程或相关专业,全日制本科以上学历; 2、具有扎实的计算机网络通讯知识和专业技术,具备CCIE技术认证或同等水平的技术认证优先;必须具有相应真实水平; 3、要求有网络方面的维护经验,熟悉交换机、路由器、防火墙;熟悉网络操作系统和网络服务的配置、管理、优化和故障诊断;熟悉广域网、局域网、熟悉电话系统;熟悉LAN/WAN通信协议,有故障分析和处理的经验;精通网络安全知识和实施方法,精通各种网络设备的调试和硬件维护,能独立并及时

        普通企业可能要求不高,但像微软,西门子,等等大型企业对着刚面人才要求还是比较多的。

    展开全文
  • 计算机领域国际顶级会议

    千次阅读 2013-10-09 12:19:53
    计算机领域国际顶级会议  序号 会议名称 会议介绍 代表领域 1 ACM SIGCOMM: ACM Conf on Communication Architectures, Protocols & Apps ACM的旗舰会议之一,也是网络领域顶级...
  • 超级计算机是国家科研的重要基础工具,在地质、气象、石油勘探等领域的研究中发挥关键作用,也是汽车、航空、化工、制药等行业的重要科研工具。 近年从数字城市到智慧城市建设也取得重大成果,并提出智慧城市建设与...
  • 通信、计算机领域的发明专利审查过程中,针对权利要求书中涉及伪代码的情形存在不同的审查观点。在对伪代码与自然语言、标记性程序语言进行辨析,以及对现行发明专利审查规范进行分析溯源的基础上,提出应站在技术...
  • 计算机科学与技术核心期刊和相关网站

    万次阅读 多人点赞 2018-09-24 18:25:48
    1. 计算机科学与技术英文版: 《Journal of Computer Science and Technology》(双月刊) SCI-E源期刊,中文重要期刊,EI Compendex源期刊,中文核心期刊 主办单位:中国科学院计算技术研究所 地址:北京2704信箱 ...
  • 跳出计算机领域的迷茫之坑

    千次阅读 多人点赞 2019-04-05 23:37:08
    我本身就不是一个自律力很强的人,尽管我也是爱思考,而且对计算机这个领域特别是编程很感兴趣,无奈意志力还是不够坚定,该做好什么的时候总是三心二意,反而突然转向吸引自己的事物。正因为如此,我一直处在迷茫的...
  • 计算机相关岗位要求

    千次阅读 2017-06-14 20:17:23
    硕士及以上学历,计算机、数学或统计等相关专业,掌握常见深度学习算法(LSTM,GRU, CNN,GAN 等),有该领域算法的研究或开发经验者优先 具有很强的编程能力,熟悉至少一种深度学习框架,如 Tensorflow,Pytorch...
  • 不可不知的计算机领域的国际组织

    千次阅读 2018-10-18 13:35:10
    总结一些计算机领域的国际组织:   ISO (International Organization for Standardization国际标准化组织) 是世界上最大的国际化标准的制定和发布组织。它由世界上157个国家和地区的标准化团体组成,总部设在瑞士...
  • 1:EI收录的计算机领域国内相关刊物 请登陆http://www.ei.org.cn/twice/coverage.jsp查看。 2:供硕士生选择的相关刊物 3:SCI或SCIE收录的计算机学科刊物清单http://www.isinet.com/cgi-bin/jrnlst/
  • 计算机领域顶级会议汇总

    千次阅读 2011-12-23 09:13:30
    转自ustcxjt的专栏:http://blog.csdn.net/ustcxjt/article/details/7075534 CORE Computer Science Conference Rankings Acronym Standard Name ...National Conference of the American Asso
  • 21世纪有关计算机领域的十二个重大难题 时间 2016-11-27 18:20:16 我爱计算机 原文 http://www.52cs.org/?p=1375 主题 安全技术 设计 作者:高庆狮,中科院院士 声明:本文发表在 《科学》 ...
  • 当前时代,是以计算机网络技术为核心的新信息时代,在这个时代 里,相关的软件在载有操作系统的计算机上完美了实现了各种功能,有效地满足了相关用户的不同需求。然而,我们应该明白的是,就这种日益增多的、功能...
  • 工程领域计算机软件技术论文教学改革软件技术论文高职学生软件技术论文2篇 1计算机软件技术的发展软件的发展和计算机的发展密切相关随着计算机的发展历程软件可以分为如下两个阶段第一个阶段是20世纪的中期个人...
  • 摘要:计算机视觉技术在农业各个领域的应用研究得到了广泛开展,并随着相关技术的不断成熟和发展,计算机视觉在农业各领域中的应用必将对传统农业模式产生巨大影响。本文从计算机视觉技术在果品分级与检测、粮食种质...
  • 随着计算机的日益普及和...以计算机技术为基础的信息科学在经济和社会生活各个领域得到了极为广泛的应用,大力改革和发展计算机应用类专业,特别是计算机网络技术专业的中等职业教育,对于推进我国信息化具有重要意义。
  • 计算机领域的了解及未来目标

    千次阅读 2014-11-30 19:04:03
    引用 ——现在当前计算机是往巨型化、微型化、网络化和智能化方向发展... 巨型计算机的发展集中体现了计算机科学技术的发展水平,推动了计算机系统结构、硬件和软件的理论和技术、计算数学以及计算机应用等多个科学分支
  • 计算机领域的顶级会议和期刊

    千次阅读 2012-11-21 14:18:26
    转载正文前先添几个链接: Computer Science Conference Rankings ...比较关注信息检索: 信息检索领域主要期刊和会议 http://blog.so8848.com/2012/09/blog-post_8.html 信息检索 会议和期刊 http://usc.e
  • 摘要: 本文从计算机程序的本质出发,分析了计算机程序相关专利的特点以及相关专利挖掘工作的内容和注意事项,并且提出了IT公司专利工作者在研发项目进行过程中进行分阶段专利挖掘的一种具体操作过程。最后,本文提出...
  • 她就是雷娜(Lena),她的照片是图像处理领域使用最为广泛的标准测试图。她是真人吗?她到底从何而来? 1、事件起因 一举成名计算机界知 1973年的夏天,美国南加州大学信号与图像处理研究所里,年轻的助理教授...
  • 1:EI收录的计算机领域国内相关刊物 请登陆http://www.ei.org.cn/twice/coverage.jsp查看。 2:供硕士生选择的相关刊物 3:SCI或SCIE收录的计算机学科刊物清单...
  • 常用的软件工程相关技术标准

    千次阅读 2018-12-20 13:30:00
    信息技术 软件工程术语GB/T 11457-2006 软件文档管理指南 GB/T-16680-1996 计算机软件产品开发文件编制指南GB/T 8567-1988 软件维护指南GB/T 14079-1993 计算机软件需求说明编制指南GB/T 9385-1998 计算机软件...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 252,325
精华内容 100,930
关键字:

计算机领域相关技术标准