Documente Academic
Documente Profesional
Documente Cultură
Bibliografie:
- se va recomanda documentaie pentru fiecare capitol n parte;
- Bibliografie general:
- orice carte/tutorial Java,
- http://control.aut.utcluj.ro/courses/doku.php?id=java1:start,
- https://docs.oracle.com/javase/tutorial/.
Ingineria software(-ului)
DOCUMENTAIE:
http://www.tutorialspoint.com/software_engineering/software_engineering_overview.htm
http://www.tutorialspoint.com/software_engineering/software_development_life_cycle.htm
Program
cod executabil ce deservete un scop computaional precis.
Software
mai mult dect un program;
colecie de programe + biblioteci + documentaie.
Inginerie
se axeaz pe dezoltarea produselor;
folosete metode i principii tiinifice.
Ingineria software(-ului)
Definiii:
1. Ingineria software:
- ramura a inginerire;
- folosete metode, princii si proceduri stiintifice;
- rezultatul este un produs eficient si fiabil.
(sursa: http://www.tutorialspoint.com/)
2. IEEE:
(1) Abordarea sistematic, disciplinat i cuantificabil a
dezvoltrii, operarrii i meninerii software-ului; adic
aplicarea ingineriei n software.
(2) Studiul abordrilor la fel ca n afirmaia de mai sus.
(sursa: http://itufak.gu.se/forskning/sem)
etc.
Ingineria software(-ului)
Ciclul de via al produselor software
(sursa: http://www.tutorialspoint.com/)
Ingineria software(-ului)
Strategii pentru dezvoltarea produselor
software
(sursa: http://www.tutorialspoint.com/)
Ingineria software(-ului)
Paradigme
https://en.wikipedia.org/wiki/List_of_programming_languages_
by_type
Java - Introducere
DOCUMENTAIE:
https://docs.oracle.com/javase/tutorial/getStarted/intro/index.html
http://control.aut.utcluj.ro/courses/doku.php?id=java1:limbajul_isp
http://www.oracle.com/technetwork/java/intro-141325.html#334
http://www.tutorialspoint.com/java/java_overview.htm
Scurt istoric
James Gosling a nceput s lucreze la proiect n anul 1991;
A fost menit pentru programarea electrocasnicelor inteligente (IoT n anii 90);
Oak > Green > Java;
1993 1994 televiziune interactiv => eec;
WWW: Inspirat de Mosaic 1.0 (1993), firma Sun dezvolt WebRunner (> HotJava);
Java 1.0 a fost lansat n anul 1995 (de ctre );
2006 cea mai mare parte a limbajului devine free si open-source;
2007 Java devine integral free i open-source;
...
18/03/2014 Java 8 (versiunea curent).
Java - Introducere
Principale caracteristici
Simplitate
Orientat pe obiecte
Distribuit
Suport pentru concuren (Multithreaded)
Dinamic
Neutru din punct de vedere architectural
Portabil
Performant
Robust
Sigur
Java - Introducere
De la cod surs la execuie
(sursa: https://docs.oracle.com/javase/tutorial)
Java - Introducere
Platform
Platform
mediu hardware i/sau software n care ruleaz un program.
(sursa: https://docs.oracle.com/javase/tutorial)
Java - Introducere
Unelte necesare
- NetBeans
Acces la prezentrile .ppt
Accesai pagina: https://bitbucket.org/account/signin/?next=/
account/signin
Username: studentisp
Parola: StudentISP
Mergei la pagina
https://bitbucket.org/radu2miron/curs_isp/src