自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

迂者-贺利坚的专栏

为IT菜鸟起飞铺跑道,和学生一起享受快乐和激情的大学

原创 关于“IT学子成长指导”专栏及文章目录

  为大学生迷茫,共同寻找快乐、激情的成长之旅!   本专栏创建于2012年5月。几年中,无数的IT学子到此交流,也形成了一道独特风景。这里,汇聚了众多成长中的烦恼,也集合了更多的突破智慧。   读者不妨可以浏览本文,找适合的文章深入阅读,将之作为大学之路的参考。可以将你未解的困惑和疑虑写出来...

2012-11-01 09:22:37 39519 87

原创 C++程序设计-第15周数组上机实践项目

回到课程主页,链接:C++程序设计课程主页-2012级  本次上机对应的教学内容:第5章   数组 - 二维数组、字符串【项目1-折腾二维数组】创建一个长度为5行4列的二维整型数组,通过初始化,为数组中的前两列的10个元素赋初值,然后通过键盘输入,使后两列的10个元素获得值,将所有元素值乘以3后保...

2012-11-30 22:15:09 5120 4

原创 C++第14周项目6——银行系统,用文件永久存储

课程首页地址:http://blog.csdn.net/sxhelijian/article/details/7910565【项目6 - 银行系统】我们可以实现真正的多用户银行系统了。在具体业务上,不作多的改变,主要改变在用户管理上:  (1)存储用户信息用三个全局数组,并用一个整型全局变量表示当...

2012-11-29 20:09:55 3461 0

原创 C++第14周项目6——银行系统,真正多用户

课程首页地址:http://blog.csdn.net/sxhelijian/article/details/7910565【项目6 - 银行系统】我们可以实现真正的多用户银行系统了。在具体业务上,不作多的改变,主要改变在用户管理上:  (1)存储用户信息用三个全局数组,并用一个整型全局变量表示当...

2012-11-29 19:23:16 3777 0

原创 C++第14周项目5——涨工资了

课程首页地址:http://blog.csdn.net/sxhelijian/article/details/7910565【项目5 - 涨工资了 】从文件salary.txt中读入500名工人的工资,全部增加100元后进行排序(好事,涨工资了;坏事,排序不要用冒泡,用选择法),将排序后的结果在屏...

2012-11-29 19:12:17 2894 0

原创 C++第14周项目4——数组的排序

课程首页地址:http://blog.csdn.net/sxhelijian/article/details/7910565【项目4 - 数组的排序】编函数,完成冒泡排序。要求不能改变下面的main函数。  重点体会:(1)排序算法;(2)数组名作形式参数,将能改变作为实际参数的数组的值,实际参数...

2012-11-29 19:08:53 2384 0

原创 C++第14周项目3——成绩处理第二季

课程首页地址:http://blog.csdn.net/sxhelijian/article/details/7910565【项目3 - 成绩处理第二季】项目2的另一种实现。其中用于存储学生成绩的数组和学生人数的变量均是main()函数的局部变量。这种设计貌似比项目2麻烦,但其结构有更多的优点,尤...

2012-11-29 19:06:51 2435 4

原创 C++第14周项目2—— 成绩处理

课程首页地址:http://blog.csdn.net/sxhelijian/article/details/7910565【项目2- 成绩处理】在数组score中将要存储某小组C++程序设计的成绩,请设计完成下面的各功能函数,并将它们组合成一个完整的应用:  (1)输入小组人数及成绩;  (2)...

2012-11-29 19:04:47 2507 0

原创 C++第14周项目1——数组大折腾

课程首页地址:http://blog.csdn.net/sxhelijian/article/details/7910565【项目1 - 数组大折腾】创建一个长度为20的整型数组,通过初始化,为数组中的前10个元素赋初值,然后通过键盘输入,使后10个元素获得值,将所有元素值加倍后保存在数组中,最后...

2012-11-29 19:02:44 2543 0

原创 读书的尴尬

源于人人上的一个分享,一张图:随想到自己,评论道 :工作前十年,闷头苦干,想得多做得多,但尽是没有突破性的工作;近几年,读了不少书,思路开阔了不少,工作中有突破,即使没有得到上级认可,自己清楚;未来在哪里突破,也有想法;哪些不要去碰,避而远之。但和周围的人交流中,却不能多谈读书,谈读过的书,否则人...

2012-11-29 09:03:52 2039 7

原创 C03-Java同步实践加强班第14周上机任务

【感谢胡光老师提供题目】(回到C03-Java同步实践加强班学习安排)1.请编写多线程程序。先封装一类对象RandomNumber,功能是先产生一个大于10的随机整数n,再产生n个随机数并存放于数组中。然后封装两个线程Thread1(要求是Thread的子类)和Thread2(要求实现Runnab...

2012-11-26 22:02:52 3687 0

原创 C02-程序设计基础提高班(C++)第14周上机任务-文件操作

第14周:阅读教材第13章(p417-458),主要内容是输入输出,重点是文件的操作,完成第14周上机任务;(回到C02-程序设计基础提高班(C++)学习安排)【任务1】涨工资从文件salary.txt中读入500名工人的工资,全部增加100元后进行排序,将排序后的结果在屏幕上输出,并保存到文件o...

2012-11-25 18:00:02 3460 0

原创 C++程序设计-第14周数组上机实践项目

回到课程主页,链接:C++程序设计课程主页-2012级  本次上机对应的教学内容:第5章   数组 - 一维数组【项目1 - 数组大折腾】创建一个长度为20的整型数组,通过初始化,为数组中的前10个元素赋初值,然后通过键盘输入,使后10个元素获得值,将所有元素值加倍后保存在数组中,最后由前往后输出...

2012-11-25 17:28:57 4683 0

原创 编程基本功训练:流程图画法及练习

对于“程序设计”的工作,许多初学者的理解就是“写代码”。同样,新手们苦恼的问题是,他们只会“写代码”。当接到一个新的任务,不少人总是在第一时间就爬到键盘上去敲代码。敲着敲着,就把自己绕糊涂了。头晕脑胀地坚持下来,程序能运行,阿弥托佛,赶紧撤。这样做出的程序,并不可靠。  在程序设计中,最重要的不是...

2012-11-25 17:21:34 367471 28

原创 C++第13周项目5——银行系统多文件组织+包含文件(v0.32)

课程首页地址:http://blog.csdn.net/sxhelijian/article/details/7910565说明:此项目是为未学习数组的同学拟出的,目的是让他们对“工程”有所体验。一些实现并不是最佳的,请参考后续的题目【项目5-银行系统】(4)将程序用多文件组织  涉及密码、帐户的...

2012-11-23 21:48:43 3646 0

原创 C++第13周项目5——银行系统多文件组织(v0.31)

课程首页地址:http://blog.csdn.net/sxhelijian/article/details/7910565说明:此项目是为未学习数组的同学拟出的,目的是让他们对“工程”有所体验。一些实现并不是最佳的,请参考后续的题目【项目5-银行系统】(4)将程序用多文件组织  涉及密码、帐户的...

2012-11-23 21:16:56 3026 0

原创 C++第13周项目5——银行系统支持多用户(v0.3)

课程首页地址:http://blog.csdn.net/sxhelijian/article/details/7910565说明:此项目是为未学习数组的同学拟出的,目的是让他们对“工程”有所体验。一些实现并不是最佳的,请参考后续的题目【项目5任务3】补充功能,使银行更职业一些  1、支持多个用户 ...

2012-11-23 20:36:55 3038 0

原创 C++第13周项目5——银行系统用函数组织(v0.2)

课程首页地址:http://blog.csdn.net/sxhelijian/article/details/7910565说明:此项目是为未学习数组的同学拟出的,目的是让他们对“工程”有所体验。一些实现并不是最佳的,请参考后续的题目【项目5任务2】引入函数改善程序结构  1、在输入密码环节,实现...

2012-11-23 20:30:27 3005 3

原创 C++第13周项目5——银行系统(v0.1)

课程首页地址:http://blog.csdn.net/sxhelijian/article/details/7910565说明:此项目是为未学习数组的同学拟出的,目的是让他们对“工程”有所体验。一些实现并不是最佳的,请参考后续的题目【项目5-银行系统】  这是我们要做的一个真正的项目!涉及到的技...

2012-11-23 20:26:34 3076 0

原创 C++第13周项目4——多文件组织回文、素数

课程首页地址:http://blog.csdn.net/sxhelijian/article/details/7910565【项目4-多文件程序组织】  按《C++程序设计题解与上机指导》P226第15.4节的提示,建立一个包含多个文件的项目,将第12周“项目4-回文、素数”中所做工作用多文件组织...

2012-11-23 05:51:36 2470 2

原创 C++第13周项目2扩展——最大公约数

课程首页地址:http://blog.csdn.net/sxhelijian/article/details/7910565【项目2扩展——最大公约数】  分别用非递归函数和递归函数,用辗转相除法求两个正整数a和b的最大公约数,并体会迭代法和递归法在处理问题上各自的思路。  参考解答://迭代解法...

2012-11-23 05:29:14 2664 3

原创 C++第13周项目3——汉诺塔

课程首页地址:http://blog.csdn.net/sxhelijian/article/details/7910565【项目3-汉诺塔】汉诺塔(又称河内塔)问题是源于印度一个古老传说的益智玩具。古代有一个梵塔,塔内有三个座A、B、C,A座上有64个盘子,盘子大小不等,大的在下,小的在上。有一...

2012-11-23 05:12:24 3433 1

原创 C++第13周项目2——进制转换

课程首页地址:http://blog.csdn.net/sxhelijian/article/details/7910565【项目2-二进制转换】输入一个整数,要求输出对应的二进制形式,请用递归函数实现。参考解答:#include using namespace std; void dec2bin...

2012-11-23 05:07:04 2848 4

原创 C++第13周项目1——Fibnacci序列

课程首页地址:http://blog.csdn.net/sxhelijian/article/details/7910565【项目1-Fibnacci序列】输出Fibnacci序列的第20个数。要求提交两个程序,fib(int n)的实现分别用迭代方法与递归方法实现。提示:如实现困难,先从讲义看求...

2012-11-23 05:01:30 2938 2

原创 程序员是否都要面对“换语言即淘汰”

昨天回复了一封来信,发表为博文《并不是所有软件开发人员都能高薪》,他的回信钩起了需要深入的另一个纠结人的话题。【来信】  谢谢贺老师!让你睡不着表示歉意。  其实我只想一句话来表达对贺老师回复的谢意,但我也想表达下我的想法。  如果贺老师有时间的话,可以看一看。  我填写大学志愿的时候,填写的是计...

2012-11-22 06:54:26 6246 7

原创 因为年轻,可以去闯北上广

【来信】贺老师:  您好!  首先感谢您的指点,我是那一个曾经迷茫,姐姐又逼我考公务员的那一个青岛科技大学应届毕业生王存江。虽然基础不是很好,但是现在也是目标明确,要搞.Net方向的软件开发,姐姐也遵从我的意愿,让我自己好好努力学习开发了,我也非常开心,能够从事自己喜欢的职业。  我搜集了很多资料...

2012-11-22 05:51:06 2920 0

原创 用指头敲出对编程的热爱

【来信】  老师,您好!不好意思,现在才看到您的回复。很遗憾我不是贵校的学生,更加羡慕您的学生,能够有您这样敬业的老师。我是一名大二的计算机科学与技术专业的二本学生,一开始接触这个专业的目的完全是为了今后能够毕业以后找到一份可以养家糊口的工作,所以在兴趣上,没有比其他同学多了一份对编程的热爱,但是...

2012-11-21 15:51:09 3079 1

原创 并不是所有软件开发人员都能高薪

【来信】贺老师,你好:  我也有一些就业的迷茫,希望得到你的指导!  对于软件开发,我感觉自己还是一个门外汉,越学越不明白~  我是非计算机专业的毕业生,接触软件开发,是从IT外企培训开始!  经过半年的java培训,和中兴通讯的外包项目-报表开发(与数据库打交道)工作一年,  以为有了工作经验,...

2012-11-21 03:52:34 4097 6

原创 大二学车,一个无比愚蠢的选择

二十多年前,我刚上大学,就有老师教导:未来社会的三大技能是计算机、外语、驾驶。我现在从事着计算机专业的教学,在为着计算机相关专业的学生好好学习计算机做着无限的努力;我爱人从事着大学英语的教学,她的无奈比我的无奈要多;而驾驶,温度在提高,由原先大四学生,由第四学年最后一学期,”凡事都定了“去学车,逐...

2012-11-20 08:49:05 6661 17

原创 科学型IT人才和工程型IT人才

解答了一位信息与计算科学的大三同学的问题(见“信息与计算科学大三学生,加强算法还是做点项目?”),回味中感觉这里有一个很关键的问题:目标与学习路线。IT产业中,科学型人才和工程型人才起着同样重要的作用,在学习安排时,这完全需要成为考虑问题的一个维度。围绕当前的市场和就业岗位规划自己并不很靠谱,还是...

2012-11-20 06:28:40 3082 5

原创 写给不喜欢编程的编程能手

你所言与我平时的印象反差很大,但我也深切感受到一位青年,努力做着与自己内心有矛盾的事情而自然发出,但又不能发声的内心的狂吼。更关键是,不喜欢,他却依旧能够将之做好,这需要多大的毅力。这不是老师给你的压力,是来自你内心。不知你看到没有,老师对部分状态奇差的同学没有放弃,但也无办法了。我并不赞成,也并...

2012-11-19 06:13:50 4668 8

原创 专题聊天:为什么努力了,编程还是不行

时间:2012年3月9日19:00地点:计算中心102室主持人:贺老师参加人:114-3.4班部分女生及其他感兴趣此话题的同学要点:  一、女生不适合当程序员?否!史上第一个程序员是女生(Ada),霍普发明了COBOL语言,开发出了世界上第一个将高级符号语言转变成机器语言的编译器,是美军历史上第一...

2012-11-19 06:11:00 3803 1

原创 冲破应试思维制约,改进学习方法

(写于2012年1月8日)  改完了C++试卷。成绩离我的预期差很多,尤其是40分的编程题,得个位数的不在少数。  在课程进行过程中,同学们调程序不算太少,平时的大程序都出来了,而在考试中,面对小程序却卡住了,原因何在?  不利于考试的因素:平时不限时,考试限时;平时能看书,考试不能看书;平时方法...

2012-11-19 06:07:42 3398 0

原创 信息与计算科学大三学生,加强算法还是做点项目?

【来信】  贺老师你好,我是一个大学生。我也看过你的专栏,觉得很有帮助。  我现在学习C和数据结构有一些时间了,也基本上掌握了里面主要内容。然后我现在不知道该做一些什么比较好,我想过去做一些小游戏,但是C又做不了界面。然后对于一些让我学习比如组成原理等相当基础的书籍的建议,我有这个打算,但是又有一...

2012-11-18 22:16:37 5844 0

原创 C03-Java同步实践加强班第13周上机任务

【感谢胡光老师提供题目】(回到C03-Java同步实践加强班学习安排)1.封装一个求一元二次方程根的类SquareEquation,要求考虑解方程的异常,再编写一个窗口类EquationFrame。要求窗口使用三个文本框和一个文本区,其中三个文本框用来显示生更新方程对象的系数,文本区用来显示方程的...

2012-11-18 21:26:19 2229 0

原创 C02-程序设计基础提高班(C++)第13周上机任务-多态与虚函数

第13周:阅读教材第12章(p395-416),主要内容是多态性,完成第13周上机任务(回到C02-程序设计基础提高班(C++)学习安排)【任务1】下面给出了基类Animal和main()函数。(1)根据main()函数给出的注释提示,设计出相关的各个类。(2)显然,Animal设计为抽象类更合适...

2012-11-18 21:21:16 2518 0

原创 C++程序设计-第13周递归函数及银行系统程序设计上机实践项目

回到课程主页,链接:C++程序设计课程主页-2012级  本次上机对应的教学内容:第4章   递归函数、变量的作用域、存储类型第一部分 练习+上机验证(不必提交上机报告)  阅读下列程序,写出程序的运行结果。上机时运行程序,与你的预期进行对照、理解。  提示:如果对运行结果不理解,请通过单步执行的...

2012-11-17 11:38:08 3573 5

原创 超越“讲课”,给学生以更切实际的支持

听到有教程序设计入门课的老师抱怨:“现在的学生不学,布置的任务不做。”当有人指出学生程序设计基础差,而暗示教程序设计的老师应该负责任时,又委屈了:“难道说我讲得不好?我如此精心地备课、讲解,学生听不明白,学不会,有什么办法?”  这个委屈可以理解,但学生没有通过这个课程学到应有的知识却也是事实。而...

2012-11-16 21:09:58 1536 3

原创 C++第12周项目6扩展——三角函数表

课程首页地址:http://blog.csdn.net/sxhelijian/article/details/7910565【项目6扩展(选做)-编制三角函数表】  要求在main()函数中调用show_sin_table(min_angle, max_angle),显示角度值为min_angle...

2012-11-16 15:54:33 2669 1

原创 C++第12周项目6——太乐了!

课程首页地址:http://blog.csdn.net/sxhelijian/article/details/7910565【项目6-泰勒展开】  先听故事,再编程序。故事是这样的:话说sin和cos是一对夫妇。一天,sin去听相声了,cos在家。过了一会,有人敲门,cos开门一看,是一个不认识的...

2012-11-16 15:23:01 2881 1

提示
确定要删除当前文章?
取消 删除