System softwareとApplication software -OSはJob control language- USCPA

◎Software
 コンピューターを動かすデーターや文書。System software(システムソフトウェア)と Application software(アプリケーションソフトウェア)がある。

System software
 Computer を有効につかうため、Computer や Support sysytem を動かす Program。

  • Operating system
  • Language processor

Operating system
 OS。Computer の管理や Application software の利用環境を提供する Software。代表的なのが Windows、Mac OS。他にも Unix や Linux などもある。
 Software that performs a variety of general technical computer-controlling operations.

 Operating system は、Job control language というスクリプト言語により以下を実行する。

  • Scheduling
  • Resource allocation
  • Data retrieval functions

・Multiprogramming

 Primary storage に複数の Program をおき、ある Program が Input や Output を行っている間に、別の Program の Processing を行う。それにより、複数の Program が実行されているようにみえる

・Multiprocessing
 ひとつの OSのもとで、複数の CPUを動かし、同時に複数の Program の Processing を行う。

・Virtual storage
 仮想記憶。Primary storage の物理的な容量以上の Storage を Virtual に作り出す。

・Virtualization software
 仮想化。複数の Operating sysytem を同時に起動できる。Mac で Windows を使うやつ。

○Language processor
 言語プロセッサ。High level language programs を Computer の言語である Machine language に翻訳する。 プログラムごと一括して翻訳する。

○Interpreter
 インタープリタ。プログラムを一文単位で翻訳できる。
 
 

◎Application software
 User のさまざまな Task をこなすための Program。Application program ともいう。アプリ。Application の開発には Programming language や Tool が使われる。 
 Programming language と Markup language

○Types
 Application software の Type

  • Optical character recognition
  • Magnetic ink character recognition
  • Engineering design (CAD)
  • Production management (CAM)
  • Database management (DBMS)
  • Firewall
  • Spread sheet
  • Enterprise Resource Planning (ERP) Software
  • Customer relationship management(CRM)
  • Word processing package
  • Game
  • etc.


・Optical character recognition

 光学文字認識、OCR。画像としての文字を Computer に取り込んで、文字コードに変換する技術、Software。Paper document を Computer の File にコンバートできる。

・Magnetic ink character recognition
 磁気インク文字認識, MICR。Character recognition 技術のひとつ。Magnetic ink(磁気インク)で文字や情報を記す。人間には、その記録情報を見ることはできない。Magteic ink character reader という Device で記録情報をよみとることができる。
 Magnetic ink character reader は、Reliable で Economic な Automatic device であるため、紙幣や小切手に用いられている。

・Spread sheet
 表計算。Excel が有名。Numbers と Financial information を Analyze するのに使われる。Cell が Column(列) と Row(行)の Address で Identify される。Row が Number、Column が Letter。

・Enterprise Resources Planning

 ERP。企業の基幹となる Resource、ヒト、モノ、カネに関する Information を一括処理。Responsiveness や flexibility が上昇し、Decision-making process の助けになる。

 Enterprise resources planning -Informationの一括処理- USCPA

・Customer relationship management
 顧客関係管理、CRM。企業が Customer と Relationship をもつための Management。またそれをサポートする Software。
 Customer のクレームやニーズを Database で管理、分析することで、Customer に適した Goods や Services を Suggest できる。そして、Loyal customersを増やす。

Integrated package software
 複数の関連性のある Application がひとまとめになっている。Application suite ともいう。Word、Excel が一緒になっている Package software などが該当する。
 

◎System
 Hardware、Software、Networkなどを組み合わせた全体の構成。

・Definition

  • Boundary
  • Feedback
  • Subsystems
・Major tasks
 System が実行する主なタスク

  • Input
  • Transformation
  • Output
  • Storage

○Office automation system

 日常の事務処理を Software などを使って効率化できる。データベースを使っての管理、ワープロソフト、電子メールの使用、などをこなすことができる。電子メールを今さら手書きのお手紙には戻せない。
 A general type of IT system that is designed to improve the productivity of daily office work.

Hardware -Primary storageは一時保存- USCPA

System softwareとApplication software -OSはJob control language- USCPA

Enterprise resources planning -Informationの一括処理- USCPA

DATAとFILE -Sequential AccessはSort- USCPA