自學考試C 程式設計實踐考試大綱

2022-07-04 07:33:02 字數 3016 閱讀 4512

2. 了解和掌握c 程式的特點。完成c語言程式的編輯、編譯、連線和執行工作。

實驗2 順序結構程式設計

(一)實驗內容

設圓半徑,圓柱高,求圓周長、圓面積、圓球表面積、圓球體積、圓柱體積,編寫c程式。

(二)實驗要求

用scanf輸入資料,用pringf輸出結果。在輸出計算結果時,要求有文字說明,取小數點後兩位小數字。

(三)考核知識點與要求

1. 弄清順序程式設計的思想,掌握c 語言中賦值語句的使用方法;

2. 掌握不同型別資料的輸入輸出格式,能正確使用各種格式轉換符。

3.學會使用表示式和輸入輸出函式。

實驗3 選擇控制結構程式設計

(一)實驗內容

實驗3.1

有一函式

寫一程式,輸入,輸出值。

實驗3.2

給一百分制成績,要求輸出成績登記』a』、』b』、』c』、』d』、』e』。90分以上為』a』,80~89分為』b』,70~79分為』c』,60~69分為』d』,60分以下為』e』。

(二)實驗要求

實驗3.1

1.分別輸入三個分段中的三個數,判斷輸出結果是否正確,測試程式正確與否。

2. 定義x,y為整型;根據輸入的不同求的值,使用if…else…語句實現。

實驗3.2

1. 定義成績為float型;使用switch語句程式設計。

2. 輸入成績時,要有提示資訊「請輸入學生成績:」

3. 當輸入成績有誤時,要有提示資訊「輸入有誤,請重輸。」

4. 輸出成績時,藥輸出「成績是相應的等級是 x。

(三)考核知識點與要求

1. 了解c語言的邏輯運算;學會正確使用邏輯運算子及邏輯表示式;

2. 掌握if 語句與switch 語句的語法規則;

3. 熟練運用選擇結構,編寫相關程式。

實驗4 迴圈結構程式設計

(一)實驗內容

求和(即求1!+2!+……+20!)。

(二)實驗要求

1. 首先要求出每一項的n!的值;

2. 然後把各項相加得到所求的值;

3. 儲存求和運算結果的變數的初始值應為0;

4. 儲存求積運算結果的變數的初始值應為1;

5. 分別用while、do-while、for迴圈語句程式設計實現。

(三)考核知識點與要求

1. 掌握c語言的邏輯運算;學會正確使用邏輯運算子及邏輯表示式;

2. 掌握while、do-while、for迴圈語句的語句規則和迴圈結構的巢狀原則;

3. 熟練掌握迴圈結構的程式設計方法。

實驗5 陣列

(一)實驗內容

設計乙個較為複雜的一維陣列操作程式,實現對一維陣列的基本操作。

(二)實驗要求

1.通過輸入函式實現對一維陣列的輸入,可以將陣列定義為100個整型元素,輸入其中的10個元素;

2.在螢幕上將陣列中的10個元素輸出;

3.往陣列中插入乙個元素,並將插入後的11個元素輸出;

4.從陣列中刪除乙個元素,並將刪除後的10個元素輸出;

5.從陣列中查詢乙個元素,並將查詢後的元素下標輸出,如果元素不存在,給出提示。

(三)考核知識點與要求

1. 掌握一維陣列和二維陣列的定義、賦值和初始化的方法;

2.掌握字元陣列的使用;

3. 熟練掌握與陣列相關的各種演算法。

實驗6 函式

(一)實驗內容

寫乙個函式,用「冒泡法」對輸入的10個數字由小到大順序排列,並輸出。

(二)實驗要求

1. 「氣泡排序法」的排序子函式名為sort;

2. 排序前後的輸入輸出都應在主函式中完成;

3. 使用陣列作為函式引數。

(三)考核知識點與要求

1.掌握c語言函式的定義、宣告以及函式的呼叫方法;

2.了解主調函式和被調函式之間的引數傳遞方式;

3.熟練掌握陣列作為函式引數的用法。

實驗7 指標

(一)實驗內容

使用指標作為函式引數,寫一交換兩個數的函式。

(二)實驗要求

1.交換兩個數的函式名為:swap;

2.使用指標變數作為函式引數;

3.在主函式中輸入輸出,自定義函式只完成交換功能;

(三)考核知識點與要求

1.掌握c語言指標變數的定義、宣告和賦值;

2.掌握指標作為函式引數的用法,學會使用指標變數設計程式;

實驗8 結構體與公用體

(一)實驗內容

有5個學生的3門成績資訊,計算每個學生的平均分和總平均分,列印相關資料。

(二)實驗要求

1.使用結構體型別定義學生的學號、姓名和3門課程的成績,實現學生資訊的儲存;

2.從鍵盤輸入5個學生的資料,計算每個學生的3門成績的平均分和5個學生3門成績的總平均分;

3.列印每個學生的學號、姓名、3門成績和平均分;

4.列印5個學生3門成績的總平均分;列印總分最高的學生姓名和總分。

(三)考核知識點與要求

1.掌握c語言結構體變數的定義和使用;

2.學會設計簡單的結構體程式。

實驗9 位運算

(一)實驗內容

編寫乙個程式,計算並輸出c語言中為乙個整型變數所分配的二進位制位數。

(二)實驗要求

1.將該整型變數所佔的儲存空間按位置1,然後逐次將該值左移1位,並對移位次數進行記數,直到該值變為非負;輸出移位次數。

(三)考核知識點與要求

1.掌握c語言位運算的概念,學會使用位運算子,進行位運算。

實驗10 檔案操作

(一)實驗內容

設有5個學生,每個學生有3門課的成績,計算出每個學生的平均成績。

(二)實驗要求

1. 使用結構體型別定義學生的學號、姓名和三門課成績;

2. 在鍵盤上輸入5個學生的學號、姓名和三門課成績;

3. 並將原有資料和計算出的總分數存放在磁碟檔案「stud」中。

(三)考核知識點與要求

1.掌握c語言檔案和檔案指標的概念;

2.學會對檔案的基本操作,包括檔案開啟、關閉、讀寫等;

3.掌握有關檔案操作的函式。

工作分析自學考試大綱 本科

福建省高等教育自學考試 工作分析 本科 考試大綱 一 課程及自學考試大綱說明 一 工作分析是崗位調查 崗位分析 崗位評價 崗位分類的總稱,是現代人力資源管理的重要前提和基礎。工作分析 課程是人力資源管理專業的基礎課程之一,通過本課程的學習,使學生掌握工作分析的基本理論和技術,並能在實踐中加以運用 二...

自學考試《現代管理學》考試大綱

第一章一 識記 管理 領會 史前人類社會管理的特點 前資本社會主義國家管理的特點 近代社會管理的特點 現代管理的基本特徵 二 領會 公共管理及私人管理的區別 三 領會 管理在維繫人類正常社會生活 社會資源有效配置 社會生產力實現以社會生產發展中的作用 四 識記 管理學 現代管理學 領會 管理學與現代...

《感測器技術與應用 實踐 》自學考試大綱

一 課程性質與目的 一 課程性質 特點和設定目的 感測器技術與應用 是一門研究各種感測器的原理 特性及其在工程上的應用技術的課程,是自動化專業所開設的一門必修專業基礎課。本課程具有較強的理論性 應用性和綜合性,涉及眾多學科領域的知識,同時又具有自身的一系列理論和方法。開設本課程自學考試的目的是使學生...