ソフトジュニアプログラマ---被験者(B)

1
ALUレジスタにデータを提供するための算術論理演算を実行するために使用されるCPUで、一旦、計算結果を格納()です。
プログラムカウンタ
ステータスレジスタ
汎用レジスタを
アキュムレータレジスタ
正解:D
回答分析:
計算ユニットは、蓄積レジスタは特殊なストレージ・オペランドとレジスタの算術演算または論理演算の結果であり、追加することができ、減算、読み取り、シフト、サイクリックシフトおよびその他の操作、操作者の主要な部分を補完します。


3
n個のデータビットの拡張から、符号化されたデータシンボルの間に挿入することによってパリティと、k個のチェックビットを用いてハミング符号誤り検出。N = 48ならば、k)は、(あるべきです。
4
5
6
7。
正解:C
回答解析:
N-及びkを満たす関係:
2 + K ^ K-1≥n
の問題N = 48、K 6は、上記の関係を満たすことです。


図4に示すように
、一般的に分析し、命令3つのステップを実行するためにコンピュータシステムに命令を命令フェッチの間に実行されてもよいです。命令は、時間4ΔTをフェッチすると、分析時間が2ΔTです。実行時間3ΔTとして命令600を実行した後に連続的に最初から最後までの所要時間は、△T(この空にお答えください);条I、I + 1分析項目に応じて実行した場合、I + 2がオーバーラップする第1のストリップを読み取ります最初からパイプライン方式で命令の実行は、命令600()Δtだけの完全な実行に必要な時間を終了します。
2400
3000
3600
5400
D:正解
回答分析:
実行後に完全な再実行次の命令を実行するための順次の必要性は、実行時間が必要な命令600を実行し、4ΔT+2ΔT+3ΔT=9Δtを実行するために必要とされます時間9Δt×600 =5400Δt。

図5は、
コンピュータシステムで実行することができるプロセスは、フェッチ分析および命令3つのステップを実行する命令に分割されている一般的です。命令は、時間4ΔTをフェッチすると、分析時間が2ΔTです。実行時間3ΔT、時間()δtと命令600を実行した後に順次開始から終了までに必要な、文書の実装I、I + 1つの分析項目に応じて実行した場合、I + 2は、パイプラインオーバーラップの第一の実施の形態を読ん命令は、命令600の完全な実行に必要な時間を最初から最後までΔtを(この空をお答えください)。
2400
2405
3000
3009
正解:Bの
回答の分析:

パイプラインが使用される場合、時間600は4ΔT×600 +2ΔT+3ΔT=2405Δtの実行を実行するために必要。


6
、アドレス40000000H 400FFFFFHとバイトアドレス可能なメモリ領域に構成された256K×8ビットのメモリチップが、必要な場合()シートダイ。
4
。8
16
32
正解:A
回答分析:
400FFFFHに40000000hからメモリ領域は、バイト数が占有
。400FFFFFH-100000H = 40000000h + 1
= 0000 0000 0000 0000 0000B 1 = 220 = 1024K
256K×8ビットのメモリチップ256キロバイトの記憶容量、= 4 1024divide256に必要なチップの数。


図7は、
ファイル管理システムの使用のiノード及びiノードは、8つのアドレスエントリIADDR [0]〜IADDR [7有するものとする ]、 各アドレスエントリ4Bのサイズ、IADDR [0]〜IADDR [4] 直接アドレス・インデックスで使用される、IADDRを[5]とIADDR [6]はIADDR [7は、2つの間接アドレス・インデックスを使用して、間接アドレス・インデックスを使用します。ディスクインデックスデータブロックのサイズ及びディスクブロックが1キロバイトバイト、以下に示すファイル1のinodeファイルであると仮定する。ユーザアクセスがファイル1論理ブロック番号情報261と図5に示すように、それぞれ対応する物理ブロック番号を(この空にお答えください)ファイルであれば、物理ブロック番号101)(に格納されています。
89と90
89と136
58と187
90と136
正解:C
回答分析:
質問、ディスクインデックスブロック1キロバイト、各アドレスエントリ4Bの大きさの意味は、それが各ディスクブロックインデックス4分の1024 = 256のために保存することができます物理ブロックアドレス。inodeファイルと8つの5つのインデックスアドレス項目が直接アドレスであるのアドレス、論理ブロック番号は0〜4の直接アドレス指標であることをその手段があるので、2つのアドレスエントリがインデックスには、前記間接アドレスであります第1の物理ブロックアドレスを物理ブロック番号に対応する260 5からの論理ブロック番号を記憶する間接アドレス・インデックス・テーブル、互いにISにある第2のエントリの物理ブロックアドレスを示す項目であります物理ブロック番号に対応する516の論理ブロック番号261を記憶する間接アドレス・インデックス・テーブル、。分析は、情報の論理ブロック番号を物理ブロック番号58、情報の論理ブロック番号261は、物理ブロック187に格納されるべきである5に格納されるべき、表題図から見ることは困難ではなかったです。


図8は、
ファイル管理システムの使用のiノード及びiノードは、8つのアドレスエントリIADDR [0]〜IADDR [7有するものとする ]、 各アドレスエントリ4Bのサイズ、IADDR [0]〜IADDR [4] 直接アドレス・インデックスで使用される、IADDRを[5]とIADDR [6]はIADDR [7は、2つの間接アドレス・インデックスを使用して、間接アドレス・インデックスを使用します。ディスクインデックスデータブロックのサイズ及びディスクブロックが1キロバイトバイト、以下に示すファイル1のinodeファイルであると仮定する。ユーザのアクセスは、それぞれファイル1論理ブロック番号情報261と図5に示すように、対応する物理ブロック番号をファイル場合()101は、物理ブロックに格納されている(この空にお答えください)。

FILE1情報
を直接アドレスインデックステーブル
インデックステーブルアドレス
2つのアドレス・インデックス・テーブル
正解:Dの
:回答分析
に格納された見かけのタイトルから、IADDR [7 2つの間接アドレス・インデックス、及び物理ブロックIADDR [7]を使用して特許101.1エントリに格納された物理ブロックアドレス256は、間接アドレス・インデックス・テーブルで示され、それは物理ブロック番号101に格納されていることを意味するが、第二の間接アドレスである2つのアドレスエントリ間接アドレス・インデックスでありますインデックステーブル。


9
データベース設計要件分析フェーズでは、これらの文書には、設計基準()相として使用することができ、(このスペースをお答えください)形成すべきです。
プログラムのマニュアル、データディクショナリやデータは図が流れて
ドキュメント、プログラムのマニュアルやデータを要求する図が流れる
文書、データ辞書とデータを要求するフロー図を
ドキュメント、データ辞書とドキュメントの手順需要
正解:Cは、
分析を回答:
データベース設計が分割されユーザーは、分析、概念、論理設計と4段階の物理的な構造を必要とします。ユーザは、分析フェーズを必要とし、前記は、データベース設計者は、アプリケーション・オブジェクトとフォームドキュメントの要件に必要な等特定の補助ツール科学的解析機能、性能、制限を使用する、データ辞書とデータは、図を流れます。


10
データベースの設計要件分析フェーズでは、(形成されなければならない)設計基準の相(この空をお答えください)として、これらの文書を使用することができます。
論理構造デザイン・
コンセプトデザイン
の物理的な設計
のデータベースの運用・保守
正解:Bの
回答の分析:
関連資料ユーザーは、概念的な構造設計を設計するための基礎を形成し、分析フェーズを必要とします。


11
A、財務アプリケーションソフトウェア製品の2012年7月12日にBの2つのソフトウェア会社が商標登録「と」、「UF」だったと。2009年7月で初めてヒルクラシックに似た二つの金融ソフトウェアは、Bは、2009年5月に初めてです。この場合、()に登録させることができます。
、「UF」
、「UF」と「と」のすべて
「と」
A、Bの投票結果によって決定
正解:C
回答の分析:
「人民共和国中国の商標の実施形態2または規則」第19条」同一または類似の商品の詳細出願人は、出願人は、30日前に前に登録の申請を提出する商標庁の通知を受けるものと同じ日に登録の同一または類似の商標登録出願しましたマークの使用の証拠を使用か、同じ日に使用し、通知を受け、商標庁から応募された協議の30日以内に自分自身の中や契約書と商標事務所を提出し、交渉に消極的または交渉が失敗し、商標事務局は、申請者を決定するために多くを描画することで応募者に通知し、他人の登録申請を却下した。商標庁は、権利放棄のアプリケーションとして、商標庁は、宝くじに参加しなかった申請者に通知するものと、出願人は宝くじに参加しなかった通知しました。 "


12
モールの商品データベースP(商品コード、商品名、供給者、情報、インベントリ)の商品リレーショナルモデル→商品名、関数従属F = {商品コード(商品コード、業者)→在庫、 →接触サプライヤー}。製品Pは、(この空をお答えください)リレーショナル・スキーマに達する;モード(との関係に分解した後)、コネクタは非破壊特性を有し、かつ機能的な依存関係を維持することができます。
1NF
2NF
3NF
BCNFは
正しい答え:
回答の分析:
質問の意味部品のすべての属性Pの関係によると、部品Pの関係(商品コード、サプライヤは)(商品コード、サプライヤのための部品の主キーPの関係ので、判断することができます);および、製品名、製品名および製品コード→→質問の意味(商品コード、サプライヤー)によると、関係モデルが1NFに属しているので、2NFを満たしていないいくつかの依存関係がありますので。


13
モールの商品データベースP(商品コード、商品名、供給者、情報、インベントリ)の商品リレーショナルモデル→商品名、関数従属F = {商品コード(商品コード、業者)→在庫、 →接触サプライヤー}。製品Pは、リレーショナルスキーマを()に達し、パターンが加わる特性ロスレスを有する、(このブランクをお答えください)との関係に分解され、そして機能的な依存関係を維持することができました。
P1(商品コード、連絡先情報)、P2(商品名、供給者、在庫)
P1(商品名、連絡先情報)、P2(商品コード、ベンダー、インベントリ)
P1(商品コード、商品名、連絡先の詳細)、P2(供給業者、在庫)
P1(商品コード、商品名)、P2(商品コード、ベンダー、インベントリ)、P3(供給者、連絡先の詳細)
正解:Dの
回答分析:
リレーショナルスキーマPとして1NF、冗長性、変更操作の大度合いがある1nFの矛盾属し、異常な異常な4つの質問を挿入し、削除します。=前記P1∩P2オプションA、オプションB、及びオプションC、モードを打破する必要があり、非可逆コネクタを分解し、分解関係機能依存性は、オプションA、P1(商品コード、のように、失われ「商品コード→製品」における元のFとの接触)の関係、すなわち、機能を保持しているに依存しない、一致していません。


14
ミドルウェアソフトウェアの以下のアカウントは、エラーがあります()。
ミドルウェアの標準的なインタフェースは、特定の機能やサービスを提供し、アプリケーションに関連付けられ
たアプリケーションの可搬性向上させることができミドルウェアを使用して
の複雑高めるために設計されたミドルウェア、アプリケーションソフトウェア使用して
開発の生産性向上のミドルウェアの助けを
正解: C
答分析:
ミドルウェアは、独立したシステムソフトウェアまたはサービスプログラムであり、異なるクライアント・サーバー・オペレーティング・システム上にある技術、ミドルウェア、コンピューティングリソースの管理との間で共有リソースにこのソフトウェアを使用して分散アプリケーションネットワーク通信。
ミドルウェアの役割は、ユーザーがソフトウェアアプリケーションを開発し、統合を支援するために、自分の上位にアプリケーション・ソフトウェアの運用と開発環境を提供することです。これは、相互接続を実現するだけではありませんが、また、アプリケーション間の相互運用性を実現します。


15の
構造化開発方法論に関する次の文は、正しくありません()。
データをマッピングするシステムアーキテクチャのソフトウェアモジュールのストリーム
一般に、データ・ストリーム・タイプとトランザクションの流れのパターンを含む変換されたストリーム
データの異なるタイプのマッピングの異なる方法でストリーム
ストリームデータのソフトウェアシステム一種類のみを
正解:Dの
回答分析:
構造化分析・設計手法は、データの分析や設計モデル中央の建物のソフトウェアのためのストリームデータストリームのために開発された方法、です。構造設計は、構造化分析(データフローグラフ)であるソフトウェアアーキテクチャ(図の構成)にマッピングされます。
情報の流れの特性に応じて、データは、グラフ、データフローグラフの種類とマップは、対応する変換解析と呼ばれるトランザクションデータフロー図、交流分析に変換することができる流れます。
大規模では実際のシステムでは、データフローグラフは、多くの場合、変換されたトランザクションタイプおよび混合型の構造であり、今分析し、データ・フロー・グラフで使用したのと同じ分析のトランザクションの一部を変換することができます。


16
モジュールAは、モジュールBは、平均スコアを算出し、クラスBモジュールに最高と最低点をコースグレードを提供し、計算結果は、図3のソフトウェア構成のモジュールA、Bモジュールに属する()モジュールに戻されます。
着信
発信
変換
座標
正解:C
回答分析:
モジュール型のブロック構成図を次のように
①受信モジュール:データ取得、いくつかの処理の後部下からモジュール、およびより高いレベルのモジュールに結果を適用します。
②発信モジュール:下位モジュールにその結果、その後、いくつかの処理の後、より高いレベルのモジュールからデータを取得します。
③モジュール変換:また、処理モジュールと呼ばれます。これは、上部モジュールを返す前に、特定の処理、他の形式への変換のために、上部モジュールデータから構成されています。これは、処理されたデータは、変換されたデータストリームをストリーミングと呼ばれています。
④調整モジュール:すべての下位モジュールの調整と管理モジュール。そのようなモジュールは、データ入出力部またはシステムの処理の一部に見出すことができます。良好なモジュラー構造図において、調整モジュールは、高いレベルで表示されます。


17
()ソフトウェアのコスト推定モデルは、全ソフトウェアシステムを推定するための静的な単一の変数モデルです。
パトナム
基本COCOMO
中間COCOMOは
COCOMO詳細な
Bの:正解
回答の分析:
異なる程度の複雑さを反映するために、モデルの3つの異なるレベルでCOCOMOを、彼らは以下のとおりです。
基本モデル(基本モデル):静的単一変数モデルである、それは使用していますコードのソース行の数は、この質問の内容に沿って、ソフトウェア開発の労力を計算する独立変数の関数として(LOC)から推定されています。
中間モデル(中間モデル):その後、LOCと独立変数、製品、ハードウェア、人員、および推定負荷を調整するためのプロジェクトの他の属性の観点に関与する因子の関数としての基本的なソフトウェア開発の努力を計算しました。
詳細なモデル(モデルの詳細は):すべての中間COCOMOタイプを備え含みます。これらの様々な要因のワークロードの推定値を調整するときしかし、などのソフトウェア・エンジニアリング・プロセスの分析、設計、の各ステップの影響も考慮しなければなりません。


18の
進捗管理ツールガントチャートに関する以下の文は、正しくありません()。
各タスクの開始時刻、終了時刻と期間を明確にすることができ
、タスク間の並列の関係明確に表現することができます
明確ではないタスク間の依存関係を判断する
明確キータスクがの進行に影響を識別することができ
、正しい答えを:Dの
答えを分析:
ガントチャート(ガントチャート)極限アイディアは図ショーを介してアクティブリストと鮮やかタイムスケールを介して特定のプロジェクト期間の活動の配列である、単純です。
基本的には線グラフであり、横軸は時間を表し、縦軸は活性(プロジェクト)を表し、それは全体の期間と活動の実際の完了を裏打ちする計画という。
これは、視覚的なタスクを計画、およびプログラムの要件と実際の進捗状況を比較する時を示します。
管理者は、このように便利に行われるために残されているタスク(プロジェクト)を理解することができ、作業の進捗状況を評価します。
利点:明確に起動するときに終了したときに、各タスクについて説明し、さまざまなタスク間の並列処理することができます。
短所は:明確なタスク間の依存関係を反映していないことができ、それがプロジェクト全体の鍵を決定することは困難である、それは計画が潜在的な部分を持って反映していません。


19
プロジェクトの複雑さ、サイズ、および所属()リスクの構造の不確実性。
プロジェクトの
技術的な
経済
商業
正解:
回答分析:
プロジェクトリスクは不確実性の損失につながる可能性があり危険である、プロジェクトマネジメントの第一人者マックス・ワイドマンは、おそらく、特定のイベントが発生したとして定義されているプロジェクトの目的に不利な影響を与えるだろうセックス。


20
以下のプログラミング言語()動的ページの処理に適しています。
HTML
LISP
PHP
のJava / C ++
正解:C
回答の分析:
HTMLは、静的なページを処理するために、
LISPはλ計算に基づく関数型プログラミング言語です。
PHPはオープンソースの汎用スクリプト言語です。構文はC言語、Javaの吸収、そしてPerlは主にWeb開発のために、広く使用され、学習に資するます。これは、より迅速にCGIやPerlのページよりダイナミックに行うことができます。他のプログラミング言語で作られた動的PHPページと比べて、PHPはHTMLプログラム(標準汎用マークアップ言語中のアプリケーション)を実行するためにドキュメントに埋め込まれている、完全により効率的に実行発生CGI HTMLマークアップは非常に高いです。 PHPはまた、コンパイラは、暗号化と実行を達成するためにコードを最適化することができ、コンパイルされたコードの後に行っても、コードの実行を高速化することができます。
Javaはオブジェクト指向のクロスプラットフォームのプログラミング言語のアプリケーション・ソフトウェアを書くことができます。Javaテクノロジは、優れた汎用性、効率性、プラットフォームの移植性、およびセキュリティ、広く個人のPCで使用し、データセンター、ゲームコンソール、科学的なスーパーコンピュータ、携帯電話やインターネットを持っています。
C ++は、統合システムの底部に近接し、かつサポートするオブジェクト指向のような大規模なゲーム、大規模エンタープライズ・アプリケーション、システム・アプリケーションのようなプログラムの高効率要件の開発に適したパラダイムプログラミング言語、プログラミングです。

公開された85元の記事 ウォン称賛37 ビュー40000 +

おすすめ

転載: blog.csdn.net/qq_39021393/article/details/92636172