checkin of old (raw) course pages
[homepage.git] / teaching / 0304 / labprog / index.shtml
1 <!--#include virtual="../SHARED/doctype.shtml" -->
2 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="it">
3   <head>
4     <link type="text/css" rel="stylesheet" href="../../homepage.css" />
5     <title>Laboratorio di Programmazione 1 - A.A. 2003/2004</title>
6   </head>
7   <body>
8     <table width="100%">
9       <tr>
10 <!--#include virtual="../SHARED/go_back.shtml" -->
11 <!--#include virtual="../SHARED/unibo_header.shtml" -->
12       </tr>
13     </table>
14     <h1>Laboratorio Metodi di Programmazione - A.A. 2003/2004</h1>
15     <div>
16     <ol>
17       <li><a href="#spec">Specifiche</a></li>
18       <li><a href="#slides">Lezioni</a></li>
19       <li><a href="#doc">Documentazione e Bibliografia</a></li>
20       <li><a href="#links">Link</a></li>
21     </ol>
22     </div>
23     <hr />
24     <div>
25       <h2><a name="spec">Specifiche di progetto</a></h2>
26       <ul>
27         <li>
28         <b>Specifiche <em>Versione Definitiva</em></b>
29         <span class="courses_slides_date">[18/04/2004]</span>:
30         <a href="specifiche.html">.html</a>
31         <a href="specifiche.ps.gz">.ps.gz</a>
32         <a href="specifiche.pdf">.pdf</a>
33         </li>
34       </ul>
35     </div>
36     <hr />
37     <div class="courses_slides">
38       <h2><a name="slides">Lezioni</a></h2>
39       <ul>
40         <li class="courses_slides">
41         <span class="courses_slides_date">05/03/2004 [M-Z]</span>
42         <a href="00-ide.pdf"><em>I nostri "IDE": emacs, vim, make</em></a>
43         (Formato PDF, 204 Kb)
44         </li>
45         <li class="courses_slides">
46         <span class="courses_slides_date">31/03/2004 [A-L]</span>
47         <a href="00-ide.pdf"><em>I nostri "IDE": emacs, vim, make</em></a>
48         (Formato PDF, 204 Kb)
49         </li>
50         <li class="courses_slides">
51         <span class="courses_slides_date">02/04/2004 [A-L, M-Z]</span>
52         <em>Anatomia comparata di un giocatore artificiale di scacchi</em>
53         <a href="01-anatomia.txt">programma della lezione</a> (Formato TXT, 4 Kb)
54         </li>
55         <li class="courses_slides">
56         <span class="courses_slides_date">05/04/2004 [A-L, M-Z]</span>
57         <em>Presentazione delle specifiche di progetto</em>
58         <a href="#spec">specifiche</a>
59         </li>
60       </ul>
61     </div>
62     <hr />
63     <div class="courses_doc">
64       <h2><a name="doc">Documentazione e Bibliografia</a></h2>
65       <h3>Scacchi e loro implementazione</h3>
66       <p>
67       <u>Regole e strategia</u>
68       <ul>
69         <li>
70         <a href="http://www.conservativebookstore.com/chess/">http://www.conservativebookstore.com/chess/</a>
71         </li>
72         <li>
73         <a href="http://scacchi.qnet.it/manuale/scacchi.htm">http://scacchi.qnet.it/manuale/scacchi.htm</a>
74         </li>
75         <li>
76         <em>Teoria e pratica degli scacchi</em> - A.N.Koblentz - Mursia
77         </li>
78       </ul>
79       <u>Giocatori artificiali</u>
80       <ul>
81         <li>
82         <em>Chess Programming</em> - David E.Welsh - McGraw-Hill - 1984
83         </li>
84         <li>
85         <em>I giocatori artificiali</em> - Paolo Ciancarini - Mursia - 1992
86         </li>
87         <li>
88         <a href="http://www.gamedev.net/reference/programming/features/chess1/">Chess Programming - GameDev.net</a>
89         </li>
90         <li>
91         <a href="http://www.chessbrain.net/beowulf/theory.html">Chess Programming Theory - ChessBrain</a>
92         </li>
93         <li>
94         <a href="http://en.wikipedia.org/wiki/Computer_chess">WikipediA: "Computer chess"</a>
95         </li>
96       </ul>
97       </p>
98       <h3>Tool di sviluppo</h3>
99       <ul>
100         <li>
101         <b>Emacs</b>:
102         <a href="http://www.gnu.org/software/emacs/emacs.html">sito web ufficiale</a>.<br />
103         Primi passi: <kbd class="console">$ emacs</kbd> <kbd>CTRL-h t</kbd>
104         </li>
105         <li>
106         <b>Vim</b>: <a href="http://www.vim.org/">sito web ufficiale</a>.<br />
107         Primi passi: <kbd class="console">$ vimtutor it</kbd>
108         </li>
109         <li>
110         <b>GNU Make</b>:
111         <a href="http://www.gnu.org/software/make/">sito web ufficiale</a>,
112         <a href="http://ildp.pluto.linux.it/AppuntiLinux/">Appunti di informatica libera</a>:
113         <a href="http://ildp.pluto.linux.it/AppuntiLinux/a2381.html#almltitle4119">Capitolo 312</a>
114         <br />
115         Manuale di GNU Make: <kbd class="console">$ info make</kbd>
116         </li>
117         <li>
118         <b>Apache ANT</b>:
119         <a href="http://ant.apache.org/">sito web ufficiale</a>,
120         <a href="http://ant.apache.org/manual/index.html">manuale di Apache ANT</a>
121         </li>
122     </div>
123     <hr />
124     <div class="courses_link">
125       <h2><a name="links">Link</a></h2>
126       <u>Scacchi</u>
127       <ul>
128         <li><a href="http://www.gsei.org/">G. S.E.I.</a> - Gruppo Scacchi e
129           Informatica
130         </li>
131         <li><a href="http://it.geocities.com/pietro_valocchi/lamosca/">LaMoSca</a>
132           - LAboratorio di MOtori per SCAcchi
133         </li>
134         <li><a href="http://scacchi.qnet.it/catalogo/catapert.htm">(piccolo)
135           Catalogo delle aperture</a>
136         </li>
137       </ul>
138       <u>Java</u>
139       <ul>
140         <li>
141         <a href="http://www.blackdown.org/">blackdown.org: Java
142           Linux</a> - distribuzione di Java per Linux by
143         <kbd>blackdown.org</kbd>
144         </li>
145       </ul>
146       <u>Corso</u>
147       <ul>
148         <li>
149         <a href="http://www.cs.unibo.it/~schena/www/lab.html">Home page
150           del corso</a> (Prof. <a
151           href="http://www.cs.unibo.it/~busi/">Nadia Busi</a>, prof. <a
152           href="http://www.cs.unibo.it/~schena/">Irene Schena</a>, prof.
153         <a href="http://www.cs.unibo.it/~zavattar/">Gianluigi
154           Zavattaro</a>)
155         </li>
156         <li>
157         Newsgroup relativo al corso (accessibile solo da *.cs.unibo.it):
158         <a
159           href="nntp://unibo.cs.informatica.labprogrammazione"><kbd>unibo.cs.informatica.labprogrammazione</kbd></a>
160         </li>
161         <li>
162         Newsgroup per segnalare problemi tecnici sulle macchine del
163         laboratorio, o anche tool non installati/mal configurati (accessibile
164         solo da *.cs.unibo.it):
165         <a
166           href="nntp://unibo.cs.sysadm.request"><kbd>unibo.cs.sysadm.request</kbd></a>
167         </li>
168       </ul>
169     </div>
170 <!--#include virtual="../SHARED/bottom.shtml" -->
171   </body>
172 </html>