参考答案和解析
XST
更多“ISE的主要功能包括设计输入、综合、仿真、实现和下载,涵盖了FPGA开发的全过程,从功能上讲,其工作流程无须借助任何第三方EDA软件。”相关问题
  • 第1题:

    EDA的设计输入主要包括()、()、()。


    正确答案:文本输入、图形输入、波形输入

  • 第2题:

    IC设计前端到后端的流程和eda工具。(未知)


    正确答案:
                 

  • 第3题:

    软件生命周期是指( )。

    A.软件的定义和开发阶段

    B.软件的需求分析、设计与实现阶段

    C.软件的开发阶段

    D.软件产品从提出、实现、使用维护到停止使用退役的过程


    正确答案:D
    通常把软件产品从提出、实现、使用、维护到停止使用、退役的过程称为软件生命周期。选项A、B、C选项均为生命周期的一部分。故选D选项。

  • 第4题:

    下列软件开发时期的说法正确的是:()。

    A、软件开发时期的工作包括确定工程的可行性

    B、软件开发时期的工作包括导出实现工程目标应该采用的策略及系统必须完成的功能

    C、软件开发时期的工作包括估计实现工程需要的资源和成本,并制定工程进度表

    D、软件开发时期的工作包括软件结构的设计、数据结构和算法设计、编写程序、测试


    本题答案:D

  • 第5题:

    软件过程是制作软件产品的一组活动以及结果,这些活动主要由软件人员来完成,主要包括(请作答此空)。软件过程模型是软件开发实际过程的抽象与概括,它应该包括构成软件过程的各种活动。软件过程有各种各样的模型,其中,( )的活动之间存在因果关系,前一阶段工作的结果是后一段阶段工作的输入描述。

    A.软件描述、软件开发和软件测试
    B.软件开发、软件有效性验证和软件测试
    C.软件描述、软件设计、软件实现和软件测试
    D.软件描述、软件开发、软件有效性验证和软件进化

    答案:D
    解析:
    软件过程模型的基本概念:软件过程是制作软件产品的一组活动以及结果,这些活动主要由软件人员来完成,软件活动主要有:
    (1)软件描述。必须定义软件功能以及使用的限制
    (2)软件开发。也就是软件的设计和实现,软件工程人员制作出能满足描述的软件
    (3)软件有效性验证。软件必须经过严格的验证,以保证能够满足客户的需求
    (4)软件进化。软件随着客户需求的变化不断地改进
    瀑布模型的特点是因果关系紧密相连,前一个阶段工作的结果是后一个阶段工作的输入。或者说,每一个阶段都是建筑在前一个阶段正确结果之上,前一个阶段的错漏会隐蔽地带到后一个阶段。这种错误有时甚至可能是灾难性的。因此每一个阶段工作完成后,都要进行审查和确认,这是非常重要的。历史上,瀑布模型起到了重要作用,它的出现有利于人员的组织管理,有利于软件开发方法和工具的研究。

  • 第6题:

    眼表面即包括了________、________和________3个部分。从组织学上讲,眼表上皮覆盖了两个主要区域,即________。眼表的主要功能是________,眼球表面必须覆盖一层________。


    正确答案:角膜上皮;结膜上皮;泪液膜;角膜和结膜;保证睁眼状态下的清晰视觉;稳定的泪液膜

  • 第7题:

    软件开发全过程的测试工作都可以实现自动化。


    正确答案:错误

  • 第8题:

    软件开发时期分为软件概要设计、软件详细设计、软件实现、综合测试等阶段。


    正确答案:正确

  • 第9题:

    一个完整的PLD设计流程有设计准备、设计输入等四个步骤和()两验证过程。

    • A、设计校验(功能仿真和时序仿真)
    • B、器件加密
    • C、器件老化
    • D、器件测试

    正确答案:A,D

  • 第10题:

    判断题
    从通信内容上讲,多媒体消息包括图像、音频、视频和数据等;从功能上讲,多媒体消息业务涵盖了终端到终端、终端到应用、应用到终端的多媒体消息通信。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第11题:

    填空题
    软件生命周期指软件开发的全过程、活动和任务,包括();();()、设计和实现阶段。软件生命周期包括瀑布模型、迭代模型和快速原型开发。

    正确答案: 发现、定义、概念
    解析: 暂无解析

  • 第12题:

    单选题
    微机操作系统的主要功能是()
    A

     实现文件管理、输入/输出控制和命令的解释

    B

     输入/输出控制、命令的解释和运行支撑软件

    C

     命令的解释、运行支撑软件和实现文件管理

    D

     运行支撑软件、实现文件管理和输入/输出控制


    正确答案: D
    解析: 暂无解析

  • 第13题:

    基于FPGA/CPLD器件的数字系统设计流程包括哪些阶段()。

    A、设计输入

    B、综合

    C、布局布线

    D、仿真和编程


    参考答案:ABCD

  • 第14题:

    在关于逆向工程(reverse engineering)的描述中,正确的是(43)

    A.从己经安装的软件中提取设计规范,用以进行软件开发

    B.按照“输出—>处理—>输入”的顺序设计软件

    C.用硬件来实现软件的功能

    D.根据软件处理的对象来选择开发语言和开发工具


    正确答案:A
    逆向工程(ReverseEngineering,反向工程)的概念来自硬件。硬件厂商总想弄到竞争对手产品的设计和制造的“奥秘”,但是又得不到现成的档案,只好拆卸对手的产品并进行分析,导出该产品的一个或多个设计与制造的规格说明。软件的逆向工程是完全类似的,由于受到法律的约束,进行逆向工程的程序常常不是竞争对手的,而是自己开发的程序,有些是多年以前开发出来的。这些程序没有规格说明,对它们的了解很模糊。因此,软件的逆向工程是分析程序,力图在比源代码更高的抽象层次上建立程序表示的过程。逆向工程是一个设计恢复的过程,其工具可以从已有的程序中抽取数据结构、体系结构和程序设计信息。因此,逆向工程可以从源程序抽取出设计信息,但是,抽象的层次、文档的完整性、工具和分析员一起工作的程度、以及过程的方向性却是高度可变的。逆向工程过程及用于实现该过程的工具的抽象层次是指可从源代码中抽取出来的设计信息的精密程度。理想地,抽象层次应该尽可能高,即,逆向工程过程应该能够导出过程的设计表示(一种低层的抽象);程序和数据结构信息(稍高一点层次的抽象);数据和控制流模型(一种相对高层的抽象);以及实体—关系模型(一种高层抽象)。随着抽象层次增高,软件工程师获得更有助于理解程序的信息

  • 第15题:

    软件开发时期的工作是具体设计和实现软件定义时期定义的软件,包括()。

    A、确定工程的可行性

    B、软件结构的设计、数据结构和算法设计、编写程序、测试

    C、导出实现工程目标应该采用的策略及系统必须完成的功能

    D、估计实现工程需要的资源和成本,并制定工程进度表


    本题答案:B

  • 第16题:

    工作流技术在流程管理应用中的3个阶段分别是( )。

    A. 流程建模、流程仿真、流程改进或优化
    B. 流程的分析、流程的设计、流程的实施和改进
    C. 流程的设计、流程的实现、流程的改进和维护
    D. 流程的计划、流程的设计与实施、流程的运维

    答案:A
    解析:
    工作流(Workflow)是指工作流程的计算模型,即将工作流程中的工作如何前后组织在一起的逻辑和规则,在计算机中以恰当的模型进行表示并对其实施计算。工作流在流程管理中的应用分为3个阶段:①流程建模;②流程仿真;③流程改进或优化。其中,流程建模是用清晰和形式化的方法表示流程的不同抽象层次,可靠的模型是流程分析的基础。流程仿真是发现流程存在的问题,以便为流程的改进提供指导。流程改进或优化是用静态的或动态的模型分析方法和手段来分析已经建立的工作流模型的性能,发现模型中可能存在的瓶颈、死锁等问题,并在此基础上改进或优化工作流模型。

  • 第17题:

    基于EDA软件的FPGA/CPLD设计流程为:原理图/HDL文本输入→综合→_____→_____→适配→编程下载→硬件测试。正确的是()。 ①功能仿真 ②时序仿真 ③逻辑综合 ④配置 ⑤分配管脚

    • A、③①
    • B、①⑤
    • C、④⑤
    • D、④②

    正确答案:B

  • 第18题:

    微机操作系统的主要功能是()

    • A、 实现文件管理、输入/输出控制和命令的解释
    • B、 输入/输出控制、命令的解释和运行支撑软件
    • C、 命令的解释、运行支撑软件和实现文件管理
    • D、 运行支撑软件、实现文件管理和输入/输出控制

    正确答案:A

  • 第19题:

    在关于逆向工程(Reverse Engineering)的描述中,正确的是()

    • A、从已经安装的软件中提取设计规范,用以进行软件开发
    • B、按照"输出→处理→输入"的顺序设计软件
    • C、用硬件来实现软件的功能
    • D、根据软件处理的对象来选择开发语言和开发工具

    正确答案:A

  • 第20题:

    下列对网络资源的说法正确的是().

    • A、不下载来历不明的文件,从可信任网站下载的文件也须先杀毒
    • B、可下载来历不明的文件,从可信任网站下载的文件无须先杀毒
    • C、无论是图片、MP3、文本还是软件,任何格式的文件都不可能在其中捆绑木马病毒
    • D、常用的软件、游戏等资源,不一定要选择在官网或正规下载网站下载。下载后,无须先杀毒再使用

    正确答案:A

  • 第21题:

    软件生命周期指软件开发的全过程、活动和任务,包括();();()、设计和实现阶段。软件生命周期包括瀑布模型、迭代模型和快速原型开发。


    正确答案:发现、定义、概念

  • 第22题:

    单选题
    在关于逆向工程(Reverse Engineering)的描述中,正确的是()
    A

    从已经安装的软件中提取设计规范,用以进行软件开发

    B

    按照输出→处理→输入的顺序设计软件

    C

    用硬件来实现软件的功能

    D

    根据软件处理的对象来选择开发语言和开发工具


    正确答案: D
    解析: 逆向工程(Reverse Engineering)术语源于硬件制造业,相互竞争的公司为了了解对方设计和制造工艺的机密,在得不到设计和制造说明书的情况下,通过拆卸实物获得信息,软件的逆向工程也基本类似,不过,通常"解剖"的不仅是竞争对手的程序,而且还包括本公司多年前的产品。软件的逆向工程是分析程序,力图在比源代码更高抽象层次上建立程序的表示过程,逆向工程是设计的恢复过程。所以本题的正确答案是A。

  • 第23题:

    单选题
    下列软件开发时期的说法正确的是:()。
    A

    软件开发时期的工作包括确定工程的可行性

    B

    软件开发时期的工作包括导出实现工程目标应该采用的策略及系统必须完成的功能

    C

    软件开发时期的工作包括估计实现工程需要的资源和成本,并制定工程进度表

    D

    软件开发时期的工作包括软件结构的设计、数据结构和算法设计、编写程序、测试


    正确答案: D
    解析: 暂无解析

  • 第24题:

    多选题
    一个完整的PLD设计流程有设计准备、设计输入等四个步骤和()两验证过程。
    A

    设计校验(功能仿真和时序仿真)

    B

    器件加密

    C

    器件老化

    D

    器件测试


    正确答案: A,D
    解析: 暂无解析