- Docente: Stefano Bergamini
- Credits: 6
- SSD: ING-INF/05
- Language: Italian
- Teaching Mode: Traditional lectures
- Campus: Bologna
- Corso: Single cycle degree programme (LMCU) in Architecture and Building Engineering (cod. 0940)
Course contents
The computng system:
problems and algorithms. Detailed hardware and software
architecture of a computing system. Data repreasentation within a
computing system. Operating systems.
The windows shell. Batch files
Flow charts:
Instructions and their graphical representations.Cycles and nested
cycles. Mono and bidimensional arrays. Flow charts of fundamental
algorithms: selection sort, linear search, binary search.
High Level languages: Visual Basic 2005.
Machine language and HLLs. Console applications. Constants. Variables. Expressions. Structured programming: sequence, selection, iteration and their Visual Basic implementation. Input and output instructions. Subroutines and functions.
Raster images manipulation with Adobe Photoshop. 2D Architectural CAD with AutoCAD.
Readings/Bibliography
Ceri, Mandrioli, Sbattella, Informatica arte e mestiere
Mc Graw Hill, Milano 1999.
David Karp, Tim O'Reilly, Troy Mott
Windows XP in a Nutshell
O'Reilly.
Teaching methods
Slides and examples at the blackboard. PC and projector will be used in the practises.
Assessment methods
During the course there will be two partial tests. of computer science. The intermediate one will have a total score of 4 points and the final one a total score of 26 points. There will also be a lab test with a total score of 3 points. The three scores will be added to obtain the final valutation.
During the following period there will be several complete tests of computer science; the lab test will be a weir for the computer science test.
Teaching tools
projector, PC, overhead projector.
Office hours
See the website of Stefano Bergamini