Seminariile din domeniul Limbaje de Programare

CleanCode

1. S.O.L.I.D. 1.1. SINGLE RESPONSABILITY PRINCIPLE O clasa trebuie sa aiba intotdeauna o singura responsabilitate si numai una. In caz contrar, orice schimbare de specificatii va duce la inutilitatea ei si rescrierea intregului cod. Ex1: Implementarea de mai jos incalca principiul S, deoarece NetIncomeCalculator... citește mai departe

7 pagini Gratis Extras Preview

Medii de Programare

Laborator 1 În acest laborator vom realiza un calculator care să permită simplificarea fracțiilor raționale precum si alte operatii. 1. Deschidem Visual Studio Express 2012 for Windows Desktop. 2. Se crează un proiect nou din meniul File>New Project si apoi se selectează din dreapta ferestrei Visual C# >WPF... citește mai departe

67 pagini Gratis Extras Preview

Programarea Aplicatiilor Windows

Masive Masivele sunt structuri de date omogene şi continue. În C#, masivele sunt tipuri referenţiale derivate din clasa abstractă System.Array (crearea clasei derivate se face automat de către compilator). System.Array este mostenita direct din System.Object. Elementele masivelor pot fi de orice tip suportat... citește mai departe

9 pagini Gratis Extras Preview

Sisteme Informatice de Asistare a Deciziilor

O fabrica de incaltaminte isi desfasoara activitatea in urmatoarele conditii: - pret vanzare / pereche = 55 RON - cost cu materialele / pereche = 30 RON - chelt. Administrative = 2.000 RON - alte chelt. Fixe = 3.000 RON - salariu / muncitor = 1.000 RON - 1 muncitor poate produce 10 perechi pe zi; un muncitor... citește mai departe

3 pagini Gratis Extras Preview

Operatii Dinamice cu Matrici

scrie o funcţie care calculează cel mai mare divizor comun dintre două numere întregi nenule, utilizînd algoritmul lui Euclid şi un apelant pentru testare. #include <stdio.h> /*definirea functiei cmmdc*/ int cmmdc(int a, int b) { int r,d=a,i=b; do {r=d%i; d=i; i=r;} while(r<>0); return i;} void main() {... citește mai departe

13 pagini Gratis Extras Preview

Metoda Bisectiei

Metoda bisectiei Orice ecuatie care nu are forma a * x+b=0 se numeste neliniara si se exprima sintetic: f(x) = 0 Daca functia f(x) are forma unui polinom sau poate fi adusa la aceasta forma, ecuatia se numeste algebrica. In caz contrar - cand f(x) are o forma oarecare - ecuatia se numeste transcendenta. De... citește mai departe

3 pagini Gratis Extras Preview

Fisiere Indexate si Relative

Probleme rezolvate 1. Sa se scrie un program care afiseaza lungimea celei mai lungi linii din fisierul text TEST: /*------------------------------------------------*/ /* */ /* afiseaza lungimea lg_max a celei mai lungi */ /* linii a fisierului */ /* */ /*------------------------------------------------*/... citește mai departe

19 pagini Gratis Extras Preview

Rețele de Calculatoare

1. Reţele de calculatoare Există diferenţe între reţelele de calculatoare şi sistemele distribuite; prin acestea din urmă înţelegem faptul că existenţa a mai mult de un calculator este transparentă pentru utilizator, sistemul de operare alegând procesorul pe care să ruleze un anumit program, să transfere programele... citește mai departe

10 pagini Gratis Extras Preview

Sistem de Gestiune a Datelor Pacientilor unui Centru de Investigatii Medicale - Medlab

1. Introducere - tema şi motivaţia proiectului MedLab Compatibilizarea asistenţei medicale din România cu cea din celelalte ţări, în special cele din Uniunea Europeană, a condus la necesitatea supravegherii centralizate şi asistate de calculator a stării de sănătate a populaţiei din ţara noastră. Acestor elemente... citește mai departe

8 pagini Gratis Extras Preview

Utilizarea sgbd-urilor Relaționale în Aplicațiile de Gestiune Economică

1. MICROSOFT ACCESS. INTRODUCERE Microsoft Access este un program foarte util pentru noi, viitorii contabili, deoarece pentru întreprinderile mici şi mijloci putem să ţinem evidenţa şi să găsim informaţia dorită foarte uşor, fără să mai fie nevoie să răsfoim dosare grele şi pline de praf care stau în arhivele... citește mai departe

7 pagini Gratis Extras Preview

Proiectarea unei Baze de Date Având ca Scop Ținerea Evidenței Distribuției Produselor de Ciocolata Poiana Către Distribuitori

Crearea bazei de date Pentru început se crează o bază de date pentru ca pe parcurs ce creăm urmatoarele componente să aibă unde să fie salvate pentru ca în timpul rulării programului să fie gasite şi recunoscute de acesta. Crearea bazei de date se face urmând paşi: 1. Selectarea File/New 2. Blank Database din... citește mai departe

6 pagini Gratis Extras Preview

Aplicație de Management al Informației pentru Instituțiile Educaționale

1.Introducere În ziua de azi în orice domeniu şi activitate, mai mult ca niciodată un rol foarte important îl are sectorul IT, deoarece principalele unelte şi canale de prelucrare şi distribuţie a informaţiilor se fac prin intermediul calculatoarelor şi a celui mai important mediu de comunicare existent vreodată,... citește mai departe

5 pagini Gratis Extras Preview

3D Gaming - AICon

1 Prezentarea generală a aplicatiei AICon AICon este un joc cu grafica tridimensionala destinat tuturor iubitorilor de jocuri de tip First person Shooter (FPS) care isi are originea intr-unul dintre cele mai „iubite” si jucate jocuri din toate timpurile: Counter-Strike. Oare cine nu s-a jucat macar o data acest fel... citește mai departe

8 pagini Gratis Extras Preview

Aplicație Informatică pentru Gestiunea și Contabilitatea Materiilor Prime și Materialelor la o Societate Comercială

(AI.1) 1. OBIECTIVELE APLICAŢIEI Obţinerea de informaţii privind existentul în stoc, intrările şi ieşirile de materii prime şi materiale, cantitativ şi valoric, înregistrarea în contabilitate a operaţiilor respective. Utilizarea informaţiilor respective în procesul de fundamentare a deciziilor pentru conducerea... citește mai departe

10 pagini Gratis Cuprins Extras Preview

Seminar Limbaj Visual Fox Pro și Access

1. Obiectul cursului 2. Cerinţe a. 50% teorie b. 50% laborator Minim 5 la ambele 3. Bibliografie 1. [Niţchi07] Elemente de baze de date şi programarea aplicaţiilor în economie, Risoprint 2007, Ediţia 2-a. 2. [Bott03] Bott, E., Leonhard, W., Microsoft Office XP, Ed. Teora, Bucureşti, 2003, pg. 224-238 3.... citește mai departe

85 pagini Gratis Cuprins Extras Preview