Il 0% ha trovato utile questo documento (0 voti)
5 visualizzazioni8 pagine

Note Bca

Il documento descrive il programma di insegnamento e esame per il primo anno del Bachelor of Computer Applications, a partire dall'anno accademico 2019-2020. Include dettagli sui corsi teorici e pratici, le modalità di esame e la valutazione, con un totale di 450 punti disponibili. I corsi trattano argomenti come la cyber sicurezza, la programmazione in C, la matematica discreta e i fondamenti di multimedia.

Tradotto da

ScribdTranslations
Copyright
© All Rights Reserved
Per noi i diritti sui contenuti sono una cosa seria. Se sospetti che questo contenuto sia tuo, rivendicalo qui.
Formati disponibili
Scarica in formato PDF, TXT o leggi online su Scribd
Il 0% ha trovato utile questo documento (0 voti)
5 visualizzazioni8 pagine

Note Bca

Il documento descrive il programma di insegnamento e esame per il primo anno del Bachelor of Computer Applications, a partire dall'anno accademico 2019-2020. Include dettagli sui corsi teorici e pratici, le modalità di esame e la valutazione, con un totale di 450 punti disponibili. I corsi trattano argomenti come la cyber sicurezza, la programmazione in C, la matematica discreta e i fondamenti di multimedia.

Tradotto da

ScribdTranslations
Copyright
© All Rights Reserved
Per noi i diritti sui contenuti sono una cosa seria. Se sospetti che questo contenuto sia tuo, rivendicalo qui.
Formati disponibili
Scarica in formato PDF, TXT o leggi online su Scribd

SCHEMA DI INSEGNAMENTO E ESAME

Bachelor of Computer Applications - I Year


A decorrere dal 2019-2020
Esame VOTI
Nome del documento (Teoria) Lec
Ore Min Massimo
bca-101 Tecnologie e Pratiche di Cyber Sicurezza 3 3 18 50

bca-102 Fondamenti di Informatica 3 3 18 50

bca-103 Struttura Dati 3 3 18 50

bca-104 Programmazione in C 3 3 18 50

bca-105 Matematica Discreta 3 3 18 50

bca-106 Fondamenti di Multimedia 3 3 18 50

Totale dei punti teorici 300

Pratica Esame MARCHI


Paper Name (Practical)
Ore Ore Min Max
bca-107 Laboratorio di Struttura Dati 3 3 18 50

bca-108 Laboratorio di Programmazione C 3 3 18 50

bca-109 Multimediale 3 3 18 50

Total of Practical Marks 150

Totale dei voti di Teoria e Pratica 450

BCA_SYL_2019-2020 DOCUMENTO1 | 1
SCHEMA DI ESAME
LAUREA IN APPLICAZIONI INFORMATICHE

Teoria:
Part A:
1. 10 Domande da 1,5 punti ciascuna – 15 punti
La risposta non deve superare le 50 parole.
3. Tutte le domande sono obbligatorie
Part B:
1. 5 Domande di 3 punti ciascuna –15 punti
La risposta non dovrebbe superare le 50 parole.
3. Tutte le domande sono obbligatorie
Parte C:
1. 3 domande da 7+7+6 punti ciascuna –20 punti.
2. Ci sarà una scelta interna in ogni domanda.
3. La risposta non deve superare le 400 parole

Pratiche e Progetti:
Gli esami pratici saranno condotti da un esaminatore interno e uno esterno per un gruppo di 40 studenti
studenti in un giorno.
La durata dell'esame pratico è di 3 ore.
Ogni studente dovrebbe preparare un file di esercitazione di laboratorio per ciascun documento pratico e
dovrebbe essere presentato durante gli esami pratici.
La distribuzione della prova pratica di 50 punti è la seguente:
a. 30 punti per l'esame pratico, esercizio per 3 domande
b. 10 punti per Viva-voce
c. 10 punti per il file dell'esercitazione di laboratorio

BCA_SYL_2019-2020 DOCUMENTO1 | 2
Duration: 3 hours Punteggio Max: 50
bca-101 Tecnologie e Pratiche di Cyber Sicurezza

Concetti di sicurezza delle informazioni, Panoramica: Contesto e scenario attuale, tipi di attacchi, obiettivi
per sicurezza, sicurezza dell'e-commerce, informatica forense, steganografia

Security threats and vulnerabilities, overview of security threats, weak/strong passwords, insecure
connessioni di rete, codice maligno, bug di programmazione, crimine informatico e terrorismo informatico,
guerra dell'informazione e sorveglianza, virus, trojan, worm, botnet, ransomware, shell, backdoor
Pratiche di gestione della sicurezza, panoramica della gestione della sicurezza, classificazione delle informazioni
process, security policy, risk management, security procedures and guidelines, business continuity
e recupero da disastri, etica e migliori pratiche
Leggi e standard di sicurezza, assicurazione della sicurezza, leggi sulla sicurezza, diritti di proprietà intellettuale
international standards, security audit
Controllo degli accessi e rilevamento delle intrusioni, panoramica sull'identificazione e sull'autorizzazione, panoramica di
sistemi di rilevamento delle intrusioni, sistemi di rilevamento delle intrusioni e sistemi di prevenzione delle intrusioni

Gestione dei server e firewall, gestione degli utenti, panoramica dei firewall, tipi di firewall

Reti wireless e sicurezza, componenti delle reti wireless, problemi di sicurezza nelle reti wireless

BCA_SYL_2019-2020 DOCUMENT1 | 3
Durata: 3 ore Max Marks: 50
bca-102 Fondamenti di Informatica

Introduction to Computer: Definition, Characteristics, Classification of Computers, Analog


Computer, Computer Digitali, Computer Ibridi, Classificazioni dei computer in base alla dimensione
e velocità, diversi tipi di computer, generazione di computer.

Tastiera del computer, dispositivi di puntamento, mouse, trackball, touchpad, joystick, sensibile al tocco
schermi, sistemi basati su penna, digitizer, dispositivi di scansione dati, sistemi di riconoscimento ottico, codice a barre
readers, optical mark readers, optical scanners, drum scanners, hand scanner, flatbed scanner, web
{"camera":"macchina fotografica","game pad":"controller di gioco","digital camera":"fotocamera digitale"}

Dispositivi a copia cartacea: Stampante, stampanti ad impatto, ruota di margherita, stampante a matrice di punti, stampante a linea, catena

printers, comb printers, non-impact printers, DeskJet, inkjet printers, laser printer, thermal transfer
stampante, stampanti di codici a barre.

Display del computer: CRT, LCD, display a proiezione, pannello a plasma, standard di visualizzazione,
adattatore per visualizzazione in bianco e nero, HGA, CGA, EGA, VGA, MGA, SVGA, XGA, QVGA, SXGA, UXGA

Introduzione alla memoria, classificazioni, memoria ad accesso casuale, memoria volatile, memoria non volatile
{"memory":"memoria","flash memory":"memoria flash","read-only memory":"memoria di sola lettura","secondary memory":"memoria secondaria","the cache memory":"la memoria cache","auxiliary storage":"memoria ausiliaria"}

memory, memory hierarchy, storage devise, magnetic tape, magnetic disk, floppy disk, hard disks,
CD, DVD, magneto-ottico.

{"Number system":"Sistema numerico","binary":"binario","octal":"ottale","hexadecimal":"esadecimale","addition":"addizione","subtraction":"sottrazione","multiplications":"moltiplicazioni","computer code":"codice informatico"}

BCD, ASCII, EBCDIC code, Excess-3 code, gray code, software, User interface, system software,
software di programmazione, logica del software applicativo, porte logiche e rappresentazione dell'algebra booleana
semplificazioni tramite kMap.

Virus informatici: Introduzione, storia, tipi di virus informatici, classificazione dei virus, modi per
catch a computer virus, symptoms of a computer virus.

Applicazione del computer: editoria desktop, sport, ricerca e progettazione nel design e nella manifattura,
militare, robotica, pianificazione e gestione, marketing, medicina e assistenza sanitaria, arti
comunicazioni, scientifico, educazione.

Introduzione a Internet, storia, IP, TCP e UDP, protocollo applicativo, world wide web, come il
web works, web standards, website, overview, types of websites, electronic mail, internet, e-mail
header, saved message file extension, messages and mailboxes, introduction to intranet, uses,
advantages, disadvantages.

Introduction to data warehouse, components of a data warehouse, different methods of storing


dati in un data warehouse, vantaggi dell'utilizzo di un data warehouse

BCA_SYL_2019-2020 DOCUMENT1 | 4
durata: 3 ore Punteggio massimo: 50

bca-103 Struttura Dati


Definizioni di Struttura Dati e Algoritmo - Complessità Temporale e Spaziale - Notazioni degli Algoritmi.

Ordine per fusione, ordine rapido, programmazione dinamica


Strutture di controllo - Variabili - Tipi di dati - Array - Elaborazione di stringhe - Ordinamento e ricerca -
Insertion- Selection- Binary Search- Linear Search

Albero binario - Rappresentazione - Traversamento - Albero binario di ricerca - Inserimento e cancellazione in un albero binario di ricerca

albero

Grafico - Rappresentazione del Grafico - Percorso più breve - Operazioni sui Grafi - Percorrere un Grafo

BCA_SYL_2019-2020 DOCUMENTO1 | 5
Durata: 3 ore Punteggio massimo: 50

bca-104 Programmazione in C
Panoramica del linguaggio C: Storia del C, insieme di caratteri, token C, identificatori, parole chiave, tipi di dati,
{"Variables":"Variabili","Constants":"Costanti","Symbolic Constants":"Costanti simboliche","Operators in C":"Operatori in C","Hierarchy of Operators":"Gerarchia degli operatori","Expressions":"Espressioni","Type":"Tipo"}

Conversioni e Funzioni di Libreria.

Gestione delle Operazioni di Input e Output: Funzioni I/O Formattate e Non Formattate, Decision Making,
ramificazione e cicli: Dichiarazioni di presa di decisione - istruzione if, istruzione if-else, annidamento di if
else statements, else–if ladder, switch statement, ?: operator

Cicli - while, do-while, for loop, ciclo annidato, istruzioni break, continue e goto. Funzioni:
Definizione della funzione, prototipazione, tipi di funzioni, passaggio di argomenti alle funzioni, annidate
Funzioni, Funzioni ricorsive.

Array: Dichiarazione e Inizializzazione, Array Monodimensionali, Array Bidimensionali, Multi-


Array multidimensionali - Passare array a funzioni. Stringhe: Dichiarare e inizializzare stringhe,
Operazioni su stringhe, array di stringhe, passaggio di stringhe a funzioni. Classi di memorizzazione - Automatica,
Variabili Esterne, Statiche e di Registro

Strutture - Dichiarazione e Inizializzazione, Struttura Annidata, Array di Strutture, Passaggio delle Strutture a
funzioni, Unioni, typedef, enum, Campi bit. Punti - Dichiarazioni, Aritmetica dei puntatori, Puntatori e
funzioni, Chiamata per valore, Chiamata per riferimento, Puntatori e Array, Array di Puntatori, Puntatori e
Strutture. Significato dell'allocazione di memoria statica e dinamica, Funzioni di allocazione della memoria.

BCA_SYL_2019-2020 DOCUMENTO1 | 6
Durata: 3 ore Punteggio massimo: 50

bca-105 Matematica Discreta


Sets: definition and types, set operations, partition of set, cardinality, recursive definition of set.
Funzioni: concetto, alcune funzioni speciali (polinomiali, esponenziali e logaritmiche, valore assoluto,
pavimento e soffitto, funzioni mod e div) proprietà delle funzioni, cardinalità dell'insieme infinito, numerabili e
uncountable set, pigeon hole principle, composition of function

Relazioni: matrici booleane, relazione binaria, matrice di adiacenza della relazione, proprietà delle relazioni
operazioni delle relazioni, relazione di connettività, chiusura transitiva, algoritmo di Warshall, equivalenza
relation, equivalence class

Metodi di dimostrazione: vacua, triviale, diretta, indiretta per contrapposizione e contraddizione, costruttiva &
dimostrazione non costruttiva, controesempio. L'algoritmo di divisione, proprietà di divisibilità (primi
numeri e numeri composti) principio di induzione matematica, il secondo principio di
induzione matematica, teorema fondamentale dell'aritmetica. Correttezza dell'algoritmo: parziale
correttezza, invariante di ciclo, testare la correttezza parziale della ricerca lineare e binaria, ordinamento a bolle e
ordinamento per selezione

Teoria dei grafi: Grafi, diretti, non diretti, semplici, adiacenza e incidenza, grado di un vertice, sotto-
grafo, grafo completo, ciclo e grafo ruota, grafo bipartito e grafo bipartito completo, grafo pesato
unione di grafi semplici. Grafi isomorfi completi, cammino, cicli e circuiti euleri e
Grafi Hamiltoniani. Alberi: alberi di copertura - Algoritmo di Kruskal, trovare l'albero di copertura utilizzando la ricerca in profondità
ricerca, ricerca in ampiezza, complessità del grafo, albero di copertura minimo.

Language of Logic: Proposition, compound proposition, conjunction, disjunction, implications,


converse, invers and contrapositive, bi-conditional statements, tautology, contradiction,
contingenza, equivalenza logica, quantificatori, argomenti.

BCA_SYL_2019-2020 DOCUMENTO1 | 7
Durata: 3 ore Punteggio massimo: 50

bca-106 Fondamenti di Multimedia

Introduzione ai computer multimediali e ai loro dispositivi periferici, comunicazioni e


intrattenimento; framework per sistemi multimediali: Vantaggi del MM, componenti del sistema e il
interfaccia utente, piattaforma MM, hardware software, strumenti commerciali e standard.

Immagini e applicazioni, acquisizione di immagini, compressione, standard, compressione audio e


decompression, sintesi audio, MIDI, riconoscimento e sintesi vocale, acquisizione video,
compressione e decompressione, compressione video e immagine digitale; compressione immagine jpeg
standard; compressione video in movimento MPEG; tecnologia DVI; rappresentazione di media basata sul tempo e
consegna

Sviluppo di applicazioni, metodologia, design, condivisione di oggetti multimediali e


multimedia e la legge

Applicazione della Multimedia: Sistema Multimedia Intelligente, formazione e istruzione, chioschi, multimedia
in ufficio e a casa.

Photoshop: Fondamenti, Apertura e Importazione di Immagini, Risoluzione, Modelli e Spazi Colore,


Strati. Pittura di Pixel: Gli Strumenti di Pittura, Cancellazione, Riempimenti, Tipo. Selezione e Operazioni Alleate:
Selezione a marquee e ritaglio, Selezione a lazo, Tracciati, Combinare e trasformare le selezioni.
Regolazioni e Ritocchi: Regolazione Tonale, Regolazioni di Colore, Ritocco a Mano. Effetti
e Filtri: Sfocatura e Nitidezza, Effetti Speciali e Distorsione, Effetti di Livello e Stili di Livello.

Flash: Animazione con Interazione, Concetti di Base, Disegno, Linee e Forme, Pennellate e Riempimento
Forme e Pennelli, Selezione, Trasformazione e Rimodellamento, Importazione di opere d'arte e Manipolazione
Images. Animation: Animating One Frame at a Time, Motion Tweening , Symbols and Instances ,
Interpolazione di forma, Suono.

Actions: Buttons, Button action, Frame Action, Action and Movie Clip Symbols , Actions , Browsers
e Reti, Oltre le Azioni di Base. Flash CS 6: Elementi dell'Interfaccia, Pannelli, Strumenti, Livello
Folders, Accessibility, Video.

BCA_SYL_2019-2020 DOCUMENTO1 | 8

Potrebbero piacerti anche