原文:程序員需要了解的硬核知識之操作系統和應用

利用計算機運行程序大部分都是為了提高處理效率。例如,Microsoft Word 這樣的文字處理軟件,是用來提高文本文件處理效率的程序,Microsoft Excel 等表格計算軟件,是用來提高賬本處理效率的程序。這種為了提高特定處理效率的程序統稱為 應用 程序員的工作就是編寫各種各樣的應用來提高工作效率,程序員一般不編寫操作系統,但是程序員編寫的應用離不開操作系統,此篇文章我們就針對 Windo ...

2019-11-18 23:03 0 405 推薦指數:

查看詳情

程序員需要了解硬核知識操作系統入門

對於程序員來說,最莫大的榮耀莫過於自己的軟件被大多數人使用了吧。 歷史文章請戳 程序員需要了解硬核知識之內存 程序員需要了解硬核知識之CPU 程序員需要了解硬核知識之二進制 程序員需要了解硬核知識之磁盤 程序員需要了解硬核知識之壓縮算法 本篇文章作為操作系統的入門文章 ...

Thu Nov 14 05:03:00 CST 2019 4 573
程序員需要了解硬核知識之磁盤

此篇文章是 《程序員需要了解硬核知識》系列第四篇,歷史文章請戳 程序員需要了解硬核知識之內存 程序員需要了解硬核知識之CPU 程序員需要了解硬核知識之二進制 我們大家知道,計算機的五大基礎部件是 存儲器、控制器、運算器、輸入和輸出設備,其中從存儲功能的角度來看,可以把存儲器分為內存 ...

Fri Nov 01 20:31:00 CST 2019 3 885
程序員需要了解硬核知識之控制硬件

應用和硬件的關系 我們作為程序員一般很少直接操控硬件,我們一般通過 C、Java 等高級語言編寫的程序起到間接控制硬件的作用。所以大家很少直接接觸到硬件的指令,硬件的控制是由 Windows 操作系統 全權負責的。 你一定猜到我要說什么了,沒錯,我會說但是,任何事情沒有絕對性,環境的不同會造成 ...

Wed Dec 11 05:13:00 CST 2019 1 506
程序員需要了解硬核知識之內存

我們都知道,計算機是處理數據的設備,而數據的主要存儲位置就是磁盤和內存,並且對於程序員來講,CPU 和內存是我們必須了解的兩個物理結構,它是你通向高階程序員很重要的橋梁,那么本篇文章我們就來介紹一下基本的內存知識。 什么是內存 內存(Memory)是計算機中最重要的部件之一,它是程序與CPU ...

Mon Oct 28 21:00:00 CST 2019 3 1596
程序員需要了解硬核知識之CPU

大家都是程序員,大家都是和計算機打交道的程序員,大家都是和計算機中軟件硬件打交道的程序員,大家都是和CPU打交道的程序員,所以,不管你是玩兒硬件的還是做軟件的,你的世界都少不了計算機最核心的 - CPU CPU是什么 CPU 的全稱是 Central Processing Unit,它是 ...

Mon Oct 21 21:12:00 CST 2019 4 1393
程序員需要了解硬核知識之匯編語言(一)

之前的系列文章從 CPU 和內存方面簡單介紹了一下匯編語言,但是還沒有系統了解一下匯編語言,匯編語言作為第二代計算機語言,會用一些容易理解和記憶的字母,單詞來代替一個特定的指令,作為高級編程語言的基礎,有必要系統了解一下匯編語言,那么本篇文章希望大家跟我一起來了解一下匯編語言。 匯編語言 ...

Wed Nov 27 21:04:00 CST 2019 1 615
程序員需要了解硬核知識之壓縮算法

此篇文章是《程序員需要了解硬核知識》第五篇文章,歷史文章請戳 程序員需要了解硬核知識之內存 程序員需要了解硬核知識之CPU 程序員需要了解硬核知識之二進制 程序員需要了解硬核知識之磁盤 之前的文章更多的介紹了計算機的硬件知識,會有一些難度,本篇文章的門檻會低一些,一起來看一下 ...

Wed Nov 06 19:38:00 CST 2019 0 842
程序員需要了解硬核知識之二進制

我們都知道,計算機的底層都是使用二進制數據進行數據流傳輸的,那么為什么會使用二進制表示計算機呢?或者說,什么是二進制數呢?在拓展一步,如何使用二進制進行加減乘除?二進制數如何表示負數呢?本文將一一為你 ...

Sun Jun 07 00:41:00 CST 2020 0 1141
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM