问答1 问答5 问答50 问答500 问答1000
网友互助专业问答平台

电脑入门书籍有那些(零基础)

提问网友 发布时间:2022-04-23 21:02
声明:本网页内容为用户发布,旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:1656858193@qq.com
5个回答
热心网友 回答时间:2023-10-09 15:04

编程入门最好的语言是C,建议你从C学起,课程设计如下:

1、C语言(推荐书籍:谭浩强的《C程序设计》,附带一本习题答案,还有一本习题集,有条件可以买) 说明下,C语言是要下工夫学的,建议你书上的所有习题你都要认真做,彻底领悟,同时每题都要上机实际编程操作 。

2、数据结构(推荐书籍:严蔚敏的《数据结构》,附带习题答案) 数据结构主要让你掌握一些常用的算法,这个学习起来可能有些枯燥,但是要坚持 。

3、数据库结构(当年我看的那本书作者忘了,叫《数据库系统原理》,是本绿皮的,你可以找类似的书) 编程是离不开数据库的。

4、软件工程(这个大致看看,了解一下软件是如何开发出的就行了) 学习这些,你这要下载一款叫TurboC的软件就行了。

热心网友 回答时间:2023-10-09 15:04
下面这个可以参考一下,具体还要看个人的情况。

我觉得应该根据你的工作需要或者说你的发展方向而定。基本上两大类吧:C/C++和Java。比如,如果你要做企业级应用的你应该学习Java和C#;如果你想做嵌入式,那么应该学好C语言;其他情况下,在你不知道要做什么之前你可以选择学习C/C++。学会这两大类中的一类,对于你学习其他语言都将是比较轻松,包括脚本语言,动态语言„„呵呵,这里想就自己的学习经历和情况给大家一个建议,仅供参考。
1、我的入门是从学习C语言开始的(其实课程是C++),这是我们学校的公共课,我上课比较认真(虽然老师讲得很差,而且一段时间后,我就发现自己的基础掌握比她好,当然理解深度没她好),因此,我认为对于完全没有基础的人而言,听别人讲比较容易入门。当时的教材是学校自己编的,挺烂的。
建议一(以C/C++为例),对于刚想进入编程的人(就是从来都没有接触过编程的人),最好是听课的方式(自己看的话估计要很慢,而且很痛苦),可以找视频或者培训等。C语言推荐入门教材:谭浩强的C语言,最新版是第三版,不过第二版应该也可以了(蓝色的)。说明一下:坚决不同意直接看K&R的《The C programming language》,这本书绝对不是初学者可以看懂的,里面讲语法的并不多,语法都是合在程序里面讲。不过这本书非常好,入门以后一定要看的一本书。
当然可以从C++直接入门,C++之父强烈推荐从C++直接入手。C++推荐入门教材:钱能的C++(红色的,清华大学出版),这本书第一版不是ISO C++,不过比较经典,作者现在也出了第二版了,第二版好像不是太好。国外的最好的入门教材据说是:《Acclerated C++》作者是Koenig和Moo夫妇,非常厉害。他们的著作还有《c陷阱与缺陷》《c++沉思录》。《Acclerated C++》这本入门的书我没有看过,我觉得还是先找本国内的书好好看,看的差不多了,国外的经典书籍随便看就会觉得很有味道,否则你可能会很受打击。入门的书至少要看两三遍(要彻底理解哦 ):)。如果是C++,我建议后面类的部分至少要理解三到五遍。说明一下,c++模板的部分可以先不用看,如果有兴趣的话,等把c++学的差不多了,我觉得可以把模板、STL、泛型编程结合起来学习,这个又是一个很大的工作量了,又得下很大的功夫。所以说,C++博大精深啊。
建议二、学习过程中要结合简单的算法,像冒泡还有类似c语言程序百例这样的小例子做做;更进一步应该做点大一点的项目,最好是控制台程序。或者你已经着手学习win32、MFC或linux,你也可以结合平台做点小的项目。
2、第一阶段是最苦的,接下来相对就知道应该怎么去学习了。这时候假设你已经有了扎实的c++基础。这是你可以选择也应该选择发展方向了,做企业级应用,还是系统开发,嵌入式设计或者游戏开发„„ 那时我其实并没有考虑那么多,因为我不是学计算机的,因此我就把参加一些计算机之类的考试当作学习目标。我当时其实C++语言基础已经很不错了,但是上机实践很少(那时我没有电脑),因此参加省计算机二级,全国计算机*和全国计算机四级考试,结果上机都没有通过。我很郁闷,二级的时候是我不知道怎么样进那个DOS界面把题目调出来,*的时候是很快就编好了,也通过运行了,可是成绩出来却不及格,四级的时候是编好了,可能是我那题目比较难,好像用了两次循环,结果那破机器竟然承受不了。后来一乱就毁了(当然主要是上机太少了)。不过我那些上机都没有去补考。二级和*的时候是自恃水平已经远远超过考试要求了,四级的时候则因为自己已经通过高级程序员考试,觉得补考上机好像没必要。(我高程和四级都是在2003年考的)。
建议三:定位学习方向,并好好学习计算机基础知识。在你还不确定学习方向,或者你还在大学本科期间,那么我认为应该先把计算机的基础知识好好学习一下。我认为计算机必学的基础课程而且要精学——首先是数据结构,其次是操作系统、软件工程,数据库。这四门课不管你将来想从事哪个方向的基本上都会用到。当然,有时间的话,其他基础课都是应该掌握的,离散数学、组成原理、体系结构、网络、编译原理甚至跨学科的。方向是很重要的,因为知识其实是无限的,一个小小的领域就够你研究很久了。本科生可能还没有什么方向的感觉,但是到了研究生你一定要清楚自己到底想要做什么,要往哪个方面发展,不要盲目学,瞎学乱学,否则最后可能看似什么都会,其实什么都不会。
我也曾经学习过Java一段时间,这篇文章既然是谈编程语言的入门学习,我也简单说一说。因为有了比较C++扎实的语言基础,所以Java学起来比较轻松。我先找了国内一本薄薄的教材很快看了一遍(几乎都理解,但是只看了一遍),空闲的时间配合清华张孝详老师的java视频。以后其实才算我真正要开始入门JAVA的学习,我用了是《core java》中文第六版(本来想用候捷翻译的第二版的《Thinking in Java》,发现被同学弄丢了),这本书我差不多用了20天才把里面的知识都搞懂,当然包括程序风格的模拟,最重要的时我把有关GUI编程的那三章里面的程序例子几乎可以默写出来(当然,那是因为我理解了,其实这样就变成了我的知识了),里面的API我也记得差不多了。(说明:Java里面的GUI编程没什么用处了,建议大家先跳过,GUI不是Java的长处,如果以后需要的话再查手册或者再记忆学习)。
其实学习了C++以后,学习Java是比较容易了,但是建议不要两种都学啦,他们的用途是不一样的,你应该熟悉其中一种,更重要的是熟悉其应用领域所需要的专业知识甚至平台,以及使用他们的企业,有创业计划的还应该考虑一下他们的应用领域,最重要的是思考他们的潜在的应用领域。
对于初级的学习就讲到这里,接下去的学习其实都是高级部分,先不介绍了,因为:一、我自己都还没有学懂,这里乱吹会误人子弟。 二、高级东西的学习很多,有很多选择,又需要很多繁琐的知识,可能也一下子没办法讲清楚。
热心网友 回答时间:2023-10-09 15:04
看到你的这个问题我想到了3年前的我,那时候我也是这菜鸟。先回答你的问题吧,这方面的书很多,你现在一无所知,建议你先买一本硬件组装看看,都是图文并茂的,看过之后,各种硬件你就可以分清楚了,然后建议你订阅电脑报,不错的读刊,每周一发行,全国统一价2.5元,很快你的电脑只是就会是个老鸟了,不过要想精通却是要实践出真知的,看书是学不精的。呵呵
热心网友 回答时间:2023-10-09 15:05
看你是想要学哪方面的、组装维修、应用软件或编程。看要往哪个方向发展、购买相应的书籍。当然肯定是要先入门熟悉计算机的,现在网上各个相关的免费课程也不少、用点心自学还是没问题的。
热心网友 回答时间:2023-10-09 15:06
硬件组装、维修,系统安装与维护和办公软件。

本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。

有什么基础知识方面的书籍推荐几本吧 推荐一本光学基础知识的书? 关于软件学习的基础知识的书籍有那些? 你好,有没有推荐的可以学习金融学基础知识的书籍? 学电脑基础知识要看什么书 零基础学习建筑方面的知识,应该看什么书? 支持车联网标准的华为手机都有哪些? 请问华为那款手机(5G的)能与汽车有线互联? 华为手机主题应用里的跑车是什么车 帝王跑车华为手机主题怎么用? 悲壮!华为1000亿出售荣耀手机,重整汽车业务 华为Mate9保时捷版和保时捷跑车两者有关系吗 同花顺 机构动向是什么意思 怎样才能抢到华为保时捷首发手机 机构与散户资金流向背离板块什么意思,是机构流入还是散户流入? 股票显示机构流入十和一是什么意义 凤凰财经“股票频道”的“机构流入(流出)”“游资流入(流出)”是怎样得出来的?统计来源是什么? 股市当中的散户流入和主力流入是什么意思 在股票资金流入流出中,机构,散户,大户的流入流出各有什么意义呢,各种形态下该如何分析呢,求股票高手解 股票资金流入流出是怎么区分机构,大户,散户呢 直角三角形有哪些 直角三角形的性质和判定有什么? 秤的作用 电子秤的作用是什么? 皮带秤的作用是什么 弹簧秤的作用是什么? 体重秤的具体作用是什么?急。。 对轻音乐的定义? 体重秤有什么作用啊!具体说说。。 轻音乐的定义 体重秤的作用是什么? 厨房秤的作用是什么? 有哪些好听的轻音乐( 电子秤的使用方法 功能 优点 单位名称变更证明怎么开 轻音乐有哪些? 电子秤有哪些功能 电子秤有什么特点 单位名称变更证明 轻音乐一定是没有歌词的吗? 单位改名证明怎么写
Top