計算機基本的硬體:cpu/記憶體/主機板/硬碟/網絡卡/顯示卡等組成,如果只有硬體,硬體之間是無法進行交流和通訊
作業系統用於協同控制硬體之間進行工作,常見的作業系統有哪些:
程式語言的開發者寫的乙個工具,可以讀取**,將使用者寫的**轉換成010101交給作業系統取執行
1.3.1解釋型和編譯型語言
解釋型語言類似於:實時翻譯,代表:python/php/ruby/perl---》直譯器----》計算器 (寫完**交給直譯器,
直譯器會從上到下一行行執行**,邊解釋邊執行)
編譯型語言類似於:說完之後,整體進行翻譯,代表:c/c++/j**a/go...----》al.c(檔案)---》編譯器---》al.h(檔案 )---》計算器(
**寫完後,編譯器將其變成另外乙個檔案,然後交給計算機執行)
1.3.2安裝直譯器
1.3.3直譯器
檔案:a.py
#!/usr/bin/nev python -在linux中指定直譯器的路徑
#-*-coding:utf-8 -*-
print(「你好」)
執行:直譯器 檔案路徑
在linux上有一種特殊的執行方法:
輸出:print(你想要輸出的東西)
資料型別
進製:二進位制
八進位制十進位制
十六進製制00
0011
11102
22113
33
第一章 計算機基礎
第二節 位元和位元組 第三節 作業系統簡介 第四節 計算機語言 第五節 進製轉換 廣義上的計算機,包含個人電腦 移動裝置 伺服器 嵌入式裝置 自動化工業裝置等 但無論其形態如何,計算機的功能概括地講,就是接收使用者的輸入 即使用者意圖 資料經由通過處理裝置 運算 做功等 的處理,最後得到使用者想要的...
計算機數學基礎 第一章 函式
眾所周知,數的概念充滿了我們的生活空間。整數 分數和零統稱為有理數。無理數在初等數學中已遇見過。如 sqrt2 sqrt3 lg5 等等。一切有理數和無理數統稱為實數。實數與數軸身上的點一一對應,而且充滿數軸並沒有空隙。由此可知,數軸上的每乙個點的座標標識某乙個實數 反之,每乙個實數必是數軸上某一點...
第一章 計算機效能評價
完成乙個任務的cpu總執行時間 時鐘週期cpi總指令數 cpi cycles per instruction ipc instrutions per cycle 效能的提公升不僅跟其中的一些指令執行時間優化有關,還和這些指令在整個指令數中所佔的比例有關 ex time new exti meol d...