gpt4 book ai didi

linux - 有关和更好地理解编程的一般问题

转载 作者:太空宇宙 更新时间:2023-11-04 03:54:56 25 4
gpt4 key购买 nike

我对该网站和编程都很陌生,对 Python 和 Linux 也是如此。问题是我不仅想学习如何编程,还想了解计算机的整个系统(计算机生态系统)如何工作。

我有很多问题,比如如何以及为何使用 IDE?你如何制作终端、控制台?操作系统是怎么做的?如何将两种编程语言合并在一起?什么是多范式编程语言以及如何实现它们?比如什么是范式?

目前这些基本上是我的问题。也许它不适合您的网站或某些人,但对于那些他们发现这不在这里的人来说,这属于哪里?是的,我一无所知,但每个人一开始都一无所知。

如果您有任何网站、书籍,甚至视频,我可以在其中学习所有这些内容或图表,无论如何都可以帮助我;我们将不胜感激。

谢谢。

最佳答案

我首先会从前几天看到的一个关于如何构建自己的 CPU 的精彩 Youtube 视频开始。它是一种非常基本的 CPU,没有太多的处理能力,但它可以让您很好地了解计算机中的 CPU 是如何运行的。

http://www.youtube.com/watch?v=cNN_tTXABUA

然后,利用这些知识,我将学习汇编(操作码),以了解 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 是一个非常复杂的系统,由许多不同的服务器进程组成。 Terminal 是 Mac OS 使用的名称,Bash 是 Linux 使用的名称。 Bash 只是一个为用户可以与内核交互而编写的程序。

关于linux - 有关和更好地理解编程的一般问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25054328/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com