HW (stampanti)

This commit is contained in:
giuliof 2018-02-10 19:43:04 +01:00
parent 1487383475
commit 3f1db62eca
4 changed files with 560 additions and 10 deletions

1
.gitignore vendored
View File

@ -6,3 +6,4 @@ dist/main.pdf
main.pdf
*.synctex.gz
*.toc
img/vectors

View File

@ -21,9 +21,10 @@ all: dist/main.pdf figure
dist/main.pdf: main.tex $(TEX) $(PDF)
mkdir -p build/tex dist
pdflatex -output-directory build main.tex
pdflatex -output-directory build main.tex
pdflatex -output-directory build -synctex=1 -interaction=nonstopmode main.tex
pdflatex -output-directory build -synctex=1 -interaction=nonstopmode main.tex
mv build/main.pdf dist
mv build/main.synctex.gz dist
figure: $(PDF)

View File

@ -0,0 +1,513 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
id="svg2"
width="624"
height="541"
viewBox="0 0 624 541"
sodipodi:docname="ArchitetturaVonNeumann.svg"
inkscape:version="0.92.2 5c3e80d, 2017-08-06">
<metadata
id="metadata8">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs6" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="640"
inkscape:window-height="480"
id="namedview4"
showgrid="false"
inkscape:zoom="0.43622921"
inkscape:cx="312"
inkscape:cy="270.5"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="0"
inkscape:current-layer="svg2" />
<image
width="624"
height="541"
preserveAspectRatio="none"
xlink:href="data:image/png;base64,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
vvMdbdmyxexGLCgokNPpVG9vryQpNzdXixcv1v79+81t8vPztWHDBrOU7XQ6df78efP1p556alpZ
uqysTFeuXDErdUuXLtX58+f12GOPqaSkRJ9++qnZhqltrampUVdXl0pKSiRJq1evntYlMZXP51NX
V5f+63/9r+aywsLCaeX3UBcHAMxXcXGxnE6nnE6ntmzZoo8//libNm2S9PvHUezZs8dc/95775XX
6zW7KJctWya73a4NGzZo586dOnXqlKTp18RIvv/972vx4sVhXX/r1683r+XLli2TJH39619XQUGB
zp49a16jp+7/Rz/6kXmdl6SKigp1dHSooqLCXGfLli3mNTm074sXL0qSHn/8cf3RH/1R2P7/6I/+
SG+88UbEtk9MTOiHP/yh3G532PfA1OpYrOciFpG6TyF9MdUNyGY5OTnasGGDGhoaNDY2ppMnT5p/
hJGcP39eH374YVhJOi8vT9ddd535c35+ftg2X/jCF7R8+fKo++zp6TH/sCdbunSp3nvvPe3cudNc
Fst4hoKCAi1dulS1tbXmBWI2oaAYungCwEIrKiqKeO2TpAsXLki61m0X6n777LPP5HQ6w7oWb7nl
ljm997/+67/q888/D7uWe73eadfqWK65PT09+upXv2r+nJOTI7fbHbbOTN8Bv/vd7ySFjxO7dOmS
br755ojr+/1+9ff367/9t/82a9sSpaGhQX/2Z382bXlRUZEZqiONO5SujWEsLi5e6CamBAEuxdxu
tw4dOqTjx4/r008/1bZt26Kua7fbtX79+rAK2+T/L0UfKJsstbW1On78uPr7+1VSUqLOzs4FeU4c
ACyUULV/x44dYSHv8OHDCdv/zTffPO36nQp2u1233HJLWrQlkomJCf3qV7/S008/Pe21P/uzP1NX
V5dOnTqlmpqaaa97PB6Njo7q29/+djKamnR0oaZYSUmJNm3apF27dukP//APZ1x306ZNZok9ZGJi
YtYHJc7E7Xbr448/DvtX5cTEhAKBgO6555649hUIBPTCCy+osbHRvOhdvXrVfD3aYNbQH97Uhy5m
w5O0AaSfO++8Uw6HY9r1dnBwMCF3aW7atElnzpyZdsfo1PeLxWOPPabOzs6wpxLE872wadMmvfPO
O9OeahCtLSUlJXK5XHrhhRfCli/U9fr999/XqlWrIlZLt23bJpfLpR/96EcRt3366aflcDj0gx/8
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
rmKXy2XOHx1av7i42Ojq6jLfu7i42MjPzzePo6+vL2xe6JnmfQ61u6enxzhy5Ig5F/Ns8zIbxvS5
nKe+T6htk+ejDs0dHZq7eb5Sdb2x2nWOChwSyuPx6IknnphxjMgDDzygkydPRnytpaVFpaWlstls
stlsWrFihUpLS6et5/f7VVpaqiVLlpjrTe5KqKur06JFi2Sz2XTrrbdKujaX6djYmFpaWuZ5lAAS
JdKcyMuWLTPnP5YUV0W6pqZGXV1dZrfe6tWrZ314+MTEhH74wx/K7XabXa45OTlav379tHVjactM
cxWHHqE0+QaJvLw8VVZWms8LDc03vWXLFvM4Qs93nHxeolm2bJnsdrs2bNignTt36tSpUzHNyxyL
EydO6MqVK2HPMS0sLNSqVav04x//OOb9YP4IcEio73znOzMGJL/fr/Pnz+uNN96I+HpNTY3Onj0r
p9Mpp9OpTz/9VGfPnp22XlFRkc6ePWs+8+7111/XqVOnzNcPHz6s119/XY2NjeZdcZK0d+9e/c//
+T+Z2B1IM4kaq1ZQUKClS5eqtrZ2WtdkNH6/X/39/WHzCc9HtLmKCwoKzGc6Th17lpubGza/sqS4
53ie7JZbbgn7OZZ5mWPxxhtvmKF7smXLlumdd96Zc3sRPwIcEqalpUUrVqyYcRL2F154QS6XS52d
ndPGlyTasmXLVFxcHLYsJydH/+W//JewGRYAJJbdbo9rDuhECI3Bqq2t1X333acdO3aoo6Mj7LEY
mYwxaNmHAIeEefXVV7Vjx44Z1zl//ry2b98uSerp6UlGs6aprq7Wq6++yu33wALZtGmTPvjgg2l/
Y8FgUFevXl2Q9zx9+rQCgYBeeOEFNTY2ml2Pk98v2s0HobmRX3jhhbDl0ULobGaaqzgUKKdWvPx+
v1wu15zeT4o+73NIrPMyz8btdpt3z0728ccf64//+I/jajPmhwCHhPnggw905513Rn3d4/Fo7dq1
5oM9f/KTnySraWFCXRdTuysAJEaowr1nz56wuZIfeeQRc9hDaFkscyKHQkdojmPp2tR6oSDh8XhU
UFAgu92uxYsXm/Mbj42Nqbu7W3a7fdYH3u7Zs0cffPCBua3P51NXV5cuX74ctmzy/NTRzDRXcUlJ
iWpqavT444+br4XGxbW2tkZ8n0jnIJZ5n30+n3m+YpmXOZZz73a7dccdd4SNpWtvb9eFCxfU2Ng4
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
"
id="image10"
x="0"
y="0" />
</svg>

After

Width:  |  Height:  |  Size: 36 KiB

View File

@ -23,18 +23,37 @@ Anche i portatili\footnote{Detti anche \textit{laptop}.} ed i più piccoli netbo
%% cellulari, tablet...
La miniaturizzazione sempre maggiore ha dato vita a prodotti destinati ad un uso portatile, quali tablet e smarphone, che per certi versi possono essere considerati dei micro pc.
\textit{nota a margine/commento personale: forse potrebbe essere più sensato dare una panoramica di QUALI sono le parti che fanno funzionare il computer, per poi andarsele a cercare dentro il case}.\\
Esempio pratico: prima si spiega che il PC ha bisogno di un processore e di una ram per funzionare, e magari perché (A grandi linee). Poi si spiega che stanno dentro degli slot.
\section{Come funziona il PC}
\begin{figure}
\centering
\includegraphics[width=10em]{img/vectors/ArchitetturaVonNeumann}
\caption{Struttura base di un computer. È brutta e non fatta come si vuole qui. Segnaposto}
% \url{https://commons.wikimedia.org/wiki/File:Personal\_computer,\_exploded.svg}
\end{figure}
Prima di addentrarsi all'interno del computer commentando i vari pezzi che lo compongono con tutte le diverse sfumature, se ne presenta uno schema a blocchi il più generale (e semplificato) possibile, che vale per computer fissi, portatili, fino ai cellulari.
Al centro troviamo la \textbf{CPU} (Central Processing Unit), anche chiamata \textit{processore}. È la parte capace di fare operazioni aritmetiche (somme, sottrazioni, ...), logiche (questo numero è maggiore di quest'altro) e di prendere decisioni.
La CPU da sola, però, non \textit{sa} che cosa fare né ha spazio per tenere i risultati delle operazioni a piacimento. Pertanto a suo fianco si trova la memoria principale o \textbf{RAM} (Random Access Memory). Al suo interno vengono caricate le istruzioni che la CPU, passo per passo, deve eseguire, e quest'ultima vi \textit{appoggia} i risultati.
\\
La RAM ha il pregio di essere una memoria che lavora molto rapidamente a fianco del processore, ma lo svantaggio di essere una memoria \textit{temporanea}: senza alimentazione non riesce a mantenere alcun dato, quindi allo spegnimento del computer viene completamente cancellata.
\\
Ci vengono in aiuto le memorie secondarie (l'hard disk, la penna USB, ...), su cui vengono salvati i risultati definitivi del nostro lavoro.
Infine, possiamo interagire con il computer mediante \textbf{periferiche}, oggetti che traducono dei movimenti fisici, come la pressione di un tasto o il movimento della mano, in impulsi elettrici comprensibili al processore ed ai vari circuiti di contorno (come fanno la tastiera ed il touch screen), oppure l'esatto opposto (come fa lo schermo).
Per fare un esempio considera un programma di videoscrittura su cui stai scrivendo una lettera. Ogni volta che premi un tasto della tastiera il processore lo \textit{annota} nella memoria RAM e lo visualizza sullo schermo e, di tanto in tanto, cliccando sul pulsante ``salva" ordinerai alla CPU di memorizzare stabilmente il tuo lavoro sulla memoria secondaria.
\section{Componenti del PC}
\subsection{Il case}
\begin{figure}
\centering
\includegraphics[width=10em]{img/vectors/PC-esploso}
\caption{Inserire riferimento con licenza}
% \url{https://commons.wikimedia.org/wiki/File:Personal\_computer,\_exploded.svg}
\end{figure}
\section{Componenti del PC}
\subsection{Il case}
Il case, o cabinet, (dall'inglese cassa, scatola) è il contenitore di
plastica o metallo che contiene i vari componenti del PC fisso.
Nel caso di computer portatile si parla invece di \textbf{chassis}.
@ -156,7 +175,7 @@ La CPU produce anche molto calore e necessita quindi di un sistema di raffredda
Se il calore non venisse adeguatamente smaltito il processore potrebbe danneggiarsi gravemente.
\subsection{La Memoria RAM}
La memoria RAM (Random Acces Memory) viene usata nei PC come memoria principale in cui sono memorizzati tutti i programmi attivi e i dati, per essere prontamente accessibili e disponibili alla CPU ed alle altre memorie del PC (ad esempio l'hard disk).
La memoria RAM (Random Acces Memory) viene usata nei PC come memoria primaria in cui sono memorizzati tutti i programmi attivi e i dati, per essere prontamente accessibili e disponibili alla CPU ed alle altre memorie del PC (ad esempio l'hard disk).
Funge da memoria di lavoro e di appoggio per il sistema, poiché la CPU riesce a scrivervi e leggervi dati molto rapidamente, a differenza di ciò che potrebbe avvenire con un hard disk o una penna USB.
%Non impiegando la RAM, la lettura delle istruzioni dei programmi e dei dati dovrebbe avvenire dal disco rigido, con un rallentamento considerevole della velocità del computer.
@ -164,7 +183,7 @@ Funge da memoria di lavoro e di appoggio per il sistema, poiché la CPU riesce a
% rivedere questa frase
Per questo motivo quando "va via la luce", se non si sono salvati su disco i progressi del proprio lavoro saranno andati probabilmente persi.
% le memorie di massa
% le memorie secondarie
\subsection{L'Hard Disk}
Il disco rigido (chiamato anche disco fisso) è un dispositivo utilizzato per la memorizzazione a lungo termine dei dati in un computer.
@ -254,10 +273,26 @@ Le caratteristiche più importati del monitor sono:
\item Il formato: rapporto tra larghezza e altezza. I più comuni sono 4:3 (quasi quadrato, molto in voga in passato), e 16:9 (lo standard).
\item La risoluzione, data dal numero di pixel\footnote{Un pixel è il \textit{puntino} più piccolo che il monitor può visualizzare.} visualizzabili.
Per esempio 640x480 sta ad indicare che il monitor può visualizzare 640 pixel per ogni riga e 480 per ogni colonna.
\item L'interfaccia di collegamento con la scheda video del PC. Si sono visti parlando di schede video.
\item L'interfaccia di collegamento con la scheda video del PC. Si sono viste parlando di schede video.
\end{itemize}
\subsection{La stampante}
Le stampanti possono essere suddivise in base alle tecniche di stampa, e le più diffuse sono:
\begin{itemize}
\item a \textbf{getto d'inchiostro}, consiste nel proiettare minuscole goccioline di inchiostro sul supporto da stampare. %questo sistema introdotto a livello commerciale da HP nel 1984 è tuttora largamente utilizzato specialmente in ambiente domestico o per piccoli uffici.
In una tipica stampante a getto d'inchiostro il foglio viene fatto scorrere a scatti tramite un sistema di rulli.
Per ogni scatto un carrello si muove, avanti ed indietro, per tutta la larghezza del foglio.
Sul carrello sono fissate le \textit{testine} che vaporizzano l'inchiostro depositandolo sul foglio.
L'inchiostro viene prelevato da serbatoi chiamati \textit{cartucce}.
\item \textbf{laser}, invece di spruzzare inchiostro, queste stampanti depositano polvere (nera o colorata) detta \textit{toner} sulle zone di foglio da ``colorare", dopodiché lo fissano mediante riscaldamento.
Sono dette ``laser" perché le zone di foglio vengono selezionate utilizzando tale elemento.
Sono preferite nell'attività di trashware perché l'inchiostro liquido delle stampanti a getto quando si secca diventa inutilizzabile, mentre il toner è già secco.
\end{itemize}
\subsection{Lo scanner}
\subsection{Casse e microfoni}
\subsection{La webcam}