������������ � ����� �� � ����������� ��� ���������
������������ ������
�������������������� ���������������� ������������������
��������������������
��
������ ������������� ���������������������������������
� ������������ ������� ��������������� ������������������������������������������������������ ����! ��������"�
� ����������� ����� ����� ����������������!������� �#�����������#������#�����������#�$�"
� ��������� �%������ ��������������&������������������!����� �������"���
''
���(�� �����&�
� ����� �����)��������������� ������������#� ����� ����� ����%������� ������������������������� ������ ����������������������������������
**
������� ����+���������� ������� ��������������
� ,�� ��������������������!�)���"������������������������ ���� ������������ ���%����)��������%����
Anche il distributore automatico di caffè è una macchina automatica!
Distributore Automatico ≡≡≡≡ Computer????
NO!!!!
--
������� ��!�"� (�� ���� � �������������+���������
Entrambe sono macchine stupide che eseguono solo ciò per cui sono state programmate!!
.�����������������������������������////
��������������� ���������0�� ���
11
������� ��!��"
� 2%������ �� ��� ���� ���� ������ �������� �����������������������)��������������������������� �� �� &� ����� )������ � �������� ���� ������ ��� ������ ����
33
���������)� +�������� ���������� �%������ ���� &� �� ��������� ���������������������)������������������4� ���������� �5������������������������!��������"����)�����
� � �� ��� �� �%������ ���� &� �� ��������� ���������������������)���������������4� ����������&� ���������������%����� ��������������)�)�����&���������
66
7�������������������� 8� ����������� ��������������������������� ���������������
� 9������������������������:�����)�������������
� 8� ��������������������������� ������� �����������������
� ;����� ������� � � ��� ����)��� �<� ������� ����������������������!��� �������"
==
2������������������� >������� ��� �� ������ ���� � ���������������������4� ��� �������������������������)��)���� ����� ������=�������� �������� ��������������'13�������
� ����������� ���������������������� ����������� ���� ���� ������ ��� ������ ���� ��)������ ����������������� 0��������������� � ��� ����������� ��������:������������ ���������������������
??
(�)�������+���+� 8� ��������� ��)������� �� ������� ��������� ����������� �� �� (�� ��������� �%������ ���� !������"� &�����������������������������
� 8� ��������� ��)������� �� ������� ��������� ����������� 2%������ ���� �������� �� �� (�� ��������� &��� ��������������������������������
�@�@
0������
� ���������� ������������������������ ����)������������ ����� �������
� 0!�#�#�"�� ��� ��� �
� + ������������� ���������� ��� �������� �����)�����4��� ���������������������� ����
����
0������������ ��
� A�������� 7����� ������� 0��� ���� ���������
� ,����� (���� ����� B������ 0������ ���������
Computer Automobile
�'�'
0���������������)���(�� ����
� C�������
� 0�������
� >�������
�*�*
C����������0��������
� 2%���������&� ��� ����� ���� ��� ����� ���� ����
������� �� �����D� ��� ���������:������ ������ ����
����������� �������
Hardware ≡≡≡≡ Attore
Software ≡≡≡≡ Sceneggiatura
�-�-
C��������!�"� C���������� E������������#���� �����)�#��������#���� ����#������#���
� .������������� ������������������������������������� �#���� ������)���������������������������������������!)����#���������#����� ���#���)�#���"
�1�1
C��������!��"
Hardware
Unità Centrale
Unità Periferiche
�3�3
0���������7� ;���� !F-1"
Memoria
Unità di Controllo Unità Aritmetico-LogicaAccumulatore
Output InputFlusso datiSegnali di controllo
CU ALU
�6�6
.�������� ���� ����������������� ���������� ��������������������������������������������� ��������)����������� �����������������������
� 2������� ���� ������������������������������������� �������������������� ���� (������������������ B����������
� ������ �����&� ���������� ������������������� ��������� 2������%����� ������������������ 2���������� ������������������������� .��������%����� ������������)�
�=�=
+�����������������(�� ����
Bus di Interconnessione
Processore CU e ALU
Memoria d’usoRAM e ROM
Controller, dispositivi I/Oe comunicazione Unità
CentraleMem
orie
di M
assa
Memorie di massa esterne
Dispositivi dicomunicazione
Video Stampante
�?�?
9��4�.����������� ��� �����)���������������%���4��������������������)�����������
• Mouse• Tastiera• Scanner• Modem• Cd-Rom• Disco rigido• ········
Input• Stampante• Video• Modem• Disco rigido• Scheda di rete• ········
Output
'@'@
0��������!�"� 0�����0������
� (�� ������������������������� ������ 0�:�� ���������� �������� �������������� ���������)������������ ������������������������������
'�'�
0��������!��"
Software
Software di Sistema
(di Base)
Programmi Applicativi
Il software è prodotto mediante linguaggi di programmazione
-- Cobol, Basic, C, C++, Java, Fortran, Lisp, Ada, . . --
''''
0�����������0������� .�������� ��� �� �������� ���� �������� �� ������������������� �����
����������������������������%��������
� ��������������
� � ��� ����� ��� ������
� � ��� ����� ��� �� � �� �� � � �
'*'*
0�������G �����)�� ������� ��� ��������� ���� ���������� ������������ ��������������� ��� �������� ������� ����� ���������������� ��������� ����������������H �����������H (.9
�2%��������������������������������������
� H E������'@@@#�E������?=#�E������I.#�B��G02��J#�9�J�H
'-'-
0�����������9�����4�!�"�!���������"� 0�������� ���� ������� ��� �� ���� ���� ��������� �����)��.�������������������������������������� ��� ������������:�����
� (� ��#�������� ���#����� ���������
� (������� ���������������
� 7������ � ��������������������K�!��������"
'1'1
0�����������9�����4�!��"� .������������������
� ����������������������� ����������� ���������������� �������� ������������������������ ����������������� ���������� �����)���������������������
� � ��� ����:�������������� ��������� ��� (������������ �������
'3'3
0�����������(������ ����!�"� 0������������ ������������������ �������������� �<���� �����������������������
� (���)������������������������ ��������������������������� �����������������!����#� ��������"� �����������������!���� ���#�����������"
'6'6
0�����������(������ ����!��"� (�����������������
� (������� ������������������������ (������� ����������������������������������
� .��������� ������������������������� ����� !���������������"�� �� �!�����������������"� ���������������� �)��� �������E�����E��� E��
'='=
����������������� �+������������� ������������0G�������������������� ��������������� ���
� B0H�G0� 9�J� 7B0�
� +������������� ��������������������� �<�������)��
� B0�E������ I�E������ L��
� ������������������������%��������M9�!M�� ��� 9�����������"
'?'?
0��������+ ������)�
� 0������������ �����������%����������)������������ ����� ���������������������������������%������ 0����������������������������������������!� � � "� (��������������������� ������� !� � � � � "� M��������������������� ��� !� � � � ��"� (��� ���������� ������ ������ !� � � � � ! " "� ������� �������������� !� # " �# � $
� (��� ����������������� !% � ! " � � & � "
*@*@
>�������� (�� ����� ��������� ��H ���������� �������� ���� ��� � �������� �� ������4� 7��� ����� �������������������������
� � ' �!,����G�K�B����K"� ������������� �5������������0G�!��#� ����� "��
� ( � !N������ ���G�� ���0K����"� ��������������������������������������� �������������(.9
*�*�
� ���� ���� �� �������Linguaggi ad Alto livello
.���� ����0������0�������
Hardware/FirmwareComponenti Elettronici, Collegamenti fisici
Software di BaseSistema Operativo, Utilità, Software Comunicazione
Utilizzatori:
*'*'
����� ���������������������/� ��� ��� ����� &� ��� ��������� ������������)��������� .�5������������� �������������� ������������ �
� ��� ������ �� ��� �������4� �%���� ���� �)��������� �� �� ����������� ��� �������������
� ������������������������� �����)��������������������� ����� G���������������� ������������������������ �
****
(��������� ������������������
0� ����� ����B�������B��H��� ����E��O������.�������(�� ����;������O;�����O�(�� �����.���������������+��������!.�+"
DimensioneCapacità
Costo
Facilità d’usoGenericità
*-*-
0� ����� �����!�"
� (�����������������������)������
� M������������ ��������������������������� �����������������
� 9���������� ���������������������� ���� ������� �������������������������)������������������ ������ �������)����� � ����#����$� ����������������������� ������� ��������������#������#�
*1*1
0� ����� �����!��"
� +��������������� ����� �<�)������&�N���M�� !�NB"� �*�@6'� ���������#�� ������'=@@@@@@@@@@@@@������ ����!������)������"����������
� ��� �� ����� ����� ���� ��� �<� )������ ��� ���)�� ��N��������� -=@@� ���������� (�����'=@@@@@@@@@@@@������ �������������
*3*3
B�������
� 9���� �������������� ����� ����)��������� ����������� ���
� (��������4� (���������������� ��
� 0� �����������������������
� ���)������ ����4����������������
� (������������������)��������� �����
*6*6
B����� ����� 0� ������ ������ ��� ������ ��� ��� �� ������������� �������
� .��� ����������������)���� +������������H������ 0��������+ ������)�� ����������� �������!� ����"��������� ���������
*=*=
0��)��
� G��������������������� �����)�����������������!����)������"
� ����������������������� �����������������)� ����������������� �������������� �������� ��������
� �� ���)��� ������ ������� ��� :��������� ��� �� ������� �� ������O����� �������� ��� ������ ���)������ �������� ����������� �����
*?*?
���������� 0� ����� ����� �� ��������� ���� ���������� �������� ��� ����������#� �� �������� ��������� ����
� ����������)�����������������%�� ������������������� ����������������
-@-@
E��O������
� 0�� ���� ��� ��)���� ���)������� ����%���)������ ����4�����������
� 9������ ������ ������������������� �������������
� 9���� ��������� ������� ����(+��!(�� �����+���� �����"�� ����������� ����� ����!)����"� ������ ������� ����������� �����
-�-�
.�������(�� �����!�"
� ����������?=���������NB��������������.(��NB
� �NB����������B���������!N����M����"���� ����������0G� ���:��������������B0H�G0�����)��������(.�BH=@
� N����M�������� ����B0H�G0� ��� ����������������PP
� ��������������� ��������������� ���������������)��� ���� �<��� ���
-'-'
.�������(�� �����!��"
� ��� �?63� 0��)� Q��� �� 0��)� E� ��O �������� ��� �����.(����������������� ����������3=@@�!B�������"� 2������������������������������� 7��������� ��� B��������� ��� �*@@P� �� �������� ��� + ��(�� �����
� �����)��.(��)�)�� 7���������)���)�� A����������������������)���� (����������������)�������'-����
-*-*
.�������(�� �����!���"� .�������(�� ���������������?66�
� (����������.�A� + ����+..2����� A��K��BG��2���
� �NB��� ������������������������������������ �<���������
----
���O�� � .������� ��� ����� ���������� ��� ������� ��� ������ ����������������������)���
����� ��� �����
� Desktop posizionato verticalmente
-1-1
A�������� 0��������� ���������� ����������� ����� ������������
� ;�������� ����4����������)�� �� ����� ,���)�������)���������� ���� A������������������������������������������� ����4����������� ����
-3-3
(�� �����;������O� ����������������������������+-� .���������L��������*H-�L�� +������ �������������������������!������������"� .����� ���������������� ���������� ������������������� �<����)���
� ������������� �����)����������������� + ���.�������O#�A������ ;������O#��NB�A��O ��#�+����� ���#�C.�.�)����
-6-6
;�����O�(�� ����� ���������������� ���
� (� ����4������������������������.�������(�� ����
� 0���������� �� ����0�������G �����)���������
� 9����� ��� �������������������������������
-=-=
��� �����)��.��������
� ���*���3� ������D� ����R'@@�� ������� ��������������� 0�������G �����)����������!E������(�"� 0)�������� �������
� G���� ��� ,������� (��������������������
� �����������������������������������:�������� ���
� ������������������ ������� ����!9BA0"�������������� ����� ��������
-?-?
.������
���������������H����� ����������������������
� 9���� ���� ���� ������ �������)�����#�� ���������������)�#�� ������ ����� �������#�� ����������������#� ��������������������
1@1@
.�������������� +������� !.�+"
� � ������������ ������ ����������������������������!��.�+���������������� ���� ����"
� ����������������������������� ��������������������������� ����
� G���� ��#�������������#��H�����
�
� + ���;����#�.���.����#�.���#�0��� 1=@@#�.���� � 7����
1�1�
.��� �����������)�
� >������0������������������������������������������������������������
� B��4����;�)������������� ����%�S��������������� ������??S���� ���������� �����