第一次作業 17 11 17

2021-08-10 22:45:11 字數 1594 閱讀 5846

1.對於計算機系統,程式就是系統可以識別的一組有序的指令。

進行解釋程式的指令叫作程式語言。

程式語言可以將程式轉化為計算機可識別的語言進行操作。

程式語言是用來指揮計算機想要的動作。

c:面向過程,嚴謹,所有程式之爹。c++:物件導向,具有可繼承和派生性。python:指令碼語言,簡單,用的爽。

2.(1)把源**轉換成機器碼的過程

(2)之前還會進行前期處理

(3)過程中會進行語法檢查

(4)編譯器:完成編譯動作的程式

3.c語言具有簡潔,運算子多,**具有緊湊性。可以與控制硬體,方便直接對機器下達指令。學習c語言半生不熟也可以掌握程式設計思想(地位大概就是暴雪或任天堂在遊戲圈的地位)

4.常量:在執行中不能被改變的量。變數:在執行中可以被改變的量。

常量:直接常量,符號常量。

變數:整型變數,實型變數,字元變數。

5.(1)必須用字母和下劃線開頭。

(2)不能用c語言的關鍵字。

(3)區分大小寫

6.資料型別:是電腦程式處理的物件,可以是整數、實數、字元,也可以是影象、聲音等的編碼表示。

分為:基本型別(整型,實型,字元型)構造型別(陣列,struct union eumn),指標型別,空型別。

基本型別 :char:1  short: 2   int :4 long:4  float:4(win下是8) double:8

計算:關鍵字sizeof

7:位元組大小是:是計算機資訊技術用於計量儲存容量的一種計量單位,也表示一些計算機程式語言中的資料型別和語言字元。

關鍵字:sizeof

8.原碼就是當前數字轉化成的二進位制數。反碼就是除了符號位每一位都不同。補碼就是反碼再加一。

(這個我也有點忘,上課時我記一下,上述是我的理解,就是考試時用的)

9.算數運算子(+,-,*,/),位運算子(->),邏輯運算子(!,=)。

算數運算子:數學計算

位運算子:計算機中對每一位的操作,如移位,換位(大概就是這麼回事)

邏輯運算子:判斷

10.while,do...while,switch,for,if(break,if...else,continue,goto,return)

功能 .........我查了一下我不太熟的

continue和break:continue終止此次操作,但繼續下面程式。break直接跳出迴圈(還有return,直接跳出當前函式,回到呼叫該函式的流程)

goto:goto語句的語義是改變程式流向, 轉去執行語句標號所標識的語句。(太年輕了,好像從教到現在沒有用過)

11.if...else:因果語句,白話說:如果(...)執行程式,不符合(...)就執行else下的語句

while:while(...),如果滿足(...),就直接跳出迴圈,不滿足繼續執行{}的程式,直到滿足為止

for:for(...)三目運算,一目控制迴圈起始,二目控制次數,三目控制條件

switch...case:(編不下去了)開關語句。switch用在程式設計中,如c語言中它經常跟case一起使用,是乙個判斷選擇**。其功能就是控制業務流程流轉的。

直線翻譯:switch語句,即「切換」語句;case即「情況」。

12.10寫了

第一次作業

1.用較低的成本,開發出滿足客戶需求的軟體,開發的軟體可靠性高,易於維護和移植 2.分為設計階段,開發階段和測試執行階段 1 設計階段 分析客戶需求,明確要解決哪些問題,實現哪些功能,以及確定基本方法 2 開發階段 a.概要設計 畫出流程圖,進行模組化劃分,建立模組的層次結構以及呼叫關係 b.詳細設...

第一次作業

1.4 非計算機專業 程式和軟體有何不同?答 程式是通過計算機語言寫出來的具有許多演算法的摸板,是實現軟體功能的底層推手 推手的意思可以理解為動力 所以,程式是軟體的內在因子,而軟體是乙個或多個程式通過編譯器編譯出來的成品。1.3 查詢資料,解釋什麼是圖靈測試?答 指測試者與被測試者 乙個人和一台機...

第一次作業

1.解釋什麼是圖靈測試?圖靈測試 又稱 圖靈判斷 是圖靈提出的乙個關於機械人的著名判斷原則。一種測試機器是不是具備人類智慧型的方法。如果說現在有一台電腦,其運算速度非常快 記億容量和邏揖單元的數目也超過了人腦,而且還為這台電腦編寫了許多智慧型化的程式,並提供了合適種類的大量資料,使這台電腦能夠做一些...