計算機基礎

2021-10-01 15:56:06 字數 1368 閱讀 6694

*計算機原理**

一、組成

硬體系統:控制器 運算器、儲存器(內,外)、輸入裝置、輸出裝置

軟體系統:系統軟體(人與機之間的交流平台)、應用軟體(滿足特定需求的程式)

**python語言(guido von rossum gui叔)**

一、釋義

python是一種**物件導向**的**解釋型**計算機程式語言(區分 解釋型與編譯型)

二、特點

簡單、免費、開源、可移植性、解釋性、物件導向、可擴充套件性、豐富的庫、規範的**

執行速度慢、國內市場較小(改善)、中文資料匱乏、構架選擇太多

**第乙個程式**

一、流程

1、新建hello.py

2、書寫print(「hello world」)

3、cmd中執行結果

二、第乙個bug常見錯誤

1、命名錯誤 name   『...』 is not defined

2、縮排錯誤 unexpected indent

3、語法錯誤 invalid syntax

**pycharm ide**

一、初級常規使用(略)

二、初級debug除錯(善用)

三、檔案和專案管理

**pycharm提示資訊**

波浪線:紅色(語法錯誤)no.1

波浪線:灰色(語法不規範)no.2

波浪線:綠色(單詞可能有誤)no.3

**python基礎語法**

**一、注釋**

型別:快捷鍵ctrl+/

```python

#上方新增...

print("hello")

print("hello")  # 上方新增...

'''中間新增

'''print("hello")

"""中間新增

"""```

3、作用場景:

1)除錯程式(# todo 快速定位)

2)新增說明,記錄日誌、聊天、........

**二、算術運算子**

『+』 , 『-』 , '*' , '/『 , 『()' , '//' (整除), '**' (乘方),  『%』(模運算,取餘)  '* **1/2 開根號 '

優先順序:

乘方》乘除整除取餘》加減 ,括號特例。

三、**變數**

概念:計算機中的資料儲存空間(變數名 = 值)

*首次劃分空間並初始化值,再次使用變更值(類似「殼」)

命名規範:

識別符號(1、只能**數字,字母,下劃線**  2、不能**數字**開頭 3、不能是**關鍵字** 4、取分大小寫)

約定(約定俗成):下劃線分割法 devil_may_cry ,駝峰命名法devilmaycry

計算機 計算機基礎整理

大學四年浪費的代價。半夜整理東西 cpu 其功能主要是解釋計算機指令以及處理計算機軟體中的資料。cpu由運算器 控制器和暫存器及實現它們之間聯絡的資料 控制及狀態的匯流排構成。差不多所有的cpu的運作原理可分為四個階段 提取 fetch 解碼 decode 執行 execute 和寫回 writeb...

計算機基礎

1 32位作業系統的記憶體分配 1 32位作業系統 windows linux 支援4g 2 32 記憶體的連續訪問 2 32位作業系統,通常把記憶體分為兩個2g的空間,每個程式執行時,就是每個程序,最大可以使用2g的私有記憶體 0x00000000 0x80000000 即理論支援如下的陣列 ch...

計算機基礎

1 完整的計算機系統 完整的計算機系統應該是由以下幾個部分組成 1.計算機硬體。2.作業系統。3.應用程式。2 計算機硬體介紹 1.控制器 計算機的控制指揮系統,通過產生操作控制訊號作用於計算機其他部件。2.運算器 實現算術運算和邏輯運算的部件。3.儲存器 用來存放各類資料檔案以及程式的部件。4.輸...