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
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 などが該当する。
Hardware、Software、Networkなどを組み合わせた全体の構成。
・Definition
- Boundary
- Feedback
- Subsystems
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