计算机技术是工学还是理学

作者&投稿:大龙 (若有异议请与网页底部的电邮联系)
~

计算机技术是工学还是理学

电脑科学与技术属于理工类专业,细分下去的话计算机专业内部分为理科方向和工科方向,理科方向也叫电脑科学,主要研究演算法复杂度、程式设计语言原理、资料探勘、形式语言与自动机理论、计算机体系结构;工科方向也叫计算机技术,主要研究图形影象处理、软体工程、软体体系结构、作业系统、资料库等等。

gis技术是属于计算机技术还是通讯

属于计算机技术

GIS (Geographic Information Systems,地理资讯系统)是多种学科交叉的产物,它以地理空间为基础,采用地理模型分析方法,实时提供多种空间和动态的地理资讯, 是一种为地理研究和地理决策服务的计算机技术系统 。其基本功能是将表格型资料(无论它来自资料库,电子表格档案或直接在程式中输入)转换为地理图形显示,然后对显示结果浏览,操作和分析。其显示范围可以从洲际地图到非常详细的街区地图,现实物件包括人口,销售情况,运输线路以及其他内容。

学习计算机技术是去大学还是去计算机培训机构

学计算机技术去大学还是去计算机培训机构那不是因人而异的事情,你能够考上大学的就去考不上不就只能去计算机培训机构了吗
好的大学又不是人人可以考上的,考不上好大学又想学计算机技术的只能,直接去计算机培训机构

计算机技术是一级学科还是二级学科?

计算机技术既不是一级也不是二级,简称NIT。属于单列的计算机应用技术考试。二级属于国家计算机等级考试简称NCER,里面有比如office、c++、等。如需了解二级,可以微信关注虎奔教育服务号。

在教学中使用最多的资讯科技是计算机技术,资讯科技是否就是计算机技术?

不是,资讯科技包含计算机技术,计算机技术只是资讯科技的一种体现形式。
广义的资讯科技还包括和资讯科技生产,传播管理等其他技术形态,这些形态属于电子范畴或工控范畴。

嵌入式计算机技术是学什么?

学习嵌入式,C语言是最重要的基础知识,但是掌握了它并不代表你的基础已经很好了,嵌入式学习相关的入门基础主要是这些:
一是程式设计的基础,例如:基本的程式语言基础,至少对资料型别、程式的结构及流程控制等最基本的内容要相当清楚,所以建议恶补一下C语言,推荐谭浩强的C语言程式设计,好好看一下,呵呵!另外有不少同学都问到资料结构的基础,我一直认为资料结构和演算法的学习是帮助形成程式设计逻辑思维的很好训练方式,对于程式设计师的长期专业素养的提高一定有好处,所以建议即使已经在嵌入式行业中工作之后也应该多补充一些相关的知识。许多在学校没有学过资料结构的同学往往认为这部分非常枯燥、难学。而实际上如果你能明白研究计算机储存和资料组织方式的意义,就一定能够充分体会到资料结构的价值和魅力。一旦兴趣有了,一切就会迎刃而解,呵呵!
二是作业系统工作原理,这部分往往是非计算机专业的同学在学校时没有接触过的。而由于嵌入式软体设计相关的多工环境、模组间的同步与通讯协同、驱动设计等往往都需要有对作业系统工作机制的了解和掌握作为基础,因此建议没有系统学习过的同学,找一本相关的作业系统工作原理书籍认真看一下(不用特厚、特专业、特核心的,先以普及知识为主,呵呵!)。
三是基本的硬体基础,由于嵌入式Linux开发往往是ARM+Linux路线,所以为了能够在后续学习过程中很好地掌握主流嵌入式微处理器的结构与原理(例如:ARM9),就需要对硬体工作原理有初步的了解和掌握,建议看一下诸如计算机组成原理、体系结构等相关的专业书籍。
下面的更详细点,在嵌入式软体方面最重要的课程包括:
(1) 嵌入式微处理器结构与应用:这是一门嵌入式硬体基础课程,我们说过,嵌入式是软硬体结合的技术,搞嵌入式软体的人应对ARM处理器工作原理和介面技术有充分了解,包括ARM的汇编指令系统。若不了解处理器原理,怎么能控制硬体工作,怎么能写出节省记忆体又执行高速的最优程式码(嵌入式软体设计特别讲究时空效率),怎么能写出驱动程式(驱动程式都是与硬体打交道的)?很多公司招聘嵌入式软体人员时都要求熟悉ARM处理器,将来若同学到公司中从事嵌入式软体开发,公司都会给你一本该装置的硬体规格说明书 (xxx Specification),你必须能看懂其中的记忆体分布和埠使用等最基本的说明(就像x86汇编一样),否则怎么设计软体。有些同学觉得嵌入式处理器课程较枯燥,这主要是硬体课程都较抽象的原因。还有同学对ARM汇编不感兴趣,以为嵌入式开发用C语言就足够了。其实不应仅是将组合语言当成一个程式设计语言,学汇编主要是为了掌握处理器工作原理的。一个不熟悉组合语言的人,怎么能在该处理器写出最优的C语言程式码。在嵌入式开发的一些关键部分,有时还必须写汇编,如Bootloader等(可能还包括BSP)。特别是在对速度有极高要求的场合(如DSP处理器的高速影象采集和影象解压缩),目前还会用到汇编写程式的,尽管用到的机会相对C要小得多。当你在一个嵌入式公司工作时,在检视描述原理的手册时,可能很多都是用汇编描述的,这是因为很多硬体设计人员只会写或者喜欢用汇编描述,此时你就必须看懂汇编程式,否则软硬体人员可能就无法交流。很多嵌入式职位招聘时都要求熟悉汇编。
(2) 嵌入式作业系统类课程
除了WinCE的实时性稍差外,大多数嵌入式作业系统的实时性都很强,所以也可称为实时作业系统Real TimeOperating System。从事嵌入式的人至少须掌握一个嵌入式作业系统(当然掌握两个更好),这在嵌入式的所有技术中是最为关键的了。
目前最重要的RTOS主要包括:第一类、传统的经典RTOS:最主要的便是Vxworks作业系统,以及其Tornado开发平台。Vxworks因出现稍早,实时性很强(据说可在1ms内响应外部事件请求),并且核心可极微(据说最小可8K),可靠性较高等,所以在北美,Vxworks占据了嵌入式系统的多半疆山。特别是在通讯装置等实时性要求较高的系统中,几乎非Vxworks莫属。Vxworks的很多概念和技术都和Linux很类似,主要是C语言开发。像Bell- alcatel、Lucent、华为等通讯企业在开发产品时,Vxworks用得很多。但Vxworks因价格很高,所以一些小公司或小产品中往往用不起。目前很多公司都在往嵌入式Linux转(听说华为目前正在这样转)。但无论如何,Vxworks在一段长时间内仍是不可动摇的。与Vxworks类似的稍有名的实时作业系统还有pSOS、QNX、Nucleus等RTOS。
第二类、嵌入式Linux作业系统:Linux的前途除作为伺服器作业系统外,最成功的便是在嵌入式领域的应用,原因当然是免费、开源、支援软体多、呼拥者众,这样嵌入式产品成本会低。Linux本身不是一个为嵌入式设计的作业系统,不是微核心的,并且实时性不强。
目前应用在嵌入式领域的Linux系统主要有两类:一类是专为嵌入式设计的已被裁减过的Linux系统,最常用的是uClinux(不带MMU功能),目前占较大应用份额,可在ARM7上跑;另一类是跑在 ARM 9上的,一般是将Linux 2.4.18核心移植在其上,可使用更多的Linux功能(当然uClinux更可跑在ARM 9上)。很多人预测,嵌入式Linux预计将占嵌入式作业系统的50%以上份额,非常重要。缺点是熟悉Linux的人太少,开发难度稍大。另外,目前我们能发现很多教材和很多大学都以ucOS/II为教学用实时作业系统,这主要是由于ucOS/II较简单,且开源,非常适合入门者学习实时作业系统原理,但由于ucOS/II功能有限,实用用得较少。况且熟悉了Linux开发,不仅在嵌入式领域有用,对开发Linux应用软体,对加深作业系统的认识也有帮助,可谓一举多得。据我所知,目前Intel、Philip都在大搞ARM+LINUX的嵌入式开发,Fujitum则是在自己的处理器上大搞Linux 开发。目前在嵌入式Linux领域,以下几个方面的人特别难找,一是能将Linux移植到某个新型号的开发版上;二是能写Linux驱动程式的人; 三是熟悉Linux 核心裁减和优化的人。不过LINUX有一个硬伤,就是没有WINDOWS那样的友好方便美观的互动介面,不然微软帝国早就守不住了。
第三类、 Windows CE嵌入式作业系统:Microsoft也看准了嵌入式的巨大市场,MS永远是最厉害的,WinCE出来只有几年时间,但目前已占据了很大市场份额,特别是在PDA、手机、显示仪表等介面要求较高或者要求快速开发的场合,WinCE目前已很流行(据说有一家卖工控机的公司板子卖得太好,以至来不及为客户裁减WinCE)。WinCE目前主要为4.2版(.NET),开发平台主要为WinCE Platform Builder,有时也用EVC环境开发一些较上层的应用,由于WinCE开发都是大家熟悉的VC++环境,所以我院学过Windows程式设计课程的同学都不会有多大难度,这也是WinCE容易被人们接受的原因,开发环境方便快速,微软的强大技术支援,WinCE开发难度远低于嵌入式Linux。对于急于完成,不想拿嵌入式Linux冒险的开发场合,WinCE是最合适了(找嵌入式Linux的人可没那么好找的),毕竟公司不能像学生学习那样试试看,保证开发成功更重要。根据不同的侧重点 ,WinCE还有两个特殊版本,一个是MS PocketPC作业系统专用于PDA上(掌上电脑),另一个是MS SmartPhone作业系统用于智慧手机上(带PDA功能的手机),两者也都属于WinCE平台。在PDA和手机市场上,除WinCE外,著名的PDA 嵌入式作业系统还有Palm OS(因出现很早,很有名)、Symbian等,但在WinCE的强劲冲击下,Palm和Symbian来日还能有多长?同学学过VC++后再学 WinCE,非常方便自然,通过学习WinCE同样也可了解嵌入式软体的一般开发过程,对Linux有惧怕心理的同学也很合适。很显然,嵌入式Linux 永远不可能替代WinCE,而且将来谁占份额大还很难讲,毕竟很多人更愿意接受MS的平台,就像各国 *** 都在大力推LINUX已好长时间,但你能看到几个在PC机上真正使用LINUX的使用者?据我观察,目前在嵌入式平台上,LINUX是叫得最响,但还是WinCE实际用得更多。嵌入式LINUX可能更多地是一些有长远产品计划的公司,为降低成本而进行长远考虑。WinCE和多媒体(如MPEG技术)是微软亚洲工程院目前做得较多的专案领域之一,现在社会很需要精通WinCE的人。现在有WINCE的智慧手机,金山词霸、WORD、EXCEL、REGEDIT等居然都有 *** artphone版的,PC上的MP3、DOC等居然在download时都可被自动转换成 *** artphone格式,很爽的。完全可用 Windows CE自己开发一些需要的程式download到自己的手机上。现在市面销售PDA智慧手机火爆,MS总是财源滚滚。
总结关于嵌入式作业系统类课程,若你觉得自己功底较深且能钻研下去,则可去学嵌入式Linux;若你觉得自己VC++功底较好且想短平快地学嵌入式开发,自学WINCE是非常好的选择。
(3) 嵌入式开发的相关领域
搞嵌入式若能熟悉嵌入式应用的一些主要领域,这样的人更受企业欢迎。主要的相关领域包括:
A、数字影象压缩技术:这是嵌入式最重要最热门的应用领域之一,主要是应掌握MPEG编解码演算法和技术,如DVD、MP3、PDA、高精电视、机顶盒等都涉及MPEG高速解码问题。
B、通讯协议及程式设计技术:这包括传统的TCP/IP协议和热门的无线通讯协议。首先,大多数嵌入式装置都要连入区域网或Inter,所以首先应掌握 TCP/IP协议及其程式设计,这是需首要掌握的基本技术;其次,无线通讯是目前的大趋势,所以掌握无线通讯协议及程式设计也是是很重要的。无线通讯协议包括无线区域网通讯协议802.11系列,Bluetooth,以及行动通讯(如GPRS、GSM、CDMA等)。
C、网路与资讯保安技术:如加密技术、数字证书CA以及各种网路安全装置,包括硬体防火墙、入侵检测IDS、还有防毒墙、IPS等,中国在这方面还是没有自己优势的,我们陈院长好象正在往这方面发展。
D、 DSP技术:DSP是Digital Signal Process数字讯号处理的意思,DSP处理器通过硬体实现数字讯号处理演算法,如高速资料采集、压缩、解压缩、通讯等。数字讯号处理是电子、通讯等硬体专业的课程,对于搞软体的人若能了解一下最好。目前DSP人才较缺。如果有讯号与系统、数字讯号处理等课程基础,对于学习MPEG编解码原理会有很大帮助。
(4)嵌入式开发的相关硬体基础
对于软体工程专业的学生,从事嵌入式软体开发,像数位电路、计算机组成原理、嵌入式微处理器结构等硬体课程是较重要的。另外,组合语言、C/C++ 资料结构演算法、特别是作业系统等软体基础课也是十分重要的。我们的主要目地是能看懂硬体工作原理,但重点应是在嵌入式软体,特别作业系统级软体,那将是我们的优势。我们的研究生里有些是学电子、通讯类专业过来的,有较好的类比电路和微控制器基础,学嵌入式非常合适。
嵌入式本身就是从单片机发展过来的,只是微控制器不带OS,而现在很多嵌入式应用越来越复杂,以至不得不引入嵌入式作业系统。另外,为追求更高速的讯号处理速度,现在在一些速度要求较高场合,有不少公司是将一些DSP演算法,如MPEG压缩解压缩演算法等用硬体来实现,这就涉及到HDL数位电路设计技术及其 FPGA/IP核实现技术,这方面的人目前市场上也很缺。
华清远见的嵌入式专业教材比较专业,也很出名,高校图书馆以及外面书店都有卖,你可以去网上搜一下,买本看看,华清远见的网站和技术论坛上面也有很多嵌入式学习资料和视讯可以下载,而且更新的速度也很快,学习中遇到困难可以去转转,相信对你会有帮助!

资讯科技是否就是计算机技术?

资讯科技是研究资讯的获取、传输和处理的技术,由计算机技术、通讯技术、微电子技术结合而成,有时也叫做“现代资讯科技”。也就是说,资讯科技是利用计算机进行资讯处理,利用现代电子通讯技术从事资讯采集、储存、加工、利用以及相关产品制造、技术开发、资讯服务的新学科。资讯科技可能是机械的,也可能是镭射的;可能是电子的,也可能是生物的。资讯科技主要包括感测技术、通讯技术、计算机技术和缩微技术等。
计算机技术是研究计算装置的科学技术。包括计算机硬体、软体及其应用等诸多内容。是延长人的思维器官处理资讯和决策的功能。

语音识别技术是电子技术还是计算机技术

主要是计算机软体方面的技术,不过电子和计算机分不开的,如果没有电子声音录入和感测器,计算机编出来的程式也不能用

学计算机技术赚钱还是电工?

计算机技术面很大 就业方向很广 主要看自己学基础牢靠与否
以后工作以后更要学习相关的知识,总结经验提升自己,未来无可 *** 、
电工能找一份稳定的工作工资不会太高也不会太低 随着经验的提升 工资会有一定的上涨
获得一个安定的人生也不错 看个人的性格和选择吧 如果你比较踏实求稳可以学电工攒钱 娶媳妇
如果想突破 充实提高 挑战下自己学计算机吧 然后别放弃 努力充实自己 总有用到的时候
毕竟未来还是计算机的时代

最新的计算机技术是哪些?

1、Enterprise Portal
2、BI
3、Data WareHouse



计算机科学与技术专业算工学还是理学
答:计算机科学与技术专业是工学。计算机科学与技术专业学生主要学习计算机科学与技术方面的基本理论和基本知识,接受从事研究与应用计算机的基础知识,具有研究和开发计算机硬软件的基本能力。

请问计算机科学与技术属于工学还是理学?
答:根据中华人民共和国教育部颁发的《普通高等学校本科专业目录》(2012年)中的划分计算机科学与技术(专业代码080901)属于计算机类专业(代码0809),学科门类属于工学(代码08)。计算机类专业(代码0809)还包括软件工程(专业代码080902)、网络工程(专业代码080903)、信息安全(专业代码080904K)、物联网工...

计算机科学与技术是属于工学类还是理学类?
答:计算机科学与技术是属于工学类。工科专业是一门应用科学类的专业学科,主要以应用技术为主。它包括:机械类。电气信息类。仪器仪表类。矿产石油类。能源动力类。材料类。航空航天类。交通运输类。水利水电类。土建类。轻工纺织类。生物类。农林类。以及武器类等等 工学类包含的电气信息类:网络工程,微电子...

计算机科学与技术是工科还是理科
答:计算机科学与技术是工学或理学。计算机科学与技术是研究计算机的设计与制造和利用计算机进行信息获取、表示、存储、处理、控制等的理论、原则、方法和技术的学科。计算机专业涵盖软件工程专业,主要培养具有良好的科学素养,系统地、较好地掌握计算机科学与技术包括计算机硬件、软件与应用的基本理论、基本知识和基本...

计算机科学与技术是属于工学类还是理学类?
答:计算机科学与技术属于工学类。计算机科学与技术是研究计算机的设计与制造,并利用计算机进行有关的信息表示、收发、存储、处理、控制等的理论方法和技术的学科。主要培养具有良好的科学素养,系统地、较好地掌握计算机科学与技术,包括计算机硬件和软件组成原理、计算机操作系统、计算机网络基础、算法与数据结构等,...

我学的专业是计算机科学与技术,我的这个专业是工学类还是理学类?
答:是工学类的,理学倾向于基础研究的专业都算是理学类(比如物理学,数学,化学、机械、电子等)

计算机技术 属于什么 工学还是理学
答:工科。理科是理论性很强的,比如数学、物理学、经济学。凡是和生产联系紧密的比如化工、土木工程、计算机都是工学

...科学与技术专业毕业后,获得的是工学学士还是理学学士
答:计算机科学与技术专业毕业后,获得的是工学学士,计算机科学与技术专业属于工学,机械设计专业毕业后也是授予工学学位,机械设计专业也属于工学。计算机科学与技术是国家一级学科,下设信息安全、软件工程、计算机软件与理论、计算机系统结构、计算机应用技术等专业 主修大数据技术导论、数据采集与处理实践、Web前/...

计算机科学与技术专业属于理学还是工学,又属于什么类
答:计算机科学与技术属于理工类专业,细分下去的话计算机专业内部分为理科方向和工科方向,理科方向也叫计算机科学,主要研究算法复杂度、程序设计语言原理、数据挖掘、形式语言与自动机理论、计算机体系结构;工科方向也叫计算机技术,主要研究图形图像处理、软件工程、软件体系结构、操作系统、数据库等等。计算机类...

计算机专业属于工学还是理学
答:计算机是属于工学。计算机专业内部分为理科方向和工科方向。理科方向也叫计算机科学,主要研究算法复杂度、程序设计语言原理、数据挖掘、形式语言与自动机理论、计算机体系结构。工科方向也叫计算机技术,主要研究图形图像处理、软件工程、软件体系结构、操作系统、数据库等等。工学是指工程学科的总称。包含 仪器...