×

计算机入门先学什么,学习编程入门要先学什么?

admin admin 发表于2024-03-03 23:37:10 浏览16 评论0

抢沙发发表评论

本文目录一览:

学习编程入门要先学什么?

  可以先学习语言。编程所需的基础也就是语言,像C语言或者python都是可以的。Python就是一个非常适合初学者的语言 ,而且当你掌握它的时候它会变得更加强大。被用来开发了许多Web应用、甚至一些游戏。
  编程入门先学什么
  编程就是编定程序的中文简称,就是让计算机代为解决某个问题,对某个计算体系规定一定的运算方式,使计算体系按照该计算方式运行,并最终得到相应结果的过程。为了使计算机能够理解人的意图,人类就必须将需解决的问题的思路、方法和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。这种人和计算体系之间交流的过程就是编程。
  学习编程首先可以学语言,机器语言在计算机系统中,一条机器指令规定了计算机系统的一个特定动作。一个系列的计算机在硬件设计制造时就用了若干指令规定了该系列计算机能够进行的基本操作,这些指令一起构成了该系列计算机的指令系统。在计算机应用的初期,程序员使用机器的指令系统来编写计算机应用程序,这种程序称为机器语言程序。
1、要想成为一名优秀的程序员,最重要的是掌握编程思想、找到编程感觉,而不是死记硬背语言本身。所以,从某种角度上讲,很多语言是一致的。学会了基础语言,那高级语言都可以很快上手。
2、我们面对新的编程语言时,只需简单了解该语言的语法特点,就可以轻松应对和应用了。一名程序员的高级境界,是在反复的实践、观察、分析、比较、总结中潜移默化积累的,绝不是一篇文章或者两三小时的讲解就能够说清楚的。
3、要学会编程思想、找到编程感觉,必须从实实在在的编程实际工作中去实践和体验。不少朋友在学习编程时只简单地学习语法、结构,枯燥而且目的性也不强,会大大降低初学者的兴趣和学习效果。
4、一般的书籍,也只从语言本身去讲解语法和举一些针对这些语法的应用例子,跟使用说明书没有太大差别,没有起到灌输编程思想,培养编程感觉的作用。
正因为如此,许多大学生虽然在学校学过C语言,但他们之中少有真正精通C语言的编程者,只是简单了解些语法罢了,许多重要的知识点都含糊不清。对于英语,现阶段了解相关的代码语言就行。

零基础怎么学电脑,主要先学那些?

要学电脑,首先应该学习操作,包括熟练使用键盘,使用鼠标,能基本使用操作系统,然后在学习打字(专业的打字非学习五笔不可),熟练使用操作系统;
零基础想学电脑的话,可以先从打字开始学,然后可以学做个表格,做PPT,都是很实用的
首先要从最基础的开始,例如如何开关机 ,键盘如何使用,然后再慢慢的往后学习
互联网技术行业是很不错的
1、电脑行业需求量大,工作很好找,而且工作环境也不错。
2、电脑行业的工作与社会接触都比较紧密,紧跟潮流,所以见识和思想都会比较开放,也有利于以后自己发展。
3、学习电脑入手比较快,学习难度不是很大。
4、趁早学习门技术,毕业就可以工作,选对了好的行业,以后的发展空也会很大的。
可以去学习计算机技术,现在学IT行业就是不错的选择。
先学开关机,再学习打字,只要会打字了想学什么问什么打字收索就可以了
零基础学电脑先学操作
1、要学电脑,首先应该学习操作,包括熟练使用键盘,使用鼠标,能基本使用操作系统,然后在学习打字(专业的打字非学习五笔不可),熟练使用操作系统;
2、要学习键盘打字,A、S、D、F用左手,J、K、L用右手,打字的每个手指分工正确,平时的电脑工作中多加练习;
3、要学习计算机基础,然后要看你往哪方面发展,如果只是简单应用可以学学办公自动化,如果想往软件行业发展,那最好去专门的计算机职业培训学校。
扩展资料:
学电脑注意事项:
1、爱惜自己的电脑,吃喝东西的时候,尽量不要操作,每隔一段时间,要用电脑专用清洗剂对电脑的屏幕、键盘等进行擦拭。
2、新电脑一定要做到合理分区,因为系统会默认拿系统分区做文件交换、虚拟内存等。所以给C盘分稍微多一些的空间,现在的电脑基本都是有1T的空间,大约给C盘70G~100G左右就可以了。
3、当今的软件业比较混乱而又霸道,我们用户经历过360大战QQ,百度捆绑安装等等,想装真正绿色版的软件已经很艰难了,所以,安装/卸载软件的时候,一定要仔细,要慢,不要狂点下一步。

电脑编程入门先学什么

想自学编程入门却无从下手?不知道该先学什么,这是很多想自学编程的朋友疑惑的地方,我在这里就这个问题谈谈编程入门学习的语言,以供参考。

编程入门学习的语言 我建议推荐入门C语言或者python。C语言语法简单,有良好的逻辑抽象,入门的话还是先面向过程吧。
python语法更加简单简洁易学,而且有各种强大的库,扩展库,可过程可对象,如果是为了通过编程这一手段来迅速的做出有用、实用的程序和界面可以学python。
现代很多语言都是从C语言发展而来的,所以可以以C语言做跳板进阶其他面向对象的高级语言。慢慢接触C++,或高级编程语言(如:Net,Java 等),网页设计相关的语言(HTML+CSS+Javascript)。
编程入门后,其实学什么语言已经不太重要了(主要看计划的发展方向)。程序设计的核心在于其逻辑。把程序设计的逻辑搞懂了,学什么语言都很快。
学编程什么方向好就业 一、java
java拥有跨平台、面向对象、泛型编程的特性,非常受企业的喜欢,广泛应用于企业级Web应用开发和移动应用开发。
java发展到现在,按应用来分主要分为三大块:J2SE、J2ME、J2EE。三块应用范围不同,但却相互补充。广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。
二、C语言
C语言是一种通用的命令式编程语言,它起源于19世纪70年代,是大学里面计算机专业学的第一门编程语言,使用相当广泛,并且深远地影响了其后的几乎每一种语言。
C++最初是作为C语言的增强版出现,C++是一种静态数据类型检查的、支持多重编程范式的通用程序设计语言。C++被用在一些知名软件中,比如Firefox、Winamp以及Adobe programs。
3、JavaScript(前端开发)
JavaScrip是一种基于对象和事件驱动并具有相对安全性的客户端脚本语言。听起来好像和Java有些关系,然而却不是的,只不过名字像而已。
同时JavaScrip也是一种广泛用于客户端Web开发的脚本语言,常用来给HTML网页添加动态功能,比如响应用户的各种操作。Java也可以用在游戏开发等方面。

四年级编程入门先学什么

四年级编程入门先学习基础的编程概念、编程语言、学习基础的数据结构和算法、实践编程。
1、学习基础的编程概念
四年级的孩子可以先了解一些基础的编程概念,如变量、数据类型、循环、条件语句等。这些概念是编程的基础,对于后续的学习非常重要。通过理解这些基本概念,孩子们可以逐渐建立起对编程的认知和理解。
2、学习一门编程语言
在了解了基本的编程概念后,孩子们可以选择一门易于入门的编程语言进行学习,如Python。Python语言简单易懂,适合初学者,同时也有广泛的应用领域。通过学习Python,孩子们可以掌握编程的基本语法和技巧,并能够编写简单的程序。
3、学习基础的数据结构和算法
在学习编程的过程中,孩子们还需要了解一些基础的数据结构和算法,如数组、链表、堆栈、排序算法等。这些知识能够帮助更好地理解程序的结构和执行过程。通过学习这些基础数据结构和算法,孩子们可以提高自己的编程能力和解决问题的能力。
4、实践编程
孩子们需要不断地实践编程,通过编写小程序、参与编程社区等方式,提高自己的编程能力和解决问题的能力。通过实践,孩子们可以逐渐掌握编程的基本技巧和方法,并能够运用所学知识解决实际问题。
从基础到进阶的全面学习路径
1、学习图形化编程
除了学习Python之外,孩子们还可以学习Scratch这种图形化编程工具。Scratch可以帮助孩子们更好地理解编程的过程和原理,同时也可以激发创造力和想象力。
2、学习计算机科学基础概念
在掌握了基本的编程技能之后,孩子们需要学习一些计算机科学的基础概念,变量、数组、条件语句、循环语句等等。这些概念可以帮助孩子们更好地理解程序设计和算法的原理。
3、学习项目实践
最后,孩子们需要将所学的知识应用到实际的项目实践中。这可以帮助孩子们更好地理解程序设计和算法的应用场景,同时也可以提高团队协作能力和解决问题的能力。

编程入门应该先学什么

编程是让计算机代为解决某个问题,对某个计算体系规定一定的运算方式,使计算体系按照该计算方式运行,并最终得到相应结果的过程。近些年来,对着信息化时代的发展,编程的相关岗位越来越受人欢迎,很多人都想学习编程从事相关工作,那么编程入门先学什么呢?

编程入门先学什么 编程入门一般先学C语言或者是Python。
C语言是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。C语言能以简易的方式编译、处理低级存储器。C语言是仅产生少量的机器语言以及不需要任何运行环境支持便能运行的高效率程序设计语言。
Python是一种跨平台的计算机程序设计语言,是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。最初被设计用于编写自动化脚本,随着版本的不断更新和语言新功能的添加,越多被用于独立的、大型项目的开发。
Python的应用与特点 Python是一种解释型脚本语言,可以应用于以下领域:Web和Internet开发;科学计算和统计;人工智能;桌面界面开发;软件开发;后端开发;网络爬虫。
Python的特点主要有:简单;易学;速度快;免费、开源;高层语言;可移植性;解释性;面向对象;可扩展性;可嵌入性;丰富的库;规范的代码。
C语言的应用与特点 当前阶段,在编程领域中,C语言的运用非常之多,它兼顾了高级语言和汇编语言的优点,相较于其它编程语言具有较大优势。计算机系统设计以及应用程序编写是C语言应用的两大领域。同时,C语言的普适较强,在许多计算机操作系统中都能够得到适用,且效率显著。
C语言的特点主要有:简洁的语言;具有结构化的控制语句;丰富的数据类型;丰富的运算符;可对物理地址进行直接操作;代码具有较好的可移植性;可生成高质量、目标代码执行效率高的程序;运算范围的广泛性;结构完善;语句的简洁性。

学计算机编程需要什么基础 入门先学什么

近些年有一种职业发展很快、人才需求量大、工资高,那就是程序员。他们的基本工作就是电脑编程,开发者各种各样的软件、APP,被很多人膜拜。如果你想成为一名程序员,有必要了解一下这些基本的电脑编程入门教程。 计算机编程怎么入门 1、选择一门编程语言。 虽然目前编程语言有600种左右,但是比较流行的编程语言只有几十种,所以尽量选择流行程度比较高的编程语言来入门编程。对于没有明确编程场景的初学者来说,尽量选择全场景编程语言,比如Java、Python、C#等就是不错的选择,不仅应用范围广泛,而且也有大量的开发案例可以参考学习。 2、建立基本的编程思想。 编程语言本身的难度并不高,只要掌握了相应的编程规则就能逐渐建立起自己的编程思想。建立编程思想的第一步是了解编程语言的基本语法规则,以Java语言为例,要掌握各种抽象概念,比如类、对象、属性、方法等;第二步是了解基本的编程过程,比如类的定义、对象的创建、方法的调用;第三步是学习经典的编程模式。 3、注重实验。 学习编程语言一定要重视实验,实验不仅能够帮助理解各种抽象概念,也能在一定程度上积累编程经验。 4、学习相关知识。 在学习编程语言的过程中,也需要同时学习计算机网络、数据库等相关知识,在当前的云计算和大数据时代背景下,还需要掌握如何通过云计算(PaaS)来辅助开发,以及如何利用大数据平台的各种资源。 计算机编程语言 计算机编程语言有几百种,小到智能手机,大到服务器集群,都运行着各种各样的编程语言写的程序。没有哪一种程序就比另一种高贵,都各司其职,完成我们交给他们的任务。 计算机专业的学生一般学习编程都是从C或者C++开始的。这两种语言在大多数高级语言中出现较早,影响力也很大。对于计算机专业,当然要学好这两种语言,才能为以后学习其他语言打下基础。 对于非计算机专业或者以前从没接触过编程的同学来说,不建议上手就学C和C++,因为它们偏难,而且并不是必须的。对于这些背景的同学,十分建议学Python。因为Python首先是跨平台,然后,没有特别复杂的语法(至少完成日常使用不需要),最重要的是,有各种各样的包能支持你做各种各样的事情!
编程入门先学什么?有哪些种类?我整理了相关内容,来看看吧! 编程入门先学什么 编程入门先学C语言或者python。 如果你想在编程的道路上深耕的话,学好数学是充分必要条件,它决定了一个程序员未来的发展潜力。 编程的学习方向很多,如Fortran语言、C语言、汉语程序设计语言等都是面向过程的语言;而以C++、Smalltalk等为代内表的面向对象的容语言与面向过程语言有着许多不同。 毕竟学C++之后的关口就是算法和数据结构。提到数据结构,指针是其中重要的一环,绝大多数的数据结构是建立在指针之上的,如链表、队列、树、图等等,所以只有学好指针才能真正学好C++。 编程的种类 1.C语言: 最常用的,最基础的就是C语言。同时它也是最繁琐的一项编程语言非常地费脑力。C语言的编程工具非常多,如微软的Visoual Studio,苹果的xcode,KDe-velop,Dev-C++等。 2.C++: 它是C语言的一种延伸。是一种面向对象的计算机程序设计语言,它是一种静态数据类型检查的、支持多重编程范式的通用程序设计语言。它支持过程化程序设计、面向对象程序设计、泛型程序设计等多种程序设计风格。 3.Delphi: Dephi是Borland公司退出的可视化应用程序开发工具,它比较适合设计Windows窗口界面的东西。比如考试登陆的界面,门禁系统的选择,还有数据库的调用等。 4.java: 是一门面向对象编程语言,不仅吸收了C++的优点,同时也摒弃了一些C++指针的概念变得更容易理解。很多程序员都是用java,它比较适合用来编程游戏等其他面对对象的东西。 5.Labview: 它也是一种比较冷门的编程软件,它上面的那些结构,程序语言都是可以直接调用的。它主要是用来统计观测调查数据的,它可以作为上位机部分,具有其他软件不可代替的优点。
如果还没有想好学哪一门编程语言,没有确定目标,很容易无所适从。如果你想要认认真真去学编程,但是还没准备,可以看看以下几条建议。

学习编程需要什么基础 1、数学基础。 从计算机和应用的发展历史来看,计算机的数学模型和体系结构等好多都是由数学家提出的,包括最早的计算机也是为数值计算而设计的。因此,要学好计算机是需要一定的数学基础的,初学者有高中水平就差不多了。
2、逻辑思维能力的培养 。程序员必须要有一定的逻辑思维能力,逻辑思维能力的培养更需要长时间的实践锻炼。但是也不必操之过急,逻辑思维说白了是一个技术,和打游戏,把妹,打拳击一样,多进场练习才是关键。如果做到这一点必须在反复的实践、观察、分析、比较、总结中逐渐地积累。因此在学习编程过程中,我们不必等到什么都完全明白了才去动手实践,只要明白了大概,就要敢于自己动手去体验。谁都有第一次。有些问题只有通过实践后才能明白,也只有实践才能把老师和书上的知识变成自己的,高手都是这样成材的。
3、选择一种合适的入门语言 。网络编程目前较为流行的网络编程工具可谓“风格迥异,百花齐放”。每一种工具都有其独特的特点,在互联网实现上都有各自的优势序设计工具不外乎如下几类:①本地开发应用软件开发的工具有:Visual Basic、Delphi、VC++(C++ Builder) 等;数据库开发工具有:Visual Foxpro、Oracle Developer、Power Builder等。②跨平台开发开发工具如 Java等。
4、注意理解一些重要概念 。程序设计的教程看到的无非就是变量、函数、条件语句、循环语句等概念,但要真正能进行编程应用,需要深入理解这些概念,在理解的基础上应用,不要只简单地学习语法、结构,而要吃透针对这些语法、结构的应用例子,做到举一反三。
5、掌握编程思想 ,学习一门语言或开发工具,语法结构、功能调用是次要的,最主要是学习它的思想。例如学习Java在学习中应把重点放在其语言基础、Java与ActiveX以及JavaBeans等组件之间的编程技术以及应用上来。你可以自己编一些较为经典的小程序来加深基本技能的掌握:用Java的图形处理能力编写纸牌游戏,用AWT编写扫雷或者俄罗斯方块、用Java的网络功能编写网络聊天室等等。关键是学一种思想,有了思想,那么我们就很容易触类旁通。
学计算机编程的基础 1、英语基础
计算机英语与传统的英语知识不同,需要了解的大部分是计算机的专业单词或者词汇,普遍较为简单。但是在高级编程中,会出现比较生涩的词汇,对于想要参与计算机语言设计以及在职业发展上有更多追求的同学可以自学一下大学英语。毕竟现在在学习IT技术上晋升的道路上,专业文档的阅读能力也是非常重要的。我们不可能每一句都依靠在线翻译,而往往很多学习材料都是英文版的,等到中文的翻译版出来,时间很不固定。所以强迫自己看原版的材料,强迫自己学习英语,都能加速学习的速度。
2、自学能力
计算机编程是一门技术专业,由于越来越多的源码开放,使得每个程序员都拥有了自行编码的可能。这也造成了计算机技术不断在更新和升级以及新的语言的出现,可以说学计算机是进无止境的。想要在计算机行业长久的走下去,学生自身的自学能力是不可缺的。自学的基础是学会查,在初期学习计算机编程时,我们几乎都是不懂的状态,学会查,尤其是查不明其意的名词时,理解了,学习起来就会运用了。
3、计算机操作系统原理
我们所有的开发或者说软件应用都是在特定的操作系统上进行的,如果不是,那只有一种可能,你自己在实现一个操作系统。所以我们计算机操作系统原理可以说是基础中的基础是必须要了解的。
4、数据结构和算法
这门课程能够决定一个人程序设计水平的高低,是学习过程中需要重点掌握的。C和C++都是可以选择的,前期可以先学C,再学C++会相对简单一些。在算法上C++复杂化了,所以先学C更好。

学计算机需要学什么

问题一:请问要想学计算机编程,首先需要学什么? 1:如果你能够熟练的使用Windows的话,你就可以开始你的程序生涯了!
2:首先从C语言开始。有的朋友可能认为C语言太难了,应该从VB开始。虽然,对于一个初学者来说,用一些控件堆砌成一个小软件,是有一些成就感,但是,基础才是最重要的!C语言对于数据类型的描叙,远比VB里面说的更为全面,清楚,明白,而这些却是编程中的根本!
3:学C语言,从数据类型,基本表达式,再到条件语句,循环语句,然后学习函数,再加上一些简单的数组知识,就可以了!一句话,到现在为止,你只要理解结构化程序设计的思想也就够了!
4:有了以上的基础,就要开始学汇编了。汇编开始的时候是很难,那些各种各样的寄存器,分段的内存地址,是很难理解,可是这些知识理解了以后,后面的内容就简单了,学习8086的那些指令,再加上一些伪操作,还有DOS和BIOS中断的调用,就可以看懂书上的汇编程序了。(着重是理解算法,对于后面的那些汇编的应用有兴趣的可以看一下!)到此,你应该会对计算机的理解更深一层!
5:有了汇编的基础,再来学习C语言中的精华部分----指针,可谓如鱼得水了。现在你要对C语言全全面面的学一遍了,谭版的教材要从头到尾认认真真的看两遍以上。
6:学完以上的内容,有必要研究一下数据结构了,线性表,堆栈,队列,树,图,二叉树,等等,都要滚瓜烂熟!(最好是清华严蔚敏老师的那本教材)
7:请时刻记住:浮躁是学习编程的大忌!
8:现在,你应该学习一些数据库的知识,还有一些常用的算法了!
9:如果以上的知识你都学精通的话,就可以开始C++的课程了,找本C++上手的书,用一个星期的时间大概了解一下C++,然后找一本VC上手的书,再花一个星期的时间学习VC的界面和用法,就可以做一些简单的应用了!
学基础,软件硬件都需要学习,可以找个学校学习,新华学校主教计算机课程
总体上来说,学计算机的人多,但是能能有找到计算机方面工作的能力的人就不多了,能当一名优秀的程序员的人更少,如果是真的喜欢这个行业,并且有些一些坚持的恒心,能花大力气学习技术,那我相信你会有一个好的回报。
问题一:请问要想学计算机编程,首先需要学什么? 1:如果你能够熟练的使用Windows的话,你就可以开始你的程序生涯了!
2:首先从C语言开始。有的朋友可能认为C语言太难了,应该从VB开始。虽然,对于一个初学者来说,用一些控件堆砌成一个小软件,是有一些成就感,但是,基础才是最重要的!C语言对于数据类型的描叙,远比VB里面说的更为全面,清楚,明白,而这些却是编程中的根本!
3:学C语言,从数据类型,基本表达式,再到条件语句,循环语句,然后学习函数,再加上一些简单的数组知识,就可以了!一句话,到现在为止,你只要理解结构化程序设计的思想也就够了!
4:有了以上的基础,就要开始学汇编了。汇编开始的时候是很难,那些各种各样的寄存器,分段的内存地址,是很难理解,可是这些知识理解了以后,后面的内容就简单了,学习8086的那些指令,再加上一些伪操作,还有DOS和BIOS中断的调用,就可以看懂书上的汇编程序了。(着重是理解算法,对于后面的那些汇编的应用有兴趣的可以看一下!)到此,你应该会对计算机的理解更深一层!
5:有了汇编的基础,再来学习C语言中的精华部分----指针,可谓如鱼得水了。现在你要对C语言全全面面的学一遍了,谭版的教材要从头到尾认认真真的看两遍以上。
6:学完以上的内容,有必要研究一下数据结构了,线性表,堆栈,队列,树,图,二叉树,等等,都要滚瓜烂熟!(最好是清华严蔚敏老师的那本教材)
7:请时刻记住:浮躁是学习编程的大忌!
8:现在,你应该学习一些数据库的知识,还有一些常用的算法了!
9:如果以上的知识你都学精通的话,就可以开始C++的课程了,找本C++上手的书,用一个星期的时间大概了解一下C++,然后找一本VC上手的书,再花一个星期的时间学习VC的界面和用法,就可以做一些简单的应用了!
10:要想学好VC,没有扎实的C++知识是不行的,以下书籍是VC程序员必须翻的烂熟的:C++Primer,Effective C++,Thinking in C++,More Effective C++
深入浅出MFC。
11:深刻理解C++面向对象的思想!
12:编程的时候,出错是难免的,所以,MSDN一定要熟练使用;好的代码风格会使调试的时候,更加简单的查错,所以,一定要养成良好的编程风格!
13:如果你严格的走好了以上的每一步,你才踏上了编程的门槛,可以混口饭吃了!
至于在以后,编译原理,操作系统,还有软件工程等等基础知识,是必不可少的!
14:如果现在再来学习JAVA,C#等别的语言的话,应该是触类旁通,拿来就用了,
到此,你才可以称得上是一个高手!

问题二:大学的计算机专业都学什么? 您要说的详细一点,计算机专业有很多,计算机科学与技术,软件工程,计算机应用技术等等,另外您也要说明您指的是哪一类的大学,重点大学可能会倾向于研究方向,应用类的大学可能会注重实践方向。
那么以计算机科学与技术为例,这个专业业并不是纯学编程、软件开发这些东西(不然就成了培训机构而不是高等教育了)。基础的课程有很多,编程是一方面(C,JAVA,C++等,取决于学校),还有计算机体系结构,数据库基础,软件工程基础,算法和数据结构,离散数学等等很多理论知识。刚开始学的时候可能会觉得比较零散,但是等到了大三、大四,等学了更高级的课程以后,比如编译器设计等,这些基础课程会串联起来。就像是逐步完善知识体系。
总的来说,大学计算机会涉及到几乎所有关联内容(数学,软件开发,人工智能,软件工程等等),但是不会太深。如果你以后想走研究路线,那么在大学四年的时间里,随着你学到的东西逐步增加,然后根据自己兴趣,确定研究方向,然后读博。如果以后想走应用方向,那么大学里学校教的那些东西是不够的,自己要精通一个领域,这样才好找工作(当然还要考虑市场需求等)

问题三:学习计算机专业需要什么条件? 1、独立软件开发能力,
2、软件开发规范性,
3、团队协作能力,
4、纠错能力,
5、项目管理能力等
软件专业学习基本要求
(1)逻辑思维能力,包括数学的逻辑思维能力,但数学好并不等于你逻辑思维一定好,是需要通过难易不同的题去测试你的逻辑思维能力。
(2)英语能力,能记住常用的英语单词,会运用基本的语法,因为需要敲代码的,所以你一定要有英语基础。
(3)要有解决问题的独立思考能力的,勇于尝试。

问题四:学计算机专业需要什么能力 1.计算机软件测试:掌握计算机软件测试的基本原理、方法和组织管理,精通软件测试工具.获取ATA软件测试工程师或Delphi初级程序员或Java初级程序员认证.
就业方向:企业、 *** 、社区、各类学校等软件测试员.
2.计算机图形图像制作:精通国际上流行的图形/图像制作工具(如CorelDraw、Photoshop、Pagemaker等).获取平面设计师相关的认证.
就业方向:广告制作公司、建筑设计公司、包装装璜设计公司、居室装修公司、出版印刷公司.
3.计算机办公应用:精通办公自动化应用与管理,熟悉服务器的安装、管理和维护,基于应用服务器的相关服务和软件系统,具备对服务器的网络安全设置、邮件、网页发布、FTP、O骸、BBS等系统的应用和维护能力.
就业方向:企业、 *** 、社区、各类学校等系统管理.
4.计算机数据库管理:能应用关系范式进行数据库设计,精通SQL语言,胜任数据库服务器管理与应用工作.获取Oracle数据库管理或SQLServer数据库应用或WindowsXP应用认证.
就业方向:企业、 *** 、社区、各类学校等部门的中、大型数据库管理员.
5.计算机可视化编程:掌握计算机程序设计方法及可视化技术,精通一种计算机可视化平台及其软件开发技术.获取Delphi程序员系列、Java初级或VB开发能手认证.
就业方向:企业、 *** 、社区、各类学校等可视化编程程序员.
6.计算机WEB应用程序设计:具有美工基础和网页动画设计能力,掌握交互式网页程序的设计技术,能进行网站建设和维护.获取Macromedia多媒体互动设计师或Delphi初级程序员或Delphi快速网络开发工程师认证.
就业方向:企业、 *** 、社区、各类学校等WEB应用程序员.
7.网络构建技术:熟悉网络结构和组网方式,掌握建网方法,能利用工具分析和排除常见网络故障.获取Cisco路由配置或华为网络工程或AMP应用工程师认证.
就业方向:企业、 *** 、社区、各类学校等网络构建工程师.
8.多媒体制作:具有多媒体程序设计与多媒体制作策划的能力.基本掌握面向对象程序设计与建模、造型设计、场景设计、分镜头原理等技能.获取多媒体设计师相关的认证.
就业方向:多媒体设计与制作公司、动画美术制作出版公司、广告制作公司.
9.网络系统管理:掌握网络系统管理的基本知识与应用技能,能进行网络系统的安全设置.获取Window2000Server或TurboLinuxTLCE或Cisco路由配置专家认证.

问题五:学习计算机技术 入门需要打好哪些基础 首先,先从打字开始,熟悉键盘,快速的打字;其次,熟悉计算机硬件的组成部分,学会装阀统。会使用常用的办公软件的应用(word,excel,ppt的使用)。c语言,c#面向对象程序。ps图形图像处理,网页制作,flas *** 制作。
推荐书籍《计算机应用基础》
《计算机组装与维护》
《photoshop图形图像处理》
《Dreamweaver CS5入门与进阶》(网页制作)
《flash基础动画》
《面向对象程序C#》
这些已经足够了。

问题六:学电脑!要学什么方面最好! 你说的开发有很多种,包括你说的游戏开发,我指的是开发所使用的语言
自己得确定目标
可以在一些有名的公司里就业吗?
可以,外资公司对能力比较看重,如果你确认有才的话。国有企业没文凭的话就别想了。
没有大学毕业能找到上万工作吗?
很难,但并不是不可能,前提是你对某一方面非常擅长。
IT要学好英语很重要,日后你就明白了。
学完电脑再去当兵。。。?
IT这行你不深入是无法精通的
希望能对你有所帮助!

问题七:想学计算机编程应该选什么专业? 你可以选计算机胆院的计算机科学与技术、软件工程、理学院的信息与计算科学、信息管理与信息系统等专业,首选应该是计算机科学与技术吧!各个学校把相关的专业分在那个院系都不一定的!搞计算机编程真的会很累,你要做好心理准备哦!不一定大学越好,工资就越高的!
无论你选择学什么,都希望你坚持努力学好,祝你成功哦~~
楼主还有什么问题吗?没有的话可以采纳我的问题吗?

问题八:学计算机要学习的步骤有哪些 貌似要分硬件和软件的学习吧~具体是要看你对什么感兴趣了~硬件方面主要学习认识及修理维护~ 软件类就多了~主要看学习方向了~没什么步骤! 追问: 貌似你不能得分,你回答的对得起我的分吗? 回答: 。。。。。那就把 计算机应用 大专课程告诉你`~ 1.计算机科学基。 ? 二进制 、十进制和 十六进制 等常用制数制及其相互转换 ? 数的表示 ? 非数值表示 ? 校验方法和校验。 1.3 算术运算和 逻辑运算 ? 计算机 中的二进制数运算方法 ? 逻辑代数 的 基本运算 和 逻辑表达式 的化。 1.4 数学基础知识 ? 命题逻辑、谓词逻辑、 形式逻辑 的基础知识 ? 常用数值计算 ? 排列组合 、 概率论 应用、 应用统计 ? 运算基本方法 1.5 常用 数据结构 ? 数组、 线性表 、 链表 、 队列、栈、树、图等的定义、存 储和操作 ? Hash 1.6 常用算法 ? 排序算法 、查找算法、 数值计算方法 、字符串处理方法、 数据压缩 算法、 递归算法 、 图的相关算法 ? 算法与数据结构 的关系、算法效率、 算法设计 、算法描述、算法的复杂性 2.计算机系统知识 2.1 硬件知识 2.1.1 计算机系统的组成、体系结构分类及特性 ? CPU和存储器的组成、性能和基本工作原理 ? 常用IO设备、通信设备的性能,以及基本工作原理 ? IO接口的功能、类型和特性 ? IO控制方式 ? CISCRISC, 流水线 操作,多 处理机 ,并行处理 2.1.2 存储系统 ? 主存-Cache存储系统的工作原理 ? 虚拟存储器 基本工作原理,多级存储体系的性能价。 ? RAID类型和特性 2.1.3 安全性、可靠性与系统性能评测基础知识 ? 诊断与 容错 ? 系统可靠性 分析评价 ? 计算机系统性能评测方式 2.2 软件知识 2.2.1 操作系统 知识 ? 操作系统的内核、进程、 线程 概念 ? 处理机管理 ? 存储管理 ? 设备管理 ? 文件管理 ? 作业管理 、 多道程序 设计 ?汉 字处理 ,多媒体处理, 人机界面 ? 网络操作系统 和 嵌入式操作系统 基础知识 ? 操作系统的配置 2.2.2 程序设计语言 和语言处理程序的知识 ? 汇编、编译、解释系统的基础知识和基本工作原理 ? 程序设计语言的基本成分数据、运算、控制和传输,过程调用 ? 各类程序设计语言主要特点和适用情况 2.3 计算机网络 知识 ? 网络体系结构 ? 传输介质 、传输技术、传输方法、传输控制 ? 常用 网络设备 和各类通信设备 ? ClientServer结构、BrowserServer结构 ? LAN 拓扑 ,存取控制,LAN的组网,LAN间连接,LAN-WAN连接 ? 因特 网基础知识以及应用 ? 网络软件 ? 网络管理 ? 网络性能分析 2.4 数据库知识 ? 数据库管理系统 的功能和特。 ? 数据库模型 ? 数据模型 ,ER图, 第一范式 、第二范式、 第三范式 ? 数据操作 ? 数据库语。 ? 数据库的控制功能 ? 数据仓库 和 分布式数据库 基础知识 2.5 多媒体知识 ? 多媒体系统 基础知识,多媒体设备的性能特性,常用多媒体文件格式 ? 简单图形的绘制,图像文件的处理方法 ? 音频和视频信息的应用 ? 多媒体应用 开发过程 2.6 系统性能知识 ? 性能指......>>

问题九:学计算机专业要学习哪些课程啊????? 1. 计算机数学基础
本课程4学分,课内学时72,开设一学期。
课程的主要内容:线性代数、概率基础、数理统计基础等。
2. 计算机电路基础 (1)
本课程4学分,课内学时72,其中实验18学时,开设一学期。
本课程是计算机应用专业的专业基础课。主要内容包括:电路基本概念(电路与电路模 型、电路基本物理量、电路基本元件、基尔霍夫定律、简单的电阻电路),半导体基本器件 ;开关理论基础,门电路,组合逻辑电路与时序逻辑电路,可编程逻辑器件(随机读写存贮 器、只读存贮器、可编程逻辑阵列、通用逻辑阵列、现场可编程门阵列、在系统(ISP)编 程技术),数字系统的组成。
本课程后续课程:计算机电路基础(2)等。
3. 计算机电路基础(2)
本课程4学分,课内学时72,其中实验14学时,开设一学期。
本课程是计算机应用专业计算机控制方向的一门必修课。主要内容包括:模拟电路基本 概念,运算放大器的原理及应用,功率放大及稳压电路;测试技术概述,机电系统运动参 数 (位移、速度、加速度、力、力矩、应变及应力等)的测试,过程系统参数(压力、温 度、 流量等),测试数据处理。
本课程先修课程:计算机电路基础(1)等。
本课程后续课程:微机接口技术、计算机控制技术等。
4. C++语言程序设计
本课程5学分,90学时,开设一学期。
C++语言程序设计是计算机应用专业的专业基础课。该课程的主要内容:算术、逻辑、 比较、位、条件、逗号、赋值、输入、输出等运算符和表达式,分支和循环控制结构,模块 化程序设计(函数定义、函数调用、函数重载、库函数、变量作用域和存贮类),数据类 型 (整型、实型、字符型、枚举、数组、结构、指针、类等),动态存储空间的分配与释 放, C++操作环境、编译预处理、文件链接和工程文件的使用,类与对象的概念,操作符重 载与 函数模板,C++标准输入输出流、文件流和串流,等等。
本课程先修课程:计算机入门及操作技能训练(在集中实践环节中)、计算机组成原理 与汇编语言等。
5. 计算机组成原理与汇编语言
本课程5学分,课内学时90,开设一学期。
本课程是计算机应用专业的专业基础课。主要内容包括:计算机系统概述,计算机中数 据的表示,运算方法和运算器,指令系统,控制器,存贮器组织,输入输出系统;汇编语 言 ,汇编语言基本程序设计,程序设计举例(输入输出程序设计、中断程序设计、系统调 用及 程序设计)。
本课程先修课程:计算机电路基础(1)等。
本课程后续课程:操作系统,计算机网络等。
6. 数据结构
本课程5学分,90学时,其中实验占27学时,大作业占18学时,开设一学期。
数据结构是计算机应用专业的专业基础课。该课程的主要内容:线性表、栈、队列的定 义、顺序存贮和链接存贮结构,进行插入和删除等运算的算法;树、二叉树、二叉排序树 、 哈夫曼树的定义、性质、存贮结构及建立过程,二叉树的先序、中序和后序遍历算法, 二叉 排序树的查找、插入和生成算法,图的定义,图的邻接矩阵、邻接表和边集数组存贮 结构, 图的深度优先和广度优先遍历算法,求图的最小生成树和最短路径算法,拓扑排序 算法,数 据查找和排序的各种算法,文件的概念和组织方法等。
本课程先修课程:计算机组成原理与汇编语言、C++语言程序设计等。
7. 微机接口技术
本课程5学分,课内学时90,其中实验27学时,大作业18学时,开设一学期。
本课程是计算机应用专业计算机控制方向的一门必修课。主要内容包括:微机接口技术 概述,模拟量输出......>>