COMPUTER HARDWARE AND SOFTWARE · COMPUTER HARDWARE AND SOFTWARE ... 3
Computer Software
-
Upload
chukiat008 -
Category
Technology
-
view
255 -
download
0
Transcript of 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)
���� ��22��������ก�� �������� �ก �� ���ก�������ก ����������� �
1) �22*=�2���ก� (operating system)1.1 �22*=�2���ก���+0��5�)����������
�DOS�DOS
1.2 �22*=�2���ก� 22�*E. �UNIX
�Microsoft Windows
�Linux
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)
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)
���� �*�&-ก������� !������"�#��������� �$%������������#��ก� ���&'#"(#
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�
����&8��)* ก� Microsoft Word
)* ก�.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
����&8��)* ก� Microsoft Excel
)* ก�ก�����/���4��H� �,8�
)* ก� Microsoft PowerPoint
ก�3,4���ก�3,4���
EC;F>?G�7 ก?�=>?4F=�:;�1<5E=ก?����C�1 F711=?
ก?� ���?�ก?�4�A�=ก?�F�=
����&8��)* ก� Microsoft PowerPoint
)* ก�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?ก�
����&8��)* ก� Microsoft Access
)* ก�.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�
����&8��)* ก� Microsoft Publisher
)* ก�ก��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
����&8��)* ก� Adobe Photoshop
� � ��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�
����&8��)* ก� Microsoft Visio
)* ก�.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?=
����&8��)* ก� Macromedia Authorware
)* ก�.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?
����&8�� Web board
ก�3,4���
� )* ก���_2�2����� �,8� Internet Explorer �� Netscape
ก�3,4���
EC;FIK:;�1<5 =4Q 43HG�L�EC;�@I�D�FLR�F?�6D?=�A415
����&8��)* ก� Internet Explorer
ก�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
����&8��)* ก� FTP
� )* ก��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
����&8��)* ก� ICQ
����&8��)* ก� MSN
)* ก��'*�)&,� �,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
����&8��)* ก� WinZip
����&8��)* ก� Norton AntiVirus
)* ก�.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?�
����&8��)* ก����������,8�&/���+0�����ก1&��f
����&8��)* ก� *�5�&
;������������;������������
� 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?=?=
� 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�=
� 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;
)* ก��,�����'- )* ก��,�����'- ((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[=
����&8��;������������;����2/�ก (BASIC)
;�����,���2/�ก (Visual Basic)
;���)�2�� (COBOL)
;���*�/��� (PASCAL);���*�/��� (PASCAL)
;����� �� (FORTRAN)
;����1 (C)
;��� HTML
;���Y��� (JAVA)
;��� XML
����&8��)* ก�;��� GWBasic
����&8��)* ก�;��� JAVA
����&8��)* ก�;��� Pascal
����&8��)* ก�;��� Visual Basic
����&8��)* ก�;��� Visual Basic
ก���+�ก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�ก��