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

VxWorks

索引 VxWorks

VxWorks(ブイエックスワークス) は、アメリカ合衆国 WindRiver社が開発・販売する組み込みシステム向けリアルタイムオペレーティングシステム。.

32 関係: AdaARMアーキテクチャ家庭用電気機械器具マーズ・パスファインダーマーズ・エクスプロレーション・ローバーモノリシックカーネルリアルタイムオペレーティングシステムアメリカ合衆国アメリカ航空宇宙局ウインドリバー・システムズジャーナリングファイルシステムソフトウェア利用許諾契約BSD/OSC++C言語CPU統合開発環境組み込みシステムEclipse (統合開発環境)EPICSJavaLinuxMIPSアーキテクチャPowerPCQNXSPARCSuperHUNIXX64X861997年2004年

Ada

Ada(エイダ)は、強力な言語機能を豊富に持ち、高度な型の体系をもつ、プログラミング言語の一つである。構文はAlgol系である。 史上初のプログラマとされるエイダ・ラブレスの名前にちなんでAdaと命名されているため、ADAと表記するのは誤り。 フリーのコンパイラとしては、GNATなどがある。.

新しい!!: VxWorksとAda · 続きを見る »

ARMアーキテクチャ

ARMアーキテクチャ とは、ARMホールディングスの事業部門であるARM Ltdにより設計・ライセンスされている、組み込み機器や低電力アプリケーション向けに広く用いられている、プロセッサコアのアーキテクチャである。.

新しい!!: VxWorksとARMアーキテクチャ · 続きを見る »

家庭用電気機械器具

家庭用電気機械器具(かていようでんききかいきぐ)は、電気機械器具の中で、主に家庭用として使用される製品群。.

新しい!!: VxWorksと家庭用電気機械器具 · 続きを見る »

マーズ・パスファインダー

マーズ・パスファインダー(Mars Pathfinder)は、アメリカ航空宇宙局(NASA) JPLがディスカバリー計画の一環として行った火星探査計画、またはその探査機群の総称である。1996年12月4日に地球を発ち、7ヵ月の後、1997年7月4日に火星に着陸した。 この計画で、マーズ・パスファインダーは約1万6000枚の写真と、大量の大気や岩石のデータを送信した。1976年のバイキング2号以来、実に20年ぶりに火星に着陸した探査機となった。 また、従来のロケット推進を用いた軟着陸ではなく、惑星探査の低コスト化を図るためにエアバッグに全体を包み込んで惑星表面に突入し、地表でバウンドさせるという独特の着陸システムを確立し、今後の火星探査に大きく貢献することとなった。.

新しい!!: VxWorksとマーズ・パスファインダー · 続きを見る »

マーズ・エクスプロレーション・ローバー

火星上のローバーの想像図 マーズ・エクスプロレーション・ローバー(, MER Mission)は、2003年にアメリカ航空宇宙局(NASA)が打ち上げた、火星の表面を探査する2機の無人火星探査車(マーズ・ローバー)である。2機のローバーはそれぞれ'''スピリット'''(MER-A)、オポチュニティ(MER-B)と名付けられている。 当初の計画では、ローバーの運用期間は3か月であったが、幾度もミッションが延長された。オポチュニティは2018年1月24日時点で火星到着から実に14年が経過しているが、今もなお探査を続けている。スピリットも2010年3月に通信が途絶するまで6年間にわたり探査を実施した。.

新しい!!: VxWorksとマーズ・エクスプロレーション・ローバー · 続きを見る »

モノリシックカーネル

モノリシックカーネル(、一枚岩(モノリス)のような、一体のカーネルの意)とは、オペレーティングシステム(以下、OSと略記)におけるカーネルの構造、および設計思想を指す。「入出力機能やネットワーク機能、デバイスのサポートなどOSの一般的な機能」をカーネルと同一のメモリ空間に実装・実行する手法を言う。 代表的なモノリシックカーネルOSとしては、古典的なUNIXとその派生OSがあげられる。 モノリス(monolith)とは「一枚岩」の意であり、モノリシック(monolithic)とは「一枚板の」という形容詞である。.

新しい!!: VxWorksとモノリシックカーネル · 続きを見る »

リアルタイムオペレーティングシステム

リアルタイムオペレーティングシステム(;RTOS)は、リアルタイムシステムのためのオペレーティングシステム (OS) である。組み込みオペレーティングシステムに多い。OSの主要な機能である資源管理において、時間資源の優先度に基づく配分と実行時間の予測可能性を提供することに特化している、ないし、そういった機能に力を入れている。 以下、ほとんどのRTOSが持つ、基本的な機能について述べる。 RTOSは、実行コンテキストを保持するオブジェクト(UNIXではスレッドと呼んでいるものに近いが、RTOSではもっぱらタスクと呼ぶ。以下タスクで統一する)と、タスク間の同期通信機構を提供する。同期通信機構により特定のタスクに待ち状態が発生したときのスケジューリングを行うのも、一般的なOSと同様RTOSの仕事であるが、このスケジューリング規則にRTOSの大きな特色がある。 RTOSへの要求には、以下のようなものが挙げられる。.

新しい!!: VxWorksとリアルタイムオペレーティングシステム · 続きを見る »

アメリカ合衆国

アメリカ合衆国(アメリカがっしゅうこく、)、通称アメリカ、米国(べいこく)は、50の州および連邦区から成る連邦共和国である。アメリカ本土の48州およびワシントンD.C.は、カナダとメキシコの間の北アメリカ中央に位置する。アラスカ州は北アメリカ北西部の角に位置し、東ではカナダと、西ではベーリング海峡をはさんでロシアと国境を接している。ハワイ州は中部太平洋における島嶼群である。同国は、太平洋およびカリブに5つの有人の海外領土および9つの無人の海外領土を有する。985万平方キロメートル (km2) の総面積は世界第3位または第4位、3億1千7百万人の人口は世界第3位である。同国は世界で最も民族的に多様かつ多文化な国の1つであり、これは多くの国からの大規模な移住の産物とされているAdams, J.Q.;Strother-Adams, Pearlie (2001).

新しい!!: VxWorksとアメリカ合衆国 · 続きを見る »

アメリカ航空宇宙局

アメリカ航空宇宙局(アメリカこうくううちゅうきょく、National Aeronautics and Space Administration, NASA)は、アメリカ合衆国政府内における宇宙開発に関わる計画を担当する連邦機関である。1958年7月29日、国家航空宇宙法 (National Aeronautics and Space Act) に基づき、先行の国家航空宇宙諮問委員会 (National Advisory Committee for Aeronautics, NACA) を発展的に解消する形で設立された。正式に活動を始めたのは同年10月1日のことであった。 NASAはアメリカの宇宙開発における国家的努力をそれ以前よりもさらに充実させ、アポロ計画における人類初の月面着陸、スカイラブ計画における長期宇宙滞在、さらに宇宙往還機スペースシャトルなどを実現させた。現在は国際宇宙ステーション (International Space Station, ISS) の運用支援、オリオン宇宙船、スペース・ローンチ・システム、商業乗員輸送などの開発と監督を行なっている。 宇宙開発に加えてNASAが帯びている重要な任務は、宇宙空間の平和目的あるいは軍事目的における長期間の探査である。人工衛星を使用した地球自体への探査、無人探査機を使用した太陽系の探査、進行中の冥王星探査機ニュー・ホライズンズ (New Horizons) のような太陽系外縁部の探査、さらにはハッブル宇宙望遠鏡などを使用した、ビッグ・バンを初めとする宇宙全体への探査などが主な役割となっている。2006年2月に発表されたNASAの到達目標は、「宇宙空間の開拓、科学的発見、そして最新鋭機の開発において、常に先駆者たれ」であった。.

新しい!!: VxWorksとアメリカ航空宇宙局 · 続きを見る »

ウインドリバー・システムズ

ウインドリバー・システムズ (Wind River Systems) は、アメリカ合衆国のソフトウェア企業。インテルの子会社。ソフトウェアの中でも特に組み込みシステム向けリアルタイムオペレーティングシステム(RTOS)の世界に強いことで知られる。.

新しい!!: VxWorksとウインドリバー・システムズ · 続きを見る »

ジャーナリングファイルシステム

ャーナリングファイルシステム(Journaling file system)とは、書き換え処理要求(トランザクション)単位で内包するファイル構成情報を含むメタデータを管理および保持できる機能を持ったファイルシステムのこと。ジャーナルファイルシステムともいう。.

新しい!!: VxWorksとジャーナリングファイルシステム · 続きを見る »

ソフトウェア利用許諾契約

フトウェア利用許諾契約またはソフトウェア使用許諾契約(英: software license agreement)はソフトウェアの生産者と購入者の間の契約である。そのソフトウェアのコピーの利用について定義し、消尽や使用・保管・再販・バックアップなどの購入者が自動的に有する権利を定義している。そのような契約を定めた文書を使用許諾契約書、英語では end-user license agreements (EULA) と呼ぶ。 契約書はデジタル形式のみの場合が多く、ユーザーがクリックすることで表示され、「同意する」を選ばないとそのソフトウェアは使えない。ユーザーはソフトウェアを購入してからでないと契約内容を確認できないため、附従契約(附合契約)の一種である。 ソフトウェア企業は大企業や政府機関などとは特別な契約を結ぶ。サポート契約を含む場合や特別な保証を含む場合がある。.

新しい!!: VxWorksとソフトウェア利用許諾契約 · 続きを見る »

BSD/OS

BSD/OS(びーえすでぃー・おーえす)とは商用のUnix系OSの一種。企業向けサーバに利用されている。.

新しい!!: VxWorksとBSD/OS · 続きを見る »

C++

C++(シープラスプラス)は、汎用プログラミング言語の一つである。日本語では略してシープラプラ、シープラなどとも呼ばれる。.

新しい!!: VxWorksとC++ · 続きを見る »

C言語

C言語(シーげんご)は、1972年にAT&Tベル研究所のデニス・リッチーが主体となって開発したプログラミング言語である。英語圏では単に C と呼んでおり、日本でも文書や文脈によっては同様に C と呼ぶことがある。.

新しい!!: VxWorksとC言語 · 続きを見る »

CPU

Intel Core 2 Duo E6600) CPU(シーピーユー、Central Processing Unit)、中央処理装置(ちゅうおうしょりそうち)は、コンピュータにおける中心的な処理装置(プロセッサ)。 「CPU」と「プロセッサ」と「マイクロプロセッサ」という語は、ほぼ同義語として使われる場合も多いが、厳密には以下に述べるように若干の範囲の違いがある。大規模集積回路(LSI)の発達により1個ないしごく少数のチップに全機能が集積されたマイクロプロセッサが誕生する以前は、多数の(小規模)集積回路(さらにそれ以前はディスクリート)から成る巨大な電子回路がプロセッサであり、CPUであった。大型汎用機を指す「メインフレーム」という語は、もともとは多数の架(フレーム)から成る大型汎用機システムにおいてCPUの収まる主要部(メイン)、という所から来ている。また、パーソナルコンピュータ全体をシステムとして見た時、例えば電源部が制御用に内蔵するワンチップマイコン(マイクロコントローラ)は、システム全体として見た場合には「CPU」ではない。.

新しい!!: VxWorksとCPU · 続きを見る »

統合開発環境

統合開発環境(とうごうかいはつかんきょう)、IDE (Integrated Development Environment) は、ソフトウェアの開発環境。 従来、コンパイラ、テキストエディタ、デバッガなどがばらばらで利用していたものをひとつの対話型操作環境(多くはGUI)から利用できるようにしたもの。最近のIDEには、GUIアプリケーション開発のための迅速なプロトタイピング (RAD) が可能なものが多い。統合開発環境を使うことによって、巨大かつ複雑なソフトウェアでも、作成者に負担をかけることなく開発することが可能になる。.

新しい!!: VxWorksと統合開発環境 · 続きを見る »

組み込みシステム

組み込みシステム(くみこみシステム、英: Embedded system)とは、特定の機能を実現するために家電製品や機械等に組み込まれるコンピュータシステムのこと。.

新しい!!: VxWorksと組み込みシステム · 続きを見る »

Eclipse (統合開発環境)

Eclipse(「イクリプス」または「エクリプス」)は、IBMによって開発された統合開発環境 (IDE) の一つ。高機能ながらオープンソースであり、Javaをはじめとするいくつかの言語に対応する。Eclipse自体はJavaで記述されている。 名称のEclipseとは「食(蝕)」の意の英語で、日食や月食を指すが、Javaを開発した米Sun Microsystems(太陽)とは無関係である。.

新しい!!: VxWorksとEclipse (統合開発環境) · 続きを見る »

EPICS

EPICS(Experimental Physics and Industrial Control System)は、加速器、望遠鏡、その他の大規模は実験用機器を運用する分散制御システムを開発・実装するのに使われるソフトウェア環境である。EPICS は SCADA の機能も提供する。このツールは、多数のコンピュータからなるネットワークで制御とフィードバックを行うシステムの開発の補助となるよう設計されている。アルゴンヌ国立研究所が2004年に開発したもので、独自のオープンソースライセンスでリリースされている。 EPICS は、コンピュータ間の通信モデルとしてクライアントサーバモデルと出版-購読型モデルを採用している。コンピュータ群(サーバまたは Input Output Controller)が、付随する測定機器を使って実験データと制御データを収集する。この情報を Channel Access (CA) というプロトコルで別のコンピュータ群(クライアント)に送る。CA は広帯域のネットワークプロトコルであり、科学実験のようなリアルタイム性を要する応用に適している。.

新しい!!: VxWorksとEPICS · 続きを見る »

Java

Java(ジャバ)は、狭義ではプログラミング言語Javaを指す。広義では言語仕様以外にも、仕様が与えられているJavaクラスライブラリやJava仮想マシン、さらにはJDKやJREなどの公式のものをはじめとする、場合によってはサードパーティのものなどを含め曖昧にJavaプラットフォームと総称されるようなものなどのエコシステムなどを指すこともある。構文についてはJavaの文法の記事を参照。.

新しい!!: VxWorksとJava · 続きを見る »

Linux

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

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

MIPSアーキテクチャ

MIPSアーキテクチャは、ミップス・コンピュータシステムズ(現ミップス・テクノロジーズ)が開発したRISCマイクロプロセッサの命令セット・アーキテクチャ (ISA) である。.

新しい!!: VxWorksとMIPSアーキテクチャ · 続きを見る »

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アーキテクチャに準拠している。.

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

QNX

QNX(キューエヌエックス、またはキューニックスと発音)は商用のリアルタイムUnix系オペレーティングシステムであり、POSIXとPOSIX 1003.1bに対応している。主に組み込みシステム向けに販売されている。元々はカナダの企業QNXソフトウェアシステムズが開発していたが、同社は後にリサーチ・イン・モーション(現ブラックベリー)が取得した。.

新しい!!: VxWorksとQNX · 続きを見る »

SPARC

UltraSPARC IIマイクロプロセッサ SuperSPARC TMX390Z50GF H359403658C SPARC(スパーク、Scalable Processor Architecture)は、サン・マイクロシステムズが開発・製造したRISCベースのマイクロプロセッサであり、その命令セットアーキテクチャの名称である。 現在はSPARCインターナショナルの登録商標であり、複数のメーカーがこのアーキテクチャに基づいたプロセッサを製造している。.

新しい!!: VxWorksとSPARC · 続きを見る »

SuperH

SuperH(スーパーエイチ)は、日立製作所(後のルネサスエレクトロニクス)が開発した組み込み機器用32ビットRISCマイクロコンピュータである。.

新しい!!: VxWorksとSuperH · 続きを見る »

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など)がある。.

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

X64

x64またはx86-64とは、x86アーキテクチャを64ビットに拡張した命令セットアーキテクチャ。 実際には、AMDが発表したAMD64命令セット、続けてインテルが採用したIntel 64命令セット(かつてIA-32eまたはEM64Tと呼ばれていた)などを含む、各社のAMD64互換命令セットの総称である。x86命令セットと互換性を持っていることから、広義にはx86にx64を含む場合がある。 なお、インテルはIntel 64の他にIA-64の名前で64ビット命令セットアーキテクチャを開発・展開しているが、これはx64命令セット、x86命令セットのいずれとも互換性がない。.

新しい!!: VxWorksとX64 · 続きを見る »

X86

x86(エックスはちろく)は、Intel 8086、およびその後方互換性を持つマイクロプロセッサの命令セットアーキテクチャの総称。16ビットの8086で登場し、32ビット拡張の80386(後にIA-32と命名)、64ビット拡張のx64、広義には更にAMDなどの互換プロセッサを含む。 なおインテルのIA-64は全く異なる。.

新しい!!: VxWorksとX86 · 続きを見る »

1997年

この項目では、国際的な視点に基づいた1997年について記載する。.

新しい!!: VxWorksと1997年 · 続きを見る »

2004年

この項目では、国際的な視点に基づいた2004年について記載する。.

新しい!!: VxWorksと2004年 · 続きを見る »

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