22
1 1 14. Windows XP marco lapegna ! " # 2 14. Windows XP marco lapegna $ $ 1981 - MS-DOS 1.0. s.o. a 16 bit. Solo 1MB di memoria centrale 1983 – MS-DOS V.2.0 con driver per hard disk e gestione del file system 1984 – MS-DOS V.3.0 con supporto di rete 1985 – Windows 1.0 prima interfaccia grafica 1987 – Windows 2.0 con funzionalita’ di multitasking 1988 – DOS V.4.0 con shell e gestione della memoria > 640KB 1991 – DOS V.5.0 gestione piu’ efficiente della memoria 1992 Windows 3.1. oltre 3 milioni di copie in due mesi: supporto di rete 1993-94 – Windows NT 3 e NT4. S.O. object oriented per server di alto livello. Stessa interfaccia grafica di Windows 3.1 ma kernel completamente riscritto 1995 – Windows 95: S.O. per applicazioni a 32 bit. Non piu’ una interfaccia grafica come Windows 3.1 ma un completo S.O. 1996-1998 – Windows CE 3.0. S.O. per computer palmari 1998 – Windows 98. browser integrato, supporti Java e HTML e vari supporti hardware (USB, firewire, DVD,… ) 2000 – Windows 2000 con supporto molto efficiente per le connessioni di rete 2001 – Windows XP: supporto a 64 bit 2003 – windows server 2003 – evoluzione di XP per le aziende 2007 – Windows Vista 3 14. Windows XP marco lapegna %& ’( & )* %& ( & +)* %& ( & ,)* % &’( & )* % &’( & -)* . - /( & /0,) /( & /0 )* /( &+*** . 1 / ( & " # & 2 3 % $ 4 #3 0 2 #5 % 5 6’2 / ( & ! 7 89 98 7 & 928928 / ( & +**, 4 14. Windows XP marco lapegna 2 2 : & 2 22 & : ; 93 & 28 : #3 2 7 ’3 : / 3 ;39 < : ,* 89 - 2

4. Windows XPlapegna/lucidi/SOmodB/lezione14.pdf · 1998 – Windows 98. browser integrato, supporti Java e HTML e vari supporti hardware (USB, firewire, DVD,… ) 2000 – Windows

  • Upload
    others

  • View
    6

  • Download
    0

Embed Size (px)

Citation preview

Page 1: 4. Windows XPlapegna/lucidi/SOmodB/lezione14.pdf · 1998 – Windows 98. browser integrato, supporti Java e HTML e vari supporti hardware (USB, firewire, DVD,… ) 2000 – Windows

1

114. Windows XP marco lapegna

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

� ���� ������

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

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

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

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

� ��

� � � � ��� ������� �� � ��! ����

� �� � ��" #

214. Windows XP marco lapegna

$����������$����������

�1981 - MS-DOS 1.0. s.o. a 16 bit. Solo 1MB di memoria centrale�1983 – MS-DOS V.2.0 con driver per hard disk e gestione del file system�1984 – MS-DOS V.3.0 con supporto di rete�1985 – Windows 1.0 prima interfaccia grafica�1987 – Windows 2.0 con funzionalita’ di multitasking�1988 – DOS V.4.0 con shell e gestione della memoria > 640KB�1991 – DOS V.5.0 gestione piu’ efficiente della memoria�1992 – Windows 3.1. oltre 3 milioni di copie in due mesi: supporto di rete�1993-94 – Windows NT 3 e NT4. S.O. object oriented per server di alto livello. Stessa interfaccia grafica di Windows 3.1 ma kernel completamente riscritto�1995 – Windows 95: S.O. per applicazioni a 32 bit. Non piu’ una interfaccia grafica come Windows 3.1 ma un completo S.O.�1996-1998 – Windows CE 3.0. S.O. per computer palmari�1998 – Windows 98. browser integrato, supporti Java e HTML e vari supporti hardware (USB, firewire, DVD,… )�2000 – Windows 2000 con supporto molto efficiente per le connessioni di rete�2001 – Windows XP: supporto a 64 bit�2003 – windows server 2003 – evoluzione di XP per le aziende�2007 – Windows Vista

314. Windows XP marco lapegna

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

% &'(� &

��)*

% &'(� &

�+)*

% &'(� &

�,)*

% &'(� &

�)*

% &'(� &

�-)*

���

� ��.

-

�/

( ��& �/ 0

,)�

�/

( ��& �/ 0

�)*

�/

( ��& +

***

���

� ��.

1

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

��������� � ���� �/

( ��& �" #

& ������2���� ���� ���� ��� �����������������3�����������

���

� ��%

$

�4 �� ���#��3����������0 �2����#5�% � ���5������6'2��

�/

( ��& �! ����

�7 ������ �� ����������� �������89������� ��9������������8

�7 ����������� ����& ��������9����2�����89������2�����8

�/

( ��& ��������+*

*,

414. Windows XP marco lapegna

� 2��������� 2��������

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

: & �������� ����2��������� � ������������ 2��2���

� & ��������

: ������ ������������ �;����������9�3��� ���

� & ����2�����8�

: #�����3��� ������������� �����2����

� 7 ���'3���� ��

: / ����������3������;��3���9����������� ����� � ����

� <�����������

: ,*������ �� ���8����������9��- ������ �� ������ 2�

Page 2: 4. Windows XPlapegna/lucidi/SOmodB/lezione14.pdf · 1998 – Windows 98. browser integrato, supporti Java e HTML e vari supporti hardware (USB, firewire, DVD,… ) 2000 – Windows

2

514. Windows XP marco lapegna

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

� � ��������������� ������������2�� ��

: =��������� ����� ����3���������������������� ��2���

: & ���������� � ���;��������� � �����8��������

: � �;������������������3�����

� ����������3� ����> ���2����?

: 4 �� ����� 2����������������>4 � �?

: % ������������� ������ ��� ����������

: $@��������>��������;�������� ����)�)?

: ����3������������

: & ���������� �� ���� 2�����

: #��������������

614. Windows XP marco lapegna

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

714. Windows XP marco lapegna

4 �� ����� 2����������������>4 � �?4 �� ����� 2����������������>4 � �?

% ����������� �9�������2�����������������������������

������ ����;������������������ �33������

>���������������� ��������� ��� � ��9�

�����9� ����������������������9A?

�������8� ���������������3� ��� �����

����� �����8��� ��� ��������� ��������� ��

>& ������ ��� ���������� ���84 �� ���?

$ 8���33��������� �������������84 � � ����������� �����8������

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

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

814. Windows XP marco lapegna

% �������������;������� ��� ����������% �������������;������� ��� ����������

� % �����������

: ������������ �������� ��2���� ��������� � >���� ����;�������������������� �������� �9�;�������� ������������������?

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

: 5����������������� �����3� ���� ���� � ���� ����� ���8��� ���

4 � �9�� ������������;������� ��� ���������������� ������� ��

��������� �� � ��" #�������� � �3���� ������ ������������������

Page 3: 4. Windows XPlapegna/lucidi/SOmodB/lezione14.pdf · 1998 – Windows 98. browser integrato, supporti Java e HTML e vari supporti hardware (USB, firewire, DVD,… ) 2000 – Windows

3

914. Windows XP marco lapegna

$@����������������3������������$@����������������3������������

� �8������ �� ���� � ��������������������������)�)���������������

� ��������;��������� � �����8��������������������� ���������������� �� ����

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

: � ������� ������ �� ����9�

: � ����������

: �� � ��������������

: A

� ��������������������� ����������������@��������� � ���������� #�������9����� ���� �������� ���������� �;����@�������

1014. Windows XP marco lapegna

& ���������� �� ���� 2�����& ���������� �� ���� 2�����

� #������������ � �����8�����������������������;����@������������������� �����������������

� $�������������� #��������������3������ 2�����

: � ��,+�>����������� �� �3����?

: #� & "

: & �������3���7 ��@�>& �7 ?

: � �� � �������� �� � �6�>� � � 69� ������2��������� �� � ��" #�6�2��?������8����������� �����������������,+ �2��

% �;������ ����� ����������2�����8� �����������������

1114. Windows XP marco lapegna

B�;�����B�;������ ( ���2������������������������������� ���2��� ����� ��������������

�����3��� ������� �����3�;�������� �;���������9� ������������������ ��������� ���� ���8��� ���

� � ������2���� �������� ������������������ �������������������������������� ����������� ��������� �

� $��� �����: 5��3�;�������������������� ����������� ������: 5��3�;���������� �������� �����3� ��������������: 5��3�;������������ �������3��� ����������� �����������

����������: 5��3�;������������������������������ �� �3�������������

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

� ��;������� ��������3�;�������� �8������� ���������@����������������2���� �����;�������� �����;�����

1214. Windows XP marco lapegna

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

� 0 ������������������� ��� >��)� ����������?�����;���� >��)���������?��������������������� � �������;;����

� � ;;�����C������������ ��� ������3��� ���������������������������������������������������������8�;;����

� � ;����;;������8� �3������ ��������� �������������� �;����@��������

: $�)���;������� ���8�� �������8�;;����� �������3���

� ������������3����;��������2�������������������������������

: $�)������2�������� �9�������������9A

: $�)�����������������9������9���� 9�A

Page 4: 4. Windows XPlapegna/lucidi/SOmodB/lezione14.pdf · 1998 – Windows 98. browser integrato, supporti Java e HTML e vari supporti hardware (USB, firewire, DVD,… ) 2000 – Windows

4

1314. Windows XP marco lapegna

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

� 0 ��������� �

: � ����������������������������9������9��@������9A

� 0 ������� �3����

: � ����������������������������9� ���9���;���

� 0 ����#����

: � ����������������������������9���� 9� ����

1414. Windows XP marco lapegna

4 �� ���>� ���;���?4 �� ���>� ���;���?

� & ��������� ��� �������� ����������������� ��� ����������;����;;����

� � ���������������� ������������������8�������������� ���������� ���� ���8�;;�������� � �3�������������������������

� #��������������;;���� ������������

�) ���������;������� �;����;;����

+) ��;������� �;����;;����������������������� ������������� ����

,) #����������� ��������������

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

� #����;����;;����9����;������� �;����;;�������������������� �;������ �� �������3�������3���� �����>�������������������������������?

1514. Windows XP marco lapegna

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

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

� �� � ��" #� �3������� ����������� ����������8� �����������������

>���������B�D�����������C�BE �?

( ��������8����������9����5#7 �3��

��� ������3���� ������� ����BE �

& ������������������������������BE ���� �;;���� ������������������8�����������

��������

& ������������������������������BE ����3������9�������

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

1614. Windows XP marco lapegna

�������� ����������8�>BE �?�������� ����������8�>BE �?

/ ��� �������������������� �

% �;;���������� ��������)�� �

��)�� � �������� ����)�)

��)�� � �������� ��� �����������)

Page 5: 4. Windows XPlapegna/lucidi/SOmodB/lezione14.pdf · 1998 – Windows 98. browser integrato, supporti Java e HTML e vari supporti hardware (USB, firewire, DVD,… ) 2000 – Windows

5

1714. Windows XP marco lapegna

��������������3� ������ #5���( #5��������������3� ������ #5���( #5

� � ����������������� ����������>� #5?

: ����������� ���������� ���������������������������������� ���������8����������� �������� ������������������

: $����� ����������)�

: 7 ������� �����������������������������;�������������������

: � ����� ������ ����� ���8�� ���������� ���������������� ������ #5

: ( ������2�������� � �����8����������� � �����8�������

� ( �3���� ������ ����������>( #5?

: ����������� ���������� ��������������;��������������������������� �������� ��������������

: 7 �����;������� ������������������������� �������� ����)�)

: $������� ����;� �������� �

1814. Windows XP marco lapegna

#��������#��������

� ,����������� ���������;����������� �

: <������$#B� 5$& & >������ ������ ���������@�������?)�5��������: #�������( 9���2����� �;������ ��9� �� �������� ��� �����;����): #������������ #$<: � �;�������������� �������������������������������

: <������=#B � 5$& & >������ ���� ����������?)�5�������: #����� ���2������$#B� 5$& &: �3��� ������������������ ����;�>��������89�D������?: �3��� ������������������������������>��� �3����?

: #��������������� ����2���� >#$< ?��: B��� ������������������������: �3��� �������������������������������: $�)���2������ ���� ����������;���9��������������������D������

1914. Windows XP marco lapegna

0 ���� �0 ���� �

� ,����������������;�������������� �

: <������$0 4 B$� (

: <������=0 4 B$� (

: 0 ���� ��������� ����2�����>0 $< ?

� ������ ���� ��� �������������� ���� ������� ����� ������������9�� ����������������������������� �� ������������ �������� >0 ���� �������& ����;��0 �& ?)�

� 7 ���� ����0 �& ���������������������������3���� ��������8����� ���� ���������������

$�)�#��������,������

#$<

� ���0 �&

� �� ����

% �� ������������ �������� �

2014. Windows XP marco lapegna

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

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

: ������� � ������������������� ����������� �������

� 7 ����8� �����2��������� ��������� ����

Page 6: 4. Windows XPlapegna/lucidi/SOmodB/lezione14.pdf · 1998 – Windows 98. browser integrato, supporti Java e HTML e vari supporti hardware (USB, firewire, DVD,… ) 2000 – Windows

6

2114. Windows XP marco lapegna

��2�����2���

� ������ �������������������3�2��

� 7 ����8� �����2������������ ������������ �� ��;����������� � �����8������� �������� �������

������� � �3�������������� ����;

>���8�� ���������������;����� �����������������?

0 ����

& �����������

& �����������

3�2��

2214. Windows XP marco lapegna

& ��� ����;� �������� & ��� ����;� ��������

2314. Windows XP marco lapegna

& ��� ����;� �������� & ��� ����;� ��������

� & ��� ����;�2�����������������8���������������� ,+��������� ����������8

: * �C���������8�� �����: ,��C���������8�� �;;����

� ,+���� ��D���� >���������;�����������8?

� � ;����� ��;����������� ���2��)

� ( ���������� ������� : 0 ���� ��������� � >��������8���������� �6�� ,�?: 0 ���� ����� ��� >��������8 ���� ���� * �� �-?

2414. Windows XP marco lapegna

& ��� ����;� �������� & ��� ����;� ��������

����

����� ����

������8

� ������ ����� ��������� ���������������� ����������8���)������ �������� �������������������

� � ��8�������� ���;��������������������� �������� ����������8�$�)�2���;���� �3���;����

5�������� ����������8

Page 7: 4. Windows XPlapegna/lucidi/SOmodB/lezione14.pdf · 1998 – Windows 98. browser integrato, supporti Java e HTML e vari supporti hardware (USB, firewire, DVD,… ) 2000 – Windows

7

2514. Windows XP marco lapegna

& ��� ����;� �������� & ��� ����;� ��������

� ������ ����� ����������������������8� ���� �����

� 3������������������������� �����������>����� ������������?� � �� ����� �������������8 F+

�5�� ������ ������� 9�������� ����� �������������9�� ��� ����� �������������8 F�

� & �� ����� ���D������� �� ������� �������������8 '�

� ��� ��D���� �����������;��������������� ����

2614. Windows XP marco lapegna

+����2��� �+����2��� �

�) #���������������� �3�����

+) ���������� �������������8#����������8����� ���������� ���������������������� ��#+#+���������8�2����#,���������8�� � ��

#, ������������ ��������#+�>� ����������#�?

& � �7 G � / $� �� ����� �������������8� �������� ������ �� ��� �������� ���>�;��;?

#�

#+

#,

2714. Windows XP marco lapegna

& ���������������� �������� & ���������������� ��������

� � �� � �� �3���������� ����������� ���������������������������������� ��� �;;����� ����������

� #���������������������������

: ��;���� >���������������������������� ���8���2��������?

: ����;���� �>�������������������������������� ���8���2��������?

�) � ;;������ ���@

: & �� �3����2������

: & �;���� D��� ������������������ ������ ���@������������

2814. Windows XP marco lapegna

& ���������������� �������� & ���������������� ��������

+) � ;;�������� �3���: & �� �3�������������: & �;���� D��� ��������������� ����������������

,) � ;;�����������: 7 ��������������� ���������������������������������������������� � ��: & �;���� D��� ���������3�������������

) � ;;����� ����2������ ��: 7 ������������������������������H����� ����I�>��)��������;;��� ��3���?: & �;���� D��� ���8������������8����������� ����� ��������3�����

-) � ;;�������������������������: � ����;������� ���@�� ������������������������������� � �������������

��������: #��8��33��������������8����������������� � �����8�������

Page 8: 4. Windows XPlapegna/lucidi/SOmodB/lezione14.pdf · 1998 – Windows 98. browser integrato, supporti Java e HTML e vari supporti hardware (USB, firewire, DVD,… ) 2000 – Windows

8

2914. Windows XP marco lapegna

! �������% �� ����% ���;���>! % % ?! �������% �� ����% ���;���>! % % ?

� $@����������������2���� �����;�������� ������ �� ����

� �����;���� ������������������� �������������� �� ������������������� ����9�����6���������������� ������;�3���

� ,+�2��� ���� ������� ������ � < � ��������� ���� ������� �������������

: +�� < ��������������� >���������������;���� �����������?

: +�� < ��������� �������� � >���������������2����� �������;���������������������� ���?

� ���� �� �� �� ��������3����� ��=<

3014. Windows XP marco lapegna

!% %!% %

� 0 �2����� �������;������ ����������

�) $������ �������2����� �������;���: 7 ��������� �������2�����������������: � ;������� �����>#�;��( ���������$������?�������� �������2����� ��

����� ����������: ������������� ���8��������8�� �� ��������������������������;������

�����5#7 � ������������� 2��� ����������+) 0 �2����� �������;���

: � ;������� �����>#�;� 0 �2�� $������?�������� ����3��� ������ �� ����

,) ���� ������ �� ����: 5���������� ���� �������;���

� ���;������������������>0 �< ?�������������������������� ������� �;����� �������

3114. Windows XP marco lapegna

0 �� ������� �;����� ���������������0 �� ������� �;����� ���������������

�*2�� �*2��

3214. Windows XP marco lapegna

#�;�������;��#�;�������;��

� E ��� �������2 �������! % % ������� �������������;������������������� ������������;��� ����;��� ����� ����+�% <

: 7 ������������ ���� ��������2����� �������;���

: 0 ������;��������8��������2�2�����8�� �;;����� �����������3���������

#����������� �����3���� ��������8����;��������;������������������

#�;�������;�

#�;������������������������

� �� ����

0 �2����� �������;���

Page 9: 4. Windows XPlapegna/lucidi/SOmodB/lezione14.pdf · 1998 – Windows 98. browser integrato, supporti Java e HTML e vari supporti hardware (USB, firewire, DVD,… ) 2000 – Windows

9

3314. Windows XP marco lapegna

$��� ����� �������2����� �������;���$��� ����� �������2����� �������;���

� ,+�2���

: -�2�� ������������������

: +*�2�� ���� �3���������3��� ������ �� ����

: �2�� ���� �3�����������;�3����������3������3���� ����

: ,�2�� �������� �������;���

� < ��� ������������

: B��

: � ����

: $@�����

: 5���'��' ����

: $�������������8�������

� < ��� �������

: ! ��� �

: % � �3�����

: �������������

3414. Windows XP marco lapegna

& ����� �������;���& ����� �������;���#������������������ ���8���� ������ �� �������������� ��������3������3��� �����1������� �33������ ��� �����������������������;��������

� ! ��� � �����;����� �� ����������������������� �����;����� �������������

� 0 ���������� �����;����� �� ����������������������������3���������� ����

� % � �3����� �����;����� �� ����������8���������� ����� ��� )�)� ��������������� �������8���������������������������������� ����

� �������� ���3��� �����������������;���������8���������� ����� ��� �����;����� �������������

� % � �3������� �� � �����;�����8���������� ����� ��� )�)� �������������������������� �������8�������������������������� ����)�#���� ������

����������� ���3���������� ��8���������������� ��������������� � �3���)

� ��2��� ���3��� �����������������;�������� �� � ������� ���3��� �������������2 ������������������3�������� ��

������� )�)� <� ���3��� �����;������������������

3514. Windows XP marco lapegna

�������� ��B7�������� ��B7

�)2)������;������������������������������ ������ �������

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

3614. Windows XP marco lapegna

& ������������ �������;���& ������������ �������;���

� � �� � ��" #�������������� � ������2�� �� ���������������� �������;����

� �����;�����F��������� ������������������� �>��B7 ?

� !��;��������;������ ��;�����������

: � �����;������ ���� �

: � �����;������ ����� �

: 0 ����������� ���� ���� ���������� ��������� �

� E ��� �������������������� �����8���;���� ��� �����;������ ����� �����! % % ��������������;�������� ���������� ����������������B7 �

� �������� �� ���������3������������������;������������

Page 10: 4. Windows XPlapegna/lucidi/SOmodB/lezione14.pdf · 1998 – Windows 98. browser integrato, supporti Java e HTML e vari supporti hardware (USB, firewire, DVD,… ) 2000 – Windows

10

3714. Windows XP marco lapegna

�������� ��B7�������� ��B7

� $��� ���������������;������������ ������� �� ������� ��� �����;������ ����� ��: �����;�������� ����������� ������������� ����

� �����;������ ��������;������������������: ������ �������;�������������: ������ �������;����� � �3�����: ������ �������;����� � �3������� �� ��������������

� �����;������������������������� ����������������� �������;�������� � �������� ����������3���� �����>��3��3����?

� �����;������������������������������� �������;������2��� ����������������8���3���������������������������� �� ����� ��

� 7 ������� � �������� ����2�������������8����������������������������������� �������;������������

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

3814. Windows XP marco lapegna

$���������������������������� �������;���$���������������������������� �������;���

� / ��������������;���������������������� ����� ������ �� ����)����� �� ������8� ��������� �����;� ����

: % �� �������;�����

: ��! % % ����8���� ������������;���

: % �� �����������;�����

: ��! % % ��������8���� ������������;���

: 7 ���������

: ( ������ ��� ����������

: #����� ���������

: ������������������������

3914. Windows XP marco lapegna

� ���� ���������� ���8��;����� ����B7� ���� ���������� ���8��;����� ����B7

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

� ;������ ����;���������� �� ������������������� ������;�3���

� ������� ����;��3����9�� �� � ������������� �� ��������������������� ������������������;�������������

� ���������� ����������8 �������� >���������������;���9�3�������2����������������������D������������?

#�;�����������������������������������

�������

#�;�������������

4014. Windows XP marco lapegna

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

� �3���������� � �� �� � ��" #������ ��������������������

( ������ ��� ������������ )�B�������2���� ���8����������� �����������>3��� ���9����� ����;9))?�

( ������ ���3���������� )�B�������2���� ����������������� ���3������ ���8��;��������������;����

( ������ ��������������)�B�������2���� ���������������� ������������9���� ���������9���3��������� �3��� � ����������

& )� )

Page 11: 4. Windows XPlapegna/lucidi/SOmodB/lezione14.pdf · 1998 – Windows 98. browser integrato, supporti Java e HTML e vari supporti hardware (USB, firewire, DVD,… ) 2000 – Windows

11

4114. Windows XP marco lapegna

����������� �/ 0 �&����������� �/ 0 �&

� ������ ��3���������� � ��� �� � ������2���������������������������2������ >������ ����������0 �2��?�: 7 �����2������������������������;���2������3����� ��� ����

� #�������������2��� ���3��� � ���������9����33�������

� $��� ����� ����� ��,+ �� 2���

: 2�������H�������I� ��+�=< �� �������6�� ������� ��2������� � 6% 2����������2������ ���33�������

: 2�������H;��� �I ����% < �� 3��� � ���������

/ ����)�)��� �� � ��/ 0 9�+***9�" #���! ����9����3���������� �������������8�

/ � �0 �������;�������& ����� �C�/ 0 �&

4214. Windows XP marco lapegna

�� 0 ����/ 0 �&�� 0 ����/ 0 �&

�6�0 <���+� <( �� �3���

��/ �5�� ����������

��/ �& ��������

��% � �����������������

J��� ����� �6-***/ )3���

+-6 �0 <���+� <( �� �����������

� �� � ��/ 0 9�+***9�" #9�! ����

( � & 9�� �� � ��.-9�.1

� &

/ 0 �&�� 0 �6

� � �� � ��/ 0 � / 0 �& �,� � �� � ��+***� � / 0 �& �� � �� � ��" # � / 0 �& �-� � �� � ��! ����� � / 0 �& �6

4314. Windows XP marco lapegna

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

� �������������3�� �� ������� ��/ 0 �& ��8��������� �

: #���������� �������;��� ��� �����>�����;�����������������?

: 5������ ���8�� � ������������ ��������� �

: #��8���������������� ����� ����9���� ����������������� ���� �������8� �����

� / �������� �����8� �������8������2������������������������B� ( ����;��������������� �

( ���������+������ � +� ����������������� �

4414. Windows XP marco lapegna

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

� / 0 �& �������������������� ��� �������8� �������������� ��� ����: 7 �����������8���������� �� ���������� ��� ���� �� �� ��������

��� ����������+���1 �=<: �8�� ���� ������������8������ ��� ��;�����5�������/ �� 2���>�5/ ?

: $�)��������� ��-�+�<�������������� ��+ �=<

: #�����8����� ������;��� ������ �� �������� ������������8�� ������ ������ ��D������ ������� 0 �>,+=< ?9����3��� � �������������������8��� ����

Page 12: 4. Windows XPlapegna/lucidi/SOmodB/lezione14.pdf · 1998 – Windows 98. browser integrato, supporti Java e HTML e vari supporti hardware (USB, firewire, DVD,… ) 2000 – Windows

12

4514. Windows XP marco lapegna

% ���3����% ���3����

� 0 ����������3��� �������������;��� ������������ �9��������;�������� ������3������;������>� ���3���?���������� ������������������������3�������>��������������� ���������9����% �0 �����?

� � ���3���

: K % �0 >������� ����������3���� ���3���������� ���� ��������� ���3���?

: K % �0 % BB >������ ��K % �0 9�������D��� ��K % �0 ���������� ��?

: K �� � ��$ >3������������������������� � �3��������3���������� ?

: K ! � �7 % $ >��� �����������9����� ������������ �������� �9A?

: K � 0 0 B( $� >��3��� ���������;��������2���� ���3���?

: K <0 % � # >� ����� �������������2���?

: )� >��3��� ������������� ����������� ���?

: K <� � 0 >�����������3��� �����������2���� �������� �?

: K <� ( 5�7 & >������� ����������� ����;;����?

: K E 7 � 0 � >��3������8���� ���3���������� � �������� �;���������?

: K 7 #5� & $ >0 �2����� ����������������������������� �?

4614. Windows XP marco lapegna

���% �0 ��������% �0 �����

� ( �����������% �0 �8����3�������� ���������3���������� ���������8���;��� ���������� �����������9���D��� ��3��� � �������

� �����;��� � �� �� �3��� � �����������������8��;��������� ���3���

� #��������������3��� � ���������9�/ 0 �& ������������;����� �����������������������3���� �����% �0 ����3������ ������������� ������������������������ �� ���������>����������-L � ��� ����?

� & ��������������3����K % �0 % BB ��8�� �� ������������������ �������� �

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

4714. Windows XP marco lapegna

K % �0 ��% ������3������2��K % �0 ��% ������3������2��

� 5�� ������ ������� � �� �� ��������3���� >��=< ?

� � ;���3�����8��������������� ����� ������������ ���������2����

� �����3��� ������� �����3�����������;�����������������2���

� ����2����C�>�������������M� ���?

$��� ��� �������2����

��� �� ���3���9� ���� �����������9�������������9� ���� ���3���

B���� �% �0

� ����2����� � ����2����+

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

����-�

����

����,

����+

�����

��������

4814. Windows XP marco lapegna

� ����2���� ����2���

� & �����3�����8���33�������� ������������ ;��������2����� ���3���������� �� ��������� ������� �������������� � �����% �0

� ����2�������� ����

� & �����3�����8�� �����;��� � ���������������2���������������������������������;������ ���� ���3���

� ����2������������ ����

/ 0 �& �����D��� ���������� ����������������� ��������

Page 13: 4. Windows XPlapegna/lucidi/SOmodB/lezione14.pdf · 1998 – Windows 98. browser integrato, supporti Java e HTML e vari supporti hardware (USB, firewire, DVD,… ) 2000 – Windows

13

4914. Windows XP marco lapegna

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

B���� �% �0

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

� 3������ ���8���� ������������2�������� ����

� �� ���� ���3��������� �����������������,*9��,�����,,�������������2������������ ����

�������

�5/ C�,* �5/ C�,� �5/ C�,+ �5/ C�,, �5/ C�,

5014. Windows XP marco lapegna

K ��;����K ��;����

� 0 ��������� � �3�������������������� ������������;�������� ��������������

: #��� �� ������ � �3���� ���������������� ���9��������� ������������3���� ����;��������� ����������������3��� �����������8����������� �����;����

: ( �������� � �3��� ��������������� ������������ ����3���� ����;����������� ������

: ������� �������� ��������� ��������������� �������������� ������������������� ����������������������������������������������� �������� �����3���� ����;

N ������� �3����������

5114. Windows XP marco lapegna

������� �� ����>������ ?������� �� ����>������ ?

� ������������ �����3��� �8�� �� ���������������3��� �� �������������������2��������� ����������

� & ����� � �� �3����

: � ����2������������� �

: 5��������� ���3����>�����9��� � �;���9�))?

� & ����� ������������

: � ����2����������� �

: 7 ���������������� ��� ����>������9��;;����9�������9� �����������9A?�

: �3��� �������H��;��'�����������������8I

5214. Windows XP marco lapegna

( ������������/ 0 �&( ������������/ 0 �&

� � �������� �������������� ���3����� �����������������������% �0

: � ;���3���� ��������������������������2��������� ������ �@

: �8�����2������ �@�� �� ��������8������� ���3��� ��������������������� ��������

: ���� �� ���3���������� �� ��������������� �������2����2������������ ������3�2�����

: � ���� ���3���� ������������������� �� ���3���������������������

: � ;���3���� ����� ����������������������� �% �0 ���������

Page 14: 4. Windows XPlapegna/lucidi/SOmodB/lezione14.pdf · 1998 – Windows 98. browser integrato, supporti Java e HTML e vari supporti hardware (USB, firewire, DVD,… ) 2000 – Windows

14

5314. Windows XP marco lapegna

( ���������( ���������

5414. Windows XP marco lapegna

B ������� �����3���B ������� �����3���

B �������2������0 >�?�C���;��

B ���������D��������0 >�?�C��

5514. Windows XP marco lapegna

4 �� �����4 �� �����

� � �� � ��" #���������������8� ��������� ��3������3���� �����������������3���: & ������������������;��% �0 ��������3����;��8����������

� / �������;��% �0 �������������3�������������: & ���;;���;����������������2����3���O��� �: & �������� ��������������� ���8�����2������� O����: & �������������������;�� �� �������������3������3���� ����������

��;��% �0 � ���3�������������

� ��3������������������������ 3������D��� ���8�����2������� O������8���������

� ��� ��������: / ���������������������� O������� ��������: / ���������������������3���� �������3������������������ �

5614. Windows XP marco lapegna

#����� ���������#����� ���������

� & �����������������������3������ ����������������������� ����3����������

� #����� ����������C������2���� �����3���

: % �������� ��,+�2��

: �6�=< � �� ���

� E ��� ��/ 0 �& ������ ��� ����3����������������� ������������������������������� ������������2���

: & ���������� ������������� �3��������� ����� ���3���������� � �������

: �� ���������2������ ��� ��������� ���������

Page 15: 4. Windows XPlapegna/lucidi/SOmodB/lezione14.pdf · 1998 – Windows 98. browser integrato, supporti Java e HTML e vari supporti hardware (USB, firewire, DVD,… ) 2000 – Windows

15

5714. Windows XP marco lapegna

$��� ���$��� ���

� ��������������������������� ��������������������: � �������;��������������: �����;��% �0 �������� ���������: ! ������;;��������������� ������������������� ��������� ���

���������������������: 0 ��������������8������������

� % ����;;��� ������� �: / ����� ��������� ��� ����;;����������;;��������������� ��

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

� � ��������� �� ��������: #��� �������������� ��������: / ��������� �����������8������3������������������ ����� ���������

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

5814. Windows XP marco lapegna

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

� 5�� ���������� ���3���

: 0 ����������������������������

: ��3���������� ��������������8� ����� ����������>�6��������?���� ���������������� �����>��� ������������;� ������?

: � �;����� �� ����� ���'G ��

� 5�3������� ���3���

: �� �����������������8� ���6�����������3�������������� ����

: � �;����� �������������22������������

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

: % �� ������������ ������������ ��������������

: % �� ������������ ��������������� �;�������

5914. Windows XP marco lapegna

� �������� ���8��� �������� ���8��

� ���;�������� ���8�� ��������;�� ������� ������ �������� �������� �������� �����������

�) & ���������� �� ���� 2�����: #������� ������������2�����8� ������������������

+) ��;������� ���8��: $@��������>��� �������� ���������?�����������;����������� �������

����3������� ������2�����8� ��� ����������

,) ( ������ ��� ����������: � �;�������������� ����������

) � ������� ���#��; �� �#���: 5���������������������� ���� ���� ������� ����������

-) � ������� ���8���� ���������: 7 ��������������������������;����� �������������������������

6014. Windows XP marco lapegna

� �������� ���8��� �������� ���8��

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

Page 16: 4. Windows XPlapegna/lucidi/SOmodB/lezione14.pdf · 1998 – Windows 98. browser integrato, supporti Java e HTML e vari supporti hardware (USB, firewire, DVD,… ) 2000 – Windows

16

6114. Windows XP marco lapegna

( ������ ��� ����������( ������ ��� ����������

� ( ������ ��� ����������

: � �;�������������� ����������

: � ;�������������������3���������������8����

� ( ������ ��������������

: ����������8�����3������������������������

: $���/ 0 �&

� ( ������������ � �� >�� ��������?

: � ���� ���������������� ��� �� ���������������������������������� ���

: $���� � ���������� ���� ������������� �������������� ���3�����

� ( ������ ��2������������

: �����;���������4 � ����������������� ����������

: $��� ������ ����� ����� ������������������ � ����

� #����2������������������������ � �

6214. Windows XP marco lapegna

� ������� ���#��;��� �#����>#�#?� ������� ���#��;��� �#����>#�#?

� / ���������������� 2��������� �

: & ����������� ���

: 5�������8� ���84 � � �������������������� �����������������3������������� ��� ���������������)�)

: & ����������3� ����> ������#�#?

: ( ��������� ��������

: & ���������� ��% ������3��>���3�;�����������������������?

: & ���������� ������� �������>�������������3�� ��� ����������?

/ ����������������;�� � ���������������� ��� �����

6314. Windows XP marco lapegna

� ������� ���8���� ���������� ������� ���8���� ���������

� �8������������3���������������� ����������

: $��� ������2����������������������

� ��;������� ���8���� ������������ ���� �����������������

� ( �3�������

: ��������� ������ ���������������� ����������

( *9� ( �9� ( +9� ( ,

: -��������� ������ ���������� ��������� �

& *9� & �9� & +9 & ,9 & 9� & -

#���������� ��������� ( �����������������

#���������� ��������� ������ ��������& ��� 2��

6414. Windows XP marco lapegna

���������������������� 5�� � ����������5�� � ����������

� & ���� �������� ���������>������������� ���?

: & �;�����

: #����

: 5� �� ��� ����;;�

: % �� �������� �����

� & ���� ����������������;����;;����������������� ���

: 5���� ���� ������� ���������������� ����>B#5?

: % ������3��5� %

: 5���2���

: 5�������������� ��;'�� ' ���� ������ 7 �

Page 17: 4. Windows XPlapegna/lucidi/SOmodB/lezione14.pdf · 1998 – Windows 98. browser integrato, supporti Java e HTML e vari supporti hardware (USB, firewire, DVD,… ) 2000 – Windows

17

6514. Windows XP marco lapegna

$��� ����������$��� ������������ �B�� ����#���� ����5������� �B�� ����#���� ����5�����

� & �;����9�����9��� �� ��� ����;;����� �� �������� ���������� ������������� ����������� �� ��� ������������

� �#5���B#5����� �������� ������������� ����� ���������������������������������� ��3������� ���;����� ��D����������� �

� ������#���� ����5���������������������� ������������������ �������� B�� ����#���� ����5���������������������� �������� ��������

�33������

���

���2��������

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

6614. Windows XP marco lapegna

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

� 7 ���B#5�3������ ���������2 �������������� �������������� ������������ ����D���������������

� $ � ��������2����� ������� ���������������������������

6714. Windows XP marco lapegna

� � � AA�� ������� �� ���! ����� � � AA�� ������� �� ���! ����

AA 7 ���H�;��� �I���� �� � ��! ����

6814. Windows XP marco lapegna

Page 18: 4. Windows XPlapegna/lucidi/SOmodB/lezione14.pdf · 1998 – Windows 98. browser integrato, supporti Java e HTML e vari supporti hardware (USB, firewire, DVD,… ) 2000 – Windows

18

6914. Windows XP marco lapegna

( ��� �� � ��" #���� �� � ��! ����( ��� �� � ��" #���� �� � ��! ����

� � �� � ��! ������8��8���������� ��� �� � �" #

� / ������������ ������������H��������������I

� � �;��� ������������ ���������� �;����@������� ��������������9����� �� ����9����3���������� �A

� �8�����������������8��8�����3������,( �� $B� 9�� �����������������������2����� � �3����

� �� � ��! ����������8�� �� � �" #�����

���������������3������;��3������D�������;� ;���������8�

7014. Windows XP marco lapegna

#��������������� �#��������������� �

� ������� ����� ��� �� � ��" #�������2��������8���� �����5#7 �������2���� ���������������� ��������� �������� ����������>��� �?

� 0 ������ ������*'�-� � �����������

� & ���������������� �����D��

� $��� ���

� ������ ������������� 2�� ���������� > ������� �������������?����;���������2������������������ ��������

Idle T1 T2

T1 e T2 entrano nella coda ready; T1 inizia ma usa la CPU solo per una

frazione ridotta del time slice

Scadenze dei time slice

7114. Windows XP marco lapegna

% �;������ ��������� �� � �������% �;������ ��������� �� � �������

� � ;�������� ���D�����������5#7 �������� ���������������� �����

� ������

7 ��� �����5#7 � �������� �������� ����������� �����������������

5����2���������������8���������

Idle T1 T1

& �� ����� ������ �������

T2

T1 e T2 entrano nella coda ready; T1 inizia e usa la CPU per almeno un

intero intervallo

7214. Windows XP marco lapegna

5������ ������ �����% ����� � ��5������ ������ �����% ����� � ��

� / ������������������ ������� ���� ��������� � ������������������� ����� � ����

� 7 �������� � �� � ��% � ���#��������

� ������ ����H ����������� ����� � ����I�

� ! ����� �3�����������������8

� 0 ���� �� ����� � ����������������� ����3�������8 1*L � ������ ��� ��5#7

Thread multimediali Altri thread Thread multimediali Altri

thread

Page 19: 4. Windows XPlapegna/lucidi/SOmodB/lezione14.pdf · 1998 – Windows 98. browser integrato, supporti Java e HTML e vari supporti hardware (USB, firewire, DVD,… ) 2000 – Windows

19

7314. Windows XP marco lapegna

� ������������ �� ����������������>� �� � ��" #?� ������������ �� ����������������>� �� � ��" #?

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

: #���������� �� �� ��������3����

: � ������������ �� ����� ���2����������2���� ����3��� ������� �����;�����

#B� <�$%

: <�������8������

: ������������8���������� ���� �� �����������������������

: B�2��� �������� ��� � �3���� �����3�;��������

7414. Windows XP marco lapegna

� ������������ �� ����������������>� �� � ��! ����?� ������������ �� ����������������>� �� � ��! ����?

� � ����������� ������������ ���� ������� �������������� ��������� � ���� �� � ��! ����

� #���������� �� �� �������������2���

� � �������������� �� �� � �������2����� �������;���� ���������

! � / 0 � � �

� % �;;�����3�����2�����8

� % �;;������33�������

7514. Windows XP marco lapegna

7 �����2��� ���������� �� �������������7 �����2��� ���������� �� �������������

� ���� �� �������������� ��� �� � ��" #: �������������� �� �������������������;���� ���������������������8�

����������8����������� ����� ���������� >����������B7 ?: #��������� ���� ����8����� ��� ���D������� ��������� D��� �����

� �� �����������;;��: B ����������� �� ������8�������������D��� ��������������������

#B� <�$%

: ���� �� ���������������8��������� >������ ���8��3��� ������� �������;�������������������;������������ �?

: ��� �������� ��3��������2�������������� ����������������� ������� ������ ��������������

: & ���������� �� ������������� ������������������;����H� �;�����I

7614. Windows XP marco lapegna

& ���������& ���������

� 0 ������;��������������������� �� ����� ���2��� ����������� �������� �� �������������������;���� ���������������������8 �����

� & ���������3��������

: 7 ������� ������ �������;����������������

: 7 ������� ������������������� ���;;��

� ( �33��������������� ����������8

� $��� �����: ���'! ����8������� �������2��������� ������9�� �� �� �$@���: & �2'( �� ��8������� �������2�����������;���& �� ������

& ������������������������� ������ ��������� �� ���� �������;�����

Page 20: 4. Windows XPlapegna/lucidi/SOmodB/lezione14.pdf · 1998 – Windows 98. browser integrato, supporti Java e HTML e vari supporti hardware (USB, firewire, DVD,… ) 2000 – Windows

20

7714. Windows XP marco lapegna

� ���� ���������� ��& ���������� ���� ���������� ��& ���������

� & ��������������� ���������� � ���������������� � ��������

� ! ��������������8��������� ������������������������H ��� �������� �� ���I�

� ��������������������33�������� ���P��������������������������������������������������Q 3��D������

& �����;;��

� % ������3�������;������� ������� < � ��� �� ������������� ������������������� �;;���������������8� ������;��� � �

7814. Windows XP marco lapegna

7 ����������������B�� �<����7 ����������������B�� �<����

� ����������;���& �������������2���������������� ���������

���� �� ������������� �����8 �����������������

���������5#7 ����������� �������������������9�

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

$����������� ��������� �������� ������ �� �������������

5#7

% �� ������������� % �� �����

����� ����

�'+�� <

��������C�� >��?

0 �� �������3)�C�� >+'1 �� <��?

� >�**�� < ?

��������C�� >�*� �?

0 �� �������3)�C�� >+*'.*�% <��?

7914. Windows XP marco lapegna

7 ����������������B�� �<����7 ����������������B�� �<����

� #��2��� ������� �� ���������������8 � ������������������;� ��� ����� ���8������� ��������� �����8 �����2�����;;���;���� � ���������� �

� & �������������� �� �������������3���� ��������8 ������ ����� ������ �� ���������������������� �������������8 ������� ��� �������������� �����������������

����������� �� �����3���� ��� ������� ������� ����������� �� �������������

>�������;���B�� �<����?

5#7

% �� ������������� % �� �����

����� ����

�'+�� <

��������C�� >��?

0 �� �������3)�C�� >+'1 �� <��?

� >�**�� < ?

��������C�� >�*� �?

0 �� �������3)�C�� >+*'.*�% <��?

% �� �����3����

�'1�� <

��������C�� >��?

0 �� �������3)�C�� >�*',*�% <��?

8014. Windows XP marco lapegna

7 ����������������B�� �<����7 ����������������B�� �<����

� & ���������� ������������ �� �������������������7 & <9& ������( �;�������� 95�� ����������9�#5��@�����

� ( ������������ ������ >������� �����+@?

� ( ������������ ���������3������������������������� ��;���2���

Page 21: 4. Windows XPlapegna/lucidi/SOmodB/lezione14.pdf · 1998 – Windows 98. browser integrato, supporti Java e HTML e vari supporti hardware (USB, firewire, DVD,… ) 2000 – Windows

21

8114. Windows XP marco lapegna

4 �2�� 4 �2�� 4 �� �4 �� �( ��������B�� ��( ����( ��������B�� ��( ����

� B������� ����������������������� �������;���4 �2�� �4 �� �( ���� >4 '4 ( ?���������� ��������� �� ����������������������� >/ ! ������?�������� ����� ��+-6�% < �R ��� <

� 0 ����� �� ��������8���������������������������� ����& ���������9� ����������������2���9���3������3�����2������

���)�)���������������� ������ �����D����������� �� ��������;���������8/ ! �5��������� � �� ����� ������#5�����4 '4 ( ���Q��33���������������

>�������;���B �� ��( ����?�

� ! ����;;�: % ���������� ��� ����: % ����������� � ������;��: % �;����������������� ���������� �� ����� ���2���

NV

Cac

he

OS

8214. Windows XP marco lapegna

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

� B�� �<�������B�� �( �������3������������������ ���������� ���3���� ������������ �;�����������������

� �8�33������� ��������������;�� ���� ��3����� ����� ����� ������������������� ����D��������������� �������8������ ������������� ��3�����

� � ����;�� �����������2��� �� �;�����;����� �� ����;��������9�������������;���������������;����B7 '����

8314. Windows XP marco lapegna

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

� ������� ���������� �� � ��! ���������������������������3����������� ���& ����������������2���� ��/ 0 �&

� ������ ��������8� ������;���� �����������������������8����������� �����������������;;���������������������������8��� ���� �������������3��������������

� � �� � ��! ������8�2�������D��� �������������������� ��/ 0 �& ��� �� � ��" #

� �������������� �33������ �8�

: / 0 �& �-�>� �� � ��" #?��������������������������� ��� ���

: / 0 �& �6�>� �� � ��! ����?��������������������������������������

8414. Windows XP marco lapegna

% �;������ ��������8��% �;������ ��������8��

� #����2 �����8� ���������������� ������������ ���� ������������ ����

: $��� ���������" #������8������2������������������3���������������������8����������� ��������� ��������������� ������������ ��������;���� �2������������� �

� % �����������3������ ���������������2���;���� �>���������9� �3��� � ���������9�A�?����������������H�������I�

: #����2 �����8� ���������������������������� ���� ������������������>��)�#���� �� � ��% � ���#�����?

Page 22: 4. Windows XPlapegna/lucidi/SOmodB/lezione14.pdf · 1998 – Windows 98. browser integrato, supporti Java e HTML e vari supporti hardware (USB, firewire, DVD,… ) 2000 – Windows

22

8514. Windows XP marco lapegna

% �;������ �������������������% �;������ �������������������

� 5���� �� � ��" #���������������������� ���& � ����;�������;��������������� ����� ������� �������� ������������;��>���������* ?

: / �� �� �����;��� � ��������� ������������������������3��;;������������������ ���& �

: & ��������������;�������;������������� ����� ���� � ��������������������� ����;;�������������� ���������� ��� ��3�������� ����

Session 1Application

D

ApplicationE

ApplicationF

Session 0Service A

Service B

Service C

ApplicationB

ApplicationA

ApplicationC

8614. Windows XP marco lapegna

����� ����� ��������������*����� ����� ��������������*

� ��� �� � ��! ����9�������� ���������������������;�����������;��������������������� �33������ ���������8���������������������������*

� $��� ��������������� ����� �

� #��8� �33������������3������������������� ��������� �

Session 1Application

A

ApplicationB

ApplicationC

Session 0Service A

Service B

Service C

Session 2Application

D

ApplicationE

ApplicationF

8714. Windows XP marco lapegna

� ��������������������� ��� �� � ��! ����� ��������������������� ��� �� � ��! ����

� / ��������� ������ ������������������� / ��������������� �����������;�������� ������� � / ���������� ���� ��2����2��������� ���2���� & ������� ��� ����3��������� �������� � #��������H��������I������������������� ����� � ����� & ������������ ������ ��;��� �� �� �������� 5�� ����� �� �������� ������������� �������� ��/ 0 �&� / ������ �������� ��������� ������������������������� � ������

� �������� �� ��� ����� ������#���� ����5����� AA

/ ������������ ��������������������������� ��������;��3������������������ ��� �� � ��" #