Compito in classe 1B. 1. Disegnare uno schema che mostri quali sono i componenti di un sistema di elaborazione (1)

Documenti analoghi
PROGRAMMA EFFETTIVAMENTE SVOLTO

in termini informali: un algoritmo è una sequenza ordinata di operazioni che risolve un problema specifico

Modulo 1 Concetti di base della Tecnologia dell Informazione

Il computer. Il case e l'unità di elaborazione. Il computer, una macchina aggiornabile.

Programmazione a blocchi. Algobuild Prof. Sergio Roselli

Problema: dati i voti di tutti gli studenti di una classe determinare il voto medio della classe.

RAPPRESENTAZIONE GLI ALGORITMI NOTAZIONE PER LA RAPPRESENTAZIONE DI UN ALGORITMO

Formalismi per la descrizione di algoritmi

Linee di programmazione

ESERCIZI DI PROBLEM SOLVING E COMPOSIZIONE DEI DIAGRAMMI DI FLUSSO per le classi seconde

MODULO 1. Prof. Onofrio Greco. Prof. Greco Onofrio

Informatica/ Ing. Meccanica/ Edile/ Prof. Verdicchio/ 30/06/2016/ Foglio delle domande / VERSIONE 1

TOP DOWN. Compiti in classe proposti Modulo 1 JUVENILIA SCUOLA. Iacobelli Ajme Marrone

3. Indicare cosa sta a significare la figura geometrica del rombo in un diagramma a blocchi

PROGRAMMA SVOLTO Materia: Informatica Docentte:: PERAZZOLO GIANTONIO

Algoritmi, Strutture Dati e Programmi. UD 1.d: Dati e Tipi di Dato

INTRODUZIONE ALLA PROGRAMMAZIONE

Architettura hardware

Docente : Carla BIASCA, Loris RUGGERI

Esempio: quanto mi piace questo corso! qufuafantofo mifi pifiafacefe qufuefestofo coforsofo!

Introduzione agli Algoritmi 4. Problemi. Dal Problema alla Soluzione

Programma svolto di INFORMATICA. Classe 3 - indirizzo MERCURIO A.S. 2009/2010

Informatica/ Ing. Meccanica/ Prof. Verdicchio/ 14/02/2012 / Foglio delle domande / VERSIONE 1

Programma svolto di INFORMATICA. Classe 3M - indirizzo MERCURIO A.S. 2010/2011

PROGRAMMA DISCIPLINARE SVOLTO a. s / 2016

Fac-simile TVI Informatica Facoltà di Economia Università degli studi di Bergamo

ESERCIZI DI PROBLEM SOLVING E COMPOSIZIONE DEI DIAGRAMMI DI FLUSSO per le classi seconde

Programmazione con il linguaggio LibreOffice Basic

Introduzione alla programmazione Algoritmi e diagrammi di flusso. Sviluppo del software

ELABORAZIONE DELLE INFORMAZIONI (ALGORITMI E LINGUAGGI DI PROGRAMMAZIONE)

Tecnologia dell Informazione

Il linguaggio del calcolatore: linguaggio macchina e linguaggio assembly

PROGRAMMA SVOLTO Materia: Informatica Docentte:: PERAZZOLO GIANTONIO

6) Descrivere con un diagramma a blocchi un algoritmo che legga da input due numeri ne calcoli il prodotto in termini di somme ripetute.

I.4 Rappresentazione dell informazione

Descrizione delle operazioni di calcolo. Espressioni costanti semplici

Università degli Studi di Brescia ELEMENTI DI INFORMATICA E PROGRAMMAZIONE Ingegneria GESTIONALE PROF. M. SECHI PARTE A.1 ELEMENTI

Esercizi di riepilogo (Fondamenti di Informatica 1 Walter Didimo)

Parte II. Introduzione ai sistemi operativi e WindowsX. Parte II 1

Computer e Programmazione

Programmazione modulare

Laboratorio 1. 2) All interno della directory c:\temp\cognome\codici creare il file sorgente hello.c contenente il seguente codice:

Informatica Generale Andrea Corradini I linguaggi di programmazione

PARALLELEPIPEDO CON DIMENSIONI VARIABILI

IV Indice I comandi e la sintassi dei linguaggi formali Proposte di variazione sul tema Le stringhe Tipi di dato Operazioni co

Informatica! Appunti dal laboratorio 1!

Informatica Generale

Informatica. Mario Pavone - Dept. Mathematics & Computer Science - University of Catania. Trasferimento. Ambiente esterno.

Docente: Baldi Erick. a.s. 2007/2008

Esercizi sugli Algoritmi numerici

Fondamenti di Informatica T-1

Architettura hardware

Un esempio per iniziare. Il controllo del programma in C. Altri cenni su printf() Esercizi (printf) printf( 8!=%d, fatt);

MODULO 07. La soluzione dei problemi mediante gli algoritmi

Fondamenti di Informatica 6. Algoritmi e pseudocodifica

Corso sul linguaggio C Modulo Tipi di dato

Introduzione al funzionamento di un calcolatore elettronico

A.S Classe III H Informatica. Programma didattico finale e indicazioni per il recupero estivo relativi all'insegnamento di Informatica

Algoritmo. La programmazione. Algoritmo. Programmare. Procedimento di risoluzione di un problema

Informatica per la Comunicazione/ Verdicchio/ 23/05/2013/ Domande /Versione 1

PROBLEMI ALGORITMI E PROGRAMMAZIONE

APPUNTI PER IL CORSO DI ALFABETIZZAZIONE INFORMATICA

= < < < < < Matematica 1

Programma di INFORMATICA

Informatica ALGORITMI E LINGUAGGI DI PROGRAMMAZIONE. Francesco Tura. F. Tura

Cosa è? Come lo si usa? Come iniziare? Author: Ing. Sebastiano Giannitto (ITIS M.BARTOLO PACHINO)

P R O G R A M M A I N F O R M A T I C A. ÂftÄÄâáà É UtÇw Ç Ê ISTITUTO ISTRUZIONE SUPERIORE TECNICO STATALE. \ÇáxzÇtÇàxM i ÉÄt ctàü é t

Architettura di Von Neumann. Architettura di Von Neumann. Architettura di Von Neumann INFORMATICA PER LE DISCIPLINE UMANISTICHE 2 (13042)

Fondamenti di programmazione!! Parte 2!

Fare calcoli e grafici con Excel

Basi della programmazione in Java. Anteprima. Uso delle variabili. Il concetto di variabile Uso delle variabili. Input da tastiera I tipi Esercizi

Corso di Matematica per la Chimica. Dott.ssa Maria Carmela De Bonis a.a

Sviluppo di programmi

INFORMATICA. L informatica comprende:

Reti combinatorie. Reti combinatorie (segue)

Compitino di Laboratorio di Informatica CdL in Matematica 13/11/2007 Teoria Compito A

Laboratorio di Programmazione Laurea in Bioinformatica

9) Il componente fondamentale per la comunicazione tra le componenti di un computer di chiama a) Web b) Bus c) Internet

Dall algoritmo al programma

Università degli studi di Roma Tor Vergata Ingegneria Medica Informatica I Programma del Corso

Algoritmi e soluzione di problemi

Fondamenti di Informatica - 1. Prof. B.Buttarazzi A.A. 2011/2012

Introduzione alla programmazione

Anagrammando Proposte di variazione sul tema Cosa hai imparato

Informatica/ Ing. Meccanica/ Edile/ Prof. Verdicchio/ 25/02/2016/ Foglio delle domande / VERSIONE 1

ELEMENTI DI INFORMATICA E PROGRAMMAZIONE

Concetti di base dell ICT

Obiettivi Cognitivi OBIETTIVI MINIMI U.D.0: INSIEME N conoscere il concetto di numero naturale;

Algoritmi e diagrammi di flusso versione biennio

Esercitazioni di Fondamenti Informatica - Modulo A 1

Dalla prima lezione. LABORATORIO DI PROGRAMMAZIONE Corso di laurea in matematica 7 VARIABILI E COSTANTI 28/02/2016. Concetto di algoritmo

1 Esercizi in pseudocodice

Istruzioni macchina. Dove sono gli operandi? Ciclo della CPU. Elementi di un istruzione macchina. Rappresentazione delle istruzioni

Il calcolatore. Architettura di un calcolatore (Hardware)

Applicazioni e Sicurezza

INFORMATICA E PC IL PERSONAL COMPUTER

EXCEL: FORMATTAZIONE E FORMULE

INFORMATICA E PC IL PERSONAL COMPUTER

Prof. Sartirana IL SISTEMA INFORMATIVO AZIENDALE

Unità Didattica 2 I Linguaggi di Programmazione

Transcript:

Compito in classe 1B 1. Disegnare uno schema che mostri quali sono i componenti di un sistema di elaborazione 2. dato il numero 101010 in base 2, indicare quali sono le potenze di 2 che vengono usate, da destra verso sinistra 3. Oltre ai Personal Computer, i palmari e i portatili esistono altri tipi di computer. Spiegare in breve quali sono e che caratteristiche hanno. 4. Secondo quale principio fisico avviene la memorizzazione dei bit in una RAM? E su un harddisk? Come è organizzata la superficie di un hard-disk? 5. Spiegare con poche parole: a. cosa si intende in informatica per interfaccia e portare almeno 2 esempi di interfaccia b. cosa si intende in informatica per hardware e software c. cosa è la tabella ASCII d. cosa è un bit (1,5) 6. dati i seguenti numeri in base 10, trasformarli in base 2 riportando i passaggi: 27, 45, 62, 131, 245 (1,5) 7. dati i seguenti numeri in base 2, trasformali in base 10 : a. 10010011 b. 00001011 c. 11111110 d. 111 e. 1010101 (1,5) 8. Da quali parti è fatta una CPU? Quali sono le 3 fasi di lavoro di una CPU? Cosa vuol dire che una CPU lavora a 1,6 gigahertz? (1,5)

Compito in classe 1B 1. Cosa è un linguaggio di programmazione? Quando furono introdotti i primi linguaggi di programmazione? Portare almeno tre esempi di linguaggio di programmazione. 2. Portare i nomi di almeno 4 studiosi di rilievo nella storia del calcolo, dicendo brevemente quale è stato il loro contributo e in che periodo sono vissuti. 3. Spiegare brevemente da cosa sono caratterizzate le varie generazioni degli elaboratori. 4. Cosa è un sistema operativo? Quali sono le sue funzioni? 5. Windows assegna ai files delle estensioni: per quale motivo? Riportare almeno 6 tipi di estensioni e dire che tipo di files caratterizzano. 6. Dare una definizione di rete e spiegare come si classificano le LAN e le WAN 7. Riportare lo schema della rete dell ITIS, indicando il tipo e le funzioni dei vari apparati 8. Spiegare l architettura client/server e portare almeno due esempi che ne fanno uso 9. Che cosa è il TCP/IP? 10. Spiegare cosa è un indirizzo IP e un indirizzo simbolico e che rapporto esiste tra di essi 11. Che differenza c è tra WWW e Internet? 12. Quali precauzioni è bene prendere quando si usano i servizi Internet? 13. Cosa è la crittografia? Che tipo di sicurezza consente di avere?

Alunno. 1B - Compito di Informatica Data 1) Scrivere la formula opportuna per ottenere nella cella B2 la scritta freddo se la temperatura (cella A2) è minore di 10, la scritta tiepido se la temperatura è tra 10 e 20, caldo se la temperatura è maggiore di 20. Cella B2 2) Dato il seguente schema di fattura, scrivere le formule opportune per ottenere il totale da pagare: cella E4 cella E9

3) Si consideri la frase: Ciao mamma guarda come di diverto Compilare tabella a fianco che specifichi quante volte compare ogni lettera dell alfabeto. I risultati vanno espressi in percentuale (se rifossero 50 lettere A su 100 lettere, ne avremmo il 50%). Cella C2 In base a questa tabella indicare quale tipo di grafico è più adatto per mostrare l incidenza percentuale delle varie lettere dell alfabeto nella frase. Spiegare cosa sono e come si indicano i riferimenti assoluti in Excel 4) A che serve la funzione CONTA.VALORI()? Portare un esempio in cui essa può essere adatta. 1 2 3 4 5 6 A B C D E F G

7 8 9 5) Un usuraio presta denaro con tasso di interesse del 2% alla settimana. Un pover uomo prende in prestito una certa somma a una certa data. Riporta su questo foglio dati a piacere formule per calcolare quanto il pover uomo deve restituire all usuraio alla data di oggi. Un capitano della Guardia di Finanza arresta l usuraio, che viene poi condannato dal giudice alla galera e a una multa pari al debito del pover uomo maggiorato di 1000 euro per ogni anno di vita dell usuraio stesso. Riporta la formula per il calcolo. 1 2 3 4 5 6 7 8 9 A B C D E F G

Compito di Informatica 1) Spiegare quali sono e a cosa servono le strutture di controllo in un linguaggio di programmazione. 2) Cosa è una variabile? A cosa serve un contatore? In VB Excel, a che serve l operatore MOD? 3) Scrivere un programma in VB Excel che calcoli la misura dell ipotenusa di un triangolo rettangolo dati i cateti in input. Si ricorda che l operatore Sqr calcola la radice quadrata di un numero. 4) Scrivere un programma in VB Excel che calcoli la media dei primi 10 numeri naturali 5) Scrivere un programma in VB Excel che accetti in ingresso 10 numeri e che dica, per ciascuno di essi, se è pari o dispari 6) Scrivere un programma in VB Excel che accetti in ingresso 10 numeri e che stampi il minore di essi.

Compito di Informatica 7) Spiegare cosa è un algoritmo e cosa è un programma. 8) Tracciare il flow-chart che rappresenti l algoritmo per determinare la media di100 numeri dati in ingresso. 9) Scrivere un programma in VB Excel che accetti in ingresso 10 numeri. Il programma dovrà stampare il valore massimo e la posizione che esso occupa nella sequenza. Se ad esempio i numeri inseriti sono 2, 3, 6, 7, 9, 1, 0, 5, 4, 2 allora il programma dovrà stampare 5, che corrisponde alla posizione del 9 (il max) nella sequenza, il 5 numero inserito, appunto. OPPURE elab. Stringhe. 10) Dopo aver dato la definizione di archivio, descrivere quali operazioni si possono fare su di esso. Dire cosa è un record e cosa è un campo, portando almeno 2 esempi.

Compito di Informatica 1) Scrivere un programma in VB che accetti in input due numeri, A e B. Calcolare e stampare A elevato alla B, senza usare l operatore di elevamento a potenza ^. 2) Scrivere un programma in VB che accetti in input due numeri, A e B. Calcolare e A moltiplicato B per somme successive (NON si deve quindi usare l operatore *, ma si deve sommare A a se stesso B volte) 3) Scrivere un programma in VB che accetti in input due numeri, A e B. Calcolare e A diviso B per sottrazioni successive (NON si deve quindi usare l operatore /, ma si deve togliere ad A il numero B, fino a che ciò sia possibile) 4) Scrivere un programma in VB che accetti in input 10 numeri. Si determini il valore massimo e la posizione che esso occupa nella sequenza. Se ad esempio ho inserito 4 2 9 7 5 2 0 8 1 6, il massimo è 9 e sta alla posizione n. 3. 5) Scrivere un programma in VB che generi la tabellina pitagorica sul foglio Excel, a partire dalla cella A1. 6) Scrivere un programma in VB che accetti in ingresso 10 numeri e che dica, per ciascuno di essi, se è un numero primo oppure no.