Japanese
  • (Quiz/1年次) プログラミング: C言語におけるデバッグ

    Jul 27, 2009 クイズ

    <blockquote><p> (出典: Wikipedia:デバッグ) デバッグ (debug) とはコンピュータプログラムや電気機器中のバグ・欠陥を発見および修正し、動作を仕様通りのものとするための作業である。 (中略) デバッグの基本的なステップは以下である。 バグの存在を認識する バグの発生源を分離する バグの原因を特定する バグの修正方法を決定する 修正し、テストする 上記を踏まえて,以下のクイズに答えよ. プログラムを実行した結果,誤りのある最終結果が出力された.どうやらどこかで処理を誤っているようだが,プログラムとしては正常終了(最後まで実行して処理を終了する)している.このような場合,どのよう …

    続きを読む
  • (Quiz/4年次) 科学論文の英語用法百科: according to

    Jul 23, 2009 クイズ

    以下は「科学論文の英語用法百科〈第1編〉よく誤用される単語と表現, pp.12-17.」からの抜粋です. [1] According to the entropic effect, the polymer tends to occupy a large spatial region. [2] According to the primitive method of obtaining these curves, they contain some unnatural parts. 上記は,according to の誤用であり,結果として異なる意図が伝わってしまう. それぞれどのようなニュアンスで according to を使って …

    続きを読む
  • (Quiz/3年次) 情報工学実験3/4: プリプロセッサ

    Jul 22, 2009 クイズ

    <blockquote><p> (出典: Wikipedia:プリプロセッサ) プリプロセッサ(preprocessor)とは、一般にある処理を行うソフトウェアに対して、データ入力やデータ整形などの準備的な処理を行うソフトウェアのことである。特にコンパイラに対して使うことが多く、ここではこのことを中心に述べる。 (中略) コンパイル処理において、プリプロセッサ(preprocessor)とは、コンパイラがソースコードをコンパイルする前に、一旦ソースコードに処理を施すためのプログラムである。 上記を踏まえて,以下のクイズに答えよ. C言語における「ファイルの読み込み (including)」に相当するプリプロセ …

    続きを読む
  • (Quiz/2年次) 情報工学実験1/2: Make

    Jul 21, 2009 クイズ

    <blockquote><p> (出典: Wikipedia:Make) make は、プログラムのビルド作業を自動化するツール。コンパイル、リンク、インストール等のルールを記述したテキストファイル (Makefile) に従って、これらの作業を自動的に行う。 このように適切な Makefile さえ用意してあげれば,誰でも中身を確認する事無く自前でプログラムをコンパイルし,実行ファイルを生成できるようにするのが make である. 上記を踏まえて,以下のクイズに答えよ. 「インストール等のルールを記述したテキストファイル (Makefile)」とあるが,そのルールはどのように記述するのだろうか? 複数のルー …

    続きを読む
  • (Quiz/1年次) ソフトウェア基礎演習: コマンドの利用

    Jul 20, 2009 クイズ

    <blockquote><p> (Unixのコマンドラインで使えるちょっとした小技をまとめた『Unix Comman-Line Kung Fu』より) これは良い文書。毎年Unixをいろいろな人に教えているコンサルタント、HalさんのプレゼンテーションがScribdで公開されていました。初心者が覚えるべきちょっとしたコマンドの小技がまとまっています。 たくさんの技があるのですが、個人的にぐっときたポイントをメモ程度にまとめておきます。興味のある方は是非全文読破してください。 上記で紹介されている小技集は,bash シェルを前提としたドキュメントである.tcsh で使えない場合には bash を利用してみよう. …

    続きを読む
  • (Quiz/1年次) ソフトウェア基礎演習: シェル

    Jul 17, 2009 クイズ

    <blockquote><p> (Wikipedia:シェルより) シェル (shell) はオペレーティングシステム (OS) の機能の一部であり、ユーザーからの指示を受けて解釈し、プログラムの起動や制御などを行うプログラムである。 上記を踏まえて,以下のクイズに答えよ. 情報工学科では未だに tcsh から教えているが,実はこれは既に標準シェルとして利用されることが少なくなって来ている,古くさいシェルである.どのようなシェルがあるだろうか? tcsh より使いやすいシェルは無いだろうか? 何故このように多くのシェルがあるのだろうか?シェル毎に何が違うのだろうか? 一般的に,シェルは CUI である.提供し …

    続きを読む
  • (Quiz/4年次) 科学論文の英語用法百科: about

    Jul 16, 2009 クイズ

    以下は「科学論文の英語用法百科〈第1編〉よく誤用される単語と表現, p.6」からの抜粋です. [1] These values are all about 2.0. [2] These cross sections are all about the same. 上記は,about を使うことによって表現が曖昧になる例文である. 「表現が曖昧になる」とは,複数の解釈が考えられてどう解釈したら良いのかが分からないという意味である.それぞれどのようなニュアンスで about を使っているだろうか?想定出来る解釈を述べよ. それぞれ曖昧さを回避するためには,どのように表現するべきか? P.S. この本はいろんな誤用・表現が網羅されてるだけ …

    続きを読む
  • (Quiz/3年次) プログラミング3/4: テスト駆動開発

    Jul 15, 2009 クイズ

    <blockquote><p> ([動画で解説]和田卓人の“テスト駆動開発”講座: 第2回 「テスト駆動開発」とは何か?より) このWeb連載では,テスト駆動開発の啓蒙,つまりテスト駆動開発の紹介と説明を行っていきたいと考えています。そのためにはまず,「テスト駆動開発」という言葉の説明をしなければなりません。 テスト駆動開発は,よく略されて「TDD」と呼ばれます。これは「Test Driven Development」の略です。Drivenを「駆動」と訳すので,「テスト駆動開発」となるわけです。まずみなさんにテスト駆動開発とはどのようなものなのかを説明するところから,この連載を開始します。 「テスト駆動」と同 …

    続きを読む
  • (Quiz/2年次) 情報ネットワーク: ネットワークアドレス

    Jul 14, 2009 クイズ

    <blockquote><p> (IT用語辞典:ネットワークアドレスより) ネットワークアドレスとは、IPアドレスを構成するビット列のうち、個々の組織が管理するネットワーク(サブネット)を識別するのに使われる部分。 インターネットのような巨大なTCP/IPネットワークは、複数の小さなネットワーク(サブネット)に分割されて管理されており、IPアドレスもネットワークアドレス部とホストアドレス部に分かれる。このうち、ネットワーク全体の中でサブネットを識別するのに使われる部分がネットワークアドレス部である。 上記を踏まえて,以下のクイズに答えよ. 情報工学科ではLANを含めいくつかのサブネットワークで構成されている. …

    続きを読む
  • (Quiz/1年次) ソフトウェア基礎演習: sudo

    Jul 13, 2009 クイズ

    <blockquote><p> (Wikipedia:sudoより) sudo(“su do”)はUNIXおよびUnix系オペレーティングシステムのプログラムの1つで、ユーザーが別のユーザー(通常、スーパーユーザーすなわち root)の特権レベルでプログラムを実行するためのコマンドである。デフォルトではその別ユーザーのパスワード入力を求めてくるが、設定を変更すれば root のパスワードを求めるようにもできるし、擬似端末につき1回だけパスワードを入力すればよいようにも、全くパスワード入力を求めないようにもできる[2]。sudo は各コマンド実行を記録でき、スーパーユーザーとしてのログインの完全な代替として使う …

    続きを読む
    • ««
    • «
    • 1
    • 2
    • 3
    • 4
    • »
    • »»

tnal

Technologist, perpetual student, teacher, continual incremental improvement.
続きを読む

Recent Posts

  • 他受講生が見えるところでは質問しない
  • 論文開いて数式解説する学生
  • あれこれ開始
  • 授業開始
  • 授業「データマイニング」の資料更新
  • 2025年度開始に向けて
  • NLP2025, day 5
  • NLP2025, day 4

Tags

日記 1768 NAL研議事録 286 イベントレポート 260 講義/実験 201 教育 138 お食事 119 休日 116 学会 89 データマイニング班 80 プログラミング1 75 研究 74 複雑研 60 E13 58 デザインスクール 50
All Tags
E1358 NAL研3 NAL研議事録286 イベントレポート260 イベント告知22 データマイニング(授業)1 データマイニング班80 お食事119 クイズ40 コラム記事35 ススメ41 デザインスクール50 プログラミング12 プログラミング175 プログラミング219 学会89 環境構築30 休日116 教育138 健康23 研究74 講義/実験201 実験1 授業5 進化計算班議事録15 体調メモ31 日記1768 複雑研60 本1 本家サイト更新履歴22 妄想8
[A~Z][0~9]

Copyright © 2025 NAL’S BLOG @ 琉球大学工学部知能情報コース. All Rights Reserved