我是该网站和编程的新手,对Python和Linux也是如此。问题是我不仅想学习如何编程,而且还想学习计算机(计算机生态系统)的整个系统是如何工作的。
我有很多问题,例如你如何以及为什么要使用IDE?你怎么做终端,控制台?你是如何做一个操作系统的?如何将两种编程语言合并在一起?什么是多范式编程语言,你是如何做到的?就像什么是开始的范例?
现在这些基本上都是我的问题。也许它不适合您的网站或某些人,但对于那些他们认为不适合的人来说,这里属于哪里?是的,我很无能,但每个人都开始无能为力。
如果您有任何网站,书籍,甚至视频,我可以学习所有这些或图表,无论如何可以帮助我;真的很感激。
谢谢。
答案 0 :(得分:0)
我首先要看一个好的Youtube视频,我前几天看到有关如何构建自己的CPU的视频。它是一个非常基本的CPU,没有太多的处理能力,但它让你很好地了解计算机中的CPU如何运作。
http://www.youtube.com/watch?v=cNN_tTXABUA
然后凭借这些知识,我将学习汇编(Opcodes),以了解CPU如何计算&在总线系统周围移动1和0。
http://www.teach-ict.com/as_as_computing/ocr/H447/F453/3_3_8/features/miniweb/index.htm
学习汇编后,您可以开始了解语言编译器的工作原理,如(gcc& g ++)。
基本上,操作系统(如Linux)使用99%C作为主要语言。 Linux是一个非常复杂的系统,由许多不同的服务器进程组成。终端是Mac OS使用的名称,Bash是Linux使用的名称。 Bash只是一个编写的程序,以便用户可以与内核进行交互。