本人初二,对计算机非常感兴趣,以后就准备向计算机方面发展,请问,现在开始先学习什么 ?

Python022

本人初二,对计算机非常感兴趣,以后就准备向计算机方面发展,请问,现在开始先学习什么 ?,第1张

现在比较流行的编程语言如C++和Java以及C#等都是C系语言,

也就是说它们都是由C发展而来的。

所以个人建议你先学C,教程可以选《C语言完全手册》或者谭浩强写的《C语言程序设计》。

学完后你就会对编程有一定的认识了。

如果还觉得不够的话,再学Java,教程可选清华大学出版社的《Java 2 实用教程》。

学习Java,一是现在Java完全可以替代C++,二是可以为以后学C#做准备。

这两本书总计也就800多页,放假抓紧时间学习的话,在上大学之前一定能看完。

其实你要是心无旁骛、手不释卷的话,这个寒假就能粗通C语言。

总之,初学者应该购买入门级别的教程,不应急于求成,能买纸质书的就不要看电子书。

以下是一段用Java编写的源程序(在记事本里编写便可),

功能是求5+55+555+5555+···的前10项和。

public class Example //公共类Example,Example是类名.

{ public static void main(String args[]) //公共静态空的主方法(字符串型数组[]).

{ long sum=0,a=5//8字节整型变量sum和a,将0赋值给sum,5赋给a.

for(i=1i<=10i++)//极其有用的for循环,是难点,也是重点.

{ sum=sum+a //循环体中的运算.

a=a*10+5 //循环体中的运算.

} //循环体结束.

System.out.println(sum) //系统输出打印换行(sum).

} //方法体结束.

} //类体结束.

上面的就是代码。//后的是注释。

用C编写实现同样功能的代码如下:

#include<stdio.h>

void main()

{ long sum=0,a=5

for(i=1i<=10i++)

{ sum=sum+a

a=a*10+5

}

printf("%d",sum)

}

在我看来,编程就像是用数学解决问题再用英文表达出来的过程。

能够解题的方法在计算机的术语就是算法。

当然,要求规范的表达,这其实就是语法。

现在,你应该知道一些梗概了吧,祝你学有所成!

最后赠言:一分耕耘,一分收获。

这是COG工艺的单色屏,引出的线叫FPC排线,其控制IC是直接邦在玻璃上(屏下方中间有个小长方形黑块),常规的此类型屏IC型号一般是采用ST7565的,此种工艺的128X64点阵规格的屏根据控制IC和引脚定义不同有相当多的不同类型,建议你先把尺寸量出来,再看下FPC排线数量,还有FPC结构等,再进一步看下是哪种。

[1](美)Watts S.Humphrey.软件工程规范[M].傅为,苏俊,许青松译.清华大学出版社,2008.[2]戴宗友,张伍荣,杨辉.C#程序设计实训[M].清华大学出版社,2009.[3]胥光辉.软件工程方法与实践[M].机械工业出版社,2009.[4]赛奎春,宋坤,赵智勇等.C#信息系统开发实例精选[M].机械工业出版社,2008.[5]刘志峰.软件工程技术与实践[M].电子工业出版社,2008.[6]RogerS.Pressman.软件工程——实践者的研究方法(第五版)[M].机械工业出版社,2009.[7] 林琪.数据库编程与案例.中国电力出版社发行部,2008.[8]拉森.Microsoft SQL Server 2000 Reporting Services[M].清华大学出版社,2009. [9]伍俊良.C#程序应用与开发教程[M].机械工业出版社,2009.[10]康祥顺,张小刚,刘亮.C#程序案例开发集锦[M].电子工业出版社,2008.[11]袁鹏飞.SQL Server 2000数据库系统管理[M].人民邮电出版社,2008.[12]甘志,C#高级应用开发篇[M].清华大学出版社,2008.[13]丁国栋.C#管理信息系统实例教程[M].北京希望电子出版社,2008.[14]周红安,21天学通C#[M].电子工业出版社,2009[15] 肯斯里-赫金斯,C#经验手册[M].清华大学出版社,2009[16]张浩,吴启迪,南阳.制造企业远程服务于远程工程支持系统.同济大学出版社, 2002.5[17]张勇.我国市政公用企业改革与发展研究.天津大学研究生院.2002.1[18][美]Abrahan Silberschat, Henry F. Korth,S. Sudarshah. 数据库系统概念[M].机械工业出版社,2000.2[19][美]Mc Connell,代码大全(第二版).电子工业出版社[M],2006.3[20]系统仿真学报.2007.Vo1,19 NO.6.英国[21]天津市地下铁路管理处.天津市城市快速轨道交通发展研究.1999.11.28[22]中国市长协会《中国城市发展报告》编辑委员会.中国城市发展报告(2002-2003).商务印书馆,2004[23]项目管理技术 2005年第7期,总第25期.机械工业出版社.2005.3[24]南开国际管理论坛_高科技产业发展的机制与战略.2001.5.24-25[25][美]Samuel P. Harbison III,Cay L.Steele Jr. C语言参考手册[M].机械工业出版社.2008.4.[26][美]Bradley L. Jones,Peter Aitken. 21天学通C语言(第六版)[M]. 人民邮电出版社.2006.2[27]汪应洛,曾明哲.西北大学学报(自然科学版)第二十九卷.1999.2[28] Stephen Walther. ASP.NET 3.5 Unleashed Unleashed Series [M]. Sams, 2008.[29] Imar Spaanjaars. Beginning Asp.Net 3.5 In C# And Vb[M]. Wiley India Pvt. Ltd., 2008.[30] Scott Mitchell. Sams Teach Yourself ASP.NET 3.5 in 24 Hours: Complete Starter KitSams Teach Yourself -- Hours Series [M]. Sams, 2008.[31] Matthew MacDonald. Beginning ASP.NET 4.0 in C# 2010[M]. Apress, 2010.[32] Christian Nagel, Bill Evjen, Jay Glynn, Morgan Skinner, Karli Watson. Professional C# 2008[M]. Wiley India Pvt. Ltd., 2008.[33] Kenneth C. Laudon, Jane P. Laudon . Management Information Systems: Managing the Digital Firm[M]. Publisher Prentice Hall, 2007.[34] Raymond McLeod, George P. Schell. Management information systems[M]. Pearson/Prentice Hall, 2007.[35] James A. O'Brien, George M. Marakas. Management Information Systems[M]. McGraw-Hill/Irwin, 2008.[36] Singh. Information System Management[M]. S.B. Nangia APH publishing Corporation .2007.[37] Kenneth C. Laudon, Jane Price Laudon.Management Information Systems: Managing the Digital Firm MyMISLab Series[M]. Prentice Hall, 2009.[38] Thomas M. Connolly, Carolyn E. Begg. Database systems: a practical approach to design, implementation, and management[M]. Addison-Wesley, 2009.[39] Abraham Silberschatz, Henry F. Korth, S. Sudar shan. Database System Concepts[M]. McGraw-Hill, 2010.[40] Peter Rob, Carlos Coronel .Database Systems[M]. Cengage Learning EMEA, 2008.[41] J. Stanley Warford. Computer Systems[M]. Jones &Bartlett Publishers, 2009.[42] Toby J. Teorey, Stephen Buxton, Lowell Fryman, Terry Halpin. Database design: know it all [M]. Morgan Kaufmann, 2009.[43] John W. Satzinger. Systems Analysis and Design in a Changing World[M]. Cengage Learning EMEA, 2008.[44] Alan Beaulieu. Learning SQLO'Reilly Series[M]. O'Reilly Media, Inc., 2009.[45] Clare Churcher. Beginning SQL Queries: From Novice to ProfessionalApress Series[M]. Apress, 2008.[46] Andy Oppel, Robert Sheldon. SQL: a beginner's guide BEGINNER'S GUIDE[M]. McGraw-Hill Professional, 2008.[47] Chris Fehily. SQL: Visual QuickStart Guide Visual Quickstart Guide Series[M]. Peachpit Press, 2008.[48] Gordon Hogenson. C++/Cli The Visual C++ Language For .Net [M]. Wiley India Pvt. Ltd., 2007.[49] Motor Industry Software Reliability Association. MISRA-C: 2004: guidelines for the use of the C language in critical systems.[M]. MIRA, 2008. [50] Jeff Cogswell, John Paul Mueller. C++ All-In-One Desk Reference For Dummies [M]. Wiley publishing.Inc 2009.[51] Stephen R. Davis. C++ for Dummies [M]. wiley publishing.Inc 2008. 计算机的50个参考文献!!