‘壹’ 哪里有可以学习编程的网站,我是一点也不懂的那种.
最近很多人都在问如何学习编程。我觉得学习编程最重要的是入门,如果你入门的时候有一个好的方法和思路,打下比较扎实的基础,对今后的编程工作是很有益处的。即使在学习新的编程语言也无所谓,因为它们有很多相通之处,可以相互借鉴。
我认为可以先学习一下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是带病毒的,多注意就是了。
我这只是说一下它们的优点,具体选哪个还是你自己定度。
【绝对专业,望采纳】