freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

2008級(jí)程序設(shè)計(jì)語(yǔ)言(java)教學(xué)大綱(留存版)

  

【正文】 華大學(xué)出版社,2006年11月七、說(shuō)明執(zhí)筆人: 普運(yùn)偉 審定人: 王建華 教學(xué)基層組織主任: 秦衛(wèi)平第二篇:Power專題十二JAVA程序設(shè)計(jì)語(yǔ)言專題十二: JAVA程序設(shè)計(jì)語(yǔ)言Java語(yǔ)言簡(jiǎn)介: 背景1991年 ,SUN MicroSystem公司的 Jame Gosling、Bill Joe等人 ,在電 視、控制烤面包箱等家用消費(fèi)類電子產(chǎn)品上進(jìn)行交互式操作的開發(fā),開始時(shí)是使用C++語(yǔ)言,但是,后來(lái)發(fā)現(xiàn)C++在某些方面并不能很好的滿足設(shè)計(jì)者的需要,從而考慮自行設(shè)計(jì)一門新的語(yǔ)言,這種新的語(yǔ)言并不局限于擴(kuò)充語(yǔ)言機(jī)制本身,而是更注重語(yǔ)言所運(yùn)行的軟硬件環(huán)境。課程任務(wù):本課程采用引導(dǎo)式、啟發(fā)式、實(shí)例講解和實(shí)作演練等教學(xué)方法來(lái)組織教學(xué),在注重Java語(yǔ)言基本概念和基本語(yǔ)法知識(shí)介紹的同時(shí),注重培養(yǎng)學(xué)生面向?qū)ο蟮某绦蛟O(shè)計(jì)能力和思維方式,加強(qiáng)學(xué)生創(chuàng)新能力的培養(yǎng),為進(jìn)一步使用Java進(jìn)行技術(shù)開發(fā)奠定堅(jiān)實(shí)基礎(chǔ)。由于oak已經(jīng)被注冊(cè),所以,最終更名為java。面向?qū)ο笮裕篔ava語(yǔ)言的設(shè)計(jì)集中于對(duì)象及其接口 ,它提供了簡(jiǎn)單的類機(jī)制以及動(dòng)態(tài)的 接口模型。216。對(duì)象的狀態(tài)與行為:對(duì)象的狀態(tài)也稱為靜態(tài)屬性。而在C和 C++中 ,依賴于不加封裝 的全局變量常常造成系統(tǒng)的崩潰。結(jié)構(gòu)和聯(lián)合:C、C++中的結(jié)構(gòu)和聯(lián)合中所有成員均為公有 ,這就帶來(lái)了安全性問(wèn)題。通過(guò)上機(jī)實(shí)驗(yàn),加深學(xué)生對(duì)講授內(nèi)容的理解,能自然熟練掌握C語(yǔ)言的語(yǔ)法規(guī)定,學(xué)會(huì)編程并上機(jī)調(diào)試通過(guò)。三、教學(xué)方式和時(shí)間安排:1.教學(xué)方式:講授,討論,指導(dǎo)。(a:ascending 升,d:descending 降)3.編寫4個(gè)排序函數(shù),實(shí)現(xiàn)4種不同的排序算法(用冒泡法進(jìn)行升序排序,用冒泡法進(jìn)行降序排序,選擇法進(jìn)行升序排序,選擇法進(jìn)行降序排序等),函數(shù)返回指向排好序的數(shù)組的指針。2.時(shí)間安排:5學(xué)時(shí)。五、考核方式:檢查程序完成情況和課程設(shè)計(jì)報(bào)告完成情況。口令程序段的功能要求:《1》提示用戶輸入一個(gè)口令。(2)程序運(yùn)行時(shí),首先進(jìn)行口令檢查,再顯示菜單?!?》可對(duì)用戶的口令輸入進(jìn)行次數(shù)限制(如:重復(fù)輸入3次都不對(duì)),則自動(dòng)退出系統(tǒng)。(2)數(shù)據(jù)庫(kù)的創(chuàng)建與修改①數(shù)據(jù)庫(kù)的創(chuàng)建與使用;②數(shù)據(jù)庫(kù)表的字段屬性、表屬性;③表之間關(guān)系的創(chuàng)建與修改,相關(guān)表之間的參照完整性; ④連接和ODBC的概念。應(yīng)用程序設(shè)計(jì)(1)構(gòu)造應(yīng)用程序(項(xiàng)目文件)的主程序;(2)應(yīng)用程序的連編;要求:掌握VFP數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的構(gòu)造方法,了解VFP應(yīng)用系統(tǒng)的發(fā)布方法。查詢和視圖部分要求掌握創(chuàng)建查詢與視圖的方法和操作步驟,以及SELECTSQL命令的應(yīng)用。要求針對(duì)具體的問(wèn)題,能夠設(shè)計(jì)數(shù)據(jù)庫(kù)和開發(fā)相應(yīng)的應(yīng)用程序。各部分的實(shí)踐環(huán)節(jié)和要求如下:數(shù)據(jù)庫(kù)系統(tǒng)及Visual Foxpro概述部分掌握VFP啟動(dòng)和退出的方法,熟悉VFP的集成工作環(huán)境,并掌握與項(xiàng)目管理器有關(guān)的操作。要求:掌握表單的創(chuàng)建和使用,掌握常用的容器類和控件類對(duì)象的創(chuàng)建和處理,熟練使用表單和控件設(shè)計(jì)面向?qū)ο蟮某绦颉Mㄟ^(guò)本課程的學(xué)習(xí),要求針對(duì)具體的問(wèn)題,能夠使用Visual Foxpro設(shè)計(jì)數(shù)據(jù)庫(kù)和開發(fā)相應(yīng)的應(yīng)用程序;并具有其他程序設(shè)計(jì)語(yǔ)言和其它類型數(shù)據(jù)庫(kù)系統(tǒng)的自學(xué)能力。(2)程序運(yùn)行時(shí),首先進(jìn)行口令檢查,再顯示菜單。3.圖書信息管理系統(tǒng)設(shè)計(jì)圖書信息包括:登錄號(hào)、書名、作者名、分類號(hào)、出版單位、出版時(shí)間、價(jià)格等。(5)查詢功能:打開總成績(jī)排序文件,用折半查找法統(tǒng)計(jì)出給定分?jǐn)?shù)的人數(shù)并顯示。9. 文件中讀取第1,3,5,7,9個(gè)學(xué)生的數(shù)據(jù)。3.培養(yǎng)學(xué)生獨(dú)立設(shè)計(jì),獨(dú)立調(diào)試程序的能力。 d 39。3.采用選擇法,將學(xué)生成績(jī)按照從高到低進(jìn)行排序。本課程開設(shè)在一年級(jí)第二學(xué)期或二年級(jí)第一學(xué)期。類型轉(zhuǎn)換:在 C、C++中 ,可以通過(guò)指針進(jìn)行任意的類型轉(zhuǎn)換,而 Java中 ,運(yùn)行時(shí)系統(tǒng)對(duì)對(duì)象的處理要進(jìn)行類型相容性檢查 ,以防止不安全的 轉(zhuǎn)換。全局變量: Java程序中 ,不能在所有類之外定義全局變量 ,只能通過(guò)在一個(gè)類中定 義公用、靜態(tài)的變量來(lái)實(shí)現(xiàn)一個(gè)全局變量。這樣的實(shí)體在程序設(shè)計(jì)中可以表達(dá)為計(jì)算機(jī)可以理解和操作的對(duì)象。分布性:Java是面向網(wǎng)絡(luò)的語(yǔ)言。Java的特點(diǎn): 簡(jiǎn)單性Java語(yǔ)言衍生自C++,是一種面向?qū)ο蟮恼Z(yǔ)言 ,它通過(guò)提供最基本的方法來(lái)完成指定的 任務(wù) ,只需理解一些基本的概念 ,就可以用它編寫出適合于各種情況的應(yīng)用程 序。Java語(yǔ)言簡(jiǎn)介Oak先是被用于家電控制中,可通過(guò)手持設(shè)備控制家電。第一篇:2008級(jí)程序設(shè)計(jì)語(yǔ)言(Java)教學(xué)大綱《程序設(shè)計(jì)語(yǔ)言(Java)》教學(xué)大綱課程名稱: 程序設(shè)計(jì)語(yǔ)言(Java)英文名稱:Programming Language(Java)課程編碼: 212013 學(xué) 分: 4學(xué) 時(shí): 64(其中理論學(xué)時(shí): 32,實(shí)踐學(xué)時(shí): 32)適用專業(yè):非計(jì)算機(jī)專業(yè)理工類本科 先修課程: 《大學(xué)計(jì)算機(jī)基礎(chǔ)》一、課程的性質(zhì)、目的與任務(wù) 課程性質(zhì):該課程面向全校非計(jì)算機(jī)專業(yè)理工類本科生,是程序設(shè)計(jì)語(yǔ)言類必修的公共基礎(chǔ)課之一。在當(dāng)時(shí)并沒(méi)有引起人們的注意 ,直到1994年下半 年 ,Internet的迅猛發(fā)展 ,環(huán)球信息網(wǎng) WWW的快速增長(zhǎng) ,促進(jìn)了 Java語(yǔ)言研制的 進(jìn)展 使得它逐漸成為 Internet上受歡迎的開發(fā)與編程語(yǔ)言。Java略去了運(yùn)算符重載、多重繼承等模糊的概念 ,并且通過(guò)實(shí)現(xiàn)自動(dòng)垃圾收集大大簡(jiǎn)化了程序設(shè)計(jì)者的內(nèi)存管理工作。通過(guò)它提供的類庫(kù)可以處理 TCP/IP協(xié)議 ,用戶 可以通過(guò) URL地址在網(wǎng)絡(luò)上很方便地訪問(wèn)其它對(duì)象。類:每個(gè)對(duì)象都是屬于某種類別的。例如 : Class GlobalVar{public static global_var。頭文件:C、C++中用頭文件來(lái)聲明類的原型以及全局變量、庫(kù)函數(shù)等 ,在大的系 統(tǒng)中 ,維護(hù)這些頭文件是很困難的。C語(yǔ)言程序設(shè)計(jì)是近年來(lái)在國(guó)內(nèi)外迅速推廣使用的一種計(jì)算機(jī)程序設(shè)計(jì)高級(jí)語(yǔ)言,由于其語(yǔ)言功能豐富、表達(dá)能力強(qiáng)、使用靈活、應(yīng)用面廣,因此實(shí)用性很強(qiáng)。4.再輸入一個(gè)學(xué)生的成績(jī),將此成績(jī)按照排序規(guī)律插入原學(xué)生成績(jī)數(shù)組。 按降序排。二、主要內(nèi)容:建立一個(gè)動(dòng)態(tài)鏈表,將學(xué)生數(shù)據(jù)(學(xué)號(hào),成績(jī))存入鏈表結(jié)構(gòu)中,實(shí)現(xiàn)鏈表的訪問(wèn)(求學(xué)生成績(jī)的平均分,找到最高分,最低分,將其數(shù)據(jù)輸出)。三、教學(xué)方式和時(shí)間安排:1.教學(xué)方式:講授,討論,指導(dǎo)。要求:(1)設(shè)計(jì)一個(gè)主函數(shù)和多個(gè)子函數(shù),每個(gè)子函數(shù)完成一個(gè)相對(duì)獨(dú)立的子功能。試設(shè)計(jì)一圖書信息管理系統(tǒng),使之能提供以下功能:(1(2(3)圖書信息瀏覽功能--輸出。并能根據(jù)菜單調(diào)用相應(yīng)的函數(shù)功能。二、基本內(nèi)容和要求:Visual Foxpro基本概念(1)數(shù)據(jù)庫(kù)系統(tǒng)基礎(chǔ)知識(shí)①數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)管理系統(tǒng)、數(shù)據(jù)庫(kù)系統(tǒng)等概念; ②關(guān)系模型和關(guān)系運(yùn)算等。菜單和工具欄(1)菜單的組成和各種類型菜單的設(shè)計(jì),菜單設(shè)計(jì)器的使用,菜單程序的生成;(2)定制系統(tǒng)工具欄,創(chuàng)建自定義工具欄。VFP語(yǔ)言基礎(chǔ)部分掌握各種常量的表示、變量的賦值、常用函數(shù)的功能和使用、各種類型表達(dá)式的構(gòu)造方法,初步掌握結(jié)構(gòu)化程序設(shè)計(jì)的方式。與其它課程和教學(xué)環(huán)節(jié)的聯(lián)系:先修課程和教學(xué)環(huán)節(jié):大學(xué)計(jì)算機(jī)信息技術(shù)基礎(chǔ)后續(xù)課程和教學(xué)環(huán)節(jié):其它程序設(shè)計(jì)語(yǔ)言、管理信息系統(tǒng)平行開設(shè)課程和教學(xué)環(huán)節(jié):程序設(shè)計(jì)語(yǔ)言(VB)、程序設(shè)計(jì)語(yǔ)言(C語(yǔ)言)、程序設(shè)計(jì)語(yǔ)言(Fortran90)教材和主要參考書目:(1)教材:新編Visual FoxPro教程、新編Visual FoxPro實(shí)驗(yàn)指導(dǎo)書 單啟成、崔建忠編著(2)主要參考書目:Visual FoxPro上機(jī)指導(dǎo)與典型題匯解析 周虹等編著。數(shù)據(jù)庫(kù)的創(chuàng)建和使用部分要求掌握數(shù)據(jù)庫(kù)表的各種數(shù)據(jù)擴(kuò)展屬性的設(shè)計(jì)方法,掌握數(shù)據(jù)庫(kù)表的索引、永久性關(guān)系、參照完整性規(guī)則的創(chuàng)建與設(shè)置方法等。類的設(shè)計(jì)(1)用戶自定義類的創(chuàng)建與修改;(2)類庫(kù)文件及其使用;(3)類的應(yīng)用;要求:掌握用類設(shè)計(jì)器和表設(shè)計(jì)器創(chuàng)建類的方法,掌握類的查看、管理和存儲(chǔ)方法,掌握可視類在表單中的應(yīng)用。數(shù)據(jù)庫(kù)與表的處理(1)表的創(chuàng)建與修改①表結(jié)構(gòu)的創(chuàng)建與修改;②記錄的增加、修改、刪除,記錄的定位; ③表的索引,結(jié)構(gòu)復(fù)合索引文件,索引的使用;④表的使用和工作區(qū),表的打開方式,表的數(shù)據(jù)緩沖?!?》用戶輸入口令后,若口令對(duì),則提示用戶通過(guò),可執(zhí)行后續(xù)程序;否則不通過(guò)。要求:(1)設(shè)計(jì)一個(gè)主函數(shù)和多個(gè)子函數(shù),每個(gè)子函數(shù)完成一個(gè)相對(duì)獨(dú)立的子功能。并能根據(jù)菜單調(diào)用相應(yīng)的函數(shù)功能。四、場(chǎng)所安排:校內(nèi)機(jī)房。三、教學(xué)方式和時(shí)間安排:1.教學(xué)方式:講授,討論,指導(dǎo)。1.在函數(shù)中進(jìn)行10個(gè)學(xué)生成績(jī)從高到低排名 sort(int a[10])2.改進(jìn)第一步的函數(shù)為sort(int a[],int n),進(jìn)行n個(gè)學(xué)生成績(jī)從高到低排名, 改進(jìn)第二步的函數(shù)為sort(int a[],int n, char style), 將n個(gè)學(xué)生成績(jī)從高到低排名,排名方式根據(jù)sort()函數(shù)的style參數(shù)進(jìn)行,如style為‘a(chǎn)’按升序排,style為’d’按降序排。6.將以上每一步驟的結(jié)果均打印輸出,驗(yàn)證程序是否正確實(shí)現(xiàn)題目要求。二、基本內(nèi)容和要求:(1)C語(yǔ)言概述C語(yǔ)言出現(xiàn)的背景、特點(diǎn) 簡(jiǎn)單C程序介紹及上機(jī)步驟(2)算法算法的概念、特性 算法的表示程序設(shè)計(jì)的三種基本結(jié)構(gòu)(3)數(shù)據(jù)類型、運(yùn)算符和表達(dá)式 常量與變量 整型數(shù)據(jù) 實(shí)型數(shù)據(jù) 字符類型數(shù)據(jù)各種數(shù)值型數(shù)據(jù)間的混合運(yùn)算 算術(shù)運(yùn)算符和表達(dá)式
點(diǎn)擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1