在线观看av毛片亚洲_伊人久久大香线蕉成人综合网_一级片黄色视频播放_日韩免费86av网址_亚洲av理论在线电影网_一区二区国产免费高清在线观看视频_亚洲国产精品久久99人人更爽_精品少妇人妻久久免费

首頁(yè) > 文章中心 > 電腦編程開(kāi)發(fā)培訓(xùn)

電腦編程開(kāi)發(fā)培訓(xùn)

前言:想要寫(xiě)出一篇令人眼前一亮的文章嗎?我們特意為您整理了5篇電腦編程開(kāi)發(fā)培訓(xùn)范文,相信會(huì)為您的寫(xiě)作帶來(lái)幫助,發(fā)現(xiàn)更多的寫(xiě)作思路和靈感。

電腦編程開(kāi)發(fā)培訓(xùn)

電腦編程開(kāi)發(fā)培訓(xùn)范文第1篇

關(guān)鍵詞:C語(yǔ)言程序設(shè)計(jì);教學(xué)方法;單片機(jī)

中圖分類(lèi)號(hào):G642.4 文獻(xiàn)標(biāo)志碼:A 文章編號(hào):1674-9324(2014)10-0066-02

一、引言

隨著微電子技術(shù)的不斷發(fā)展和廣泛應(yīng)用,計(jì)算機(jī)編程語(yǔ)言也越來(lái)越豐富,因而學(xué)生也被要求具有應(yīng)對(duì)各種語(yǔ)言的學(xué)習(xí)應(yīng)用能力,在掌握好C語(yǔ)言后,對(duì)于其它語(yǔ)言的學(xué)習(xí)則游刃有余?;趩纹瑱C(jī)進(jìn)行應(yīng)用系統(tǒng)開(kāi)發(fā),C語(yǔ)言作為一種高級(jí)的編程語(yǔ)言,無(wú)論是現(xiàn)在進(jìn)行嵌入式系統(tǒng)開(kāi)發(fā)的相關(guān)企業(yè),還是當(dāng)前的全國(guó)電子設(shè)計(jì)大賽等學(xué)生競(jìng)賽中,都越來(lái)越受到大家的關(guān)注,并將其作為一個(gè)主要語(yǔ)言開(kāi)發(fā)工具。故本文提出的基于單片機(jī)的C語(yǔ)言教學(xué)方法,對(duì)結(jié)合單片機(jī)進(jìn)行符合實(shí)際工程需求的硬件和軟件開(kāi)發(fā)的愛(ài)好者或?qū)W習(xí)者有很重要的意義。

二、教學(xué)對(duì)象

本學(xué)期本人所教授的主要課程之一是《C語(yǔ)言程序設(shè)計(jì)》,所面向的教學(xué)對(duì)象是大一新生,大多數(shù)同學(xué)由于在高中階段很少接觸電腦,對(duì)于語(yǔ)言的學(xué)習(xí)更是陌生,而且數(shù)學(xué)功底比較薄弱,同時(shí),加上學(xué)習(xí)過(guò)程中大多數(shù)學(xué)生往往缺乏積極性和主動(dòng)性,遇到困難不能刻苦鉆研,往往選擇放棄。因此,針對(duì)學(xué)生的基礎(chǔ)情況,教學(xué)講授的進(jìn)度不能太快,教學(xué)的內(nèi)容不能講的太過(guò)深?yuàn)W,而且教學(xué)方法要靈活多變,結(jié)合實(shí)際事物進(jìn)行簡(jiǎn)單比喻來(lái)講解,只有這樣才能較為形象地教好C語(yǔ)言這門(mén)課。

三、C語(yǔ)言的應(yīng)用地位

C語(yǔ)言是一門(mén)使用最廣泛的程序開(kāi)發(fā)工具編程語(yǔ)言,是極具發(fā)展前景的計(jì)算機(jī)高級(jí)語(yǔ)言。其作為一種結(jié)構(gòu)化的程序設(shè)計(jì)語(yǔ)言,具有相當(dāng)強(qiáng)的結(jié)構(gòu)性、可移植性和功能性。通過(guò)采用C語(yǔ)言進(jìn)行編程開(kāi)發(fā)可以使眾多開(kāi)發(fā)者專(zhuān)心研究所設(shè)計(jì)程序要實(shí)現(xiàn)的功能及相關(guān)實(shí)現(xiàn)算法,從而有效減少開(kāi)發(fā)和軟件調(diào)試的時(shí)間。C程序設(shè)計(jì)具有良好的程序結(jié)構(gòu),對(duì)于模塊化的程序設(shè)計(jì)非常適合,故通常會(huì)采用從上至下,追求逐步求精的結(jié)構(gòu)化程序設(shè)計(jì)方法,來(lái)將所要實(shí)現(xiàn)的功能模塊化,不同的功能通過(guò)不同的模塊去完成。這樣易于進(jìn)行調(diào)試工作和方便快捷地管理好大型項(xiàng)目,從而最大限度地減少重復(fù)勞動(dòng)。

四、單片機(jī)的應(yīng)用教學(xué)現(xiàn)狀

單片機(jī)的學(xué)習(xí)是我院電子類(lèi)專(zhuān)業(yè)需要掌握的一門(mén)實(shí)踐性非常強(qiáng)的專(zhuān)業(yè)課程,我院學(xué)生通過(guò)對(duì)其的實(shí)踐性學(xué)習(xí)后,能夠獨(dú)立參加全國(guó)電子設(shè)計(jì)大賽,并能較好地完成比賽項(xiàng)目。為使我院的單片機(jī)教學(xué)效果更好,學(xué)生對(duì)該門(mén)課程掌握的更加牢靠,故需要對(duì)單片機(jī)的教學(xué)進(jìn)行大膽改革,通過(guò)在C語(yǔ)言的課程教學(xué)上,結(jié)合單片機(jī)以及相關(guān)的硬件設(shè)計(jì)知識(shí)進(jìn)行講解。從我院電子專(zhuān)業(yè)開(kāi)設(shè)C程序設(shè)計(jì)課程以來(lái),通過(guò)學(xué)生所反映的情況是該門(mén)課程比較難學(xué)習(xí),而且不知道他們?cè)趯W(xué)完C語(yǔ)言后到底有什么用,能夠應(yīng)用到哪些地方,更不知道將自己的所學(xué)應(yīng)用于單片機(jī)的開(kāi)發(fā)中能不能實(shí)現(xiàn)目標(biāo)。故根據(jù)以往教師的教學(xué)經(jīng)驗(yàn),并結(jié)合學(xué)生反映的情況考慮,本人覺(jué)得有必要作出這樣的改進(jìn),在C語(yǔ)言的課程上,通過(guò)結(jié)合單片機(jī)及相關(guān)硬件設(shè)計(jì)知識(shí)來(lái)講解C語(yǔ)言,并從以下幾方面引起重視。

五、《C語(yǔ)言程序設(shè)計(jì)》的課堂教學(xué)

1.教學(xué)設(shè)計(jì)前的思考?!禖語(yǔ)言程序設(shè)計(jì)》不僅是電子類(lèi)專(zhuān)業(yè)理工科學(xué)生的一門(mén)計(jì)算機(jī)公共必修課程,而且C語(yǔ)言也是作為計(jì)算機(jī)等級(jí)考試(二級(jí))的考試內(nèi)容之一。C語(yǔ)言對(duì)于大部分剛進(jìn)入大學(xué)的學(xué)生來(lái)說(shuō),也是一門(mén)比較難的計(jì)算機(jī)語(yǔ)言課程。要做好這門(mén)課程的教學(xué)設(shè)計(jì),首先要對(duì)學(xué)生的具體情況有一定程度的了解。該課程通常的教學(xué)法是語(yǔ)法格式的講解、語(yǔ)法要點(diǎn)的逐步講解和通過(guò)例題對(duì)語(yǔ)法的應(yīng)用講解。這種機(jī)械的教學(xué)灌輸思想枯燥無(wú)味,會(huì)使學(xué)生失去對(duì)該門(mén)課程的學(xué)習(xí)興趣,所以,本人認(rèn)為應(yīng)該先要求學(xué)生課前對(duì)本堂課所要講解的知識(shí)進(jìn)行預(yù)習(xí),并能識(shí)記有關(guān)知識(shí)點(diǎn),將不理解之處畫(huà)上記號(hào),待課堂老師講解時(shí)再認(rèn)真聽(tīng)并理解所教授內(nèi)容,這樣通過(guò)教師為主導(dǎo)、學(xué)生為主體的方式學(xué)習(xí),教師通過(guò)精講相關(guān)的硬件設(shè)計(jì)實(shí)例,通過(guò)硬件設(shè)計(jì)所要實(shí)現(xiàn)的功能引出相關(guān)軟件設(shè)計(jì),進(jìn)而將軟件設(shè)計(jì)時(shí)所涉及到的相關(guān)C知識(shí)進(jìn)行講解,然后通過(guò)另一簡(jiǎn)單例子讓學(xué)生自己去通過(guò)分析來(lái)鞏固知識(shí)點(diǎn)。

2.結(jié)合多媒體的講解,強(qiáng)化實(shí)驗(yàn)及實(shí)踐能力。因?yàn)榻處熓谡n的主要對(duì)象是大學(xué)一年級(jí)新生,所以需要教師采用通俗易懂,并結(jié)合簡(jiǎn)單例子進(jìn)行相關(guān)講解,這樣能夠使學(xué)生容易理解和消化。教學(xué)過(guò)程中,采用多媒體,通過(guò)編程演示加深學(xué)生對(duì)運(yùn)用的語(yǔ)法理解和深刻記憶。并把理論知識(shí)和硬軟件的設(shè)計(jì)內(nèi)容進(jìn)行整合講解,讓每個(gè)學(xué)生獨(dú)立完成實(shí)際應(yīng)用實(shí)驗(yàn)題。

3.減少和消除學(xué)生對(duì)程序設(shè)計(jì)語(yǔ)言的排斥和畏懼感。本人在教學(xué)中會(huì)引導(dǎo)學(xué)生多讀程序,在讀的過(guò)程中領(lǐng)悟和提高。對(duì)于軟件生存周期的設(shè)計(jì)、編碼、調(diào)試、運(yùn)行這幾個(gè)階段,本人可以通過(guò)C語(yǔ)言設(shè)計(jì)實(shí)例來(lái)體現(xiàn),以培養(yǎng)學(xué)生編程中的工程思想。講授課程時(shí)以提出問(wèn)題、解決問(wèn)題、深入拓展問(wèn)題、再解決問(wèn)題,對(duì)問(wèn)題進(jìn)行評(píng)價(jià)和優(yōu)化設(shè)計(jì)的螺旋式滾動(dòng)教學(xué)的方法,收到了不錯(cuò)的教學(xué)效果。

教學(xué)過(guò)程中,對(duì)于數(shù)組、指針等重要的知識(shí)點(diǎn),則需要制作更生動(dòng)的課件,提高學(xué)生的學(xué)習(xí)興趣和主動(dòng)性。例如,在講解數(shù)組的冒泡法排序時(shí),本人讓7位同學(xué)分別拿著一個(gè)數(shù)據(jù)牌站到講臺(tái),進(jìn)行現(xiàn)場(chǎng)模擬氣泡排序過(guò)程,通過(guò)第一次排序找到了該組中的最大值,經(jīng)過(guò)第二次排序找到了次大值,通過(guò)現(xiàn)場(chǎng)的模擬以及班上同學(xué)的參與,使課堂更加豐富有趣,并且所有同學(xué)都能掌握氣泡排序的過(guò)程。由于在教學(xué)中引入的現(xiàn)場(chǎng)模擬,使同學(xué)們更容易理解這些抽象的內(nèi)容,更重要的是碰到類(lèi)似的問(wèn)題他們會(huì)觸類(lèi)旁通,從而慢慢培養(yǎng)出編程的興趣。

六、實(shí)踐培訓(xùn)操作

上機(jī)實(shí)驗(yàn)是學(xué)習(xí)程序設(shè)計(jì)語(yǔ)言的重要環(huán)節(jié),自己編寫(xiě)的程序上機(jī)調(diào)試運(yùn)行中,可能有很多想不到的錯(cuò)誤,通過(guò)改正這些錯(cuò)誤,可逐步提高自己對(duì)C語(yǔ)言語(yǔ)法的理解力。在課程的教學(xué)中,會(huì)進(jìn)行階段性的實(shí)訓(xùn)項(xiàng)目,將每一階段的學(xué)習(xí)進(jìn)行小結(jié)性的貫穿和提高。將相關(guān)的知識(shí)點(diǎn)融入到程序的編寫(xiě)中,從而鞏固知識(shí)點(diǎn)并將瑣碎的知識(shí)點(diǎn)做一個(gè)整合。暑假期間,對(duì)于電子愛(ài)好的學(xué)生進(jìn)行集中培訓(xùn),然后按照全國(guó)電子設(shè)計(jì)大賽的要求給大家?guī)讉€(gè)題目做,這幾個(gè)題目涵蓋非常廣的知識(shí)點(diǎn),大家如果想編出程序就必須要找到課本的相應(yīng)知識(shí)點(diǎn)進(jìn)行復(fù)習(xí),從而編出程序,學(xué)生普遍反映通過(guò)集中培訓(xùn)課的鍛煉,他們的編程能力有了很大的提高,很多以前不懂的內(nèi)容通過(guò)自己鉆研也懂了,通過(guò)自己的努力以后也體會(huì)到了編出程序的喜悅感,可以說(shuō)收到不錯(cuò)的成效。

七、結(jié)束語(yǔ)

C語(yǔ)言的教學(xué)重點(diǎn)是培養(yǎng)學(xué)生分析與解決問(wèn)題的能力,這種能力的培養(yǎng)與學(xué)生的刻苦學(xué)習(xí)分不開(kāi),因此,在本人的課堂中會(huì)一再?gòu)?qiáng)調(diào)C語(yǔ)言不是看會(huì)的,也不是聽(tīng)會(huì)的,而是親自動(dòng)手實(shí)踐練會(huì)的。基于單片機(jī)的C語(yǔ)言開(kāi)發(fā)和設(shè)計(jì),極大地促進(jìn)了單片機(jī)在生產(chǎn)、生活各個(gè)領(lǐng)域的應(yīng)用,提高了程序開(kāi)發(fā)效率。因而,C語(yǔ)言學(xué)習(xí)效果的好壞,對(duì)今后單片機(jī)課程的學(xué)習(xí)具有深遠(yuǎn)的影響。

參考文獻(xiàn):

[1]向艷.C程序設(shè)計(jì)課程教學(xué)體系和模式探討[J].計(jì)算機(jī)教育,2010,(3):112-114.

[2]譚浩強(qiáng).C語(yǔ)言程序設(shè)計(jì)教程(第三版)[M].北京:清華大學(xué)出版社,2013.

[3]馮運(yùn)仿.《C語(yǔ)言程序設(shè)計(jì)》課程教學(xué)模式的研究與實(shí)踐.福建電腦,2012,(1).

電腦編程開(kāi)發(fā)培訓(xùn)范文第2篇

Abstract: Website needs are analyzed in detail, on this basis, ASP technology and database technology development are adopted to realize Heilongjiang waterway bureau website. Session variables data store user logon and ASP problems of static pages are discussed, and web server security configuration is discussed too. This site uses a modular design with clear structure, detailed content and can well serve Heilongjiang water transport.

關(guān)鍵詞:ASP技術(shù); 數(shù)據(jù)庫(kù); 頁(yè)面靜態(tài)化; 網(wǎng)站設(shè)計(jì)

Key words: ASP technology;database;page static;website design

中圖分類(lèi)號(hào):TP393文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1006-4311(2010)33-0162-01

1網(wǎng)站結(jié)構(gòu)及功能

1.1 網(wǎng)站開(kāi)發(fā)工具及平臺(tái)本網(wǎng)站基于ASP技術(shù),運(yùn)行于Windows平臺(tái)。數(shù)據(jù)庫(kù)方面,目前比較常用的數(shù)據(jù)庫(kù)為MS SQL Server和MS Access,SQL Server在安全性、開(kāi)發(fā)控制能力、數(shù)據(jù)挖掘、聯(lián)機(jī)操作等許多方面都是Access無(wú)法超越的,故本文采用了MS SQL Server2000數(shù)據(jù)庫(kù)管理系統(tǒng)作為數(shù)據(jù)庫(kù)支持。

1.2 網(wǎng)站功能模塊本網(wǎng)站包括不需要經(jīng)常修改的靜態(tài)模塊和需要經(jīng)常更新的動(dòng)態(tài)模塊其構(gòu)成為:?jiǎn)挝缓?jiǎn)介:介紹本單位的基本概況。航道概況:主要內(nèi)容為黑龍江省航道的基本情況,過(guò)河建筑物情況,淺灘情況,航道管理機(jī)構(gòu)、養(yǎng)護(hù)及建設(shè)情況。航政執(zhí)法:主要內(nèi)容為黑龍江省航道的管理?xiàng)l例。機(jī)構(gòu)設(shè)置:主要內(nèi)容為本單位各機(jī)構(gòu)基本介紹及各單位的工作職責(zé)。政工之窗:主要內(nèi)容為黨建工作,文明單位建設(shè),青年園地,工會(huì)工作。船機(jī)設(shè)備:主要內(nèi)容為本單位的船舶和其他機(jī)器設(shè)備。行業(yè)新聞:本模塊主要提供內(nèi)容為本行業(yè)的最新發(fā)展,本單位的新聞等信息。公告欄:本模塊主要提供本單位的通知、公告、考核、培訓(xùn)等信息。水情信息:有兩部分組成,一是水情預(yù)報(bào),從開(kāi)江到封江期間,每月份上中下旬提供黑松烏嫩四江的包括氣象、水情趨勢(shì)、水位、航深等預(yù)報(bào)信息。二是航道公報(bào),每天包括二十幾個(gè)水位站的水位和十幾個(gè)航線的航深公告。后臺(tái)管理:本模塊為用戶不可見(jiàn)模塊,包括用戶登錄驗(yàn)證,新聞、公告、水情信息等的、修改、刪除等操作。

1.3 網(wǎng)站設(shè)計(jì)目標(biāo)本網(wǎng)站盡量采取模塊化的設(shè)計(jì)過(guò)程,實(shí)現(xiàn)信息的網(wǎng)上查詢和加速辦公自動(dòng)化的進(jìn)程,提高工作效率。

2設(shè)計(jì)實(shí)現(xiàn)

2.1 網(wǎng)站的整體設(shè)計(jì)本網(wǎng)站有多個(gè)模塊,但是有的模塊不需要經(jīng)常更新,為了減輕服務(wù)器的壓力,把部分模塊做成靜態(tài)的,部分模塊做成動(dòng)態(tài)的。其中靜態(tài)模塊包括單位簡(jiǎn)介、航道概況、航政執(zhí)法、機(jī)構(gòu)設(shè)置、船機(jī)設(shè)備;動(dòng)態(tài)模塊包括行業(yè)新聞、公告欄、政工之窗、水情信息。

2.2 網(wǎng)站功能模塊的設(shè)計(jì)網(wǎng)站的動(dòng)態(tài)功能模塊包括文章管理模塊和用戶模塊。其中文章管理模塊分為三個(gè)功能,包括文章的、修改、刪除。

2.3 數(shù)據(jù)結(jié)構(gòu)及數(shù)據(jù)表本系統(tǒng)采用SQL Server2000數(shù)據(jù)庫(kù)管理系統(tǒng)。首先在SQL Server2000中創(chuàng)建一個(gè)名為DB_HLJHD的數(shù)據(jù)庫(kù)。根據(jù)上面的分析,本網(wǎng)站需要用到六個(gè)表:BookA、BookB、BookC及各自的User。表的詳細(xì)信息如下所示:

①BookA表用于存儲(chǔ)行業(yè)新聞、公告、政工之窗中的文章相關(guān)信息。②BookB表用于存儲(chǔ)水情信息中的水情預(yù)報(bào)相關(guān)信息。③BookC用于存放航道公報(bào)中的各站水位、較昨日、各航線的左、中、右航深等二百多字段。④上述表各自的User表,UserID(int類(lèi)型,用戶ID號(hào))、Username(nvarchar類(lèi)型,用戶名稱)、Password(nvarchar類(lèi)型,用戶密碼)。

2.4 關(guān)于用戶登錄界面的設(shè)計(jì)用戶信息的存儲(chǔ)通常使用的對(duì)象是Session對(duì)象和Cookie對(duì)象[1]。Cookie數(shù)據(jù)存放在客戶的瀏覽器上,單個(gè)Cookies在客戶端的限制是3K,就是說(shuō)一個(gè)站點(diǎn)在客戶端存放的Cookies不能大于3K,Cookies值可以用Request來(lái)獲取。Cookies是可以設(shè)定有效期的,如果沒(méi)有設(shè)定其有效期,那么用戶關(guān)閉瀏覽器后就會(huì)自動(dòng)消失。如果設(shè)定了有效期,除非通過(guò)IE的工具清除了Cookies,否則會(huì)一直保留到設(shè)定的有效期為止。

①用戶登錄。用戶登錄的界面包括兩個(gè)表單和兩個(gè)按鈕,其中表單名稱分別為UserName和Password,功能是提交用戶名和用戶密碼;兩個(gè)按鈕的功能分別是提交數(shù)據(jù)和取消。②用戶退出。用戶退出的主要工作是清除保存在服務(wù)器端的用戶信息,包括清除服務(wù)器端的用戶名和密碼,重定向頁(yè)面。

2.5 關(guān)于文章頁(yè)面的靜態(tài)化問(wèn)題如果一個(gè)頁(yè)面使用了較多的查詢語(yǔ)句,用戶瀏覽時(shí)讀取的數(shù)據(jù)庫(kù)次數(shù)也較多,瀏覽速度就會(huì)很慢,而且占用服務(wù)器資源。另外,靜態(tài)的HTML頁(yè)面比ASP頁(yè)面更容易被搜索引擎搜索到,從安全角度考慮,當(dāng)程序出現(xiàn)問(wèn)題時(shí),ASP頁(yè)面會(huì)不能正常顯示或者出現(xiàn)錯(cuò)誤提示,HTML頁(yè)面則可以正常訪問(wèn)。又考慮到HTML頁(yè)面可以靈活方便地排出具有特色的版面,本站對(duì)行業(yè)新聞、公告、政工之窗及水情預(yù)報(bào)采用ASP頁(yè)面靜態(tài)化來(lái)。

3設(shè)置及結(jié)果

3.1 數(shù)據(jù)庫(kù)鏈接本站采用的數(shù)據(jù)庫(kù)管理系統(tǒng)是MS SQL Server2000,假設(shè)服務(wù)器名為local,用戶名為admin,用戶密碼為admin888,數(shù)據(jù)庫(kù)名為DB_HLJHD。

3.2 安全防范SQL注入是ASP網(wǎng)站需要特別注意的問(wèn)題,SQL注入有很多方面的原因,本節(jié)主要探討通過(guò)配置服務(wù)器防范SQL注入攻擊所需要注意的地方。

Microsoft提供的 IIS被廣泛地用作服務(wù)器。IIS有很詳細(xì)的錯(cuò)誤提示,這種提示一方面給編程開(kāi)發(fā)人員調(diào)試提供了很好的參考,另一方面也給SQL注入提供了機(jī)會(huì)。

攻擊者往往通過(guò)IIS的錯(cuò)誤提示判斷是否存在SQL注入。所以在服務(wù)器上應(yīng)設(shè)置將IIS的錯(cuò)誤提示定向到網(wǎng)站主界面。這樣即使ASP運(yùn)行中出現(xiàn)錯(cuò)誤服務(wù)器也不會(huì)泄漏錯(cuò)誤信息。[2]另外,為Web站點(diǎn)上不同類(lèi)型的文件建立不同的目錄,然后分別賦予適當(dāng)?shù)臋?quán)限。

4結(jié)語(yǔ)

我單位網(wǎng)站投入使用后,加快了本單位的信息化建設(shè),為水上作業(yè)的工作人員提供了水情、航道等有用信息,為單位人員在工作上提供了便捷的服務(wù),也很好地服務(wù)了黑龍江的水運(yùn)。

參考文獻(xiàn):

双流县| 双城市| 天祝| 内江市| 定州市| 通化县| 新宁县| 两当县| 富平县| 广东省| 札达县| 灌阳县| 瓦房店市| 宁国市| 金塔县| 三都| 周至县| 子洲县| 嘉善县| 无锡市| 连州市| 常山县| 汤原县| 华坪县| 连南| 隆尧县| 霍邱县| 中牟县| 宁化县| 静安区| 安康市| 迁安市| 怀来县| 桐庐县| 盘锦市| 池州市| 灵璧县| 苍溪县| 大方县| 乌什县| 丹江口市|