第章譚浩強(qiáng)C程序設(shè)計(jì)教學(xué)_第1頁(yè)
第章譚浩強(qiáng)C程序設(shè)計(jì)教學(xué)_第2頁(yè)
第章譚浩強(qiáng)C程序設(shè)計(jì)教學(xué)_第3頁(yè)
第章譚浩強(qiáng)C程序設(shè)計(jì)教學(xué)_第4頁(yè)
第章譚浩強(qiáng)C程序設(shè)計(jì)教學(xué)_第5頁(yè)
已閱讀5頁(yè),還剩88頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

第3章計(jì)算機(jī)軟件3.1概述3.2操作系統(tǒng)3.3程序設(shè)計(jì)語(yǔ)言及其處理系統(tǒng)3.4算法與數(shù)據(jù)結(jié)構(gòu)3.1軟件概述1.什么是計(jì)算機(jī)軟件2.計(jì)算機(jī)軟件的特性3.計(jì)算機(jī)軟件的分類3.1什么是計(jì)算機(jī)軟件計(jì)算機(jī)系統(tǒng)=硬件+軟件輸入硬件&軟件輸出計(jì)算機(jī)系統(tǒng)是由硬件和軟件組成的,兩者缺一不可!軟件、硬件和用戶的關(guān)系硬件的能力非常有限,只是速度極高而已沒(méi)有軟件,硬件幾乎什么任務(wù)也完成不了BasicInput/OutputSystem硬件BIOS操作系統(tǒng)應(yīng)用軟件用戶應(yīng)用軟件系統(tǒng)軟件數(shù)據(jù)信息處理任務(wù)處理結(jié)果計(jì)算機(jī)通過(guò)軟件才能進(jìn)行信息處理不同的軟件,完成不同的任務(wù)

1,2,5,7,9排序軟件9,2,7,5,1計(jì)算機(jī)9,2,7,5,124統(tǒng)計(jì)軟件計(jì)算機(jī)同一軟件處理不同的數(shù)據(jù),完成不同的任務(wù)2,3,6,8排序軟件8,2,6,3計(jì)算機(jī)a,b,d,k,w排序軟件d,a,k,w,b計(jì)算機(jī)什么是程序?程序是告訴計(jì)算機(jī)做什么和如何做的一組指令(語(yǔ)句),這些指令(語(yǔ)句)都是計(jì)算機(jī)能夠理解并能夠執(zhí)行的一些命令程序的特性:①用于完成某一確定的信息處理任務(wù)②使用某種計(jì)算機(jī)語(yǔ)言描述如何完成該任務(wù)③預(yù)先存儲(chǔ)在計(jì)算機(jī)中,啟動(dòng)運(yùn)行后才能完成任務(wù)程序與數(shù)據(jù)的關(guān)系程序所處理的對(duì)象和處理后得到的結(jié)果統(tǒng)稱為數(shù)據(jù)(分別稱為輸入數(shù)據(jù)和輸出數(shù)據(jù))程序必須處理合理的輸入數(shù)據(jù),否則不會(huì)產(chǎn)生有意義的輸出程序和數(shù)據(jù)具有相對(duì)性

輸出數(shù)據(jù)程序輸入數(shù)據(jù)計(jì)算機(jī)

???求和程序2,5,人,8,3計(jì)算機(jī)

目標(biāo)程序編譯程序C語(yǔ)言程序計(jì)算機(jī)程序與軟件是什么關(guān)系?軟件往往指的是設(shè)計(jì)比較成熟、功能比較完善、具有某種使用價(jià)值、且有一定規(guī)模的程序軟件既包含程序、也包含與程序相關(guān)的數(shù)據(jù)和文檔:程序是軟件的主體數(shù)據(jù)指的是程序運(yùn)行過(guò)程中處理的對(duì)象和必須使用的一些參數(shù)(如三角函數(shù)表、英漢詞典等)文檔指的是與程序開(kāi)發(fā)、維護(hù)及操作有關(guān)的一些資料(如設(shè)計(jì)報(bào)告、維護(hù)手冊(cè)和使用指南等)“軟件”強(qiáng)調(diào)的是產(chǎn)品、工程、產(chǎn)業(yè)或?qū)W科等宏觀方面的含義,“程序”更側(cè)重技術(shù)層面的含義軟件和程序本質(zhì)上相同,在不會(huì)發(fā)生混淆的場(chǎng)合,軟件和程序兩個(gè)名稱經(jīng)?;煊茫⒉粐?yán)格加以區(qū)分2.計(jì)算機(jī)軟件的特性計(jì)算機(jī)軟件有哪些特性?(1)1.不可見(jiàn)性(是無(wú)形的,不能被人們直接觀察、欣賞和評(píng)價(jià))2.適用性(可以適應(yīng)一類應(yīng)用問(wèn)題的需要)3.依附性(依附于特定的硬件、網(wǎng)絡(luò)和其他軟件)4.復(fù)雜性(規(guī)模越來(lái)越大,開(kāi)發(fā)人員越來(lái)越多,開(kāi)發(fā)成本也越來(lái)越高),例如:Exchange2000Windows2000項(xiàng)目經(jīng)理25人約250人開(kāi)發(fā)人員140人約1700人測(cè)試人員350人約3200人軟件的復(fù)雜性舉例程序規(guī)模:WindowsXP源程序約有5000萬(wàn)行人員隊(duì)伍:Vista及新版Office2007兩個(gè)團(tuán)隊(duì)開(kāi)發(fā)設(shè)計(jì)成員總共9000余人資金投入:微軟為Vista投入90億美元,包括Vista未來(lái)的配套及合作伙伴的投入,預(yù)計(jì)在180億美元以上,如果加上新版Office的成本,投入資金在240億~270億美元之間開(kāi)發(fā)周期:Vista的開(kāi)發(fā)經(jīng)歷6年,發(fā)布時(shí)間一拖再拖計(jì)算機(jī)軟件有哪些特性?(2)5.無(wú)磨損性(功能和性能一般不會(huì)發(fā)生變化)6.易復(fù)制性(可以非常容易且毫無(wú)失真地進(jìn)行復(fù)制)7.不斷演變性(軟件的生命周期),例如:1989年Word1.0■1997年推出Word972000年推出Office2000■2003年Office2003最新版本是Office20078.有限責(zé)任(有限保證)9.脆弱性(黑客攻擊、病毒入侵、信息盜用···)Windows版本演變計(jì)算機(jī)軟件與知識(shí)產(chǎn)權(quán)軟件是智力活動(dòng)的成果,受到知識(shí)產(chǎn)權(quán)(版權(quán))法的保護(hù)版權(quán)授予軟件作者(版權(quán)所有者)享有下列權(quán)利: 拷貝、發(fā)布、修改、署名、出售、···保護(hù)知識(shí)產(chǎn)權(quán)的目的:確保腦力勞動(dòng)受到獎(jiǎng)勵(lì)并鼓勵(lì)發(fā)明創(chuàng)造,保護(hù)知識(shí)產(chǎn)權(quán)就是保護(hù)腦力勞動(dòng)人員,使他們發(fā)揮創(chuàng)造能力,社會(huì)也會(huì)從他們的成果中受益購(gòu)買一個(gè)軟件,用戶僅僅得到了該軟件的使用權(quán),并沒(méi)有獲得它的版權(quán)隨意進(jìn)行軟件拷貝和分發(fā)是一種違法行為3.計(jì)算機(jī)軟件的分類從軟受件知產(chǎn)識(shí)產(chǎn)抄權(quán)對(duì)借軟件相進(jìn)行童分類商品儀軟件共享副軟件(sh棉ar殊ew擠ar誦e)具有淋版權(quán)隱,可及免費(fèi)纏試用魔一段均時(shí)間欠,允滾許拷關(guān)貝和勺散發(fā)墻(但瘦不可舊修改用),拘過(guò)了礦試用翅期若當(dāng)還想揚(yáng)繼續(xù)隊(duì)使用土,就毒得交館一筆派注冊(cè)師費(fèi),槐成為哀注冊(cè)拍用戶埋。自由鋼軟件(fr將ee桌wa姓re歌)(開(kāi)放配源代酒碼軟陵件)用戶廳可共桿享,釀并允懸許隨友意拷滴貝、告修改恢其源飯代碼毯,允距許銷型售和跌自由鐮傳播超。但爭(zhēng)是,洞對(duì)軟耗件源奔代碼競(jìng)的任匙何修北改都瓣必須幣向所唱有用鳥(niǎo)戶公唉開(kāi),暑還必傲須允儉許此撕后的畝用戶口享有男進(jìn)一兇步拷殿貝和變修改需的自游由。自由嗎軟件血的重句大意展義從用脾途對(duì)棉計(jì)算域機(jī)軟辨件分孩類系統(tǒng)騙軟件不是朋為了揀解決搬某種社具體柴應(yīng)用誼,而循是為逝了:給用鞏戶使診用計(jì)坑算機(jī)櫻提供燈方便給應(yīng)粥用軟售件的舟開(kāi)發(fā)武與運(yùn)汁行提思供支連持使計(jì)淺算機(jī)婚有效斃、安孫全、延可靠戶地運(yùn)括行應(yīng)用軌軟件專門(mén)甲用于貫幫助謙最終襯用戶哲解決厘各種傾具體燃應(yīng)用樸問(wèn)題度的軟忽件分類(按開(kāi)秋發(fā)方采式):定制擁應(yīng)用稼軟件通用歲應(yīng)用團(tuán)軟件幾乎瓣所有啊領(lǐng)域拆、所尖有人組都需娛要使兆用設(shè)計(jì)燥精巧慌,易眼學(xué)易盯用商品辦化,異價(jià)格欺較低關(guān)于姻微軟才的辦英公軟阿件Of五fi棉ce歷史章與發(fā)妥展內(nèi)容闊與功途能:莊以O(shè)f辟fi途ce峰20習(xí)03為例鵲,共臟包含7個(gè)主窄要的沾軟件含:?Access2003

?InfoPath2003

?PowerPoint2003

?Word2003?Excel2003

?Outlook2003

?Publisher2003

成功很軟件父的經(jīng)百驗(yàn)是歪什么鴿?它車們都遷具有門(mén)如下選特點(diǎn)便:1它們饒能替康代現(xiàn)辭實(shí)世興界已功有的漁其他胞工具飼,而欺且使牙用起燦來(lái)比果已有明工具杏更方坐便有袍效2它們梨能完須成已吼有工衡具很騙難完烘成甚咐至完棵全不度可能越完成斃的事論,擴(kuò)忍展了怖人們榮的能督力3期··省·什么終是系歐統(tǒng)軟燒件?舉例諸:基本翅輸入/輸出的系統(tǒng)禍(BI花OS繞)操作最系統(tǒng)柿(如Wi路nd類ow尋s、體Un毀ix鞭、L榴in類ux等)程序合開(kāi)發(fā)糖工具散與環(huán)跑境(捷如C語(yǔ)言活編譯限器等皮)數(shù)據(jù)界庫(kù)管筑理系耗統(tǒng)(DB碼MS醒)實(shí)用橡程序瘦(Ut憂il瘡it優(yōu)y,如磁梢盤(pán)清股理程傲序、饒備份罷程序刻、殺疼毒軟堡件、嘩防火屢墻等餡)系統(tǒng)寬軟件晶有哪蟲(chóng)些特鉤性?與計(jì)墳算機(jī)肅硬件框有密幕切的界關(guān)系夠,能享對(duì)硬蘋(píng)件進(jìn)憑行統(tǒng)存一的講控制嗽、調(diào)望度和見(jiàn)管理久;具有去通用懼性,伍能為農(nóng)多種鞠應(yīng)用散軟件拌的開(kāi)蚊發(fā)和太運(yùn)行瀉提供聲支持耀與服骨務(wù)在任亦何計(jì)康算機(jī)芝系統(tǒng)均中,痰系統(tǒng)滋軟件賓都是崗必不偵可少撲的在購(gòu)惠買計(jì)詳算機(jī)勺時(shí),慮通常些計(jì)算辨機(jī)供藍(lán)應(yīng)廠攪商會(huì)蠢提供己給用蓬戶一孩些最如基本還的系器統(tǒng)軟驢件,釣否則柏計(jì)算毀機(jī)無(wú)贏法工肌作。最重扁要的遼系統(tǒng)兇軟件級(jí)有哪杯些?操作厘系統(tǒng)辛(OS般)包括虹各種鏟實(shí)用治程序霸(如歌磁盤(pán)重清理冊(cè)程序吼、備稅份程郵序、究殺毒計(jì)軟件推等)功能情上也碗包含BI林OS在內(nèi)程序剛設(shè)計(jì)革語(yǔ)言緣瑞處理征系統(tǒng)編譯惕器解釋陽(yáng)器匯編霸程序燃(匯岔編器猾)開(kāi)發(fā)減工具遞與平頌臺(tái)數(shù)據(jù)稀庫(kù)管沸理系蛙統(tǒng)(DB旬MS炎)3.產(chǎn)2計(jì)算菠機(jī)操鉗作系障統(tǒng)3.爭(zhēng)2.1什么擱是操倉(cāng)作系落統(tǒng)3.雙2.2多任包務(wù)處矛理3.冶2.3文件儀與文尸件管克理3.殲2.罪4存儲(chǔ)格管理3.蛋2.逢5設(shè)備擠管理3.皂2.續(xù)6常用關(guān)操作揚(yáng)系統(tǒng)3.騎2.閘1什么維是操偷作系仇統(tǒng)什么氧是操探作系俱統(tǒng)(OS披)?OS屏蔽旦了計(jì)室算機(jī)針中幾襲乎所躬有物后理設(shè)雹備的竭技術(shù)迎細(xì)節(jié)首,為虧使用語(yǔ)、開(kāi)躁發(fā)和徹運(yùn)行值其他撥軟件遇提供騾了一礦個(gè)高挑效、運(yùn)可靠鎮(zhèn)的平擁臺(tái)。OS非常顆龐大怖和復(fù)恰雜,兩它由鴨許多鄉(xiāng)豐程序初模塊故組成計(jì)算機(jī)硬件虛擬計(jì)算機(jī)沒(méi)有賊安裝徹任何仿軟件詞的計(jì)棚算機(jī)飛稱為跪裸機(jī),裸機(jī)她是無(wú)郵法使近用的操作羅系統(tǒng)初是最嗓重要濕的一賽種系晉統(tǒng)軟刷件,王幾乎字所有象計(jì)算訴機(jī)都決要安視裝OS為什惹么需花要操卡作系麥統(tǒng)?控制基本的輸入/輸出操作分配系統(tǒng)中的資源管理存儲(chǔ)器空間監(jiān)測(cè)計(jì)算機(jī)運(yùn)行和故障維護(hù)計(jì)算機(jī)安全操作騾系統(tǒng)洋的重畏要作足用三項(xiàng)抽主要環(huán)作用驗(yàn):(1)為蔑計(jì)算肚機(jī)中句運(yùn)行喬的程另序管片理和萌分配腹系統(tǒng)本中的蓋各種您軟硬膜件資值源(2)為浪用戶蹈提供湯友善址的人禍機(jī)界借面(體圖形藥用戶患界面靈)(3)為出開(kāi)發(fā)煩和運(yùn)燒行應(yīng)縱用程立序提哪供高那效率憶的平弟臺(tái)其它堤輔助村功能赴:輔導(dǎo)君用戶普操作議(幫尸助功岡能)顯示承系統(tǒng)番狀態(tài)處理筍軟硬矛件錯(cuò)盜誤保護(hù)遷系統(tǒng)斑安全復(fù)習(xí)寬:基圈本輸揚(yáng)入輸衰出系梁統(tǒng)BI洽OS基本渡輸入/輸出鐵系統(tǒng)秩是存驢放在互主板筑上只讀鏡存儲(chǔ)嫁器(f丘la巴shRO華M)中的體一組象程序霉(也聾稱為fi倡rm瞇wa識(shí)re崇,固件)主要鉤包含4個(gè)部鐘分:加電題自檢莖程序(診斷筐計(jì)算澇機(jī)故燒障)系統(tǒng)島自舉話(裝棗入)縣程序(啟動(dòng)身計(jì)算搏機(jī)工灰作)CM渣OS設(shè)置遮程序(設(shè)定取和修瓦改計(jì)裙算機(jī)傲配置)基本凍外圍牽設(shè)備像的驅(qū)拾動(dòng)程掉序(控制按基本煤的I/廈O操作)計(jì)算集機(jī)斷攪電后繩,BI嫩OS程序傾和CM徹OS中的口數(shù)據(jù)寫(xiě)仍保懂持不摸變需要口時(shí)BI牲OS程序鐮可以禍升級(jí)(u特pd步at害e)操作剩系統(tǒng)擺的啟性動(dòng)(bo疑ot結(jié)u晃p)RO禁MBI稅OS硬盤(pán)RA壓M②執(zhí)行自舉程序⑥執(zhí)行引導(dǎo)程序序讀出引導(dǎo)程④CP握U①執(zhí)行加電自檢程序⑤裝入引導(dǎo)程序⑦裝入操作系統(tǒng)CMOS?從何處啟動(dòng)③⑧運(yùn)行操作系統(tǒng)顯示初始界面問(wèn)題:什么是冷啟動(dòng)?什么是熱啟動(dòng){Ctrl}+{Alt}+{Delete}?操作淋系統(tǒng)假運(yùn)行氏時(shí)內(nèi)閱存的書(shū)態(tài)勢(shì)內(nèi)存儲(chǔ)器其它計(jì)算機(jī)硬件應(yīng)用程序接口(API)處理器管理文件管理存儲(chǔ)管理文件系統(tǒng),網(wǎng)絡(luò)通信程序設(shè)備驅(qū)動(dòng)程序設(shè)備管理窗口管理應(yīng)用程序1應(yīng)用程序2應(yīng)用程序3用戶接口外殼應(yīng)用程序k用戶操作系統(tǒng)正在運(yùn)行的應(yīng)用程序3.協(xié)2.均1多任驕務(wù)處片理什么拌是任依務(wù),壤什么蹄是多繼任務(wù)蠢處理幸?“任億務(wù)”格指的煩是要盆計(jì)算豪機(jī)做初的一賺件事胖,計(jì)笑算機(jī)蓮執(zhí)行稅一個(gè)腿任務(wù)泊通常旅就對(duì)尖應(yīng)著裝運(yùn)行法一個(gè)志應(yīng)用枯程序“單持任務(wù)殖處理紛”與針“多敏任務(wù)貿(mào)處理剖”單任喇務(wù)處截理:善前一樓個(gè)任索務(wù)完恢成后冷才能結(jié)啟動(dòng)扒后一袖個(gè)任憂務(wù)的中運(yùn)行團(tuán),任乓務(wù)是眉順序迎執(zhí)行溉的多任井務(wù)處蜓理(Mu煉lt冊(cè)it火as檔ki標(biāo)ng鈴):允許號(hào)計(jì)算嘴機(jī)同盜時(shí)執(zhí)棵行多俘個(gè)任辨務(wù),著任務(wù)術(shù)是并耗發(fā)執(zhí)病行的多任欠務(wù)處穩(wěn)理舉奏例:編輯PP恥T講稿+播放鍬音樂(lè)+收發(fā)名郵件多任踏務(wù)處志理的稿優(yōu)點(diǎn)鴿:大大檢提高麥了用束戶的晌工作秀效率大大飼提高燈了計(jì)波算機(jī)頸的使克用效廚率多任肢務(wù)處弊理舉拿例制作PP走T講稿查看椅文件芹夾內(nèi)靠容收發(fā)炊電子泉郵件播放駁音樂(lè)如何載知道賽有哪苗些任穩(wěn)務(wù)在儲(chǔ)運(yùn)行佛?每啟黑動(dòng)一爪個(gè)應(yīng)溫用程冬序,OS就會(huì)正打開(kāi)弱一個(gè)遷相應(yīng)回的窗蹲口,憤通常節(jié)一個(gè)堆窗口鼠就是知一個(gè)銷任務(wù)每啟盛動(dòng)一暗個(gè)應(yīng)姑用程珠序,OS就會(huì)觀在任季務(wù)欄累上顯倡示一賓個(gè)相員應(yīng)的擴(kuò)任務(wù)或按鈕(程序轉(zhuǎn)按鈕),通走常一交個(gè)按挺鈕就殃是一紀(jì)個(gè)任葬務(wù)窗口禁可以濫放大秧或縮弦小,任甚至簽可以聽(tīng)“最除小化益”,賓但任破務(wù)的征運(yùn)行支不受今其影陰響使用腹“任旋務(wù)管您理器省”程宴序可沃以了差解每險(xiǎn)個(gè)任贊務(wù)的神運(yùn)行授情況什么恭是前驚臺(tái)任絡(luò)務(wù)與項(xiàng)后臺(tái)地任務(wù)劍?前臺(tái)強(qiáng)任務(wù)餓:能厘接受器用戶結(jié)輸入(擊鍵餅或按座擊鼠榨標(biāo))的窗包口只面能有艷一個(gè)體,稱敢為活奇動(dòng)窗播口,巧它所津?qū)?yīng)患的任慈務(wù)稱沉為前躍臺(tái)任么務(wù)后臺(tái)壓任務(wù)擾:除朵前臺(tái)職任務(wù)摸外,井所有貢其它屠任務(wù)殖均為狠后臺(tái)廟任務(wù)前臺(tái)傻任務(wù)釘與后饑臺(tái)任說(shuō)務(wù)的覆區(qū)別犁:前臺(tái)鼻任務(wù)秩對(duì)應(yīng)煩的窗仍口(活動(dòng)酸窗口)位于怨其它勢(shì)窗口末的前沖面活動(dòng)略窗口禁的標(biāo)糧題欄廟比非出活動(dòng)晝窗口緩顏色扎更深(深藍(lán)部色)前臺(tái)礦任務(wù)圓與后抹臺(tái)任危務(wù)的沸共同易點(diǎn):雪都在拔計(jì)算奧機(jī)中街運(yùn)行前臺(tái)錢任務(wù)非與后碎臺(tái)任黨務(wù)的拴切換約:為了昂輸入攏信息礙到某榆個(gè)后巡壽臺(tái)任地務(wù)中恥去,貿(mào)必須斤切換凱窗口(單擊驕要激?;畹挠诤笈_(tái)蟻任務(wù)吩窗口止的任干何部痕位,或單強(qiáng)擊任足務(wù)欄規(guī)中對(duì)鄉(xiāng)豐應(yīng)的峽任務(wù)族按鈕順)如何久結(jié)束蔬任務(wù)島的運(yùn)場(chǎng)行?每一潔個(gè)應(yīng)航用程革序運(yùn)伯行時(shí)畝都要守占用卷大量畝的系撓統(tǒng)資辦源(存儲(chǔ)漏器、CP拍U、屏幕用等),所郊以當(dāng)餓不再我需要任某個(gè)鎖應(yīng)用呢程序扎運(yùn)行音時(shí),扛就應(yīng)貫該退洪出這芹個(gè)應(yīng)變用程蹲序,墓釋放妻它所捉占用勁的資喪源多數(shù)真應(yīng)用梯程序清都設(shè)宣計(jì)成竄交互乏式控剖制的蛙方式努,所截以運(yùn)拒行完乓畢后窯必須糧由用抬戶退黃出該牢程序圾。Wi襯nd羽ow透s便XP中退憲出應(yīng)牲用程抗序的雪幾種賄方法更:最快真速的回方法找,是擠左擊熊應(yīng)用奔程序美窗口稍右上尺角的盞紅色畫(huà)“叉不子”徐按鈕左擊棗窗口乞左上禿角的賓控制遙按鈕擇,在裂彈出戴菜單古中選陪擇“陸關(guān)閉雕”在應(yīng)棉用程癥序的倦“文遇件”漏菜單姜中,斤選擇厘“退狗出”通過(guò)OS的任把務(wù)管留理器甚,強(qiáng)仗迫結(jié)唱束任篩務(wù)OS如何咱支持俱多任封務(wù)處絲式理?為什康么可對(duì)以實(shí)每現(xiàn)多分任務(wù)晶處理鋼?CP味U速度顏極高駱,必令須并批且可貿(mào)以充伸分發(fā)割揮CP召U的效役能CP嫩U與I/借O(外圍旁設(shè)備)的并廳行工鋼作各個(gè)盈外圍航設(shè)備茅之間隨并行銹工作實(shí)現(xiàn)是多任除務(wù)處排理要妥解決襯哪些會(huì)問(wèn)題炒?CP境U如何秩管理齒和調(diào)社度存儲(chǔ)膀器空坡間如辜何分蛾配和銅管理I/彈O設(shè)備明和I/荷O操作拿如何直管理穴和控訊制誰(shuí)來(lái)滅解決城上述然問(wèn)題嚇?不是厭應(yīng)用磁程序柿自己乖,而鳥(niǎo)是操關(guān)作系幸統(tǒng)(OS撕)葛!CP帥U的管嶺理(維處理波器管垃理)目的卻:讓CP拼U輪流肅為所科有任溝務(wù)服刺務(wù)原則潤(rùn):公浪平性膨;優(yōu)狀先級(jí)主;負(fù)迎載均簽衡方法梳:按時(shí)幣間片廉輪轉(zhuǎn)貼(10灑-2孕0ms為1個(gè)時(shí)架間片筐)按優(yōu)答先級(jí)鐮調(diào)度任務(wù)1任務(wù)2任務(wù)3任務(wù)4任務(wù)5時(shí)間時(shí)間任務(wù)3.許2.約3存儲(chǔ)愈管理驚和虛緣瑞擬存來(lái)儲(chǔ)器“存運(yùn)儲(chǔ)管巾理”渴需要憤解決邊哪些移問(wèn)題杠?為每也個(gè)任藏務(wù)分存配存煤儲(chǔ)空米間,宿任務(wù)陸結(jié)束慕之后栗收回艱存儲(chǔ)喇空間對(duì)存稿儲(chǔ)空治間進(jìn)酷行保集護(hù)保護(hù)香操作招系統(tǒng)址所在簡(jiǎn)區(qū)域絨不被袍應(yīng)用轎程序池修改保護(hù)捎每個(gè)怠應(yīng)用花程序嘗的私饑有區(qū)研域不腔被其注他程過(guò)序修價(jià)改對(duì)存騙儲(chǔ)空哨間進(jìn)爛行擴(kuò)翻充,紐奉使應(yīng)穗用程永序的稈存儲(chǔ)移空間掀不受戶實(shí)際誰(shuí)存儲(chǔ)翁容量還大小拜的限零制解決瞎方案——虛擬廈存儲(chǔ)融器(Vi摧rt稻ua膀l惱Me炮mo吳ry馬)Wi惹nd而ow軍s稍XP的虛盾擬存過(guò)儲(chǔ)器Wi迎nd害ow悼s贈(zèng)XP操作芽系統(tǒng)鑰中:虛存臘空間活最大激可達(dá)貫到4GB頁(yè)面屢的大塵小通恐常是4KB虛擬何內(nèi)存菠是系至統(tǒng)盤(pán)烘根目程錄下址的一伐個(gè)名習(xí)為pa挨ge欺fi誼le.s桿ys的文艷件,驕其大類小和冷位置葛用戶梢可設(shè)歷置使用款“任棒務(wù)管融理器虎”可申以查串看:總的助物理醫(yī)內(nèi)存能大小可用鑄物理奇內(nèi)存撐大小總的士虛擬死內(nèi)存改大小可用稻虛擬功內(nèi)存腹大小喝等3.掌2.優(yōu)4文件葬及其斧管理“文楚件”畢概念四的由擔(dān)來(lái)外存儲(chǔ)器的存取特性:適合于批量數(shù)據(jù)的存取,不適合單個(gè)數(shù)據(jù)存取外存儲(chǔ)器的使用特性:1每次從外存讀出(或?qū)懭?的對(duì)象是一個(gè)程序或一個(gè)文檔、一張圖片、一封郵件、一首歌曲···2按對(duì)象的名字進(jìn)行存取操作,而不是按地址存取使用“文件”來(lái)組織外存儲(chǔ)器中的信息,并用“文件”作為外存的存取單位文件字CPU(按候名存流取)編(按堆地址攝存取罵)什么盒是文炊件(fi裂le夠)爪?文件樓是存些儲(chǔ)在梨外存?zhèn)鶅?chǔ)器殼中的新一組針相關(guān)群信息啄的集抹合,量例如當(dāng):·一個(gè)妻程序·一張孩數(shù)碼件相片·一只MP肚3歌曲·一封掠電子車郵件文件薄是外貿(mào)存中厘信息串的存帽取(讀出/寫(xiě)入)單位計(jì)算湯機(jī)中皂所有互的程歌序和盒數(shù)據(jù)得都組捐織成轉(zhuǎn)為文閑件存口放在匯外存雞儲(chǔ)器歇中,圖并使采用其滲名字育進(jìn)行茶存取領(lǐng)操作Wi閑nd童ow店s雅XP的文蔑件允許蠢使用江長(zhǎng)文浴件名縫,即牌文件螞名最筑多可秘包含25潮5個(gè)中隙文或即西文掏字符英文列字母飽的大不、小戚寫(xiě)只匆在形彈式上矛加以株區(qū)分醬,實(shí)廉際上殃不予浪區(qū)別(例息如:Te館xt梨.D雅OC與te況xt驅(qū).d名oc是同葡一個(gè)資文件震)常用遍程序判文件愚的擴(kuò)營(yíng)展名壟:.ex婚e糾.c鏡om艱.dl陵l.b槐at常用掀數(shù)據(jù)杯文件昏的擴(kuò)遮展名勞:文本文件聲音文件圖形、圖像文件動(dòng)畫(huà)/視頻文件Web網(wǎng)頁(yè)文件文件湯的組塔成和當(dāng)文件錫說(shuō)明俯信息每一銳個(gè)文里件都販由2部分舊組成宮:文件名等說(shuō)明信息文件內(nèi)容文件名和文件擴(kuò)展名文件大小(長(zhǎng)度)在磁盤(pán)上存放的起始位置文件時(shí)間(創(chuàng)建時(shí)間、最近修改時(shí)間、最近訪問(wèn)時(shí)間等)文件創(chuàng)建者文件屬性系統(tǒng)文件隱藏文件存檔文件只讀文件壓縮加密編制索引

文件殘管理繩和文濃件系罵統(tǒng)文件飽系統(tǒng)占需要躺解決片的問(wèn)預(yù)題:有效拖管理慶外存蓮儲(chǔ)器計(jì)的存駱儲(chǔ)空想間實(shí)現(xiàn)秘對(duì)文駱件方貴便而傘快速蹲的存睛取操?gòu)澴鲗?duì)軟吼盤(pán)、乖硬盤(pán)委、光灣盤(pán)、浴優(yōu)盤(pán)項(xiàng)等不儲(chǔ)同外邀存儲(chǔ)知器實(shí)疊現(xiàn)統(tǒng)鼠一管眼理統(tǒng)一漢本地花文件/遠(yuǎn)程患文件奪的存濕取操污作實(shí)現(xiàn)涌文件待的安鐮全存獄取User(外存儲(chǔ)設(shè)備)文件系統(tǒng)軟件文件晝系統(tǒng)潔是OS的一壺個(gè)組毅成部纖分,郊它負(fù)酷責(zé)管臨理計(jì)快算機(jī)港中的勻文件腰,使杜用戶(和程屠序)能很隔方便剃地進(jìn)狐行文熊件的頑存取梨操作3.食2.哥5設(shè)備喪管理OS中的?!霸O(shè)泳備管愿理”餐程序把負(fù)責(zé)律:對(duì)系星統(tǒng)中與的各詠種輸腸入輸芹出設(shè)芳備進(jìn)漏行管探理處理嗓用戶泉(或嚇應(yīng)用料程序深)的錯(cuò)輸入/輸出竟請(qǐng)求桃,方訂便、匯有效端、安椒全地范完成隱輸入/輸出綁操作參看閱本章縮慧閱讀底材料3.鞋33.刃2.花6常用箱操作辰系統(tǒng)薦介紹操作茄系統(tǒng)季的幾戚種類膀型PC機(jī)使衛(wèi)用的嗚操作障系統(tǒng)械一般洗都具懼有多任妖務(wù)處叉理功能網(wǎng)絡(luò)革服務(wù)專器上床安裝街運(yùn)行莊的是“網(wǎng)政絡(luò)操蛇作系唯統(tǒng)”,特量點(diǎn)是勉:具有禾強(qiáng)大錄的多有用戶邁并發(fā)迫處理贈(zèng)能力支持休多種祥網(wǎng)絡(luò)坦通信科功能繪,提拐供豐中富的惡網(wǎng)絡(luò)狹應(yīng)用共服務(wù)安全收性強(qiáng)揉,可純靠性顧好軍事棄指揮堤和武覆器控表制系鍬統(tǒng)、乖電網(wǎng)螞調(diào)度默和工挎業(yè)控柳制系珠統(tǒng)、謀證券其交易秀系統(tǒng)灶等,援安汗裝運(yùn)紐奉行的齒是“實(shí)顯時(shí)操宅作系隊(duì)統(tǒng)”,特堪點(diǎn)是魯:對(duì)外驕部事杏件能刃快速盾作出漢響應(yīng)仇,具有工很高奸的可煮靠性臘和安譽(yù)全性嵌入穗式計(jì)準(zhǔn)算機(jī)密應(yīng)用奇中運(yùn)基行的失是“嵌噸入式繼操作婦系統(tǒng)燭”,特匹點(diǎn)是馬:快速替、高何效、神具有借實(shí)時(shí)破處理背功能代碼紙非常即緊湊碑,存殿儲(chǔ)需蔬求小微軟Wi叉nd重ow督s操作墨系統(tǒng)特點(diǎn)璃:提供俱了多鼠任務(wù)相處理奔能力在個(gè)簽人計(jì)五算機(jī)蹄上廣嫌泛使蔬用采用州圖形疊用戶盆界面莫,簡(jiǎn)鼓化計(jì)晚算機(jī)勝操作版本套的演亭變:(WindowsVista)6Windows9x共有3個(gè)產(chǎn)品,面向家用PCWindowsNT和Win2000面向商用PC機(jī),性能較高,安全性較好,提供服務(wù)器版本W(wǎng)indowsXP既適合家庭用戶也適合商業(yè)用戶,目前有家庭版、專業(yè)版、媒體中心版、平板PC版和64位版本等多種,它有豐富的音頻、視頻和網(wǎng)絡(luò)通信功能Windows的最新產(chǎn)品,有多種不同用途的版本UN徑IX和Li戲nu帆x操作摘系統(tǒng)都是預(yù)主流昌操作列系統(tǒng)豆,主訴要用階于:在巨米型機(jī)花、大牽型機(jī)采上作否為網(wǎng)份絡(luò)操嫌作系竄統(tǒng)使已用經(jīng)過(guò)綿裁剪衰后可升用于寒嵌入公式系泳統(tǒng)關(guān)于Li究nu天x屬于太自由耳軟件(開(kāi)源襯軟件),原頂創(chuàng)者吩是芬惠蘭青旨年學(xué)蹲者李撒努斯.托瓦飽爾茲(Li挺nu父sTo卵rv啄al匪ds)應(yīng)用芬軟件孔越來(lái)貨越多翻,用搭戶正瞞在快蒜速壯側(cè)大,舊許多而商業(yè)蓄軟件蒜公司排也加軌入了魄這一佛行列參看抱本章問(wèn)閱讀喜材料3.雖43.耐3程序粱設(shè)計(jì)墨語(yǔ)言渴及嫂其處諷理系豬統(tǒng)3.凱3.喜1程序禽設(shè)計(jì)柿語(yǔ)言判分類3.攪3.櫻2程序畜設(shè)計(jì)舉語(yǔ)言守的組窯成3.穴3.回3程序浸設(shè)計(jì)物語(yǔ)言伯處理燦系統(tǒng)3.紛3.澡4常用準(zhǔn)程序殘?jiān)O(shè)計(jì)粗語(yǔ)言礎(chǔ)介紹什么轟是程勒序設(shè)元計(jì)語(yǔ)曠言?什么券是程汁序?程序著是為蕉了用律計(jì)算從機(jī)解惱決某之個(gè)問(wèn)步題而臟采用程序腰設(shè)計(jì)區(qū)語(yǔ)言編寫(xiě)魯?shù)囊话貍€(gè)指茄令序紋列什么央是程頭序設(shè)計(jì)計(jì)語(yǔ)痛言?語(yǔ)言檢的目扒的是色用于考通信程序猶設(shè)計(jì)核語(yǔ)言悲用于承人與核計(jì)算暑機(jī)之期間的如通信程序阻設(shè)計(jì)禮語(yǔ)言吐是由財(cái)人使泳用但胃計(jì)算此機(jī)可蛋以理翁解的肥一種躺語(yǔ)言程序赴設(shè)計(jì)咸語(yǔ)言不用于忘編制掘程序逢,表趣達(dá)需莫要計(jì)睛算機(jī)罵完成權(quán)什么勾任務(wù)復(fù)和怎肚樣完褲成任餓務(wù),握然后紙交給娃計(jì)算慮機(jī)去同完成程序艘設(shè)計(jì)東語(yǔ)言疫填補(bǔ)劍了人與筍計(jì)算籍機(jī)交舉流的蛋鴻溝計(jì)算機(jī)硬件僅僅知道0和1有問(wèn)題需要計(jì)算機(jī)解決的人交流的鴻溝計(jì)算機(jī)硬件僅僅知道0和1有問(wèn)題需要計(jì)算機(jī)解決的人程序設(shè)計(jì)語(yǔ)言計(jì)算戶機(jī)中今使用邀多種過(guò)“語(yǔ)滿言”程序朗設(shè)計(jì)建語(yǔ)言仿:主碰要用歪于描愧述算勵(lì)法機(jī)器西語(yǔ)言門(mén)、匯學(xué)編語(yǔ)腎言、鄭高級(jí)職語(yǔ)言數(shù)據(jù)脈描述理語(yǔ)言宋(文巡壽檔規(guī)撥范、鈔文件惡格式殘):橫主要憂用于星描述母數(shù)據(jù)騰(文切檔、塌音樂(lè)乏、圖鋼形、渡圖像眠、視潔頻等迅)的們結(jié)構(gòu)女和格嶄式HT恭ML爆、X華ML、M泥ID音I、嗽MP刺3、維Op郊en渠GL曉、J專PE堂G、似MP因EG聲、·塘··名··蓋·腳本羊語(yǔ)言府(VB娘A、山VB證Sc期ri埋pt進(jìn)、J緞av往aS字cr編ip稼t反)計(jì)算艇機(jī)通凝信語(yǔ)右言(醉通信臭協(xié)議匹):曠用于櫻描述兆計(jì)算刪機(jī)-計(jì)算簡(jiǎn)機(jī)之跳間的毒會(huì)話亂(請(qǐng)垮求-應(yīng)答餓)的買語(yǔ)法悟和語(yǔ)夫義HT帝TP咬、P癥OP棵3、洗SM嘴TP得、雨FT寺P、診T郊el像ne皺t、宗TC拆P、倘IP繩、·稱··推··拋·數(shù)據(jù)芽庫(kù)語(yǔ)烏言:勁用于輔數(shù)據(jù)糾操作蹤蝶,如SQ狂L語(yǔ)言3.蠻3.他1程序青設(shè)計(jì)機(jī)語(yǔ)言衰分類機(jī)器紫語(yǔ)言匯編敲語(yǔ)言高級(jí)辮程序姿設(shè)計(jì)葉語(yǔ)言B87F01BB210203D8B81F042BC3(計(jì)算1055-(383+545)的5條機(jī)器指令)機(jī)器輸語(yǔ)言機(jī)器電語(yǔ)言索就是渴計(jì)算摔機(jī)的體指令環(huán)系統(tǒng)指令展是使欠用二放進(jìn)制溪編碼捏表示汁的用機(jī)添器語(yǔ)達(dá)言編龍程序,也就亡是直掠接使壞用二逼進(jìn)制輝代碼壁編寫(xiě)災(zāi)程序優(yōu)點(diǎn)椅:可以且直接悉被計(jì)早算機(jī)漫執(zhí)行缺點(diǎn)老:記不說(shuō)住、聽(tīng)難理失解、衣效率借低、手不易均維護(hù)不同翅的機(jī)條器語(yǔ)烈言程窮序,養(yǎng)相互腫不兼籠容現(xiàn)在嬌已不慈直接端用機(jī)錄器語(yǔ)歷言編病制程啟序!操作碼操作數(shù)(或操作數(shù)的地址)1條機(jī)器指令操作數(shù)地址操作碼例:不機(jī)器耽語(yǔ)言盡程序在MI澡PS計(jì)算渣機(jī)上題求最后大共晨約數(shù)晴(GC悔D)的機(jī)媽器程渡序(16進(jìn)制嬸表示煤)MI軟SP計(jì)算密機(jī)的其每條辯機(jī)器漁指令聚均為32個(gè)二橋進(jìn)位妻,用8個(gè)神16進(jìn)制榨數(shù)表視示匯編橡語(yǔ)言用助奏記符坑號(hào)來(lái)抽表示備機(jī)器愈指令體中的怎操作丟符與稠操作鴉數(shù)優(yōu)點(diǎn)土:操作別數(shù)直階接使枕用十壁進(jìn)制程序炭相對(duì)治容易垃理解缺點(diǎn)努:大型悲程序夫難以銀開(kāi)發(fā)依賴奴于具程體計(jì)今算機(jī)將3逢83傳送慌到AX寄存耳器將5留45傳送暫到BX寄存我器將BX內(nèi)容淺加AX內(nèi)容語(yǔ),結(jié)樣果在BX中將1潤(rùn)05彎5傳送浪到AX寄存下器將AX內(nèi)容疤減BX內(nèi)容心,結(jié)酒果在AX寄存微器中B87F01BB210203D8B81F042BC3(計(jì)算1055-(383+545)的5條機(jī)器指令)機(jī)器語(yǔ)言程序?qū)?yīng)的匯編語(yǔ)言程序MOVAX383MOVBX545ADDBXAXMOVAX1055SUBAXBX匯編語(yǔ)言程序高級(jí)援程序脊設(shè)計(jì)塔語(yǔ)言目的啊:克餅服匯績(jī)編語(yǔ)衣言的期缺陷銷,提共高編催程和叨維護(hù)割的效旺率特點(diǎn)姐:接近掩人們遍日常那使用扛的自授然語(yǔ)此言(續(xù)主要尸是英鉆語(yǔ))糾容易理解隙、記感憶和哈使用可在牙不同辨計(jì)算食機(jī)上鐘通用對(duì)使含用的快符號(hào)灣、詞島匯、這語(yǔ)法膨和語(yǔ)清義等棋各種寸語(yǔ)言導(dǎo)成分此都有桐嚴(yán)格維的規(guī)趁定意義椅:使悼程序士設(shè)計(jì)維的難晨度降場(chǎng)低,偽導(dǎo)致濁了計(jì)繪算機(jī)傍的發(fā)盡展進(jìn)辟入新摸的階鋼段MOVAX383MOVBX545ADDBXAXMOVAX1055SUBAXBX匯編語(yǔ)言程序S=1055-(383+545)高級(jí)虛程序兇設(shè)計(jì)陵語(yǔ)言驅(qū)的發(fā)旅展50年代殃:Fo償rt樹(shù)ra匹n,突AL銳GO噴L60年代啟:CO侄BO鳳L語(yǔ)言70年代:Pa票sc染al語(yǔ)言悼,C語(yǔ)言厲,BA獻(xiàn)SI倒C語(yǔ)言80年代積:Ad珍a語(yǔ)言丸,PR穴OL璃OG語(yǔ)言賤,LI鄭SP語(yǔ)言90年代形起:豎面向逆對(duì)象排語(yǔ)言C+冒+、耍J馬AV辨A、置C#等3.添3.落2程序禁設(shè)計(jì)圾語(yǔ)言露的成尼分程序欄設(shè)計(jì)房誠(chéng)語(yǔ)言蛾的要留素字符拒集(受大多井使用AS糧CI飄I字符娃集)詞匯謀:保留迎詞運(yùn)算萬(wàn)符分隔光符標(biāo)識(shí)完符語(yǔ)法底:詞結(jié)法和饅句法語(yǔ)義宗:32保留詞:(由系統(tǒng)定義,不能重作其它定義)autobreakcasecharconstcontinuedefaultdodoubleelseenumexternfloatforgotoifintlongregisterreturnshortsignedsizeofstaticstructswitchtypedefunsignedunionvoidvolatilewhile程序概設(shè)計(jì)孫語(yǔ)言司的4種基秘本成膽分?jǐn)?shù)據(jù)樂(lè)成分葬:用于春描述前程序螞所涉妻及的承對(duì)象——數(shù)據(jù)運(yùn)算質(zhì)成分蹦:用以注描述很程序恐中所位包含芽的運(yùn)披算(堵算術(shù)慎運(yùn)算登、邏塔輯運(yùn)增算、計(jì)字符昨串運(yùn)迎算等洞)控制頭成分懲:用以法控制內(nèi)程序踐中所務(wù)含語(yǔ)扭句的禿執(zhí)行妨順序傳輸碑成分棋:用以犁描述浩程序妥中的貝數(shù)據(jù)效傳輸安操作程序疑語(yǔ)言抹中的全數(shù)據(jù)喬成分?jǐn)?shù)據(jù)險(xiǎn)是客毀觀事頑物在雞計(jì)算立機(jī)內(nèi)宅的(格式千化)表示栗,是始程序艙所操墓作和普處理樸的對(duì)沃象程序尸中的冰數(shù)據(jù)掛通常騾應(yīng)該妹先說(shuō)掌明、遺后使犬用數(shù)據(jù)粒說(shuō)明貞的內(nèi)肉容包瓣括:變量茫還是粉常量它們劉的標(biāo)孫識(shí)符(符號(hào)圈表示)它們里的數(shù)據(jù)捆類型··智··槽··整型基本類型算術(shù)類型字符類型邏輯類型實(shí)型復(fù)合類型數(shù)組指針……用戶定義類型例:C語(yǔ)言中的數(shù)據(jù)類型程序井語(yǔ)言祝中的宗控制任成分控制慎成分套用來(lái)度提供偏一種集基本活框架潛,在畫(huà)此基肢本框同架的鳳支持離下,航將數(shù)立據(jù)和里對(duì)數(shù)蘭據(jù)的游運(yùn)算緩組合他成程固序三種繡控制偷結(jié)構(gòu)鼠:由一組順序執(zhí)行的計(jì)算操作(或語(yǔ)句)組成順序結(jié)構(gòu)AB由一個(gè)條件(P)和兩個(gè)供選擇的操作(或語(yǔ)句)A和B組成PAB真假條件選擇結(jié)構(gòu)由一個(gè)條件(P)和一個(gè)供重復(fù)執(zhí)行的操作(或語(yǔ)句)A組成PA假真重復(fù)結(jié)構(gòu)例:C語(yǔ)言撇的9種控義制語(yǔ)鼻句If路(P)A;爛el丘seB實(shí)現(xiàn)泥條件儉選擇妄結(jié)構(gòu)fo斑r漿(P1婆;P央2;丘P3)A實(shí)現(xiàn)飽重復(fù)能結(jié)構(gòu)wh叔il來(lái)e偶(P)A實(shí)現(xiàn)半重復(fù)場(chǎng)結(jié)構(gòu)doAwh曬il姑e棟(P)實(shí)現(xiàn)里重復(fù)鎖結(jié)構(gòu)sw傾it吸c(diǎn)h實(shí)現(xiàn)晌條件惱選擇飽結(jié)構(gòu)go煌to無(wú)條躬件選味擇結(jié)藝構(gòu)re溪tu姥rn無(wú)條住件選逆擇結(jié)謹(jǐn)構(gòu)co遷nt鄙in洗uebr竟ea坡k3.貪3.蜂3程序疤設(shè)計(jì)售語(yǔ)言疼處鑄理系邊統(tǒng)程序鼠設(shè)計(jì)任語(yǔ)言郊的翻狡譯程窮序把甲債語(yǔ)言溫編寫(xiě)艙的程溝序翻管譯為侵等價(jià)錄的乙野語(yǔ)言即編寫(xiě)完的程帳序。賢其中擴(kuò)甲語(yǔ)遠(yuǎn)言程傾序稱卵為源軟程序擴(kuò),乙壇語(yǔ)言轉(zhuǎn)程序號(hào)稱為央目標(biāo)厭程序翻譯程序源程序目標(biāo)程序常用測(cè)的有匙下列胳幾種搜:匯編程序(匯編器)匯編語(yǔ)言源程序機(jī)器語(yǔ)言目標(biāo)程序編譯程序(編譯器)高級(jí)語(yǔ)言源程序機(jī)器語(yǔ)言或匯編語(yǔ)言目標(biāo)程序解釋程序(解釋器)高級(jí)語(yǔ)言源程序邊解釋邊執(zhí)行,不產(chǎn)生目標(biāo)程序編譯涂程序媽與解趴釋程末序的虜區(qū)別解釋留:解市釋器打直接信解釋黎并且忠執(zhí)行憂源語(yǔ)煙言程渾序,漢不產(chǎn)受生目組標(biāo)程命序(梅相當(dāng)淺于“匹口譯泥”)編譯設(shè):把構(gòu)源程推序編午譯為羞機(jī)器起語(yǔ)言術(shù)目標(biāo)流程序椒后,拼再由今計(jì)算哄機(jī)運(yùn)稠行(艦相當(dāng)舍于“寫(xiě)筆譯點(diǎn)”)源程序目標(biāo)程序編譯器計(jì)算機(jī)編譯方式計(jì)算機(jī)源程序解釋器解釋方式BA遮SI色C、毛Vi秒su懼al運(yùn)B轎as乏ic諸、V旱BS由cr者ip練t、枝Ja映va舟、J披av室aS胳cr縮慧ip紛t等都義是解醫(yī)釋執(zhí)宋行的頃語(yǔ)言C、規(guī)C+齊+等都刻是需羨要編鍵譯的抬語(yǔ)言編譯棚程序獻(xiàn)的處傲理過(guò)碌程源程序目標(biāo)程序可執(zhí)行代碼程序庫(kù)編譯程序鏈接程序.c.h.obj.exe1.編輯 2.編譯 3.鏈接 4.運(yùn)行3.納3.申4常用仁程序玩設(shè)計(jì)療語(yǔ)言淡介澡紹FO藍(lán)RT狂RA羅N語(yǔ)言FO午RT羅RA雜N是FO預(yù)Rm墾ul穴aTR慚AN課sl奏at奏io順n(公式澆翻譯祖)的竊縮寫(xiě)節(jié)詞,頂它是菌一種杏主要東用于濤數(shù)值培計(jì)算亂的面度向過(guò)過(guò)程的磚程序溜設(shè)計(jì)丹語(yǔ)言孫。FO鑄RT碎RA早N語(yǔ)言銹的特季點(diǎn)是押接近芽數(shù)學(xué)斷公式伶,簡(jiǎn)榮單易介用目前現(xiàn)最新瓶的國(guó)堪際標(biāo)辨準(zhǔn)是FO樂(lè)RT俱RA驚N2申00鴉3BA壘SI勁C和Vi睡su收al僵B撕as謠ic語(yǔ)言BA巧SI已C語(yǔ)言欣的特草點(diǎn)是享簡(jiǎn)單移易學(xué)Vi裳su覆al惜B壤AS綠IC慰(V炸B)語(yǔ)言渴是微良軟公今司基革于BA臣SI瞞C發(fā)展謎而來(lái)綁的一扮種程株序設(shè)牢計(jì)語(yǔ)向言,尊特點(diǎn)掃是:是一坐種可蓋視化籌的、鴉面向統(tǒng)對(duì)象而的、仿采用狡事件額驅(qū)動(dòng)渾方式鐘的結(jié)杏構(gòu)化粥高級(jí)飲程序宴設(shè)計(jì)乎語(yǔ)言具有講高效維率、坑簡(jiǎn)單兔易學(xué)紋及功是能強(qiáng)偉大的況特點(diǎn)可以蓋高效酒、快吼速地勵(lì)開(kāi)發(fā)Wi熔nd啞ow找s環(huán)境鑼下功拴能強(qiáng)挎大、超圖形百界面鈔豐富皮的應(yīng)寶用軟略件Ja較va語(yǔ)言由SU能NMi押cr腐os價(jià)ys躬te挨m公司狡于19陰95年發(fā)膏布的汁一種岡面向攜對(duì)象閉的、見(jiàn)用于堤網(wǎng)絡(luò)塞環(huán)境修的程威序設(shè)奶計(jì)語(yǔ)扛言基本綢特征渴是:適用瀉于網(wǎng)晴絡(luò)分遮布環(huán)民境具有制一定協(xié)的平薦臺(tái)獨(dú)瘋立性安全鈔性和蘆穩(wěn)定喘性好Ja層va語(yǔ)言西受到筆各種愉應(yīng)用術(shù)領(lǐng)域睡的重化視,立取得憲快速屠的發(fā)厲展,慚在In翠te煤rn止et上已患推出絨了用Ja攝va語(yǔ)言們編寫(xiě)貌的很負(fù)多應(yīng)落用程荷序C語(yǔ)言監(jiān)和C+領(lǐng)+語(yǔ)言C語(yǔ)言是1濟(jì)97羊2~砍19妻73年間尤由AT貿(mào)&T公司Be貧ll實(shí)驗(yàn)笛室開(kāi)廣發(fā)而梅成C語(yǔ)言婚兼有織高級(jí)裳語(yǔ)言趁的優(yōu)計(jì)點(diǎn)和迫匯編環(huán)語(yǔ)言燙的效棍率,退有效釣地處捷理了垮簡(jiǎn)潔犧性和變實(shí)用垮性、箏可移嗚植性迎和高貼效性睜之間符的矛肆盾C+斤+語(yǔ)言角以C語(yǔ)言轉(zhuǎn)為基旋礎(chǔ)發(fā)填展而沫成,柴既有但數(shù)據(jù)跡抽象淋和面賺向?qū)竽苋噶Γ赀\(yùn)行岔性能戚高,夢(mèng)又能蹄與C語(yǔ)言蔽兼容拼,因刪而C+同+語(yǔ)言嘉迅速坡流行葛,成貼為當(dāng)笑前面罰向?qū)o象程沙序設(shè)小計(jì)的考主流棉語(yǔ)言計(jì)算塊機(jī)軟練件技裹術(shù)有欠哪些厲內(nèi)容除? 程序設(shè)計(jì)語(yǔ)言 編譯技術(shù)軟件及實(shí)現(xiàn)技術(shù) 操作系統(tǒng)計(jì)算機(jī) 數(shù)據(jù)庫(kù)技術(shù)軟件技術(shù) 軟件工具 軟件工程軟件開(kāi)發(fā)方法與技術(shù) 程序設(shè)計(jì)方法 算法和數(shù)據(jù)結(jié)構(gòu)3.虎4算法褲和數(shù)揮據(jù)結(jié)邀構(gòu)3.殼4.1算法3.免4.2數(shù)據(jù)謠結(jié)構(gòu)3.顛4.駛1算法計(jì)算譯機(jī)求解蝦問(wèn)題重的步全驟(1抄)確定對(duì)并理律解問(wèn)礦題;(2宰)尋找淚解決縱問(wèn)題金的方泊法與奔步驟踢,并剃將其賠表示驕成算法(Al速go犯ri瓦th飼m);(3付)使用殖某種唐程序邊設(shè)計(jì)標(biāo)語(yǔ)言灶描述雄該算素法(編程),并進(jìn)域行調(diào)駕試;(4右)運(yùn)行辣程序縫,獲倆得問(wèn)旨題的格解答巷;(5購(gòu))進(jìn)行爺評(píng)估目,改拴進(jìn)算球法和腫程序1.什么擔(dān)是算炮法?算法皇是解鞭決問(wèn)羅題的卻方法恰與步像驟例:帖有三搖個(gè)硬僚幣,姜其中鎮(zhèn)一個(gè)著是偽鋒造的單,另薪兩個(gè)園是真趴的,參偽幣輕與真壇幣重棒量略他有不益同。塊現(xiàn)在過(guò)提供殘一座薯天平魚(yú),如何找出求偽幣顛呢?分析束:方法險(xiǎn)明確惰而有腥序按提否供的撫條件替進(jìn)行埋操作任何恨人均居可仿乞照進(jìn)梢行(共享偶智能)開(kāi)始C是偽幣B是偽幣A是偽幣A=B?A=C?是否否是關(guān)于爹算法線的三酬方面省問(wèn)題如何宜確定側(cè)算法貪(算套法設(shè)過(guò)計(jì))竹?如何倘表示匠算法手(算正法表沸示)灰?如何章使算正法更掏有效評(píng)(算籠法分盆析)涉?2.算法纏設(shè)計(jì)叨舉例例:情對(duì)整吧數(shù)進(jìn)襪行排其序問(wèn)題鹽:任攪給一尿組(n個(gè))整數(shù)林,將蠢它們湖從小榆到大界進(jìn)行斗排序粗略耀的思逮路:①啞從所陸有整泉數(shù)中氧選一孤個(gè)最蓄小的享,作玩為已嬌排序頭的第予一個(gè)都數(shù)②芒從剩慰下未書(shū)排序種整數(shù)銹中選膏最小謙的數(shù)翠,添償加到擋已排消序整鋪數(shù)的喘后面③園反復(fù)堵執(zhí)行婦步驟罷②,昏直到岡所有嶺整數(shù)在都處廉理完翅畢進(jìn)一軟步細(xì)依化:把待呈排序削的整偵數(shù)放持在一幟個(gè)數(shù)月組A中,抄每個(gè)跌整數(shù)什是數(shù)臘組A中的鉤一個(gè)腰元素兔:A[醉1]皺,箱A[忠2]械,每A[都3]盲,恰··羨·]希,源A[扁n]誦,排好蓄序的煌元素飯?jiān)贏的前階面部百分,掃無(wú)序沈的元?jiǎng)谒亓舳对诤蠛忝?,收每“冒循環(huán)銅”一烏次

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論