48

Computer Software

Embed Size (px)

Citation preview

Page 1: Computer Software

���������������������� ����� �

Page 2: Computer Software

��ก���ก�������������� ���ก���ก�������������� �

Page 3: Computer Software

���� � (software) %��&'(� )* ก�%+�,-.���/�0��10��2�-�3%4��+0����������� ������3%45.46����7����10�4��ก�

���� � 28��*9� 2 *��;��+����� � 28��*9� 2 *��;��+�

1) ��������� (system software)

2) ������������ก�� (application software)

Page 4: Computer Software

���� ��22��������ก�� �������� �ก �� ���ก�������ก ����������� �

1) �22*=�2���ก� (operating system)1.1 �22*=�2���ก���+0��5�)����������

�DOS�DOS

1.2 �22*=�2���ก� 22�*E. �UNIX

�Microsoft Windows

�Linux

Page 5: Computer Software

2) ��� *�;������������ 2.1 ���5���� (compiler) �*9���� *�;����.�2/H� �,8� ;���*�/���, )�2�� ��;����� ��3%4�*9�;�����+0��

)* ก��4�J2�2 0�12345��� )* ก��1&ก3,4��� 655738�)* ก��4�J2�2(Source program)

0�12345���(Compiler)

)* ก��1&ก3,4���(executable program)

655738�(output)

:;�1<5=>?4:;?(Input)

Page 6: Computer Software

2.2 �������1��� (interpreter) �,8� ;����2/�ก (BASIC)

)* ก��4�J2�2(Source program)

�@=4����3�A4����(Interpreter)

655738�(output)

2.3 �/ ���2�� (assembler) �*9���� *�;��� �/ ��2�1 (Assembly) 3%4�*9�;�����+0��

:;�1<5=>?4:;?(Input)

Page 7: Computer Software

���� �*�&-ก������� !������"�#��������� �$%������������#��ก� ���&'#"(#

B��ก�1���15650>? 4CD= B��ก�1 Microsoft Word,

Word Perfect 5� Lotus Word Pro Word Perfect 5� Lotus Word Pro

ก�3,4���

EC;F>?G�7 H7IJ>?4�กF?� 4CD= �?�K?= HIG1?� G=7KFL�

Page 8: Computer Software

����&8��)* ก� Microsoft Word

Page 9: Computer Software

)* ก�.4��ก������� �,8� )* ก� Microsoft Excel,

Lotus1-2-3 �� Quattro Pro �*9��4�

ก�3,4���

EC;F>?G�7 K?=0>?=M�745: J>?ก�?�FN@�@ 4CD= J>?K EC;F>?G�7 K?=0>?=M�745: J>?ก�?�FN@�@ 4CD= J>?K ก>?2�-:?IJ�= �?�K?=ก?�:?� �?�K?=0�== P5P

Page 10: Computer Software

����&8��)* ก� Microsoft Excel

Page 11: Computer Software

)* ก�ก�����/���4��H� �,8�

)* ก� Microsoft PowerPoint

ก�3,4���ก�3,4���

EC;F>?G�7 ก?�=>?4F=�:;�1<5E=ก?����C�1 F711=?

ก?� ���?�ก?�4�A�=ก?�F�=

Page 12: Computer Software

����&8��)* ก� Microsoft PowerPoint

Page 13: Computer Software

)* ก�Y�.ก�Z���4��H� �,8� Microsoft Access, �� FoxPro �*9��4�

ก�3,4���ก�3,4���

EC;F>?G�7 K?=4กQ :;�1<5H>?==1?ก 4CD= :;�1<55<ก0;? F@=0;?0K057K :;�1<5 �05?ก�

Page 14: Computer Software

����&8��)* ก� Microsoft Access

Page 15: Computer Software

)* ก�.4��������� �,8� )* ก� Adobe PageMaker �� Microsoft Publisher

ก�3,4���ก�3,4���

EC;F>?G�7 H7IG=;?F@RK3@13��D?K S 4CD= 6D=37 G=7KFL� =?1 7�� E ���C?F7137=8�

Page 16: Computer Software

����&8��)* ก� Microsoft Publisher

Page 17: Computer Software

)* ก�ก��Eก I%���กJK# 2 � ��L$

� � ��L$$M� 1 ������ �ก ��%�� �N�ก����L��

�,8� )* ก� Adobe PhotoShop, Microsoft Paint

�� CorelDraw �*9��4�

ก�3,4���ก�3,4���

EC;F>?G�7 �ก�DKT?3EG;F�K?1 1A40�LR�1L�JAR1A57กUM�4G1L�=I@=F� ��K 3<Dก7= 5����ก�M�JAR45A�= :�KH�@K

Page 18: Computer Software

����&8��)* ก� Adobe Photoshop

Page 19: Computer Software

� � ��L$$M� 2 ����)* ก�/��%�2ก���ก 22

�,8� )* ก� AutoCAD �� Microsoft Visio

ก�3,4���ก�3,4���

EC;F>?G�7 CD���ก K?=I;?=FN?�V��ก��15�@Wก��1 4CD= CD���ก ;?= �N�=�� �� 2��X? G�L�6KKH�

Page 20: Computer Software

����&8��)* ก� Microsoft Visio

Page 21: Computer Software

)* ก�.4��������1�.1& �,8� Macromedia Authorware, Macromedia Director �� ToolBook

ก�3,4���ก�3,4���

4�Y=B��ก�1JAR6F16F?=:;�0?1 ก�?�Zก 4FA�K @IAB� 5�T?3405LR�=2G4:;?I;�ก7= EC;43LR�F�;?KFLR�ก?�4�A�=ก?�F�= 5�ก?�=>?4F=�65K?=

Page 22: Computer Software

����&8��)* ก� Macromedia Authorware

Page 23: Computer Software

)* ก�.4����.�8�/+0�/�ftp (file transfer protocol), ICQ, MIRC, MS Chat

1AG5?����4TJI7K=A[1AG5?����4TJI7K=A[

� newgroup, webboard

ก�3,4���

EC;E=ก?�5ก4�5AR�=:D?F?�5�0?10@I4GQ= =ก��I?=:D?

Page 24: Computer Software

����&8�� Web board

Page 25: Computer Software

ก�3,4���

� )* ก���_2�2����� �,8� Internet Explorer �� Netscape

ก�3,4���

EC;FIK:;�1<5 =4Q 43HG�L�EC;�@I�D�FLR�F?�6D?=�A415

Page 26: Computer Software

����&8��)* ก� Internet Explorer

Page 27: Computer Software

ก�3,4���

� )* ก��10,8�&)��&4�&)* ก�%+� �a��4��H� �,8� File Transfer Protocol (FTP)

ก�3,4���

EC;B�=�;?�B��ก�1G�L��X1:;�1<5H?กG5DK:;�1<5E=40�L�:D?��@=4J���4=Q�1?EC;K?=JAR40�LR�K:�K�=4�K

Page 28: Computer Software

����&8��)* ก� FTP

Page 29: Computer Software

� )* ก��103,4/�����H.�-&)�4��2ก�� �,8� ICQ, MIRC, Microsoft Chat

ก�3,4���

EC;F=J=?ก7=BI�6D?=�X=3@13�G�L�FLR����F1�LR= S F?1?�NB�;�� ก7= 0>?�D�0>?2I;J7=JA

Page 30: Computer Software

����&8��)* ก� ICQ

Page 31: Computer Software

����&8��)* ก� MSN

Page 32: Computer Software

)* ก��'*�)&,� �,8� )* ก���Y/�25��/ (virus scan), Win Zip

ก�3,4���ก�3,4���

EC;43LR�43@R1���F@J8@T?3ก?�J>?K?=:�K40�LR�K0�13@4���� I<5�7กU?0?1�5�IT7� 4CD= F>?��K:;�1<5 ��HF� 2�7F G�L� A �7I:;�1<5EG;1A:=?I45Qก5K

Page 33: Computer Software

����&8��)* ก� WinZip

Page 34: Computer Software

����&8��)* ก� Norton AntiVirus

Page 35: Computer Software

)* ก�.4��/�� ��2������ �,8� )* ก��8�/H4Y����� (fight simulator), )* ก�/4����+�� %+�)* ก��/��/4����ก������._ก��&�8�� e

ก�3,4���

EC;4�Y=G5DK0?1�<;JAR=D?F=EH �VHH� 7= ��H���<DE=6D=�AIA��143�?�EC;ก7=��D?K3�DG5?�

Page 36: Computer Software

����&8��)* ก����������,8�&/���+0�����ก1&��f

Page 37: Computer Software

����&8��)* ก� *�5�&

Page 38: Computer Software

;������������;������������

� T?U?40�LR�K (machine language) G�L�4�A�กD?T?U?��0G=\RK 4�Y=C�I0>?F7RKJAR���ก� I;�45:]?=F�K (0 5� 1)

0�13@4����1Aก?�FLR�F?�BI�EC;T?U?4CD=4IA�ก7 1=�U�� 5�T?U?JAREC;1A0?1�ก�D?Kก7=G�L�4�A�กD?1AB0�KF�;?K�D?Kก7=I7K=A[

T?U?40�LR�K (machine language) G�L�4�A�กD?T?U?��0G=\RK 4�Y=C�I0>?F7RKJAR���ก� I;�45:]?=F�K (0 5� 1) :;�IA FLR�F?�ก7 40�LR�KBI���K 21D�;�K1A�7�5T?U?:;�4FA� J>?K?=4_3?�40�LR�KJAR37`=? 5�EC;45?=?=

Page 39: Computer Software

� T?U?�F�1 5A (assembly language) 37`=?:\[=4�Y=T?U?��0JAR 2 4=LR�KH?กT?U?40�LR�K37`=?�?ก:;�IA 4�A�=�<;KD?�5�4�QกD?37`=?I;�T?U?40�LR�K:;�4FA� �;�KEC;�7�5T?U?�F�14 5�

� T?U?��I7 F<K(high-level languages) 4�Y=T?U?JARKD?�� T?U?��I7 F<K(high-level languages) 4�Y=T?U?JARKD?��D�ก?�4�A�=�<;5�=>?2������ก��EC;K?=:;�IA J>?K?= =40�LR�K0�13@4�����D?KC=@Iก7=2I;�7��D?KT?U? 4CD= 4 F@ก �?F0?5 B0 �5 5�����J�=

Page 40: Computer Software

� T?U?8��1C?�@ (natural language) 2I;กD �� 6<;4CAR�C?b

(expert system) 5��Vbb?���I@U]� (artificial intelligence)

� T?U?��I7 F<K1?ก (Very High-level Languages) G�L�

T?U?��0JARFAR 4�Y=T?U?JAR4:A�=KD?�43�?�21D�;�K1AB3��A4����

(expert system) 5��Vbb?���I@U]� (artificial intelligence)

4�Y=T?U?JAR�=�b?�EG;6<;EC;FDK:;�0?1JAR4�Y=T?U?1=�U��E=

B0�KF�;?KT?U?�7KกgUE=ก?�F7RK0�13@4����2I;

Page 41: Computer Software

)* ก��,�����'- )* ก��,�����'- ((objectobject--oriented programming)oriented programming)

ก���1&�)* ก��,�����'- 0L�ก�� =ก?�JARB��ก�1N<ก0L�ก�� =ก?�JARB��ก�1N<ก H7Iก?�EG;��<DE=�<�:�K7�N� H7Iก?�EG;��<DE=�<�:�K7�N� ((objects)objects) 5�7�N��D5����4TJ5�7�N��D5����4TJH����ก� I;���J�@ @�� 5�418�I G�L��VKก�C7=JARH����ก� I;���J�@ @�� 5�418�I G�L��VKก�C7=JARH����ก� I;���J�@ @�� 5�418�I G�L��VKก�C7=JARH����ก� I;���J�@ @�� 5�418�I G�L��VKก�C7=JAR���ก� I;�C�I0>?F7RKJAR4:A�=:\[=43LR�ก?�H7Iก?�:;�1<5:�K7�N����ก� I;�C�I0>?F7RKJAR4:A�=:\[=43LR�ก?�H7Iก?�:;�1<5:�K7�N�C@[==7[=BI�4_3?� 41LR�6<;EC;�;�Kก?�J>?K?==7[= S กQ43A�K�DC@[==7[=BI�4_3?� 41LR�6<;EC;�;�Kก?�J>?K?==7[= S กQ43A�K�D4�A�กEC;418�I:�K7�N�=7[=4�A�กEC;418�I:�K7�N�=7[=

Page 42: Computer Software

����&8��;������������;����2/�ก (BASIC)

;�����,���2/�ก (Visual Basic)

;���)�2�� (COBOL)

;���*�/��� (PASCAL);���*�/��� (PASCAL)

;����� �� (FORTRAN)

;����1 (C)

;��� HTML

;���Y��� (JAVA)

;��� XML

Page 43: Computer Software

����&8��)* ก�;��� GWBasic

Page 44: Computer Software

����&8��)* ก�;��� JAVA

Page 45: Computer Software

����&8��)* ก�;��� Pascal

Page 46: Computer Software

����&8��)* ก�;��� Visual Basic

Page 47: Computer Software

����&8��)* ก�;��� Visual Basic

Page 48: Computer Software

ก���+�ก3,4;������������

1) ;������Z���103,43����ก� E=G=D�K?=0�1AT?U?1?��]?=EC;37`=?43�?�J>?EG;4ก@I0?1F�IกE=ก?�I<5��

2) �����%���/� ���-�/�2������;��� 43�?�T?U?�D5�T?U?2I;N<ก��ก 1?43LR�K?=4_3?���D?KN<ก��ก 1?43LR�K?=4_3?���D?K

3) ก�������8��ก�2)* ก��+0� 0�45L�กT?U?JAREก5;40A�Kก7=43LR�EG;B��ก�1J>?K?=�D1ก7 B��ก�1�LR= S 2I;��D?K21D1A���F��0

4) ก�������8��ก�2�22�+0� e 0�45L�กT?U?JAR4�Y=3L[=]?=E=ก?�37`=?B��ก�1 H�J>?EG;B��ก�1J>?K?=2I;J�ก��