Embedded System Interview Questions(国外)
Can structures be passed to the functions by value? Why cannot arrays be passed by values to functions? Advantages and disadvantages of using macro and inline functions? What happens when recursion functions are declared inline? Scope of static variables? Difference between object oriented and object based languages? Multiple inheritance - objects contain howmany multiply inherited ancestor? What are the 4 different types of inheritance relationship? How would you find out the no of instance of
嵌入式接口学习
学习嵌入式软件开发大概有几个部分. 一,要求精通C语言编程,最好有些汇编知识. 二,要求英语功底要好,因为一些芯片手册都是英语写的. 三,要有数字电路和模拟电路的常识.因为在嵌入式系统后期测试的时候,都是依靠一些硬件设备进行测试,例如:示波器. 四,要熟悉操作系统.当然,所说的操作系统并不一定是WINDOWS,当中有LINUX,WINCE等,也有一些不同的RTOS,例如三菱和NEC的系统就与LINUX,WINCE和WINDOWS不同,是单任务操作系统,并非实时操作系统. 五,要有良好的软件工程知识.因为一切开发都是基于软件工程来实施的. 六,了解系统移植. [@more@]搞嵌入
微机接口
随着大规模集成电路(LSI)制造技术的飞速发展,使电脑正朝着两个明显的方向(即两大分支)发展:一是微型计算机系统的性能不断提高,以满足高速度大容量的数据处理,二是单片机的功能日益完善,以满足诸多领域各种错综复杂的现场控制。[@more@]随着大规模集成电路(LSI)制造技术的飞速发展,使电脑正朝着两个明显的方向(即两大分支)发展:一是微型计算机系统的性能不断提高,以满足高速度大容量的数据处理,二是单片机的功能日益完善,以满足诸多领域各种错综复杂的现场控制。单片微型计算机(Single Chip Microcomputer)简称单片机,
dynaform ansys ls-dyna
dynaform是美国Eta公司出的专门处理钣金分析的软件但是与ansys关系其实很微妙,因为他们都是买的Ls-dyna的求解器,说白了,他们都是提供一个前处理和后处理而已(以为ls-dyna的前处理很变态),至于程序的求解,完全依赖ls-dynaansys太杂,它看到自己有什么问题处理不了,它就会去和别的软件公司联系,要么收购,要么就买求解器^_^ls-dyna就是动力显示算法,主要用户非线性结构分析。钣金的成形就是用这种方法国内用ls-dyna的人少主要是学起来太难,所以才会出现dynaform用的人多的现象。反正dynaform就是用的ls-dyna的求解器。[@more@]
金融行业六大职业金牌
职业准入制度的推行,使一些具有权威性和通用性的国际认证变得炙手可热。有人把目前金融行业流通证书的含金量称了一遍,称出了6种最值钱的证书。 金融行业的金字牌照不单具有权威性和通用性,也不单是因为其投资高,获取难度大,更主要是因为它们能给获取者带来丰厚的收入和令人羡慕的地位。[@more@] 注册金融分析师(CFA) 注册金融分析师(CFA)是指从事证券投资决策管理的从业人员,主要包括基金经理、证券分析师、财务总监、投资顾问、投资银行家、交易员等。注册金融分析师被称为“华尔街的入场券”。目前全世界有4.14万名
利用BSP call ABAP程序更新数据库表
需求及解决方案:1,创建一个数据库表,例如两个字段:ID (char 5),STATUS(char 5),输入几条数据记录2,创建一个ABAP程序实现屏幕上输入ID号及STATUS,执行时根据对应的ID号更新数据库表中的数据.功能实现后,为此程序创建一个T_code3,创建一个BSP程序,实现call ABAP 程序的T_code来实现数据更新(因为发现不能直接使用call transcation 语句后面带两个参数的function,而用F1查得,可以有Call transcation using BDC_table的语法,所以想到在BSP里的call之前,先利用ABAP程序录制一个BDC文件并生成其自带的program,创建一个BAPI文件,利用BDC文件生成p
BDC技术
BDC(Batch Data Conversion):在SAP系统里,由于某种原因,可能需要重复输入数据,(数据不同,但是操作是相同的,典型的情形就是切换系统的时候,旧系统的数据需要导入SAP),大致过程不外乎是这样: 输入一个t-code,进入一个某个屏幕,然后输入一个值(有时还要加上一些附加的checkbox选项等),点执行或者确定按钮,进入另一个屏幕,在某些字段输入值(也可能是标注checkbox选中或者不选中)或者修改这些字段里的值。[@more@]BDC技术BDC(Batch Data Conversion):在SAP系统里,由于某种原因,可能需要重复输入数据,(数据不同,但
一段SAP打开本地系统文件的程序
得到本地系统中需要打开的excel文件,程序摘录如下:[@more@]PARAMETERS: P_FILE LIKE RLGRAP-FILENAME OBLIGATORY. (screen 上给一个parameters) AT SELECTION-SCREEN ON VALUE-REQUEST FOR P_FILE. DATA: WA_FILETABLE TYPE FILE_TABLE, IT_FILETABLE TYPE FILETABLE, V_RC TYPE SY-SUBRC. " (定义好call method需要的参数) CALL METHOD CL_GUI_FRONTEND_SERVICES=>FILE_OPEN_DIALOG EXPORTING WINDOW_TITLE = 'Selec
一段读取数据表的例子
从数据库读取的几种方法从数据表直接读取到工作区输出从数据表读到内表,再从内表输出从内表逐行读取到工作区,再输出[@more@]REPORT YTEST0021.DATA A_SPFLI TYPE SPFLI.DATA TA_SPFLI TYPE TABLE OF SPFLI WITH HEADER LINE.ULINE.WRITE :/ 'USER ZONE'.ULINE. SELECT * INTO CORRESPONDING FIELDS OF A_SPFLI FROM SPFLI UP TO 5 ROWS. WRITE :/ A_SPFLI-CONNID , A_SPFLI-CARRID, A_SPFLI-CITYFROM, A_SPFLI-CITYTO. ENDSELECT. ULINE. WRITE :/'USE INSERT TABLE'. ULINE. SELECT * INTO CORRESPONDING
我的眼里无软件差别(转)
时常在思索,是什么促使企业推进信息化?时常在思索,企业信息化的意义有多大?时常在思索,企业信息化需要什么样的软件?时常在思索,为什么企业信息化推行的如此困难重重?时常在思索,信息化软件?软件服务顾问?价值哪个高?时常在思索,企业信息化失败应有凭,可是凭什么?时常在思索,企业信息化失败中有成功吗?[@more@] 市场竟争的持续激烈;销售价格的一降在降;进入各行业的门槛越来越低;原材料价格一涨再涨。企业需要从内部到外部全部武装起来。内部的成本控制,外部的市场拓展需要什么,需要信息,成本在哪流失,成本在哪
SAP有四种基本用户出口的类型(user exits)
SAP有四种基本用户出口的类型:1.菜单出口-Menu Exits定义自己的菜单2.屏幕出口-Screen Exits定义自己的屏幕3.功能模块出口-Function Module Exits在SAP应用程序中添加功能4.关键字出口-Keyword Exits在ABAP/4字典中的关键字数据元素添加文档。结果是你在使用这些数据元素的字段处按F1后会出现你自定义的说明文档 [@more@]使用的方法是:首先定义(T-Code:CMOD)一个项目Project(以管理你的增强,这里的项目和PS模块的项目可是两回事),把你要使用的系统增加Enhancement分配给这个项目,编辑系统增强中的用户出口对象。 SAP的用户出口和其它
ALV layout variant 创建方法模板
请参看程序:ZAQBFMM[@more@]1.主程序:SELECTION-SCREEN BEGIN OF BLOCK LAYOUT WITH FRAME TITLE TEXT-012.PARAMETERS: P_VARI LIKE DISVARIANT-VARIANT.(定义此P_VARI参数)SELECTION-SCREEN END OF BLOCK LAYOUT.2.include程序AT SELECTION-SCREEN ON VALUE-REQUEST FOR P_VARI.ADSK_ALV->F4_LAYOUTS( CHANGING C_VARIANT = P_VARI ).FORM DISPLAY_ALV_OUTPUT TABLES IT_OUT.**Set The Report Title3,在ALV 输出界面中,ADSK_ALV->SET_REPORT_TITLE( 'Report of Subscriptions fulfillments from Worldwide'(T01) ).*Call the Insta
关于cluster table BSEG
今天接到的第一个task是通过一定可知的parameter数据,提取到BSEG,BKPF等表里的某些数据,本能的用inner join和Query试了试,结果发现都不可以被使用,系统提示,BSEG为Cluster talbe,不可以使用inner join,才发现,自己是第一次正面cluster table 这个东西[@more@] FI 的簇表的使用(转)BSAD:应收明细(已清帐)BSID:应收明细(未清帐)BSAS:总帐明细(已清帐)BSIS:总帐明细(未清帐)BSAK:应付明细(已清帐)BSIK:应付明细(未清帐) BSEG主要通过“凭证号”“会计年度”“行号”和这六张表关联 一般情况下一笔业务产生的凭证都是未清的
ERP中成本类型主要有3个基本的成本类型:
标准成本实际成本模拟成本[@more@]标准成本:是在正常条件下的平均先进成本,放映了在一定时期内计划要达到的成本水准;实际成本:是在生产过程中实际发生的成本,主要根据结算加工单或采购单得到实际数据;模拟成本:是在不影响现行运行数据的情况下,根据不同的情况进行多次模拟比较,以提出多种可行方案,辅助决策。
SAP useful website
SAP useful websiteExtract from http://www.sap-img.com/sap-website.htm [@more@]SAP ABAP/4 Programming, Basis Administration, Configuration Hints and Tips Configuration modules are Material Management, Production Planning, Sales/Distribution, Financial, Controlling and Basis Components as well as ABAP/4 Programming. SAP Top Site! SAP Top Sites Ranked By Vote - SAP Training, SAP Consulting, SAP Jobs, SAP Resources. SAP Training CD ROMs - At Planetlearn.com Learn SAP. Visit Planetlearn.com and brows
What is SAP?
SAP (Systems, Applications and Products in Data Processing)[@more@]"SAP is the fourth largest software company in the world. It ranks after Microsoft,IBM and Oracle in terms of market capitalization. SAP is the largest Enterprise Resource Planning (ERP) solution software provider.SAP's products focus on ERP, which it helped to pioneer. The company's main product is SAP R/3;the "R" stands for real time data processing and the number 3 relates to a three-tier application architectur
SAP 职业发展方向
做SAP的顾问,根本就不用担心职业生涯发展的问题,就像SAP(中国)副总裁蒋歆接受51CTO访谈的时候说的一句话:“SAP象老中医,越老越值钱。”[@more@]随着SAP顾问学院计划的逐步展开,SAP顾问的价值被越来越多的人所了解,现在大家关心更多的问题是我能成为一名SAP顾问吗?SAP咨询顾问的职业发展是怎样的?SAP深圳公开课上一位资深讲师的感受或许能给大家一些启示。她说刚学完SAP课程的时候,你会很深切的感觉到SAP是一个博大精深的领域,老师在课堂上讲的每一个东西都非常值得思考,搜集的资料、上课的笔记本每一个知识点都要想记住,但实