1.如何从零开始写一个简单的操作系统

2.怎样自学学会电脑,精通电脑

3.自学计算机编程应该看些什么书

4.我不会打字该怎么开始学习电脑啊?

5.如何正确学习电脑和使用电脑?

如何从零开始写一个简单的操作系统

新手做系统教程-从零开始学做电脑系统

题主你好,如何写一个简单的操作系统,不是三言两语能够讲清楚的,也不是一两行代码就可完成的。

要完成一个简单的操作系统,而不是一个裸机下打印一下hello world的引导扇区。这需要有足够的计算机系统的知识。包括但不仅限于汇编,C和操作系统原理。

在自己写操作系统这一领域,也有不少大作。我之前也曾拜读过一部分,曾奉为圭臬,跟随作者的脚步慢慢前进,但是没多久,就做不先去了。。。

当知识经过一段时间的沉淀,在回首,曾经的大作看起来亦有不妥之处。

操作系统系统是一个复杂的技术话题,如何实现一个简单的操作系统,楼上已有回答,题主也可读一些大作来参考实现。

最近我发现一个不错的公众号,就是做自己操作系统这方面的,公众号里的文章,试图通过简单的话语来阐述,那些晦涩的计算机概念。 此公众号的作者也曾写过一个小的内核,可以引导到shell执行。

我正在关注这个公众号,如果题主对这个主题十分感兴趣的画,也可以关注下,我们共同进步。

公众号:操作系统探究

怎样自学学会电脑,精通电脑

我就是自学的。现在除了那些专业知识外,就“操作电脑”这一方面来说,个人认为已经很不错了。(呵呵,不够谦虚)

我觉得自学电脑其实不难,因为现在的电脑系统已经发展的很好了,很容易学会。(如果你热爱电脑、或是少年、青年就更好学了。)

但是,“学电脑”的范围很广,就像楼上所说的,你要有一个“侧重点”,想好你要学哪方面。比如:平面设计、网站制作、或者仅仅想把电脑玩熟练,能很好的利用电脑……

我还想说的就是,虽然是自学,但刚开始做好有个会电脑的人教你最最基础的操作方法,(我指的是会上网,会打开文件以及等等)(别看基础不起眼,但如果这里能有人帮助,那以后会事半功倍)然后自己再钻研,熟悉电脑,玩儿转系统!

这一堆话,我想已经把路给你指明了一点点,这样就好说了。

我想,自学分两种:一是在以后的使用中慢慢摸索,而是通过各种渠道快速掌握,看来你应该是后者。

学习的途径很多:

1.经常去一些IT网站,搜刮知识!(这才发现,从零开始的教程资源还真不多)

2.买些认为好的电脑书(入门级的)及学电脑的光盘(这两个可以说是最好的办法了,这些知识都从零开始)。

3.书是的,人是活的。找一个会电脑的,平时可以求助(不算违背自学原则);也可以找刚学电脑的,交流心得(嗯,这样不错!)

4.多问!可以找会电脑的朋友,也可以来百度知道问。另外,有不懂得还可以问我。QQ:705600056

最后六个字:多看、多问、多练!

自学计算机编程应该看些什么书

一:第一阶段

C语言-------《C语言设计》 作者:谭浩强

大多数人都推荐谭浩强这本书,谭浩强的C语言程序设计,我觉得更适合当教科书,主要是篇幅没有那么大,书本的内容不是很全,由老师带入门是最好的。

《C Primer Plus》第五版 作者:Stephen Prata

这本书比较厚,内容也比较基础,扩展的也比较广,自学容易上手,唯一的缺陷在于它是外国人编写,而国内的翻译往往让人难以满意,如果你有较好的英语水平,最好阅读英文版的。

《C语言入门经典》第四版 作者:Ivor Horton

二:第二阶段

这一阶段看个人主攻的方向了,安卓一般就JAVA,PC游戏、软件C++,也有推荐C#,这些都是主流语言,其他语言要看个人爱好与发展。

面向对象的语言,一般懂一门,之后要转其他语言也很容易的,其实思想都差不多,主要的不同在于语法。C#容易上手,一个月入门,一年精通,而C++却有点难,一年入门,二十年也未必敢说自己精通。如果有时间,可以了解一下汇编语言。

C++ Primer, 4rd Edition

(入门类:

C++ Primer, 4rd Edition

Thinking in C++, 2nd Edition

The C++ Standard Library: A Tutorial and Reference

进阶类:

The C++ Programming Language, Special Edition

The Design and Evolution of C++

Inside C++ Object Model

C++ Templates: The Complete Guide

STL 源码剖析

Generic Programming and the STL

Modern C++ Design: Generic Programming and Design Patterns Applied

应用技巧类:

Effective C++, 2nd Editon

More Effective C++

Exceptional C++

More Exceptional C++

Effective STL

Ruminations on C++)

三:第三阶段

API/SDK------------- 《windows程序设计》(Jeff Prosise)

这书主要是开发Windows软件要深入研读的,毕竟是WindowsAPI。如果是主攻C++,那么这本书你可以大概略读一遍,不用过多的深入追究,QT才是C++主要深入思虑的关键。

四:第四阶段

MFC----《VC++技术内幕》、《深入浅出MFC》及视频教程孙鑫 VC++6.0

如果是C++,QT是要重点学习的对象。

五:第五阶段

COM/DCOM/ATL/COM+---------《COM技术内幕》

未知阶段:

《数据结构》,《算法导论》这些基本是编程的核心了,编程的很大情况都依赖于算法的实现,这个两门基本要深入研究,这是决定编程能力的核心标准。

如果不弄底层的话,《操作系统原理》可以简单地了解。

我不会打字该怎么开始学习电脑啊?

一、电脑是高科技产品,如果想学硬件制作,软件研发难度较大,最好是到大学或专业学校进行系统学习;如果就使用来说并不难,因为电脑使用就是一个过程问题。使用电脑照葫芦画瓢,知道怎么做就行了,一般不需要知道为什么这样做,只要你不是文盲是完全可以学会使用电脑的。

二、使用电脑一般不需进行系统学习,本着想做什么,就学什么就行。如你想上网看新闻,开机,打开浏览器,一般是设定一个网址导航为主页,找到一个综合网站,在页面中选你在看的新闻。想上QQ,玩游戏,启动QQ、游戏 ,按规则操作就行了。

三、请人教是学电脑最好快最简便的方法。最好是请身边会的人把手教,他一边操作,你一边看,一边记笔记,完了在教的人指导下,你按记下的过程去操作,这样这个问题,你就算会了,以后就是熟练的问题了。

四、靠自学也是一个实用的办法,到书店买几本能看得懂的电脑入门级读物,一边看,一边动手操作,一般也能学会。

五、打字是学电脑遇到的难题之一,我想只要会打就行了,不必追求什么速度。会拼音的就拼音输入法,如全拼,智能ABC,搜狗拼音,QQ拼音;不会拼音可学五笔输入法;再不然就用写字板,或音频输入。

六、想系统学习,学习内容由浅入深。先学习入门知识,当前电脑基础入门方面的书很多,一般标有“基础教程”“培训教程”“入门基础”“从零开始学”等。可先学操作系统(XP/WIN 7/W 8/10)、文字处理(word2003/2007/2010/2013)、上网,以及电脑组装维护等,以后再学自己喜欢的东西。

七、自学有困难,可报名当地电脑培训班学想要学的东西。

如何正确学习电脑和使用电脑?

1、学习电脑之前,可以先列一个表,看自己要学习哪些东西,先记录下来。

2、鼠标演练是第一步。拖动,复制、粘贴、移动等等。主要是训练对于鼠标功能的了解,以及熟练度。

3、开始学习用键盘上打字母,打拼音、打汉字。下载安装一个“打字通”即可。练习对于键盘的熟练度等等。也可以通过玩一定键盘游戏,了解键盘。

4、正式学习文档中打字,画表、作图、做幻灯片,这些相对简单,比较容易学会,新手学电脑时必须要学的。学会这些,你就可以处理文档了。同时学会了解文件属性,比如:大小、分辨率、尺寸等等。

5、开始认识格式,并知道用“格式工厂”等软件转载格式。对格式的认识是非常重要的,对于后面的下载有很大促进作用。

6、开始学习聊天、看**、下载东西、浏览网页。

7、学习通过百度搜索内容、购物、查资料等等。

8、学习网站安全知识,知道如何杀毒。同时,对于网络知识做一定完善,让自己懂得怎么上网最为安全,怎么最快速等等。