外语专业电脑系统设计方向,外语系的英文翻译
1.全国计算机二级考试 外语专业应该选哪个?
2.想问一下上海外国语大学的信息管理与信息系统专业是干什么的,我是文科生,学出来后有工作吗,
3.学计算机专业要看哪些专业书
4.报计算机专业需要学哪几科
5.安徽科技学院有哪些学部学院
6.系统工程就业前景
计算机科学与技术专业考研方向一:计算机技术
计算机技术是(专业硕士)工程下的二级学科专业。计算机技术领域重点研究得是如何扩展计算机系统的功能和发挥计算机系统在各学科、各类工程、人类生活和工作中的作用。计算机技术是信息社会中的核心技术,也是实现现代化的关键技术之一。
计算机领域包括计算机软、硬件系统的设计、开发以及与其他领域紧密相关的应用系统的研究、开发和应用、涉及计算机科学与技术学科理论、技术和方法等等。
计算机科学与技术专业考研方向二:计算机应用技术
计算机应用技术是计算机科学与技术专业下设的一个二级学科,是一应用十分广泛的专业,它以计算机基本理论为基础,突出计算机和网络的实际应用。应用技术是计算机科学与技术一级学科下设的一个二级学科,该专业应用十分广泛,它以计算机基本理论为基础。
突出计算机和网络的实际应用。目前中国计算机专业主要分为三大类:计算机基础专业、与理工科交叉的计算机专业、与文科艺术类交叉的计算机专业。根据各专业开设课程不同,获得这些专业的学士学位可以相当于计算机等级三级或四级水平。
计算机科学与技术专业考研方向三:计算机科学与技术
计算机科学与技术专业主要学习计算机科学与技术包括计算机硬件、软件与应用的基本理论、基础知识和基本技能与方法,接受从事计算机应用开发和研究能力的基本训练等。
本专业学生主要学习计算机科学与技术方面的基本理论和基本知识,接受从事研究与应用计算机的基本训练,具有研究和开发计算机系统的基本能力。
扩展资料:
计算机科学与技术专业主干课程:
1、公共课程:数学(高等数学、线性代数、概率论与数理统计、离散数学、数值分析)、政治(马克思主义思想概论、毛泽东思想概论与中国特色社会主义思想、思想道德修养与法律基础、中国近现代史纲要)、大学英语、体育。
2、专业基础课程:电路原理、模拟电子技术、数字逻辑、微机原理、汇编语言、操作系统原理、编译原理、算法与数据结构、面向对象方法、C语言/c++语言等。
3、专业方向课程:计算机数据库原理、Java语言、图形学、人工智能、多媒体技术、网络安全、人机交互、无线互联网技术、软件开发方法、高性能技术、系统仿真和虚拟现实等。
计算机科学与技术专业学生应具备能力:
1、具备扎实的数据基础理论和基础知识。
2、具有较强的思维能力、算法设计与分析能力。
3、系统掌握计算机科学与技术专业基本理论、基本知识和操作技能。
4、了解学科的知识结构、典型技术、核心概念和基本工作流程。
5、有较强的计算机系统的认知、分析、设计、编程和应用能力。
6、掌握文献检索、资料查询的基本方法、能够独立获取相关的知识和信息,具有较强的创新意识。
7、熟练掌握一门外语,能够熟读该专业外文书刊。
百度百科--计算机科学与技术专业全国计算机二级考试 外语专业应该选哪个?
简单的说,编程就是为了借助于计算机来达到某一目的或解决某个问题,而使用某种程序设计语言编写程序代码,并最终得到结果的过程。
计算机虽然功能十分强大。可以供你上网、打游戏、管理公司人事关系等等,但是没有程序,它就等于是一堆废铁,不会理会我们对它下达的“命令”。于是,我们要驯服它,只有通过一种方式——程序,这也是我们和计算机沟通的唯一方式。
那程序到底是什么呢?
程序也就是指令的集合,它告诉计算机如何执行特殊的任务。
打个比方说,它好比指导你烹调菜品的菜谱或指挥行驶一路到达目的地的交警(或者交通路标)。没有这些特殊的指令,就不能执行预期的任务。计算机也一样,当你想让计算机为你做一件事情的时候,计算机本身并不能主动为我们工作,因此我们必须对它下达指令,而它根本不会也不可能听懂人类自然语言对事情的描述,因此我们必须使用程序来告诉计算机做什么事情以及如何去做?甚至对最简单的任务也需要指令,例如如何取得击键,怎样在屏幕上放一个字母,怎样在磁盘中保存文件等等。
这么麻烦,连这些东西编程都要考虑!怪不得人家说编程好难!你错了,其实许多这样的指令都是现成的,包含在处理芯片中内置于操作系统中,因此我们不必担心它们工作,他们都是由处理器和操作系统来完成的,并不需要我们来干预这些过程。
上面讲到的计算机本身不会主动的做任何事情。因此我们要通过程序的方式来让计算机为我们“效劳”。而这个过程就是我们“编”出来的。编程可以使用某一种程序设计语言来实现,按照这种语言的语法来描述让计算机要做的事情。
我们这里所讲的语法和外语中的语法完全两码事,这里讲的语法只是读你的程序书写做出一写规定而已。
写出程序后,再由特殊的软件将你的程序解释或翻译成计算机能够识别的“计算机语言”,然后计算机就可以“听得懂”你的话了,并会按照你的吩咐去做事了。因此,编程实际上也就是“人给计算机出规则”这么一个过程。
随计算机语言的种类非常的多,总的来说可以分成机器语言,汇编语言,高级语言三大类。
电脑每做的一次动作,一个步骤,都是按照已经用计算机语言编好的程序来执行,程序是计算机要执行的指令的集合,而程序全部都是用我们所掌握的语言来编写的。所以人们要控制计算机一定要通过计算机语言向计算机发出命令。
计算机所能识别的语言只有机器语言,即由构成的代码。但通常人们编程时,不采用机器语言,因为它非常难于记忆和识别。
目前通用的编程语言有两种形式:汇编语言和高级语言。
汇编语言的实质和机器语言是相同的,都是直接对硬件操作,只不过指令采用了英文缩写的标识符,更容易识别和记忆。它同样需要编程者将每一步具体的操作用命令的形式写出来。
汇编程序的每一句指令只能对应实际操作过程中的一个很细微的动作,例如移动、自增,因此汇编源程序一般比较冗长、复杂、容易出错,而且使用汇编语言编程需要有更多的计算机专业知识,但汇编语言的优点也是显而易见的,用汇编语言所能完成的操作不是一般高级语言所能实现的,而且源程序经汇编生成的可执行文件不仅比较小,而且执行速度很快。
高级语言是目前绝大多数编程者的选择。和汇编语言相比,它不但将许多相关的机器指令合成为单条指令并且去掉了与具体操作有关但与完成工作无关的细节,例如使用堆栈、寄存器等,这样就大大简化了程序中的指令。由于省略了很多细节,所以编程者也不需要具备太多的专业知识。
高级语言主要是相对于汇编语言而言,它并不是特指某一种具体的语言,而是包括了很多编程语言,如目前流行的VB、VC、FoxPro、Delphi等,这些语言的语法、命令格式都各不相同。
(1)解释类:执行方式类似于我们日常生活中的“同声翻译”,应用程序源代码一边由相应语言的解释器“翻译”成目标代码(机器语言),一边执行,因此效率比较低,而且不能生成可独立执行的可执行文件,应用程序不能脱离其解释器,但这种方式比较灵活,可以动态地调整、修改应用程序。
(2)编译类:编译是指在应用源程序执行之前,就将程序源代码“翻译”成目标代码(机器语言),因此其目标程序可以脱离其语言环境独立执行,使用比较方便、效率较高。但应用程序一旦需要修改,必须先修改源代码,再重新编译生成新的目标文件(*.OBJ)才能执行,只有目标文件而没有源代码,修改很不方便。现在大多数的编程语言都是编译型的,例如Visual Basic、Visual C++、Visual Foxpro、Delphi等。
这个问题其实很简单。前面我们讲到,程序是人与计算机进行沟通的唯一方式,因此我们要让计算机为我们服务,就必须有程序,而程序从哪里来?当然是由我们编写出来了。或许你又会问到另一个问题:现在要什么程序有什么程序,我干嘛还要编程呢?这你就错了,现在的程序虽然很多,需要什么样的程序直接到网上不需要很长时间就可以找到类似的,而且有可能就是你所需要的。但是,就好比去买衣服,虽然卖衣服的到处都是,但是哪一件是为你“量身定做”的呢!
程序还能够做很多事情不同的程序可以完成不同的事情。从大的方面到管理国家的财务,小的方面管理家庭的帐务。
又如,如果你想要你的计算机能播放动画,那么你的计算机中也要有相应的动画播放程序,下面所示的就是一个F1ssh动画播放器。我们将会在后面的章节具体讲述这个程序的编制过程。
随着计算机的飞速发展,总会有那么一天将不会编程的人列为“文盲”。你不希望吧?那么就好好的学习一种程序设计语言吧。
编程会过时吗
编程会过时吗?这个问题,让我先问你一个问题:计算机会消失吗?这两者答案是一样的。知道了计算机会不会消失,就知道了编程会不会过时。
编程工具会过时,而编程却不会过时
计算机系统由可以看见的硬倒:系统和看不见的软件系统组成。要使计算机能够正常的工作,仅仅有硬件系统是不行的,没有软倒系统(即没有程序)的计算机可以说只是—堆废铁,什么事情都干不了。例如当你撰写—篇文章的时候,你需要在操作系统中用文字编辑软件来实现文字的输入,但如果没有这些文字输入软件的话,你是否想过如何向计算机中输入文章呢?很难想象出如何在一个没有任何软件的计算机(我们称之为裸机)上进行文字的输入。而这些软件其实就是通常我们所说的程序。
编程会过时吗?我们从另一个角度来考虑这个问题,计算机有——天会消失吗?如果有一天当世界上所有的事情处理都用不到计算机了,那么计算机将会很快的消失,那时编程不仅过时了,而且也会随之消失了。但是计算机会消失吗?当然不会,如今计算机应用到每一领域,为人类的发展做出了不可估量的贡献。试想一下如果有一天全世界的计算机突然消失了,那么这个世界将变成什么样子,或许和全世界都停电了一样恐怖,甚至还会有更大的损失。计算机的存在必须要有软件系统来维持。因此编程永远不会、也不可能会过时。
计算机程序设计语言发展到今天,已经从最原始的机器语言发展到如今可视化的集成开发环境,甚至集多种语言在同一开发平台上,像微软的NET平台。回头看看程序设计语言的发展史,不难看出对于编程来说,只会出现编程工具的过时,不会出现编程本身的过时。
不断变化的技术需要不断变化的程序员
从二十世纪60年代以后,计算机得到了突飞猛进的发展。似乎历史上没有任何一门科学的发展速度超过了计算机的发展,无论硬件、软件、还是网络都以惊人的速度向前发展。计算机的硬件发展速度遵循“摩尔定律”每十八个月速度翻一倍(实际现在已超过了这个速度)。 软件的发展速度和硬件一样,二十世纪九十年代中国的软件业还不是很成熟,而现在大大小小 的软件企业四处耸立,共享软件网上随处可见。不断发展的技术需要不断变化的程序员,例如,如今Visual Basic可以快速构Windows下的应用程序,程序设计方面的技术不断发展着,不断引进新的概念、新的方法,如从结构化的C开始,当面向对象的思想被提出后,出现了C++,微软在C++的基础上为使用户构建win32应用程序更加方便,推出了Visual C++。这也就需要程序员也要不断的更新自己的技术。
计算机科学与别的学科很不一样,不像语言学、历史学那样,几乎是永久不变的东西。计算机科学要求不断的更新自己的知识,否则很快就会被淘汰,即便是编程亦是如此。
编写程序是一件很有趣的事情,因为编写程序可以干很多高级的事情。例如我们在后面的章节中介绍如何使用Visual Basic编写Flash动画播放器,以及如何编写下载软件管理器等。如果你愿意的话,你完全可以编写出比这些更高级的程序来。
随着计算机软件业的发展,诞生了“程序员”这个职位。于是便形成了一种理念,编写程 序的人就是程序员,因此编程是程序员的事情。但程序员并不是一开始就是程序员,他们也是从现在我们的位置慢慢成为程序员的。
编写程序是一件很有趣的事情,因为编写程序可以干很多高级的事情。例如我们在后面的章节中介绍如何使用Visual Basic编写Flash动画播放器,以及如何编写下载软件管理器等。如果你愿意的话,你完全可以编写出比这些更高级的程序来。
编程也可以作为——种爱好或兴趣,如果你对它感兴趣学起来就容易多了!因为如果对编程感兴趣的话,就会多看些有关方面的书、多编些小程序上机实践,这些对于学习编程的帮助是非常大的,而且随着学习的进程不断的推进就会觉得它并不是很困难,相反却是很容易的。
总之,在学习编程时一定要坚持不懈,只要有信心、有毅力就一定能学好;不能因为一些似是而非的观念就动摇了自己的信心。
我们一起来编程
面对摆在面前的计算机该如何操作,相信这个问题已经不再是困扰大家的首要问题了。现在软件的种类那么多,在选用的时候“电脑发烧友”的心里是否也想过有一天自己能编写一款属于自己的软件呢?想学习编程的朋友在选择程序语言时会不会因为不知道如何选择而大感头痛呢?在不知如何下手的时候,朋友们的心中是不是会产生“我是不是可以编程”的思想呢?但是又有哪个程序员是不经过学习就能成功的呢!其实编写程序并不是人们所想象的那么困难、那么复杂,每个有心致力于学习计算机的朋友都是可以尝试的!
选择适合自己的程序语言的必要性
目前常用的基本程序语言的种类比较繁多,比较简单的有:Pascal、c语言、qBasic、 Fortran、Visual Basic等等。但前几种都是在DOS下进行编程的工具,Visual Basic是在 Windows下进行应用程序设计的编程工具,现在一般的计算机用户几乎都不再使用DOS了,因此我们通常会选择Visual Basic作为初学者的编程工具。Visual Basic是Windows应用程序设计中最容易上手的编程工具,学习步骤也比较容易被初学者接受。对于刚开始学习编程的初学者来说,还是选择Visual Basic,学习编程语言不能想象着一步登天,一步一个脚印的学习才是最佳方法。
坚定自己学习编写程序的信心
编写程序并不是具有专业知识的人员才有的专利,每个学习计算机的人都可以编写程序,每个人的灵感不同,在编写程序的思路和作法上又有区别。但共同的想法就是编写成功的程序。学习编程是一个漫长的过程,其中要付出艰辛的努力和汗水,不过成功者的喜悦又不是别人所能体会的。克服学习中的困难,努力去实践,要有一个思想:别人能做到的事情自己也一定可以做到。计算机的普及让更多的人有了学习的机会,也让更多的人参与到编程人员的队伍中来,每个人都有编程的权利,机遇给予每个人都是平等的。拿出自己必胜的信心,在编程的道路工勇于进取,相信成功就会在眼前。
三、我可以编程吗
随着计算机软件业的发展,诞生了“程序员”这个职位。于是便形成了一种理念,编写程 序的人就是程序员,因此编程是程序员的事情。但程序员并不是一开始就是程序员,他们也是从现在我们的位置慢慢成为程序员的。
编写程序是一件很有趣的事情,因为编写程序可以干很多高级的事情。例如我们在后面的章节中介绍如何使用Visual Basic编写Flash动画播放器,以及如何编写下载软件管理器等。如果你愿意的话,你完全可以编写出比这些更高级的程序来。
编程也可以作为——种爱好或兴趣,如果你对它感兴趣学起来就容易多了!因为如果对编程感兴趣的话,就会多看些有关方面的书、多编些小程序上机实践,这些对于学习编程的帮助是非常大的,而且随着学习的进程不断的推进就会觉得它并不是很困难,相反却是很容易的。
总之,在学习编程时一定要坚持不懈,只要有信心、有毅力就一定能学好;不能因为一些似是而非的观念就动摇了自己的信心。
四、我们一起来编程
面对摆在面前的计算机该如何操作,相信这个问题已经不再是困扰大家的首要问题了。现在软件的种类那么多,在选用的时候“电脑发烧友”的心里是否也想过有一天自己能编写一款属于自己的软件呢?想学习编程的朋友在选择程序语言时会不会因为不知道如何选择而大感头痛呢?在不知如何下手的时候,朋友们的心中是不是会产生“我是不是可以编程”的思想呢?但是又有哪个程序员是不经过学习就能成功的呢!其实编写程序并不是人们所想象的那么困难、那么复杂,每个有心致力于学习计算机的朋友都是可以尝试的!
选择适合自己的程序语言的必要性
目前常用的基本程序语言的种类比较繁多,比较简单的有:Pascal、c语言、qBasic、 Fortran、Visual Basic等等。但前几种都是在DOS下进行编程的工具,Visual Basic是在 Windows下进行应用程序设计的编程工具,现在一般的计算机用户几乎都不再使用DOS了,因此我们通常会选择Visual Basic作为初学者的编程工具。Visual Basic是Windows应用程序设计中最容易上手的编程工具,学习步骤也比较容易被初学者接受。对于刚开始学习编程的初学者来说,还是选择Visual Basic,学习编程语言不能想象着一步登天,一步一个脚印的学习才是最佳方法。
坚定自己学习编写程序的信心
编写程序并不是具有专业知识的人员才有的专利,每个学习计算机的人都可以编写程序,每个人的灵感不同,在编写程序的思路和作法上又有区别。但共同的想法就是编写成功的程序。学习编程是一个漫长的过程,其中要付出艰辛的努力和汗水,不过成功者的喜悦又不是别人所能体会的。克服学习中的困难,努力去实践,要有一个思想:别人能做到的事情自己也一定可以做到。计算机的普及让更多的人有了学习的机会,也让更多的人参与到编程人员的队伍中来,每个人都有编程的权利,机遇给予每个人都是平等的。拿出自己必胜的信心,在编程的道路工勇于进取,相信成功就会在眼前。
一、计算机语言的发展过程
到目前为止,世界上公布的程序设计语言有上千种之多,常用的也有三十来种,为了有21于正确选择和使用它们,下面我们做一个简单介绍。
(1)汇编语言:
它是依赖于具体计算机的语言,用它编写出的程序,执行效率高,但是只在一些特殊要求或特殊的场合才使用它。
(2)高级语言:
大家可能都听过使用高级语言进行程序设计,但由于对其并不了解,所以总认为这些是很高深的东西。其实并非如此,学习了后面的章节,相信同学会产生编程原来不过如此。
但计算机是不懂得自然语言的(可以理解为高级语言),而高级语言设计出来的程序如何让计算机去执行呢?其实很简单,看了下图后相信大家会明白许多。
现在我们就向大家介绍几种常见的高级语言:
Fortran语言是科学和工程计算中使用的主要编程语言。目前国内使用版本多数是Fortran 66和Fortran77两种。Fortran语言的主要缺点是不能直接支持结构化编程。
Cob0l语言是商业数据处理中广泛使用的语言。由于它本身结构上的特点,使得它能有效的支持与商业处理有关的、范围广泛的过程技术。它的缺点是不简洁。
Algol语言是所有结构化语言的先驱,具有丰富的过程和数据结构。但是,这种语言并没有被广泛采用,主要是由于它本身的历史原因所造成的。
Basic语言是一种解释执行的会话语言。由于它简单易学的特点,它被广泛应用在微型计算机系统中。
PL//1语言是一个用途广泛的语言。能支持通常的科学工程和商业应用,能描述复杂的数据结构、多重任务处理、复杂的输入输出和表格处理等。
Pascal语言是70年代初期发展起来的结构化程序设计语言,具有特别丰富的数据结构类型。它自问世后,得到了众人的赞赏,也得到了软件开发者的广泛支持。Pascal语言已用于科学、工程和系统程序设计中。我们教育部计算机专业教育会议曾把Pascal语言定为计算机专业程序设计语言。
C语言是作为UNIX操作系统的主要使用语言。由于UNIX操作系统的成功,现在C语言也得到了广泛的使用。C语言是有经验的软件工程师设计的,它具有很强的功能,以及高度的灵活性。它和其他的结构化语言一样,能提供丰富的数据类型、广泛使用的指针以及—组很丰富的计算和数据处理使用的运算符。
C++语言是C语言的扩充。在1980年,贝尔实验室的Bjarne Strotstrup博士及其同事开始对C语言进行改进和扩充,最初被称为“带类的C”,1983年才取名为C++。以及不断完善和发展,成为目前的C++语言。一方面,它将C语言作为它的子集,使它能够与C语言兼容。使许多C语言代码不经修改就可以为C++语言所用以及用C语言编写的众多库函数和和实用软件可以直接用于C++语言中;另一方面。C++语言支持面向对象的程序设计这是它对C语言最重要的改进。
想问一下上海外国语大学的信息管理与信息系统专业是干什么的,我是文科生,学出来后有工作吗,
选择VF,比较好.简单一点
上机考试期限为五天,由考点根据考生数量和设备情况具体安排。
3、如何报名?笔试和上机成绩只有单项合格有何规定?
每次考试报名的具体时间由各省(自治区、直辖市)级承办机构规定。考生按照有关规定到就近考点报名。
考生可携带身份证到就近考点报名。没有身份证的未成年人,可凭户口本,现役军人凭军人身份证件报名。
上次考试的笔试和上机考试仅其中一项成绩合格的,下次考试报名时应出具上次考试成绩单,成绩合格项可以免考,只参加未通过项的考试。
(五)考生报名缴费
1、如何缴纳报名考试费?
考试报名时考生应缴纳相应的报名考试费,具体数额由各省(自治区、直辖市)考试承办机构根据考试需要和当地物价水平确定,并报当地物价部门核准。上次考试仅其中一项考试成绩合格的考生,本次考试报名时只需缴纳未通过项考试的报名考试费。考点不得擅自加收费用。
(六)考试等级划分
1、NCRE等级如何构成?主要考核什么能力?
全国计算机等级考试目前共设置四个等级:
一级:考核微型计算机基础知识和使用办公软件及因特网(Internet)的基本技能。
2004年下半年考试科目:一级MS-OFFICE、一级WPS 、一级B
二级:考核计算机基础知识和使用一种高级计算机语言或数据库管理软件编写程序以及上机调试的基本技能。2005年下半年考试科目:编程类:C、Visual Basic、C++、Java,数据库类:FoxPro、Access。基础知识包括如下内容:数据结构与算法、程序设计方法、软件工程、数据库基础。
三级:分为"PC技术"、 "信息管理技术"、"数据库技术"和"网络技术"四个类别。"PC技术"考核PC机硬件组成和Windows操作系统的基础知识以及PC机使用、管理、维护和应用开发的基本技能;"信息管理技术"考核计算机信息管理应用基础知识及管理信息系统项目和办公自动化系统项目开发、维护的基本技能;"数据库技术"考核数据库系统基础知识及数据库应用系统项目开发和维护的基本技能;"网络技术"考核计算机网络基础知识及计算机网络应用系统开发和管理的基本技能。
四级:考核计算机专业基本知识以及计算机应用项目的分析设计、组织实施的基本技能。
2、是否必须通过第一(二、三)级,才能报考第二(三、四)级考试?
没有规定考生必须通过第一(二、三)级才能报考第二(三、四)级,考生可根据自己的实际情况选考不同的等级,但一次考试只能报考一个等级。考生一次考试只能在一个考点报名。
(七)考试成绩的计算
1、如何计算成绩?是否有合格证书?
该考试笔试、上机考试实行百分制计分,笔试以百分制通知考生,上机以等第分数通知考生成绩。等第分数分为"不及格"、"及格"、"良好"、"优秀"四等。100-90分为"优秀",89-80分为"良好",79-60分为"及格",59-0分为"不及格"。
笔试和上机考试成绩均在"及格"以上者,由教育部考试中心发合格证书。笔试和上机考试成绩均为"优秀"的,合格证书上会注明"优秀"字样,证书上没有良好,按及格对待。
(八)考试合格证书介绍
1、全国计算机等级考试证书是怎么的?
全国计算机等级考试合格证书式样按国际通行证书式样设计,用中、英两种文字书写,证书编号全国统一,证书上印有持有人身份证号码及照片。该证书全国通用,是持有人计算机应用能力的证明,也可供用人部门录用和考核工作人员时参考。
(九)证书获得者应具备的能力
1、证书获得者具备什么样的能力?可以胜任什么工作?
一级证书表明持有人具有计算机的基础知识和初步应用能力,掌握字、表处理、电子表格和演示文稿等办公自动化(Office或WPS)软件的使用及因特网(Internet)应用的基本技能,具备从事机关、企事业单位文秘和办公信息计算机化工作的能力。
二级证书表明持有人具有计算机基础知识和基本应用能力,能够使用计算机高级语言编写程序和调试程序,可以从事计算机程序的编制工作、初级计算机教学培训工作以及计算机企业的业务和营销工作。
三级"PC技术"证书,表明持有人具有计算机应用的基础知识,掌握Pentium微处理器及PC计算机的工作原理,熟悉PC机常用外部设备的功能与结构,了解WINDOWS操作系统的基本原理,能使用汇编语言进行程序设计,具备从事机关、企事业单位PC机使用、管理、维护和应用开发的能力;三级"信息管理技术"证书,表明持有人具有计算机应用的基础知识,掌握软件工程、数据库的基本原理和方法,熟悉计算机信息系统项目的开发方法和技术,具备从事管理信息系统项目和办公自动化系统项目开发和维护的基本能力;三级"数据库技术"证书,表明持有人具有计算机应用的基础知识,掌握数据结构、操作系统的基本原理和技术,熟悉数据库技术和数据库应用系统项目开发的方法,具备从事数据库应用系统项目开发和维护的基本能力;三级"网络技术"证书,表明持有人具有计算机网络通信的基础知识,熟悉局域网、广域网的原理以及安全维护方法,掌握因特网(INTERNET)应用的基本技能,具备从事机关、企事业单位组网、管理以及开展信息网络化的能力。
四级证书表明持有人掌握计算机的基础理论知识和专业知识,熟悉软件工程、数据库和计算机网络的基本原理和技术,具备从事计算机信息系统和应用系统开发和维护的能力。
(十)NCRE几年来发展状况及其他
1、NCRE几年来发展状况如何?
自1994年开考以来,NCRE适应了市场经济发展的需要,考试持续发展,考生人数逐年递增,至2003年底,累计考生人数超过1050万,累计获证人数350万。
以上数据是比较老的数据,其实已经不能全面反应计算机等级考试在社会上的影响力了,尤其是2004、2005、2006这几年以来参加计算机等级考试更是突飞猛进的增长,全国计算机等级考试已经日渐成为全国继高考以后的第二大考试。
2、其他
关于计算机等级考试的考生报名、大纲教材、组织考试、成绩发放、证书获取等最新动态,请咨询省级考试承办机构和考点,也可浏览互联网站(网址:www.ncre.cn 或 www.neea.edu.cn )。
二、贵阳博思电脑学校计算机等级考试培训班问答
1、全国计算机等级考试证书有有效期吗?
绝对没有,等级考试证书是终身有效的,详情可以访问等级考试官方网站(www.ncre.cn或www.neea.edu.cn)。(全国计算机等级考试教育部考试中心官方网站的回答原话是:“等级考试的证书是终身有效的,等级考试的大纲会在每2-3年更新一次,但更新并不影响以前证书的效力,因此有些人的‘等级考试证书2年左右就会失效’的说法是不正确的。”)
2、我没有参加一级考试,能参加二级考试吗?
全国计算机等级考试分为一至四级,考生可以任意选择考试等级,不是非要先考一级再考二级。一般来说,一级主要适合社会在职人员考试,二级适合在校大学生考试,二级对大学生找工作也是最有用的。三级和四级可以作为进一步学习的考试。
3、有的专业会开设相关课程,有必要参加培训吗?
二级考试所考核的内容基本属于基础知识,早点学习可以早点打牢基础,以便于进一步学习计算机知识,从而在以后的竞争中处于有利地位。学校虽然有些专业的相关课程和计算机等级考试有一定的联系,但都不具有针对性。而且新大纲推出后,不少内容只有计算机专业才开设有关联的课程,但也不具备针对性。新大纲推出后等级考试通过率再创新低,参加专业培训势在必行。
参加过考试的我们都应该知道学习和考试并不是完全的一致。学校开设的相关课程是对于该知识宏观上的把握,而我们公司开设课程针对的就是如何学习,如何考试,本公司一线教师从事计算机等级考试研究多年,对全国计算机等级考试大纲,出题方向把握较准确,猜题具有较高的命中率?适钥梢源锏50%——60%上机几乎是100%。所以通过培训再参加考试,可以减少走一些弯路。
4、什么时候参加二级考试比较合算?
一般来说,大一大二时学习和通过计算机二级考试比较划算。大二时主要精力用来考英语四六级,大三时专业课比较紧张,大四已经到了找工作的时候。相对来说,大一同学求知欲强、时间精力充沛、易于接受新东西,是学习的黄金时段,如果能较早的掌握必备的计算机知识,如大一就过?叶?叮?⒄莆找恍┫喙赜τ弥?叮?庋?驮诰赫?ち仪也锌岬牡苯裆缁嵴季∠然?抟稍诮窈蟮难?爸薪?愿?崴傻男奶渑娴木?Υ邮掠谀闼?影?氖乱抵小
5、二级考试可以有多种语言选择,为什么要选择C语言呢?
C语言被誉为最有“钱”途的语言,具有广泛的用途,受到社会的热烈追捧,如Linux、Unix操作系统均由C语言编写,Windows操作系统也有90%的代码由C语言编写。C语言语法和C++、Java、C#等类似,可以方便进一步学习。在许多计算机考试中,C语言是必考内容,甚至是唯一考核内容,如计算机三级、四级的上机考核部分,程序员、高级程序员的下午试卷等。
6、二级考试什么时候报名?什么时候参加考试?
二级考试每年考两次,分别在上半年的4月份顺数第一个周六和下半年的9月份倒数第二个周六。一般上半年4月份考试的报名时间从前一年11月中旬到第二年1月中旬均可。下半年9月份考试的报名时间一般从5月底到7月底。而一般在报名考试之前相关知识必须已经学得差不多了,因此,如果参加4月份的考试必须在下半年10-1月份学习,然后在寒假之后考前短暂的时间进行适当强化即可参加考试。参加9月份的考试必须在上半年3-6月份学习,然后在暑假之后考前短暂的时间进行适当强化即可参加考试。
7、参加培训是否会影响到我们的正常上课?
我们的授课时间均选在业余时间,不会与学校的正常教学产生冲突。
8、二级(C语言)考试的考试内容是什么?
根据新大纲的要求,二级(C语言)考试分为理论考试和上机考试两部分,必须都通过考试才能算合格。考试内容分为C语言程序设计(顺序结构、选择结构、循环结构、函数、指针、数组、字符串、编译预处理、作用域、结构体、共用体、文件等)和公共基础(数据结构、程序设计、软件工程和数据库)。
9、贵阳博思电脑学校计算机等级考试培训有何特色?
本中心和很多高校的网络中心、计算机学院、现代教育中心有合作关系,立足于在校大学生,弥补学校教育的不足,相辅相成。除主要培训最有“钱”途的语言――C语言外,还注重引导学员,并向学员介绍国内外IT业发展的各种动态和发展趋势、社会上对IT人才各种需求信息等,力争让学员经过培训后有明确的学习目标,并掌握一套行之有效的方法,能举一反三,独立的走自己的道路。
10、我没有计算机基础,可以参加培训吗?
可以,无需任何基础知识,完全从零开始,即使从来没有接触过计算机,也能够学好!
11、大几参加培训比较好?
一般大学的规划是:“大一通过计算机二级、大二通过英语四六级、大三专业课及考研、大四找工作及实践”,因此,一般大一最好,尤其是如果大一上学期参加学习准备考试,那么下学期4月份就可以参加考试了,如果大一下学期准备考试的话,那么要等到大二9月份才能考试,而大二已经开始准备英语四六级等其他事宜了。所以大一上学期学习等级考试最好,而且刚进大学,时间精力充沛,进取心强,是学习的黄金时段。
12、你们培训中心的通过率如何?
由于计算机等级考试通过率普遍偏低,尤其是2005年实行新的大纲后,全国平均通过率由原来的30%左右下降到20%左右,参加专业培训势在必行。而我们培训中心的通过率一般在60%以上,我们有些学校的教学班或冲刺班的一次性通过率达到80%以上。
13、万一我一次性没有通过考试,那可以免费再学习直到通过为止吗?
可以,根据我们和学员的相关学习协议的规定,只要是符合我们协议的学员如果一次性没有通过考试者都可以凭原来的听课证免费再学,通过为止。
14、我们培训上课的时间有多久?
我们的上课安排都是按照课程表严格进行的,每一期培训一般是180学时以上,一般会持续上两个多月时间,根据各个学校学员的不同情况,一般每周一三五或周二四七或周六周日上课,每周上18节课(其中9节理论课、9节上机课),理论课每节课一般50分钟左右,上机课一般每节课1个小时,一般连续上20周以上,具体安排在开课之前会下发课表给各位同学。
15、参加贵阳博思电脑学校计算机等级考试培训的学员,每个人将发那些资料呢?如果资料遗失怎么办?
每个贵阳博思电脑学校的学员下发的资料有二级C语言教材(或二级VFP)、二级公共基础教材、二级考试习题集等。资料万一遗失可以申请补办,但必须按相关费用缴纳相关工本费。
16、计算机二级证书除了像英语四六级证书一样是找工作的重要砝码之外,还有什么其他的好处吗?
首先,计算机二级证书和英语四六级证书一样是找工作的重要砝码之一,另外,它还有很多其他的作用:比如,如果你想去上海、北京等城市工作需要在上海、北京落户的话,计算机二级是必须的条件之一;某些学校通过了计算机二级C语言或相关语言还可以免考相关课程或获得奖励;学习了计算机二级C语言或相关语言还可以对整个计算机的学习起到很大的促进作用,计算机知识浩如瀚海,即使任何资深人士都不可能精通或熟悉所有的计算机软件,但是为什么他们无论什么软件都能很快就上手会用呢,那是因为本质上任何计算机软件都是C语言之类的编程语言开发出来的,所以我们授人以“鱼”不如授人以“渔”,掌握了一门基本的编程语言比如C语言之类的就等于学会了掌握任何计算机软件触类旁通的方法。
附注:贵阳博思电脑学校计算机等级考试培训简介
学计算机专业要看哪些专业书
以下全部摘取于上外官方网站 准确性百分百 至于真实性自己判断吧
信息管理与信息系统(英语)专业于2001年开设,专业方向为国际企业/组织信息管理。本专业设有技术经济及管理二级学科硕士点。
本专业旨在培养能熟练掌握英语,具有现代管理学理论基础、计算机科学技术知识及应用能力,掌握系统思想、信息系统分析与设计方法、信息管理、电子商务等方面的知识,能在企事业单位及政府部门,尤其是在跨国公司、外资企业、中外合资企业、国际组织从事信息管理、信息系统分析设计、实施评价以及电子商务等方面的复合型专门人才,同时也为学生今后攻读相关专业的硕士研究生学位打好基础。
本专业采取复合型的教学模式:专业核心课程覆盖国内外信息管理与信息系统专业全部核心课程;各专业方向设置方向模块课程供学生选修;英语水平要求达到英语专业本科毕业水平,即专业英语八级。本专业学生通过毕业论文答辩后,获得管理学学士学位。在校期间,学有余力者可辅修英语专业,完成规定学分后可获得文学学士(辅修)学位。学院与国外众多著名商学院建立了各种形式的学术交流、教学合作、学生互换、教师互访项目,每年派送学生前往英国牛津大学、美国哥伦比亚大学、加拿大维多利亚大学等国际知名学府游学。本专业学生有机会选读与美国肯特州立大学合作的本硕连读项目,毕业后获得上海外国语大学本科学士学位和美国肯特州立大学硕士学位。
专业主干课程:计算机系统结构、数据结构、数据库原理与应用、计算机网络、管理信息系统、信息系统分析与设计、程序设计、ERP、市场营销学、运营管理、微观宏观经济学、管理学、电子商务、跨国公司管理、跨文化管理、组织行为学等。此外,学生可选修工商管理、公共关系学等专业的选修课。部分专业课程采用国际通用英语原版教材,并使用英语或双语授课。
英语语言课程:精读、泛读、听说、写作、翻译、英美文学、英语国家文化、高级口译等。经过四年的学习,学生能熟练掌握英语听、说、读、写、译的语言技能,并可选修一门第二外语。学生在二年级与四年级时分别参加英语专业四、八级国家考试,通过者分获英语语言专业四、八级证书。
本专业的学生专业素质好,思维缜密又不乏创意。凭借其信息方面的技术、管理专业的知识以及良好的英语沟通能力,经常参加一些国际会议与国际活动,比如哈佛商业双极年会、哈佛大学“模拟联合国”大会、挪威国际学生节(ISFIT)、拜耳ECO-MINDS青年环境论坛等,并有学生被选为拜耳青年环境大使。
毕业生就业方向:既有到普华永道、德勤、安永、毕马威等国际知名会计师事务所工作,也有到IBM、上海创亚软件等著名IT公司工作,还有的在证券公司、中国银行、中国工商银行等中外资银行以及联合利华、宝洁等跨国公司就职。本专业毕业生既通英语又懂信息管理技术,在就业市场上具有明显的竞争优势,受到用人单位的一致欢迎。
如有帮助 望采纳 谢谢
报计算机专业需要学哪几科
学计算机专业要看哪些专业书
计算机专业是一个大的门类,主要看你想学哪个专业方向。如果想学广告设计方面,可以从平面设计photoshop开始学;如果想学网络技术方面,可以选择一些网页编辑、动画方面的书缉;如果想学程序设计方面可以选JAVA等方面书……
学习计算机读哪些书有什么用
1,高等数学:为了及格,同时帮助概率及格
2,概率:为了证明高等数学可以帮助及格
3,线性代数:如果你学习计算机图形学,就是opengl/direct3d的话,里面的3d模型的空间坐标用矩阵来表示的,如果你需要把它们进行投影,叠加,移动,就需要矩阵乘法/变换/转置等等,所以还是很有用的
4,离散数学:主要是给你打下计算机数据模型的理论基础。里面包含集合,数,图,等等,更重要的是如果你以后要搞研究,研究0错误程序,就是完全没有bug的程序,就需要用它上面的推导理论来对程序经行证明。如果你要通过系统分析员,这个也是要考试的
5,数字电路/计算机组成/计算机技术:如果你是一个很深入的程序员,你会问:为什么浏览器可以显示那么多东西->有语言->语言是怎么开发的->高级语言->高级语言怎么完成的->汇编->汇编怎么来的->固化/机器语言->机器语言如何能操纵计算机->在节拍电路的干预下,内部芯片的结构把0/1字符串译码,操作累加器,总线,内存做不同的操作那好,这个过程差一个东西都不可以,如果你只学习里面的高级语言部分,那岂不是神龙见首不见尾,感觉很不爽?所以你要能自己做一个计算机出来才好!
数字电路是学习门电路组成的,就是如何把流动的电信号保持下来,同时让他们有规律地变化
计算机组成是让你用门电路来设计内存/cup/时钟等等
计算机技术是让你综合学到的东西,做一个简单的计算机出来。
有了哪些知识,当然还要包括编译原理,软件工程,操作系统,数据库,网络,你学习其他的语言,什么vc/vb/deliphi等等,每种语言不超过3个月你就是高手。你要学windows程序,要用api,只需要15天就可以作出像模像样的东西。当然,我这里是指语言本身而言。有了这些基础和语言掌握的熟练,你想学数据库编程,好,复习一下数据库的课程,查阅一下sql的语法,1天就有眉目了。你要学网络编程,选择一种库,看看文档,明白函数的用法,也就是一两天的问题。等你做出点东西,有了信心,你也就有了经验。这个时候去明白j2ee/. 等等的frame work,就很容易了。参看以下design pattern,你也就胸有成竹,做个小组长也可以。再过几年,有了机会,说不定就当了manager,等了到了三十多岁,你不想干软件了,你有计算机组成的基础,找几个高手带你一下,你可以去做单片机的汇编语言编程,可以去做embeded system
所以,学好了基础,也就是厚积薄发,后面你想怎么发展都可以!
学了数字电路才知道,原来很神秘的电脑是由一些触发器,逻辑门组成的,把它们集成再集成,就成了电脑了,译码器,全加器,计数器......
CMOS不过就是一种存储器,BIOS不过就是面向硬件的一种已编好的子程序,(和C的库函数差不多,我认为)学好了汇编,我可以自己编(还让我花了30人民币,买了一本CMOS设置书,认为它很高深莫测)
不学好C,怎么学好WINDOWS程序设计,怎么能做一个优秀的程序设计人员
不学好前人花几十年时间总结出来的数据结构,你的进步能有多快,那是让你踩在巨人的肩膀上。(你要是天才,我就没话说了,不过要是学了,你会更天才)
这是我自己经历的一点学习基础课的过程,它给我解疑释惑,当然这些问题在行家眼里可能不值一哂,但它是每一个新手必经的过程。
更为关键的是,基础课给了我们最核心的知识,让我们能在离开学校后有继续学习的能力。它给了我们一个知识结构,让我们能在他的基础上扩充,把新的东西加入自己的知识框架中,这是基础课重要的意义所在。很多人提到基础学好之后,学习新东西很快,就是这个道理。
不可否认的是,基础课很枯燥,很费劲。但这要看你怎么去看它,你想一想,学好了他,就能抓到计算机的本质,能让他对你俯首帖耳,这难道还不够激动人心吗?老在别人的基础之上作设计,却不懂所以然,不闷吗?
既然讨论的题目是给在校大学生一点建议,那我也说一点儿。
先说技术层面的,在学好专业课的基础上看一些学校里不讲的新知识,新技术,能促进你的融会贯通,但不可本末倒置。
再说最关键的,最想说的,请在校的学生们珍惜你的时光,不要都去打了游戏,谈了恋爱,时光宝贵,机会难得。
我经常对自己说,如果再让我上一次学,我会......
可是不会了,我只好对自己说,如果我现在再不学,就会......
于是我努力去学,边工作,边学习,舍不得丢掉一节课,在校的学生们可能无法体会听老师讲课的幸福,自学时怎么也搞不清的东西,老师一句话就茅塞顿开,老师那清晰的思路也让你受益匪浅(在这里应该感谢那些老师们,虽然他们有些时候的简略很让人恼火)。但越学,心里越没底,有太多的东西我都没学好,更有很多东西根本就不知道,正所谓皓首穷经。
我不时的咒骂自己的懒惰,也许是过于愚笨,努力不够,学习计算机也有三年多了,直到现在,我才觉得自己开始了解计算机,才明确了方向。
我从文科转入这一专业,而且也不小了,就凭着我对计算机有着强烈的兴趣。他是人类智慧的体现,程序设计更是一种艺术,他能让我们的才华得到充分发挥,我会继续努力下去的,虽然有些迟了,但为了不更迟。
希望在校的学生们能多珍惜一些时间,不要比我还迟。
下来如果觉得自己接受能力强的话就可以开始学C语言了(注意不是C++),如果感觉有困难也可以先学Pascal过度一下。还有很重要的一点就是千万不要一开始就学VB,DELPHI,VC之类的东西,这些东西在一开始学会对你造成很坏的影响。有可能会把你引入另外一个错误的学习方向而忽略了真正应该掌握的东西。学C主要是学过程话的程序设计,学会把自己的程序分成许多的函数(或过程),养成良好的编程习惯。这时可以多看一下高人的程序,不一定要懂意思,主要是学会别人程序的格式(比如变量如何起名,怎么划分函数)。除开掌握基本的控制流语句外,应该学习一些很简单的I/O函数和数学函数。C的学习主要是你舍弃原来BASIC程序那种把所有语句积成一大堆的风格,要学会使用函数,提高代码重用性。对于指针之类的东西如果实在看不懂可以先不去管,到后面会有办法。当你能够比较自如的用C编写一些小的计算程序时,你就可以开始你的数据结构的学习了(数学的学习主要是在学校,自己要多用心)。数据结构你可以一点一点漫漫看,并不需要专门空出一段时间来专门研究,这样的目的是让你能够很好的掌握它,要学会用数据结构的知识来规范自己的程序设计和提高程序的效率。学完C我认为接着最好学习汇编。这个或许有许多人都会反对,然而我个人认为这样是很好的。从最基本的DOS汇编开始,买本《IBM PC汇编程序设计》(清华黄皮)一定要一点一点吃透,实在看不懂就跳,反复的严读是一定可以看懂的。汇编是一定要掌握的,因为它涉及到很多最基本的知识。掌握了汇编和对I/O有了个很彻底的认识后,应该去学编译原理。这个东西并不要精通,但是一定要知道,在大脑里要有一个这样的概念,这对你对程序语言的控制能力都有很大的帮助。这样最基本的学习就算完成了。一般智力正常的人前一段东西应该都是可以掌握的。接着后面的学习就要看你自身的造化了。这个时候你应该研究一下数据结构,不要分散自己学习的注意力,要知道数据结构是异常重要的(相信我,绝对没错)如果你觉得自己已经对于树,连表,堆栈之类的东西和排序,递归之类的算法已经十分清楚,就可以开始学习C++了。学习前一定要有个正确的认识,那就是C和C++是两个不同的东西。学习C++是为了学习面向对象的程序设计,这个时候你对于指针应该也能够掌握了(有汇编的基础),主要抓住C++和C相比的一些新特性,对于多态之类的特性要注意理解掌握,如果没有搞懂就坚决不要往下学习。一些基本的概念掌握以后可以看一些别人设计的程序,学习别人怎么利用面向对象的方法来设计程序的。这个东西也是人之间拉开档次的一个环节,可以和数据结构放在同等重要的地位。我就见过有的人都大学毕业了还搞不懂virtual到底是怎么一回事情。其实我认为学到这里你已经为你成为一个优秀的程序员打下了很好的基础,你已经能够应用C++,懂得面向对象程序设计,对数据结构掌握很好,掌握汇编和编译原理。接下来的学习就是基于操作系统平台的了,一般是先学windows(Microsoft毕竟是老大),先学win32 api,搞请windows基本消息机制和原理,有汇编基础基本上不会碰到什么困难。
其实只要会了API,其余什么MFC,VCL都是囊中之物了,都不过是对于API的封装而已。VC,C++Builder都可轻松拿下,这只是开发工具的问题。以后的OLE(ActiveX),.NET,数据库就要看自己的发展方向而定了。我在这里强调的是前面的基本能力的学习,后面操作平台虽然知识体系庞大,然而毕竟比较死,更好掌握。最后编程能力的高低主要还是有以下几点决定:1。编程的习惯 2。数学能力(包括逻辑思维,分析问题的能力) 3。对数据结构的认识能力 4。经验的多少(包括多使用语言的掌握能力)
学习编程的道路是充满艰辛,漫长而曲折的,作者罗列了一堆自己知道的编程方面的知识,并且给出了一个具体的顺序,所谓先学什么,后学什么;没学会什么,就一定不要去学另一个什么.....其中很多内容有一些道理。但是总是难逃片面。
从入门到精通一类的东西看的太多了,难道真的凭借一本书就能从一个电脑盲编程精通的专家了么。我郑重的建议那些想“速成”高手的人,放弃你的想法吧。一个计算机专业的本科生,要花上4年时间才能毕业,需要学习的专业知识岂是一朝一夕就能掌握的。就算去除一些公共课所占用的时间,我觉得要入计算机行业这个“门”,至少需要两年的时间。两年后才能说,对计算机有一些了解了,知道了计算机的基本组成原理,对时钟晶振,中断芯片有一定了解,用汇编简单控制8259编程。也知道了一些计算机程序设计语言方面的原理,掌握了一俩门传统的样板编程语言,了解了i++和++i对于VC的编译器来说意味着什么,有了一些数据结构方面的认识,能把现实生活中的一些问题用程序模拟出来。
但这一切也不过是刚刚入门而已,只是打基础。至于以后再学习Windows系统原理,消息机制,掌握这个类库,那个类库;抑或是研究Linux内核,进而了解嵌入式系统开发工具和方法,那要看个人喜好了。我只是举几个例子,但是随便那个,要敢说自己已经完全掌握,至少还要几年吧。
如果上面的东西中有的已经很精通了,可以称为专家了,那么恭喜你,你可以考虑把这些东西再总结,提升一个层次,从系统架构角度回顾一下要实现某个需求,通常需要使用什么技术,多少人,多长时间来开发,成本多少,收益多少,风险又有多少,还可以总结出一些控制软件开发进度的方法,生成软件的方法,人们把这些方法归纳起来叫做软件工程。而你,也应该是一个项目经理了吧。
如果这些东西都学会了,再次恭喜你,你可以考虑能不能把现有的客户拉到自己身边来,找个人给自己投资,成立自己的软件公司。成为浩浩荡荡的软件创业者中微不足道的一员。
自学了VB,VC,数据结构,离散,操作系统,数据库原理等。
开学以来做完了数字图像处理的所有的实验--有个别实验还是很难的。我从paperVC++被逼--也算是熟练(离精通差远了)而系里其他的同学却没有一个自己全部编出来的,都是抄书的。但并不能说明他们的计算机水平都差,比起编程水平,我更佩服那些真正计算机专家--尽管他们不编程。但是他们的研究成果往往大大帮助我们编程,很多编程思想都是他们过去的研究成果!我们就算编出来了--也就是说明我们有点小聪明,但决不可以和系统完备的大智慧相比!就像我们可以利用数学定理计算一些复杂的数学题目一样,这没什么了不起--真正了不起了还是那些定理提出者,和证明者。这一个学期前我一直想好好地把编程好好学学,可是越来越觉得数学功底不足(当然不仅仅只高数)。现在真佩服那些数学家!真正的计算机专家!过去学数据结构时,八皇后,背包,搜索--一直令人头疼,好像懂,但不爽,记不住。在一个专家(图灵奖获得者)的看似简单思想的指引下--这些算法统一到了一起-------一切似乎都那么明了!显然如果你编程的话也提高编成的水平。还有记得学数据库原理,开始那段自己在没有规则指引的条件下想理清楚各种事物的关系时,是那么的混乱。而有了armstrong公理系统的三条规则---世界就一下子变得清晰!--这个最好的程序员能做到吗,他也只能每次遇到具体问题,每次发挥它聪明去理关系,也难保不出错,还要累死大量脑细胞!
既然读研究生,重点在思想。但我有自知之明,我们那么好的功底,也许以后就是编编程序,难弄出这种精华的东西,但是注重思想的学习-会对学具体知识起到巨大指导作用。所以我不会觉得编程水平低的就不行--很可能比程序高手的价值高很多倍!
但迫于个人造诣和以后就业的压力,还是把流行技术性的东西掌握一下好。
说到底,要想成为优秀的程序员,还是要注重基本理论的学习。
终于点到题目上来了。大多数的人都希望自己的东西能够马上跑起来,变成钱。这种想法对一个已经进入职业领域的程序员或者项目经理来说是合理的,而且IT技术进步是如此的快,不跟进就是失业。但是对于初学者来说(尤其是时间充裕的大中专在校生),这种想法是另人费解的。一个并未进入到行业竞争中来的初学者最大的资本便是他有足够的时间沉下心来学习基础性的东西,学习why 而不是how。时髦的技术往往容易掌握,而且越来越容易掌握,这是商业利益的驱使,为了最大化的降低软件开发的成本。但在IT领域内的现实就是这样,越容易掌握的东西,学习的人越多,而且淘汰得越快。每一次新的技术出来,都有许多初学者跟进,这些初学者由于缺乏必要的基础而使得自己在跟进的过程中花费大量的时间,而等他学会了,这种技术也快淘汰了。基础的课程,比方数据结构,操作系统原理等等虽然不能让你立马就实现一个linux(这是许多人嘲笑理论课程无用的原因),但它们能够显著的减少你在学习新技术时学习曲线的坡度。而且对于许多关键的技术(比方Win32 SDK 程序的设计,DDK的编程)来说甚至是不可或缺的。
一个活生生的例子是我和我的一个同学,在大一时我还找不到开机按纽,他已经会写些简单的汇编程序了。我把大二的所有时间花在了汇编,计算机体系结构,数据结构,操作系统原理等等这些课程的学习上,而他则开始学习HTML和VB,并追赶ASP的潮流。大三的时候我开始学习Windows 操作系统原理,学习SDK编程,时间是漫长的,这时我才能够用VC开发出象模象样的应用程序。我曾一度因为同学的程序已经能够运行而自己还在学习如何创建对话框而懊恼不已,但临到毕业才发现自己的选择是何等的正确。和我谈判的公司开出的薪水是他的两倍还多。下面有一个不很恰当的比方:假设学习VB编程需要4个月,学习基础课程和VC的程序设计需要1年。那么如果你先学VB,再来学习后者,时间不会减少,还是1年,而反过来,如果先学习后者,再来学VB,也许你只需要1个星期就能学得非常熟练。
几个重要的基础课程
计算机操作系统原理-我们的开发总是在特定的操作系统上进行,如果不是,只有一种可能:你在自己实现一个操作系统。无论如何,操作系统原理是必读的。这就象我们为一个芯片制作外围设备时,芯片基本的工作时序是必需了解的。这一类书也很多,我没有发现哪一本书非常出众。只是觉得在看完了这些书后如果有空就应该看看《Inside Windows 2000》(微软出版社,我看的是E文版的,中文的书名想必是Windows 2000 技术内幕之类吧)。关于学习它的必要性,ZDNET上的另一篇文章已经有过论述。
数据结构和算法-这门课程能够决定一个人程序设计水平的高低,是一门核心课程。我首选的是清华版的(朱战立,刘天时)。很多人喜欢买C++版的,但我觉得没有必要。C++的语法让算法实现过程变得复杂多了,而且许多老师喜欢用模块这一东西让算法变得更复杂。倒是在学完了C版的书以后再来浏览一下C++的版的书是最好的。
软件工程-这门课程是越到后来就越发现它的重要,虽然刚开始看时就象看马哲一样不知所云。我的建议是看《实用软件工程》(**,清华)。不要花太多的时间去记条条框框,看不懂就跳过去。在每次自己完成了一个软件设计任务(不管是练习还是工作)以后再来回顾回顾,每次都会有收获。
Windows 程序设计-《北京大学出版社,Petzold著》我建议任何企图设计Windows 程序的人在学习VC以前仔细的学完它。而且前面的那本《Inside Windows 2000》也最好放到这本书的后面读。在这本书中,没有C++,没有GUI,没有控件。有的就是如何用原始的C语言来完成Windows 程序设计。在学完了它以后,你才会发现VC其实是很容易学的。千万不要在没有看完这本书以前提前学习VC,你最好碰都不要碰。我知道的许多名校甚至都已经用它作为教材进行授课。可见其重要。
上面的几门课程我认为是必学的重要课程(如果你想做Windows 程序员)。
对于其它的课程有这样简单的选择方法:如果你是计算机系的,请学好你所有的专业基础课。如果不是,请参照计算机系的课程表。如果你发现自己看一本书时无法看下去了,请翻到书的最后,看看它的参考文献,找到它们并学习它们,再回头看这本书。如果一本书的书名中带有“原理”两个字,你一定不要去记忆它其中的细节,你应该以一天至少50页的速度掌握其要领。尽可能多的在计算机上实践一种理论或者算法。
你还可以在CSDN上阅读到许多书评。这些书评能够帮助你决定读什么样的书。
日三省乎己
每天读的书太多,容易让人迷失方向。一定要在每天晚上想想自己学了些什么,还有些什么相关的东西需要掌握,自己对什么最感兴趣,在一本书上花的时间太长还是不够等等。同时也应该多想想未来最有可能出现的应用,这样能够让你不是追赶技术潮流而是引领技术潮流。同时,努力使用现在已经掌握的技术和理论去制作具有一定新意的东西。坚持这样做能够让你真正成为一个软件“研发者”而不仅仅是一个CODER。
把最多的时间花在学习上
这是对初学者最后的忠告。把每个星期玩SC或者CS的时间压缩到最少,不玩它们是最好的。同时,如果你的ASP技术已经能够来钱,甚至有公司请你 *** 的话,这就证明你的天份能够保证你在努力的学习之后取得更好的收益,你应该去做更复杂的东西。眼光放长远一些,这无论是对谁都是适用的。
相信你已经能够决定是否学习C#或者什么时候去学它了。
学计算机专业的需要看哪些书籍呢?高中起点计算机本科:
1. 计算机科学与技术专业:C语言程序设计、计算机组成原理、数据结构、操作系统、
微机原理及汇编语言、计算机网络、计算机系统结构、软件工程、面向对象程序设计等。
2. 计算机软件专业:面向对象程序设计、计算机组成原理、操作系统、数据结构、计算
机网络、软件工程、编译原理、分布式系统、软件项目管理、Oracle数据库系统等。
3. 电子商务专业:管理学原理、电子商务、物流管理、计算机网络、供应链管理、电子商务平台及核心技术、国际商务管理、电子商务案例分析、商务网站建设等。
专科起点计算机本科:
1. 计算机科学与技术专业:计算机组成原理、数据结构、面向对象程序设计、操作系统、计算机系统结构、软件工程、数据库原理及应用、计算机网络、嵌入式系统与结构等。
2. 计算机软件专业:操作系统、数据结构、面向对象程序设计、计算机原理及系统结构、数据库系统、JAVA程序设计、计算机网络、软件工程、中间件技术、信息系统集成等。
3. 电子商务专业:管理学原理、数据库原理及应用、管理信息系统、金融学、电子商务平台及核心技术、物流管理、计算机网络、人力资源管理、供应链管理等。
自考计算机专业该看哪些书呢自考计算机专业的科目你可以到当地的自学考试办公室买一本《自学考试报考指南》,里面你所在省的所有自考专业及科目都有!
学计算机专业的都有哪些专业书本?c语言 c++ java(谭浩强的不错) ~~~~~~~~~~~~~~~操作系统,数据结构,linux,软件基础,计算机网络(自顶向下那本不错)~~~~~~~~~~~~~
大学计算机专业应该看哪些书作为过来人,我建议你应该先好好保持英语,至于计算机专业方面的书籍,现在没必要去看,看看计算机概论就够了,了解计算机的构造,现在可以想想你要走什么方向,计算机领域很广,要是全部按照学校的授课方式,你什么都要去学,但是后果是你什么都不精通,找工作没有丝毫用处。建议你选好具体方向,然后专门研究那个方向,当然,知识嘛,多多益善,但是要有主次
非计算机专业自学计算机编程入门需要看哪些书?首先计算机基础要弄清楚,如果对计算机很熟悉,这个可以跳过。
之后是最重要的,就是C语言。基本上计算机编程都是C语言,有的就算不是,一理通百理,学好了C语言,其他的都不在话下。这个是最重要的。
然后是数据库,这个和C语言来说,就相当简单了。
急!计算机专业考公务员的话考些什么内容,还有要看哪些专业书国家公务员考试科目:
1. 内容。公共科目包括行政职业能力测验和申论两科。有关情况详见《中央机关及其直属机构2016年度考试录用公务员公共科目考试大纲》。
报考中央对外联络部、外交部、教育部、商务部、国家外国专家局、全国友协、中国贸促会等部门日语、法语、俄语、西班牙语、阿拉伯语、德语、朝鲜语(韩语)等7个非通用语职位的人员,还将参加外语水平考试,考试大纲请在相关招录部门网站查询。
报考中国银监会及其派出机构、中国证监会及其派出机构特殊专业职位的人员,还将参加专业考试,考试大纲请在考录专题网站,中国银监会、中国证监会网站分别查询。
省公务员考试:大多数省份是考公共科目包括行政职业能力测验和申论两科。
辽宁移动计算机专业面试需要看哪些书,计算机专业面试主要考哪些题?万分感谢!本人广东移动员工。数据库、还有JAVA和C++语言很重要!另外,掌握基本的测试原理和技术也会帮助不少。
移动校招录取的学历一般要求研究生以上,当然大牛的本科生也会考虑!
移动目前最缺牛的系统架构师!不是哪个省缺,我能告诉你全网都缺!
所以如果有系统项目经验,会加分不少!
希望能帮到你!
非计算机专业学习JAVA看哪些书零基础学Java》和 《JAVA编程基础、应用与实例》
要学计算机专业需要了解哪些知识?需要看哪些书?计算机也有很多专业,比如软件工程、硬件方面的、网络工程、或者是综合的计算机科学与技术。等等。看书,想计算机体系结构,操作系统什么的。
安徽科技学院有哪些学部学院
院校专业:
基本学制:四年 | 招生对象: | 学历:中专 | 专业代码:080901
培养目标
培养目标
培养目标:本专业培养德、智、体等方面全面发展,掌握数学与自然科学基础知识以及计算 机、网络与信息系统相关的基本理论、基本知识、基本技能和基本方法,具有较强的专业能力和良 好的综合素质,能胜任计算机科学研究、计算机系统设计、开发与应用等工作的高级专门人才。
培养要求:
1.掌握马列主义、毛泽东思想与中国特色社会主义基本理论,具有良好的人文社会科学素 养、职业道德和心理素质,社会责任感强;
2.掌握从事本专业工作所需的数学(特别是离散数学)和其他相关的自然科学知识以及一 定的经济学与管理学知识;
3.系统掌握计算机科学与技术学科的基础理论和专业知识,理解本学科的基本概念、知识 结构、典型方法,建立数字化、算法、模块化与层次化等核心专业意识;
4.掌握计算学科的基本思维方法和研究方法,具有良好的科学素养和一定的工程意识,并 具备综合运用所掌握的知识、方法和技术解决实际问题的能力;
5.具有终身学习意识以及运用现代信息技术获取相关信息和新技术、新知识的能力;
6.了解计算机科学与技术学科的发展现状和趋势,具有创新意识,并具有技术创新和产品 创新的初步能力;
7.了解与本专业相关的职业和行业的重要法律法规及方针政策,理解工程技术与信息技术 应用相关的伦理基本要求;
8.具有一定的组织管理能力、表达能力、独立工作能力、人际交往能力和团队合作能力;
9.具有一定的外语应用能力,能阅读本专业的外文材料,具有一定的国际视野和跨文化交 流、竞争与合作能力;
10.掌握体育运动的一般知识和基本方法,形成良好的体育锻炼习惯。
主干学科:计算机科学与技术。
核心知识领域:离散结构、基本算法、程序设计、数据结构、计算机组成、操作系统、计算机网 络、数据库系统、软件工程等。
核心课程示例(括号内为理论学时+实验或者习题课学时):
示例一:高级语言程序设计(40+48学时)、计算机导论(24+6学时)、集合论与图论(48学 时)、汇编语言程序设计(32+8学时)、电路44+16学时)、数理逻辑(32学时)、电子技术基础(32 +20学时)、数字逻辑设计(36+12学时)、数据结构与算法(40+24学时)、近世代数(32学时)、计 算机组成原理(48+60学时)、软件工程(48 +16学时)、形式语言与自动机(32学时)、数理逻辑 (32学时)、数据库系统(40+24学时)、操作系统(40+16学时)、计算机网络(36+30学时)、算法 设计与分析(32学时)、计算机体系结构(48学时)。
示例二:计算概论(72学时)、数据结构与算法(72学时)、数字逻辑设计(54学时)、集合论 与图论(54学时)、代数结构与组合数学(54学时)、数理逻辑(54学时)、微机原理(54学时)、计 算机组织与体系结构(54学时)、电路分析原理(72学时)、数字集成电路(72学时)、信号与系统 (54学时)、微电子与电路基础(54学时)、电子线路(72学时)、算法设计与设计(72学时)、脑与 认知科学(36学时)、人工智能导论(54学时)、编译技术及实习(54+72学时)、操作系统及实 习(54+72学时)、微机实验(0+72学时)、程序设计实习(0+72学时)、数字逻辑电路实验(O+ 72学时)、数字逻辑设计实验(0+72学时)、电子线路实验(0+72学时)、基础电路实验(0+72 学时)。
示例三:电路分析基础(68学时)、数字电路与逻辑设计(60+30学时)、模拟电子技术基础 (60+30学时)、信号与系统(68学时)、电路信号与系统实验(15 +15学时)、计算机导论(16学 时)、计算机通信与网络(56+20学时)、软件工程(30+16学时)、数据库系统(40 +12学时)、编译 原理(52+16学时)、人工智能(46学时)、操作系统(54+24学时)、程序设计基础(44+32学时)、 数据结构(54+24学时)、离散数学(一)(54学时)、计算机组织与体系结构(76+20学时)、微机 系统(50+20学时)、离散数学(二)(30学时)。
主要实践性教学环节:课程实验、课程设计、专业实习、毕业设计(论文)等。
主要专业实验:程序设计实验、数据结构实验、计算机组成实验、操作系统实验、数据库实验、 计算机网络实验。
修业年限:四年。
授予学位:工学学士或理学学士。
职业能力要求
职业能力要求
专业教学主要内容
专业教学主要内容
《C++程序设计》、《Java语言程序设计》、《数据库系统原理》、《计算机网络原理》、《计算机系统结构》、《数据结构》、《操作系统》、《软件工程》、《离散数学》 部分高校按以下专业方向培养:NET、JAVA、大数据、云计算、软件工程、金融信息化、嵌入式软件、传媒设计与制作、计算机网络技术、移动互联网信息与技术。
专业(技能)方向
专业(技能)方向
IT类企业:技术开发、程序设计、软件工程、硬件工程、产品经理、产品运营、产品设计; 政府、科研单位:网络安全、网络开发、系统维护、配置管理。
职业资格证书举例
职业资格证书举例
继续学习专业举例
就业方向
就业方向
发展前景:
用人单位对毕业生选择余地增加,导致对毕业生的要求将越来越高。在今后的一段时间内,由于中国经济发展可能会面临不平衡,中国计算机专业毕业生的就业仍将存在结构性的矛盾,最终导致计算机专业毕业生在职业选择时会出现“冷热”不均的现象。经济发达地区或工资待遇高的地区,仍将成为学生职业的首选,致使毕业生的需求显得相对过剩。用人单位在选择毕业生时有充分的选择余地,致使用人单位对毕业生的要求会越来越高,不仅要求毕业生具有一定的专业素养和综合素质,而且还要具备一定的职业能力,包括核心技能、行业通用技能和职业专门技能。因此,提升计算机专业学生的综合素质、培养职业能力日显突出和必要。
对应职业(岗位)
对应职业(岗位)
其他信息:想报计算机专业要选科物理。大多数高校都要求计算机专业首选物理。新高考计算机专业不同学校的选科要求也会有所不同。具体以当年本省各高校公布的选科要求为准。 想报计算机专业要怎么选科 院校名称 专业名称 首选科目要求 再选科目要求 北方工业大学 计算机科学与技术 仅物理 不提科目要求 北京印刷学院 计算机科学与技术 仅物理 不提科目要求 北京石油化工学院 计算机科学与技术 仅物理 不提科目要求 北京电子科技学院 计算机科学与技术 仅物理 不提科目要求 北京农学院 计算机科学与技术 仅物理 不提科目要求 首都师范大学 计算机科学与技术 仅物理 不提科目要求 北京物资学院 计算机科学与技术 仅物理 不提科目要求 天津科技大学 计算机科学与技术 仅物理 不提科目要求 天津工业大学 计算机科学与技术 仅物理 不提科目要求 中国民航大学 计算机科学与技术 仅物理 不提科目要求 天津理工大学 计算机科学与技术 仅物理 不提科目要求 天津农学院 计算机科学与技术 仅物理 不提科目要求 天津师范大学 计算机科学与技术 仅物理 不提科目要求 天津师范大学 计算机科学与技术 仅物理 不提科目要求 天津职业技术师范大学 计算机科学与技术 仅物理 不提科目要求 天津财经大学 计算机科学与技术 仅物理 不提科目要求 华北理工大学 计算机科学与技术 仅物理 不提科目要求 沧州师范学院 计算机科学与技术 仅物理 不提科目要求 山西大学 计算机科学与技术 仅物理 化学(1门科目考生必须选考方可报考) 太原科技大学 计算机科学与技术 仅物理 不提科目要求 太原理工大学 计算机科学与技术 仅物理 化学(1门科目考生必须选考方可报考) 山西师范大学 计算机科学与技术 仅物理 不提科目要求 山西大同大学 计算机科学与技术 仅物理 不提科目要求 山西大同大学 计算机科学与技术 仅物理 不提科目要求 长治学院 计算机科学与技术 仅物理 不提科目要求
系统工程就业前景
机电工程学院以工科专业为主,包括机械工程、电气工程及自动化等;
信息与计算机学院则是以计算机相关专业为主,例如软件工程、计算机科学与技术等;
化学与材料工程学院则集中于材料科学、应用化学、化学工程等方向;
生命健康科学学院注重医学和生命科学方面的培养,涉及到了临床医学、人文医学等课程;
文法学院包括社会学、法学、汉语言文学等方向;商学院则集中于贸易、管理、市场营销等课程;
旅游学院考虑到安徽省很多旅游资源,所以开设旅游管理、酒店管理等专业方向;
艺术与设计学院培养涉及设计、音乐舞蹈等方面的学生;
外国语学院则包括英语、日语等语言学习方向;
马克思主义学院则是以培养马院概论、哲学等课程为主;体育学院则专注于体育健身管理方向;
土木与交通学院注重于交通规划、土木工程等方面;
建筑与城市规划学院则以城市规划、房地产、城市设计方向为主,环境与资源工程学院则集中于环境保护等课程;
理学院包括数学、物理等科研方向;
数字媒体学院注重动画、游戏设计、数字艺术等领域;
新能源学院则涉及太阳能、风能等新兴能源的研究;
轻工与食品学院培养与食品相关专业的学生;
医学院培养医学相关专业人才;
对外汉语学院培养汉语言文化、商务汉语等方面人才;
公共管理学院注重管理、社会工作等课程;
人才培养部则主要开展创新人才培养等报告。
考研选专业时,系统工程专业怎么样是广大考研朋友们十分关心的问题,以下系统工程专业介绍,包含:系统工程专业研究方向、培养目标、就业方向和就业前景等,希望对大家有所帮助。
系统工程(Systems Engineering)是系统科学的一个分支,实际是系统科学的实际应用;是以大型复杂系统为研究对象,按一定目的进行设计、开发、管理与控制,以期达到总体效果最优的理论与方法。系统科学作为信息、控制和管理等多门学科的交叉学科,以工程、经济、环境、社会等领域中的复杂系统为主要研究对象,以系统科学、控制理论、信息技术为基础,利用数学方法和计算机技术等为主要工具,研究各种解决系统建模、分析、设计、实现及综合等问题的理论、技术与方法。
1. 系统工程专业研究方向
各大院校的研究方向有所不同,以西安交通大学为例,该专业的研究方向主要有:
01 复杂系统的控制理论、方法及其应用
02 系统仿真、虚拟现实与科学可视化
03 分布与并行信息处理
04 计算机网络信息安全
05 网络化系统工程
06 基于Intranet多媒体网络测控系统现场总线技术、复杂系统认知方法与知识发现
07 制造信息化工程(电子商务、供应链理论与应用、生产过程的优化与调度、先进制造系统)
08 多智能体系统与智能机器人
09 多源信息融合理论与应用
10 航天测控与轨道计算。
2. 系统工程专业培养目标
本学科培养德智体全面发展,从事系统工程领域的研究、开发、设计等方面工作的高级专门人才。学位获得者业务上应具有坚实宽广的系统工程基础理论和系统深入的专业知识与技能;了解国内外在系统工程理论与应用的发展动向;有较强的系统分析、系统设计、系统应用、系统管理、计算机网络和数据库应用能力;具备运用系统工程理论和技术独立从事科学研究和实际工程规划、设计和开发工作的能力;掌握一门外语,能熟练阅读专业文献并撰写论文摘要;具有健康的体格。
3. 系统工程专业就业前景分析
毕业生主要就业领域为:系统工程及相关学科的教学和科研工作;国家机关、军事系统等的系统规划、设计和管理工作;工厂、企业、工程项目的生产系统从事设计规划、设计和管理工作;铁路和城市轨道交通行业、系统工程、交通运输工程、管理科学与工程、电气工程,以及与工业自动化密切相关的企事业单位和研究机构和大专院校。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。