: Informatica: programmazione () by Stefano Ceri; Dino Mandrioli; Licia Sbattella and a great selection of similar New, Used and. Informatica: programmazione: Dino Mandrioli, Licia Sbattella Stefano Ceri: Books – Displaying all 2 entries for query ‘Dino Mandrioli, Licia Sbattella Stefano Ceri’. Informatica: programmazione · by Dino Mandrioli, Licia Sbattella Stefano Ceri.

Author: Shagul Shaktik
Country: Grenada
Language: English (Spanish)
Genre: Life
Published (Last): 11 November 2016
Pages: 354
PDF File Size: 18.3 Mb
ePub File Size: 20.36 Mb
ISBN: 194-6-89305-517-1
Downloads: 44743
Price: Free* [*Free Regsitration Required]
Uploader: Shazahn

Al termine del corso gli studenti devono essere in grado di tradurre un metodo astratto di risoluzione di un problema in un programma funzionante e di programmare in C ad un livello intermedio, elaborando algoritmo semplici. Specific topics can be found on the following texts. Java Fondamenti di Programmazione, Apogeo. Assessment criteria of knowledge.

An elementary knowledge of logic is certainly useful, as well as a sufficient familiarity with the proof techniques. Salta alla navigazione Strumenti personali. Gli studenti devono inoltre dimostrare di aver acquisito una buona conoscenza di alcuni concetti relativi alla teoria dei linguaggi formali e alla teoria degli automi a stati finiti. The max value of the project development activity is 4. The remaining one-third of hours is devoted to guided exercises in the laboratory, designed to consolidate programming skills and use of data structures introduced in main lectures.

Textbooks and optional supplementary readings. The C programming language: Search Course unit catalogue.

レディース【】 ダイヤネックレス Pt850 D0.363カラット プラチナ【_包装選択】 質屋出店★あんしん販売★Pt850 D0.363ct USED-A

Knowledge of how to program with multiple files modules in the C language. Computers as algorithms automated performers. Richardson’s extrapolation and Romberg’s method. A written examination with 4 to 6 questions. Numerical cancellation and error propagation. Learning how to apply these concepts to problems related to: Functions and recursive functions. Language C, control structures, basic types, arrays, structures, pointers, functions and parameter passing, iteration versus recursion The run-time model of C, arguments of the command-line, programming with multiple C files.


Scheda insegnamento Fondamenti di Informatica fino all’ a. Recursion, elimination of recursion. Object and software component: Algorithms and data structures in C lists, trees in laboratory.

The standard Python library. Starting from the concept of multi-file software development, introducing the notion of modular and object-oriented programming, the object-oriented language Java is presented and compared to C. First cycle degree courses. Java Fondamenti di progettazione software, Addison Wesley. Basic concepts and notions. Mathematical and logical operators. Assignment, arithmetic, relational and logical operators.

Università di Pisa – Evaluation & exams subscription

About the Java Progrxmmazione, any introductory text is appropriate. The aim of the course is to give the student a general overview about computers and scientific computing. Non sono richieste particolari conoscenze iniziali. Introduction to computer architecture, digital representation and coding of information, assembly language, Boole Logic. For each class, there will be specific annotations indicating the different sources.

The break and continue instructions. Assessment methods Multiple choice test and written examination. Office hours See the website of Indormatica Scardovelli. Problem solving and algorithms. To pass the exam, the minimum value for the written examination is 16, and the minimum value for the lab activity is 2.

Learning assessment procedures The course includes classroom lectures, and guided lectures and practical exercises in the Computer Science Laboratory, for topics related to programming in C and Java. In Module A, lectures occupy two-thinds of hours, and guided exercises in the laboratory one-third. For each lab session, students will be instructed to develop a specific step in the creation of a medium-complexity C program.


The results of the lab activity sbzttella be evaluated and will contribute to the final result of the exam. Students innformatica also free access to the laboratory for further individual exercises.


Acquired knowledge will be evaluated by the ability to apply the methodologies studied independently and consciously, and to implement problem solutions in Python language. Furthermore, the student will be able to demonstrate a good knowledge of the basic theory of automata and of formal languages. Planned learning activities and teaching methods:.

Component-based programming Object-oriented programming. Department of General Psychology. Defition of new functions, parameters, call, arguments, local visibility of the parameters and variables of a function. Both during the lectures given in the laboratory, mandruoli during tutoring sessions in the laboratory, students can take advantage of the presence of tutors, solving proposed exercises by programming individually, but under the supervision of sbattela, and testing the implemented program by discussing it inrormatica end of the session.

The final grade is the sum of infirmatica scores of the three tests. As well, in Module B, main lectures occupy two-thinds of hours and take place either in classroom and laboratory where students directly experience, by programming, what the teacher introduces during the lesson by following a learning-by-doing approach.