Software & TOP

Software & -Computer software

Software

Computer software, or just software is a general term used to describe a collection of computer programs, procedures and documentation that perform some tasks on a computer system.[1]

 

Computer software is often regarded as anything but hardware, meaning that the "hard" are the parts that are tangible (able to hold) while the "soft" part is the intangible objects inside the computer. Software encompasses an extremely wide array of products and technologies developed using different techniques like programming languages, scripting languages etc. The types of software include web pages developed by technologies like HTML, PHP, Perl, JSP, ASP.NET, XML, and desktop applications like Microsoft Word, OpenOffice developed by technologies like C, C++, Java, C#, etc. Software usually runs on an underlying operating system (which is a software also) like Microsoft Windows, Linux (running GNOME and KDE), Sun Solaris etc. Software also includes video games like the Super Mario, Grand Theft Auto for personal computers or video game consoles. These games can be created using CGI (computer generated imagery) that can be designed by applications like Maya, 3ds Max etc.

 

Also a software usually runs on a software platform which can either be provided by the Operating System or by OS independent platforms like Java and .NET. Software written for one platform is usually unable to run on other platforms so that for instance, Microsoft Windows software will not be able to run on Mac OS because of the differences relating to the platforms and their own standards. These applications can work using software porting, interpreters or re-writing the source code for that platform.

 

Computer software is so called to distinguish it from computer hardware, which encompasses the physical interconnections and devices required to store and execute (or run) the software. At the lowest level, software consists of a machine language specific to an individual processor. A machine language consists of groups of binary values signifying processor instructions which change the state of the computer from its preceding state. Software is an ordered sequence of instructions for changing the state of the computer hardware in a particular sequence. It is usually written in high-level programming languages that are easier and more efficient for humans to use (closer to natural language) than machine language. High-level languages are compiled or interpreted into machine language object code. Software may also be written in an assembly language, essentially, a mnemonic representation of a machine language using a natural language alphabet. Assembly language must be assembled into object code via an assembler.

 

The term "software" was first used in this sense by John W. Tukey in 1958.[3] In computer science and software engineering, computer software is all computer programs. The theory that is the basis for most modern software was first proposed by Alan Turing in his 1935 essay Computable numbers with an application to the Entscheidungsproblem.[4]

 


Software &  ソフトウェア

ソフトウェア(英: Software)とは、コンピュータシステム上で何らかの作業を行うプログラム群、プロシージャ群、それらに関する文書を指す用語である[1]。物理的装置であるハードウェアと対比させて言うときに使う。プログラムとほぼ同義だが範囲は更に広い。日本では一般に略して「ソフト」とも呼ばれる。

 

ソフトウェアには、ワープロソフトのように生産的な仕事を行うためのアプリケーションソフトウェア、アプリケーションソフトウェアに必要なサービスを提供するハードウェアとのインタフェースとなるオペレーティングシステムのようなシステムソフトウェア、分散システムを制御・管理するミドルウェアなどがある。

 

日本では、ハードウェアと対比する用法が転じ、映像や音楽等のコンテンツ(映画、ドラマなどの作品をビデオテープやDVDなどの記録メディアに収録したもの)もソフトウェアと呼ぶ。類似の用法は欧米にもある[2]。

 

ある機能をもつソフトウェアに対して、「ソフトウェア」という言葉が接頭辞・形容詞的に用いられることがある。エンコードをするソフトウェアを「ソフトウェアエンコーダ」、DVDを再生するソフトウェアを「ソフトウェアDVDプレーヤー」と呼ぶことがある。情報を処理する(DVD再生の場合、DVDに収録されたデジタル画像データを可視化する)際に、当該情報専門の単体のハードウェアで処理されるか、汎用コンピュータ(PC等)用のソフトウェアで処理されるかを区別するためである。

 

ソフトウェアは、物理的なハードウェアと対比した言葉であり、LSIなどの電子回路そのものは、コンピュータに処理をさせる手順を記述していても、物理的な物であるのでソフトウェアとは呼ばない。ハードウェアでありソフトウェアでもある中間的な存在として、ファームウェアがある。コンピュータにおいて、ソフトウェアはRAMにロードされ、CPUで実行される。最も低いレベルでは、ソフトウェアは特定のプロセッサに固有の機械語で構成されている。機械語はプロセッサへの命令となる2進数の値から構成されていて、それによってコンピュータの状態を次々と変化させる。従ってソフトウェアは、コンピュータハードウェアの状態を変化させる命令列である。通常、機械語よりも人間が使いやすい高級言語で書かれる。高級言語はコンパイラかインタプリタによって機械語のコードに変換される。他にも機械語とほぼ一対一に対応したアセンブリ言語があり、アセンブリ言語で書かれたソフトウェアはアセンブラによって機械語に変換される。

 

ほとんどのコンピュータはオペレーティングシステムと呼ばれる特別なソフトウェアプログラムでリアルタイムに機械が制御される。ソフトウェアの他の形態にはプログラム言語のアセンブラおよびコンパイラ、企業および家庭向けアプリケーションソフトウェア(分類を参照)がある。

 

1957年にJohn W. Tukeyがこの意味で「ソフトウェア」という用語を最初に使用した[3]。情報工学およびソフトウェア工学では、ソフトウェアはコンピュータシステム、プログラム、データにより処理される情報全般やあらゆる「機械装置以外のもの」を示す。記憶装置に異なる命令群を読み込んで計算を制御する概念は階差機関の一部としてチャールズ・バベッジが考案した。これがほとんどの近代ソフトウェアの基礎となる理論はアラン・チューリングの1935年の論文 Computable numbers with an application to the Entscheidungsproblem で初めて提唱された[4]。

 

プログラムは単体ではタスクを完遂できないこともある。特にソフトウェアライブラリが必要な場合が多い。ライブラリは単独では機能せず、スタンドアローンのプログラムから使われるソフトウェアコンポーネントを集めたものである。従って、プログラムに他の多くのプログラムでも共通に使える標準的ルーチンがあれば、それらをライブラリとして抽出できる。ライブラリには、何らかのイベントによって起動されるスタンドアローン型プログラムが含まれていることもあるし、何らかの機能(コンピュータ内の様々な雑事)を実行して呼び出し元にはデータを返さないものもある。

 

wiki

Software & 最新情報

  • Yahoo!JAPAN・・・日本最大ポータルサイト
  •  

    グローバルソフトウェア Global Software【電子カルテ ...
    業務用ソフトウェア、通信ネットワークシステムの受託開発、医療情報システムの構築等。 ... トップページ. 会社概要. 事業拠点. 採用情報. 開発実績 ... 2010.02.05 グローバルソフトウェアフットサル部の試合がありました ...
    ソフトウェアとは 【software】 - 意味/解説/説明/定義 ...
    ソフトウェアとは、狭義にはコンピュータプログラムとほぼ同じ意味。 ... 形を持たない手順や命令などをソフトウェアと呼ぶ。 広義にはコンピュータが扱うプログラム以外のデータを含めてソフトウェアと呼ぶ場合もある。 ...
    ソフトウェア|製品紹介|オリンパスイメージング
    オリンパスの製品紹介のソフトウェアのページです。 ... 現在位置. ホーム > 製品紹介 > ソフトウェア. プロ仕様・デジタル. ワークフロー統合ソフト. Windows/Macintosh. 簡単セットアップの画像管理・編集ソフト ...
    ソフトウェア: 製品 | NEC
    ミドルウェア製品を中心としたソフトウェアの紹介。 ... ソフトウェア配布. プラットフォーム管理. サーバ管理. ストレージ管理. ネットワーク管理 ... Windows Server 2008 ソフトウェア対応状況. 2008年4月8日 ...
    Category:ソフトウェア - Wikipedia
    相談の要約:ソフトウェア項目のカテゴライズについて ... これらのうち最初の2つはコンピュータ上でソフトウェアを実行することに関係している(すなわち、実際にコンピュータを使用すること)だが、最後の1つはそもそもソフトウェアを開発することについてのものである。 ...

  • Google・・・検索エンジン世界最大
  • Software & 最新リンク集

    銀座カラー

    マッチドットコム

    ヌーディモア

    ライスフォース

    ベルーナ セール

    ドミノピザ

    セラムデューアクアクレンズ

    よか石鹸

    よか石けん

    つかってみんしゃい

    マキアレイベル

    石鹸ならお茶石鹸茶のしずくがおすすめです。

    シワ・ニキビにビーグレン

    人気コスメCCBパリ

    ニキビ退治にプロアクティブ

    エステといえばミスパリ

    おいしいピザドミノピザ

    まつげにリバイタラッシュ

    男のエステダンディハウス

    ミネラルファンデーションオンリーミネラル

    旅行に行こうオズモール

    結婚情報満載オーネット

    石鹸ならPGCD

    化粧品江原道

    スノボ・沖縄旅行ホワイトベアー

    抜け毛が気になったらスカルプD

    ブライダル情報ブライダルネット

    化粧品セルブライト

    コスメ・化粧品フューチャーラボ

    置き換えダイエットマイクロダイエット

    メンズエステはダンディーハウス。男を磨こう。

    旅行といえばトクー。トクーはとってもお得ですね。

    FXはじめるなら外為オンライン。人気ナンバーワン!

    通販ならニッセンが大人気。オンラインのお買いものならニッセン!