netblend

創業記、徒然なるままに、、、(ソフト会社の社長の日記)

メモリとは記憶領域である

何かをするときには一時的に覚えておく事が必要になることがあります。

初めに決めた内容をずっと保持することもあったり、途中で不要になったりします。

ずっとメモをとって後で振り返りたいこともあります。

こんな日々の出来事がコンピュータ内でも起こっています。

一時記憶
引数
共有メモリー
グローバルメモリー


これを理解するにはプロセスという仕事の単位を知る必要があります。

タスクという単位です。

C言語の練習

Windows環境でC言語を練習するには
Visual StudioのExpressバージョンが利用できる

C++環境はC言語も利用できます。
しかしファイルの拡張子は cppとなりますので他の環境では注意がいります。

さて、プログラムの作成に入ります。

まず、プロジェクトを作成します。
WIN32アプリケーションにて、詳細な設定でコンソールプログラム、空のプロジェクトを選択して作成します。

これで環境は揃いました。

ここからはあなたの創造力によりものづくりが始まります。

最初は体験しましょう。

画面にHollow worldと出してみましょう。


体系立てた教育

プログラムができるようになるにはメモリという記録領域を意識する必要がある。

それらを利用してリソースを制御する事で役に立つプログラムが作成できる

その次に使いやすいプログラムとなる

そして作る方法が重要になり、流用しやすいプログラムとなる

究極は数行でやりたいことができる仕組構造で問題が、解決できることです

まず、画面に出力
キーボードから入力

メモリという考え方
入出力の形
if while for switch
アスキーコードから日本語文字表示
配列のメモリ領域
構造体
関数
ポインタ
リソース制御

手続き型
構造化
データ中心型

今後の企業経営では「技術経営力」がその競争力の中核になってくるといわれ、技術経営(MOT:Management of Technology)の品質こそが、その企業の盛衰を分ける重要な鍵になるといえます。
まず、技術経営(MOT)とは何か、その基本概念を捉えておくと、簡単にいえば「技術を経営の立場からマネージする」ことなのです。
それでは「技術」とは何か、それは「役に立つ技」なのです。また、経営とは「工夫し成し遂げる」ことであり、科学的知識も工学的知識も実際に使われ役に立ってはじめて「技術」になる、といえます。
技術知識をどう生活に役立てるか、この概念に最も近いのがMOT(Management of Technology)であり、テクノロジー・マネジメント(Technology Management)なのです。ビジネス・スクールでは前者、工学部系では後者がよく使われますが、最近の国際会議等では両者を包含してEngineering and Technology Managementということもあります。また、イノベーションに焦点をあて、TIM(Technology and Innovation Management)ということも多くあります。

流動化⇒変革⇒再構造化

人は認識の時間で生きている。
けっして時計の時間では生きていない。
対話を使って、現実を作っていく(どう思ったのかのフィードバックが大切)
事実に対して意味をつけていく。


↑このページのトップヘ