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