Homepage  Il progetto dsy.it è l'unofficial support site dei corsi di laurea del Dipartimento di Scienze dell'Informazione e del Dipartimento di Informatica e Comunicazione della Statale di Milano. E' un servizio degli studenti per gli studenti, curato in modo no-profit da un gruppo di essi. I nostri servizi comprendono aree di discussione per ogni Corso di Laurea, un'area download per lo scambio file, una raccolta di link e un motore di ricerca, il supporto agli studenti lavoratori, il forum hosting per Professori e studenti, i blog, e molto altro...
In questa sezione è indicizzato in textonly il contenuto del nostro forum


.dsy:it. .dsy:it. Archive > Didattica > Corsi A - F > Fondamenti di architettura e programmazione
 
[diario-turno1] Le lezioni
Clicca QUI per vedere il messaggio nel forum
ReQuIeM
Il corso di Informatica di Mereghetti è così suddiviso:

Lezioni frontali in aula V3:
-Lunedi (10:30 - 13:30)
-Mercoledi (10:30 - 12:30) (non sempre, solo in caso siamo in ritardo con il programma oppure per preparazione a compitini o per i compitini stessi)
-Giovedi (9:30 - 12:30)

Esercitazioni in aula V3 bis
-Martedi (8:30 - 11:30)

Laboratorio in SILAB (VIa Comelico)
-Venerdi (orario da definire)

Per ora al martedi e venerdi non ci sarà ancora nulla.

Il programma di studio si dividerà in due parti, la prima, che durerà 4-5 lezioni riguarderà le architetture (algoritmo, programma, architettura, algebra di Boole, rappresentazione numeri e caratteri), la seconda riguarderà la programmazione (ciclo di vita del programma, programmazione strutturata e ad oggetti, JAVA).

Libri di testo:

Ceri, Mandrioli, Sbattella
Informatica arte e mestiere
Edizioni Mc-Graw-Hill 1999

Ferrari, Pighizzini
Dai fondamenti agli oggetti. Corso di programmazione in JAVA
Edizioni Addison-Wesley 2003

L'esame sarà diviso in 3 parti:
-Scritto o 3 compitini
-Progetto
-Orale

X ulteriori info approfondite fatemi sapere :-D

morf
:approved:

ReQuIeM
ah dimenticavo il sito del prof

http://homes.dsi.unimi.it/~mereghet/ig.html

cia
Immagino che chi non abbia dato lo scorso anno info possa darlo con questo prof o con quello dell'altro turno, giusto?....

Lunik
giusto ma è meglio che chiedi al prof!

cia
Grazie Lunik, quando sarò pronto (e per java ci vorrà mooolto) lo farò...

ReQuIeM
Anche le lezioni di comunicazione digitale del primo anno sono spostate nell'aula V1 (vedere topic [matematica] Tonolli)

Il prof Mereghetti ha inoltre dato la sua disponibilità a aprire un suo Hosted Forum

a presto

neo
I programmi è bene discuterli anche qui cia! cioè se lì fai e vanno mettili a disposizione (nella forma che preferisci) per quelli che stanno ancora morendoci dietro!! :D

ReQuIeM
Nella lezione di esercitazioni di martedì con Malchiodi è stato introdotto l'argomento Windows, prossima lezione: Linux

le diapositive della lezione, e anche delle prossime, sono presenti sul seguente sito: http://webcen.usr.dsi.unimi.it/2002...ale1/index.html

più precisamene: http://webcen.usr.dsi.unimi.it/2002...1/syllabus.html

ReQuIeM
E' stata fissata la data del primo compitino:

Mercoledi 22 Ottobre in aulta V1 dalle 10:30 alle 12:30

STUDIATE!!!!!!!!!!

Rocco.Li
22 OTTOBRE !?!?!?
Sai dirmi su che parte del programma ? rispetto a quanto pubblicato sul sito del prof.

grazie.

ReQuIeM
Lezione lunedi 13 ottobre:
-Struttura CPU (CU, ALU)
-Circuito
-Algebra di Boole (Tabella di verità)
-Operazioni (AND, OR, NOT, XOR, NAND, NOR, Implica, Equivale
-Equivalenze notevoli
-Tautologia
-Contraddizione
-Leggi di De Morgan

Compiti x casa:
Dimostrare che:
1) (x AND y) OR (x AND NOT y) OR (NOT x AND NOT y) = x OR NOT y
2) (NOT(x AND NOT y) OR (x AND NOT y))AND y = y
Suggerimento: usare le leggi di De Morgan

Rocco.Li
Ok !
Ho programmato in Assembler su svriate CPU (z80, x86, Motorola 680x0 ...) e ne conosco bene la struttura a livello teorico.
Ma sto benedetto CU e' l'acronimo de che ? Central Unit ?

Sui libri menzionati per il corso di informatica non c'e' nulla a riguardo (almeno non mi sembra..) cosi come per le leggi di de morgan (che invece si trovano sul libro di Mate Discreta), qualcuno mi sa dare indicazioni su dove trovare queste informazioni sui testi ufficiali ?

Saro' un po' tarato, ma certo che loro ce la mettono tutta per incasinarti !

Ciao

Rocco.Li
CU = CONTROL UNIT

L'eta gioca brutti scherzi !!!
Ma mi rimangono i dubbi su de morgan....


ciao

Rocco

Rocco.Li
Io la conoscevo senza l'acronimo Inglese come "unita' di controllo" ed effettivamente non e' una cosa nuova, sul libro "arte e mestiere" ho poi trovato le indicazioni corrette sulla parte che si occupa della macchina di Von Neumann.

mi sa' che con sta' figura ho perso un po' di "punti fragola" !!! :)

040381
Sapete se chiede anche la teoria?

lele_fuma
Ma quello che fa Merenghetti è diverso da ciò che faceva Haus... uffa... io che speravo di dare INFO con voi del primo anno...

ReQuIeM
Lezione 16 Ottobre:

- Calcolo proposizionale
- Introduzione alla programmazione
- Compilatori

Il compitino di mercoledi 22 tratterà i seguenti argomenti:
Architettura, rappresentazione numeri (in particolare i numeri binari), algebra booleana

In poche parole tutto quello fatto fin'ora

A.

Rocco.Li
Questo vuol dire che il materiale da studiare per il primo compitino e' tutto quello relativo alla prima parte piu' i primi 2 o 3 argomenti della seconda parte ovvero (vedi programma corso):

libro: dai fondamenti alla programmazione
da pagina 1 a pagina 36

libro: Informatica Arte e Mestiere
capitolo 1 (pagine 1 -29) - anche se gia trattato nel libro java
capitolo 2 (pagine 31 - 48) - macchina Von Neumann, CPU e CU ecc..
capitolo11 (pagine 244 - 255) - codifica binaria informazioni
capitolo18 (pagine 375 - 383) - ciclo vita software

vanno aggiunte ovviamente le slides PPT di Malchiodi

(a me rimane sempre il dubbio su DE MORGAN :pensa: )

Qualcuno puo' confermarmi quanto ho scritto ?
c'e' qualcosa da aggiungere ?

Non nascondo che per me e' di vitale importanza sapere se e' corretto, visto che non posso frequentare perche lavoro.

Studenti lavoratori, fatevi vivi ! e' utile per noi... :cagatemi:

ciao.

Rocco.

ReQuIeM
leva le slide di Malchiodi che non saranno presenti


Le leggi di de morgan ci saranno invece

Rocco.Li
Quindi tutta teoria, e poco o niente pratica (a parte aglebra booleana e rapprenstazione dei numeri) ?

ReQuIeM
Il compitino di mercoledi 22 tratterà i seguenti argomenti:
Architettura, rappresentazione numeri (in particolare i numeri binari), algebra booleana

[D]ani[J]
Originally posted by ReQuIeM
Lezione 16 Ottobre:
Il compitino di mercoledi 22 tratterà i seguenti argomenti:
Architettura, rappresentazione numeri (in particolare i numeri binari), algebra booleana


Aggiungo:
Sarà un multirisposta con 6 possibilità di scelta...
oggi ho chiesto se verranno detratti punti per le risposte sbagliate e Mereghetti mi ha detto che lo dovevano ancora decidere...

ReQuIeM
direi che sparare a caso servirà a poco :D

[D]ani[J]
Originally posted by ReQuIeM
direi che sparare a caso servirà a poco :D


magari con un dado...

Katia
con la fortuna che mi ritrovo mi uscirebbero tutte e sei le facce contemporaneamente... quindi vediamo di studiare :-)

ReQuIeM
Originally posted by Katia
con la fortuna che mi ritrovo mi uscirebbero tutte e sei le facce contemporaneamente... quindi vediamo di studiare :-)


:shock:

[D]ani[J]
:asd: :asd: praticamente a te appare lo sviluppo lineare del dado...

Rocco.Li
Il calcolo delle probabilita' non e' di certo a favore di chi risponde a caso:

solo il 16,7% delle risposte e' esatto !

Se siete indecisi tra due risposte usare il caso e' opportuno avreste il 50% di probabilita'

Se si studia meglio ! :D

Dalla mia precedente lista tra le 60 e le 70 pagine di testo da studiare, che scremando i concetti principali non ne rimangono piu di 20 !

Passero' il fine settimana a studiare....
...dopo ben 9 anni di inattivita' !!! :D

Katia
altamente probabile Dani......
acciderboli mi sa ke stasera quando arriverò a casa non avrò l'animo di aprire un libro indi mi sa ke mi toccherà un we sui libri

Katia
dai 70 pagine non sono molte... e poi tante cose le conosci già

Rocco.Li
Si, ma mi spaventa il fatto che sul testo possa esserci qualche particolare in meno, spiegato soltanto in aula.... :shock::eek:

Le famose leggi di de morgan ad esempio....

bah speriamo bene !!! :)

Katia
a dire il vero la stessa idea era venuta anche a me, del resto o si lavora o si frequenta..
e ora spengo il pc e vado a casa!!!

Armen
Le leggi di De Morgan non sono affatto difficili....

non (A e B) = non A o non B
non (A o B) = non A e non B

...non c'è da dire altro....sono solo da ricordare. :)

Mifune
Originally posted by Armen
Le leggi di De Morgan non sono affatto difficili....

non (A e B) = non A o non B
non (A o B) = non A e non B

...non c'è da dire altro....sono solo da ricordare. :)


esatto se non te le ricordi puoi sempre usare la tavola di verità!!!

[D]ani[J]
Originally posted by Mifune
esatto se non te le ricordi puoi sempre usare la tavola di verità!!!


o farti un bigliettino :roargh:

Ste Ramone
diciamo ke ad ogni risposta si tira 1d6 e il gioko è bello ke fatto :P

Armen
Un altro appassionato di GdR??? :-D

Ste Ramone
yeah, anche se sarebbe piu opportuno aprire o riaprire un 3d sul de bell ke qua siamo OT.
morte agli elfi!

ReQuIeM
Lezione giorno 20 ottobre 2003:

Introduzione Java:
4 passi x fare un programma
Possibili tipologie di errori
JVM
Applet

Programmazione strutturata
Strutture di controllo (Sequenza, selezione, iterazione)


30 minuti di preparazione al compitino con esercizi e soluzioni scaricabili dal sito del corso

Armen
...e questi argomenti non saranno presenti nel parziale si Mercoledì, vero??

ReQuIeM
si...

tutto eccetto la programmazione strutturata e le strutture di controllo

ReQuIeM
usate l'altro topic creato apposta per parlare del compitino per piacere

ReQuIeM
Lezione 23 ottobre:

-Istruzioni di lettura e di assegnamento
-Dichiarazione variabili
-Classi e oggetti
-Grammatica (T,N,P,S)
-Formalismo BNF
-Carte sintattiche
-Terminali (JAVA)

ReQuIeM
Lezione 27 ottobre 2003:

- Primo programma (visualizza la frase: Salve Mondo)
- Oggetti (Stato, comportamento)
- Interfaccia
- Metodo
- ConsoleOutputManager
- Costruttore

ReQuIeM
Lezione 30 Ottobre 2003

- Installazione compilatore
- in.readline
- Invocazione metodo (prototipo e segantura
- Overloading
- Classe String
- Analisi varie stringhe (toUpperCase, length, concat, substrng (x,y)

ReQuIeM
lezione 3 novembre

- Dichiarazione
- Definizione
- Riferimento
- Confronto (riferimento e contenuto)
- Frazione (operazioni, confronto e trasformazione in stringa)
- Iterazione

ReQuIeM
lezione 6 novembre

- Tipo boolean
- Media di una sequenza di frazioni
- Ciclo infinito, fermarlo con "break"
- Ciclo for
- Espressioni

ReQuIeM
lezione 10 novembre

- Programma parole palindrome
- Lazy Evaluation
- Tipi numerici interi e in virgola mobile

[D]ani[J]
lezioni dal 13 al 27 novembre

- Conversioni implicete , esplicite di tipo e implicite di String
- Il tipo Char
- L'istruzione Switch
- Metodi statici
- Classi involucro
- Array
- La classe Rettangolo
- UML : Classi e oggetti
- La classe Quadrato
- Ereditarietà e polimorfismo
- Le classi astratte (Figura)

[D]ani[J]
lezione del 1 dicembre

SOSPESA CAUSA SCIOPERO MEZZI PUBBLICI !
La lezione verrà recuperata Mercoledi 3 Dicembre 10:30 - 12:30 in V1

[D]ani[J]
lezione 3 dicembre

- Gerarchia delle classi (uso riferimenti , scelta del metodo)

Il 3° compitino verrà fatto a Gennaio , con data indicativa attorno al 20. Per quanto riguarda i risultati del 2° compitino dovrebbero essere online entro fine settimana

[D]ani[J]
lezione 4 dicembre

- Interfacce di Java
- Rappresentazione in UML delle interfacce

All'inizio della lezione è stato sottoposto un questionario anonimo di valutazione del corso di Informatica Generale.

[D]ani[J]
lezione 11 dicembre

- Implementazioni delle classi
- Classi e oggetti
- La classe Frazione (miglioramenti e nuova implementazione)
- la classe Orario

[D]ani[J]
lezione 16 dicembre

- I campi e metodi statici

[D]ani[J]
lezione 18 dicembre

- Riepilogo struttura classi
- Campi, campi statici
- Metodi, metodi statici
- Uso di this
- Garbage collector
- Implementazione di un'interfaccia

Armen
Ciao DaniJ, potresti postare gli argomenti trattati da Malchiodi, please?!?!

Grazie

foolish
dall'inizio dell'anno dici?

non abbiamo fatto lezione.
altrimenti sono descritti sul suo sito tutto ciò che abbiamo fatto finora!

programma (poi clicca su programma)

Programma del corso

  • Introduzione a windows
  • Introduzione a Linux
  • Esempi di algoritmi
  • Primi programmi in JAVA
  • Selezione e iterazione
  • Dati, espressioni e variabili
  • Array
  • Ereditarietà e polimorfismo
  • File
  • Implementazione di classi
  • Eccezioni
  • Ricorsione

foolish
ma visto che il 14 ci sarà la presentazione del progetto
ed il 20 la lezione col malchiodi

non ci saranno più sottoposizioni esatto??

a logica io direi di no... ma ormai !!

Armen
Programma del corso

  • Introduzione a windows
  • Introduzione a Linux
  • Esempi di algoritmi
  • Primi programmi in JAVA
  • Selezione e iterazione
  • Dati, espressioni e variabili
  • Array
  • Ereditarietà e polimorfismo
  • File
  • Implementazione di classi
  • Eccezioni
  • Ricorsione
[/B][/QUOTE]

...non l'avevo visto....

citrus
Originally posted by foolish
ma visto che il 14 ci sarà la presentazione del progetto
ed il 20 la lezione col malchiodi

non ci saranno più sottoposizioni esatto??

a logica io direi di no... ma ormai !!



ma quindi anche con le lezioni di merghetti come siamo messi ?
a vedere il programma saremo si e no poco dopo la metà!

supernova
Raga lunedi c'era sciopero dei mezzi, qualcuno è andato? Oppure la lezione è stata cancellata?

Armen
...scusate, ma i docenti non aggiornano il webcen...perché?!?

[D]ani[J]
Originally posted by supernova
Raga lunedi c'era sciopero dei mezzi, qualcuno è andato? Oppure la lezione è stata cancellata?


Mereghetti lunedì era assente

Rocco.Li
Qualcuno puo' dirmi dove siamo arrivati con il programma delle lezioni di Mereghetti ?
Io sono fermo a quella del 18 dicembre....
...e siamo quasi al 18 gennaio !!!!
Facendo un parallelo con il programma gia svolto alle esercitazioni, dovremmo teoricamente aver fatto tutti i punti del programma di lezione dal 7.1 al 10.2 (!)

bah !

EagleSpirit
Originally posted by Rocco.Li
Qualcuno puo' dirmi dove siamo arrivati con il programma delle lezioni di Mereghetti ?
Io sono fermo a quella del 18 dicembre....
...e siamo quasi al 18 gennaio !!!!
Facendo un parallelo con il programma gia svolto alle esercitazioni, dovremmo teoricamente aver fatto tutti i punti del programma di lezione dal 7.1 al 10.2 (!)

bah !


invece non è così...
infatti l'ultimo compitino tratterà gli argomenti dagli array fino al capitolo 9 (capitolo 8 escluso)

Rocco.Li
Grazie,
difatti all'inizio del corso disse che le interfacce non facevano parte del programma.
ma in parole povere dalla lezione del 18 dicembre a d oggi e' andato avanti o andra' avanti questa settimana ?
io nel frattempo recupero il programma e mi studio il libro....

Grazie ancora.

Armen
...anch'io mi devo riguardare un po' tante cose...ho dato un'occhiata al programma di informatica (quello introdotto a inizio anno) e alcune cose che abbiamo fatto con malchiodi non erano state prese in considerazione...boh...

Rocco.Li
Mi confermi che oltre la lezione del 18 dicembre non e' andato avanti ? se si sai a che punto siamo ?

Grazie.

Rocco.Li
qualcuno sa dirmi dove siamo arrivati con le lezioni?
Grazie.

Armen
X il parziale....capitoli 4 - 7 + 9

Rocco.Li
ergo ?
da cap 4 al 7
e Cap 9 ?
ho capito bene ?

Armen
Così mi hanno detto a lezione...cmq possiamo chiedere conferma...

CONFERMATE?!?!?

Laura84
Si confermo.

Armen
:)

Powered by: vbHome (lite) v4.1 and vBulletin v2.3.1 - Copyright ©2000 - 2002, Jelsoft Enterprises Limited
Mantained by dsy crew (email) | Collabora con noi | Segnalaci un bug | Archive | Regolamento |Licenze | Thanks | Syndacate