Per passerella liceo tradizionale 3a itis elettronica PROGRAMMAZIONE anno scolastico 2014/15 ITIS G.Galilei Albenga

Documenti analoghi
TECNOLOGIE INFORMATICHE DELLA COMUNICAZIONE ORE SETTIMANALI 2 TIPO DI PROVA PER GIUDIZIO SOSPESO PROVA DI LABORATORIO

IIS D ORIA - PROGRAMMAZIONE per UFC INDICE DELLE UFC

PROGRAMMA SVOLTO A.S. 2013/2014 CLASSI 1^ D 1^E AFM DISCIPLINA INFORMATICA

ISIS C.Facchinetti Sede: via Azimonti, Castellanza Modulo Gestione Qualità UNI EN ISO 9001 : 2008

ISTITUTO ISTRUZIONE SUPERIORE "L. EINAUDI" ALBA ANNO SCOLASTICO 2015/2016

SCHEDA DI PROGRAMMAZIONE DISCIPLINARE PER LA CERTIFICAZIONE DELLE COMPETENZE NEL BIENNIO DELL OBBLIGO DA RIPORTARE SUL P.O.F. A.S.

ISTITUTO d IstruzIone Superiore A. righi

PROGRAMMAZIONE DISCIPLINARE INDIVIDUALE

CODICE ASSE: PRIMO ANNO SECONDO ANNO

SOFTWARE. È l insieme delle istruzioni che è necessario fornire alla macchina per il suo funzionamento. Vi sono due categorie di software:

Dispensa di Informatica I.1

Dipartimento di informatica CONTENUTI MINIMI DI INFORMATICA E TECNOLOGIE DELLA COMUNICAZIONE

Riconoscere le caratteristiche funzionali di un Nozioni fondamentali di un sistema operativo.

Classe prima sezione e-f Indirizzo Turismo

MATERIA: Tecnologie Informatiche

Corso di Informatica

Fogli Elettronici: MS Excel

ITIS GALILEO GALILEI AREZZO PROGRAMMAZIONE. Classi Prime

NOZIONI ELEMENTARI DI HARDWARE E SOFTWARE

SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI

TECNOLOGIE INFORMATICHE

Contenuti. Visione macroscopica Hardware Software. 1 Introduzione. 2 Rappresentazione dell informazione. 3 Architettura del calcolatore

LICEO SCIENTIFICO "LEONARDO DA VINCI" - RC PROGRAMMA D INFORMATICA A.S. 2013/14 - CLASSE: I R - Indirizzo Scienze applicate

Programma svolto di Informatica Anno scolastico 2014/2015

ANNO SCOLASTICO Piano di lavoro individuale

MODULO 1 CONCETTI BASE DEL ITC (17 ORE)

Risolvere un problema significa individuare un procedimento che permetta di arrivare al risultato partendo dai dati

Introduzione al Foglio Elettronico

Programma di Informatica 1ªB. Anno scolastico 2013/2014

OBIETTIVI SPECIFICI DI APPRENDIMENTO

Scopo della lezione. Informatica. Informatica - def. 1. Informatica

TECNOLOGIE INFORMATICHE DELLA COMUNICAZIONE ORE SETTIMANALI 2 TIPO DI PROVA PER GIUDIZIO SOSPESO PROVA DI LABORATORIO

PROGRAMMA SVOLTO A.S. 2013/2014 CLASSE 1^ A AFM DISCIPLINA INFORMATICA. DOCENTE PATANÈ RITA S. N. 65 ore svolte sul totale delle ore previste 66

ISTITUTO TECNICO ECONOMICO MOSSOTTI

Il Software e Il Sistema Operativo. Prof. Francesco Accarino IIS Altiero Spinelli A.S. 09/10

CORSO DI LAUREA IN SCIENZE ERBORISTICHE E DEI PRODOTTI NUTRACEUTICI

Lezione 8. La macchina universale

L informatica INTRODUZIONE. L informatica. Tassonomia: criteri. È la disciplina scientifica che studia

Appunti di Sistemi Elettronici

LICEO SCIENTIFICO "LEONARDO DA VINCI" - RC PROGRAMMA DI INFORMATICA A.S. 2014/15 - CLASSE: I Q - Indirizzo Scienze applicate Prof Miritello Rita

Algoritmi. Maurizio Palesi. Maurizio Palesi 1

PROGRAMMA FINALE SVOLTO CLASSE 1 BT A.S. 2014/15

ISTITUTO ISTRUZIONE SUPERIORE STATALE G. CIGNA - G. BARUFFI - F. GARELLI PROGRAMMAZIONE INDIVIDUALE PIANO DIDATTICO ANNUALE A.S.

MODULO Il personal computer. ISIS STRINGHER Corso Serale Anno scolastico 2010/11 Classe 1 Commerciale

PROGRAMMAZIONE DIDATTICA DI INFORMATICA PER IL PRIMO BIENNIO Nella programmazione didattica (declinata in termini di competenze), degli obiettivi e

Corsi Speciali Abilitanti Indirizzo 2: Fisico-Matematico Modulo Didattico: Elementi di Informatica Classi: 48/A TEST D INGRESSO

Software relazione. Software di base Software applicativo. Hardware. Bios. Sistema operativo. Programmi applicativi

Il SOFTWARE DI BASE (o SOFTWARE DI SISTEMA)

Excel. A cura di Luigi Labonia. luigi.lab@libero.it

Ministero dell Istruzione, dell Università e della Ricerca Ufficio Scolastico Regionale per la Sardegna

Cos è un Calcolatore?

I.T.A. EMILIO SERENI ROMA Programma svolto Anno Scolastico 2014/2015

ISTITUTO ISTRUZIONE SUPERIORE "L. EINAUDI" - ALBA (CN) ANNO SCOLASTICO 2014/2015

Liceo scientifico statale Galileo Galilei Selvazzano Dentro (PD) Anno scolastico Dipartimento di Informatica: Obiettivi Disciplinari

Software di base. Corso di Fondamenti di Informatica

Corso di Base di informatica

Corso: Informatica+ Andrea Cremonini. Lezione del 20/10/2014

Software di sistema e software applicativo. I programmi che fanno funzionare il computer e quelli che gli permettono di svolgere attività specifiche

PIANO DI LAVORO DEI DOCENTI

PROGRAMMA DEL CORSO. Teoria

Prof. Giuseppe Chiumeo. Avete già studiato che qualsiasi algoritmo appropriato può essere scritto utilizzando soltanto tre strutture di base:

I componenti di un Sistema di elaborazione. Memoria centrale. È costituita da una serie di CHIP disposti su una scheda elettronica

Disciplina: SISTEMI AUTOMATICI. Classi: III AES PROF. IANNETTA SIMONE PROF. SAPORITO ETTORE. Ore settimanali previste: 4

Programma svolto di Tecnologie Informatiche Anno scolastico: 2014/15 Classe: I CAT Docenti: Prof. Massimo Grazzini, Silvio Bonechi (ITP)

Cosa è un foglio elettronico

All interno del computer si possono individuare 5 componenti principali: SCHEDA MADRE. MICROPROCESSORE che contiene la CPU MEMORIA RAM MEMORIA ROM

Dall Algoritmo al Programma. Prof. Francesco Accarino IIS Altiero Spinelli Sesto San Giovanni

Informatica - A.A. 2010/11

Informatica B a.a 2005/06 (Meccanici 4 squadra) PhD. Ing. Michele Folgheraiter

Il software e la programmazione

Corso di Alfabetizzazione Informatica

PIANO DI LAVORO CLASSI PRIME Indirizzo AMMINISTRAZIONE, FINANZA E MARKETING - SEZIONI A - B MATERIA INFORMATICA DOCENTE MARGHERITA CALISTI

Architettura hardware

Il Software. Il software del PC. Il BIOS

Il sistema di elaborazione Hardware e software

CONCETTI BASE dell'informatica Cose che non si possono non sapere!

PROGRAMMAZIONE COORDINATA TEMPORALMENTE

Introduzione al MATLAB c Parte 2

Fasi di creazione di un programma

processore case Le casse acustiche

Programma di INFORMATICA

Nozione di algoritmo. Gabriella Trucco

Istituto Tecnico Commerciale Statale e per Geometri E. Fermi Pontedera (Pi)

Algoritmo. I dati su cui opera un'istruzione sono forniti all'algoritmo dall'esterno oppure sono il risultato di istruzioni eseguite precedentemente.

BIBLIOTECA COMUNALE DI BORUTTA

Liceo Marie Curie (Meda) Scientifico Classico Linguistico PROGRAMMAZIONE DISCIPLINARE PER COMPETENZE

INFORMATICA CORSI DELL'INDIRIZZO TECNICO CLASSI PRIME AMMINISTRAZIONE - FINANZA E MARKETING

Software. Algoritmo. Algoritmo INFORMATICA PER LE DISCIPLINE UMANISTICHE 2 (13042)

COMPITO DI INFORMATICA

Il Sistema Operativo (1)

Cenni su algoritmi, diagrammi di flusso, strutture di controllo

ALGEBRA DELLE PROPOSIZIONI

Dispensa di Fondamenti di Informatica. Architettura di un calcolatore

Architettura dei computer

introduzione I MICROCONTROLLORI

PROGRAMMA di INFORMATICA E LABORATORIO Classi prime Servizi Commerciali (Grafica)

PROGRAMMA FINALE A.S. 15/16 CLASSE 1^ A TUR Prof. FABRIS MARINO INFORMATICA

Esame di Informatica CHE COS È UN FOGLIO ELETTRONICO CHE COS È UN FOGLIO ELETTRONICO CHE COS È UN FOGLIO ELETTRONICO. Facoltà di Scienze Motorie

Programma di Informatica. AS Classe 1C

PROGRAMMA FINALE A.S. 14/15 CLASSE 1^ A TUR Prof. FABRIS MARINO INFORMATICA

Transcript:

Per passerella liceo tradizionale 3a itis elettronica PROGRAMMAZIONE anno scolastico 2014/15 ITIS G.Galilei Albenga DOCENTI: Cirio Giovanni, Panozzo Pierpaolo DISCIPLINA: Tecnologie informatiche CLASSE 1ª SEZIONE B ore settimanali 3(2); ore annuali: 99; TESTO: tecnologie informatiche, A. Lorenzi, M Govoni edit. Atlas. - Saper riconoscere il significato di termini di uso comune nel contesto informatico. - Eseguire semplici calcoli relativi ai sistemi di numerazione e alla logica Booleana. - Riconoscere i singoli componenti di un SEI e discuterne le caratteristiche. Conoscenze Tempi Abilità sistemi di numerazione decimale, esadecimale e binario 14 Conoscere il sistema binario, base del operatori logici e algebra booleana 16 struttura generale di un SEI 17 memorie 19 software e licenze 38 funzioni di un SO (Windows, Linux) 46 gestione di un file system 52 funzionamento di un SEI Riconoscere le caratteristiche funzionali di un computer Conoscere ed utilizzare le funzioni di un S.O. - Saper riconoscere correttamente le parti fondamentali di un foglio di calcolo. - Decidere come formattare un foglio di calcolo nella maniera migliore in relazione ai dati da elaborare. - Saper applicare correttamente semplici formule e funzioni per risolvere piccoli problemi numerici. - Creare grafici per rappresentare le informazioni contenute nei dati. Conoscenze Tempi Abilità elementi generali per Excel e Calc 190. selezione, copia e spostamento 202. Riferimenti alle celle. Formato dati. Stampa e ordinamento 217 formule e funzioni 217. Funzione SE(), Utilizzare applicazioni per il calcolo e la grafica. Prg 1,2,3 196. Raccogliere, organizzare e impostare operazioni su dati. Prg 4, 5, 6, 7, 8 218 funzioni logiche E() grafici matematici 246 RADQ(), ARROTONDA() Rappresentare graficamente i dati. Prg 9, 10, 11, 12 227, 17 247, 18 249. funzioni statistiche 234, MEDIA(), MAX(), MIN(), grafici statistici 240. CONTA.SE() Prg 14,15, 16 239, 19 252. - Usare correttamente una metodologia per formalizzare il procedimento risolutivo di un problema. - Saper analizzare un problema e fornire una rappresentazione chiara e ordinata dell'algoritmo risolutivo. - Realizzare le strutture di controllo di un algoritmo usando le istruzioni di sequenza, selezione e di iterazione Conoscenze Tempi Abilità linguaggi informatici e sviluppo di un software 270 dati e loro tipologie e strutture Rappresentazione degli algoritmi 277 strutture di controllo, selezione e iterative Pseudocodifica 279 Diagrammi di flusso 283 Strutture di controllo 290: sequenza 290, selezione binaria 291, selezione multipla 297, iterazione 299, iterazione enumerativa 307. ricerca errori. Saper analizzare e impostare correttamente un algoritmo risolutivo per la soluzione di semplici problemi. Progetti esemplificativi della parte teorica 281. Uso del software Dia per il disegno dei diagrammi di flusso - Saper codificare un algoritmo secondo il linguaggio di programmazione Jbasic - Usare correttamente la sintassi delle istruzioni per definire i dati, le operazioni di I/O, di calcolo e assegnazione.

- Usare correttamente le istruzioni che realizzano le strutture di selezione e iterative. Conoscenze Tempi Abilità ambiente di programmazione Jbasic Saper implementare un algoritmo istruzioni sequenziali (progetti) risolutivo usando un linguaggio di costanti e variabili programmazione. Esercitazioni con il compilatore Jbasic. strutture di selezione e iterative - Saper formattare e rifinire un documento di testo, anche con tabelle e immagini - Impostare velocemente presentazioni efficaci. - Saper gestire e formattare testi, disegni, immagini e oggetti multimdiali nelle presentazioni, anche con animazioni. Conoscenze 19h Abilità Formato pagina, intestazione e piè di pagina, formattazione per un documento lettera o dispensa 120. Operare correttamente con la GUI del wordprocessor Il testo, i paragrafi e la sua formattazione 129. Usare le 10 dita per la digitazione 130 Composizione di una lettera e di una relazione 131. Creazione di una nuova presentazione 164 Organizzare una presentazione 171 e la stampa di distribuzione 173. Elementi grafici e oggetti multimediali nelle presentazione Operare correttamente con la GUI dell'applicativo delle presentazioni. Prg 1 164 Disegnare una storyboard della presentazione. Prg 2 173, 3 180. Riconoscere le estensioni ed il peso degli oggetti multimediali. In dettaglio: Sistemi di numerazione in base 10 e in base 8. Formula generale della conversione bk..b10 Conversione b10..b8. Numerazione binaria, conversione b2..b10 e b10..b2 Studiare le tabelline pitagoriche Conversione b8 >> b2 e b16 >> b2 Esercizi 1, 2 pag 42. Terminologia, ICT, informatica, elaborazione. informazioni, dati, elaborazione, sistema. Studiare pag12..14. Connettivi logici AND e OR. definizione, tavola di verità. esempi di espressioni logiche e valore di verità. Connettivi AND, OR, NOT, definizione ed esercizi. Architettura di un SEI. RAM e capacità di memoria, ROM, BIOS, CPU, ALU, CU. Descrizione approfondita delle loro funzionalità. Prefissi k, M, G, T. HD, tracce e settori. memorizzazione magnetica. Concetto di input e output. Estensioni comuni dei file. Proxy e sua funzionalità. Progetto1 (131), Lab: progetto 1 pag 132 Memorie, magnetiche, ottiche e flash. Studiare da pag 27 a pag 33 Progetto 2 Pag 143 Excel:generalità, domande di pag 160. Problemi 1..4 pag 161 Licenze software: freeware, shareware, EULA, opensource e loro particolarità Studiare pag 38..39 Esercitazione pg 190 e seguenti. Funzione SE(), esempio applicativo completo. Esercitazione con il foglio elettronico: progetto 2 (205). Sintassi delle funzioni E(), O(), NON() Prg 6, 7 pag 223 RADQ(); ARROTONDA(;); POTENZA(;); INT(); RESTO(). svolgere i progetti 10, 11 pag 229.. Esercitazione: prog. 4 pag 223. Prog. 5. Excel. Organizzazione dati per disegnare i grafici di funzioni matematiche.

Strutture iterative (controllo in ingresso e in uscita) e loro pseudocodici selezione binaria e multipla e relativi pseudocodici Studiare Par. 6(279), par. 8 e 6 (290), par. 11 (299). Domande 1..6 e 17 (311) struttura iterativa for() Ambiente Jbasic: editor e compilatore, istruzioni PRINT e INPUT. Esercitazione: calcolo area e perimetro di un triangolo rettangolo. Verifica con jbasic. Esercizio: calcolatrice con menu' per le 4 operazioni fondamentali. Sintassi delle strutture iterative. do; while; SELECT..CASE; IF..ELSE Esercitazione: costruzione di un menù di scelta. Funzioni MID$() e VAL(). Lab: Programma per convertire da binario e decimale. Array a 1 dimensione e loro struttura. Esercitazione con array a una dimensione. Progetto 2 pag 273, analisi, algoritmo e codice jbasic. Aggiungere le istruzioni per controllare che i coefficienti siano diversi da 0. Progetto 8 (293) punto_appartenente_retta. prg 8(293): esame del diagramma di flusso e stesura del pseudocodice. Codifica in Jbasic Inizializzazione di un array con un valore dato. Diagramma di flusso e pseudocodice. Lab: Esercitazione con il calcolo di 10 numeri acquisiti da tastiera. Esercizi: esempio di test: 1) In dica fra le seguenti la frase corretta a) le informazioni sono gli elementi costitutivi dei dati b) una sequenza di istruzioni costituisce uno pseudocodice c) i dati sono gli elementi costitutivi delle informazioni d) una elaborazione trasforma dei dati di output in informazioni in input 3) BIOS a) significa basic input operative system b) indica una memoria volatile c) significa basic input output system c) serve per lo spegnimento della macchina 5) Formattare un testo significa? a) Copiare il formato del testo b) Cancellare il testo c) Cambiare forma al testo d) Incollare il testo 7) Se inizialmente A=5 e B=1 quali valori assumono A e B alla fine dei seguenti gruppi di istruzioni? A=A-B B=(B*2)-A C=A-B A= B= A=A*B C=(A+1)+B B=B*C A= B= B=B+1 A=B C=A+B A= B= 9) Che cosa si intende con diagramma di flusso? a) la rappresentazione grafica di un algoritmo b) il passagio di dati tra le diverse componenti del 2) Quale tra i seguenti numeri binari rappresenta il numero 12 10? a) 100 b) 1100 c) 1010 d) 10010 4) Indica cosa visualizza l'istruzione PRINT ( Venerdì ) 6) Che cosa si intende con pseudocodifica? a) il linguaggio usato internamente dal computer b) il linguaggio Jbasic usato per scrivere programmi c) il linguaggio formato da parole del linguagio comune per progettare algoritmi d) il linguaggio per scrivere pagine web 8) Quali delle seguenti affermazioni riferite alla struttura iterativa sono vere (V) e quali false (F) a) è una struttura di controllo con una selezione semplice V F b) è un elenco di istruzioni che deve essere ripetuto fino a che si verifica una fissata condizione V F c) è una serie di percorsi alternativi tra cui scegliere V F d) è un elenco di istruzioni in sequenza da eseguire una dopo l'altra V F 10) Dato il seguente algoritmo se (B+A) > 0 allora visualizza A altrimenti visualizza B

computer c) i simboli grafici che rappresentano le componenti di un computer c) i simboli grafici che rappresentano le componenti di una rete di computer 11) trasforma i seguenti numeri decimali nel sistema esadecimale a) 16 = b) 50 = fine se determina cosa viene visualizzato quando A e B assumono i seguenti valori A=3 B=-2 A=5 B=-8 A=0 B=0 A=4 B=-2 A=3 B=6 A=-2 B=-1 12) Indica le tipologie di memorie a) tattili b) flash c) magnetiche d) ottiche c) 32 = d) 10 = 13) Quale dei seguenti numeri rappresenta in decimale il numero binario 101 2? a) 9 b) 11 c) 12 c) 5 15) supponendo che la variabile A assuma ogni volta il valore iniziale 1, quale valore assume alla fine di ogni gruppo di istruzioni? a) b) c) A=A*2 A=A+1 B=A+4 caso a) A= A=A+A B=A/2 A=(A*B)/2 caso b) A= B=-A A=12 A=1/A caso c) A= 17) indica le periferiche di input a) modem b) stampante c) mouse d) USB 19) Una stringa a) esprime la sintassi delle istruzioni b) è una sequenza di caratteri solo alfabetici c) è una sequenza di caratteri alfabetici e numerici d) è una sequenza di caratteri solo numerici Tempo a disposizione: 30 minuti. 14) Dato il seguente pseudocodice A=5 B=7 SE (A>B OR 15 < 10) ALLORA A=A+B ALTRIMENTI A=A-B FINE SE VISUALIZZA A quale valore viene visualizzato? ( ) 16) la formattazione si usa a) periodicamente per mantenere intatti i dati b) per cancellare definitivamente i dati c) preparare un disco alla scrittura-lettura d) cancellare i dati dai supporti ottici 18) Dato il seguente frammento di codice Basic numero=65 IF numero = 10 THEN A=numero+5 ELSE A=numero-5 END IF quale valore contiene la variabile A? ( ) 20) Quali delle seguenti istruzioni di assegnazione sono sintatticamente corrette? a) B=5 b) 7=C c) B+C=12 d) 15=F+G e) B*3=C f) B+C=4 Oltre agli esercizi indicati in precedenza sono significativi anche gli esercizi di programmazione dal sito www.darigiuli.com / materiale didattico / Jbasic denominati come bin_dec calcolatrice + * / perim_area distanza punto retta voti sufficienza eqz I acquisizione n.i interi se <100

PROGRAMMAZIONE anno scolastico 2014/15 ITIS G.Galilei Albenga DISCIPLINA: Scienze e tecnologie applicate DOCENTI: Cirio Giovanni, CLASSE 2ª SEZIONE C ore settimanali 3 TESTO: scienze e tecnologie applicate, A. Lorenzi, R Giupponi edit. Atlas. Isbn: 978.88.268.1676.0 prezzo 11E Testo consigliato valido per i 5 anni di indirizzo: Linguaggio C e C++, Gallo Piero, ed. Minerva Valutazione: voto unico. (caratteristiche fisiche e funzionalità degli strumenti tecnologici) - Saper riconoscere le proprietà fisiche dei componenti tecnologici. - Saper riconoscere le funzioni dei componenti. Conoscenze 25h Abilità Porte e connessioni standard 14 4 Individuare un connettore per una determinata funzionalità Sistemi operativi 17 5 Effettuare semplici operazioni con SO più diffusi Tecnologie per l'informatica mobile 5 Riconoscere la tecnologia associata al dispositivo mobile Codici per rappresentare i dati 29 6 Leggere correttamente le specifiche di componenti tecnologici Unità di misura 36 5 Usare correttamente i nomi delle unità di misura. Usare correttamente i prefissi. (sistemi e processi, algoritmi e linguaggi di programmazione) - Riconoscere le diverse parti di un sistema automatico - Saper rappresentare le operazioni elementari di un processo risolutivo di un problema. - Codificare correttamente la soluzione di un problema con un linguaggio di programmazione. Conoscenze 40h Abilità dispositivi automatici 112 7 Disegnare diagrammi, degli stati e di flusso Operazioni elementari di un processore 116 5 Analizzare le operazioni elementari di una macchina Progettazione di algoritmi 118 4 Algoritmi realizzati con il foglio elettronico 123, 128 3 Creare grafici per l'analisi di leggi fisiche Codifica di un algoritmo in un linguaggio di programmazione, 21 Codifica in C++ fondamenti del C, tipi di istruzione, tipi aggregati, funzioni. (strumenti di laboratorio e metodi di misura) - Saper scegliere e utilizzare gli strumenti di misura usati nei laboratori elettronici. - Conoscere semplici metodologie di misura. Conoscenze 20h Abilità Unità di misura termiche ed elettriche 16, 18 2 Utilizzare correttamente strumentazioni Errori di misura 21 2 scientifiche. Strumenti elettrici 27 2 Resistenze campione 45, reostati 47 2 Analisi e calcolo riferite alle tecnologie Voltmetro 54 2 elettroniche. Amperometro 62 2 Misure di resistenza con metodo voltamperometrico 69, di 5 Metodi elementari di misura. confronto 73, a ponte di Wheatstone 75. Multimetro, simbologia e utilizzo. 3 (processi produttivi e sistemi organizzativi ) - Riconoscere gli elementi di un sistema informativo aziendale - Saper definire le figure professionali specifiche dell'informatica. - Riconoscere la struttura di un processo produttivo e gestionale. Conoscenze 14h Abilità Caratteristiche del sistema informativo aziendale 140 4 Definire gli elementi del sistema

Figure professionali dell'informatica 143 4 Applicazione delle tecnologie informatiche nelle organizzazioni, nelle aziende e nei servizi 6 Saper scegliere le figureprofessionali corrette in base alle esigenze. Saper decidere come sfruttare una tecnologia informatica. Esempio di test: 1) Indica le parole chiave per l'iterazione con controllo in uscita... 3) Per sommare due valori quale istruzione risulta corretta?: a) b 23 + 24 b) b mem(23) + mem(24) c) b = = (23) + (24) d) b (23) + (24) 5) Un algoritmo è: a) Un sistema informatico b) Una procedura generale, finita, deterministica e non ambigua c) Una serie di istruzioni per eseguire uno specifico compito d) Un metodo per calcolare le prestazioni di un sistema informatico. 7) il codice VB si scive con il f.e. Nella modalità a) proprietà foglio b) editing c) macro d) progettazione 2) Per Store si intende: a) il trasferimento di un dato dalla memoria ad un registro della CPU. b) il trasferimento di un dato da un registro della CPU alla memoria. c) l'acquisizione di una istruzione dalla CPU. d) la memorizzazione in un registro della CPU. 4) Dati i seguenti algoritmi scriverne il tipo di struttura di controllo a) istruzione1, istruzione2, istruzione3,... b) se la condizione è vera, esegui istruzione_a, se è falsa esegui istruzione_b c) se non piove, vai in bicicletta d) mangia fino a che sei sazio a... b... c... d... 6) il VB scrive un valore nelle celle con l'istruzione a) a=range( A2 ) b) A2=Range(a) c) a=a2 d) a=cella( A2 ) 8) Inserire le parole mancanti nel seguente programma...() {... a, b; scanf( %d,&a); b=a*2;...( %d, b) }

9) indica che cosa viene scritto in output all'esecuzione di questo diagramma a blocchi. 10) rappresentare lo schema con porte logiche dell'espressione Y= NOT(NOT B) OR C 11) Quali tra le coppie di numeri indicate sotto rende vera la seguente espressione logica? Y = A>5 AND B>5 a) A=3 B=-2 b) A=-5 B=5 c) A=-2 B=10 d) A=4 B=-2 13) un software open source a) si può copiare b) si può copiare, ricompilare e distribuire c) viene distribuito con il programma sorgente d) si può vendere liberamente 15) indica il connettore per collegare la scheda di rete al PC a) DVI b) RJ45 c) PS/2 d) VGA 17) RAM significa a) real amplitude memory b) real access memory c) radio amplitude memory d) random access memory 19) La formula generale per la conversione da una base k qualunque nella base 10 è a) C 2 C 1 C 0 =C 2 *10 2 +C 1 *10 1 +C 0 *10 0 b) C 2 C 1 C 0 =C 2 *10 k +C 1 *10 k +C 0 *10 k c) C 2 C 1 C 0 =C 2 *k 2 +C 1 *k 1 +C 0 *k 0 c) C n C n-1... C 1 C 0 =C n *k n +C n-1 *k n-1 +...+C 1 *k 1 +C 0 *k 0 12) Un linguaggio di programmazione: a) Serve a creare software b) Viene utilizzato per verificare l'hardware c) Non può utilizzare un compilatore d) Fa parte del software di base 14) La sigla DC significa a) dopo i cavi b) tensione alternata c) corrente o tensione alternata d) corrente o tensione continua 16) Per indicare che il risultato dell'espressione N*M deve essere attribuito alla variabile P si scrive...; questa istruzione si chiama... 18) una memoria ROM a) deve sempre essere accoppiata con una memoria RAM b) è ad accesso casuale c) fa sempre parte degli HD d) è una memoria non scrivibile 20) L'algoritmo di Euclide riguarda a) la CPU b) il mcm c) il MCD d) il linguaggio C 1) Cosa non aumenta la prestazione di un PC: [a] Installare un lettore CD/DVD [b] Aumentare la RAM [c] Installare una CPU più veloce [d] Installare una scheda grafica più veloce. 2) Per la frase debito a settembre sono necessari: [a] 17 byte [b] 19 byte [c] 3 byte [d] Nessuna delle precedenti

3) Indica la sequenza corretta dei prefissi a) m, u, n, M, f b) k, M, G, T c) m, u, n, p d) M, G, T, k 9) Cosa si intende per velocità di un processore: a) La velocità di accensione del PC. b) La velocità di esecuzione delle istruzioni. c) La velocità di stampa. d) La velocità di scaricamento delle mail. 9) La CPU contiene anche il registro PC che a) contiene un dato da salvare in memoria b) l'indirizzo di memoria della prossima istruzione c) l'indirizzo di memoria della istruzione attuale d) il risultato delle elaborazioni dell'alu 11) Le funzioni dell'unità di controllo (CU) di un processore sono: a) Controllare l'accesso alla rete. b) Verificare che le periferiche funzionino correttamente. c) Acquisire le istruzioni dalla memoria, interpretarle e coordinare il lavoro delle altre component. d) eseguire le operazioni aritmetiche e logichei. 5) Il codice ASCII codifica il carattere } con il numero a) 41 16 b) 125 10 c) 123 10 d) 123 2 8) La sigla AC significa a) tensione di anteprima b) tensione alternata c) allineamento attivo d) corrente continua 10) BIOS a) significa basic input operative system b) indica basic input output system c) è l'unità di supporto della RAM c) serve per lo spegnimento della macchina 12) L'etichetta riguarda un alimentatore con a) più uscite continue b) ingresso in cc 230V c) c) corrente di uscita 4A ci) d) ingresso in ca 230V 13) Con quali delle seguenti porte è possibile collegare la tastiera al PC a) HDMI b) SCART c) PS/2 d) GUI 17) Il registro A di un microprocessore: a) contiene il risultato delle operazioni svolte dalla ALU. b) verifica che le periferiche funzionino correttamente. c) acquisisce le istruzioni dalla memoria, le interpreta e coordina il lavoro delle altre componenti. d) eseguire le operazioni aritmetiche e logiche. 14) La ALU serve a: a) Trasferire informazioni direttamente da periferica a periferica. b) Eseguire le operazioni aritmetico-logiche. c) Interpretare i comandi dell'utente. d) Far comunicare tra di loro le varie unità di un sistema informatico. 20) Per tracciare il grafico di una funzione con il f.e., indica come si deve impostare il passo di calcolo h: h = Sono presenti numerosi esercizi in C sul sito sito www.darigiuli.com / materiale didattico / DevC+ +. Altri esercizi: Esercizio 1: Scrivere un programma (analisi, algoritmo e codice) che calcoli il MCD di 2 numeri inseriti già in ordine decrescente. Esercizio 2: Organizzare i dati su un f.e. in modo da disegnare poi la curva di equazione y(t) = 3 + 5 t 6 t 2 Esercizio 2) Scrivi un algoritmo che calcoli la somma spesa da un cliente in un negozio di abbigliamento tenendo conto delle seguenti condizioni: per spese inferiori a 50, sconto del 10% per spese comprese tra 50 e 100, sconto del 20%

per spese superiori a 100, sconto del 30%