精华内容
下载资源
问答
  • 1990年度高级程序员级上午试题 试题1  从供选择的答案中,选出应填入__n__内的正确答案,把编号写在答卷的对应栏内。  软件可移植性是用来衡量软件的 __A__...为了提高软件的可移植性,应注意提高软件的 。。。。
  • 【软考】纠错6

    2017-10-29 16:41:21
    1.若某个计算机系统中...3.为了提高软件的可移植性,应注意提高软件的设备独立性。为了提高可移植性,还应有完备的文档资料,使用C语言开发的系统软件具有较好的可移植性。4.结构化设计方法在软件开发中用于概要设计,

    1.若某个计算机系统中,内存地址与I/O地址统一编址,访问内存单元和I/O设备是靠(不同的地址代码)来区分的;

    2.标准化对象一般可以分为两大类,一类是标准化的具体对象,即需要制定标准的具体事物;另一类是标准化总体对象

    3.为了提高软件的可移植性,应注意提高软件的设备独立性。为了提高可移植性,还应有完备的文档资料,使用C语言开发的系统软件具有较好的可移植性。

    4.结构化设计方法在软件开发中用于概要设计,他是一种面向数据流的设计方法。

    5.软件的互操作性是指:连接一个系统和另一个系统所需的工作量;

    6.帧中继协议工作在OSI参考模型的物理层和数据链路层;

    7.所谓并行性是指在同一时间完成两种或者两种以上工作;

    8.提高计算机的并行性的方法:资源重复、资源共享和时间重叠;

    9.原型模型又称快速原型模型,它是增量模型的另一种形式,根据原型的不同作用,有三类原型模型:探索型原型(用于需求分析),实验性原型(设计阶段),演化型原型(及早向用户提供一个原型系统)

    10.原型化方法是一种自外向内型的设计过程

    11.造成软件危机的原因主要有:
    a.软件本身的特点
    b.缺乏好的开发方法和手段
    c.开发效率低

    12.在C++中,类定义中成员在默认情况下是public

    13.Windows下的面向对象程序设计与DOS下的结构化程序设计的最大区别是前者是一种消息驱动式体系结构,后者是一种单向调用;

    14.快速排序采用的是分治的算法思想;

    15.快速排序第一趟排序完毕后,其最大元或最小元一定在最终位置;

    16.传输层建立的是端到端的连接,面向连接的网络层建立的是主机到主机的连接;

    展开全文
  • 为了确保该公司的软件平台能在 IBM 主流服务器上良好地运行,Sequoia Media Manager 在马萨诸塞州 Waltham IBM Solution Partnership Center(解决方案合作中心,SPC)接受了可移植性测试。该中心经验丰富...
  • 试题1 从供选择的答案中,选出应填入下面叙述中_?_内的最确切的解答,把相应编号写在答卷的...为了提高软件的可移植性,应注意提高软件的_A_。 可维护性通常包括_B_。通常认为,软件维护工作包括改正性

    试题1

    从供选择的答案中,选出应填入下面叙述中_?_内的最确切的解答,把相应编号写在答卷的对应栏内。

    设计高质量的软件是软件设计追求的重要目标。可移植性、可维护性、可靠性、效率、可理解性和可使用性等都是评价软件质量的重要方面。

    可移植性是反映出把一个原先在某种硬件或软件环境下正常运行的软件移植到另一个硬件或软件环境下,使该软件也能正确地运行的难易程序。为了提高软件的可移植性,应注意提高软件的_A_

    可维护性通常包括_B_。通常认为,软件维护工作包括改正性维护、_C_维护和_D_维护。其中_C_维护则是了为扩充软件的功能或提高原有软件的性能而进行的维护活动。

    _E_是指当系统万一遇到未预料的情况时,能够按照预定的方式作合适的处理。

    供选择的答案:

    A  ①使用方便性                ②简洁性                            ③可靠性                            ④设备不依赖性

    B  ①可用性和可理解性                            ②可修改性、数据独立性和数据一致性

    ③可测试性和稳定性                            ④可理解性、可修改性和可测试性

    CD:①功能性                           ②扩展性                            ③合理性                            ④完善性

    ⑤合法性                            ⑥适应性

    E  ①可用性                            ②正确性                            ③稳定性                            ④健壮性

     

    试题2

    从供选择的答案中,选出应填入下面叙述中_?_内的最确切的解答,把相应编号写在答卷的对应栏内。

    实体联系模型(简称ER模型)中的基本语义单位是实体和联系。ER模型的图形表示称为ER图。联系可以同_A_实体有关。实体与实体之间的联系可以是_B_

    利用ER模型进行数据库的概念设计,可以分成三步:首先设计局部ER模型,然后把各个局部ER模型综合成一个全局的模型,最后对全局ER模型进行_C_,得到最终的ER模型。

    ER模型向关系模型的转换南昌把一个实体类型转换成一个关系模式,实体的属性是关系的属性,实体的键是关系的键;是一个联系类型转换成一个_E_,参与该联系类型的各实体的键以及联系的属性转换成_E_,其中的键由实体与实体之间的联系决定。

    供选择的答案:

    A  0                          1个或多个                1                          ④多个

      B ①一对一和一对多       ②一对一和多对多              ③一对多和多对多              ④一对一、一对多和多对多

      C ①简化                   ②结构化                  ③最小化                  ④优化

      D ①联系模式                 ②数据模式                 ③关系模式                 ④逻辑模式

    E  ①联系属性                 ②关系的属性                ③数据属性                 ④关系的候选键

     

    试题3

    从供选择的答案中,选出应填入下面叙述中_?_内的最确切的解答,把相应编号写在答卷的对应栏内。

    在内部排序中,通常要对被排序数据序列进行多趟扫描。各种排序方法有其不同排序实施过程和(时间)复杂性。

    对给定的整数序列(541132984746518181946314205827)进行从小到大的排序时,采用冒泡排序和直接选择排序时若先选出大元素,则第一趟扫描结果分别是_A__B_;采用快速排序(以中间元素518为基准)的第一趟扫描结果是_C_

    设被排序数据序列有N个元素,冒泡排序和直接选择排序的复杂性是_D_;快速排序的复杂性是_E_

    供选择的答案:

    AC      (181132314205541518946827746984)

    (541132827746518181946314205984)

               (205132314181518746946984541827)

               (541132984746827181946314205518)

               (132541746518181946314205827984)

               (132541746984181518314946205827)

    BD  O(NLOG2N)                    O(N)              O(1OG2N)      O(N2)

       O((1OG2N)2)         O(N21OGLN)

     

    试题4

    从供选择的答案中,选出应填入下面叙述中_?_内的最确切的解答,把相应编号写在答卷的对应栏内。

    语法分析方法大体上可分成自上而下和自下而上两种。自下而上分析法,是从输符号串开始逐步进行_A_,直至_A_成文选的起始符号。自上而下分析接,则是从文选法的起始符号开始反复使用产生式进行_B_直至_B_出输入符号串。

    算符优先文法是一种自下而上分析方法,其文法的特点是文法的产生式中_C_。自上而下的分析方法,通常要求文选的产生式_D_,如_E_文法就是一种可以自上而下分析的文法。

    供选择的答案:

    AB      ①递归                   ②综合                   ③回归                   ④推导

    ⑤分解                         ⑥归约

    C  ①不含两个相邻的非终结符                         ②不含两个相邻的终结符

       ③不含Ε产生式                              ④不含长度为L的产生式

    D  ①不以非终结符开头    ②不以终结符开头              ③不含左递归                     ④不含右递归

    E  LR(I)              LL(I)              SLR(I)            LALR(I)

     

    试题5

    从供选择的答案中,选出应填入下面叙述中_?_内的最确切的解答,把相应编号写在答卷的对应栏内。

    信号量是操作系统中用作互斥和同步机制的一个共享的整数变量。信号量仅可以由初始化、唤醒(SIGNA1)和等待(WAIT)三种操作访问。

      对于给定的信号量S,等待操作WAIT(S)(又称P操作)定义为

                 IFS0THEN_A_ELSE挂起调用的进程

    唤醒操作SIGNA1(S)(又称V操作)定义为

               IF(存在等待的进程)THEN(唤醒这个进程)ELSE _B_

      给定信号量S,可以定义一个临界区来确保其互斥、即保证在同一时刻这个临界区只能够被一个进程执行。当S被初始化为1时,代码段

                       _C_

                      {临界区}

                       _D_

    定义了一个临界区。

    这样的临界区实际上是将共享数据和对这些数据的操作-起封装起来、通过其互斥机制一次只允许一个进程进入,这种临界区通常称为_E_

    供选择的答案:

    AD:①S:=0                 S:=S1        S:=S-1                 S:=1

                    SIGNA1(S1)              WAIT(S1)      SIGNA1(S)              WAIT(S)

    E  ①模块                   ②类程          ③管程          ④线程

     

    试题6

    从供选择的答案中,选出应填入下面叙述中_?_内的最确切的解答,把相应编号写在答卷的对应栏内。

    在高级程序设计语言中,使用参数是子程序之间传递信息的-种手段。子程序说明中的参数称为形式参数,调用语句中的参数称为实在参数。调用时,实在参数的个数、类型和顺序要和形式参数保持一致。

      知道一种语言(或编译器)使用哪种参数传递方法是很重要的,因为程序的运行依赖于所用的方法。参数传递方法有传值调用(CALLBYVALUE)、引用调用(CALLBYREFERENCE)、传名调用(CA11BYNAME)和宏扩展(MACROEXPANSION)

      传值调用是指把实在参数的_A_传递给相应的形式参数、子程序通过这种传值形参_B_;引用调用是指把实在参数的_C_传递给相应的形式参数,此时子程序形式参数的一次引用或赋值被处理成对形式参数的_D_访问。

    C语言中的函数,以_E_方式进行参数传递。

    供选择的答案:

    AC:①地址                  ②名                    ③值                    ④地址和值:

    ⑤值和名                            ⑥名和地址

    B  ①可传回结果的值                             ②可传回存放结果的地址

    ③可传回结果的值和存放结果的地址                     ④不可传回任何结果(值或地址)

    D  ①直接                   ②间接                   ③变址                   ④引用或赋顿

    E  ①传值调用                 ②引用调用                 ③传名凋用                 ④宏扩展

     

    试题7

    从供选择的答案中,选出应填入下面叙述中_?_内的最确切的解答,把相应编号写在答卷的对应栏内。

    虚拟存贮管理系统的基础是程序的_A_理论。这个理论的基本含义是指程序执时往往会_B_访问内存贮。程序的_A_表现在_C__D_上。_C_是指最近被访问的存贮单元可能马上又要被问。_D_是指马上被访问的单元,而其附近的单元也可能马上被访问。

    根据这个理论,DENNING提出了工作集理论。工作集是进程运行时被频繁地访问的页面集合。在进程运行时,如果它的工作页面都在_E_器内,能够使该进程有效地运行,否则会出现频繁的页面调入/调出现象。

    供选择的答案:

    A  ①局部性                  ②全局性                  ③动态性                  ④虚拟性

    B  ①频繁地                  ②均匀地                  ③不均匀地                 ④全面地

    CD:①数据局部性               ②空间局部性                ③时间局部性                ④数据全局性

    ⑤空间全局性                     ⑥时间全局性

    E  ①外部存贮                 ②主存贮                  ③辅助存贮                 ④虚拟存贮

     

    试题8

    从供选择的答案中,选出应填入下面叙述中_?_内的最确切的解答,把相应编号写在答卷的对应栏内。

    设有三个指令系统相同的处理机XYZ,它们都有4K字节的高速缓冲存贮器(CACHE)32M字节的内存,但是其存取周期都不一样,如下表所示(TICTIM分别表示I处理机CACHE存取周期和主存存取周期)

    TICTIM

    X40NS1ΜS

    Y100NS0.9ΜS

    Z120NS0.8ΜS

      若某段程序,所需指令或数据在CACHE中取到的概率为P05,则处理机X的存器平均存取周期为_A_ΜS。并假定指令执行时间与存贮器的平均存取周期成正比此时三个处理机执行该段程序由快到慢的顺序为_B_

              若P065时,则顺序为_C_

              若P08时,则顺序为_D_

            若P085时,则顺序为_E_

    供选择的答案:

    A  02                   048             052             06

     BE:①XYZ       XZY                 YXZ                 YZX

    ZXY                      ZYX

     

    试题9

    从供选择的答案中,选出应填入下面叙述中_?_内的最确切的解答,把相应编号写在答卷的对应栏内。

    在段页式管理的存贮器中,实存等分为_A_、程序按逻辑模块分成_B_D在多道程序环境下,每道程序还南要一个_C_作为用户标志号。每道程序都有对应的_D_。一个逻辑地址包括_C_X。段号S、页号P和页内地址D四个部分。

    假设总长度为22位的逻辑地址格式分配如下:21-20X19-14S13-11倍;若P100D。若XSPD均以二进制数表示,其转换成的物理地址为_E_

    供选择的答案:

    AC:①段                   ②页                    ③基                    ④模块

       ⑤区域                   ⑥段号                   ⑦页号                   ⑧基号

       ⑨模块号             ⑩区域号

    D  ①一个段表和一个页表     ②一个段表和一组页表       ③一组段表和一个页表       ④一组段表和一组页表

    E  X×220S×214P×211D                       ((X)XP)×211D

    (((X)S)P)D                                (((X)S)P)×212D

     []式中(Y)表示地址为Y的单元的内容

     

    试题10

    从供选择的答案中,选出应填入下面叙述中_?_内的最确切的解答,把相应编号写在答卷的对应栏内。

    有多种设备可以实现不同网段或网络之间的互连,互连设备通常可按工作在OSI模型中的层次来划分。在物理层实现互连的称为_A_;在数据链路层实现互连的称为_B_;在网络层实现互连的称为_C_;在运输层及以上高层实现互连的设备称为网关或_D__E_也是-种用来构造局域网的常用设备,通常可以用双绞线把服务器与PC客户机等连入_E_

    供选择的答案:

    AE      ①集线器                  ②协议转换器                ③网桥                   ④路由器

    ⑤网关                         ⑥转发器

     

    试题11

    从供选择的答案中,选出应填入下面叙述中_?_内的最确切的解答,把相应编号写在答卷的对应栏内。

    1.电子商务_A_                                   2.人机界面_B_

    3.计算机性能评价_C_                                           4.并行处理_D_

    5.网络体系结构_E_

    供选择的答案:

    AE      OSI、对等层协议、无连接服务                OSI、对等层协议、TPC

               OCR、基准测试程序、TPC                  ④吉普森方接、基准测试程序、TPC

                EDI、网上商店、身份验证                  ⑥向量计算机、MPP、多指令流

               EDI、网上商店、OCR                    ⑧所见即所得、语音识别、OCR

       EDIMPP、多指令流                                        ⑩语音识别、OCROSI

     

    试题12

    从供选择的答案中,选出应填入下面叙述中_?_内的最确切的解答,把相应编号写在答卷的对应栏内。

    Many word processing programs include spell checker. It checks this spelling of every word in _A_ by looking up each word in its dictionary. If the word does not appear in the dictionary the user is _B_ to a possible misspelling and possible corrections are often _C_ spell checker dies not recognize unusual people names or specialized terms, but it will often allow you to create your own personal dictionary of specialized words you often use. Spell checker is a valuable aids to proofreading, but it can not catch the _D_ of one correctly spelled word for another (such as from for from). This it does not _E_ a document is free of spelling errors.

    供选择的答案:

    A  document          equipment         program           statement

    BC      alerted           alternate         guessed           guided

          suggested         surprised

    D  addition          condition         notation          substitution

    E  committee         correct           guarantee         prove

     

    试题13

    从供选择的答案中,选出应填入下面叙述中_?_内的最确切的解答,把相应编号写在答卷的对应栏内。

    A local-area network(LAN) is a communications network that _A_ a variety of device and provides a _B_ for information exchange among those devices. The scope of the LAN is small typically a single building or a cluster of buildings. The LAN is usually owned by the same organization that owns the _C_ device. The internal data rate of LAN is at least several mbps. The basic of LAN communication is broadcasting. At each station, there is a transmitter/receiver that communicates over a _D_ shared. By other stations, a trans miss form any one station is _E_ to and received by all other stations.

    供选择的答案:

    ABCD                       broadcast         cable             control

    interconnects     internet          meander           means

    medium                modem             output switch relay

    C  adopted           attached          selected          unified

     

    试题14

    从供选择的答案中,选出应填入下面叙述中_?_内的最确切的解答,把相应编号写在答卷的对应栏内。

    1.设S{{123}{4,5}{678}、那么_A_式为真。

    2.某校足球队有球衣30件,蓝球队有球衣15件,排球队有球衣18件,三队队员总数为50人,其中有3人同时参加3个队,那么同时只参加两个队的队员有_B_2

    3.设S{ABC}上的关系R1R2R3R4,那么_C_具有传递性。

    4.如果二无关系R是自反的、对称的和传递的,则R_D_

    5.设A{ABC}B{12},作FAB,则不同的函数个数有_E_个。

    供选择的答案:

    A  {123}S                     {{45}}S                    1S                   ④Φ∈S

    B  7               10                    13                    16

    C  R1{AC,CA〉,〈AB〉,〈BA} R2{AC,CA〉,〈AA}

    R3{AC,CC〉,〈BA〉,〈BC} R4{AA}

    D  ①全序关系                 ②等价关系                 ③偏序关系                 ④似序关系

    E  5               6               8               9

     

    试题15

    从供选择的答案中,选出应填入下面叙述中_?_内的最确切的解答,把相应编号写在答卷的对应栏内。

    1.函数方程G(X)=0的解X称为方程的根,若G(X)是次数≥_A_的多项式,其求根问题一般不能用公式表示,只能用数值方法求解。

    2.方程X3-X2-1=0有一实根,用二分法求根时,初始区间应取_B_

    3.用弦截法计算的迭代公式是_C_,用牛顿法计算的迭代公式是_D_

    4.对于单根,牛顿法至少_E_阶收敛。

    供选择的答案:

    A  3                                        [4                                      5                                        6

    B  [10]                   [01]                      [12]                      [23]

    CD      Xn+1=2 XnA X2n                                     Xn+1=(Xn+A/Xn)/2

    Xn +1= Xn [(3/2)(A X2n /2)]                            Xn+1=(XnXn-1+A)/(Xn+Xn-1)

    Xn +1=[(2 Xn)+(A/ X2n)]/3                                 Xn+1=(XnXn-1A)/(XnXn-1)

    E  1                              2                              3                              4

    展开全文
  • 制定本编程规范的目的是为了提高公司的软件开发效率及所开发的软件的可维护性,提高软件的质量。本规范由程序风格、命名规则、注释规范、程序健壮性、可移植性、错误处理以及软件的模块化规范等部分组成。
  • 软件质量的特性(软件质量的内在特性) ...3、可移植性,如果该软件是在特定环境下运行而设计的,那么更换环境,对软件的修改程度。 4、可重复性,该软件的部分功能可能会用到其他系统中的程度,以及难...

    软件质量的特性(软件质量的内在特性)
    1、可维护性,是否很容易该软件进行修改功能或添加功能,来提高软件的性能,还有修正软件的缺陷。
    2、灵活性,如果该软件是为了特定环境或用途而设计的,那该软件使用到其他环境或改变成其他用处时需要修改的程度。
    3、可移植性,如果该软件是在特定环境下运行而设计的,那么更换环境,对软件的修改程度。
    4、可重复性,该软件的部分功能可能会用到其他系统中的程度,以及难易程度。
    5、可读性,阅读并且理解高软件代码的难易程度。
    6、可测试性,该软件可以进行什么程度的单元测试或者系统测试,以及在何种程度上验证软件系统是否符合要求。
    7、可理解性,在该软件更深层次上的理解程度,比可读性要求更高。

    展开全文
  • 软件的质量要素包括功能性、可靠性、易用性、效率、可维护性、可移植性等6个方面。软件开发过程中从需求、设计、编码、测试到上线验收的任何一个环节,都将对软件质量要素产生重要影响,因此为了开发出符合高质量的...
  • 软件工程维护阶段

    千次阅读 2015-12-07 14:15:12
    软甲工程学的主要目的:提高软件的可维护性,降低维护的代价 软件维护包含四类活动: 改正性维护 适应性维护 完善性维护 预防性维护 软件的可理解性,可测试性,可修改性,可移植...


    软件维护的定义:在软件已经交付之后,为了改正错误或满足新需求而修改软件的过程

    软甲工程学的主要目的:提高软件的可维护性,降低维护的代价


    软件维护包含四类活动:

    1. 改正性维护

    2. 适应性维护

    3. 完善性维护

    4. 预防性维护


    软件的可理解性,可测试性,可修改性,可移植性和可重用性,是决定软件可维护性的基本因素。

    软件重用技术是能从根本上提高软件可维护性的重要技术。


    文档是影响软件可维护性的决定因素,分为用户文档和系统文档两大类。文档必须和程序代码同时维护,只有与代码完全一致的文档才有价值


    软件维护特点:

    1. 非结构化维护:没有使用良好定义的方法学开发出来的软件的必然后果,付出巨大的代价

    2. 结构化维护:如果有一个完整的软件配置存在,那么维护工作从评价设计文档开始,确定软件重要的结构特点,性能特点,以及接口特点;估量要求的改动将带来的影响,并且计划实施途径,然后修改设计并且对所做的修改仔细复查。然后编写相应的源代码,再进行回归测试,最后交付使用



    软件维护过程:

    1. 维护组织:在维护活动开始之前明确维护责任是十分必要的

    2. 维护报告:维护要求表示计划维护活动的基础,应该给出如下信息。在拟定进一步维护计划之前,应把维护要求表提交给变化授权人审查批准

      1. 满足维护要求表中提出的要求所需要的工作量

      2. 维护要求的性质

      3. 这项要求的优先次序

      4. 与修改有关的时候数据

    3. 维护的事件流


    4. 保存维护记录

    5. 评价维护活动



    软件的可维护性:

    决定软件可维护性的因素:

    1. 可理解性

    2. 可测试性

    3. 可修改性

    4. 可移植性

    5. 可重用性


    文档:文档是音箱软件可维护性的决定因素。

    • 用户文档:描述系统功能和使用方法,不关心具体实现

      • 功能描述

      • 安装文档

      • 使用手册:简要说明如何着手使用这个系统

      • 参考手册:详尽描述如何使用,解释可能产生的各种出错含义

      • 操作员指南:(如果需要有系统操作员的话)

    • 系统文档:描述系统设计,实现和测试等各方面的内容



    软件再工程过程:

    1. 库存目录分析

    2. 文档重构

    3. 逆向工程

    4. 代码重构

    5. 数据重构

    6. 正向工程
























    展开全文
  • 软件的可移植性要求 理想标准: 为了使程序容易测试和维护以减少软件开发成本,选用的高级语言应该有比较理想的模块化就机制,以及可读性好的控制结构和数据结构,为了便于调试和提高软件的可靠性,语言的特点...
  • 在医疗设备和设备存储工作领域中,当我们接触配件和设备时,由于实际情况,导致效率低下。... 通过实际验证,该系统不仅可以大大提高设备访问准确性,而且具有良好扩展可移植性,可以管理各种多媒体数据系统。
  • 制定本编程规范的目的是为了提高软件开发效率及所开发软件的可维护性,提高软件的质量。本规范由程序风格、命名规范、注释规范、程序健壮性、可移植性、错误处理以及软件的模块化规范等部分组成。 本软件开发规范...
  • 认识软件质量

    2010-12-26 18:08:40
    用户对软件质量特性分解成五个质量特性因子:功能性、使用性、可靠性、维护性和移植性,它们包含了软件的基本特征。 作为软件产品开发人员,为了开发高质量的软件,需要在深入理解和实现用户质量特性因子上,...
  • 软件工程知识点

    2012-12-02 21:34:25
    因此,组件复用模型能够有效地提高软件生产率。 三、项目分析与规划 1.计算机系统分析 (1)计算机系统 计算机系统是一个非常复杂并具有智能特性开发系统,包括:硬件系统、软件系统、网络通信系统、人工操作...
  • 软件工程——编码、测试、维护

    千次阅读 2020-05-14 15:40:22
    一、编码 (一)选择语言 任何一种语言都不是“十全十美”的,因此,在选择程序设计语言时,首先明确求解的问题对编码有什么要求,并把...为了提高程序的可维护,源代码也需要实现“文档化”。内部文档的组织包括
  • 随着计算机图形学应用领域的不断扩大,各种图形软件日益增多,图形设备品种繁多...为了提高图形软件的可移植性、与图形硬件设备的无关性,国际标准化组织(ISO)针对图形系统的不同层次的接口,制定了一系列的国际标准
  • #include usingnamespacestd;...最大的特点是:能够大幅度地提高软件项目的成功率,减少以后的维护费用,提高软件的可移植性和可靠性 //主要包括以下几个方面: //1、对象的使用--对象的概念被广泛
  •  如可使用性、安全保密、可维护性、可移植性等。 概要设计说明书 1 引言 1.1 写目的:阐明编写概要设计说明书目的,指明读者对象。 1.2 项目背景:应包括  ● 项目委托单位、开发单位和主管部门  ● 该...
  • 使用 SFUD 即可避免,在相同功能的软件平台基础下,无法适配不同 Flash 种类的硬件平台的问题,提高软件的可重用; 简化软件流程,降低开发难度。现在只需要配置好 SPI 通信,即可畅快的开始玩串行 Flash 了; ...
  •  硬件特征:速度、容量及工作可靠有明显提高,价格降低,销售有爆炸增长 。  软件特征:程序员数量猛增,开发人员素质低。  ③ 软件工程阶段。  硬件特征:向超高速、大容量、微型化及网络化方向发展。  ...
  • openais前世今生

    2012-11-12 15:18:51
    OpenAIS是对Service Availability ForumAIS(Application Interface Specification)规范开源实现AIS规范主要目的就是为了提高中间组件可移植性和应用程序高可用性OpenAIS提供一种集群模式,这个模式包括集群...
  • 对C语言基础认识

    千次阅读 2016-10-31 16:58:04
    C语言就是一种为了提高系统软件的可读性和可移植性而出现的一种高级语言。兼具高级语言与低级语言的优点。 汇编语言和高级语言的区别:汇编语言直接对硬件(像内存地址位地址)进行操作, C语言与他的孪生兄弟UNIX...
  • PiStudio很大程度上基于GIMP,并且具有可移植性。 它是为行业专业人士和高级用户设计。 随着经典GIMP工具和每月添加新画笔加入,它肯定可以满足您所有图形设计需求。 它完全支持各种图形输入板和其他高级...
  • 税控器是集软硬件于一体的嵌入式系统,为了提高开发效率和通用性,采用模块化设计,划分层次结构,尽可能实现硬件的灵活性和软件的可移植性要求。 μPSD32XX单片机特点---μPSD32XX系列单片机是意法半导体(ST)公司...
  • C语言发展历史

    2015-02-10 21:09:11
    C语言是国际上广泛流行,很有发展前途计算机高级语言.它适合作为系统描述语言,即可...为了提高可读性和可移植性,最好改用高级语言,但一般高级语言难以实现汇编语言某些功能(汇编语言可以直接对硬件进行操作),例
  • C语言发展历史3

    2015-02-11 08:56:00
    C语言是国际上广泛流行,很有发展前途计算机高级语言....为了提高可读性和可移植性,最好改用高级语言,但一般高级语言难以实现汇编语言某些功能(汇编语言可以直接对硬件进行操作),例如:对内...
  • 该项目主要在XXXX代码基线基础上,新增XXXX新功能,同时为了提高遗留软件系统代码可移植性,为了将来更好进行衍生机型开发,我们在对应新功能同时,对遗留软件系统也进行了分层框架重构与改造。...
  • CMSIS是Cortex微控制器软件接口标准(Cortex MicroController Software Interface Standard)缩写,这个是ARM定制一个用于Cortex-M系列一个标准,主要是为了提供通用api接口来访问内核和一些片上外设,提高...
  • 编程基础——C语言

    2017-12-14 21:41:40
    C语言是目前国际上广泛流行、很有发展前途计算机高级语言...产生原因早期计算机操作系统等系统软件主要是用汇编语言编写,但由于汇编语言依赖于计算机硬件,程序可读性和可移植性都比较差。为了提高可读性
  • 51单片机模块化编程初识

    千次阅读 2012-08-04 18:34:54
    在51单片机C语言编程中,为了提高程序的可移植性,有必要用可移植的变量类型的别名进行编程。把以下内容保存到编程软件的Include目录,并保存为了mytype.h文件. 如果你用的是Keil,这个目录可能就是:Keil\C51\INC...

空空如也

空空如也

1 2 3 4 5 ... 8
收藏数 149
精华内容 59
关键字:

为了提高软件的可移植性