#author("2018-07-12T09:45:33+09:00","default:takataka","takataka")
[[Kiso/2018/ex12]]
#author("2018-07-26T11:09:08+09:00","default:takataka","takataka")
*基礎セミナー 2018年度 ex13 [#e237d833]

*基礎セミナー 2018年度 ex11 [#e237d833]



#contents

**続々々プログラミング [#l42c13ff]

**仮想OSのインストールと設定 [#c9d32a70]
各stepが完了したら takataka に知らせてください.
***step1 [#q041f5ea]

- この課題の対象は Windows 機を使っているひとのみです.ただし,VirtualBox は mac 版もありますので,以下の大部分は mac でも実行可能です.
- 以下の手順の説明だけではわかりにくいところもあると思いますので,わからないところは随時質問してください.
Windowsユーザ
+ VirtualBox + Ubuntu の設定を済ませる
+ その Linux 環境で [[第5回の「簡単なプログラムを書いて実行してみよう」>Kiso/2018/ex05#hoge]] の ''macOS'' の方の作業をやってみよう.
+ その Linux 環境で [[第5回の「ほげほげしてみよう」>Kiso/2018/ex05#hogehoge]] の ''macOS'' の方の作業をやってみよう.
+ [[この科目の GoogleDrive>https://drive.google.com/drive/folders/1Q5TxChrYs_F-dJZeG9VeJVNuW2AYB5w6]] の ex06 > hogeimage.zip をダウンロードして展開しよう
+ 展開した hogeimage ディレクトリ内に移動しよう
+ そこにある Makefile  の中身を次のように書き換えよう
#pre{{
CFLAGS = -Wall

*** VirtualBox のインストール,Ubuntu のインストール [#o942127d]
all: ex07image

+ [[UbuntuOnVirtualBox]] の「はじめに」を読んで,OSの仮想化と VirtualBox について簡単に学びましょう.
+ 同「VirtualBox + Ubuntu のインストール」を読んで,インストール作業をやりましょう.
+ 同「いろいろ」を読んで作業をやりましょう.
ex07image:  ex07image.o  hogeimage.o
	cc ex07image.o hogeimage.o -lm -o ex07image

*** Ubuntu の設定 [#y4a4b744]
clean:
	rm *.o

+ ネットワークの設定:
++ 画面左の歯車のアイコン「システム設定」をクリック > 「ネットワーク」
++ 「有線」で接続してることになってるはず.ホストOS側のネットワークインタフェイスを利用した仮想的な有線ネットワークにつながっていることになってるから. 
++ ネットワークプロキシ > %%メソッドを「自動」にして「システム全体に適用する」%%
メソッドを「手動」にして設定(設定内容はその場で伝えます)し「システム全体に適用する」
++「システム全体に適用」の確実を期すため再起動しておく
+ ソフトウェアのアップデート
#pre{{
$ sudo apt update
:
}}
*** ソフトウェアのインストール [#bc579e08]
# 次のように make コマンドを実行すると,プログラムのコンパイルができる
 $ make
+ ex07image を実行.使い方は takataka に尋ねてください.
 $ ./ex07image

+ Chrome のインストール
++ ブラウザで Chrome を検索. https://www.google.co.jp/chrome/index.html
++ 「Chromeをダウンロード」> .deb の方を選択,「同意してインストール」
+ Visual Studio Code のインストール
++ ブラウザで Visual Studio Code を検索.https://code.visualstudio.com/ へ行く.
++ .deb の方を選択,パッケージをダウンロード
++ ダウンロード先のフォルダを開いてパッケージを開く > インストール
macOSユーザ
+ [[第5回の「簡単なプログラムを書いて実行してみよう」>Kiso/2018/ex05#hoge]] の作業を復習しよう.

***step2 [#k855e71f]

ちょっと寄り道

3年生の科目「[[パターン情報処理>PIP/2018]]」の[[第12回の宿題>PIP/2018/hw12]] をやってみよう.「Colab Notebook」のところに書いてある指示に従いましょう.

***step3 [#q0fc8ca2]

1年後期の科目「[[計算機基礎実習II>http://raphael.math.ryukoku.ac.jp/index.php?%B7%D7%BB%BB%B5%A1%B4%F0%C1%C3%BC%C2%BD%ACII%202017]]」の昨年度の課題をやってみよう.

演習課題の中で出てくるディレクトリ Kiso2 は,この授業のディレクトリ Kiso2018 に読み替えてやったらよいです.

+ [[計算機基礎実習II 2017/第1回/Section3>http://raphael.math.ryukoku.ac.jp/index.php?%B7%D7%BB%BB%B5%A1%B4%F0%C1%C3%BC%C2%BD%ACII%202017%2F%C2%E81%B2%F3%2FSection3]]
+ [[計算機基礎実習II 2017/第1回/Section4>http://raphael.math.ryukoku.ac.jp/index.php?%B7%D7%BB%BB%B5%A1%B4%F0%C1%C3%BC%C2%BD%ACII%202017%2F%C2%E81%B2%F3%2FSection4]]


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS