┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃宿題メール 基本情報編              .&&&& **** %%%%. ┃ ┃                         &&&&&&******%%%%%% ┃ ┃from 斎藤末広 jhomework@yscon.co.jp        '&┃&''*┃*''%┃%' ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━┻━━┻━━┻━━┛ 宿題メール勉強部屋 :http://www.yscon.co.jp/j/homework/hwlinks.htm バンクナンバー,メールアドレス変更等管理: http://www.egroups.co.jp/members/jhomework-fep ========================================================================  2003年10月17日分 宿題 基本情報編  本日は,宿題はありません。  来週の中頃から再発行をします。  基本情報,ソフト開発の「コンピュータ科学」分野を中心にして,宿題メール にしていく予定です。 ======================================================================== 前回分の解答と解説 ------------------------------------------------------------------------ ★解説:その1★  氏名に"三"の文字をもつ社員を"社員"表から検索して,次のような"社員リスト" 表を作成する SQL 文中の a に入れるべき適切な字句はどれか。 社員リスト -------------------------------------------- 社員番号  氏名   課コード 内線電話 ============================================  S02 田中 三郎  K001    1001   S05 佐藤 幸三  K003 1003 S15 森 三恵子  K022 3022 S20 鈴木 俊三郎 K105 1105 -------------------------------------------- SELECT 社員番号, 氏名, 課コード, 内線電話, FROM 社員 WHERE [ a ]  ア 氏名 = '三'  イ 氏名 = '%三%'  ウ 氏名 LIKE '%三%'  エ 氏名 NOT LIKE '%三%' ■キーワード■ SQL ■解答■   基本情報技術者午前平成14年春問68  ウ 氏名 LIKE '%三%' > > LIKE:指定した文字または文字列と一致するものを検索する。 > > >  %○%:○を含む文字列  どうもありがとうございました。 ------------------------------------------------------------------------ ★★解説:その2★  2 台の CPU からなるシステムがあり,使用中でない CPU は,実行要求のあっ たタスクに割り当てられるようになっている。このシステムで,二つのタスク A, B を実行し,それらのタスクは共通の資源 R を排他的に使用する。それぞれの タスク A,B の CPU 使用時間,資源 R の使用時間と実行順序は図に示すとおり である。二つのタスクの実行を同時に開始した場合,二つのタスクの処理が完了 するまでの時間は何ミリ秒か。  タスク A (CPU 10ミリ秒) → (資源 R 50ミリ秒) → (CPU 60ミリ秒)  タスク B (CPU 40ミリ秒) → (資源 R 50ミリ秒) → (CPU 30ミリ秒)  ア 120  イ 140  ウ 150  エ 200 ■キーワード■ マルチタスク実行時間計算 ■解答■   基本情報技術者午前平成15年春問31  イ 140 > 資源Rは共有・排他で使用するため、以下のようになる。 > > 00 10 20 30 40 50 60 70 80 90 100 110 120 130 140 [ミリ秒] > | | | | | | | | | | | | | | | > A ←→←−−−資源R−−→←−−−CPU−−−−→ > B ←−CPU−−→    ←−−−資源R−−→←CPU−→ > > よって140ミリ秒。  どうもありがとうございました。 > CPU実行時を□、資源R使用時をRとすると(それぞれ10ミリ秒単位) > > A:□RRRRR□□□□□□ > B:□□□□待ちRRRRR□□□ >   −−−−+−−−−+−−−− > > よって140ミリ秒。  どうもありがとうございました。 ======================================================================== 訂正・追加情報 バックナンバー http://www.mirai.ne.jp/~suehiro/homework/sp/fe/ http://www.egroups.co.jp/members/jhomework-fep ========================================================================