现在位置: 首页 > 自动控制 > 工业·编程 > 文章
    基础阶段的学习建议,要成为良好的嵌入式系统设计师,还需要在实际项目中锻炼,并不断学习与积累经验。 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时,对机器的配置要求是比较...
阅读全文
   Ubuntu 目前是最流行的Linux桌面发行版本,据Distrowatch统计,过去的6个月来一直占据榜首。GNOME 3 目前已在Ubuntu 11.10 源中,如果喜欢GNOME 3桌面环境,可通过软件中心或下面命令安装gnome 3。 1、更新升级源     终端输入下面命令:sudo gedit /etc/apt/sources.list     较快速的升级源有163,台湾源,科大源,搜狐源等,大家将新的升级源全部覆盖原文件sources.list的内容,...
阅读全文
2011-12-16 21:05 工业·编程 ⁄ 共 1430字 评论 1 条
一、软件基本知识     1、Strong C programming skill and RTOS knowledge.     2、Good knowledge about SW development methods both waterfall process and agile methods.     3、Familiar with assembly and C language, familiar with the process of compiling link.     4、Experience in embedded SW developing or Linux SW developing is a plus. 二...
阅读全文
2011-12-14 21:15 工业·编程 ⁄ 共 1743字 评论 1 条
1) 测试人员不需要了解软件开发的知识     这个很要命的,我们谈到软件测试人员未来的发展方向大致有:自动化测试,性能测试,测试管理,项目经理。这其中自动化测试和性能测试包括项目管理,都会要求对软件开发有深入的理解,如何能设计一个好的自动化框架,好的性能测试用例,如何管理一个开发团队,这都需要我们在软件开发方面有所掌握。不单要掌握,而且要精通。此其一。     其二:如果不...
阅读全文