我正在学习c语言循环的循环,好难啊,怎样培养我自己的逻辑思维呢?

C语言的学习怎样可以培养思路的清晰,怎么才能更好的发挥逻辑思维;愿在C语言方面有突出成就者,给予我一些介意和提供一些方法
C语言的学习怎样可以培养思路的清晰,怎么才能更好的发挥逻辑思维;愿在C语言方面有突出成就者,给予我一些介意和提供一些方法 10
不区分大小写匿名
《C程序设计语言》教学目标 * 掌握C语言的基本语法和规定。 * 掌握程序设计基本算法和思路,开拓思路, * 提高上机操作能力,掌握上机调试程序的方法 * 培养自学能力,强调自主学习。 * 养成良好的程序设计习惯。 通过总结多年的教学经验,总结学生在学习过程中具有规律性的特点,可以发现,在本课程学习过程中学生经常出现下面这些问题: * 注重理论学习,忽视上机编程实践,造成"只能用笔在纸上编程"的奇怪现象。特别是一些女同学,一到机器前面就手忙脚乱,如果程序再出现错误,就更不知道该如何查找错误,如何排除错误了。 *入门时自以为难度大,产生畏难情绪,总是怕,最后因为怕学不好而导致没有学好。 *前期没有抓紧,希望通过突击完成课程学习。本课程要靠平时的积累,几乎不能靠临时突击,由于前面基础补扎实,到了后面已经无法弥补。 *太注重学习语句的语法规定,忽视了对编程的思路和方法的训练。有些同学再学习结束的感觉就是:对每一个语句的语法和每一条规定都明白,就是面对实际问题的时候不知道该如何思考,该如何编程。 *急于求成,总想编写综合性的程序,忽视基本概念,忽视基本功的训练和练习。在编写程序中发现问题,一追根源,全是概念或基础问题。 为了学好本课程,没有什么窍门,建议大家采用如下的"笨"方法: *认真听讲,积极思考,提高上课效率。教师上课讲述的都是课程的重点和难点,听好课程可以达到"事半功倍"的目的。 *主动上机,多多实践,提高动手能力。通过上机实践来验证所学的理论,通过在机器上查找错误来巩固概念,通过提高上机能力来促进理论学习,开阔编程思路,提高反映速度,提高分析问题解决问题的能力,锻炼心理素质,提高心理承受能力。 *学习初期重点掌握语言的语法和规定。这是基础。 *后期重点掌握编程的思路和基本算法。这是重点。 *学会自学,加强交流,及时答疑解惑。可以采用多种形式进行交流,可以是传统的面面进行答疑,也可以是利用网络通过邮件、BBS进行网上交流。不要将疑问积累到最后。 *开阔眼界,打开思路,多看几本书。C语言的书非常多,各有自己的特色,要找到适合自己的参考数目 2 回复:C语言学习方法-----北京理工大学李凤霞教授等专家谈 1.不要看到别人的回复第一句话就说:给个代码吧!你应该想想为什么。当你自己想 出来再参考别人的提示,你就知道自己和别人思路的差异。 2.初学者请不要看太多太多的书那会误人子弟的,先找本系统的学,很多人用了很久 都是只对部分功能熟悉而已,不系统还是不够的。 3.看帮助,不要因为很难而自己是初学者所以就不看;帮助永远是最好的参考手册, 虽然帮助的文字有时候很难看懂,总觉得不够直观。 4.不要被对象、属性、方法等词汇所迷惑;最根本的是先了解最基础知识。 5.不要放过任何一个看上去很简单的小问题--他们往往并不那么简单,或者可以引伸 出很多知识点;不会举一反三你就永远学不会。 6.知道一点东西,并不能说明你会写脚本,脚本是需要经验积累的。 7.学脚本并不难,JSP、ASP、PHP等等也不过如此--难的是长期坚持实践和不遗余力的博览 群书; 8.看再多的书是学不全脚本的,要多实践 9.把时髦的技术挂在嘴边,还不如把过时的技术记在心里; 10.学习脚本最好的方法之一就是多练习; 11.在任何时刻都不要认为自己手中的书已经足够了; 12.看得懂的书,请仔细看;看不懂的书,请硬着头皮看; 13.别指望看第一遍书就能记住和掌握什么--请看第二遍、第三遍; 14.请把书上的例子亲手到电脑上实践,即使配套光盘中有源文件; 15.把在书中看到的有意义的例子扩充;并将其切实的运用到自己的工作中; 16.不要漏掉书中任何一个练习--请全部做完并记录下思路; 17.当你用脚本到一半却发现自己用的方法很拙劣时,请不要马上停手;请尽快将余 下的部分粗略的完成以保证这个代码的完整性,然后分析自己的错误并重新编写和工 作。 18.别心急,写脚本确实不容易;水平是在不断的实践中完善和发展的; 19.每学到一个脚本难点的时候,尝试着对别人讲解这个知识点并让他理解----你能 讲清楚才说明你真的理解了; 20.记录下在和别人交流时发现的自己忽视或不理解的知识点; 21.保存好你做过的所有的源文件----那是你最好的积累之一; 22.对于网络,还是希望大家能多利用一下,很多问题不是非要到论坛来问的,首先 你要学会自己找答案,比如google、百度都是很好的搜索引擎,你只要输入关键字就 能找到很多相关资料,别老是等待别人给你希望,看的出你平时一定也很懒! 23.到一个论坛,你学会去看以前的帖子,不要什么都不看就发帖子问,也许你的问 题早就有人问过了,你再问,别人已经不想再重复了,做为初学者,谁也不希望自己 的帖子没人回的。 24.虽然不是打击初学者,但是这句话还是要说:论坛论坛,就是大家讨论的地方, 如果你总期望有高手总无偿指点你,除非他是你亲戚!!讨论者,起码是水平相当的 才有讨论的说法,如果水平真差距太远了,连基本操作都需要别人给解答,谁还跟你 讨论呢。能找到很多相关资料,别老是等待别人给你希望,看的出你平时一定也很懒! 25.到一个论坛,你学会去看以前的帖子,不要什么都不看就发帖子问,也许你的问 题早就有人问过了,你再问,别人已经不想再重复了,做为初学者,谁也不希望自己 的帖子没人回的。 26.虽然不是打击初学者,但是这句话还是要说:论坛论坛,就是大家讨论的地方, 如果你总期望有高手总无偿指点你,除非他是你亲戚!!讨论者,起码是水平相当的 才有讨论的说法,如果水平真差距太远了,连基本操作都需要别人给解答,谁还跟你 讨论呢。 别做浮躁的人 浮躁的人容易问:我到底该学什么;----别问,学就对了; 浮躁的人容易问:JS有钱途吗;----建议你去抢银行; 浮躁的人容易说:我要中文版!我英文不行!----不行?学呀! 浮躁的人分两种:只观望而不学的人;只学而不坚持的人; 浮躁的人永远不是一个参考资料:忘了在哪看到的希望对你有所帮助 我觉得很好
相关知识等待您来回答
孩子教育领域专家扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
利用数学_递推式_思维解决C语言教学循环问题
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer-4.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口人力资源专家说,名企为面试设计那些难以应付的英文考试题目,就是为了在泥沙中淘出真金。因为,这些题目既能检验求职者的语言能力,也能考验他们的逻辑思维能力、抗压能力、应变能力,甚至是运筹帷幄的能力,所以结果经常是少数人脱颖而出,大多数人止步于此。其实,貌似高深的题目都是万变不离其宗,大多围绕着四大核心问题展开。如果你能够把以下这四大问题准备充分,就可以“以四当十”,无往不胜。    考题围绕四大核心问题  A性格测试Personality Questions  包括失败问题(Failure Questions)、自知问题 (Self-awareness Questions)、道德问题(Ethics/Sensitivity Questions)、趣味问题(Fun Questions)  攻克这类问题需要应聘者有一个正确的自我认知,最忌逻辑混乱,自相矛盾。  B 简历问题Resume Questions  包括决断能力(Decisionmaking Rationale)、团队能力(Teamwork)、领导能力(Leadership)  能够体现个人决断能力和领导能力的事例无非是各种社会实践经验和实习经历,在面试准备中,应聘者尤其要注意总结简历中所提到的相关经验,能够举出实例最好。  C 沟通测试 Communications Questions  比如“请在2分钟内教会我一项技能”、“向我推销桌上的台灯”这类问题。  一般来说,这种问题是最难应付的。面对变化多端的题目和场景,应聘者唯一能做的就是坚持自己的立场。一旦陷入面试官设计的陷阱,你的沟通和推销能力就打了折扣。  D 商业问题 Business Questions  考官会询问你的商业兴趣、商业知识。  国内的很多应届毕业生和跨专业求职者最欠缺的就是相关的商业知识,短期恶补,粗通常识尤为重要。在准备英文面试时尤其要注意积累商业领域的特殊词汇或表达。    做好五项准备 从容面对  根据这些问题,求职者必须将自己的简历浓缩成一篇突出重点的自我简介;必须准备一个成功领导团队或证明自己创造能力的案例,以及一个失败教训的案例,这个教训不能是生活中的污点,最好是一个令人难忘的经验教训;准备一下个人兴趣的描述,注意不要赘述太多个人兴趣,以免给面试官造成你不能用心工作的误解;如果你跳转出原来的专业,转入另一行当,必须想方设法说服面试官你有足够的能力和知识胜任工作。对于那些场景式问题,我们只能够通过私下的练习和面试经验来应对。
阅读:人次
上一篇文章: 下一篇文章: 没有了
没有任何图片文章
培训超市& (5000多套光盘)我对服装设计很感兴趣,但无论绘画,裁缝,都一窍不通.但是灵感感多.自己 ...
来源:未知
作者:未知
发布时间: 22:05:33
网友VoC3y问:女装淘宝名店推荐哪里有好的 女装淘宝名店推荐樱花时尚所售出的styleonme品牌服饰均为本公司注册商标自有品牌,致力用简约的时尚魅力营造出现代女性的知性优雅与自然清新大方的气质。樱花时尚韩国服装总店-主要经营韩国服装,韩国主流服装,韩国女新服装,韩国服装连衣裙、韩国服装针织衫、韩国T恤、韩国衬衫、韩国中裙、韩国裤子等相关韩国顶级品牌。淘宝店铺掌柜:lijia007 推荐您7网友t8hrV问:服装设计专业简介班里要分专业讲,排到我正好是这个orz--大家给些服装设计专业的详细介绍应具备专业素质和提前要做的准备,报考条件,一般报考模式,不同大学该专业的优势特长,服装设计专业的分支,就业前景等等,反正我是一窍不通-- 一
服装设计定义顾名思义是设计服装款式的一种行业,当今世上成功的服装设计师有很多,比如最著名的有cideal,夏奈尔。“设计指的是计划、构想、设立方案,也含意象、作图、制型的意思。”服装设计过程“即根据设计对象的要求进行构思,并绘制出效果图、平面图,再根据图纸进行制作,达到完成设计的全过程”。但大多的服装设计师集中在法国、英国…在亚洲著名的服装设计师集中在日本,日本特别在八、九十年代甚至在二十一世纪初在服装方面都有很大的成功,在中国建有很多的大型服装加工厂!中国虽然也有很多的服装设计师,但大多成名度的范围只局限于中国本土之内。二
在大学里学什么服装艺术设计培养目标:培养能在企事业部门、学校、科研单位从事服装、服饰设计工作以及教学与研究工作的德才兼备的高级专门人才。服装艺术设计培养要求:学生应掌握马克思主义的基本原理;熟悉与我国服装纺织工业发展有关的方针、政策和法规;具有系统的服装和服饰设计的理论知识;了解服装眼用性能的测试方法,善于借鉴我国传统服饰文化、掌握和利用现代国内外服装信息;有较高的设计水平和较强的工艺制作能力以及初步的科研能力,了解本学科的新成就、新发展;有较高的文化修养,并具备一定的企业管理能力;在掌握外语工具方面,应具有较强的阅读本专业书刊的能力,一定的听的能力,初步的写和说的能力。服装艺术设计主要专业课程:中外服装史、中国民族服装史、服装造型工艺学、服装服饰设计基础、时装画技法、发型与化妆、人体工程学、服装材料工艺学、服装概论、计算机应用、服装眼用性能测试、服装设计、眼饰设计等。实践环节:结合教学,组织学生参加社会调查、业务实习等实践活动。修业年限:四年。毕业生适宜在轻工、纺织、商业、外贸等部门的服装工厂或服装设计单位从事服装、服饰设计、研究工作,亦可从事服装、服饰设计的教学工作。授予学位:文学学士。三
分类与就业方向服装设计与工程专业 (服装设计方向) 【培养目标】培养具备服装设计、服装结构工艺及服装经营管理知识和实践能力的高级专门人才。 【主要专业课程】时装摄影、专业素描、平面构成、立体构成、服装学概论、时装画技法、服装设计、服装色彩、服装材料学、服装结构设计、服装工艺、服装CAD、立体裁剪、服饰工艺与设计、服装生产管理、服装市场营销学、服装展示、服装美学、服装卫生学、中外服装史、服装企业形象设计、设计概论、设计心理学、中外艺术史论。 【就业方向】毕业生可在服装生产与销售企业、服装研究单位、服装行业管理部门及新闻出版机构等从事服装产品开发、市场营销、服装理论研究及宣传评论等方面的工作。 服装设计与工程专业 (纺织品设计方向) 【培养目标】培养继承民族优秀传统,全面了解中外纺织品装饰纹样发展史,系统掌握传统纺织品设计和现代纺织品设计及装饰设计的知识和技能,具有较强实践能力的纺织和装饰设计高级专门人才。 【主要课程】中外纺织纹样史、纺织材料学、纺织工艺基础、纺织图案、装饰色彩、纺织品营销学、纺织设计概论、纤维艺术设计、服饰面料设计、室内织物设计、纺织展示设计、纺织品流行发布设计、社会调查、专业实习、计算机辅助设计。 【就业方向】毕业生可以在纺织生产与销售企业、研究单位、纺织服装行业管理部门等从事纺织品设计开发、营销、经营管理等方面的工作。 服装设计与工程专业 (服装配饰设计方向) 【培养目标】培养具备服装设计、首饰设计、围巾、鞋袜、腰饰、帽、箱包设计、服装饰件设计能力的应用型艺术设计人才 【主要课程】素描、水粉、基础图案、色彩学、金属工艺基础、首饰与镶嵌工艺、首饰与铸造工艺、服装配饰设计与制图、鞋帽设计与工艺、箱包设计与工艺、围巾、腰饰设计与工艺、服装设计、CAD、市场学和专业外语等 【就业方向】毕业生可在服装企业、首饰公司、鞋、帽、包等系列服装配件企业等单位从事产品开发工作;新闻出版机构、教育事业等单位从事服装理论研究、宣传、评论等方面工作。 服装设计与工程专业 (服装表演与形象设计方向) 【培养目标】培养具备服装表演、服装表演编导、模特经纪、服装营销以及培养具备一定的审美和设计创新能力,能对不同人物进行全方位的形象艺术设计的综合性高级专业人才。 【主要课程】服装表演、形体训练、服装表演编导、舞蹈基础、发型化妆、服装市场营销、素描、色彩、人体工学、服装设计、装饰图案、社交礼仪、形象定位、配色艺术、风格设计、摄影等 【就业方向】毕业生可在服装生产和销售企业,服装行业管理部门及新闻出版机构或影视界、文艺团体、企事业相关部门从事服装表演产品展示、舞台编导、服装产品开发、市场营销、企业形象、品牌形象以及不同阶层职业的人物造型各种产品风格形象的设计和宣传工作。 服装设计与工程专业 (广告表演与商务礼仪方向) 【培养目标】本专业培养具有服装、影视广告等商业表演、晚会编导、策划、演员经纪、节目主持、以及企业员工商务礼仪培训。以及具备高雅的审美情趣、敏锐的观察力和良好的创意表现力的综合性高级专业人才。 【主要课程】形体训练、舞蹈基础、表演造型基础、艺术概论、镜前展示训练、美学概论、表演策划与编导、影视表演欣赏、心理学、商务写作、影视制作、语言艺术、时装设计、形象设计、化妆与发型设计、公共关系、商务礼仪、商务谈判、计算机美术等。 【就业方向】毕业生可面向广告模特、影视经纪公司、大型服饰公司、平面及电脑广告公司、产品策划与销售、企业的员工培训部门等,从事影视表演、电视广告、主持人、企业商务礼仪、企业形象代言以及文化娱乐表演和形象设计等方面的工作。 四
作为一名服装设计师应具备的能力要想成为一名服装设计师不是一件容易的事,不仅需要有一定的天赋,而且更需要懂得学习方法并为之付出辛勤的努力,才能学有所成。1、 绘画基础与造型能力 绘画基础与造型能力是服装设计师的基本技能之一。当然,以前的设计大师也有个别不会画画的,但他需要在其他方面有更杰出的表现。但有些人即使通过在学校系统地学习和培训,仍然不能很好地用绘画方式表达设计意念的话,那将为自己的创作带来很大的困难。 只有具备了良好的绘画基础才能通过设计的造型表现能力以绘画的形式准确地表达设计师的创作理念,另一方面在设计图的过程当中也更能体会到服装造型重的节奏和韵律之美,从而激发设计师的灵感。 20世纪初包豪斯曾经提出“设计的目的是人而不是产品”,特别是服装,本身就是人体的外部覆盖物,与人体有着密切的关系,作为设计师只有对人体比例结构有准确、全面的认识,才能更好地、立体地表达人体之美,这是设计的基础。 2、丰富的想象力 独创性和想象力是服装设计师的翅膀,没有丰富想象力的设计师技能再好也只能称为工匠或裁缝,而不能称之为真正的设计市。设计的本质是创造,涉及本身就包含了创新、独特之意。自然界中的花鸟树木、我们身边的装饰器物/丰富的民族和民俗题材,音乐、舞蹈、诗歌、文学甚至现代的生活方式都可以给我们很好的启迪和设计灵感。千百年来,服装的历史长河中正是由于前人丰富的想象力和独创的精神才给我们留下了丰厚的宝贵财富。 在西方服装设计史上,那些备受瞩目的署名服装设计师们均以其独特的创造力和想象力再设计上出其巧思。特别是20世纪30年代颇具影响力的意大利女设计师——夏波瑞莉竟将鞋子设计成帽子扣在头顶,将口袋设计成抽屉状,其丰富的想象力及形象幽默、大胆别致的设计风格备受后人推崇。 3、对款式、色彩和面料的掌握 服装的款式、色彩和面料是服装设计的三大基本要素。 服装的款式是服装的外部轮廓造型和部件细节造型,是设计变化的基础。外部轮廓造型由服装的长度和纬度构成,包括腰线、衣裙长度、肩部宽窄、下摆松度等要素。最常见的轮廓造型有“A"型、“X"型、T型、H型、O型等。服装的外部轮廓造型形成了服装的线条,并直接决定了款式的流行与否。部件细节的造型是指领型、袖型、口袋、裁剪结构甚至衣褶、拉练、扣子的设计。 服装的色彩变化是设计中最醒目的部分。服装的色彩最容易表达设计情怀,同时易于被消费者接受。火热的红、爽朗的黄、沉静的蓝、圣洁的摆、平实的灰、坚硬的黑,服装的每一种色彩都有着丰富的情感表征,给人以丰富的内涵联想。除此之外,色彩还有轻重、强弱、冷暖和软硬之感等,当然,色彩还可以让我们在味觉和嗅觉上浮想联翩。 熟练掌握和运用服装面料特质是以未成熟的设计师所应具备的重要条件,设计师首先要体会面料的厚薄、软硬、光滑粗涩、立体平滑之间的差异,通过面料不同的悬垂感、光泽感、清透感、厚重感和不同的弹力、垂感等,来悉心体会其间风格和品牌的迥异,并在设计中加以灵活运用. 不同质地、肌理的面料完美搭配,更能显现设计师的艺术功底和品位。服装款式上的各种造型并不仅仅表现在设计图纸上,而是用各种不同的面料和裁剪技术共同达成的,熟练地掌握和运用面料设计才会得心应手。 服装的款式、色彩和面料这三部分缺一不可,是设计师必须掌握的基础知识。对款式、色彩、面料基础知识的掌握和运用也一定程度能反映出一个设计师的审美情趣、品位和艺术功底。 4、对结构设计、裁剪和缝制的理解 对结构设计、裁剪技术的学习,也是服装设计师必须掌握的基础知识。结构设计是款式设计的一部分,服装的各种造型其实就是通过裁剪和尺寸本身的变化来完成的。如果不懂面料、结构和裁剪,设计只能是“纸上谈兵”。不要以为在公司里结构设计、裁剪是打版师傅的事情,只会画图、不懂打版的设计师肯定不是一个完美、成熟的设计师。不懂纸样和结构变化,设计就会不合理、不成熟,甚至无法实现。学校里的学生经常会遇到这样的问题,由于自己还不会打版,参加大赛的服装只能请师傅打版,但自己画的是一种效果,做出来完全走了型,没有达到想要的效果。由此可见,打板本身直接决定了服装的造型和整体效果。20世纪里有许多大师都是直接从服装的裁剪和结构入手,并把这些作为十分重要的设计语言,如巴伦夏卡、朗曼、威奥内特、三本耀司等。仔系研究大师们的作品我们可以看到,服装的结构设计深富内涵、表现力独特,其深沉、含蓄而不张扬的风格非常值得细细品味。如果不精通裁剪和结构设计,我们对作品的欣赏只会停留于肤浅的表面,设计也只能是一个空架子、经不起推敲和考验。 缝制也是服装设计的关键,不懂的各种缝制技巧和方法,也会影响我们对结构设计和裁剪的学习。缝制的方式和效果本身也是设计的一部分,不同的缝制方式能产生不同的外观效果,甚至是特别的肌理效果。有的设计师借助“缝纫效果”作为设计语言来尝试新的效果,这种手法在诚意设计中非常普及。这就要求设计师要熟知服装行业中的各种加工设备及服装缝制专用机件,对针织、梭织的加工工艺了如指掌,才能在设计运用中得心应手. 5、对服装设计理论及历史的了解 服装设计的初级阶段是对一些基础技法和技能的掌握,而成功的服装设计师更重要的是应具备设计的头脑和敏锐的创作思维,只掌握基础技能、能画漂亮的效果图是远远不够的。现在的艺术院校服装设计专业都开设有服饰理论课程,学生通过这些课程可以了解中外艺术史、设计史、服装史和服饰美学等理论知识,同时还能开阔学生的眼界、拓宽设计思路,启发他们的设计灵感。 特别是学习中外服装发展史,其源远流长的服饰演变能为我们提供诸多的设计灵感,古埃及风格、古希腊风格、哥特风格、巴洛克、洛可可风格这些在现代服装大师的作品中随处可见。只有了解中西服装发展的历史,理解现代服饰的演变,才能在设计史立足于现代并预测未来。了解中西服装发展史的变化,也会使你更深地体会中西服饰的差异,市自己明白身为东方的服装设计师应该如何面对西方服饰、如何在设计中体现民族风格、如何在世界服饰舞台中赢得一席之地。 6、对20世纪服装发展史和大师风格的掌握 了解和掌握2世纪服装发展史及大师的风格是成为服装设计师的一条快捷之路。从20世纪初期的CHANNEL到本世纪初的加里亚诺,每一位设计大师都为我们在服装史上留下了恒美的一笔:20、30年代优雅浪漫的低腰露背装;50年代典雅富贵的高级时装;60、70年代叛逆怪异的嬉皮士/朋克服饰;80年代宽肩、松身男性化职业女装;90年代型甘迷人的蕾丝、透视服饰……只有深入学习20世纪服装的发展历史,才能理解那个时代大师们的设计风格和艺术表现,从而借鉴到自己的服装设计当中。 20世纪80至90年代,德国的设计大师卡尔•拉格费尔任CHANNEL公司的首席设计师,为了扭转CHANNEL公司当时的困境、为其注入新的活力,卡尔•拉格费尔首先从熟悉夏耐尔品牌的设计风格开始着手,以致于对CHANNEL几十年历史中的每一个款式,他都可以一边默写一款一边讲解。在充分了解CHANNEL风格和设计历史之后,卡尔•拉格费尔一改CHANNEL套装的沉闷和单调,推出了90年代粉彩、性感的CHANNEL套装,使CHANNEL服饰重振旗鼓,再次赢得年轻女性的喜爱,从而恢复了CHANNEL品牌往日的活力。 可见,每一位设计师都要付出相当的努力,方能使设计的作品获得认可和成功。 7、了解市场营销学与消费心理学 一名成功的设计师首先应在市场上取得成功,要根据企业的品牌定位规范自己的设计风格和路线。卡尔•拉格费尔曾同时兼任夏耐尔、芬蒂、克罗耶等三家国际著名品牌的首席设计师,在为每个品牌策划设计时,都以该品牌的定位为准则,张扬了3种不同品牌风格,被誉为“天才设计师”。 服装设计师最终要在市场中体现其价值。只有真正了解市场、了解消费者的购买心理,掌握真正的市场流行(而不是时装杂志上颁布的理性趋势)。并将设计与工艺构成完美的结合,配合适当的行销途径,将服装通过销售转化为商品被消费者接受,真正体现其价值,才算成功完成了服装设计的全部过程。刚刚跨出学校大门的青年设计师和成熟的服装设计师之间的差异就在于前者对市场缺乏足够的认识和经验不足。作为新手的你,在临近毕业或毕业之后要在最短的时间里熟悉各项工作,包括品牌的风格、市场定位、竞争品牌的概况、每季不同定位的服装设计风格的转变、不同城市流行的差异、所针对消费群对时尚和流行的接受能力等,还要清楚应该何时推出新产品、如何推出、以何种价格推出等问题,经过这些实践和经历,你才能成为服装设计一名“熟手”。作为培养服装专业人才的服装院校应该更新观念、解放思想、开门办学。设计师可以与企业界和,教学更要与企业结合,与市场和品牌结合,从而锻炼学生的实际操作能力。为了达到这个目的,本人将所执教的深圳大学艺术学院服装专业第四年的设计课程做了很大的调整,课上的内容完全是服装公司设计师的工作要求,从品牌调研、定位分析、设计计划书到款式推出、价格定位、营销方案的提出等等方面,使同学们提前熟悉服装公司的每个工作细节,将学生毕业后参加社会工作时所面临的“磨合期”提前在学校来完成,这样做能使学生在毕业时积累更多的实践经验,为大多数企业欢迎。同时,设计师作为一种时尚的职业为大多数人所向往,设计师与企业的签约、各种发布会和博览会的讯息更是倍受媒体关注。但是在这种繁荣的背后,也导致一些青年设计师有一些误解,认为这是服装设计师成功的唯一途径,认为设计师的工作就是做时装秀,站在T型台上手捧鲜花接受祝贺。其实,设计师的工作更多时候要紧盯市场变化、不断研究和预测市场流行,准确地把握公司品牌的定位和风格,因为,他们关系到整个服装公司的前途与发展,甚至是命运。 8、电脑运用能力 随着电脑技术在设计领域的不断渗透,无论在设计思维和创作的过程中,电脑已经成为服装设计师手中最有效、最快捷的设计工具,特别是在一些较正规的服装企业中对服装设计CAD、服装设计CAM等设计、打版、推版软件的运用十分普及,绣花纹样、印花纹样等也是靠计算机来完成。 服装设计师要能熟练地运用PHOTOSHOP、COREDRAW和PAINTER等绘图软件,他们可以方便地编辑、修改和绘制你的图形,拓宽你的设计表现方式、加快设计速度。特别是PAINTER,其庞大的绘图工具箱、种类繁多的画笔、极具感染力的着色效果和滤色效果可以使你的计算机设计作品魅力非凡、效果更加逼真。看看这张图你能看出是电脑绘制的吗?计算机作为一种先进、现代的绘图工具,有其丰富的表现力和非凡的潜力,掌握和运用计算机的绘图软件在服装设计和面料、图案设计中,不仅是日常设计工作中的需要,你还可以体会到做一名“现代设计师”的滋味和乐趣。 9、观察力和敬业精神作为一名服装设计师,对服装具有敏锐的观察力是非常重要的。由于在服装设计教育中,过多地强调基础技能和技法训练,学生往往市场意识淡薄,缺乏明晰的思路、敏锐的观察力以及整体的思维能力,毕业后经常不能很快适应设计师的工作。怎样去主持一个品牌设计,要靠设计师较强的综合能力和对服装敏锐的观察力,这不仅需要技术上的创意,还需要用理性的思维,去分析市场,找准定位,有计划地操作、有目的地推广品牌。所以,如何做出你的品牌风格,使目标消费者穿得时尚;如何吸引你的顾客,扩大市场占有率,提高品牌的品味,增加设计含量,获得更大附加值,创造品牌效应,是服装设计师应具备的基本素质与技能。从事服装设计行业还需要有敬业精神,不仅仅把它当成一个谋生的饭碗,更应看作一种事业来追求和热爱它。“热爱”这个词其实一点都不过分,只有你全身心地投入,努力地去付出,才能最终获得丰厚的回报。其实做任何事情都一样。夏奈尔在20世纪初期从设计女性的帽子开始走上她的漫漫时装设计之路,在其后50多年的时间里,她始终以一个服装革命者的身份活跃在时装舞台上,直到70年代生命的最后一刻,都在为她的设计而忙碌…… 总结起来的话个人觉得这个专业要求的能力很特殊,应该是灵感+构思+概念+眼光。一个优秀的设计师他不会跟着流行走,他会走在流行的前沿。需要你有很敏锐的感觉吧,这点和经济的一些学科有些像。 当然,个人以为这些能力看着很唬人,但我们在这些方面的能力应该不会差的。这要你热爱,那么我相信你能做的很好。五
服装设计报考条件先在每年的12月到次年2月到你想报的学校参加艺术加试,可以重复报,拿到加试合格证之后就要准备文化课了,这个从学校看,有的学校文化课要求很高的!这样参加高考就可以了附:服装设计专业全国排名1 东华大学服装学院2 浙江理工大学服装与艺术设计学院3 北京服装学院服装艺术与工程学院4 大连轻工业学院艺术设计学院5 清华大学美术学院6 武汉科技学院服装学院7 中国美术学院8 鲁迅美术学院9 西安工程科技学院艺术工程学院10 四川美术学院11 苏州大学艺术学院12 江南大学艺术学院13 浙江科技学院14 东北电力学院艺术学院15 湖北美术学院16 温州大学艺术学院17 深圳大学艺术与设计学院18 中原工学院19 天津工业大学20 广州美术学院21 江汉大学艺术学院22 青岛大学纺织服装学院23 广州大学纺织服装学院24 福州大学工艺美术学院25 吉林艺术学院26 河北科技大学纺织服装学院27 河南科技学院艺术学院28 齐齐哈尔大学艺术学院29 天津美术学院30 长春工程学院31 郑州轻工业学院32 山东工艺美术学院33 江西服装学院34 黑龙江大学艺术学院35 上海工程科技大学服装学院36 广西艺术学院37 西安美术学院38 西安工程科技学院福州服装学院39 东北师范大学美术学院40 天津科技大学艺术学院 我感觉都是些没听说过的大学……北京的大学有 北京服装学院服装艺术与工程学院 和
清华大学美术学院清华的分很高,但北京服装学院服装艺术与工程学院的分应该还是比较大众的。六
关于前景的问题我查了一些,基本上人们持有的观点是现在就业前景比较乐观。服装设计专业培养的是设计师,品牌策划师,而服装设计与工程专业培养的是实用技术型高级人才。在南方地区的就业率基本上在90%以上。一位业内人士介绍,由高校培养的服装设计人才“不仅在数量上远远无法满足纺织服装企业的巨大人才需求”,在实际创作能力和综合素质等方面,更是距离企业的实际用人需求有较大差距。事实上,很多服装企业对于科班出身、缺乏经验的大学生并不“感冒”。由于刚毕业的服装类专业大学生对市场缺乏了解,只适合担任设计助理的角色,必须经过至少3-5年的积累和磨炼“才能真正担起重任”。总之需要你一步一步踏踏实实的学习,当你自己的能力过硬的时候,你的竞争力自然很强,找到心仪的工作也不是难事了。这些资料我给整理了一些……不全是复制粘贴……添了一些然后又加了一些……应该比较全了话说你们高二居然就弄这个……怎么还是这么个专业……怎么不介绍大学呢。 网友ZQMfx问:中间件与浏览器有什么样的区别?
关于数字电视中间件与浏览器的区别
网页浏览器“内核”与“外壳”的是是非非 自从网页浏览器诞生之日起,各公司间的竞争、各“派别”拥护者之间的争吵,就从未停止过。直至今日,包括Internet Explorer、Firefox、Safari、Opera、Maxthon等各式各样的网页浏览器在市场上争奇斗艳,好不热闹。当然这其中也少不了恶意垄断、枪手炒作、网友争论等等。 事实上,还有很多人对浏览器的一些特性还不甚了解,所以就会有诸如“MT再好也只是一个壳”“有本事像FF那样自己弄内核去”“FF比IE的安全性高多了”这样的言论。起初,我对这些也不甚了解,也不愿参与这些争论。后来我慢慢地接触到了一些关于浏览器的东西,不敢独享,整理出来以FAQ的形式和大家分享,希望能提高大家对网页浏览器这种软件的认知度。 ※本文文本为大眼夹原创,其中部分资料来自于wikipedia(避河蟹,用全角^_^)等网络媒体。我不是枪手,我力争保持自己的言论的中立性。 Q1:经常听人家说什么浏览器“内核”和“外壳”,它们都是什么意思? A1:“内核”只是一个通俗的说法,其英文名称为“Layout engine”,翻译过来就是“排版引擎”,也被称为“页面渲染引擎”(下文中各种说法通用)。它负责取得网页的内容(HTML、XML、图像等等)、整理信息(例如加入CSS等),以及计算网页的显示方式,然后会输出至显示器或打印机。所有网页浏览器、电子邮件客户端以及其它需要编辑、显示网络内容的应用程序都需要排版引擎。 而浏览器的“外壳”便很好理解了,它是一个面向用户的界面,也就是网页浏览器为我们实现的各种功能。 Q2:浏览器的内核有哪些? A2:事实上,有很多种(废话!),但是常见的有Trident、Gecko、WebCore、Presto等。 Q3:Trident是什么内核? A3:Trident(又称为MSHTML),是微软开发的一种排版引擎。它的第一个版本随着1997年10月Internet Explorer第四版的发布而发布。随后,Trident不断地被更新和完善: Trident II(IE5)——增进对CSS1.0的支持及对CSS2重大的变更 Trident III(IE5.5)——修正部分CSS的排版控制 Trident IV(IE6)——修正了一部分box-model的错误以及增加了“兼容模式(Quirks Mode)”切换功能,以增加对文件类型描述(Document Type Definition,DTD)的支持 Trident V(IE7)——修正许多CSS排版处理上的错误以及增加对PNG格式alpha通道(半透明)的支持 不光是IE,Windows中的许多地方也使用了Trident的技术,包括从Windows 98到Windows Server 2003所有版本的Windows Explorer、Windows 98及其后续所有版本的视窗操作系统内的Windows Help程序。此外,像RealPlayer、Windows Media Player、Windows Live Messenger、Outlook Express等等也使用了Trident技术。也正因为如此,Trident无法从Windows系统中彻彻底底地卸载掉,就算是彻底卸载了,Windows的许多功能也会出现问题。 使用Trident内核的网页浏览器有:AOL Explorer、Avant、Internet Explorer、Maxthon、Netscape Browser (v.8)、Sleipnir、TheWorld、腾迅TT等。 Q4:Gecko是什么内核? A4:Gecko是套开放源代码的、以C++编写的网页排版引擎。这软件原本是由网景通讯公司开发的,现在则由Mozilla基金会维护。 由于Gecko是开源的,所以使用Gecko的网页浏览器也很多,其中的领军人物便是Mozilla Firefox。此外还有AOL for Mac OS X、Camino、Epiphany、Flock、Galeon、Netscape Browser (v.8)、Sleipnir、Maxthon等。 Q5:WebCore是什么内核? A5:WebCore是苹果公司开发的排版引擎,它是在另外一个排版引擎“KHTML”的基础上而来的。苹果电脑于2002年采纳了KHTML,作为开发Safari浏览器之用,并发布所修改的最新及过去版本源代码。后来发表了开放源代码的WebCore及WebKit引擎,它们均是KHTML的衍生产品。使用WebCore的主要有Safari,此外还有OmniWeb、Shiira、Swift等。 Q6:Presto是什么内核? Q6:Presto是一个由Opera Software开发的浏览器排版引擎,供Opera 7.0及以上使用。此外,Macromedia Dreamweaver (MX版本及以上)和Adobe Creative Suite 2也使用了Presto的内核。 Q7:(强烈推荐)浏览器的内核和外壳有什么联系? A7:刚才已经说到,内核负责处理网页的内容,而外壳负责提供给用户一些功能。外壳的某些功能是需要联系到内核的,比如保存网页上的图片;而有些功能是不需要经过内核的,比如前进后退功能(当然,在载入了URL以后还是需要经过内核的)。 相信大家都使用过XP中控制面板里的“用户帐户”功能,这实际上可以给我们一个更加感性的认识。用户帐户的操作界面实际上就是一个小型且功能单一的网页浏览器,它通过调用IE内核来显示主界面,而上方的“上一步”“下一步”等按钮便是浏览器外壳所提供的功能。 说到这里,我们可以回看文章开头提到的一些网友的言论。有些人认为,Maxthon仅仅是附庸在IE之上的一个浏览器,根本不值得和IE、Firefox相提并论。这其实并不妥当。首先,Maxthon是支持Trident和Gecko双内核的(支持Gecko内核时需要单独安装Gecko组件,而且目前的2系列貌似没有Gecko内核支持),所以它并不是“IE的附庸”。此外,我们已经知道,浏览器分有内核和外壳两部分。以这个眼光来看,Maxthon是Maxthon Shell+Trident(或Gecko),而Internet Explorer是IE Shell+Trident,Firefox是FF Shell+Gecko,这三款浏览器的地位实际上是一样的。只不过IE Shell和Trident都是微软开发,而FF Shell和Gecko都是Mozilla基金会在维护。同时,说IE是“IE内核”,FF是“FF内核”也是不准确的,毕竟弄IE Shell和Trident的肯定不是微软的同一个小组,而FF Shell和Gecko肯定也不是Mozilla基金会的同一个小组在维护(更何况Gecko原来也不是Mozilla开发的,原先Mozilla只是网景公司的非正式组织)。当然不可否认,拥有了内核和外壳的微软和Mozilla,在开发浏览器的能力方面肯定是要高于Maxthon的,Maxthon不可能掌握到关键技术。 Q8:各种内核哪一个更好一点呢? A8:哪一个更好,这个问题的确很难回答,应该说是各有侧重点。Trident内核使用最多,因此很多网页甚至只兼容Trident内核,而导致使用Gecko时会出现各种各样的问题。但是Trident也是最“乱”的一个内核。而Gecko、WebCore、Presto则更符合各种国际标准,显得更加“严谨”。
网址:/index.html www.webasp.net http://www.csdn.net/视频:.cn/pcedu/videoedu/asp/.html下载:/ask/.html1.明确学习目的 学习编程对大多数IT业人员来说都是非常有用的。学编程,做一名编程人员,从个人角度讲,可以解决在软件使用中所遇到的问题,改进现有软件,可以为自己找到一份理想的工作添加重要得砝码,有利于在求职道路上谋得一个好的职位;从国家的角度,可以为中国的软件产业做出应有的贡献,一名优秀的程序员永远是被争夺的对象。学习编程还能 锻炼思维,使我们的逻辑思维更加严密;能够不断享受到创新的乐趣,将一直有机会走在高科技的前沿,因为程序设计本身是一种创造性的工作。知识经济时代给我们带来了无限的机会,要想真正掌握计算机技术,并在IT行业里干出一番事业来,有所作为,具有一定的编程能力是一个基本条件和要求。 2.打好基础 学编程要具备一定的基础,总结之有以下几方面: (1)数学基础 从计算机发展和应用的历史来看计算机的数学模型和体系结构等都是有数学家提出的,最早的计算机也是为数值计算而设计的。因此,要学好计算机就要有一定的数学基础,初学者有高中水平就差不多了。 (2)逻辑思维能力的培养 学程序设计要有一定的逻辑思维能力,“逻思力”的培养要长时间的实践锻炼。要想成为一名优秀的程序员,最重要的是掌握编程思想。要做到这一点必须在反复的实践、观察、分析、比较、总结中逐渐地积累。因此在学习编程过程中,我们不必等到什么都完全明白了才去动手实践,只要明白了大概,就要敢于自己动手去体验。谁都有第一次。有些问题只有通过实践后才能明白,也只有实践才能把老师和书上的知识变成自己的,高手都是这样成材的。 (3)选择一种合适的入门语言 面对各种各样的语言,应按什么样的顺序学呢?程序设计工具不外乎如下几类: 1)本地开发 应用软件开发的工具有:Visual Basic 、Delphi 、VC++ ( C++ Builder ) 等;数据库开发工具有:Visual Foxpro 、Oracle Developer 、Power Builder 等。 2)跨平台开发 开发工具如 Java 等。 3)网络开发 对客户端开发工具如:Java Script 等;对服务器开发工具如:PHP 、ASP 、JSP 、ISAPI 、NSAPI 、CGI 等。 以上不同的环境下几种开发工具中 VB 法简单并容易理解,界面设计是可设化的,易学、易用。选 VB 作为入门的方向对出学者是较为适合的。 3. 注意理解一些重要概念 一本程序设计的书看到的无非就是变量、函数、条件语句、循环语句等概念,但要真正能进行编程应用,需要深入理解这些概念,在理解的基础上应用,不要只简单地学习语法、结构,而要吃透针对这些语法、结构的应用例子,做到举一反三,触类旁通。 4.掌握编程思想 学习一门语言或开发工具,语法结构、功能调用是次要的,最主要是学习它的思想。例如学习 VC 就要学习 Windows 的内在机理、什么是线程......;学习 COM 就要知道 VTALBE 、类厂、接口、idl......,关键是学一种思想,有了思想,那么我们就可以触类旁通。 5.多实践、多交流 掌握编程思想必须在编程实际工作中去实践和体会。编程起步阶段要经常自己动手设计程序,具体设计时不要拘泥于固定的思维方式,遇到问题要多想几种解决的方案。这就要多交流,各人的思维方式不同、角度各异,各有高招,通过交流可不断吸收别人的长处,丰富编程实践,帮助自己提高水平。亲自动手进行程序设计是创造性思维应用的体现,也是培养逻辑思维的好方法。 6.养成良好的编程习惯 编程入门不难,但入门后不断学习是十分重要的,相对来说较为漫长。在此期间要注意养成一些良好的编程习惯。编程风格的好坏很大程度影响程序质量。良好的编程风格可以使程序结构清晰合理,且使程序代码便于维护。如代码的缩进编排、变量命令规则的一致性、代码的注释等。 7.上网学编程 在网上可以学到很多不同的编程思想、方法、经验和技巧,有大量的工具和作品及相关的辅导材料供下载。例如网站“编程课堂”(http://best.yeah.net/)主要以 VB 和 Delph;教学和交流为主,提供大量实用技巧;网站“现在时编程学园”(http://pshool.yeah.net/)是专门介绍C、VC、VB、Delphi 等的综合编程网站;网站“ VB 编程乐园 ”(/)提供内容丰富而且实用的编程技术文章、精选控件、源代码下载、计算机考试、相关软件以及编程书籍推荐等等。 8.加强计算机理论知识的再学习 学编程是符合“理论→实践→再理论→再实践”的一个认识过程。一开始要具有一定的计算机理论基础知识,包括编程所需的数学基础知识,具备了入门的条件,就可以开始编程的实践,从实践中可以发现问题需要加强计算机理论知识的再学习。程序人人皆可编,但当你发现编到一定程度很难再提高的时候,就要回头来学习一些计算机科学和数学基础理论。学过之后,很多以前遇到的问题都会迎刃而解,使人有豁然开朗之感。因此在学习编程的过程中要不断地针对应用中的困惑和问题深入学习数据结构、算法、计算机原理、编译原理、操作系统原理、软件工程等计算机科学的理论基础和数理逻辑、代数系统、图论、离散数学等数学理论基础知识。这样经过不断的学习,再努力地实践,编程水平一定会不断提高到一个新高度。
我是搞模具编程的,四个字——熟能生巧!!!
你既然喜欢编程,就应该认认真真的学习一门语言,先从VB开始,VB是比较好的入门语言,可视化的,比较简单,是非常好的入门语言。书籍最少应该准备两本,不可能一本书籍会包含VB的所有内容,在看书的时候,可以交叉的看,一本书籍中没有讲到的内容可以在另一本中看到,这样对学习是很有好处的,也能保证所学知识的完整性。学编程是一个很漫长的过程,不要着急,要理论与实践想结合,例程书籍也是很重要的,看源代码对学习也是很有帮助的,等你学完这门VB语言之后,学习别的语言是非常简单,可以尝试C语言,按照C——C++——VC的顺序学习,有助于知识的连贯性,我也希望你能学好的。 学习C语言,谭浩强的《C程序设计》是一部非常好的C语言书籍,学习程序设计是一个非常漫长的过程,不要着急,一本书多看两遍三遍,学会交叉学习法,在学习C的过程中,可以看看数据结构,编译原理,操作系统等书籍,对编成都是很有帮助的。最开始学习的时候,先不要编一些比较大的程序,多编一些小程序,比如数组运算,字符组合等等,指针是C语言的精华,是比较复杂的部分。如果有一天你能熟练驾驭指针的操作了,我相信你,你一定能学习好C语言的。 我是2001年接触编程的,刚开始只是大概了解一下,并没有进行比较深入的学习,我是从VB开始入门的,学了1年多,然后转入C语言,按照C——C++——VC的顺序学习,C学了两年,现在开始学习C++,C++的学习是很有难度的,类,标准库,多态,继承等等比较抽象难道懂的概念,虽然他秉承了C语言的风格,但是有很多很多是C语言不具备的,要多看书,上机实践也是必不可少的。《C++编程思想》,《C++标准库》,这些书都非常好,内容也很全面,例程书籍也是必不可少的,多看源代码对编程是很有帮助的,也会少走很多弯路。总之,C++的学习是一个比较漫长的过程,大概需要两年的时间,这只是底限,如果想学通,学精,还需要更多的时间。 我向你推荐一些C++经典书籍: c++程序设计教程 c++编程思想 c++大学教程 c++程序设计语言 数据结构算法与应用c++语言描述 c++标准模板库------自修教程与参考手册 泛型编程与STL 深度探索c++对象模型 设计模式---可复用面向对象软件的基础 重构---改善既有代码的设计 Essential c++ Effective c++ More Effctive c++ C++ primer 前五本应该属于入门书籍,后面的属于学习难度比较大的,想提高C++的编程能力,看看这些书籍有好处。建议你把编程思想这本书多看看。多做练习题,对提高编程水平的帮助是很大的。 其实语言是相通的,一门语言学会了,学习其他语言就比较容易了。 业界有这样一种说法,因为JAVA这门语言包含了C++的一些特性,掌握了C++,就等于掌握了JAVA的80%, 在掌握了C++之后(我说的掌握指的是,可以熟练用C++编程序了,并没有要求你完全掌握C++的所有部分,没有人能达到这一点,因为C++太庞大了,如果能坚持不懈的学习C++两年到三年的时间了,你就可以学习其他的语言了)可以试着学习一些其他的语言,如JAVA,VC++等等比较复杂的语言. 这时候可以说你已经对程序设计语言有个大体的认识了,可以明确自己学习的方向,根据自己的学习情况而定,是学习一些自己比较感兴趣的语言啊(从兴趣出发),还是为了找工作啊,开始进行更深入的学习.比如学习windows下的框架编程和.net编程等等比较复杂的语言. 如果是为了找工作的话我建议你学好C,C++,JAVA三门语言. 在我国目前的软件开发行业中,北方C,C++,JAVA的需求量是非常大的.南方以VB为主. 关于英语对学习程序设计有没有帮助的文章这个话题已经有很多人议论过了,我个人建议把计算机专业术语弄明白了就可以了,你可以买一本计算机英语教程看一看,对程序设计是有帮助的。其实程序设计当中的英文都是一些非常简单的,如for,else,while.......并没有太高深的,而且学习程序设计不像学习网络,如CCNA这类认证需要掌握大量的英文。但是在学习程序设计的时候身边有两个工具应该足够了-----------金山词霸,计算机词典。相信你一定能学好程序设计的。 学习数学和学习程序设计有一个共同点------锻炼逻辑思维能力。在程序设计的学习中涉及到数学的地方并不多,所以也没有必要去认真的学习数学也可以学好程序设计的。 如果你是一个肯吃苦,肯用心学习程序设计的人,具有坚持不懈的精神的人,我相信,只要你认认真真去学,即使你的英语数学水平再差,你也一定能够学好程序设计的。 我是一名大三的学生,我也正在学习C++这门语言,一年多的时间,学习的感觉真的很累的,希望能和你成为朋友! 好了,说了这么多,可以参考一下,为自己做个学习计划,要对自己有信心,最后祝你在学习编程的道路上走的更好更远,祝你学有所成!!
如果你真的有志从事这个行当,那就要打好基础,先读完《离散数学》和《数据结构》这两本书吧。
真正想当个好程序员的人都应该看看这篇文章[转帖] 做为一名大四的学生,我面试过不少的单位,有成功的也有失败的,但是对我来说所有的失 败 在某种意义上都是一种成功,特别是我下面写的这些,写这篇文章的时候,我已经签了南 京的 一家软件公司,但是想起今年2月21日我面试苏州台湾的IT公司的经历联想到我们现在 学习编程的一些情况我真的深有感触,这次面试使我深深的体会到了失败但也收获了很多 。 我要说的将分成三部分,1.是 我面试的具体经过2.是由面试想到的3.现今我应该做的。当然这些话很大程度上是我个人 的 意见,不可能完全得到大家的赞同,所以 在某些观点上如果哪位朋友觉得跟我的有很大出入,请不要介意,也不要对我攻击,就当 我 没有说过,欢迎和我联系共同探讨这些问题!我的EMAIL: 1.面试经过 大约在年前我接到了台湾瑞晟(Realtek)苏州公司的面试通知,通知我2月21日到苏州工业 园 区面试,接到面试后的几天我把一些专业课温习了一遍,特别是C++和数据结构,由于大学 几 年里,我一直专研这些方面,加上通过了高级程序员的考试,对于一些常用的算法我差不 多也 达到了烂熟于胸的地步,当时的感觉是如果问了我这些方面的问题我应该是没有问题的! 21日那天我被安排在4:30面试,由一位技术人员单独给我面试,在问了一些简单的问题之 后 他给我出了一道编程题目,题目是这样的: (由于具体面试的题目比较烦琐,我将其核心思想提取出来分解成……(乱码) 1) 写一个函数计算当参数为n(n很大)时的值 1-2+3-4+5-6+7......+n 哼,我的心里冷笑一声!没想到这么简单,我有点紧张的心情顿时放松起来! 于是很快我给出我的解法: long fn(long n) { long temp=0; int i,flag=1; if(n&=0) { printf(&error: n must & 0); exit(1); } for(i=1;i&=n;i++) { temp=temp+flag*i; flag=(-1)* }
} 搞定!当我用期待的目光看着面试官的时候,他微笑着跟我说,执行结果肯定是没有问题 ! 但当n很大的时候我这个程序执行效率很低,在嵌入式系统的开发中,程序的运行效率很重 要 ,能让CPU少执行一条指令都是好的,他让我看看这个程序还有什么可以修改的地方,把程 序 优化一下!听了这些话,我的心情当时变的有点沉重,没想到他的要求很严格,之后我对 程序 进行了严格的分析,给出了改进了的方案! long fn(long n) { long temp=0; int j=1,i=1,flag=1; if(n&=0) { printf(&error: n must & 0); exit(1); } while(j&=n) { temp=temp+i; i=-i; i&0?i++:i--; j++; }
} 虽然我不敢保证我这个算法是最优的,但是比起上一个程序,我将所有涉及到乘法指令的 语 句改为执行加法指令,既达到要题目的要求而且运算时间上缩短了很多!而代价仅仅是增 加了 一个整型变量!但是我现在的信心已经受了一点打击,我将信将疑的看者面试官,他还是 微笑 着跟我说:“不错,这个程序确实在效率上有的很大的提高!”我心里一阵暗喜!但他接 着说 这个程序仍然不能达到他的要求,要我给出更优的方案!天啊!还有优化!我当时真的有 点崩 溃了,想了一会后,我请求他给出他的方案!然后他很爽快的给出了他的程序! long fn(long n) { if(n&=0) { printf(&error: n must & 0); exit(1); } if(0==n%2) return (n/2)*(-1); else return (n/2)*(-1)+n; } 搞笑,当时我目瞪口呆,没想到他是这个意思,这么简单的代码我真的不会写吗,但是我 为 什么没有往那方面上想呢!他说的没有错,在n很大很大的时候这三个程序运行时间的差别 简 直是天壤之别!当我刚想开口说点什么的时候,他却先开口了:“不要认为CPU运算速度快 就 把所有的问题都推给它去做,程序员应该将代码优化再优化,我们自己能做的决不要让CP U做 ,因为CPU是为用户服务的,不是为我们程序员服务的!”多么精辟的语言,我已经不想再 说 什么了!接着是第二个问题: 2),他要求我用一种技巧性的编程方法来用一个函数实现两个函数的功能n为如:fn1(n)=n /2 !+n/3!+n/4!+n/5!+n/6! fn2(n)=n/5!+n/6!+n/7!+n/8!+n/9! 现在用一个函数fn(int n,int flag)实现,当flag为 0时 ,实现fn1功能,如果flag为1时实现fn2功能!他的要求还是效率,效率,效率!说实在话 , 如果我心情好的话我应该能给出一种比较好的算法,但我那时真的没有什么心思再想了, 我在 纸上胡乱画了一些诸如6!=6*5!的公式后直截了当的跟他说要他给出他的答案!面试官也没 有 说什么,给出了他的思路:定义一个二维数组 float t[2][5]存入[2!,3!,4!,5!,6!},{5! ,6! ,7!,8!,9!]然后给出一个循环: for(i=0;i&6;i++) { temp=temp+n/t[flag]; } 最后得到计算值!呵呵,典型的空间换时间的算法! 这些总共花了50分钟的时间,还有十分钟我就跟他很随意的聊聊天,聊了一些编程以及生 活 的问题,那时的我已经很放松了,因为我知道这次面试结果只有一个:失败。5:30的时候 面试 官要我等通知,于是我离开了他们公司。这就是面试的整个经过! 2.由面试想到的 真的是很失败啊!我记得那天下好大的雨,气温也很低,我边走边想,从5:30一直走到7: 30 ,全身都湿透了,又冷又饿,但是我只是一直走,脑子里面充满了疑惑,我也想让雨把自 己淋 醒!看到这里有些朋友可能觉得那些面试题目不算什么如果让自己做的话肯定能全部答对 ,我 肯定相信你,因为我从未怀疑过中国程序员的能力,我认为中国有世界上最好的程序员, 我也 从未认为自己是高手,所以我做不出来不代表中国程序员比台湾或者别的地方的程序员差 ,所 以我就从我的角度,我的所见所想来谈一些感想: 不错全世界都有优秀的程序员,中国也不例外,但是我疑惑的是:到底中国和台湾或者国 外 的优秀的程序员的比例到底是多少?台湾我不知道,中国100个程序员里有几个是优秀的呢 ?我 根本算不上,从上面的表现就足以说明一切了!是1个?5个?10个?50个?这个数字我不 敢乱 猜,恐遭网友一顿痛骂,那么我们国内有多少人学习计算机呢?拿我们学校来说,计算机 97级 4个班,98级5个班,99级10个班,2000级17个班,人多了,老师怎么办?我们学校的做法 是让 研究生上课,然后呢?补考一抓一大把,大把大把的补考费落入了学校的口袋,还说现在 的学 生素质低!真是好笑,我都不知道学校这么做是为了什么,为国内培养大量的程序员吗? 学生 们能真正学到计算机知识吗?好了,我敢讲,在我们学校学习编程学生和优秀程序员(注意 我 指的是优秀,只会编几个糟烂程序的人算不上)的比例应该是100:0.1 在这种比例下虽然我们中国学习编程的人铺天盖地,但是想想有多少个人能真正为中国软 件 业发展作出贡献,有多少人能真正写出优秀的程序名扬海外! 我从学习编程以来,不管是自学还是老师指导,从来都是解决问题就好,编出程序来就行 , 我的疑惑是:我们有真正的强调过程序的效率,程序的质量吗?我们有仔细分析过我们写 的东 西,看看有没有可以改进的地方,看看有没有简单的方法来达到同样的目的呢?我问心自 问, 我发现,我从来没有对我写出来的程序进行过优化,最多就是进行详细的测试,然后Debu g, 但是这就足够了吗?这些天我偶尔发现我曾经写过的一个游戏,那是一年www.vcroad.net 做为 其中一员时候,感觉应该拿点东西出来,然后花了一个星期的时间写出来的!程序不算复 杂, 但是用到了不少数据结构的东西,也用到了一些精彩的算法,加上windows的界面和游戏的 可 玩性,写完后受到了不少好评,我当时真的很佩服自己!但是现在看呢:没有一句注释, 好多 丑陋的函数名比如:void chushihua(),好多没有必要的变量,可以用简单语句完成工作 的我 使用华丽的算法,大量使用全局变量.....,说不好听的话,六百多行的程序除了能运行之 外就 是一陀屎!如果一年前我能听到一些反面意见的话,大概我能早一点觉悟,但是自从原代 码在 网站发布以来听到的都是赞美之词,没有一个人向我提出程序改进的意见,这又说明了一 个什 么问题呢?很值得思考啊! 还有一个疑惑是:我们说的和做的真的一样吗?我在学校的时候曾经受学院指派承办过一 个 计算机大赛,请了一个老师出决赛的题目,主要是一些算法题目,这个老师可能是我上大 学以 来唯一敬佩的老师了,从程序调试到打分,对于每个程序都仔细分析其时间效率和空间效 率, 然后综合打分,四十个人的卷子,老师从下午三点一直调试到晚上十点,在有些写的精彩 的语 句后还加上批注。我真是高兴很遇到这样的老师并且和他做深入的交流,但在事后,却发 生了 一件不愉快的事,在比赛中获得第二名的学生找到我,说他程序全部调试成功应该给他满 分, 并且应该得第一,我说不过他,最后调出了他的原程序和第一名的原程序对比,不错,两 个程 序都运行的很好,这时,那个同学开口了:“我的程序写的十分简捷明了,仅仅数行就完 成了 题目要求,而他的却写了一大堆,为什么给他的分多过给我的分。”我当时很是气愤,如 果不 是老师负责的话,那么现在第一名和第二名的位置真的要互调了,拜托,不是程序的行数 越少 程序的质量就越高,我记得我跟他大谈这方面的道理,最后说服他了!哈哈,但是我,只 能说 说而已,我不知道还有多少人一样,说起来头头是道,但心里却压根就从未重视过它! 3.我打算做的! 其实那天我想到的远不止上面那么多,但是我不想再说了,因为我猜想看这篇文章的网友 大 概都有一肚子的感想,一肚子的抱怨,借用这篇文章发泄可不是我想达到的目的,在上面 我把 自己骂的一文不值也不是妄自菲薄,但是在某些方面我真的做错了,或者说是偏离了正确 方向 ,现在是矫正方向和重整旗鼓的时候了,就象我前面说过的,我相信中国有世界上最好的 程序 员,我也相信我的水平不会一直保持现状,我现在就收拾起牢骚真正的实干起来! 真的很巧,就写到这里的时候我在网上偶尔发现了这篇手册,我不知道这预示着什么,但 是 我想如果我照下面这个基本原则一直踏实做下去,我一定会实现我的理想---一名优秀的软 件 设计师! (下面这些文字不是我的原创,是我偶尔在网上发现的,我真的很幸运能看到这些,这篇 文 章也随着下面的文字而结束,我真心的希望您能从这篇文章中得到启发,这篇文章欢迎大家 随 意转载!) 作者:金蝶中间件公司CTO袁红岗 不知不觉做软件已经做了十年,有成功的喜悦,也有失败的痛苦,但总不敢称自己是高手 , 因为和我心目中真正的高手们比起来,还差的太远。世界上并没有成为高手的捷径,但一 些基 本原则是可以遵循的。   1. 扎实的基础。数据结构、离散数学、编译原理,这些是所有计算机科学的基础,如 果 不掌握他们,很难写出高水平的程序。据我的观察,学计算机专业的人比学其他专业的人 更能 写出高质量的软件。程序人人都会写,但当你发现写到一定程度很难再提高的时候,就应 该想 想是不是要回过头来学学这些最基本的理论。不要一开始就去学OOP,即使你再精通OOP, 遇到 一些基本算法的时候可能也会束手无策。   2. 丰富的想象力。不要拘泥于固定的思维方式,遇到问题的时候要多想几种解决问题 的 方案,试试别人从没想过的方法。丰富的想象力是建立在丰富的知识的基础上,除计算机 以外 ,多涉猎其他的学科,比如天文、物理、数学等等。另外,多看科幻电影也是一个很好的 途径 。   3. 最简单的是最好的。这也许是所有科学都遵循的一条准则,如此复杂的质能互换原 理 在爱因斯坦眼里不过是一个简单得不能再简单的公式:E=mc2。简单的方法更容易被人理解 , 更容易实现,也更容易维护。遇到问题时要优先考虑最简单的方案,只有简单方案不能满 足要 求时再考虑复杂的方案。   4. 不钻牛角尖。当你遇到障碍的时候,不妨暂时远离电脑,看看窗外的风景,听听轻 音 乐,和朋友聊聊天。当我遇到难题的时候会去玩游戏,而且是那种极暴力的打斗类游戏, 当负 责游戏的那部分大脑细胞极度亢奋的时候,负责编程的那部分大脑细胞就得到了充分的休 息。 当重新开始工作的时候,我会发现那些难题现在竟然可以迎刃而解。   5. 对答案的渴求。人类自然科学的发展史就是一个渴求得到答案的过程,即使只能知 道 答案的一小部分也值得我们去付出。只要你坚定信念,一定要找到问题的答案,你才会付 出精 力去探索,即使最后没有得到答案,在过程中你也会学到很多东西。   6. 多与别人交流。三人行必有我师,也许在一次和别人不经意的谈话中,就可以迸出 灵 感的火花。多上上网,看看别人对同一问题的看法,会给你很大的启发。   7. 良好的编程风格。注意养成良好的习惯,代码的缩进编排,变量的命名规则要始终 保 持一致。大家都知道如何排除代码中错误,却往往忽视了对注释的排错。注释是程序的一 个重 要组成部分,它可以使你的代码更容易理解,而如果代码已经清楚地表达了你的思想,就 不必 再加注释了,如果注释和代码不一致,那就更加糟糕。   8. 韧性和毅力。这也许是&高手&和一般程序员最大的区别。A good programming is 9 9 weat and 1?ffee。高手们并不是天才,他们是在无数个日日夜夜中磨练出来的。成功 能给 我们带来无比的喜悦,但过程却是无比的枯燥乏味。你不妨做个测试,找个10000以内的素 数 表,把它们全都抄下来,然后再检查三遍,如果能够不间断地完成这一工作,你就可以满 足这 一条。     这些是我这几年程序员生涯的一点体会,希望能够给大家有所帮助。   最后一句,大家请看标题.我和大多数人水平是一样的并不是原文的作者.
我学的是VB.学编程要懂得代码,好难哦.不过坚持就会有回报.可以到这个网站下载教程:/.(有的需要阅览器)
编程很难的,我学的是计算机专业的,对于编程我一窍不通,学了半学期什么也没学会你要学的话要下好决心,不过你喜欢编程应该不难学会,我们班的男同学都学的满好买本VB语言或C语言的书看看吧,或许有点用
中间件是可以复用的运行程序,他介于底层操作系统、数据库系统与上层应用系统之间,为上层应用提供服务。中间件是个软件层次概念。一是位置位于中间层;二是可以复用的功能程序;三在应用系统中承担特定功能。不知准确否。既然是中间件,我想就要具有以上三点,浏览器是展现容器,解释器,不具有上层应用了,是最高层。 的中间件产品时数据循环系统DataCirculation。为应用系统的数据流通铺设通道、实现数据循环的方式和策略。该系统可以在最短的时间内构建出应用系统的数据循环通道,满足数据结点之间、应用系统之间的数据交流。无论数据库还是应用程序在DataCirculation的支持下,都可以流畅地传递数据和相互触发应用功能
前段时间从淘宝网看到一款【09秋冬新款 Dior迪奥 时尚狂人前卫灵感设计年度巨作漆皮中帮靴】,感觉不错,店主很热情,发货很及时,消保卖家,产品质量也不错,30天累计售出了29件,价钱只要128.00,推荐给大家,有兴趣的可以去看一下,。下面是商品图片
上一条:服装辅料采购上海招聘过的企业备案2009年尾_族复兴成功的空间_百度空间
郑重声明:新闻我对服装设计很感兴趣,但无论绘画,裁缝,都一窍不通.但是灵感感多.自己 ...由发布,版权归原作者及其所在单位,其原创性以及文中陈述文字和内容未经(企业库)证实,请读者仅作参考,并请自行核实相关内容。若本文有侵犯到您的版权, 请你提供相关证明及申请并与我们联系(qiyeku # qq.com),我们审核后将会尽快处理。会员咨询QQ群: 入群验证:企业库会员咨询.
只需30秒免费注册,立刻尊享
免费开通旗舰型网络商铺
免费发布无限量供求信息
每天查看30万求购信息
赞助商链接
企业库版权所有 &
粤ICP备号-6

我要回帖

更多关于 c语言循环 的文章

 

随机推荐