学年

教科

質問の種類

情報 大学生・専門学校生・社会人

2進数に関するご質問です なぜ「111」が「マイナス1」に、「110」が「マイナス2」になるのかがわかりません。 負の数を表す2進数を10進数に戻す方法がわかりません よろしくお願いします🙇🏻‍♀️

問 3 (FE-H30-S-01) 111 110 |101 イ ある整数値を負数を2の補数で表現する2進表記法で表すと最下位2ビッ りに関する記述として, 適切なものはどれか。 ここで,除算の商は、絶対 トは “11” であった。 10進表記法の下で,その整数値を4で割ったときの余 値の小数点以下を切り捨てるものとする。 解説 具体例を考えるとわかりやすいので、下記の 「3ビットの2進数」の例を想定します。 100 ア その整数値が正ならば3 ウ その整数値が負ならば3 → マイナス1 (▼) → マイナス2 → マイナス3 → マイナス4 イ その整数値が負ならば-3 エ その整数値の正負にかかわらず 0 2011 →プラス3 (▲) 2010 → プラス2 2001 → プラス1 1000 →ゼロ 問題文の 「負数を2の補数で表現する2進表記法で表すと最下位2ビットは “11”」 であるケースは、 上記の です。 それぞれについて、問題文の<10進表記法の下で, その整数値を4で割った 除算の商は、絶対値の小数点以下を切り捨てるものとする>を計 算して、各選択肢に当てはめてみます。 ときの余り、(中略) ここで, ア その整数値が正ならば3 マイナス1 (▼) 上記の条件に該当しません。 プラス3 (▲) 3÷4=0.75 上記★★の下線部より、0.75の小数点以下が切り捨てられて、商 は「0」、余りは「3」 <0×4+3=3> です。 したがって、本選択肢が正解です。 ●その整数値が負ならば-3 マイナス1 商は「0」、 プラス3(▲) 上記の条件に該当しません。 ・-1÷4=-0.25 上記の下線部より、 0.25の小数点以下が切り捨てられて、 ◆余りは「-1」 <0×4+ (-1)=-1>です。 したがって、誤りです。 ●その整数値が負ならば3 上記◆の下線部は、上記の下線部と同じですので、上記 工 その整数値の正負にかかわらず0 の下線部より、本選択肢は誤りです。 上記ア~ウの各選択肢で検討したように、マイナス1(▼)とプラス3(▲)の両方とも、余りが「0」 になることはありません。

回答募集中 回答数: 0
情報 大学生・専門学校生・社会人

vsコードを使ってJava言語の勉強をしてたんですけど初心者すぎて何が原因で上手くコードの実行ができてないのかわかりません… 勉強の資料として使ってるのは京都大学のJavaによるプログラミング入門 です。

17:43 7月27日 (木) 1.7 使用するサンプルプログラム (TankCalculator.java) 1: public class Tank Calculator { 2: public static void main (String args[]){ final double FLOW_RATE = 1.0; final double TANK_AREA = 20.0; final double INITIAL_LEVEL = 10.0; double time; //s double tankLevel; //m ... ocw.kyoto-u.ac.jp 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: time = 30; 14: tankLevel = INITIAL_LEVEL + FLOW_RATE*time/TANK_AREA; 15: System.out.println("Tank Level at time "+ time + "s = " + tankLevel + "m"); 16: 17: 18: 19: } 20:} 11 System.out.println("Flow Rate = + FLOW_RATE + "m** 3/s"); System.out.println("Tank Area=" + TANK_AREA + "m**2"); System.out.println("Initial Level = " + INITIAL_LEVEL + "m"); time = 60; tankLevel = INITIAL_LEVEL + FLOW_RATE*time/TANK_AREA; System.out.println("Tank Level at time "+ time + "s=" + tankLevel + "m"); 【補足】 // の後ろは,プログラムを後で読解しやすくするための注釈です. Flow Rate = 1.0m**3/s Tank Area = 20.0mm**2 Initial Level = 10.0m 8 Tank Level time 30.0s = 11.5m Tank Level at time 60.0s = 13.0m 1.7.1 サンプルプログラムの入力と実行 先ほどと同じように, 秀丸エディタを開き, 20行のプログラムを書き込んで, Tank Calculator.java と名付け, 保存して, コンパイル, 実行してください. 成功すれば,以下の実行結果が示されます。(失敗してもめげないで, 2.5.1 節を参 考に、原因を考え,再トライしてください) ちなみに, 実行結果をファイルに書き出すにはコマンドプロンプトの「リダイレク ト」 という機能を使います 11. java TankCalculator > result.txt これにより result.txt というファイルが出来ているはずです。 中身は数値や文字列 だけのテキストファイルですのでエディタなどで内容を確認できます。 @91% 11javaプログラムの中で明示的にフ ァイルに出力することもできるので すがここでは安直な方法を取ります

未解決 回答数: 1
情報 大学生・専門学校生・社会人

大学1年生の情報理工学部です。 テスト対策の問題なのですが分からずに苦戦しておりす。御手数ですが教えていただけると助かります。

情報基礎及び演習Ⅰ 練習問題 [1] 以下は,コンピュータ, データ,インターネットに関する用語 について述べたものである. 空欄 (1) ~ 空欄 (21) に適切な語句を解 答群から選び、その記号で答えよ. 空欄 (22) 空欄 (23) は適切な語 句を記述せよ. コンピュータは電子計算機であり, コンピュータに命令を与える と, その命令通りに実行する. その命令を実行する心臓部 が、 (1) 」である. (1) (2) ■ から命令や データを読み出し, 実行する. (2) に記録しきれないデー タや, 電源を切った際に消去されては困るデータは[ (3) に [ (4) ■という形で記録する. コンピュータは, (2) (1) (3) (5) と, オペレーティングシステムやアプリケーション ソフトといった (6) から構成される. キーボードといっ ディスプレイ, データ ■がある. その (4) ] という形でコンピュータの中に保存される が,それを分類・整理する入れ物として「 中にまた (7) ■ を作成することができ, (8) ■ 構造とす ることができる. Windows ではファイル名の末尾に [ (9) と よばれる「(ピリオド)」 からはじまる文字列で (4) の種類 を分類している. MS Word の場合は (10) , MS Excel の場合は「 (11) | MS PowerPoint の場合は「 (12) である(ただし、 MS Office2019 の場合). (4) を開くということは, (3) に保存されている データが (2) に読み込まれ、 (9) に関連付けられた アプリケーションソフトで処理されていることである. インターネットは、世界中のコンピュータネットワークを相互に 接続したネットワークのことである. これにより、 あらゆるネット ワーク間で情報のやりとりを行うことが可能である. インターネッ トに接続されたコンピュータには, (13) と呼ばれる番号が (14) □というプ 割り振られてコンピュータの識別が行われ, ロトコルを用いて通信を行う. サーバなど頻繁にアクセスするコン ピュータを (13) で指定するのは煩雑なため, と呼ばれる分かりやすい名前をつける. この, と (15) (15) (13) の関係をデータベースで結びつけているの が (16) ] と呼ばれる仕組みである. WWW は, インターネット上に分散して存在する (17) で 記述されたハイパーテキスト形式による情報を相互に結びつけて 巨大な情報空間を作り出すという考え方で, 一般には (18) と呼ばれている. 複数のコンピュータ同士がネットワークにより繋 がっている様子が, クモの巣のようなことからその に名 れた. (18) を閲覧するには, Microsoft Edge や Fire Fox, Safari といった [ (19) ■を利用し、 検索サイトなどで検索結果のペー ジに表示される[ (20) □をクリックしてアクセスしたり、 目的 ページ □を直接指定してアクセスしたりする. (21) (21) は www 上で情報が保存されている場所を指定す 1/3 るための表記のことである. はじめに利用するプロトコル (http://) を指定し、 続けて情報が保存されているサーバ名, 目的のファイル 名などを「/(スラッシュ)」 や 「 (コロン)」 などで区切って記述 する. 例えば、関東学院大学のホームページの [ (21) は、サーバ コンピュータの名前が 「univ.kanto-gakuin.ac.jp」 であるので, (22) と記述する. また, サー バの名前が 「netmedia.kanto-gakuin.ac.jp」 で, サーバ内の 「data」 というフォルダ内にある 「index.html」 にアクセスするには, (23) となる. [解答群] あ CPU お .pwt け 多重 す SAT ち .exl な .pptx 9 ^ むゆ .wrd DCT むツリー ファイア ウォール る Spider を NTP 主記憶装 い置 (メイン メモリ) IPアドレ かこ こ HTML せ DOS つ ス に URL ほ フォルダ (ディレ クトリ) は DNS めファイル ん よ Web れ PDF ソフトウェ う ア ウェブブ ラウザ き ルート さ .xlsx ハイパー ま リンク そ CUI 補助記憶装 て置 3 (HDD など) ぬ CMOS アカウント 名 ひ # ドメイン名 (サーバ名) もプレイヤー ハードウェ ろ LAN え Tel/tk < 拡張子 し TCP/IP た サービス 名 とプロキシ ta ROM ふ mp3 み スワップ や GUI り キャッシ ユ わ.docx No D

未解決 回答数: 1
情報 大学生・専門学校生・社会人

空欄の部分を教えてください。助けてください。

1 2 3 4 5 6 7 S 9 10 12 13 14 15 16 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 34 35 36 37 38 $ $ $ $ £££% 39 40 41 42 43 44 45 46 0 D E 【問】以下の料金表に従って、下のを計算しなさい。 標準料金 延長料金 入店時刻 12:55 13:07 18:29 20:46 22:56 2:15 (答え) 入店時刻 12:55 13:07 18:29 20:46 22:56 2:15 ヒント 最初の30分 10分 出店時刻 13:20 14:12 21:55 6:20 7:58 7:24 出店時刻 13:20 14:12 21:55 6:20 7:58 17:24 Z 150円 75円 利用時間 計算可能値 分引いた基本単位量で割った値 10:25 10:00 -0.08333 1:05 1083333333 0583333 3:26 3.433333333 2933333 9:34 9566666667 9066667 9:02 9.033333333 8533333 15:09 465 利用時間 計算可能値 0:25 0.416666667 -0.08333 1:05 1,083333333 0583333 5.15 F ↓ 最初の30分を引く。 3:26 3.433333333 2933333 9:34 9566666667 9,066667 9:02 9033333333 8533333 5:09 4.65 5.15 まず利用時間(何時間何分か)を求める ↓ 時間を計算可能値に直す 基本単位量で割った値 引いた | シリアル値について ↓ 最初の30分を引いた値を、 基本単位量(10分)で ↓ その答えを切り捨てる (10分を超えなければ課金されないから) 標準料金に、 料金 (75円) をかけたものを加える ↓ 以上を一つの式にまとめる G じ詮計がシ要です -0.5 35 17.6 54.4 512 27.9 H 「切り捨て 切り捨て ※夜0:00を超える場合に注意 ※IF関数を使う ※時間に「24をかける」 ※基本単位量に「24をかける」 10 3 17 54 51 27 I 準料金 + 延長料 準料金 + 延長料 ¥150 ¥375 ¥1,425 ¥4,200 ¥3,975 ¥2,175 J K 料金 料金 ¥150 ←以上を一つの式にまとめ ¥375 ¥1,425 ¥4,200 ¥3,975 ¥2,175 タイムカードの計算 ① タイムカードの計算 ② 駐車場の料金 M カラオケC

回答募集中 回答数: 0
1/4