现在位置: 首页 > 自动控制 > 工业·编程 > 文章
2012-02-27 12:15 工业·编程 ⁄ 共 4901字 评论 2 条
    找工作一直是一个热门话题。要想找到心仪的工作,难免需要经过多轮面试。编程面试是程序员面试过程中最为重要的一个环节。如果能在编程面试的环节充分展示自己的能力,那么拿到中意的Offer就是水到渠成的事情。发现尽管面试官的背景、性格各不相同,但都关注应聘者五种素质:扎实的基础知识;能写高质量的代码;分析问题时思路清晰;能优化时间效率和空间效率;具备包括学习能力、沟通能力、发散思维能力等...
阅读全文
2012-02-24 11:35 工业·编程 ⁄ 共 5467字 评论 4 条
    嵌入式系统无疑是当前最热门最有发展前途的IT应用领域之一。嵌入式系统用在一些特定专用设备上,通常这些设备的硬件资源(如处理器、存储器等)非常有限,并且对成本很敏感,有时对实时响应要求很高等。特别是随着消费家电的智能化,嵌入式更显重要。像我们平常常见到的手机、PDA、电子字典、可视电话、 VCD/DVD/MP3 Player、数字相机(DC)、数字摄像机(DV)、U-Disk、机顶盒(Set Top Box)、高清电视(HDTV)...
阅读全文
2012-02-22 11:35 工业·编程 ⁄ 共 1199字 评论 1 条
学习嵌入式分软硬件两个部分,两个部分都要学习下,因为嵌入式软硬件结合的太紧密了。 1)软件 arm汇编要看得懂。虽然现在的arm 中C居多,但是最底层的有些汇编代码,这是底层的精髓。比如bootloader中的初始化代码,以及一些中断处理的上半部分。介绍arm汇编的书:《arm体系结构与编程》。当然了,C是嵌入式最基本的语言,必须学好的。网上有很多嵌入式C的学习资料,你可以多看几本书。如(C和指针),(C陷阱与缺陷),(C专...
阅读全文
    基础阶段的学习建议,要成为良好的嵌入式系统设计师,还需要在实际项目中锻炼,并不断学习与积累经验。 1、嵌入式系统的知识体系     嵌入式系统的应用范围可以粗略分为两大类:   (1)电子系统的智能化(工业控制,现代农业、家用电器、汽车电子、测控系统、数据采集等等);   (2)计算机应用的延伸(MP3、手机、通信、网络、计算机外围设备等)。从这些应用可以看出,要完成...
阅读全文
2012-02-20 16:30 工业·编程 ⁄ 共 1011字 评论 8 条
    软件开发是一个把用户需要转化为软件需求,把软件需求转化为软件设计,用软件代码来实现软件设计,对软件代码进行测试,并签署确认它可以投入运行使用的过程。在这个过程中的每一阶段,都包含有相应的文档编制工作。     软件开发过程当中,遵循一定的流程,主要包括系统分析、系统设计、系统编码、系统测试以及系统的维护等几个阶段。依次概述如下: 1、系统分析     系统分...
阅读全文
2012-02-19 07:15 工业·编程 ⁄ 共 2237字 评论 1 条
计划(Plan) 所谓Plan,其实就是对应于编程中的“设计”阶段,当然,这里的Plan并不像设计那样重量级。它要求我们程序员在正式编程前至少要考虑一下下面的问题: 你这个程序,工具或是项目的目的,究竟是用来干什么的。你只有知道做什么,要达到什么样的目的,你才能做得对,做得好。 需要有什么样的功能。需要你给出来个功能列表。这样可以保证我们不会遗露了什么。 准备好一些技术难题的前期调查和解决方案。不要等到开始编...
阅读全文
2012-02-15 07:30 工业·编程 ⁄ 共 2781字 暂无评论
    计算机专业就业现状及指导计算机专业毕业后大致的工作方向是软、硬、网、图 四大类,尤其以软件、网络为现今的首选。从岗位上分,又可以分为技术道路、营销道路两大方向。     if 你选择作技术,then 从现在开始,牢记:天道酬勤!!!     if 你选择软件技术 then 每天都要用大量的时间学习高级语言,绝对不能仅限于学校的安排。优秀的程序员都是大学阶段就已经自学得非常深...
阅读全文
    软件开发是一个跨度很大的技术工作,在语言方面,有C,C++,Java,Ruby等等等等,在环境方面,又分嵌入式,桌面系统,企业级,WEB,基础系统,或是科学研究。但是,不管是什么的情况,总是有一些通用的基本职业技能。这些最基本的职业技能通常决定了一个程序员的级别,能否用好这些技能,直接关系到了程序员的职业生涯。很多程序新手也是因为缺少、达不到或是不熟悉在这些基本技能,所以,他们需要有老手带...
阅读全文
    由于最近经济形势的变化,很多开发人员只关注他们短期的工作前景。与此同时,把时间和精力花在学习最能带来回报的新技术上是件非常重要的事情。这里是我们列举的10种你需要马上开始学习的技术,让你的简历在未来5年不会落伍。这个列表并不完全,有很多业界的领域(比如大型机开发人员)没有涉及。尽管如此,对通常的主流开发来说,学习其中至少7项技能肯定不会错 ——不但要达到能在面试时侃侃而谈的程度,还...
阅读全文
    Linux自1991年诞生以来,经Internet上广大网友的不断改进和完善,得到了迅速发展。正是这种自由、开放的操作系统,使得世界操作系统有了长足的进步。如今,使用Linux的用户越来越多,当然,有的用户还在试探中。本文将从系统要求、使用界面、应用程序、技术支持和发展前景五个方面对Linux和Windows做一些比较。 1、 系统要求        安装Windows时,对机器的配置要求是比较...
阅读全文