今日のプログラミング応用のテスト問題
今日の、本科3年のプログラミング応用のテスト問題。 # テスト後、「先生、ポケモンGOやってるんですか?」 今から、明日の専攻科2年オブジェクト指向プログラミングの問題作るぞ。 当然、ポケモンの「進化」ネタだよな。
安全な入力とdefineマクロ
ファイル処理の最後の説明で、バッファ・オーバーフローと、安全な入力について説明。 安全な入力 一般的なC言語での文字列入力のプログラムは、以下の様なものがテキストにも書かれている。 // memory // [局所変数s […]
絶対PATH,相対PATHの演習
絶対PATH,相対PATHの理解のため、コマンドラインを用いた演習も行う。 ファイル関連コマンドの基本 (( まずは cmd.exe の起動 )) メニュー検索より、"cmd.exe" を探して起動 […]
ファイル入出力
今日は、ファイル入出力のプログラム演習。 ファイル入出力 // 基礎的なファイル入力 #include <stdio.h> void main() { FILE* fp ; if ( (fp = fopen( […]
SQLとPHP
SQLとPHPのプログラムの練習。 SQLの基礎 DB実験環境の資料 学内向けDB実験環境 簡単にSQLの文法を勉強したあと、自分で簡単なデータベースを作り検索してみる。 Windowsのエディタで、SQLの命令を入力し […]
アイデアをまとめる方法
4EIの創造工学演習で、今日はアイデア出し。 といっても、発散しがちなアイデアを形にするのは難しい。 一般的な手法を以下にまとめる。 一般的には、アイデアを発散させ、その後一旦アイデアを評価して絞込む。 そしてそのアイデ […]
プログラミング応用・ガイダンス
初回の授業ということで、シラバスを配り、今年の授業の進め方を説明。 基本はC言語で行い、(1)C言語の基本、(2)ファイルと入出力、(3)構造体 の説明を行う。 今年の3年生は、JavaScript でプログラミング基礎 […]
GrWinのライセンスキーの指定方法
プログラミング応用のグラフィックスを用いた演習では、 簡単な設定で使えるようにということで GrWin を使用している。 しかし、昨年度まで利用していたものから、正式バージョン GrWin 1.0 となった際に、 ライセ […]
SQLと串刺し処理と副問い合わせ
SQLの基本命令selectの使い方を説明したけど、 複数の表を組合せた処理の記述の説明が不十分だったので、 串刺しに相当する処理を説明 SQLの直積と串刺し処理 データベースの処理の例として、学生と科目の成績表を使って […]
SQLの最初
関係データベースの導入説明が終わったので、実際のSQLの説明。 create user データベースを扱う際の create user 文は、DDL(Data Definition Language)で行う。 CREAT […]