




















Studia grazie alle numerose risorse presenti su Docsity
Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium
Prepara i tuoi esami
Studia grazie alle numerose risorse presenti su Docsity
Prepara i tuoi esami con i documenti condivisi da studenti come te su Docsity
Trova i documenti specifici per gli esami della tua università
Preparati con lezioni e prove svolte basate sui programmi universitari!
Rispondi a reali domande d’esame e scopri la tua preparazione
Riassumi i tuoi documenti, fagli domande, convertili in quiz e mappe concettuali
Studia con prove svolte, tesine e consigli utili
Togliti ogni dubbio leggendo le risposte alle domande fatte da altri studenti come te
Esplora i documenti più scaricati per gli argomenti di studio più popolari
Ottieni i punti per scaricare
Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium
Una panoramica introduttiva alle istruzioni base e ai concetti chiave del linguaggio C. Copre argomenti come il flusso del programma, la sintassi di printf, l'utilizzo di variabili e tipi di dati, e le istruzioni di input/output. Per chi inizia a imparare C, questo documento offre una base solida per la comprensione di questo linguaggio di programmazione.
Tipologia: Dispense
1 / 28
Questa pagina non è visibile nell’anteprima
Non perderti parti importanti!





















1)Indicare quale, tra le seguenti, rappresenta un tipico esempio di ipermedia : Sito web
16)Indicare quali,tra quelle di seguito,sono unità di output: Monitor e stampante 17)Un megabyte è pari a : 1024 kilobyte 18)Il linguaggio a marcatori HTML consente di : realizzare pagine web 19)Il termine directory: indica le diverse sezioni e sottosezioni,ramificate ad albero , in cui è organizzata logicamente la memorizzazione del disco rigido, dischetti o CD-ROM 20)Le LAN sono reti locali che si occupano di collegare i nodi posti… All’interno dello stesso edificio o in edifici adiacenti nel raggio di qualche chilometro 21)IL software che viene avviato direttamente all’accensione del PC è: sistema operativo 22)Un dispositivo di memoria di sola lettura è : ROM 23)I numeri binari 111,101,1101 rappresentano in decimale (consiglio:guardare l’ultima cifra del numero binario) : 7,5, 24)Il numero binario 11001 rapresenta in decimale : 25 25)Il numero binario 10101 rapresenta in decimali : 21 26)convertire in binario il numero decimale 525: 1000001101 27)convertire in decimale il seguente numero binario 110101 : 53 28)Un numero dispari, in binario, termina sempre per : 1 29)Un numero pari, in binario, termina sempre per : 0
44)Quando scriviamo un programma e richiediamo valori dall’esterno, questi vengono memorizzati: nella RAM 45)Le definizioni vanno collocate tutte insieme… Prima delle istruzioni eseguibili 46)Per far terminare un programma si usa : L’istruzione return 47)Il linguaggio C : Ha sia caratteristiche di alto che di basso livello 48)Quando una istruzione è costituita dal solo carattere ; è È considerata istruzione nulla 49)UN blocco di codice è un insieme di istruzioni racchiuso tra parentesi : Graffe 50)L’indentazione è utile per : Comprendere meglio il flusso del programma 51)Le istruzioni in un programma C terminano sempre con… ; 52)Il primo carattere dell’identificatore di una variabile deve essere : una lettera 53)Il tipo di dato char è un valore intero su… Un byte 54)Secondo lo standard il tipo double deve essere almeno lo stesso numero di bit : del tipo float 55)Parlando di costanti simboliche, la sostituzione dei simboli inizia a partire dalla riga dove è presente la… #define 56)Per utilizzare le funzioni di Input/Output bisogna includere il file di intestazione (header file) denominato: <stdio.h> 57)Indicare la sintassi corretta della funzione scanf : scanf (stringa di formato, lista di variabili ) 58)Le variabili contenute nella lista di variabili della scanf sono separate da :
una virgola 59)Indicare quale tra le seguenti stringhe di formato è quella corretta : (attenzione agli spazi) %d%d%d 60)Indicare la sintassi corretta della funzione printf : sintassi: printf (stringa di formato, lista di espressioni) 61)Le espressioni contenute nella lista di espressioni di espressioni di una printf sono separate da : virgola 62)Nell’espressione x=a+bc viene eseguita per prima… La moltiplicazione tra b e c 63)Nell’espressione c= (long)(ab); il cast: è inutile
86)Le variabili vettoriali : contengono più valori dello stesso tipo 87)Per definire un vettore di 10 elementi di tipo intero e denominarlo VETT dobbiamo scrivere : L’istruzione INT VETT[10] 88)Il carattere \ ha un significato speciale.Per poterlo usare come carattere normale : Bisogna raddoppiarlo 89)La funzione per aprire un file è : L’istruzione FOPEN 90)La modalità di aggiornamento che effettua una lettura/scrittura al fondo, che crea un file se non esiste e aggiunge alla fine del file se esiste già : Modalità: a+ 91)Scrivere CHAR STR [100] e scrivere CHAR s Rappresenta due cose diverse in quanto la prima riserva spazio e la seconda no 92)Una istruzione del tipo Visualizzare S è una istruzione di : OUTPUT 93)L’inizio di un commento è caratterizzato dalla coppia di caratteri : / 94)La sintassi corretta per dichiarare un puntatore in C è : TIPO*nomeVariabile 95)ANSI C nasce nel : 1989 96)Se dichiariamo una variabile stringa di 15 CHAR, questa potrà contenere : 14 caratteri utili 97)Per assegnare un valore si usa il simbolo : = 98)Il ciclo FOR fa eseguire il blocco fintantochè la condizione è :
vera 99)L’ultimo elemento di un vettore ha indice : N- 100)Una istruzione del tipo S=A+B è una istruzione di : elaborazione 101)Se abbiamo INT x=3 e INT *P : non possiamo scrivere P++ 102)Per eseguire il solo blocco corrispondente all’espressione e poi uscire dallo switch si utilizza l’istruzione : break 103)Nelle costanti floating-point l’esponente è preceduto da : E o e 104)L’istruzione scanf (%d,&A) : assegna ad A il valore intero letto dalla tastiera 105)Le istruzioni devono terminare sempre con : ; punto e virgola 106)I tipi di errore Error e Warning : sono due cose diverse 107)Un ciclo DO-WHILE fa eseguire il blocco fintantochè la condizione è : Vera 108)Gli stream preesistenti quando il programma viene mandato in esecuzione sono : 3 109)Se il blocco di codice è costituito da una sola istruzione : Le parentesi graffe vengono normalmente omesse 110)Le definizioni vanno collocate tutte insieme : Prima delle istruzioni eseguibili 111)L’istruzione INT Mx [7] [5] definisce :
145)Indicare quale, tra le seguenti voci, fa parte del sofware : sistema operativo 146)Il linguaggio macchina è : Un linguaggio capito dalla CPU 147)Tra i seguenti tipi di computer, permette a più utenti di lavorare contemporaneamente… MAINFRAME 148)Un programma di tipo General purpose… Per svolgere un determinato compito deve essere istruito dall’utente 149)L’acronimo ICT significa : Information and Comunication Technology 150)Con un computer privo della CPU è possibile svolgere… Nessun tipo di funzione 151)Indicare quali funzioni permettono di svolgere i computer multimediali : permettono di riprodurre immagini, ascoltare uoni e vedere filmati 152)La funzione che svolge un disco rigido è : permette di memorizzare i dati 153)L’unità di elaborazione centrale (CPU)… Esegue le istruzioni codificate nei programmi caricati nella memoria centrale o RAM, prelevando istruzioni e dati dalla stessa memoria e ridepositandovi i dati elaborati
169)Ai sensi dell’art. 1 del cda per firma elettronica (o firma elettronica semplice o debole) si intende : L’insieme dei dati in forma elettronica, allegati oppure connessi tramite associazione logica ad altri dati elettronici, utilizzati come metodo di identificazione informatica 170)La differenza tra firma elettronica forte e firma elettronica debole è che : Quella forte è ottenuta attraverso una procedura informatica che garantisce la connessione univoca al firmatario e la sua inovoca identificazione, creata con mezzi sui quali il firmatario può consercare un controllo esclusivo e collegata ai dati ai quali si riferisce, in maniera da rilevare se i dati siano stati successivamente modificati 171)la firma elettronica certificata è : un particolare tipo di firma elettronica avanzata che sia basata su un certificato qualificato e realizzata mediante un dispositivo sicuro per la creazione della firma 172)La firma digitale è : un particolare tipo di firma elettronica avanzata basata su un certificato qualificato e su un sistema di chiavi crittografiche, una pubblica e una privata, correlate tra loro, che consente al titolare tramite la chiave privata e al destinatario tramite la chiave pubblica, rispettivamente, di rendere manifesta e di verificare la provenienza e l’integrità di un documento informatico o di un insieme di documenti informatici 173)La caratteristica fondamentale degli algoritmi di crittografia simmetrica : risiede nel fatto di avere un’unica chiave, che permette sia di cifrare i dati, sia di decifrarli 174)La caratteristica fondamentale degli algoritmi di crittografia asimmetrica : Risiede nel fatto che si utilizzano due chiavi distinte una chiave è pubblica mentre l’altra è privata : la chiave pubblica è nota a tutti i destinatari del messaggio, quella privata invece è a conoscenza solo del proprietario.Quindi la chiave pubblica serve a criptare il messaggio, mentre la chiave privata a decriptarlo. 175)Ai sensi dell’art. 1 del Codice dell’Amministrazione digitale il certificatore : è il soggetto che presta servizi di certificazione delle firme elettroniche o che fornisce altri servizi connessi con queste ultime 176)Il certificato qualificato è rilasciato : da un certificatore 177)Indicare cos’è la DigitPA : L’Ente nazionale per la Digitalizzazione della Pubblica Amministrazione 178)Indicare in quale provvedimento legislativo si afferma per la prima volta che gli atti e i documenti formati dalla Pubblica Amministrazione con strumenti informatici
e telematici, nonché i contratti stipulati nelle medesime forme, nonché la loro archiviazione e trasmissione con strumenti informatici sono validi ed efficaci e rilevanti a tutti gli effetti di legge : La legge 15 marzo 1997 n. 59, detta legge Bassanini 179)Indicare quando è stato adottato il decreto legislativo 7 n.82, cd. Codice dell’amministrazione digitale : 2005 180)Ex art. 1 del codice dell’amministrazione digitale per documento informatico deve intendersi : qualunque rappresentazione informatica di atti, fatti o dati giuridicamente rilevanti 181)Indicare a quali funzioni deve assolvere la sottoscrizione autografa : funzione indicatica : identificare l’autore del documento; 2)Funzione dichiarativa : permette di affermare che il documento a cui la sottoscrizione è stata apposta è stato formato per conto di chi sottoscrive;3)Funzione probatoria : consente di provare l’identità del firmatario 181)L’efficacia probatoria del documento informatico : è connessa alla tipologia di firma elettronica utilizzata per la sua sottoscrizione
235)Nella suite di OpenOffice, Writer è lo strumento utilizzato per : il testo