ソフトウェア設計 - - 2016多肢選択問題の後半は重要なポイント

図1は、CPUは、解析される必要があり、命令は、プログラム実行中にメモリからフェッチし、実行。(命令サイクルの異なる位相)に基づいて、CPUは、バイナリコード化された形式でメモリに格納された命令とデータとを区別します。

[A]: 

命令及びデータは、データまたは命令が、命令フェッチサイクルの異なる段階を区別するために実行時に、従来のコンピュータのCPUに、メモリに格納されているサイクル命令フェッチされ、データがフェッチされ実行サイクルであります

命令サイクルは、命令フェッチの実行を完了するのに必要な合計時間を分析するために、典型的にはマシンサイクルの数で、命令の命令を実行するのに必要な時間です。部材発せられたクロックタイミング信号に応じて段階的に動作させるための命令の実行中にCPU、。指示を読むときに必要なオペランドオペランドが再度読み込まれ、命令の解析と実行に、フェッチステージ。

 

図2は、(正当性を検証することができる受信者)は、デジタル署名の役割はありません。

A:受信者が情報源の信頼性を確認することができます

B:送信者は、メッセージを送信否定することはできません

C:メッセージの受信者は、偽造や改ざんすることはできません

D:受信者の正当性を検証します

[A]:

デジタル署名は、送信者を生成するために、他の誰かが、これは本物の有効な証明書を送信するメッセージの送信者である、数字の文字列を偽造することはできないです 

 
 
3、FMモードでデジタル音楽シンセサイザは、デジタルキャリア周波数は、トーン(ピッチ)を変更するトーン信号の振幅を変化させることができる(ピッチ)を変更するように変更することができます。
[A]:
ピッチ(ピッチ):それは音声トーンレベルの程度を区別する人間の聴覚を表すために使用され、主にだけでなく、音の強さ、音の周波数によって決定されます。動きを昇降有する特定の強度、周波数およびピッチの純音、所定の周波数の純音は、単にトーン強度を繰り返す低周波純音は純音によって周波数の増加とともに減少したが、強度の増加と共に上昇します。
音色(音色):異なる声と異なる音が別の音、すなわちオーディオ倍音又は高調波成分に分けることができ、音の感覚特性を指します。
ピッチは:(第1の高さIE)ハイとローの音のさまざまなを指し、それは最初の基本的な機能です。
音楽シンセサイザにおけるFMモードでは、多くのデジタル搬送波波形と変調波形、FM合成波形の異なるタイプの異なる選択されがあります。異なるトーンの様々な様々な波形と波形パラメータを組み合わせて実現するために様々な異なる方法を用いて生成されます。キャリア周波数を変更する音高の振幅を変化させることができる変更、音高の数を変更することができます
 
 
図4は、構造化開発方法論、(設計プロセス)は、主なデータ構造及びアルゴリズムの設計を含みます。

A:建築設計

B:データ設計

C:インタフェースデザイン

D:プロセス設計

[A]:

ソフトウェアの主要な構造要素とその関係は、定義:①アーキテクチャ設計。
②データ設計:ファイルシステムに関連するデータベースやソフトウェアの構造を決定するために、テーブルの構造図を関連付けられたエンティティに基づきます。
③インタフェース設計:ユーザインタフェースの記述、ソフトウェア、および他のハードウェアデバイス、外部インタフェースとの間の内部インタフェース、及び当該技術分野で使用される様々な他のソフトウェアコンポーネントとシステム。
④設計プロセス:様々なアルゴリズムを記述するためにアルゴリズム及びソフトウェアの様々な構成要素の内部データ構造、および選択されたプロセスの表現のいくつかのフォームを決定します。

 

 
5、 開発チームは、製品の追跡の処理およびマーケティングに、様々な材料を購入するために最初から、生産、マーケティングプロセスを制御し、監視するためのソフトウェア製品を開発するために会社を与えることを好みます。プロセス・購入材料は、製品の加工・販売プロセスが異なる場合があります。ソフトウェア開発のほとんどない、適当な(噴水)モデル、このモデル(難しいが、ニーズの変化に適応するために)主な理由。

[A]:

このタイトルは調べソフトウェア開発プロセスモデルの基本を。
ウォーターフォールモデルの開発フェーズは、他の相滝ラクダステージへの1つのプロセスからの遷移として説明します。
プロトタイプモデルは、開発者が問題を迅速に理解したり、明確にするために、システムまたはシステムの一部を構成します。ソフトウェア製品の増分モデルは、相互作用の複数からなる各モジュールのメンバーによって、インクリメンタル部材の設計、コーディング、テストと統合一連の通りであり、そして特定の機能を実行します。
章の噴水モデルの開発プロセスユーザーの需要主導型、オブジェクト駆動型、オブジェクト指向開発方法論に適しへ。
いくつかの開発プロセスモデルでは、ウォーターフォールモデルは、需要の変化に適応することはできません。

 

 

6、 簡単に理解する)ソフトウェアの移植の品質特性に属していません。

[A]:

このタイトルは調べソフトウェア品質の基本を。
ISO / IECソフトウェア品質モデル、すなわち、6つのソフトウェアの品質特性を定義します。

機能性、信頼性、使いやすさ、効率性、保守性や移植性

各サブ品質特性のために定義します。

どのサブポータブル機能を含む:適応性、インストールの容易さ、および一貫性の交換のしやすさを

 

 

図7は、処理モジュールは、2つのAおよびBを有し、それぞれ、データを書き込むと、データ構造Xにモジュールの凝集タイプ(工程)凝集したデータを読み出します。

[A]:

本题考查软件设计的基础知识。
模块间的耦合和模块的内聚是度量模块独立性的两个准则。内聚是模块功能强度的度量,即模块内部各个元素彼此结合的紧密程度。一个模块内部各个元素之间的紧密程度越高,则其内聚性越高,模块独立性越好。模块内聚类型主要有以下几类:
偶然内聚,巧合内聚:指一个模块内的各处理元素之间没有任何联系。
逻辑内聚:指模块内执行g干个逻辑上相似的功能,通过参数确定该模块完成哪一个功能。
时间内聚:把需要同时执行的动作组合在一起形成的模块。

过程内聚:指一个模块完成多个任务,这些任务必须按指定的过程执行。
通信内聚:指模块内的所有处理元素都在同一个数据结构上操作,或者各处理使用相同的输入数据或产生相同的输出数据。
顺序内聚:指一个模块中的各个处理元素都密切相关于同—个功能且必须顺序执行,前一个功能元素的输出就是下一功能元素的输入。
功能内聚:指模块内的所有元素共同作用完成一个功能,缺一不可。
本题中,两个处理A和B对相同的数据结构操作,属于通信内聚。

 

 

8、面向对象分析的目的是为了获得对应用问题的理解,其主要活动不包括(面向对象程序设计)。

【解析】:
本题考查面向对象的基本知识。
面向对象分析的目的是为了获得对应用问题的理解,以确定系统的功能、性能要求。
面向对象分析方法是将数据和功能结合在一起作为一个综合对象来考虑。
面向对象分析技术可以将系统的行为和信息间的关系表示为迭代构造特征。
面向对象分析包含5个活动:认定对象、组织对象、描述对象间的相互作用、定义对象的操作、定义对象的内部信息。 

 


9、
 以下关于UML状态图中转换(transition)的叙述中,不正确的是(一个转换可以有事件触发器、监护条件和一个状态)。
【解析】:
本题考查面向对象和统一建模语言(UML)的基础知识。
状态图(state diagram)展现了一个状态机,关注系统的动态视图,强调对象行为的事件顺序引起的对象状态变化。
一般情况下,活动可以在状态转换时执行,也可以走状态内执行。检测到事件可能导致对象从一个状态移动到另一个状态,这样的移动即为转换,即事件触发转换,
这样能引起转换的事件称为触发器。事件发生时,检查监护条件,如果满足相应的事件,则进行相应的转换,如果都没满足,则此事件没有引起状态的改变。
 
 
 
10、设有一个包含n个元素的有序线性表。在等概率情况下删除其中的一个元素,若采用顺序存储结构,则平均需要移动((n+1)/2)个元素;若采用单链表存储,则平均需要移动(0)个元素。
【解析】:

一个线性表有n个元素。当删除线性表末尾元素时需要移动0个元素,当删除线性表第一个元素时需要移动(n-1)个元素,则平均需要移动(n-1)+(n-2)+...+1+0/n=(n+1)/2。

故答案为(n+1)/2。

 

 

11、与地址220.112.179.92匹配的路由表的表项是(70)。

A:220.112.145.32/22
B:220.112.145.64/22
C:220.112.147.64/22
D:220.112.177.64/22
【解析】:
 地址220.112.179.92转换成二进制是:1101 1100 0111 0000 1011 0011 0101 1100

根据选项,要求是22位网络号,也就是说1101 1100 0111 0000 1011 0011 0101 1100加粗部分的22位网络号是固定不变的,剩下的10位是主机号。

也就是说斜线记法的地址是在1101 1100 0111 0000 1011 0000 0000 0000(220.112.176.0/22)~ 1101 1100 0111 0000 1011 0011 1111 1111(220.112.179.255/22)范围内,就D符合条件。

220.112.177.64/22为例,先转换成二进制1101 1100 0111 0000 1011 0001 0100 0000
CIDR地址块的范围是1101 1100 0111 0000 1011 0000 0000 0000(220.112.176.0/22)~ 1101 1100 0111 0000 1011 0011 1111 1111(220.112.179.255/22),同样220.112.179.92也在范围内。

 
 
 

おすすめ

転載: www.cnblogs.com/sunjiaojiao/p/11541510.html