第1个回答 2011-11-26
首先,我不会用很长的文字段来浪费您的时间,既然您是向我提问了,我就简单而明了地几句话回答完。
软件工程r所要涉及到的语言不外乎以上几种主流语言:C/c++ JAVA DELPHI VB等等
在此,我不想否定大家的回答,但是,我得说明几个事例。我朋友没有学过太多的底层,直接C++,然后MFC SDK之类的都会了。 楼主,至于计算机原理、数据结构、操作系统、编译原理之类的:1.深度了解计算机原理(这个简单) 2.大概知道数据结构 3.不用你刻意,操作系统谁不知道大概?如果你是跟着微软走的话,WINDOWS你是要学的。特别是一些API函数,对以后MFC编程很有帮助!4.大概了解编译原理(内容并不长)。
总之:基于windows平台的:MFC你要学,API你要学。
软件编程,我想你大概也是学C语言或者C++的,说实话,C语言本来就很接近底层的一些运算。不过还是建议你专门抽时间去读一些书本,关于计算机原理的。等你学编程语言学到一定基础时,接触API。
好了,我的回答,绝对手写,并最全面。楼主如果不介意,请采纳吧本回答被提问者采纳