ロゴ
ユニオンペディア
コミュニケーション
Google Play で手に入れよう
新しい! あなたのAndroid™デバイスでユニオンペディアをダウンロードしてください!
ダウンロード
ブラウザよりも高速アクセス!
 

GCOS

索引 GCOS

GCOS(ジーコス、General Comprehensive Operating System)は、メインフレーム向けのオペレーティングシステム (OS) のファミリー。1962年、ゼネラル・エレクトリック (GE) が開発したものが起源となっており、当初の名称は GECOS (the General Electric Comprehensive Operating Supervisor)であった。 今日でもごく一部で使用されている。このOS上のプログラムは GMAPアセンブラ、COBOL、FORTRAN、ALGOLなどで書かれることが多い。日本電気のACOSはGCOSから派生したOSである。.

67 関係: ACOSACOS-2ACOS-4ACOS-6Advanced Comprehensive Operating SystemAIXALGOL同期 (計算機科学)対称型マルチプロセッシングミニコンピュータマイクロプロセッサマイクロカーネルハネウェルハイエンドバッチ処理メッセージ (コンピュータ)メインフレームヨーロッパリングプロテクションリソーストランザクションプログラム (コンピュータ)プロセッサプロセスプロセスグループデータデータベース管理システムフランスファームウェアベル研究所アドレス空間アセンブリ言語インテルイタリアエミュレータオペレーティングシステムジャーゴンファイルスレッド (コンピュータ)スケジューリングセマフォセグメント方式ゼネラル・エレクトリックタイムシェアリングシステムBullCICSCOBOLCODASYLDTSS高橋茂FORTRAN...GE-200シリーズGE-600シリーズItaniumLinuxMC68000Microsoft WindowsMulticsOEMPowerPCSystem/360UNIX日本電気1962年1964年1974年1990年代2000年代 インデックスを展開 (17 もっと) »

ACOS

ACOS.

新しい!!: GCOSとACOS · 続きを見る »

ACOS-2

ACOS-2(エイコスツー)は、日本電気のメインフレームおよびそのOSであるACOSの一系列である。.

新しい!!: GCOSとACOS-2 · 続きを見る »

ACOS-4

ACOS-4(エイコスフォー)は、日本電気のメインフレームおよびそのOSであるACOSの一系列である。.

新しい!!: GCOSとACOS-4 · 続きを見る »

ACOS-6

ACOS-6(エイコスシックス)は日本電気のメインフレーム及びOSであるACOSの一系列である。同社のメインフレーム事業草創期にハネウェル社から導入した技術が元となっている。ただし、元にしたハネウェルの技術の内訳には、ハネウェルがGEから買収したコンピュータ部門の所有していたものが多く含まれている(たとえば、GEのマシンを使用してMITの開発していたMulticsの技術の一部を含む)。 2003年現在の名称はACOS-6/NVX PX、対象となるハードウェアはパラレルACOS PX7900である。.

新しい!!: GCOSとACOS-6 · 続きを見る »

Advanced Comprehensive Operating System

ACOS(エイコス)は日本電気 (NEC) が開発・販売しているオペレーティングシステム(OS)およびそれを搭載するメインフレームのこと。「ACOS」は英語の「advanced comprehensive operating system」および「advanced computer system」の頭文字に由来する。.

新しい!!: GCOSとAdvanced Comprehensive Operating System · 続きを見る »

AIX

AIX(Advanced Interactive Executive、エーアイエックス)は、IBM の UNIX オペレーティングシステムのブランド名である。.

新しい!!: GCOSとAIX · 続きを見る »

ALGOL

ALGOL(アルゴル)は、命令型プログラミング言語ファミリーの1つファミリー名は大文字/小文字をまじえて表記される場合 と、全て大文字で表記される場合 (ALGOL 68) がある。本項目では ALGOL で統一する。。名前「ALGOL」は「アルゴリズム言語」を意味する英語「algorithmic language」に由来する。1950年代中ごろに開発され、多くの言語に影響を及ぼし、ACMや教科書や学術論文などでアルゴリズム記述のデファクトスタンダードとして30年以上使われた。現代の多くの言語が「ALGOL系」あるいは「ALGOL風」(algol-like) とされているという意味で、ほぼ同世代の高水準言語である FORTRAN、LISP、COBOL に比べて最も成功したと言うこともできる。FORTRANで明らかとなった問題を防ぐよう設計され、BCPL、B、Pascal、Simula、Cといった様々なプログラミング言語に影響を与えた。ALGOLはLisp以外としては「begin と end で囲む」という構文によるブロック構造を導入し、制御構造を自在に入れ子(ネスト)にできる初の広まった言語となったFORTRANにはそのような構造は無い。COBOLではピリオドで全ての入れ子が終端するという仕様だったため(現在はend-ifなどを使う)、入れ子で書ける論理に制限があり、酷いバグの原因にもなりやすかった。。また構文の形式的定義を真剣に検討した最初のプログラミング言語でもあり、"Algol 60 Report" で導入されたバッカス・ナウア記法は、その後のコンピュータ言語等の構文の形式的定義を示す手法として(プログラミング言語だけに限られず)定番の記法となっている。.

新しい!!: GCOSとALGOL · 続きを見る »

同期 (計算機科学)

同期(どうき、Synchronization)とは、コンピュータ関係(コンピュータ科学でも重要なテーマであるが、話題の広がりとしてはそれに留まらない)では、プロセスなどといった複数のエージェントの動作について、時系列的にタイミングを合わせる制御のことや、複数個所に格納された同一であるべき情報を同一に保つことである。.

新しい!!: GCOSと同期 (計算機科学) · 続きを見る »

対称型マルチプロセッシング

対称型マルチプロセッシング(たいしょうがたマルチプロセッシング、Symmetric Multiprocessing、SMP)とは、物理メモリを共有して管理する「メモリ共有型並列コンピューティング(マルチプロセッシング)方式」のこと。.

新しい!!: GCOSと対称型マルチプロセッシング · 続きを見る »

ミニコンピュータ

ミニコンピュータ (mini computer) は、コンピュータの種類の一つ。略称として「ミニコン」とも呼ばれた。.

新しい!!: GCOSとミニコンピュータ · 続きを見る »

マイクロプロセッサ

マイクロプロセッサ(Microprocessor)とは、コンピュータなどに搭載される、プロセッサを集積回路で実装したものである。 マイクロプロセッサは小型・低価格で大量生産が容易であり、コンピュータのCPUの他、ビデオカード上のGPUなどにも使われている。また用途により入出力などの周辺回路やメモリを内蔵するものもあり、一つのLSIでコンピュータシステムとして動作するものを特にワンチップマイコンと呼ぶ。マイクロプロセッサは一つのLSIチップで機能を完結したものが多いが、複数のLSIから構成されるものもある(チップセットもしくはビットスライスを参照)。 「CPU」、「プロセッサ」、「マイクロプロセッサ」、「MPU」は、ほぼ同義語として使われる場合も多い。本来は「プロセッサ」は処理装置の総称、「CPU」はシステム上で中心的なプロセッサ、「マイクロプロセッサ」および「MPU(Micro-processing unit)」はマイクロチップに実装されたプロセッサである。本項では、主にCPU用のマイクロプロセッサについて述べる。 当初のコンピュータにおいて、CPUは真空管やトランジスタなどの単独素子を大量に使用して構成されたり、集積回路が開発されてからも、たくさんの集積回路の組み合わせとして構成されてきた。製造技術の発達、設計ルールの微細化が進むにつれてチップ上に集積できる素子の数が増え、一つの大規模集積回路にCPU機能を納めることが出来るようになった。汎用のマイクロプロセッサとして最初のものは、1971年にインテルが開発したIntel 4004である。このマイクロプロセッサは当初電卓用に開発された、性能が非常に限られたものであったが、生産や利用が大幅に容易となったため大量に使われるようになり、その後に性能は著しく向上し、価格も低下していった。この過程でパーソナルコンピュータやRISCプロセッサも誕生した。ムーアの法則に従い、集積される素子数は増加し続けている。現在ではマイクロプロセッサは、大きなメインフレームから小さな携帯電話や家電まで、さまざまなコンピュータや情報機器に搭載されている。.

新しい!!: GCOSとマイクロプロセッサ · 続きを見る »

マイクロカーネル

マイクロカーネル(microkernel)とはオペレーティングシステムの設計思想、及びそのようなOSのカーネル部の名称である。OSが担う各種機能のうち、必要最小限のみをカーネル空間に残し、残りをユーザーレベルに移すことで全体の設計が簡素化でき、結果的に性能も向上できるという考え方。カーネル本体が小規模な機能に限定されるので「マイクロカーネル」と呼ばれるが、必ずしも小さなOSを構成するとは限らない。 マイクロカーネルの出現に伴い、従来型のOSを「モノリシックカーネル(一枚岩のカーネルという意)」と呼ぶようになった。.

新しい!!: GCOSとマイクロカーネル · 続きを見る »

ハネウェル

記載なし。

新しい!!: GCOSとハネウェル · 続きを見る »

ハイエンド

ハイエンド (High end).

新しい!!: GCOSとハイエンド · 続きを見る »

バッチ処理

バッチ処理(バッチしょり)とは、.

新しい!!: GCOSとバッチ処理 · 続きを見る »

メッセージ (コンピュータ)

メッセージ(message)とは、言付け、伝言、伝送文などの意味がある。 計算機科学におけるメッセージパッシングとは並列コンピューティング、オブジェクト指向、プロセス間通信で使われる通信方式である。プロセスもしくはオブジェクトといったモデルではメッセージ(ゼロ以上のバイト、複雑なデータ構造、プログラムコードも)を送ったり受けたりできる。メッセージを待つことによって同期 (計算機科学)することも出来る。メッセージパッシングに基づく主なモデルとしてアクターモデルやプロセス代数がある。 Microsoft Windows などのオペレーティングシステムにおいて、メッセージとは、オペレーティングシステム上で動くアプリケーションで、オペレーティングシステムが管理しているデバイスからの入力をアプリケーションまで伝えることまたはその内容のことである。 オペレーティングシステムはメッセージをメッセージキューに保管し、アプリケーションはメッセージキューに保管されていたメッセージを受け取り、それを元に処理を行う。例えば「(10, 20) 左クリック」という情報をオペレーティングシステムが感知したらオペレーティングシステムはその情報をメッセージキューに保管する。アプリケーションはそのメッセージを受け取って対応した処理を行う。 アプリケーションは常にオペレーティングシステムからのメッセージを待機するようなプログラムになっており、この一連のプログラムの機構をメッセージループという。.

新しい!!: GCOSとメッセージ (コンピュータ) · 続きを見る »

メインフレーム

IBM 704 メインフレーム メインフレーム(mainframe)は、主に企業など巨大な組織の基幹業務用などに使用される、大型コンピュータを指す用語。汎用コンピュータ、汎用機、汎用大型コンピュータ、大型汎用コンピュータ、ホストコンピュータ、大型汎用計算機 などとも呼ばれる。対比語は時代にもより専用機、分散コンピュータ(オープン系システム)など。.

新しい!!: GCOSとメインフレーム · 続きを見る »

ヨーロッパ

ヨーロッパ日本語の「ヨーロッパ」の直接の原語は、『広辞苑』第5版「ヨーロッパ」によるとポルトガル語・オランダ語、『デジタル大辞泉』goo辞書版「」によるとポルトガル語。(、)又は欧州は、地球上の七つの大州の一つ。漢字表記は欧羅巴。 地理的には、ユーラシア大陸北西の半島部を包括し、ウラル山脈およびコーカサス山脈の分水嶺とウラル川・カスピ海・黒海、そして黒海とエーゲ海を繋ぐボスポラス海峡-マルマラ海-ダーダネルス海峡が、アジアと区分される東の境界となる増田 (1967)、pp.38–39、Ⅲ.地理的にみたヨーロッパの構造 ヨーロッパの地理的範囲 "Europe" (pp. 68-9); "Asia" (pp. 90-1): "A commonly accepted division between Asia and Europe...

新しい!!: GCOSとヨーロッパ · 続きを見る »

リングプロテクション

リングプロテクション(Ring Protection または Protection Ring)は、複数の特権レベルの階層構造を持ったコンピュータアーキテクチャの一種。単にリングとも言う。また、階層保護ドメイン (hierarchical protection domains) とも呼ぶ。データや機能を障害から保護し(フォールトトレラント性)、悪意ある行為から保護する(コンピュータセキュリティ)。capability-based security とは対極の考え方に基づく。.

新しい!!: GCOSとリングプロテクション · 続きを見る »

リソース

リソース(英語: resource).

新しい!!: GCOSとリソース · 続きを見る »

トランザクション

トランザクション (transaction) とは、データベース管理システム(または類似のシステム)内で実行される、分けることのできない一連の情報処理の単位である。トランザクション内では、ユーザインタフェース、アプリケーションプログラム、永続性記憶資源、各種I/Oが実行される。 ユーザインタフェースには、トランザクション実行の有無を明確に表示する必要がある。 永続性記憶資源には、自分自身のローカルトランザクションを管理するトランザクショナルなファイルやデータベースが使われる。その理由は、複数の不揮発性データが更新の途中で処理が中断した場合に不揮発性データ値が中途半端な状態で残ってしまい、データを正常値に戻すことができなくなるためである。 永続性記憶資源の管理には、複数のデータ項目の更新操作列をすべて実行するか、まったく実行しないように制御する必要がある。これをアトミック実行という。バッチジョブのような処理形態でも、出力結果はアトミック実行の概念を満たさなければならない。たとえば、月末の領収証の一括印刷処理を行っているときにプリンタエラーでジョブが中断した場合でも、安易な位置から再実行してはならない。 また、分散トランザクションとは、ユーザインターフェイス端末、各種処理サーバ、永続性記憶資源、I/O装置を複数の遠隔装置として構成する処理形態である。論理的な狭義では、複数の永続性記憶資源の管理を使うトランザクション処理の事を指す。ユーザインターフェイス端末が永続性記憶域を分担しないで集中処理サーバにつながっている形態は、単にオンライントランザクション処理 (OLTP) と呼ぶ。 トランザクションが満たすべき技術的要件にACID特性がある。.

新しい!!: GCOSとトランザクション · 続きを見る »

プログラム (コンピュータ)

ンピュータプログラム(英:computer programs)とは、コンピュータに対する命令(処理)を記述したものである。コンピュータが機能を実現するためには、CPUで実行するプログラムの命令が必要である。 コンピュータが、高度な処理を人間の手によらず遂行できているように見える場合でも、コンピュータは設計者の意図であるプログラムに従い、忠実に処理を行っている。実際には、外部からの割り込み、ノイズなどにより、設計者の意図しない動作をすることがある。また設計者が、外部からの割り込みの種類を網羅的に確認していない場合もある。.

新しい!!: GCOSとプログラム (コンピュータ) · 続きを見る »

プロセッサ

プロセッサ は、コンピュータシステムの中で、ソフトウェアプログラムに記述された命令セット(データの転送、計算、加工、制御、管理など)を実行する(=プロセス)ためのハードウェアであり、演算装置、命令や情報を格納するレジスタ、周辺回路などから構成される。内蔵されるある程度の規模の記憶装置までを含めることもある。プロセッサー、プロセサ、プロセッシングユニット、処理装置(しょりそうち)ともいう。「プロセッサ」は処理装置の総称で、システムの中心的な処理を担うものを「CPU()」(この呼称はマイクロプロセッサより古くからある)、集積回路に実装したものをマイクロプロセッサ、またメーカーによっては(モトローラなど)「MPU()」と呼んでいる。 プロセッサの構成要素の分類として、比較的古い分類としては、演算装置と制御装置に分けることがある。また、理論的な議論では、厳密には記憶装置であるレジスタすなわち論理回路の用語で言うところの順序回路の部分を除いた、組み合わせ論理の部分のみを指すことがある(状態機械モデルと相性が悪い)。の分類としては、実行すべき命令を決め、全体を制御するユニットと、命令を実行する実行ユニットとに分けることがある。.

新しい!!: GCOSとプロセッサ · 続きを見る »

プロセス

プロセスとは、情報処理においてプログラムの動作中のインスタンスを意味し、プログラムのコードおよび全ての変数やその他の状態を含む。オペレーティングシステム (OS) によっては、プロセスが複数のスレッドで構成される場合があり、命令を同時並行して実行する。.

新しい!!: GCOSとプロセス · 続きを見る »

プロセスグループ

プロセスグループ (Process Group) とは、POSIX準拠のオペレーティングシステムにおいて、1個以上のプロセスの集まりを意味する。この集まりはプロセスグループリーダーとなっているプロセスのプロセスIDと同じ値をプロセスグループIDとして識別に使用する。 プロセスグループはシグナルを複数のプロセスに配布するために使用される。killシステムコールはシグナルを個々のプロセスに送るだけでなく、プロセスグループに送ることもできる。プロセスグループに向けられたシグナルは、そのグループのメンバーである全プロセスに送られる。 プロセスグループへのシグナル送信は、シェルプログラムが使用するジョブコントロールの基本となっている。ttyデバイスドライバは、キーボードからの割り込みを契機としてフォアグラウンドのプロセスグループに SIGTSTP、SIGQUIT、SIGINTというシグナルを送る。また、フォアグラウンドでないプロセスグループが端末からの入力待ち状態(また、適切なフラグが設定されていれば表示待ち状態も)になっている場合にSIGTTINシグナルやSIGTTOUシグナルを送る。シェル(ひいてはその操作者)はコマンドパイプラインからプロセスグループを生成し、どのプロセスグループが端末の制御を握るフォアグラウンドのプロセスグループになるかを制御する。 プロセスグループは常にひとつのリーダーから始まるが、必ずしも常にリーダーが必要というわけではない(リーダーが他のプロセスより先に終了することがある)。POSIXによれば、プロセスが偶然にグループリーダーなることはない。そのため、あるプロセスIDがプロセスグループIDとして使われている間は、それがプロセスIDとして再利用されないようにする必要がある。プロセスグループのリーダーになるには、明示的に setpgid() または setsid() システムコールを呼び出す必要がある。 setpgid()システムコールは新たなプロセスグループを生成したり、プロセスを既存のプロセスグループに入れたりする汎用の呼び出しである。リーダーになるには、自身のプロセスIDを指定すればよいが、通常 setpgid(0,0) という形で呼び出す。シェルがコマンドパイプラインのために新たな子プロセスをforkすると、親であるシェルプロセスと子プロセスは直ちにそのプロセスをプロセスグループリーダーにしようとする。(両者がそれを試みるのは、子プロセスがプロセスグループリーダーになろうとすること、子プロセスがコマンドを実行しようとすること、親または端末デバイスドライバがジョブコントロールのシグナルをそのプロセスグループに送ろうとすること、これらの競合状態が発生するのを防ぐためである。) プロセスグループ自体はセッション (session) の一員となる。これはテキストユーザインタフェースが使われているUnix系システムで使われたもので、いわゆる「ログインセッション」を意味している。グラフィカルユーザインタフェース (GUI) が使われるようになってこのコンセプトはほとんど意味がなくなり、カーネルがセッションに関して行っていた処理の大部分も無視されている。GUIではログインセッションに関しては全く別の機構が使用されている。セッションリーダーと呼ばれるひとつのプロセスが制御端末とやり取りして端末が切断されるときにセッション内の全プロセスが停止することを保証する。セッションリーダーがいない場合、その端末のフォアグラウンドのプロセスグループがセッション内の他のプロセスグループの面倒も見ることが期待されている。プロセスは異なるセッションのプロセスグループに移動することはできず、プロセスグループも別のセッションに移動することはできない。プロセスグループを生成するプロセスは、自身が入っているセッション内でしかプロセスグループを生成できない。 setsid()システムコールを使用して新しいセッションを作る。成功すると、そのプロセスは同時に新たなプロセスグループリーダーにもなる。つまり、このシステムコールはひとつの新しいプロセスグループを持つ新しいセッションを生成することを目的としている。そのとき現在のプロセスがセッションとプロセスグループのリーダーとなる。.

新しい!!: GCOSとプロセスグループ · 続きを見る »

データ

データ(data)とは、事実や資料をさす言葉。言語的には複数形であるため、厳密には複数の事象や数値の集まりのことを指し、単数形は datum(データム)である。.

新しい!!: GCOSとデータ · 続きを見る »

データベース管理システム

right データベース管理システム(データベースかんりシステム、DBMS; )とは、コンピュータのデータベースを構築するために必要なデータベース運用、管理のためのシステム、およびそのソフトウェアのことである。データベースマネジメントシステムとも呼ばれる。.

新しい!!: GCOSとデータベース管理システム · 続きを見る »

フランス

フランス共和国(フランスきょうわこく、République française)、通称フランス(France)は、西ヨーロッパの領土並びに複数の海外地域および領土から成る単一主権国家である。フランス・メトロポリテーヌ(本土)は地中海からイギリス海峡および北海へ、ライン川から大西洋へと広がる。 2、人口は6,6600000人である。-->.

新しい!!: GCOSとフランス · 続きを見る »

ファームウェア

ファームウェア (firmware) とは、電子機器に組み込まれたコンピュータシステム(ハードウェア)を制御するためのソフトウェアで、ソフトウェアをROM等の集積回路にあらかじめ書き込まれた状態で、機器に組み込んだもの。また、ソフトウェアではなく、プログラマブルロジックデバイスで利用する回路情報も広義のファームウェアと呼ぶことがある。.

新しい!!: GCOSとファームウェア · 続きを見る »

ベル研究所

ベル研究所(ベルけんきゅうじょ、Bell Laboratories)はもともとBell System社の研究開発部門として設立された研究所であり、現在はノキアの子会社である。「ベル電話研究所」、略して「ベル研」とも。.

新しい!!: GCOSとベル研究所 · 続きを見る »

アドレス空間

情報処理において、アドレス空間 (Address Space) とは、メモリアドレスが意味を成すコンテキストを定義したもの。あるいは、一連のメモリアドレスによってアクセス可能なメモリ空間を意味する。 メモリアドレスはコンピュータのメモリ内の物理的位置を識別するものであり、住所とある意味で類似している。アドレスはデータが格納されている位置を指すが、それはちょうど人間の住所がその人の居住地を指すのと同じである。人間の住所とのアナロジーで言えば、「アドレス空間」とは、町や市や国といったある範囲の地域に対応すると考えることができる。2つのアドレスが数値的に同じでも、それぞれ異なるアドレス空間内のアドレスであれば、異なる位置を指していると言える。これは2つの市に「××町○丁目△-□」という住所が存在したとき、それらが別の場所を指すのと同じことである。 アドレス空間の例:.

新しい!!: GCOSとアドレス空間 · 続きを見る »

アセンブリ言語

モトローラ MC6800 のアセンブリ言語のソースコード アセンブリ言語(アセンブリげんご、英: assembly language)とは、コンピュータ、マイクロコントローラ、その他のプログラム可能な機器を動作させるための機械語を人間にわかりやすい形で記述する、代表的な低水準言語である。なお、英語の assembly とは「組立」という意味である。.

新しい!!: GCOSとアセンブリ言語 · 続きを見る »

インテル

インテル(英:Intel Corporation)は、アメリカ合衆国カリフォルニア州に本社を置く半導体素子メーカーである。 社名の由来はIntegrated Electronics(集積されたエレクトロニクス)の意味である。.

新しい!!: GCOSとインテル · 続きを見る »

イタリア

イタリア共和国(イタリアきょうわこく, IPA:, Repubblica Italiana)、通称イタリアは南ヨーロッパにおける単一国家、議会制共和国である。総面積は301,338平方キロメートル (km2) で、イタリアではロスティバル(lo Stivale)と称されるブーツ状の国土をしており、国土の大部分は温帯に属する。地中海性気候が農業と歴史に大きく影響している。.

新しい!!: GCOSとイタリア · 続きを見る »

エミュレータ

ミュレータ(Emulator)とは、コンピュータや機械の模倣装置あるいは模倣ソフトウェアのことである。.

新しい!!: GCOSとエミュレータ · 続きを見る »

オペレーティングシステム

ペレーティングシステム(Operating System、OS、オーエス)とは、コンピュータのオペレーション(操作・運用・運転)のために、ソフトウェアの中でも基本的、中核的位置づけのシステムソフトウェアである。通常、OSメーカーが組み上げたコンピュータプログラムの集合として、作成され提供されている。 オペレーティングシステムは通常、ユーザーやアプリケーションプログラムとハードウェアの中間に位置し、ユーザーやアプリケーションプログラムに対して標準的なインターフェースを提供すると同時に、ハードウェアなどの各リソースに対して効率的な管理を行う。現代のオペレーティングシステムの主な機能は、ファイルシステムなどの補助記憶装置管理、仮想記憶などのメモリ管理、マルチタスクなどのプロセス管理、更にはGUIなどのユーザインタフェース、TCP/IPなどのネットワーク、などがある。オペレーティングシステムは、パーソナルコンピュータからスーパーコンピュータまでの各種のコンピュータや、更にはスマートフォンやゲーム機などを含む各種の組み込みシステムで、内部的に使用されている。 製品としてのOSには、デスクトップ環境やウィンドウシステムなど、あるいはデータベース管理システム (DBMS) などのミドルウェア、ファイル管理ソフトウェアやエディタや各種設定ツールなどのユーティリティ、基本的なアプリケーションソフトウェア(ウェブブラウザや時計などのアクセサリ)が、マーケティング上の理由などから一緒に含められていることもある。 OSの中で、タスク管理やメモリ管理など特に中核的な機能の部分をカーネル、カーネル以外の部分(シェルなど)をユーザランドと呼ぶ事もある。 現代の主なOSには、Microsoft Windows、Windows Phone、IBM z/OS、Android、macOS(OS X)、iOS、Linux、FreeBSD などがある。.

新しい!!: GCOSとオペレーティングシステム · 続きを見る »

ジャーゴンファイル

ャーゴンファイル(jargon file)とはハッカーの俗語をまとめた用語集のことである。元々、ジャーゴンファイルはマサチューセッツ工科大学人工知能研究所やスタンフォード大学人工知能研究所、それにBBNテクノロジーズ社やカーネギーメロン大学、ウースター工科大学を含めた古いアーパネットの人工知能、LISP、PDP-10コミュニティの技術文化から生まれたハッカーの俗語をまとめたものであった。.

新しい!!: GCOSとジャーゴンファイル · 続きを見る »

スレッド (コンピュータ)

レッド(thread)とは、CPU利用の単位。プロセスに比べて、プログラムを実行するときのコンテキスト情報が最小で済むので切り替えが速くなる。スレッドは、thread of execution(実行の脈絡)という言葉を省略したものである。 プログラミングの観点からみると、アプリケーションの処理の「実行の脈絡」は1つでないことが多い。これをシングルスレッドで実現しようとするとシグナルやタイマーを駆使してコーディングすることになる。また、複数のプロセスに分割してプロセス間通信で協調動作させるという方法もある。しかし、いずれの場合もそれらの機能を使うための余分な、本来のアルゴリズムと関係ないコーディングが必要となる。スレッドを使用したプログラミングは本来のアルゴリズムに集中しやすくなり、プログラムの構造が改善されるという効果がある。.

新しい!!: GCOSとスレッド (コンピュータ) · 続きを見る »

スケジューリング

計算機科学においてスケジューリングは、スレッドやプロセスやデータの流れについて、システム資源(例えば、プロセッサ時間、通信帯域など)へのアクセスを与える方法である。システムを効果的に負荷分散するため、あるいはターゲットの Quality of Service を保証するためになされる。スケジューリングアルゴリズムは、マルチタスク(同時に複数のプロセスを実行)や多重化(複数のデータの流れを同時に転送)の発展とともに進化してきた。 スケジューラの主な関心事は以下の通りである。.

新しい!!: GCOSとスケジューリング · 続きを見る »

セマフォ

マフォ(semaphore)とは、計算機科学において、並列プログラミング環境での複数の実行単位(主にプロセス)が共有する資源にアクセスするのを制御する際の、単純だが便利な抽象化を提供する変数または抽象データ型である。 ある資源が何個使用可能かを示す記録と考えればわかりやすく、それにその資源を使用する際や解放する際にその記録を「安全に」(すなわち競合状態となることなく)書き換え、必要に応じて資源が使用可能になるまで待つ操作が結びついている。セマフォは競合状態を防ぐ便利なツールであるが、セマフォを使うことでプログラムにおける競合状態がなくなると保証するものではない。任意個の資源を扱うセマフォをカウンティングセマフォ、値が0と1に制限されている(ロック/アンロック、使用可能/使用不可の意味がある)セマフォをバイナリセマフォと呼ぶ。後者はミューテックスと同等の機能を持つ。 セマフォの概念はオランダ人計算機科学者エドガー・ダイクストラが考案した。今ではさまざまなオペレーティングシステムで採用されている。 「semaphore」の本来の語義は「視覚による通信・信号」全般を指し、腕木通信や、それから派生した鉄道の腕木信号(や自動車の方向指示器)、手旗信号などが含まれる。日本語でのセマフォは、本用途(コンピュータ、プログラミング関連)に限られる。 語源の腕木式信号機.

新しい!!: GCOSとセマフォ · 続きを見る »

セグメント方式

メント方式 (memory segmentation)は、メモリ管理の方式の一つ。プログラムやデータをセグメントまたはセクションという「可変な」大きさのまとまりで管理する。セグメントは、メモリ空間上で、情報の属性などによって分類されたグループである。セグメント方式でメモリ位置を参照するには、セグメントを識別する値とセグメント内のオフセットを指定する。セグメントまたはセクションはプログラムをコンパイルした際に生成されるオブジェクトファイルでも使われており、それらがリンクされて実行ファイルが生成され、そのイメージがメモリにロードされる。 セグメントは仮想記憶やメモリ保護機能を実現する方式の一つである。プログラムのモジュール毎やメモリ使用法の異なるクラス毎に「コードセグメント」や「データセグメント」といった各種セグメントが生成される。1つのセグメントを複数のプログラムが共有することもある。.

新しい!!: GCOSとセグメント方式 · 続きを見る »

ゼネラル・エレクトリック

ネラル・エレクトリック(General Electric Company、略称: GE)は、アメリカ合衆国コネチカット州に本社を置く、多国籍コングロマリット企業である。.

新しい!!: GCOSとゼネラル・エレクトリック · 続きを見る »

タイムシェアリングシステム

タイムシェアリングシステム (Time Sharing System, TSS) は、1台のコンピュータ(のCPU)をユーザ単位に時分割で共有(タイムシェア)し、複数ユーザで同時にコンピュータを利用するシステムである。開発された1960年代の当初は、当時のメインフレーム程度にパワフルなシステムを有効に使うためのものであったが、その後はミニコンピュータを中心としてユーザ単位ではなくタスク(プロセス)を複数動かすマルチタスクのオペレーティングシステムとして広まり、パーソナルコンピュータにおいても現在は一般的な利用法となっている。.

新しい!!: GCOSとタイムシェアリングシステム · 続きを見る »

Bull

''Honeywell-Bull DPS 7'' メインフレーム、1990年 Groupe Bull(グループ・ブル)は、フランスのコンピュータ企業である。Bull Computer、単にBullとも呼ばれる。 かつてBull General Electric、Honeywell Bull、CII Honeywell Bull、Bull HNなどと呼ばれたことがある。 Bullは1931年、ノルウェー人技術者 Fredrik Rosing Bullの持つパンチカード関連技術の特許を資本化するために H.W. Egli - Bullとして設立された。 1933年に再編成されてオーナーが交代となり、名称もCompagnie des Machines Bullとなった。 この会社は設立当初から数々の買収や合併を経験してきた。 特に1960~1980年代にかけては、ゼネラル・エレクトリック社、ハネウェル社、NECと関係が深く、その後はモトローラ、Debeka、France Telecomなどと深い関係がある。 1991年にハネウェルのコンピュータ部門を獲得し、Zenith Data SystemsとPackard Bellも獲得している。 1982年、Bull は国有化され、フランスの他のコンピュータ企業と合併された。1994年、Bullは再び私企業化した。 Bullは公共、銀行、保険、通信、工業といった業種のシステムに強い。 2005年、Bullは100ヶ国以上で活動を行っている。 最近の主な製品として、Itanium 2ベースサーバ NovaScale と、Power 5アーキテクチャサーバ Escalaがある。 Bullは汎用コンピュータクラスの製品ラインも持っており、多くの古くからの顧客を抱えている。 さらにはブレードサーバのラインもある。 最近の新製品ではLinuxサポートをオプションとして行っている。.

新しい!!: GCOSとBull · 続きを見る »

CICS

CICS (Customer Information Control System) は、IBMが開発・販売している、メインフレームを中心としたトランザクション処理用のミドルウェアである。.

新しい!!: GCOSとCICS · 続きを見る »

COBOL

COBOL(コボル)は、1959年に事務処理用に開発されたプログラミング言語である。名前は「Common Business Oriented Language」(共通事務処理用言語)に由来する。.

新しい!!: GCOSとCOBOL · 続きを見る »

CODASYL

CODASYL(conference/committee on data systems languages)は主として多くのコンピュータで利用できる標準プログラミング言語の開発を推進することを目的として組織され、COBOLの標準規格のメンテナンスと、関係データベース以前のデータベースのモデリングなどといった活動を行ったデータ処理業界の団体である。日本語では「コダシル」と読む。.

新しい!!: GCOSとCODASYL · 続きを見る »

DTSS

DTSS(Dartmouth Time-Sharing System、ダートマス・タイムシェアリングシステム)は、世界で初めて成功裏に実装された大規模タイムシェアリングシステムである。Bolt, Beranek and Newman でPDP-1上で構築されたタイムシェアリングシステムに影響を受けている。1962年、ダートマス大学のジョン・ケメニーとは新たなタイムシェアリングシステム開発の資金援助をNSFに申請した(実際に出資されたのは1964年)。1963年、大学の全メンバーに計算設備への容易なアクセスを提供する目的で、ケメニーとカーツの指揮下で学生のチームによって実装が開始された。1964年5月1日午前4時、システムが運用開始された。なお、このシステムは1999年末まで運用された。DTSSは当初、GE 235 コンピュータ上に実装され、端末プロセッサ GE Datanet 30 が235を制御する形態だった。後に GE 635 上に再実装されているがhttp://www.dartmouth.edu/comp/about/archive/history/timeline/1960s.html | Dartmouth Computing in the 1960s、端末制御には相変わらず Datanet 30 を使用していた。635版のDTSSは1970年代に300台弱の端末によるタイムシェアリングを実現しており、これは当時としては非常に大規模である。 その目的(あらゆる学科の学生の教育)のため、DTSSは使い易さを優先して設計された。 DTSSには世界初の統合開発環境が実装された。これはコマンドベースのシステムで以下のようなコマンドが実装されていた。.

新しい!!: GCOSとDTSS · 続きを見る »

高橋茂

橋茂(たかはし しげる、1921年4月1日 - 2005年11月22日)は、日本の工学者。東京工科大学名誉教授。工学博士。.

新しい!!: GCOSと高橋茂 · 続きを見る »

FORTRAN

FORTRAN(フォートラン)は、1954年にIBMのジョン・バッカスによって考案された、コンピューターにおいて広く使われた世界最初の高級言語である。.

新しい!!: GCOSとFORTRAN · 続きを見る »

GE-200シリーズ

GE-200シリーズは、ゼネラル・エレクトリック(GE)が1960年代に開発製造した小型メインフレームコンピュータファミリー。.

新しい!!: GCOSとGE-200シリーズ · 続きを見る »

GE-600シリーズ

GE-600シリーズは、1960年代にゼネラル・エレクトリック (GE) が開発製造した36ビットメインフレームコンピュータシリーズである。Multicsが動作したマシンとして知られている。.

新しい!!: GCOSとGE-600シリーズ · 続きを見る »

Itanium

Itanium(アイテニアム)は、インテルが2001年にリリースした、64ビットマイクロプロセッサ。ヒューレット・パッカード (HP) と共同開発した高性能サーバ向けの命令セットアーキテクチャであるIA-64を初めて採用した。 Itanium 2(アイテニアムツー)は、翌2002年に発表されたItaniumの後継で、3次キャッシュを内蔵させるなど性能の向上を図った。 2008年2月25日、インテルはItanium 2の表記を「Itanium 9000」などに変更した。これはプロセッサナンバーの採用によりItaniumとItanium 2を区別する必要性が薄れたこと、ブランド力の強化などがあげられる。.

新しい!!: GCOSとItanium · 続きを見る »

Linux

Linux(リナックス、他の読みは後述)とは、Unix系オペレーティングシステムカーネルであるLinuxカーネル、およびそれをカーネルとして周辺を整備したシステム(GNU/Linuxシステムも参照)である。.

新しい!!: GCOSとLinux · 続きを見る »

MC68000

MC68000(エムシーろくまんはっせん)、68000は米・モトローラ(現NXPセミコンダクターズ)が開発したMPU(MPUはマイクロプロセッサを指すのにモトローラが使った語でマイクロプロセッシングユニットの略)である。略して68K(ろくはちケー)などとも。後継MPUも含めた同一アーキテクチャのシリーズを総称するときは、680x0と呼称される。モトローラ自体は周辺LSIを含めてM68000ファミリと呼称した。MC型番は量産ロットで、量産先行品はXC型番となる。.

新しい!!: GCOSとMC68000 · 続きを見る »

Microsoft Windows

Microsoft Windows(マイクロソフト ウィンドウズ)は、マイクロソフトが開発・販売するオペレーティングシステム (OS) の製品群。グラフィカルユーザインタフェース (GUI)を採用している。.

新しい!!: GCOSとMicrosoft Windows · 続きを見る »

Multics

Multics(マルティックス)は1960年代に開発されたタイムシェアリングオペレーティングシステムであり、後世に多大な影響を与えた。名前は「multiplexed information and computing service」に由来している。プロジェクトは1964年にマサチューセッツ州ケンブリッジで始まった。最後まで使われていたカナダ国防省のシステムは、2000年10月30日に退役した。.

新しい!!: GCOSとMultics · 続きを見る »

OEM

OEM(オーイーエム、original equipment manufacturer)は、他社ブランドの製品を製造すること、またはその企業である。日本語では「相手先(委託者)ブランド名製造」JETRO「OEM生産とODM生産の違い」 、「納入先(委託者)商標による受託製造」などと訳される。 英語の原義では、元来、単に自社製品を製造する事業者を意味するものであるが、英語圏においてもOEMが他社ブランド製品の製造ないしは他社製品の自社ブランドでの販売を行う企業という意味も持つ。また、日本語では元来の「OEM」の意味合いに加えて「OEM契約」、「OEM生産」や「OEM販売」など「OEM○○」と様々な言葉や用語として定着している。「original equipment manufacturing」の略であると解して「他社ブランドの製品を製造すること」とされることも多いが、「OEM」という単語そのものの意味合いと、あとになって派生した「OEM○○」には意味合いの変化も見られる。.

新しい!!: GCOSとOEM · 続きを見る »

PowerPC

IBM PowerPC 601 マイクロプロセッサ PPC601FD-080-2 IBM PowerPC 601+ マイクロプロセッサ PPCA601v5FE1002 IBM PowerPC 601 マイクロプロセッサ PPC601FF-090a-2 PowerPC(パワーピーシー、Performance optimization with enhanced RISC - Performance Computing)は1991年にアップルコンピュータ、IBM、モトローラの提携(AIM連合)によって開発された、RISCタイプのマイクロプロセッサである。 PowerPCはIBMのPOWERアーキテクチャをベースに開発され、アップルコンピュータのMacintoshやIBMのRS/6000などで採用された。現在ではゲーム機をはじめとした組み込みシステム、スーパーコンピュータで広く使われている。なお、POWER3以降は、POWERファミリ自体がPowerPCアーキテクチャに準拠している。.

新しい!!: GCOSとPowerPC · 続きを見る »

System/360

フォルクスワーゲンで使われているSystem/360 System/360(S/360、システム/360、システムさんろくまる)は、IBMが1964年4月7日(日本では翌4月8日)に発表したメインフレーム コンピュータのシリーズである。1965年から1977年まで出荷された。あらゆる用途をカバーするファミリを形成し、小型から大型まで、商用から科学技術計算まで使われた。コンピュータ・アーキテクチャの確立により、IBMは互換性のある設計で様々な価格のシステムをリリースすることができた。最上位機種以外は命令セットをマイクロプログラム方式で実装しており、8ビットのバイト単位のアドレス指定、十進数計算、浮動小数点数計算などを備えている。.

新しい!!: GCOSとSystem/360 · 続きを見る »

UNIX

UNIX (ユニックス、Unix、)は、コンピュータ用のマルチタスク・マルチユーザーのオペレーティングシステムの一種である。公式な商標は「UNIX」だが、商標以外の意味として「Unix」、またはスモールキャピタルを使用して「Unix」などとも書かれる。Unixは1969年、AT&Tのベル研究所にて、ケン・トンプソン、デニス・リッチーらが開発を開始した。 当初はアセンブリ言語のみで開発されたが、1973年にほぼ全体をC言語で書き直した。このため、Unixは歴史上、初めて高水準言語で書かれたOSであると言われる。 1973年の段階ではPDP-11に依存したコードが多く、移植性は低かったが、その後徐々にPDP-11に依存したコードを減少させ、1978年にInterdata 8/32への移植に成功して以降、徐々に他のプラットフォームにも移植されていった。 現在では「Unix」という語は、Unix標準に準拠するあらゆるオペレーティングシステムの総称でもある。現在ではUnixシステムは多数の系統に分かれており、AT&Tの開発停止後も、多数の商用ベンダーや非営利組織などによって開発が続けられている。 1970年代から1980年代の初期にかけて、Unixは大学や研究所などの教育機関で広範囲に採用され、特にカリフォルニア大学バークレー校をオリジナルとするBSD系統が誕生した。また Version 7 Unix や UNIX System V の特徴を持つオペレーティングシステムは「伝統的なUNIX」(traditional Unix)とも呼ばれる。 2007年に、「UNIX」の商標の所有者である標準化団体のThe Open Groupは、Single UNIX Specificationを完全に満たすと認証を受けたシステムのみが「UNIX」の商標を得られるとした。このためそれ以外のシステムは(ずっと以前から、AT&T版およびBSD以外を指して使われていた用語だが)「Unixシステムライク」または「Unixライク(Unix系)」と呼ばれるようになった。ただし The Open Groupはその呼称を気に入っていない。 現在では多く使われているUnixとしてはmacOS、AIX、HP-UX、Solarisなどがある(いずれも商用)。また認証を受けていないUnix系としてはLinux(派生OSにAndroid他)やMINIX、BSDの派生OS(FreeBSD、NetBSD、OpenBSD、DragonFly BSDなど)がある。.

新しい!!: GCOSとUNIX · 続きを見る »

日本電気

日本電気株式会社(にっぽんでんき、NEC Corporation、略称:NEC(エヌ・イー・シー)、旧英社名 の略)は、東京都港区芝五丁目(元・東京都港区芝三田四国町)に本社を置く住友グループの電機メーカー。 日電(にちでん)と略されることも稀にあるが、一般的には略称の『NEC』が使われ、ロゴマークや関連会社の名前などにも「NEC」が用いられている。 住友電気工業と兄弟会社で、同社及び住友商事とともに住友新御三家の一角であるが、住友の象徴である井桁マークは使用していない。.

新しい!!: GCOSと日本電気 · 続きを見る »

1962年

記載なし。

新しい!!: GCOSと1962年 · 続きを見る »

1964年

記載なし。

新しい!!: GCOSと1964年 · 続きを見る »

1974年

記載なし。

新しい!!: GCOSと1974年 · 続きを見る »

1990年代

1990年代(せんきゅうひゃくきゅうじゅうねんだい)は、西暦(グレゴリオ暦)1990年から1999年までの10年間を指す十年紀。この項目では、国際的な視点に基づいた1990年代について記載する。.

新しい!!: GCOSと1990年代 · 続きを見る »

2000年代

2000年代(にせんねんだい).

新しい!!: GCOSと2000年代 · 続きを見る »

ここにリダイレクトされます:

GECOSGeneral Comprehensive Operating System

出ていきます入ってきます
ヘイ!私たちは今、Facebook上です! »