You are on page 1of 10

4: (Software)

(Software)



(Programmer)


(CPU)


(Control Unit)

2
1. (System Software)


Microsoft
Window, Unix, Linux, Android

4
1.1 (Operating system)

(Graphic User Interface: GUI)

2206299

4| (Software) 1
2556


3
1.1.1 (Stand Alone Operating system)

(Client)
DOS, Microsoft Windows, Unix, MAC OS, Linux
1.1.2 (Network Operating system)
Client / Server

(Server)

Solaris, Window Server
1.1.3 (Embedded Operating system)


(ROM) Pocket PC, Symbian OS, Blackberry
OS/RIM OS, iphone OS
1.2 (Utility program)


2
1.2.1 (OS Utility program)

(File manager)
(Uninstaller) (Disk scanner) ( Disk
Defragmenter) (Screen saver)
1.2.2 (Stand-Alone Utility
program)

(Anti Virus program)
, (Firewall)

2206299

4| (Software) 2
2556

(File Compression Utility)

1.3 (Device driver)


(Input
device) (Output device)

1.4 (Language translator)



(Source code)



3
(Complier) (Interpreter) (Assembler)

2.



2
2.1



2.1.1


- (Software Suite)
Pladao Office, Microsoft Office,
Macromedia Studio
- (Word Processing)
Microsoft Word
2206299

4| (Software) 3
2556

- (Spreadsheet)
Microsoft Excel
- (Database)
Microsoft Access, Oracle, MySQL

- (Presentation)
Microsoft
PowerPoint
2.2.2

- (Computer Aided Design)


AutoCAD, Microsoft Visio

- (Desktop Publishing)
Adobe PageMaker
- (Image Editing)
Adobe Photoshop, CorelDraw, Macromedia FreeHand

- (Video and Audio Editing)


Adobe Premiere,
Ulead
- (Multimedia Authoring)

Macromedia
Authorware
- (Web Page Authoring)
Macromedia Dreamweaver, Flash,
Front Page
- (Web Communication)
(E-mail),
(Video Conference), (Chat)

2206299

4| (Software) 4
2556

2.2
2.2.1 (Customized package)
-

2.2.2 (Standard package)


-



2.2.3
(In-House developed)
-

2.2.4 (Outsourcing)
-

2.2.5 (Public domain software)
-

(Freeware) /
(Shareware) / (Free software) (Open source
software)




(Low Level language)



(High Level language)
5
1. (Machine Language)
-

(Instruction)
2 (binary coded instruction) 0
1


2206299

4| (Software) 5
2556





2. (Symbolic language)
-
(Symbol) 0 1
(Assembly
language)


(Assembler)
3. (High Level language)
-


(Human-Oriented)
/ (statements)


(Procedural language)


COBAL, FORTRAN, PASCAL,
Visual-BASIC, C (Compiler)
(Interpreter)
4. (Very High Level language)
- 3

(Non - procedural)



2206299

4| (Software) 6
2556


SQL (Structured Query Language)
5. (Object Oriented Programing Languages: OOPL)
-



C++ JAVA

(Class)
5.1 (Inherit)

5.2 (Private)



5.3 (Reuse)




6. (Natural language)
-



(Knowledge
base system)

(Expert system)
(artificial intelligence)






2206299

4| (Software) 7
2556





3
(System Analysis and Design) (Programing)
(Operations and Services)



(User / End User) /

1. (Computer Technician)
-

2. (System Analysis)
-









3. (Programmer)
-



2206299

4| (Software) 8
2556

4. (Software Engineer)
-




5. (Network Administrator)
-









6. (Computer Center Manager)


-
(System
Analysis and Design) (Programing)
(Operations and Services)



7. (CIO: Chief Information Officer)
-


2206299

4| (Software) 9
2556

--------------------------------------------------------------------

2206299

4| (Software) 10
2556

You might also like