Ce trebuie să cunoască un utilizator pentru a folosi eficient calculatorul ? Deprinderi practice, pentru a manipula echipamentele de calcul: tastatura, mouse-ul, imprimanta etc. Utilizarea Sistemului de programe de bază al calculatorului (sistemul de operare, unele programeutilitare, cel puţin un editor de texte etc.). Utilizarea programelor şi aplicaţiilor special destinate activităţii pe care o depune.
2. Programarea unui calculator
Ce trebuie să ştie un bun programator ? Să fie un bun utilizator. Cel puţin un limbaj de programare. Dacăştie mai multe, are posibilitatea să aleagă limbajul potrivit aplicaţiei. Metode şi tehnici de programare avansate, atât generale cât şi specifice limbajului utilizat. Structura şi funcţionarea calculatorului şi a părţilor sale componente (unele particularităţi de funcţionare a echipamentelor se reflectă direct în programe, iar înţelegerea funcţionării calculatorului dă profunzime activităţii de programare).
3. Structura şi funcţionarea unui calculator
Calculatorul este un sistem fizic care, pe baza unei succesiuni de comenzi numită program, prelucrează datele introduse într-o formă prestabilităşi furnizează rezultatele într-o formă accesibilă utilizatorului.
Microprocesor
UI-Tastatura MI-RAM,ROM,CACHE UE-monitor,
imprimanta
4. Funcţionarea unui calculator
ME-Disc fix, Floppy,DVD Calculatorul este capabil să efectueze patru categorii de prelucrări elementarenumite instrucţiuni maşină: Operaţii aritmetice (inclusiv comparaţii); Operaţii şi funcţii logice; Transferuri de informaţii; Instrucţiuni pentru controlul fluxului programului.