下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
計算機(jī)二級C語言小知識1.關(guān)系代數(shù)的五種基本運(yùn)算:并、差、投影、連接、笛卡爾積2.字符串比較函數(shù):strcmp(字符串1,字符串2)1)字符串1==字符串2,則函數(shù)值為02)字符串1>字符串2,則函數(shù)值為一個正整數(shù)13)字符串1<字符串2,則函數(shù)值為一個負(fù)整數(shù)-13.字符串連接函數(shù):strcat(字符數(shù)組1,字符數(shù)組2)4.case語句后面的常量表達(dá)式的類型必須與switch后圓括號中的表達(dá)式類型相同,各case語句標(biāo)號后的值應(yīng)該互不相同。5.“\b”格式符表示退格,功能是將它后面的字母把它前面的字母覆蓋“\’”格式符表示輸出單引號字符“\\”表示輸出反斜線字符“\t”水平制表(跳到下一個tab位置)“\r”回車,將當(dāng)前位置移到本行的開頭6.數(shù)據(jù)庫設(shè)計的六個階段:需求分析;概念結(jié)構(gòu)設(shè)計;邏輯結(jié)構(gòu)設(shè)計;物理結(jié)構(gòu)設(shè)計;數(shù)據(jù)庫實施;數(shù)據(jù)庫的運(yùn)行和維護(hù)7.在定義的鏈表中,若只含有一個指針域來存放下一個元素地址,稱這樣的鏈表為單鏈表或線性鏈表。8.“%o”表示以八進(jìn)制的形式輸出;“%x”表示以十六進(jìn)制的形式輸出9.關(guān)系數(shù)據(jù)庫管理系統(tǒng)的專門關(guān)系運(yùn)算包括:選擇運(yùn)算、投影運(yùn)算、連接運(yùn)算10.人工管理階段,沒有操作系統(tǒng),沒有管理數(shù)據(jù)的軟件,數(shù)據(jù)處理方式是批處理。11.查找:順序查找最壞情況下比較次數(shù)為n;二分查找最壞情況下比較次數(shù)為log2n;12排序技術(shù)(1)交換列排序法:冒泡排序:最壞情況下比較次數(shù)為n(n-1)/2;快速排序:最壞情況下比較次數(shù)為n(n-1)/2;(2)插入類排序法:簡單插入排序法:最壞情況下比較次數(shù)為n(n-1)/2希爾排序法:最壞情況下比較次數(shù)O(n^1.5);(3)選擇類排序法:簡單選擇排序法:最壞情況比較次數(shù)為n(n-1)/2;堆排序法:最壞情況下比較次數(shù)為O(nlog2n);13.軟件測試主要包括:單元測試集成測試確認(rèn)測試系統(tǒng)測試14.白盒測試:邏輯覆蓋測試、基本路徑測試黑盒測試:等價劃分法、邊界值分析法、錯誤推斷法、因果圖法15.軟件需求分析階段的工作:需求獲取需求分析編寫需求規(guī)格說明書需求評審16.軟件設(shè)計的基本原則包括抽象信息隱藏模塊化局部化確定性一致性完備性可驗證性17.軟件工程的三個要素是工具、過程、方法。(沒有環(huán)境)18.軟件工程過程的4種基本活動是:軟件規(guī)格說明軟件開發(fā)軟件確認(rèn)軟件演進(jìn)19.結(jié)構(gòu)化設(shè)計方法的主要原則:自頂向下逐步求精模塊化限制使用goto語句20.對象具有的特征:標(biāo)識唯一性分類性多態(tài)性封裝性模塊獨(dú)立性21.數(shù)據(jù)庫管理一般包括:(沒有數(shù)據(jù)庫的校對)數(shù)據(jù)庫的建立數(shù)據(jù)庫的調(diào)整數(shù)據(jù)庫的重組數(shù)據(jù)庫的安全性控制與完整性控制數(shù)據(jù)庫的故障恢復(fù)數(shù)據(jù)庫的監(jiān)控22.函數(shù)調(diào)用:可以出現(xiàn)在表達(dá)式中、可以作為獨(dú)立的語句存在、可以作為一個函數(shù)的實參。23.確認(rèn)測試的任務(wù):驗證軟件的功能和性能,以及其他特性是否滿足需求規(guī)格說明中確定的各種需求。24.數(shù)據(jù)流圖由一些特定的圖符構(gòu)成:加工數(shù)據(jù)流存儲文件源和潭25.int*(*gh[10]);gh是一個指針,指向由10個整型變量的指針構(gòu)成的數(shù)組int(**def)[10];def指向一個指針,該指針指向10個整型變量構(gòu)成的數(shù)組int(*ptr)[10];ptr是一個指向具有10個整型元素的一維數(shù)組指針.26.軟件設(shè)計的準(zhǔn)則:提高模塊獨(dú)立性;模塊規(guī)模適中;深度、寬度、扇出和扇入適當(dāng);使模塊的作用域在該模塊的控制域中;應(yīng)減少模塊的接口和界面的復(fù)雜性;設(shè)計成單入口、單出口的模塊;設(shè)計功能可預(yù)測的模塊;27.需求分析階段需要的工具:數(shù)據(jù)流圖(DFD)數(shù)據(jù)字典(DD)判斷樹判斷表概要設(shè)計階段使用:系統(tǒng)結(jié)構(gòu)圖詳細(xì)設(shè)計階段使用:程序流程圖、N-S圖、PAD圖(問題分析圖problemanalysisdiagram)28.兩個及兩個以上模塊之間關(guān)聯(lián)的緊密程度稱為耦合度29.對象的多態(tài)性是指同一個操作可以是不同對象的行為。30.軟件生命周期分為定義階段——可行性研究、計劃制定、需求分析開發(fā)階段——軟件測試、概要設(shè)計、詳細(xì)設(shè)計、實現(xiàn)維護(hù)階段31.軟件規(guī)格說明書的三個作用:1)用戶與軟件開發(fā)人員之間的合同;2)開發(fā)人員進(jìn)行設(shè)計和編程的依據(jù)3)軟件工程項目驗收的依據(jù)32.程序調(diào)試的任務(wù)是診斷并改正程序中的錯誤33.軟件集成測試:自頂向下、自底向上、一次性組裝測試。34.文件結(jié)束標(biāo)志EOF,其值為-1;feof(fp)的值為1(真)數(shù)據(jù)讀取結(jié)束,否則為0(假)未結(jié)束。35.按邏輯位運(yùn)算的特定作用主要有三點: ·用按位與運(yùn)算將特定位清0或保留特定位; ·用按位或運(yùn)算將特定的位置設(shè)為1 ·用按位異或運(yùn)算將某個變量的特定位翻轉(zhuǎn)或交換兩個變量的值36.文件的打開與關(guān)閉FILE*fp;fp=fopen(文件名,使用文件方式);fclose(fp);關(guān)閉文件fscanf(fp,“%d%f”,&i,&s);fprintf(fp,“%d,%f”,a,b);ch=fgetc(fp);從指定的文件中讀出一個字符給變量fputc(ch,fp);向已打開的文件寫入一個字符eg:fp=fopen(“data.txt”,“r”);使用方式為讀入,“為輸入打開一個文本文件”---------------------------------------------------------“r”只讀,為輸入打開一個文本文件“w”只寫,為輸出打開一個文本文件,向打開的文件寫(輸出)數(shù)據(jù)。若不存在該文件,則再打開時新建立一個指定名字的文件。若打開的文件已存在則重新向文件里寫數(shù)據(jù),原來的數(shù)據(jù)全部刪除?!癮”追加,向已存在并已打開的文本文件末尾增加數(shù)據(jù)“ab”追加,向已存在并已打開的二進(jìn)制文件末尾增加數(shù)據(jù)“rb”只讀,為輸入打開一個二進(jìn)制文件“wb”只寫,為輸出打開一個二進(jìn)制文件“r+”讀寫,為讀/寫打開一個文本文件,是從已存在的文件中向計算機(jī)輸入數(shù)據(jù),也可以將數(shù)據(jù)寫入文件中“w+”讀寫,為讀/寫建立一個新的文本文件,先建立一個文本文件,再向該文件寫數(shù)據(jù),然后也看以讀文件中的數(shù)據(jù)“a+”,讀寫,向已存在的文件中數(shù)據(jù)末尾增加數(shù)據(jù),也可以讀文件中的數(shù)據(jù)“rb+”讀寫,為讀/寫打開一個二進(jìn)制文件“wb+”讀寫,為讀/寫打開一個新的二進(jìn)制文件“ab+”讀寫,為讀/寫打開一個二進(jìn)制文件運(yùn)算符的優(yōu)先級:優(yōu)先級運(yùn)算符運(yùn)算符功能運(yùn)算類型結(jié)合方向最高15()[]->.圓括號、函數(shù)參數(shù)表數(shù)組元素下標(biāo)指向結(jié)構(gòu)體成員結(jié)構(gòu)體成員14!~++、--+-*&(類型名)sizeof邏輯非按位取反自增1、自減1求正求負(fù)取內(nèi)容運(yùn)算符取地址運(yùn)算符強(qiáng)制類型轉(zhuǎn)換求所占字節(jié)數(shù)單目運(yùn)算從右至左13*、/、%乘、除、整數(shù)求余雙目算術(shù)運(yùn)算12+、-加、減11<<、>>左移、右移移位運(yùn)算10<、<=
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年蛇年學(xué)校散學(xué)典禮活動策劃方案:金蛇躍新程夢想啟新航
- 《世說新語》與魏晉名士風(fēng)流(同濟(jì)大學(xué))學(xué)習(xí)通測試及答案
- 《大學(xué)》精讀(北京師范大學(xué))學(xué)習(xí)通測試及答案
- 創(chuàng)新創(chuàng)業(yè)大賽賽前特訓(xùn)(創(chuàng)新創(chuàng)業(yè)大賽)學(xué)習(xí)通測試及答案
- 2025年度城市安全PPP項目合同第三、四章應(yīng)急預(yù)案3篇
- 2025年學(xué)生軍訓(xùn)教官軍事技能與紀(jì)律教育服務(wù)協(xié)議3篇
- 二零二五年度會展活動VI視覺設(shè)計合同
- 二零二五年度彩鋼材料回收與再利用合同范本3篇
- 解讀餐飲消費(fèi)者行為
- 二零二五年度夫妻離婚協(xié)議中共同家具家電分割與折價協(xié)議3篇
- 校園安全存在問題及對策
- word 公章 模板
- T∕ZSQX 008-2020 建設(shè)工程全過程質(zhì)量行為導(dǎo)則
- ISO-IEC17025-2017實驗室管理體系全套程序文件
- 鉆井作業(yè)常見安全隱患
- 深圳智能水表項目商業(yè)計劃書_參考模板
- 輥壓成型在汽車輕量化中應(yīng)用的關(guān)鍵技術(shù)及發(fā)展-北方工業(yè)大學(xué)
- 地理信息系統(tǒng)原理全冊配套完整課件
- 滿堂支架計算書(調(diào)整)
- 輸出軸的機(jī)械加工工藝規(guī)程及夾具設(shè)計
- 地震災(zāi)害衛(wèi)生應(yīng)急桌面推演
評論
0/150
提交評論