win10远程控制设置:请问学习编程要在那几门课上下工夫?

来源:百度文库 编辑:高校问答 时间:2024/05/01 07:15:01
我是一个中学生,我以后想做一个程序员,我想知道学编程要在那些课程上下工夫,在数学里的那些方面?
谢谢!

算法
逻辑思维
数据结构

首先明确一个思想。

编程和编码是两码事。

我用中文也可以编程。但是需要计算机能明白就要用一种计算机的语言把我的思想转换过去。 那就是编码。

很多人都搞混这个概念。 所以语言只是工具,最重要的是思想。 用英语和汉语都能写出好文章,就好像用C++和Java都能编写出好程序一样,虽然他们又擅长的领域不同。

如果你是成年人,急于找工作。我建议你认真学好一门语言,就可以到软件公司去应聘了。 但是! 你只是一个编码人员,不是真正意义的程序员!虽然一般人都称你为程序员。

但你还只是中学生,建议打好基础。 学好现在的数学,物理等课程,重要的是思维方法。 有空可以看一看C方面的基础书入门

先学基础就是C语言,这是最基础的一门语言了
现在比较流行的语言就是Java还有C++这两门语言都是面向对象的
如果是关于数学方面的语言我建议你学Matlab,可以解决数学中的很多问题
Lingo主要是解决线形规划问题的
还有Mathmatic也是解决数学问题的软件
我建议你学习Matlab,在数学方面应用最为广泛可以求解高成次的方程组也可以解决线性规划问题它可以说是数学中最为方便的软件
离散数学是基础

C语言,汇编语言,数据库
这三门拿下其他一通百通

就你先在而言 ,还是听一楼的吧。 把自己的算法和逻辑思维
数据结构 整明白点。。

我也才是个大学生,而且不是传说中的程序员
但是我的专业需要程序设计,我精通C语言,汇编语言

个人认为,做一个程序员不容易
首先是随着时代的进步总有新的语言和新的开发环境的产生,不过就现在而言
不管是什么样的语言都是基于C语言,或者来源于C语言。

所以首先应该学习基础语言

C语言应该是最基础的,C/C++,VC++就是在C语言的基础上的,JAVA就是在VC++的基础上的。
其他的基础语言还有BASIC,VB就是基于BASIC的可视化的开发环境
还有PASCAL语言,Delphi就是基于PASCAL的可视化的开发环境

现在还有网页编程,什么JSP,ASP什么那就多的很了。

由于C,BASIC,PASCAL三种语言的编写风格差异很大,学1种,了解其他就行
个人建议主要学C,因为C的编写风格和编写思想在以后的更高级语言里面是使用的比较广的。

BASIC是最简单,VB也是最简单的可视化的开发环境,能够很轻松的编写WINDOWS界面程序

本人主要学的是C和VB

另外,对于语言学习的选择还需要考虑以后工作的方向,是网页编程,还是驱动设计,还是界面编程等,不同的方向主要使用的语言也是不一样的

数学里的那些方面没有太高的要求,基本运算掌握就行了。