0% au considerat acest document util (0 voturi)
23 vizualizări4 pagini

Java Cho

Acest document oferă un plan de curs pentru un curs de Java de bază. Include detalii despre institut, departament, program, numele și codul cursului, credite și coordonatori. Planul conturează obiectivele cursului, rezultatele învățării, manualele recomandate, alte resurse, planul de lecții care mapează subiectele la lecturi și un sistem de evaluare cu evaluări formative și sumative. Planul de lecții acoperă subiecte precum fundamentele Java, conceptele OOP, gestionarea excepțiilor, cadrul colecțiilor și conectivitatea JDBC pe parcursul a 130 de lecții.

Tradus de

ScribdTranslations
Drepturi de autor
© All Rights Reserved
Respectăm cu strictețe drepturile privind conținutul. Dacă suspectați că acesta este conținutul dumneavoastră, reclamați-l aici.
Formate disponibile
Descărcați ca PDF, TXT sau citiți online pe Scribd
0% au considerat acest document util (0 voturi)
23 vizualizări4 pagini

Java Cho

Acest document oferă un plan de curs pentru un curs de Java de bază. Include detalii despre institut, departament, program, numele și codul cursului, credite și coordonatori. Planul conturează obiectivele cursului, rezultatele învățării, manualele recomandate, alte resurse, planul de lecții care mapează subiectele la lecturi și un sistem de evaluare cu evaluări formative și sumative. Planul de lecții acoperă subiecte precum fundamentele Java, conceptele OOP, gestionarea excepțiilor, cadrul colecțiilor și conectivitatea JDBC pe parcursul a 130 de lecții.

Tradus de

ScribdTranslations
Drepturi de autor
© All Rights Reserved
Respectăm cu strictețe drepturile privind conținutul. Dacă suspectați că acesta este conținutul dumneavoastră, reclamați-l aici.
Formate disponibile
Descărcați ca PDF, TXT sau citiți online pe Scribd

Plan de curs

[Link] Handout
Numele Institutului/Ș colii/Colocului Universitatea Chitkara Institutul de Inginerie ș i Tehnologie
Numele Departamentului/Centrului Departamentul de Informatică ș i Inginerie
Numele programului Diplomă de licenț ă în inginerie (B.E.) - Informatica ș i inginerie
Course Name Java de bază Sesiune Ian-Iunie 2019
Codul cursului CS104 Semestru/Grupă 4th/2017
Curs/Tutorial (Pe Săptămână) 0-0-10 Credit de curs 05
Course Coordinator Name Dna. Supriya/Dl. Kamal Deep Garg

1. Domeniul ș i Obiectivul Cursului:


Cursul oferă un domeniu larg de învăț are ș i înț elegere a subiectului. Obiectivele principale ale
cursurile sunt:
Pentru a aplica conceptele paradigmei orientate pe obiect pentru a analiza problemele din viaț a reală
Pentru a dezvolta soluț ii eficiente pentru probleme logice folosind limbajul JAVA.
Exersaț i ș i consolidaț i cunoș tinț ele anterioare de programare pentru a codifica eficient problema standard.
Pentru a identifica ș i a elimina erorile într-un program JAVA.
2. Rezultatul învă ț ării cursului:
Studentul ar trebui să fie capabil să

CLO1: Implement the concept of object oriented techniques and methodologies using Java
CLO2: Use Exception Handling concepts for a Robust Application in Java.
CLO3: Demonstraț i o înț elegere a intrărilor ș i ieș irilor Java
CLO4: Dezvoltaț i aplicaț ii folosind conceptul de multi-threading din Java.
CLO5: Utilizaț i ș i implementaț i mai multe structuri de date folosind cadrul de colecț ii
CLO6: Folosiț i conectivitatea la baza de date pentru o aplicaț ie Java completă.
3. Căr ț i Recomandate (Căr ț i de Referin ț ă/Cărț i Ș colare):
B01: Java Referinț a Completă de Herbert Schildt 9thEdiț ie.
B02: Java pe primul loc, Publicaț ia O'Reilly
B03:OCA Java SE 8 Programator I Ghid de Studiu (Examen 1Z0-808) (Oracle Press) de Edward G.
Finegan,Robert Liguori.
B04:OCA/OCP Java SE 7 Programator I & II Ghid de studiu (Examinări 1Z0-803 & 1Z0-804) de
Kathy Sierra
4. Alte lecturi ș i site-uri relevante:
Număr de serie Linkuri de reviste, publicaț ii, site-uri ș i lucrări de cercetare
1. [Link]
2. [Link]
3. [Link]
4. [Link]
5. [Link]

5. Plan de curs:
a. Plan de Lecț ie
Caiet
Referinț ă
Prelegere Numerele paginilor
Subiecte Carte/ Altceva
Număr de manual(e)
Citire
Material
Introducere în JAVA:
1-4 B01 3-23
Introducere în Java, Istoria ș i obiectivele Java

Java de bază/CS104 Pagina 1 din 4


Plan de curs

Fundamentele OOP, Prezentarea JDK, JVM


Colectarea deș eurilor
Noț iuni de bază Java: 35-47
5-8 B01
Identificatori, Cuvinte cheie, Tipuri de date Java ș i Operatori 61-79
Declaraț ii de control:
81-108
9-14 Constructe de decizie, folosind constructe de ciclu, B01
Argumente de linie de comandă
Lucrul cu array-uri:
15-22 Crearea si Folosind Arregi (1D, 2D B01 51-58
Array-uri neregulate multidimensionale
Clase ș i Obiecte:
Clase, obiecte ș i metode: definirea unei clase,
23-30 Controlul accesului, suprasarcina metodelor, constructori B01 109-159
supraîncărcarea constructorului, utilizarea lui this ș i static.
Probleme de practică
Evaluare Formativă-1 (1-30 lecț ii)
Inheritance:
Lucrând cu mo ș tenirea: Fundamentale despre mo ș tenire & 161-180
31-40 B01
Tipuri, Folosind super, Suprascrierea metodei, Dinamic
distribuț ia metodelor, cuvântul cheie final. Probleme de practică
Metode ș i Clase Abstracte, Pachete ș i Interfeț e:
Pachete încorporate ș i Pachete definite de utilizator
41-48 B01 181-212
Interfeț e: Declaraț ie, Implementare, Extindere
Clase ș i Interfeț e
Ș iruri, StringBuffer, StringBuilder &
StringTokenizer:
Introduction, Immutable String, Methods of String
49-60 B01 413-439
clasă, clasa StringBuffer ș i clasa StringBuilder
metoda toString, clasa StringTokenizer. Exerci ț iu
Probleme
Formative Assessment-2 (31-60 lectures)
61-70 Probleme de practică (Online)
ST-I (Syllabus acoperit de la 1 la 60 de cursuri)
Gestionarea excepț iilor:
Exception handling fundamentals, Exception types,
71-76 try ș i catch, clauze multiple catch, try imbricate B01 213-232
throw, throws and finally, Creating custom
Excepț ie. Probleme de practică.
Multithreading:
Modelul de fir Java, firul principal, crearea unui fir de execuț ie prin

implementând Runnable ș i extinzând clasa thread,


77-84 B01 233-261
crearea mai multor fire, folosind isAlive() ș i join()
fir priorităț i Sincronizare. Practica
Probleme
Generics:
Introduction, Generic Example, Generic Class,
85-88 B01 337-371
Metodă generică, Constructor generic ș i Generic
Interfeț e. Probleme de practică
Cadru pentru Colectii:
89-104 Introducere, Interfe ț e de colec ț ie: Listă, Coada B01 497-576
Set (Prezentare generală), Clase de colec ț ii: ArrayList

Java de bază/CS104 Pagina 2 din 4


Plan de curs

LinkedList, Iterator,Working with Maps


(Overview), Comparable & Comparator, Arrays,
Vector, Stivă, Probleme de Practică
Evaluarea formativă-3 (71-104 prelegeri)
Probleme practice 105-110 (Online)
ST-II (Syllabus acoperit de la 71 la 104 lecț ii)
Fluxuri IO:
111-120 Clase de fluxuri: Fluxuri de байти, Fluxuri de B01
caractere, 641-679
StreamTokenizer. Probleme de practică
Conectivitate JDBC:
121-126 Introducere, Arhitectură, Stabilirea JDBC LINK 5
Conexiune la baza de date.
Evaluare Formativă-3 (89-126)
127-130 Rezolvare de probleme (Online)

ST-III (Silabus acoperit de la 1 la 130 prelegeri)

6. Schema de evaluare ș i componente:

Evaluare Type of Component Nr. de Ponderea de Mod de


Component Evaluări Componentă Evaluare
Evaluări formative
Componente 1 04* 20% Online
(FAs)
Test/Sesiune Subiectivă
Componenta 2 03** 30% Online
Teste (ST-uri)

Componenț a 3 Examinările de sfârș it de semestru 01 50% Online

Total 100%
Din 04 FAs, sistemul ERP selectează automat cele mai bune 03 FAs pentru evaluarea FAs-urilor ca note finale.
Din cele 03 ST-uri, sistemul ERP selectează automat cele mai bune 02 note ST pentru evaluarea ST-urilor ca note finale.

Detalii despre componentele evaluării:


Evaluare Description Syllabus Cronologia Weightage
Componentă Covered (%) Examinare (%)
FA1 Până la 28% Săptămâna 4
FA2 29%-50% Săptămâna 6
Componenta 01 20%
FA3 51%-85% Săptămâna 11
FA4 86%-100% Săptămâna 13
Aș a cum este definit în Academic
ST 01 Până la 50%
Calendar
Aș a cum este definit în Academic
Componenta 02 ST 02 51% - 85% 30%
Calendar
Aș a cum este definit în Academic
ST 03 86% - 100%
Calendar
Termen de încheiere La sfârș itul
Componenta 03 100% 50%
Examen* semestru
Total 100%
*Conform Ghidurilor Academice, o prezenț ă minimă de 75% este necesară pentru a deveni eligibil pentru a participa la examenul de final de semestru.
Examinare

Java de bază/CS104 Pagina 3 din 4


Plan de curs

[Link] of the Course:


Subject: Core Java Subject Code: CS104

Dl. Număr de Weightage


Subiect(e)
Nu. Cursuri %
1 Introducere în JAVA 4 4%
2 Noț iuni de bază despre Java 4 4%
3 Declaraț ii de control 6 6%
4 Lucrul cu array-uri 8 10%
5 Clasa ș i Obiecte 8 4%
6 Moș tenire 10 6%
7 Metode ș i Clase Abstracte, Pachete ș i Interfeț e 8 6%
8 Ș iruri, StringBuffer, StringBuilder ș i StringTokenizer 12 10%
9 Gestionarea excepț iilor 6 7%
10 Multitreading 8 8%
11 Generice 4 5%
12 Cadru de Colecț ie 16 15%
13 Fluxuri IO 10 8%
14 Conectivitate JDBC 6 7%

Acest document este aprobat de:

Denumire Name Semnătură


Coordonator de curs Dl. Kamal Deep Garg
Decan asociat Dna. Sudha Goyal
Decan Dr. Meenu Khurana
Dată 15/01 /2019

Java de bază/CS104 Page 4 of 4

S-ar putea să vă placă și