『壹』 哪裡有可以學習編程的網站,我是一點也不懂的那種.
最近很多人都在問如何學習編程。我覺得學習編程最重要的是入門,如果你入門的時候有一個好的方法和思路,打下比較扎實的基礎,對今後的編程工作是很有益處的。即使在學習新的編程語言也無所謂,因為它們有很多相通之處,可以相互借鑒。
我認為可以先學習一下pascal,這個語言比較嚴謹,適合初學者。pascal它被稱為教學語言,結構嚴謹,不像c語言那麼靈活,易於理解和學習。 然後可以繼續學習C語言,這個語言比較靈活。有了pascal的基礎,在進行C語言編程就不會因為C語言的靈活而有問題 。後面的就可以學習VC什麼的了。
C語言的書推薦譚浩強的,比較好。
我當時學習pascal和C語言的時候是將書後的習題都做了一遍,感覺效果很好。
當然了,學習什麼語言也要看你具體准備從事什麼行業。例如你要進行嵌入式開發,C就是很好的選擇,如果是Windows開發,那麼VC就不錯。還有資料庫方面的開發、網路開發等等。不同的語言適合不同的方面。要看自己的選擇的,呵呵 。
還有很多人說自己的基礎很差,甚至中學畢業什麼的。其實這個並不重要,比較說英語,在計算機語言里所用到的單詞量很少,而且都是常用詞,經常使用就記住了。當然,如果你要看原文資料或者幫助的話,專業詞彙比較多,不過在金山詞霸的幫助下,經常看,也是沒什麼大的問題的。至於數學什麼的,其實數學只是培養你一個邏輯思維能力,在初學編程的時候影響不是很大。況且,作為一個基礎編程人員來說,上面還有系統分析師、項目經理,他們會把需求分析、概要設計和詳細設計做好的,你只要按照文檔寫代碼就OK了。不過,要上更上一步的話,其他基礎知識就非常重要了,畢竟你不能寫一輩子代碼。
在你學習好C語言以後,個人建議好好學習一下數據結構和軟體工程。這兩門對你的水平提高都是很有幫助的。特別是軟體工程,它能夠使你按照科學的工程方法進行軟體開發,對今後的發展很有好處。
只是一家之言,有不到之處,還望見諒!
參考資料:http://hi..com/deathdog/blog/item/de92046eea406dde81cb4ab4.html
『貳』 求個C語言做的畢業設計,題目簡單一點就行,不用太深奧
1、盼望著,盼望著,暑假結束了,開學的腳步近了。一切都像是剛睡醒的樣子,欣欣然張開了眼。同學們高興起來了,老師們快樂起來了,我們的校園沸騰起來了。
2、校園里的小草不知何時已經變得暗綠,彷彿想在泛黃之前多看一眼同學們歡樂的笑臉。操場上、教學樓前、公寓樓邊,放眼望去,一顆挨著一顆,一片接著一片,手拉著手兒在向我們打招呼。
3、校園里的學生漸漸多了,老師家長也漸漸多了,一張張熟悉的面孔,一張張嶄新的面孔,都在這一刻匯集到了這里。開學了,我們又可以聆聽老師的教誨。
4、開學了,我們又結識了新的同學。開學了,我們又將創造優異的成績。開學了,我們笑了。
5、開學啦開學啦,一個月的寒假生活就在我們的歡歌笑語中結束了,迎接我們小學生的將是四個多月的學校學習生活,我們已到了五年級下冊,學習、做題的難度增高了,我們必須付出更多的努力和拼搏,來完成五年級下冊的學業。
6、到了學校之後,見到了我朝思暮想的敬愛的老師和親愛的同學們,他們每個人的臉上都帶著歡快的笑容。我們在一起互相問好,寒假過完了,一個月沒見我的朋友們,怎麼可能不思念他們呢?
7、走在教室里,同學們都嘰嘰喳喳的交談著怎麼過的春節,怎麼寫的作業,曬曬自己掙了多少壓歲錢……要發新書了,我們都在忐忑不安的坐在座位上,緊張的期待這一冊的新書將會是什麼樣的呢,真是好期待啊!發下了新書,這將使我們最快樂的時刻,都迫不及待的翻看著,預習著。
8、又個新學期如期而至,讓我們以飽滿的熱情和充足的精力去迎接他吧。在努力地學好學校開設的各科課程之外,對我們的小記者活動,也要積極參加,盡量寫好每一篇活動作文,在2012年,爭取做一名優秀的小記者!
9、開學的時候,我又看到了久別的老師和同學,心裡特別高興。老師親切地詢問我們暑假的生活,同學們在一起說個不停。暑假裡好多同學都學了不少本領,有的學了毛筆字,有的學了游泳,有的學了跆拳道。我一定會在新的學期中拿出好成績。
10、今天是開學的第一天,同學們見面分外喜歡.我們升入了二年紀,開始了新學年.學校增加了許多小弟弟和小妹妹,老師給我們排了新的座位,第一天上學同學們可高興了,在新的學期里我一定要好好學習.
11、開學了,新的學期,新的開始。新的學期,新的氣象。校園里又新增添了許多新的面孔。在校園里,總能碰到一些老同學,見了面,我們都彼此打招呼,彼此祝福對方。
12、今天是上學第一天,走到教室,總感覺已有好長時間沒來過了。今天班裡還來了一個新同學,叫馬玄逸,看著挺安靜的不愛說話。體育老師說今年要軍訓,心裡有有一點小期待。
13、今天是開學的日子。寒假放完了又要上課了啊,今天可以說還算不錯的。今天我見到了那些熟悉的同學,也領到了本學期的新課本。我已經迫不及待的想去看看新課本里的內容了。
14、今天終於開學啦!要是再不開學,我都要發霉了!早晨,我興奮又難過,因為我考試沒考好,怕老師說我,興奮是因為終於能看到好久不見的同學啦!
15、漫長的寒假轉眼就過去了,我又回到了我那美麗的校園,我那生機勃勃的班級,我們又迎來了新的一學期。
16、開學的變化真大呀,班上來了幾個新的小朋友,現在我進入二年級下學期了,好興奮啊!我愛我那美麗的校園,我愛我那生機勃勃的班級!
17、愉快的寒假過去了,新學期開始了,今天是開學的第一天,我又見到了老師和同學們,感到格外高興。我很喜歡上學,希望所有的小朋友每天都能開開心心的上學,學到更多的新知識。
18、陰歷十六,正式開學的日記到了。開學了,每個人懷著無限的希望憧憬著新的學期。高一的學生要重新適應新的班級和老師,相比之下高二的學生還是那麼豪情不減,如同五百隻麻雀。只有高三的學生,依舊是早起晚睡,最辛苦的。
19、開學了,見到了一個月沒有見到的同學,心裡很高興,而且發現班上多了幾個新面孔,讓我很高興來了新的夥伴,我要和他們成為好朋友。
20、緊張忙碌的新學期又開始了,走進熟悉的校園,看到了分別一個寒假的同伴,很興奮,同伴們之間互相祝福著、問候著,交流著彼此之間春節的感受,心情好極了
『叄』 重那裡開始學c語言 編程以及數據結構
如果是自學的話,最好不要看潭浩強的書,他喜歡用數學公式做例題,不適合初學者或自學。
其實潭浩強的書並不怎麼樣,比國外的教程差遠了,只是國內高校缺乏創新意識,跟風現象嚴重,從高校到職校,《C程序設計》幾乎人手一本,這才創下了「發行量第一」現象。而且潭浩強已公開表示:不再就他的書回答任何技術性的問題!這分明是對自己技術沒信心、落後於時代的表現。
國外教程:
《21天學通C語言》
《C語言三日通》(很多人國外自學者都是看了這本書才入門的,所用的例題簡單易懂)
再介紹以下兩本真正經典的教材:
1.《The C Programming Language》
2.《Expert C Programming --- Deep C Secrets》
學習c#
1.《C#入門經典》(找.NET版本大於或等於2.0的) wrox出版社,如果可以找人幫助你走過調試一步,這本書兩個月應該沒有問題
2.《C#高級編程》 wrox出版社,這本書要三個月左右吧
3a.《面向對象的系統分析》、《面向對象的系統設計》紹維忠,這兩本書有一定難度,看你自己的悟性了,不過不必深究,了解思想為上,看情況用一兩個月吧。
3b.《演算法導論(第二版)》MIT,這本就當聖經用吧,長期,數學不行,這一本也是應該掌握的,裡面數學知識比較有限,如果還想有更長遠的打算,數學不補是不行地。
4a.《C#設計模式》(或《企業應用架構模式》、《設計模式》ERICH GAMMA, RICHARD HELM, RALPH JOHNSON, JOHN VLISSIDES,俗稱四人幫),這本書一定要深入學習,
5a.軟體工程和軟體測試相關的書箱做大致了解,相信此時你已經完全具備了自己判斷的能力。
另外,學習計算機最好知識全面一點,有一個考試是帶職稱的,叫軟體水平考試,可以從程序員級別考起,然後考個軟體工程師(這個相當於計算機系碩士畢業後的職稱),如果有實力,再考個架構師。這個考試的內容是比較全面的,可以提高綜合的計算機素質。
還有,下載一個叫C#編程規范的東西,照上面說的做,沒錯的,可以改變你的思想。
英語建議你千萬不要放下,多讀些英漢對照,每本至少讀兩遍,多讀長篇小說,盡量不要看中文內容。這樣英語水平提高較快,在學習完高級編程之後,自己可以有選擇地看一些原版教材,其實《C#設計模式》《演算法導論》就有英文的
學習數據結構
數據結構與演算法
作者:辛運幃,劉?,陳有祺 著
出版:高等教育 出版日期:2006年08月
本書是數據結構與演算法設計的教材,其宗旨是將數據結構與演算法設計有機地結合起來,向讀者系統介紹了數據結構的基本概念及主要的演算法設計方法。全書共分9章,第1章介紹了數據結構的基本概念,第3~8章分別介紹了線性表、串、棧、隊列和數組、樹結構和圖結構以及查找和排序等數據結構的相關知識,在第2章簡單介紹演算法概念的基礎上,第9章詳細介紹了幾種演算法的設計方法,並給出實例具體說明設計過程。書中主要演算法都用C++語言寫出,並給出了詳細的註解。本書概念清楚,選材精練,敘述深入淺出,用了大量的例子和圖表來說明
還有很多,其實樓主去搜一下,有很多,但這些書我們怎麼能看完呢,誰也看不完,所以選好一本,就認真的看下去,編程這個東西,要好好研究的,並且要試著自己寫程序,多看一些視頻教程吧!視頻教程會對你有幫助的!!最後,祝樓主好運!!!
『肆』 什麼地方可以找到免費的計算機編程畢業設計
http://ishare.sina.com.cn/cgi-bin/classlist.cgi?classid=1908
這是新浪愛問里的資料共享,是網友上傳的計算機編程設計。
你在裡面搜索一下。
『伍』 C語言畢業設計
//實現計算機功能的程序 a program which can work the functions as a computer.
#include <stdio.h>//頭文件
#include <conio.h>
void menu();//聲明部分
void add();
void sub();
void mul();
void div();
void remain();
void add_n_to_m();
void factor();
main()
{
int i;
while(1)
{
system("cls");//清屏功能
menu();
printf("choose function:");
scanf("%d",&i);
switch(i)
{
case 1:add();getch();break;//調用部分
case 2:sub();getch();break;
case 3:mul();getch();break;
case 4:div();getch();break;
case 5:remain();getch();break;
case 6:add_n_to_m();getch();break;
case 7:factor();getch();break;
case 8: exit(0);break;
}
}
}
//以下是自己定義的函數
void menu()//菜單
{
printf("+====my counter===+\n");
printf("+功能如下: +\n");
printf("+ 1.加法 +\n");
printf("+ 2.減法 +\n");
printf("+ 3.乘法 +\n");
printf("+ 4.除法 +\n");
printf("+ 5.求余 +\n");
printf("+ 6.從n到m的和+\n");
printf("+ 7.階乘 +\n");
printf("+ 8.退出 +\n");
printf("+=================+\n");
}
void add()//加法運算
{
double a,b;
printf("input two numbers:");
scanf("%lf%lf",&a,&b);
printf("%lf+%lf=%lf\n",a,b,a+b);
}
void sub()//減法運算
{
double a,b;
printf("input two numbers:");
scanf("%lf%lf",&a,&b);
printf("%lf-%lf=%lf\n",a,b,a-b);
}
void mul()//乘法運算
{
double a,b;
printf("input two numbers:");
scanf("%lf%lf",&a,&b);
printf("%lf*%lf=%lf\n",a,b,a*b);
}
void div()//除法運算
{
double a,b;
printf("input two numbers:");
scanf("%lf%lf",&a,&b);
if(b==0)//被除數不能為0
printf("error\n");
else
printf("%lf/%lf=%lf\n",a,b,a/b);
}
void remain()//求余運算
{
int a,b;
printf("input two numbers:");
scanf("%d%d",&a,&b);
if(b==0)//被除數不能為0
printf("error\n");
else
printf("%d%%%d=%d\n",a,b,a%b);
}
void add_n_to_m()//累加
{
int m,n,i=0,s=0;
printf("input n and m:");
scanf("%d%d",&n,&m);
if(n>m) printf("error.\n");//條件限制
else
{
for(i=n;i<=m;i++)
s+=i;
printf("%d+...+%d=%d\n",n,m,s);
}
}
void factor()//階乘
{
int n,i,s;
printf("input a number:");
scanf("%d",&n);
if(n<=0) printf("error.\n");//條件限制
else
{
for(i=1,s=1;i<=n;i++)
s*=i;
printf("%d!=%d\n",n,s);
}
}
『陸』 畢業設計的課題:校園博客網站建設
1.首先要學習html,了解Web頁面的構成.
2.然後學習asp語言,不用懂的太深,要了解基本語法結構,再了解response對象,request對象,adodb對象,資料庫讀取錄入方法.基本就OK了,
3.在網上下載一個asp的留言本程序,改改就OK..
關於1和2在網上都有視頻教程,一步一步跟著邊看邊實驗,
最後去改別人的小程序作為畢業設計那是一點問題沒有了
『柒』 計算機應用技術專業畢業設計選什麼題目比較容易做
計算機應用專業畢業論文題目
1、區域網的組建方法
2、圖書管理系統的設計
3、計算機網路安全及防火牆技術
4、校園網站設計
4、資料庫語言編寫學生學籍管理
5、個人電腦安全意識如何提高
6、淺析計算機病毒及防範的措施
7、淺談計算機網路安全漏洞及防範措施
8、二十一世紀的計算機硬體技術
9、計算機最新技術發展趨勢
10、計算機病毒的研究與防治
11、論述磁碟工作原理以及相關調度演算法
12、高校計算機機房管理的維護和探索
13、C語言教學系統設計
14、淺談子網掩碼與子網劃分
15、微機黑屏故障與防治研究
16、虛擬區域網的組建與應用
17、學校圖書管理系統的設計
18、計算機網路安全管理
19、淺談搜索軟體對網路安全的影響
20、淺談辦公自動化網路安全
21、防火牆技術的研究
22、計算機科學與技術學習網站
23、單片機的應用
24、磁碟陣列的安裝、設置、技巧
25、多媒體課件或網路課件製作
26、嵌入式Internet互聯網技術的應用及研究
27、Web服務應用研究與設計
28、數字邏輯課程多媒體課件設計與實現
29、網際網路的出現及發展對教育技術的影響
30、C++課程設計報告
31、區域網的安全攻防測試與分析
32、無線區域網的組建與應用
33、windows 2003 server操作系統探討
34、網頁的設計與應用
35、office各組件的相互數據交換
36、多媒體課件與傳統教學方法比較分析
37、linux操作系統的安裝調試
38、個人網站的設計與實現
39、計算機網路故障的一般識別與解決方法
40、計算機輔助設計現狀及展望
41、淺談auto cad繪制二維圖形的方法及技巧
42、音頻功率放大器
43、安全網路環境構建(網路安全)
44、圖書館信息管理系統的設計與實現
45、資料庫應用
46、當前企業信息系統安全的現狀及前景分析
47、企業信息化與數據環境的重建
48、基於VFP的小型超市管理系統
49、網站建設中故障分類和排除方法
50、計算機工具軟體使用實戰技巧
51、組建小型區域網絡
52、電子小產品設計與製作
53、80C51單片機控制LED點陣顯示屏設計
54、單片微型計算機與介面技術
55、嵌入式系統
56、linux
『捌』 關於c語言的畢業設計,在線等幫助
C語言遺傳演算法在求解TSP問題
五子棋博弈
C語言圖像處理
等等,太多了
『玖』 c語言畢業設計應該做些什麼
做一個多線程伺服器程序吧,用socket套接字,可以學學網路編程,參考《unix網路編程》,對你以後學習網路編程有巨大的好處
『拾』 C語言程序設計有哪些軟體平台
要專業的嗎?我們參加電子科技大賽上的c程要求用的是:codeblocks我截了個圖你參考一下。這個軟體有專門的c語言編譯環境,就是說不能有c++的部分,否則不予運行,當然你也可以設置為c++,那就不允許c語言了。這個是比較專業的如果你想從事單片機而學習c語言的的話,你最好選這個,當然如果你是個c語言高手,那更要嘗試一下這個了,但沒必要專門用這個。
但是,如果你只是初學c語言,那麼你最好用個vc6.0,這是最經典的,若果你想進一步通過c語言做基礎,將來還要學c#、.net,web什麼的,你最好用vs(就是visualstudio),至於版本嘛,經典的有vs2005和vs2008,這兩個目前用戶最廣泛,運行庫也很全。但是,我建議你用的還是vs2010,很多人都說這個不好,不穩定,我個人感覺是他們習慣和用戶不多的問題,因為我們計算機學院目前已經有很多在用vs2010的了,他們都對這個有很高的評價,說這個不好,也許是道行不夠吧(個人意見)。我之所以給你推薦這個,我感覺你是個初學者,將來到你畢業或真正的運用時,vs2008也許會被淘汰,而vs2010沒准就流行了,畢竟人家微軟那些人不是笨蛋,設計的vs編譯器不會越來越倒退的。
vc和vs在新建項目上面有些不同,還有就是你的系統如果是win7,那麼會有很多vc版本不兼容,給你推薦這個:VC6sp6_En_Green,自己搜下就行了。另一個需要注意的是很多vc是帶病毒的,多注意就是了。
我這只是說一下它們的優點,具體選哪個還是你自己定度。
【絕對專業,望採納】