济南惠普电脑维修点:学习c++之前得准备写什么东西?

来源:百度文库 编辑:高考问答 时间:2024/04/30 23:32:57

目前,流行的计算机语言非常多,如 VB、VC++、Vfp、Delphi、C++Builder、J++Builder、PB、Perl、ASP、PHP、JSP、Java、JavaScript、VbScript、C#、ASP+、HTML、XML、CSS 等等,已经不像 5 年前只有 Basic、Pascle、Turbo C、Fortran、Coble、Foxpro 等容易让人选择,而且新的语言还在不断出现。那么,如果你打算投身计算机这个行业,你准备学习哪门语言呢?
要选择什么语言,应根据你的从业方向,还有你以往的语言基础来决定。如果你打算从事数据库方面的编程,那么 PB、VB、Delphi、Vfp 可以选择,当然 PB 是首选;如果你打算从事网络(非网站)编程,那么可以选择 VC++、C++Builder、Delphi 等语言,笔者推荐 C++Builder 语言,它具有 Delphi 容易上手、使用简单的优点,又能为你参加考试做好准备,因为现在计算机考试的标准语言是 C 语言。当然现在许多程序员以能够操控 VC++ 为荣耀,甚至认为只有使用 VC++ 的程序员才是程序员,你怎么看是你自己的事了。如果你打算从事网站编程,那么 HTML、ASP、PHP、JSP、XML、Javascript 等不能不学,笔者的经验是先学 HTML、ASP、Javascript 等,再过度到 XML、JSP 等。
以上是考虑从业的需要。如果你原来已经对 VB 有相当的了解(许多人开始学习计算机是从 VB 起步的),那么,不要轻言放弃,VB 在数据库、多媒体等方面功能并不逊色,况且有大量的优秀软件是用 VB 开发的,微软的许多开发应用中都有 VB 的影子。而且今天的 VB 已经是今非昔比了,它已经具备了开发网络应用、系统程序的能力,而且微软还在加强它的功能。当然,如果你对 C/C++ 非常熟悉,那么你学习 JavaScript、Java、JSP、C# 将会顺手得多。
笔者再谈一下语言的“尊卑贵贱”问题。现在在一些人的意识里,确有这种心理:越难学的语言其“含金量”越高。笔者曾在 Internet 上听人传闻“现在 Java 的年薪是 5 万元。”这样以来,像 VB 这种曾经为计算机的发展作出过巨大贡献的语言,就遭到一些企业的轻视,有人把 VB 称为“业余”语言,言下之意,VB 只配老百姓在茶余饭后“玩玩”。相应的是,一些想成为“程序员”的人,拼命嚼着 VC++ 的 MFC 和类、封装、继承等一些古怪的字眼,并以此为莫大的荣耀,认为已经接近了计算机的“真谛”。
而事实的真相是怎样的呢?微软的享誉世界的字处理软件 Word 是用 VB 开发的;微软的 ASP、宏语言等都是 VB 的子集。由此可以看出 VB 的功能是何等的强大!最终用户实际使用的是成型的软件,是软件给他们的工作、生活带来的效率和乐趣,他们在购买和使用软件的时候不会看它是不是用 C 语言制作的。某些企业只所以在招聘员工的时候强调要熟悉 VC++、Delphi、PB,只是为了向外界表明它的某种“档次”,实际上含有商业攀比和广告、公关的成分。
最后总结一下:笔者推荐的 PB、Delphi、VB、C++Builder、HTML、XML、ASP、JSP、C# 是考虑到一个计算机从业者从吃饭、应试到发展的需要,你可以用 VB、ASP、Delphi、PB 之一去糊口,用 C++Builder 去应付考试,用 C#、XML、ASP+、Java 等新技术去发展。

暂时不用吧
你学完了后就知道要学些什么了

什么数学逻辑思维要好啊
思路要清晰啊

之后还要学数据结构
算法
离散数学
等等

目前,流行的计算机语言非常多,如 VB、VC++、Vfp、Delphi、C++Builder、J++Builder、PB、Perl、ASP、PHP、JSP、Java、JavaScript、VbScript、C#、ASP+、HTML、XML、CSS 等等,已经不像 5 年前只有 Basic、Pascle、Turbo C、Fortran、Coble、Foxpro 等容易让人选择,而且新的语言还在不断出现。那么,如果你打算投身计算机这个行业,你准备学习哪门语言呢?
要选择什么语言,应根据你的从业方向,还有你以往的语言基础来决定。如果你打算从事数据库方面的编程,那么 PB、VB、Delphi、Vfp 可以选择,当然 PB 是首选;如果你打算从事网络(非网站)编程,那么可以选择 VC++、C++Builder、Delphi 等语言,笔者推荐 C++Builder 语言,它具有 Delphi 容易上手、使用简单的优点,又能为你参加考试做好准备,因为现在计算机考试的标准语言是 C 语言。当然现在许多程序员以能够操控 VC++ 为荣耀,甚至认为只有使用 VC++ 的程序员才是程序员,你怎么看是你自己的事了。如果你打算从事网站编程,那么 HTML、ASP、PHP、JSP、XML、Javascript 等不能不学,笔者的经验是先学 HTML、ASP、Javascript 等,再过度到 XML、JSP 等。
以上是考虑从业的需要。如果你原来已经对 VB 有相当的了解(许多人开始学习计算机是从 VB 起步的),那么,不要轻言放弃,VB 在数据库、多媒体等方面功能并不逊色,况且有大量的优秀软件是用 VB 开发的,微软的许多开发应用中都有 VB 的影子。而且今天的 VB 已经是今非昔比了,它已经具备了开发网络应用、系统程序的能力,而且微软还在加强它的功能。当然,如果你对 C/C++ 非常熟悉,那么你学习 JavaScript、Java、JSP、C# 将会顺手得多。
笔者再谈一下语言的“尊卑贵贱”问题。现在在一些人的意识里,确有这种心理:越难学的语言其“含金量”越高。笔者曾在 Internet 上听人传闻“现在 Java 的年薪是 5 万元。”这样以来,像 VB 这种曾经为计算机的发展作出过巨大贡献的语言,就遭到一些企业的轻视,有人把 VB 称为“业余”语言,言下之意,VB 只配老百姓在茶余饭后“玩玩”。相应的是,一些想成为“程序员”的人,拼命嚼着 VC++ 的 MFC 和类、封装、继承等一些古怪的字眼,并以此为莫大的荣耀,认为已经接近了计算机的“真谛”。
而事实的真相是怎样的呢?微软的享誉世界的字处理软件 Word 是用 VB 开发的;微软的 ASP、宏语言等都是 VB 的子集。由此可以看出 VB 的功能是何等的强大!最终用户实际使用的是成型的软件,是软件给他们的工作、生活带来的效率和乐趣,他们在购买和使用软件的时候不会看它是不是用 C 语言制作的。某些企业只所以在招聘员工的时候强调要熟悉 VC++、Delphi、PB,只是为了向外界表明它的某种“档次”,实际上含有商业攀比和广告、公关的成分。
最后总结一下:笔者推荐的 PB、Delphi、VB、C++Builder、HTML、XML、ASP、JSP、C# 是考虑到一个计算机从业者从吃饭、应试到发展的需要,你可以用 VB、ASP、Delphi、PB 之一去糊口,用 C++Builder 去应付考试,用 C#、XML、ASP+、Java 等新技术去发展

学习c++之前需要准备什么东西呢?
个人觉得至少可以从以下三个方面准备:
1.弄清学习目的,明确学习目标。
根据2/8原则,有80%的东西都是不重要的。只有20%的学习内容才是我们要掌握的重点。所以我们要有明确的学习目标才能事半功倍。学习c++不是为了能将所有知识点倒背如流。如果是那样学习,学习的时间成本会很高,这样会导致跟不上这个快速变化的社会节奏。
比如,我的学习目标是要研究开源代码。开源代码里面用到了很多模板方法,这些我在几年的app开发中,没用到过。这种方法有什么好处?
使用c++开发,是因为他效率高,性能好。那怎么样的代码写法才能性能高效率好呢?这些都是我的学习目标。
如果是还在学校的学生,可能学习的目的只是找工作。那么可以先到网上找找你有意向的公司在网上发布的简历要求是什么?这样就可以进一步明确你的学c++要掌握的内容。
2.寻找好的教材
c++ 经历了40年的发展。其中的教材多得让人看得眼花。但总有一些优秀的教材被沉淀下来。我们可以在百度,论坛,知乎,简书等地方问问大神们的意见。这里说一个有意思的事。当我在百度搜有哪些好的c++教材时,有一个贴子的回复很有意思。“只要不是谭*强的书”。哎,这本红皮书坑了多少人。
我自已选的学习教材是找有过c++工作经验的同事推荐给我的。
一本是《c++ primer》适合学习基本语法
另外一本是《Effective c++》,同事告诉我说这是讲c++性能的。应该都能找到免费的电子书资源。
3.寻找好的视频教程
因为,学习编程,主要是要通过练习才能提升。而可视化的讲解,可以大大提升你理解的效率和难易程度。
而正好过去两年,风投在在线教育投的钱很多,在线教育网站有很多好的,甚至是免费的资源。所以赶快到网上找到一部适合自已的,网络评价好的视频教程吧。当然,并不是有了视频教程,就可以不用教材了。因为教材写的东西更成体系。

1,买本入门书籍最好是最近几年出版的!
2,安装vs软件!
3,看完书之后用书中例程实践一下!
4,独立完成一个小项目!

准备好你的决心,不要听别人说这个没有java好或者其他之类的就动摇了,记住,有坚定的信息才是学东西的基本