Curs_1 Flashcards
Ce se intelege prin utilizarea software-ului?
Folosirea:
-sistemelor de operare
-aplicatii
-compilatoare
interpretoare
Cum are loc transformarea codului sursa?
Codul sursa este convertit in cod masina prin intermediul unui compilator(C) sau interpretor(Python)
Rol compilator?
Analizeaza si parcurge intregul cod sursa, transformandu-l intr-un program executabil sub forma cod masina (la final genereaza un fisier executabil)
Rol interpretor?
Converteste codul sursa linie cu linie in cod masina.
De ce tinem cont la un algoritm corect?
Un algoritm corect trebuie să prevadă toate situațiile posibile, inclusiv și cele care nu apar în
specificațiile problemei propuse.
Ce este un limbaj procedural? Dati exemplu!
Limbajul procedural executa programele scrise pas cu pas/secvential si sunt compuse din functii si instructiuni
De exemplu: C
Ce fel de limbaj este Python?
Interpretat
Ce este un GIL?
Global Interpreter Lock - mecanism de sincronizare care permite un singur fir de executie sa ruleze la un moment dat intr-un proces Python