久久99精品久久久久久琪琪,久久人人爽人人爽人人片亞洲,熟妇人妻无码中文字幕,亚洲精品无码久久久久久久

VC入門的一條路[推薦]

時間:2019-05-14 21:53:40下載本文作者:會員上傳
簡介:寫寫幫文庫小編為你整理了多篇相關的《VC入門的一條路[推薦]》,但愿對你工作學習有幫助,當然你在寫寫幫文庫還可以找到更多《VC入門的一條路[推薦]》。

第一篇:VC入門的一條路[推薦]

VC入門的一條路

首先聲明,我可不是什么高手,也就是剛脫貧。因為運氣很好,買到了幾本好書,在學習過程中幾乎沒走什么彎路,沒費什么勁就入門了,現在一般的小程序能搞定了。看到那些因為不知從何下手而苦苦掙扎的朋友,希望我的文章能給他們一些幫助。

學編程急不得,上來就學VC肯定碰一頭灰,說VC難就難在這點上了。如果硬上,意志堅強的話也許能挺過來,但也是會缺乏后勁,不得不回過頭來補習基礎知識。意志不堅強的話,很有可能就此放棄了,并留下一個VC難得不得了的印象。其實,只要踏踏實實一步一步來,VC也就是很簡單點事。在這里我說一下,如果你還只是一個初中生,那么你就應當仔細考慮一下了。首先,限于你的知識和思維能力,學學C語言還應該沒問題,但要學VC是要下相當大的功夫的。而且,你現在學到的東西將來一定會過時,所以不如把精力放在算法的研究上,畢竟這些東西永遠都不會過時。

我覺著如果走對路子,入門VC,一個暑假應該夠用了。???

雖說學VC并不是傳說的那么難,可不下些苦功夫是學不成的。在學VC前,你必須確定,你是因為熱愛編程才學VC的,而不是出于炫耀或其他。否則,恐怕你堅持不到勝利的那一天。

對于首次接觸編程的同學,我建議最好先學一下Quick BASIC(DOS里就有帶,就是那個QBASIC.EXE),不用多學,知道什么是整型什么是浮點,以及DO...LOOP FOR...NEXT 等最基本的知識,能算個階乘,求個積分就行了,關鍵要明白計算機是怎么執行命令的,對編程有個感性認識。如果你對自己有自信,也可以直接學C++,應該也不會多費太多事。不過我覺著因為有很多資料是FOR VB的,并且網頁編程常用VB Script,以后你也很有可能要用到VB,所以了解一些BASIC對以后也是有幫助的。而且如果只是要算個小題用QB比VC、VB之類方便多了。(找個人教一兩天應該就能搞定了吧)

之后我建議找本初高中信息學奧賽的書(有些奇怪吧)。這些書里講解了基本的算法,寫的卻比較通俗,沒什么高深的數學知識,容易理解。這些東西在數據結構課程中有系統嚴密的講解,所以也可等以后再學。但我覺著現階段寫一些小程序,實現些常用算法對自己的思維是很好的鍛煉,對以后的學習大有好處。我想,能排排序,求個八皇后,算個漢諾塔,再知道深、廣度優先搜索就可以了。

如果你已經有一些編程的基礎知識了,自然就可以跳過以上兩步。

等你對編程有一定的認識后,就應該開始進軍C++了.注意,是C++而不是VC,這兩者根本不是一碼事!別買VC入門,你肯定看不懂!C++是一門語言,而VC教程則是講解如何使用MFC類庫,學習VC應建立在充分了解C++的基礎上。

我覺著比起許多花花綠綠的大全、寶典,不如買本大學的C++教程(注意:別買等級考試的教程,那是應試用的),那些教程大都經過反復錘煉,比較系統,很有含金量,有不會太貴。這里我暴力推薦由清華大學出版社出版的一本《C++程序設計教程》,封面是紅色的,封底是黃色的,看起來很樸素,主編是錢能。這本書簡直是好的沒法說,還便宜(39.5 1

元)。這本書不但告訴你語法,還告訴你為什么要這樣規定語法,看完之后,你會覺著那許許多多的規定是理所當然的,根本不用費心記,不但不枯燥,反而會使有一種美感。書中還有許多實際編程時應注意的問題,很有價值。這本書還配有《實驗指導》,和《習題集》,不過對于有一定編程經驗的人應該是用處不大,所以我沒買。除了這本書,我建議再買本關于傳統C語言的書,要著重以下幾個方面:編譯預處理、typedef的使用,位運算,標準庫函數的使用(最好有一個比較詳細的列表,用的時候好查)。

C++的標準類模板是個不錯的東東,不過對于學習MFC卻沒有幫助,原因是MFC太落后了(^_^),可以先放一放,要不要學等搞定MFC時再作決定。雖然我沒怎么學過,不過覺著它挺不錯,而且代表了一種發展方向。雖然學著費勁(那東西幾乎沒一點C++的樣子,簡直是在學新語言),但掌握它可使編程輕松不少。

學完了C++,該學VC了吧?別急,先找本WIN32編程的書,這次沒什么講究,看著差不多的,便宜一些的就行了,如果有對于VC集成環境的介紹就最好了。WIN32編程是指用WINDOWS API編程,MFC是將眾多的API函數進行了封裝的類庫,用起來方便了不少,但如果沒有一些API編程基礎,對相關概念不了解,學起MFC來可能會很費解。相信我,將來你不會覺著學API編程是浪費時間的。API函數有兩千多,要都學會累死。其實你只要知道如何創建窗口、對話框、控件、消息循環,了解了句柄的含義就差不多了,最好再了解一點GDI編程。這個階段的關鍵是要理解WIN32程序是如何運作的,把握各種窗口間的關系。因為你以后應該很少直接用WIN32 SDK編寫程序,所以關鍵是理解整體結構,記住幾個函數并沒有什么意義。函數用的時候可以現查。手頭應有一份比較全面的資料。中文的API函數大全好像只有For VB的,不過看起來應該是沒有任何障礙。英文的資料MSDN中就有,相當全面,也比中文的詳細一些。我建議用中文資料快速查找,有問題再看英文。(我忘了我的html版中文API大全是從哪下載的了,不過書店有售,白皮的,很厚一本,很貴就是了。誰想要可以與我聯系iamsor@sohu.com)

對于想學游戲編程的朋友注意:從現在起,你不必去學什么MFC了,相信我,那東西除了讓你頭疼一點用處都沒有。游戲都使用Win32 SDK編出來的。現在,你要學的是DirectX。我推薦老王翻譯的DirectDraw文檔(),前面有一些老王自己寫的基礎知識,很適合入門,在此特別感謝老王的辛勤勞動。我還買了一本《DirectX 7 速成教程》,機械工業出版社出版,封面封底都是紅色。除了翻譯慘了點還算不錯,介紹的挺全面,還有一些游戲編程基礎知識。如果你想圖省事,可以考慮用云風編寫的風魂游戲庫,很方便的(對云風的辛勤勞動表示感謝).不過我仍然建議至少了解一下DirectX.這里說一下,很多朋友抱怨找不到有關DirectX的書籍,我告訴你,別去編程書籍里找,去多媒體制作書籍那找,還要把眼睛瞪得大大的、圓圓的。Director..Director..DirectX!!知道了吧,書店工作的人眼神都不大好,我也是有一天沒事瞎轉才發現的,嚇了我一大跳。發現這個秘密后我發現其實有不少關于DirectX的書,只是一般人找不到罷了。學會了DirectX,就可以開始奮斗了,剩下的問題就只有積累經驗了。

對于志向是應用軟件的朋友,打好了基礎,現在進軍VC的障礙都已掃清了。不過還是應做好充分的思想準備,事情不會那么順利的。剛開始,你就要面對一個瓶頸,大量的緊密關聯的知識,使你必須一下理解一個整體,而很難一點點來。可以說,學VC最難的就是剛開始。情況有些類似于你第一次創建窗口時面對的那長長的程序,只不過更糟糕就是了。很多人就是在此被一大團知識噎著,放棄了學習。事實上,這幾乎是Windows編程的一大特點,在WIN32編程時你就應當有所體會,而DirectX和COM都有類似問題。記住,一定要堅信:突破了這個瓶頸之后便是一片海闊天空,而有著扎實基礎的你是一定能闖過

去的。

我的建議是,不要等徹底弄明白一句才看下一句,而是知道好像怎么回事就向下看,實在看不懂也硬著頭皮往下看,等能比貓畫虎的作出個菜單、對話框時便回過頭再看一遍,幾遍之后應該就可以大概明白MFC程序的運作了。注意:這里有個關鍵,一定要用心體會面向對象編程的精神,努力將眼前的程序與你之前所學的知識聯系起來。通過比較成員函數和對應的API函數間的區別,嘗試去理解MFC是怎樣封裝相關的API的。例如,相當多的類將句柄封裝了起來,在傳遞參數時加以省略,這就是一個很重要的特性。MFC中有許多的宏,看起來很奇怪,但你不必理會其實現方法,只要知道如何使用便可,這點也很重要。還有,千萬不要過于依賴ClassWizard,對于其生成的代碼要自己進行分析,偷懶就不能真正理解MFC。

這里我介紹一種學法,不過學法這種東西因人而異,所以還要根據個人的情況決定。開始時,教程讓怎么辦就怎么辦,比貓畫虎的作出個菜單、對話框,然后試著添加控件。等能不看教程便做到這些時,開始逐字逐句的試著理解MFC程序的組織。若看不懂就跳過看下面的。就這樣一遍一遍來。如果覺著頭大就先歇上兩天,等清醒了再接著來.最好在這期間多找些介紹MFC框架的文章。注意:先不要碰有關文檔/視結構的東西,否則你會更頭大。然后便可試著寫個定時器、名片夾之類的小東西,熟悉一下各種控件的使用。

突破了開始的瓶頸之后再學下去便會越學越容易,因為你可以一點一點的積累知識,而不用擔心被噎著了。再過不久,你就不得不開始使用API函數完成一些功能,如在系統托盤加圖標,自畫列表框等。這時,你也會體會到學習WIN32編程的好處了,沒學過的人很可能就此卡殼。

關于VC的教程遍地都是,但魚龍混雜,市場烏煙瘴氣,騙錢的書真不少。有些書很厚,內容當然也很全,對老鳥很不錯,但對于初學者似乎有些浪費錢,因為里面絕大部分的東西MSDN中都有,并且初學者用不著。老外寫的書一般內容不錯,但翻譯水平是個問題。如果翻譯糟糕可夠你受的,加上價格不菲,我也不建議初學者買。還有些什么傻瓜書、圖解之類,好像是面向初學者,時則為騙錢,你看完后除了那幾個例子什么也不會作。如果你看到有一本書花了大量的篇幅圖文并茂,生動形象的介紹如何畫圖,輸出文字,別買!騙錢的!(:-< 我就被坑去42塊現大洋)那些花哨的東西對初學者除了轉移注意力沒任何好處。如果你真的對GDI繪圖很感興趣,就去找些專門書籍,比那些書好多了。最好買名字類似于VC應用,VC編程之類比較正式的,圖不要太多的,字不要太大的,最好是有較多的控件介紹的。當然,文字流暢也是很重要的。書不要買太多,最多兩本,因為這些書內容都差不多,買多了的話東看西看反倒沒好處。在這里,我建議初學者先別急著掏錢,而是去VC王朝(http://vcdynasty.yeah.net/)下載本MFC教程。雖說是網上教程,卻當相當有水準。不但內容比較全面,還一句廢話也沒有(這里感謝作者的辛勤勞動)。只是可惜對GDI沒有一點介紹,還須其他書籍作補充。等搞定這本教程時,應該就已經入了門,可以有針對性的選購書籍,不用擔心上當受騙了。還有,VC知識庫()的網上雜志也很不錯,對剛入門的人很有幫助,建議下載。入了些門后,各個網站多轉轉,看見好文章就往下拉,對提高水平很有好處。

一套MSDN光盤在這時是必不可少的,什么都找中文資料是不可能的,即使能找到也會很費時間和金錢,只能看硬著頭皮英文。不過以我的經驗看,只要有高中水平的英語,加上金山詞霸一路滑過去,看那種專業文章還是很容易的。還有,初學者一上來可能根本不知道上哪找需要的東西,我在這里把常用的地方列一下:

WIN32 API:平臺SDK->Reference->Win32 Functions in Alpha Order

MFC類庫資料:Visual C++ Documentation->Reference->Microsoft Fo...C/C++語言及標準庫資料:Visual C++ Documentation->Reference->C/C++...標準控件:標準控件都被MFC封裝了,可以參考對應的類,如Edit控件對應CEdit類.VC中帶的ActiveX控件:Visual Basic文檔->參考->控件參考(唯一的中文資料,卻是最糟糕的。不但是For VB,與C++有很大區別,還翻譯得亂七八糟,幾乎沒法用.如有高手知道哪有英文資料還請告知,不勝感激)

目前市面上的MSDN光盤已經有一段歷史了,有些東西可能有些過時。要最新資料的話,可以到微軟的網站(當然是全英文的)。不過對于初學者似乎沒有必要。

搞定VC后,要學什么都隨你便了,再學C++Builder,VB,Dephi,java什么的都是一點難度都沒有了,感覺就象是把關鍵字換了換。或者可以去啃啃COM,據說那是塊硬骨頭(不過好像也只是入門難,因為有了之前的經驗,雖然我沒碰過,但花點時間應該是搞得定的。另外DirectX編程經驗在此應該是有些幫助的)。

最后,我建議有時間的話多研究一下各種算法。數據結構是一定要看的。不一定要記住(話說回來,不經常用的話也記不住),但至少要知道有那么回事,萬一碰到問題了要知道往那邊靠。其實,常見的鏈表等結構以及排序等算法在C++標準類模板中已經實現了,不用你去費勁,但有些了解的總是有好處的。至于離散數學、線性代數什么的,對于復雜些的算法是必需的,其中離散數學是數據結構的基礎。不過,我倒覺著只要不是太復雜的問題只用經驗也能解決(就象奧賽書中那樣,只是實現而沒有證明),而且那些東西不用就會忘。萬一碰見個難題解決不了,找個高手幫忙也不錯,省時省力^_^。

下面是我想到的一些雜七雜八的問題,沒什么條理,湊或看吧:

英語水平不用很高,但至少要有高中水準,否則有你受的。

看書一遍看不懂沒關系,事實上,要一遍就能弄懂你就很有天分了。只要多看幾遍,綜合分析,應該是沒有什么問題的。

現在的世道,不是書到用時方恨少,而是書到用時方能學。不要試圖滿把抓,而要用到什么學什么。這樣,學的又快,記的又牢。

一個錯誤認識-學編程靠的是記憶:這是很要命的思想,會讓你累死而無所得。事實上,你幾乎不用特意記任何東西。對于各種函數、語句,只要知道有那么個東西,用的時候知道上哪找就行了,用多了自然就記住了。學編程關鍵在理解編程思想。

一個小技巧:活用編譯器可以幫你很多忙。在VC中,當你輸入成員符號.或->時,程序會自動列出此類的成員,你只要選一個就行了。這樣便省了很多記憶負擔。例如,你想獲得一個CString類對象的長度,對應方法肯定是Get什么,但是GetLetterNum還是GetStrLength卻不知道,你可以輸入xxx.Get,這樣,你便可從列表中找到一個GetTextLength(),不是這個還能是什么,單擊它的話還可能出現說明。還可避免打錯字。如果想調用本類的成員函數,就輸入this->,就可以查看成員列表了。對于全局函數,則是輸入::即可。這樣的話看起來還清楚。還有,如果沒有出現那個列表,八成是你弄錯了什么東西,例如變量沒定義,或打錯了字,但也可能是VC的BUG,很少就是了。對于初學者,這可是很好用的功能。

初學編程應遵循的一條原則:比貓畫虎、不求甚解。關鍵在于很多東西你就甚解不了,例如MFC中稀奇古怪的宏。而且,甚解了也沒太大的好處,暫時還是不要管它,會用就行了,什么時候有了閑工夫再來慢慢琢磨。多留心別人的程序是如何實現的,并照著去做。

有時,一些小問題也體現著高深的思想。比如,一個變量要定義在什么地方,如何組織類的結構。如果不太明白,就先找著別人的樣子去作,時間一長就會自然而然的明白,這就像下棋一樣,老頭怎么下,你也跟著怎么下,畢竟他出錯的可能比你小。

還有,我覺著初學者不應把過多的精力放在象Cool的工具條,透明的、氣泡狀的窗口之類的工作上。再搞這些之前,你最好問問自己,自己的程序配得上這些漂亮的界面嗎?尤其是,千萬不要在剛開始動手時就先打扮界面,以免界面也弄好了,熱情也沒了。畢竟,看在眼里的成果給人的刺激比枯燥的算法強得多。如果你想搞的話,也要等程序主體定型后再搞。

初學時還應多留心關于程序結構組織的文章,這些東西是很重要的。要從一開始便養成良好的風格。否則有一天當你決定編一個大點的程序時,你就會發現干到一半就干不下去了。

編程不是技術活,而是體力活:學的時候滿腦子全是技術,可用的時候就真成了體力活了。真正做起東西來,最重要的是要有毅力堅持到完。意志不堅強就難免半途而廢。

關于初學者是該學VC還是該學VB的問題:我覺著,學VC會難一些沒錯,但掌握學習方法的話也沒想象的那么難,而且學VC才能深刻領會面向對象編程的精髓。它使你的思想提升了一個高度,對以后的發展是大有好處的。再說,如果這點困難都克服不了,以后也很難有什么作為。所以,即使你打定主意用VB,也還是花些時間看看VC,至少知道它的大概結構。從長遠看,這是很有好處的。

關于學C++ Builder還是Visual C++的問題:也許VC真的不太好,但總不會太糟。可關于VC的資料不知是關于C++ Builder的多少倍。尤其對于初學者,這時很要命的!何況兩者相差其實并不太多,學會了一種,再學另一種也不會太費事。

呵,沒想到說了這么多。我已經聲明了,其實我也就是剛入門,以上一切都是我自己的感受,難免有錯誤,還請高手指正。另外,這是我第一次寫文章,加上我語文很糟糕,其實就是想到哪寫到哪,各位就湊或一下吧。

學習過程:

1、編成語言:CVC6.0

同時了解基本算法;熟悉編程環境;

建議在字符環境下學習編程語言

2、Win32APIVC6.0

推薦書: 《Windows程序設計》上冊

了解Window程序運行原理

3.C++VC6.0

字符環境下學習

理解面向對象的基本思想

4、MFC

推薦書: 《MFC深入淺出》、《Visual C++ 技術內幕》

了解基本原理,不用很熟練

5、C#、.Net、Visual C#;Delphi; C++ Builder

推薦書: 《C#入門經典》

其它:

數據結構

數據庫原理(數據庫程序)、計算機網絡(網絡程序)、計算機圖形學(三維圖形程序)

第二篇:VC課程設計報告

編號:

河北工業大學計算機軟件技術基礎(VC)2007年課程設計報告

學院 班級 姓名 __ 學號 ____ 成績 __ ____

一、題目:查找滿足特定條件的三位數(27)

二、設計思路

1、總體設計 1)分析程序的功能

2)系統總體結構:設計程序的組成模塊,簡述各模塊功能。

2、各功能模塊的設計:說明各功能模塊的實現方法

3、設計中的主要困難及解決方案

在這部分論述設計中遇到的主要困難及解決方案。1)如何將輸出1~9不重復數字 2)困難2

4、你所設計的程序最終完成的功能 1)說明你編制的程序能完成的功能 2)準備的測試數據及運行結果

三、程序清單

如果是使用一個文件完成的程序,只需列出程序代碼。

如果是使用多文件完成的程序,首先說明程序中的代碼存放在哪些文件中,說明文件名(例如:本程序包含first.cpp、second.cpp、third.cpp和all.h四個文件);然后依次給出每個文件名及該文件清單,例如:

1、first.cpp文件清單

2、second.cpp文件清單

3、third.cpp文件清單

第1頁/共2 頁

編號:

4、all.h文件清單

(說明:程序清單中一定要有注釋。將程序中自己編寫的代碼列在此處,系統自動生成的代碼就不要列出了。程序清單部分的行間距設為1行即可。)

四、對該設計題目有何更完善的方案

1、對自己完成程序進行自我評價。

2、對課題提出更完善的方案

五、收獲及心得體會

1、通過本次課程設計,自己在哪些方面的能力有所提高。

2、收獲和心得體會。

日期: 2007年

(說明:本模板只提供參考,每個同學根據自己課題的特點,可減少或增加某方面的論述)

第2頁/共2 頁

第三篇:VC類定義

VC++怎樣定義類對象

如果你定義了一個類(假設是A)那么聲明一個A的對象的方法就是:

A a;// a 就是一個A的對象

A *a;// a 就是一個A的對象的指針

A a[N];// a 就是一個A的對象的數組

A fuctionName();// 返回A的一個對象的函數

上面是說如何定義對象,下面說如何定義一個類

最基本的:(運用關鍵字class)

class A{

public://公有變量及函數(沒聲明是public,private,protected的都默認為public,這個與Java是不同的,后者默認為protected)(可以在任意位置被訪問)

......private://私有變量及函數(只能在類里面被訪問)

......protecte://受保護的變量及函數(可以在派生類中被訪問)

};//注意分號

一般構造函數,析構函數,復制構造函數都是在public里被聲明的(不用我說什么是構造函數(construct)和什么是析構函數(destruct)了吧)。

更往深一層會有派生類,友元類,抽象類的概念。

派生類就是有一個已經存在的類來derive一個新的類,一般新的類跟原來的是被包含與包含的關系(否則聲明一個派生類就沒什么意義)具體實現如下:

class A: public B{

......//跟一個普通的類沒什么區別

}

聲明一個友元類是這樣的:

class A: {

friend B

......}(A就成了B的友元類,友元函數的聲明也類似)

不過要注意到,友元函數、友元類的大量使用破壞了類里的數據及函數的穩定性,或是可靠性。使得private類型的都可能被篡改。

最后抽象類:

它是通過虛函數來實現的,所謂虛函數就是加上virtual關鍵字在前面的函數;含有虛函數的類就是抽象類,注意到如果要實現一個函數的動態綁定對象必須要以地址的形式來傳遞。好吧,短短幾句是不能把聲明類的注意事項說清楚的,太多了(像什么封裝,繼承,抽象)。不過,你只要多編寫多看書就會的。

第四篇:VC課程設計題目

VC++課程設計題目 B090110-12

(2012-04-23 – 2012-05-19)

前言:本課程設計分成自測題和綜合題兩部分。兩部分都列入驗收。

練習題:

共11道。內容覆蓋主要基本技術:基本的開發環境(調試技術),文件操作,動態鏈接庫,圖形圖像編程,多線程編程,控件開發等。

每個學生選擇5個完成,要求如下:

必做:1;

2,3選擇其一;

4,5選擇其一;

6-11選擇其二;

1. 基本環境調試

將例程1用VC++打開,修改錯誤使程序能夠運行。理解編譯錯誤,運行錯誤等。

2. 數據庫操作

通過ODBC數據源訪問數據庫(ACCESS),數據庫中保存以下內容:

學生姓名,性別,年齡,家庭住址,電話,電子郵件,愛好等。

再以上基礎上進行該記錄的讀出并可編輯瀏覽顯示。

3. 文件操作

寫一個檔案文件保存以下內容:

學生姓名,性別,年齡,家庭住址,電話,電子郵件,愛好等。

再以上基礎上進行該文件的讀出并可編輯瀏覽顯示。

4. 圖形編程

提供一個圖形工具界面,讓用戶能夠畫出直線,橢圓,多邊形等幾何元素,結果可以保存并可讀出。

5. 圖像顯示

編程加載顯示位圖文件(bmp)。實現多個位圖的疊加顯示效果。在此基礎上,實現動畫效果。

6. 字符串操作

能夠從磁盤上選擇打開文本文檔,讀入所有內容并顯示,統計所有的字符數目,單詞數目,中文字符串的數目。

7. 多線程技術

目的:掌握多線程編程的基本概念,掌握用戶線程的編程方法和調試方法。

建立一個工程,主線程負責用戶交互,界面上提供一個按鈕,通過它用戶建立一個新的線程處理復雜的計算。多個線程可以共享內存中的某些變量。線程可以中止,掛起。線程間需要同步。

8. 通信技術

利用套接字編寫雙機通信程序,從服務器接收GPS數據。協議內容如下:

0xDB,緯度(4字節浮點),經度(4字節浮點),時間(4字節CTime),速度(2字節整型),校驗(1字節異或),0xDB

在此基礎上,能夠在屏幕上顯示其位置和速度等信息。

把接收到的內容進行解析并且顯示。

9. 動態鏈接庫

目的:了解MFC 支持的三種動態鏈接庫:Win32DLL,MFC 常規DLL, MFC擴展庫。掌握封裝DLL的基本方法。

步驟:

新建三個不同的DLL工程;

分別封裝一些類和函數;

新建一個測試工程對上述庫里的函數或類進行調用;

封裝一個對話框類到DLL,并新建一個工程調用之。

10. 控件編程

利用ATL編寫一個控件,并寫一個測試程序進行調用。

目的:掌握ATL控件的編寫方法,測試方法和調用方法。

步驟:

新建一個ATL工程;

添加ATL控件;

往接口里添加屬性和事件;

修改繪制代碼;

寫測試程序;

11. 多媒體數據采集

利用微軟的視頻,音頻采集API函數,編寫一個能夠進行圖像,音頻,視頻采集的程序。

綜合題:

1. 硬盤錄像機的制作

要求:

對外接USB接口的攝像頭的數據進行采集,結果保存在硬盤上。能夠根據要求對文件進行檢索,播放,備份,上傳。

*能夠架構一個視頻流服務器,提供多人的基于IE的在線視頻瀏覽。

2. 數字存貯示波器的制作

要求:編程實現一個數字存貯示波器。示波器的蹤數1-10可變,示波器的數據采樣點可達1024。

示波器可以實現圖形以不同的形式顯示(如波形圖,柱圖等)。

示波器的橫向,縱向均可以用鼠標進行分辨率調整。

示波器提供文件接口,可以文件讀寫。

結果以DLL形式封裝。

創建一個客戶程序對示波器進行測試。

參考:SIMULINK的示波器。

3. 大地面積測量

要求:在文本文件中保存了一條封閉路徑的頂點的經緯度數據,計算由這條路封閉出的區域面積。

步驟:

(1)自行編輯三個不同大小區域的文本文件(區域范圍50KM,500KM,5000KM);

(2)生成一個單獨的對話框工程(項目);

(3)導入區域文件;

(4)函數說明 float Area(int nNum/*頂點數目:>=3*/, float* vX/*經度*/, float* vY/*緯度

*/, char Coord=1/*坐標系: 1 經緯度 2平面坐標*/);

(5)對于結果進行誤差分析。

參考資料:地理坐標變換算法(上網搜索)

測試方法:用MATLAB工具包函數可以進行對比測試。

4. 文件編輯

創建一個多文檔工程,實現對于磁盤文件的瀏覽,編輯等功能。

能夠以文本文件,二進制文件方式打開文件;

支持剪貼板功能;

支持搜索,查找,替換功能;

支持文件定位;

功能可參考:磁盤文件工具程序UltraEdit。

5. 個人簡歷

創建一個個人簡歷程序,能夠編輯自己的個人資料,添加自己的相片集進行瀏覽,具有保存,打印等功能。

6.文字聊天室

做一個基于點對點的聊天程序。同時具有客戶端和服務器功能。

字體顏色可設置;

具有豐富的表情;

聊天記錄可以保存,瀏覽。

7. 卡拉OK點歌管理系統

在本地硬盤庫里存放歌曲文件(暫定WAV文件格式)。按照歌手,歌名(字數),類別進行檢索播放。

對歌曲庫可以進行管理,如添加,刪除等。

計時計費功能。

8. 酒店管理系統

實現酒店客房的預定,登記,分配,計費等功能。

基本步驟:

(1)數據庫后臺設計,數據準備;

(2)界面設計;

(3)功能實現;

(4)測試;

9. 數字圖像格式轉換

能夠進行BMP,GIF,TIF,JPG等圖像的顯示,保存,轉換;

能夠對圖像進行處理:平滑,濾波,增強等。(算法可自行查找)

10. 簡易電子地圖編輯

用MapX實現地圖的編輯功能:打開地圖(Tab格式), 添加/刪除點,線,面元素,通過屬性查詢并高亮顯示。

請大家發揮想象,獨立完成。

課程設計安排

時間與進度安排

課程設計共40學時,分在四周內完成。參考的時間分配如下(以每天4學時為例): 第1天: 基本環境熟悉;

第2-4 天: 基礎練習題;

第5-9 天: 綜合題;

第10天: 驗收;

注:基礎練習題11道中完成5道(如前所述),可在完成后請老師驗收。綜合課題任選一道。為避免重復,原則上每個題目只允許一定數目的同學選擇。

實驗報告要求

實驗報告包括兩部分的題目(基礎練習題和綜合題)。內容包括:

1. 實驗目的2. 算法流程框圖;

3. 數據結構說明;

4. 程序說明;

5. 測試結果;

6. 附件:程序代碼。

成績評定

成績評定遵循過程與結果并重的原則,給出考查課成績等級(不及格,及格,中等,良好,優秀)。依據下列因素進行學生的成績評定:

1. 出勤率;

出勤率低于30%者將被成績降級,低于50%將被要求重修。

2. 認真程度;

有如下行為者視情節輕重成績將被降級直至重修:打游戲,看電影或其他無關事項。

3. 完成質量;

相同的課題,如果出現雷同的結果,將被降級。

4. 回答問題的水平;

對于完成的課題,如果不能解釋,視同抄襲,成績降級。

5. 實驗報告

對于沒有完成指定內容,或者雷同報告的,成績降級。

特別的,對于完成內容超過題目要求或者有獨特成果,給與成績獎勵。

2012-4-20

驗收提示:

(根據最新的上級要求,做如下的通知)

5月18日: 驗收日。在此之前,請大家完成準備工作(代碼,必要的說明文檔等)。驗收時采用教師學生一對一方式進行,同學需要進行預約,并主動出示有效證件。為了提供良好的驗收環境,非驗收同學應在別處等候,不要圍觀,評論。驗收老師會提問一些相關問題,請同學獨立回答。學生也可能被要求進行現場的一些簡單的功能改進。

對于上機時間沒有達到最低要求的,取消驗收資格。此數據來自計算機系統,請大家平時注意查詢。

平時有問題,歡迎在教師值班時候來咨詢。(見附表)

實驗報告:需要提供報告的硬拷貝和電子版資料(文檔,代碼等),如果在成績評定日尚未提交,則一律下一年重修。(提示:請班長或者學習委員負責統一收齊,按照學號排序,交到指定位置)。

第五篇:vc 風險投資工作流程

風投業務流程及步驟?首頁 > 在商言商

國際風險投資的運作過程,一般包括了以下幾個步驟:

1.項目初審:國際風險投資機構在拿到申請表或商業計劃書后,往往只用很短的時間走馬觀花地瀏覽一遍,以決定在這件事情上花時間是否值得。必須有在幾分鐘時間內就能吸引他眼球的東西,才能使之花時間仔細研究。因此,申請登記表或商業計劃的第一部分如何撰寫,對融資者來說就顯得非常重要。

2.內部磋商:在大的國際風險投資機構,相關的專業人員或幾大部門,一般都會定期聚在一起,對通過初審的項目建議書進行討論,以決定是否需要進行面談,或者回絕。因此他們是協同做戰,任何一個人,往往都沒有絕對的決策權。因此融資方若想靠走人情通關系而獲得融資,在風險投資領域內的可能性幾乎為零。

3.意向會談:如果風險投資機構對融資方提出的項目感興趣,則會與融資方進一步接觸,甚至通過多輪會談直接了解其企業和項目的背景、管理隊伍和企業發展前景及戰略規劃等,這是整個過程中非常重要的一環。因為融資方通常并不知道風險投資商對項目的選擇和價值評估標準,因此在會談中如何快速領悟對方言語間的意圖并做出正確、合理、快速、靈活的回應,就顯得格外重要。

4.風險評估:如果初次面談較為成功,接下來便是風險投資機構開始對融資方的經營情況進行考察以及盡可能多地對項目進行了解。他們往往會通過即定的工作流程和審查程序對意向融資方的管理、戰略、技術、市場、優勢、潛力、規模、團隊等進行仔細的評估,這一程序甚至包括與潛在的客戶接觸,向技術專家咨詢并與管理隊伍舉行幾輪會談。這一過程往往也是風險投資機構合理規避自身風險的必要和重要環節。他們會嚴陣以待,絲毫不會馬虎。

5.條款清單:審查階段完成之后,如果風險投資機構認為所申請的項目前景看好,那么便可開始進行投資形式和估價的合作談判。通常融資方會得到一個條款清單,概括出涉及的內容。融資方必須在規定的時間內,完成條款清單上的內容,才能進入下一階段的環節。這個階段,實際上也是風險投資商對融資方的合作誠意、態度與執行力的判斷與考察。

6.簽定合同:風險投資機構力圖使他們的投資回報與所承擔的風險相適應。基于各自對企業價值的評估,投融資雙方往往會通過多輪談判與協商,達成最終成交方式與價值。此后,雙方才進入合同協商與正式簽約的階段。若融資方能走到這一步,基本就可以算成功了。

7.執行跟蹤:投資生效后,風險投資機構便擁有了風險企業的股份或以合同約定的其他合作方式的監管權利。大多數的風險投資機構將在董事會或合作項目中扮演著咨詢者的角色。他們通常同時介入好幾個企業,所以沒有時間扮演其他角色。作為咨詢者,他們主要就改善經營狀況以獲取更多的利潤提出建議,幫助物色新的管理人員(經理),定期與企業家接觸以跟蹤了解經營的進展情況,定期審查會計師事務所提交的財務分析報告。由于風險投資機構對其所投資的業務領域通常了如指掌,所以其建議會很有參考價值。從這個意義來說,獲得風險投資的融資方,可以說同時也獲得了一個頂尖的智囊團。

8.資金退出:一般風險投資公司一般在3-10年取得一定收益后,即會采取一定的方式安全退出,回收資本金并獲取利潤,以進入新一輪的項目投資。其主要方法有:公開上市、股份回購、股權出售(一般為購并和第二期購并)和清算四種。

以上,就是筆者在親自操作風險融資過程中,所了解并總結出來的主要過程。并且據我所知,若以100個遞交了融資申請的項目為例,通常80%的項目會在第1個階段就被投資方PASS掉;剩下20%的項目在第2個階段過后最多會剩下5個;而這剩下的5個項目在經過第3階段的會談后,真正能進入風險評估環節的,通常也就只剩下1個了。剩下的這1個項目,若能通過投資方的風險評估,基本就成功了。因為在后期的幾個環節,投資方對項目方的態度會有明顯的不同,他們不僅僅會盡量指點并協助項目方完成后期工作,在出現意見分歧時也往往會采用公平合理的磋商方式,而不會象前幾個階段給人感覺那么“盛氣凌人”了。因為此時的投資方基本已經看準了項目方是一個香饃饃,不想輕易拱手讓人了。

需要著重提醒大家一點的是:本文中所述的8大環節,每一環節又是由若干小的流程和環節組成及相互控制的,可謂環環相扣,一步錯了即全盤皆輸。因此即使融資方心中明了風險融資的大環節和步驟,若不具備極強的洞察力、應變力、協調力、專業力、管控力和談判力,融資一事基本上也是“竹藍打水一場空”。

下載VC入門的一條路[推薦]word格式文檔
下載VC入門的一條路[推薦].doc
將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
點此處下載文檔

文檔為doc格式


聲明:本文內容由互聯網用戶自發貢獻自行上傳,本網站不擁有所有權,未作人工編輯處理,也不承擔相關法律責任。如果您發現有涉嫌版權的內容,歡迎發送郵件至:645879355@qq.com 進行舉報,并提供相關證據,工作人員會在5個工作日內聯系你,一經查實,本站將立刻刪除涉嫌侵權內容。

相關范文推薦

    VC課程設計教學和任務

    VC++ 課程設計指導書 江蘇科技大學南徐學院電子信息系 2011年9月《計算機程序設計(vc++)課程設計》課程設計指導書 一. 課程設計教學和任務 《計算機程序設計(vc++)課程設計》是......

    VC很多實例程序

    VC++6.0應用編程實例 例1:添加對話框條 int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct) { 。。。。。。。。。。。。。。。。。。。。。。。 m_wndDialogBar.Crea......

    VC投資經理工作計劃

    工作計劃 作為一名即將入職的投資經理,通過自身對投資行業的學習以及與公司領導、創投同行的交流,我將近期需要履行和培養的工作職責及專業能力劃分為專業投資、項目資源開發......

    VC編程資料總結

    CString類的完美總結 2012-05-04 15:50:50 我來說兩句 收藏 我要投稿 ①、CString 類對象的初始化: CString str; CString str1(_T("abc")); CString str2 = _T("defg"); TC......

    VC工作室學習心得(5篇可選)

    VC工作室學習心得 轉眼間我已經進入工作室學習半年時間,在過去半年多的學習生活中,有酸甜苦辣,有歡笑和汗水,有成功也有挫折··有人總結:在任何一個學校,平庸的大學生是相似的,......

    vc學習及書籍介紹

    筆者從事軟件開發多年,其中有兩年多的時間一直是與Windows底層打交道,涉及到驅動程序,嵌入式OS,Windows應用程序(如GUI,圖形圖像技術,多線程,組件技術等等)等方面的開發,寫......

    VC飾面板項目可行性研究報告

    北京智博睿信息咨詢有限公司 www.tmdps.cn 飾面板項目可行性研究報告 飾面板(wood veneer),全稱裝飾單板貼面膠合板,它是將天然木材或科技木刨切成一定厚度的薄片,粘附......

    VC牛人經典語錄(共5篇)

    其實我們做早期投資的人,80%的時間是完全浪費掉的,只有20%花掉的時間才真正跟最后賺錢的回報成正比。仔細想想這是件令人沮喪的事情,但這就是早期投資的性質,也注定我們大多數時......

主站蜘蛛池模板: 天天噜日日噜狠狠噜免费| 国产99久久九九精品无码| 亚洲丁香五月激情综合| 久久精品丝袜高跟鞋| 九色porny丨国产首页注册| 欧美高清在线精品一区| 亚洲日韩av无码一区二区三区人| 国产欧美国产精品第一区| 亚洲av无码日韩av无码网站冲| 中文字幕精品亚洲无线码一区| 99久久亚洲综合精品成人| 国内精品视频一区二区三区| 国产精品岛国久久久久| 人妻在卧室被老板疯狂进入国产| 精品一区二区三区自拍图片区| 亚洲国产成人久久综合三区| 亚洲美女精品免费视频| 国产精品成人亚洲777| 久久婷婷久久一区二区三区| 尤物网址在线观看| 国产精品一区在线蜜臀| 久久99精品久久久久婷婷暖| 中文字幕v亚洲日本在线| 伊人色合天天久久综合网| 四虎永久在线精品免费观看| 亚洲色欲一区二区三区在线观看| 国产精品无码专区久久久| 亚洲男同志网站| 欧美粗大猛烈老熟妇| 狠狠色噜噜狠狠狠888米奇视频| 亚洲一区二区三区av在线观看| 欧美亚洲国产日韩一区二区| 国产一卡2卡3卡四卡精品网站| 精精国产xxxx视频在线| 国产欧美国产综合每日更新| 国产精品自在线拍国产| 亚洲无日韩码精品| 久久69精品久久久久久hb| 欧美日韩国产综合草草| 精品自拍亚洲一区在线| 国产色视频一区二区三区|