• 沒有找到結果。

程式設計 第一章 習題 問答題

N/A
N/A
Protected

Academic year: 2022

Share "程式設計 第一章 習題 問答題"

Copied!
4
0
0

加載中.... (立即查看全文)

全文

(1)

程式設計 第一章 習題 問答題

1.簡述程式語言的分類以及軟體程式的分類。

2.簡述 gcc 與 g++的差別。

3.使用編譯器與直譯器翻譯程式,各有何優缺點?

4.簡述 C 程式的開發流程。

5.何謂整合開發環境?他與編譯器有何差別?

問答答案 1.

機器語言(Machine Language)、組合語言(Assembly Language)、高階語言。

作業系統:如 DOS、Windows、Linux 和 Unix 等。

應用軟體:如文書處理、試算表、資料庫和簡報等。

程式語言:如 VB、VC 和 COBOL 等。

2.

GCC 是由 FSF 免費軟體協會所發展的一套 C 與 C++的編譯器。早期 gcc 只能編 譯 C 語言,而 g++則是用來編譯 C++語言,但後來 CNU 將多種語言的編譯器統 曾為 GCC。

3.

4.

設計與編譯程式→原始程式檔→編譯器→目的檔→連結器→可執行檔 5.

(2)

整合開發環境(Integrated Development Environment 簡稱 IDE)是一套整合性軟 體,他將編輯器、編譯器、連結器、除錯器、執行程式等功能整合在同一套軟體 之內,以方便程式設計師開發程式之用。

由於整合開發環境已經包含了編譯器的功能,因此我們常常會用整合開發環 境的名稱作為編譯器的名稱,例如 Visual Studio C++是一個整合開發環境,但 我們也可以稱它為一種編譯器,因為他同樣具有編譯器的功能。但反之則較為不 當,例如GCC只具有編譯器的功能,而未將編輯器等其他功能納入,因此,我 們只會稱GCC為一種編譯器,而不會稱GCC為整合開發環境。

實作題

1. 請利用 gcc 編譯下列 C 程式,並且將輸出執行黨的黨名設定為 ex1_01。【提示:編譯時請輸入 gcc ex1_01.c-o ex1_01】

2. 請利用 Dev-C++輸入下列程式,並存檔為 ex1_02.c 然後編譯並執行 程式。(專案檔請自行選擇檔名)

實作答案

1.

(3)

2.

main() {

…..

}

3.

………. ;

4.

編譯器在處理註解符號時會從第一個遇到的/*開始視為註解文字.直到遇到第一 個*/為止.以此編譯器不允許使用巢狀註解文字

5.

(4)

參考文獻

相關文件

為促進關心環境議題的團體對於環境議題與行動方式更全面的 了解與認識,能夠結合環境議題深入思辨,透過不同群體彼此溝通對

SPCE061A 的開發是通過線上調試器 PROBE 實現的。它既

2.1.1 簡單的 簡單的 簡單的 簡單的SIC組譯器 組譯器 組譯器

環境(Environment)影響建築計畫與空間設計,往昔建築師(室內設計師)作設計首 重機能的探討,我們稱這種設計形態為「設計一元論」 ,亦即由內而外作設計(From inside

「合緣共振」的作用模式,是建立在「合流共生」的生態環境下。「合流共

The disabled person can thus utilize this apparatus to integrate variety of commercial pointing devices and to improve their controllability in computer operation.. The

(Samuel, 1959) Some studies in machine learning using the game of checkers. Picture extracted from the original paper of Samuel for

‧ 「種籽」計畫名稱及編號 : 善用社區資源促進 常識科的探究式學習 (KP0107). ‧