ホームへ
コンピュータサイエンス1のトップページへ

コンピュータサイエンス1第1回課題

コンピュータサイエンス1の第1回課題の内容です。

課題内容

その1からその7まで、計算して数を求めること

まず、自分の学生番号について、

※2進数は、すべて30桁とする

その1

MとNを求めること

その2

Mを30桁の2進数に変換すること

その3

Mを16進数に変換すること

その4

-Mの2の補数を30桁で求めること

その5

Nを10進数に変換すること

その6

Mを30桁の2進数に変換したもの(その2の答え)とNを足した結果を10進数で求めること(桁あふれも考慮して求めること)

その7

-Mの30桁の2の補数(その4の答え)とNを足した結果を10進数で求めること(桁あふれも考慮して求めること)

提出期限

6月20日(月) 18:00

提出先と提出物

WebClassの「第1回課題」の提出場所に、下記の2つをzipファイルで1つのファイルにまとめたものを提出すること

  1. その2〜その7の計算過程を書いたもの
    ※Microsoft Wordで書くこと(ファイル名を「学生番号.docx」(学生番号は半角小文字)にすること)
  2. 計算結果を記入したExcelファイル
    ※計算結果記入のExcelファイルをダウンロードし、計算結果を半角で記入して提出すること(ファイル名を「学生番号.xlsx」(学生番号は半角小文字)にすること)

※WebClassがうまく使えない場合やzipファイルがうまく作れない場合は、
junko[at]cis.twcu.ac.jp (「スパムメール対策のために「@」を「[at]」と表記しているので、「[at]」の部分を「@」になおすこと)
宛てに、WordファイルとExcelファイルを添付してメールで送ってもOK
※メールで送る場合、junko[at]lab.twcu.ac.jp (質問等の連絡用のメールアドレス)には送らないこと!

計算結果記入用Excelファイル

計算結果記入用Excelファイル

WebClassでの授業の登録

まず最初に、WebClassで授業の登録を行います。

  1. WebClassにログインし、「全ての参加可能なコースを選択する」リンクをクリックします。
  2. 表示されたコース一覧の中の「情報処理」の欄の「白銀純子クラス」の「コンピュータサイエンスI」リンクをクリックします。
  3. コースのメンバーになるかどうかの確認が出るので、「メンバーになる」ボタンを押します。

これにより、WebClassをログインしたときに、時間割表にこの授業が表示されるようになります。これ以降は、時間割でこの授業を選択すると、授業のコンテンツにアクセスできます。

zipファイル作成方法

Wordファイル1つとExcelファイル1つの計2つの提出する必要がありますが、WebClassの提出場所はファイルを1つしか提出できません。そこで、下記の方法で、2つのファイルを1つにまとめたzipファイルを作成します。

  1. Finderで、「学生番号-CS1-1」(全て半角文字で!)というフォルダを作成する
    ※Ex. 学生番号が「knnx1001」の場合のフォルダ名: knnx1001-CS1-1
  2. 1. のフォルダの中に、WordファイルとExcelファイルの両方を入れる
  3. 1. のフォルダの上で右クリック→「XXを圧縮」を選択する(「XX」の部分は、選択したものによって違う)
    ※自宅のWindowsでzipファイルを作る場合は、フォルダの上で右クリック→「送る」→「圧縮(zip形式)フォルダー」を選択する
  4. 「学生番号-CS-1.zip」というファイルができあがるので、このファイルをWebClassに提出する

計算過程の書き方例

書き方は下記の通りでなくても良いが、どのような計算をしているかがわかるように書くこと

例えば、10進数の10を2進数に変換する場合
10÷2=5 余り 0
5÷2=2 余り 1
2÷2=1 余り 0
1÷2=0 余り 1
答え: 1010

例えば、2進数の1010を10進数に変換する場合
(1010)_2=(2^3+2^1)_10=(10)_10
(「(n)_2」で2進数のn, 「(n)_10」で10進数の2, 「2^n」で2の2乗を意味するものとする)


Copyright (C) Junko Shirogane, Tokyo Woman's Christian University 2015, All rights reserved.