使用学习计算机系统架构?

时间:2015-09-02 16:34:44

标签: computer-architecture question-answering

我在课程中有这个,我不明白学习它的实际用途

2 个答案:

答案 0 :(得分:2)

这不是要求超新手问题的论坛,或者我道歉但总体而言愚蠢"这样的问题,但我会给你一个回答你的答案。希望能理解"为什么"会激发你的同情心去学习看似不必要的课程,并希望有一天能够阻止你对你公司的超级硬件进行抨击。

简单明了"你需要知道硬件不能编程垃圾软件"而且我并不是说你需要知道Tom硬件推荐的GPU,或者你的机器有8GB内存和一个甜美的SSD。

您需要知道结束(https://en.wikipedia.org/wiki/Endianness)才能有效地进行编程。您需要了解核心数量才能运行自我管理,自扩展的nodejs集群服务器,以及哪些芯片板载编解码器最适合给定配置。您还需要知道创建有效的虚拟机计算机或VMWare计算机。您需要知道最低分母,以便了解RAID阵列的性能。

您需要知道SSD在发生故障之前可以管理多少次读/写操作,这样您就不会破坏公司的整个数据存储库原因"您认为三星SSD&#39 ; s很棒!"

你需要了解拼盘空间,这样你才能保持良好的运行状态,并修剪你的固态硬盘以及那些旧的" Vista"机器他们赢得了没有填补未修剪的数据。

你需要进入使用WindowsXP的Bob Joe公司,告诉他们哪里可以以最有效和最安全的方式使用他们的花费。

您需要了解输入/输出,您需要了解VRAM和物理RAM,时钟速度,超频,延迟,周期,超线程,板载/分立硬件之间的差异。你需要知道为什么曾经存在许多事情,以便知道它们为什么以今天的方式完成。

例如,当你的物理机器上发生可怕的更新时,你需要知道在FUBAR情况下你可以跳过CMOS并重新开始(这是一个物理硬件按钮,许多lvl II& #39; s和III经常不知道,猜测我在IT之前学到了什么?"计算机简介 - 硬件")

"忘掉"当你在学校的时候,你会发现那里有很多你没有学过的东西#34;正如你以为你第一次做的那样。

答案 1 :(得分:0)

如果你没有通过硬件加油......软件不适合你。 如果你没有经常使用汤姆和[] [],或者更糟糕的是,如果你不知道那些意味着什么,你可能会浪费你的时间。我不是说你不能成为一名软件程序员,但你至少应该阅读下面的文章并重新考虑为什么选择“编程”作为专业。 (http://blog.codinghorror.com/please-dont-learn-to-code/

那说我可以告诉你这个......我在ITT-Tech的软件中失败但我从未停止过参加,我将专业改为“多媒体”,其中包括一些Adobe CS3,还有一些JavaScript在网上和完成在IT-Multimedia中获得荣誉,直到几年前(毕业后大约3 - 4年)我才开始在业余时间开始学习编码。我发现我真的很喜欢它,你可能会这样,我不会以任何方式劝阻你。但请阅读上面的链接页面,并问自己,作为编码软件的IT工作者,您是否真的很高兴。也许找到你要抓住的东西,先让你的脚湿透,然后拿一些低成本的编码课来获得OOP的想法,如“CodeSchool.com”(40 / mo但比内容多得多)或“CodeCademy.com” “(免费,但不像codeschool.com那样结构化或彻底)你可能会发现你想要编码,但是需要一些时间和练习才能为真正的发展做好准备。

我希望它有助于男人,我不愿意看到你让我的工作更加努力,让自己进入一个你没有意义或准备好的事业。但我也真的希望看到人们更幸福,而不仅仅是体面的薪水。 :)

http://www.CodeSchool.com 40美元/月

http://www.CodeCademy.com免费 - 内容越少,更新速度越慢