Vartotojams reikalingi kompiuteriai tam tikroms užduotims atlikti. Kažkas nori žaisti kompiuterinius žaidimus, kažkas nori kurti tekstus ir apdoroti vaizdus, kažkas nori piešti žemėlapius ir diagramas, tvarkyti duomenų bazes. Tam yra specialūs programinės įrangos produktai, kuriuos sukūrė programuotojai. Programuotojas yra asmuo, galintis paaiškinti kompiuteriui vartotojo reikalingą užduotį.
Nurodymai
1 žingsnis
Naudodamasis bet kuria programavimo kalba egzistuojančių operacijų rinkiniu, programuotojas rašo programą, kurioje yra tam tikros matematinių ir loginių veiksmų sekos - algoritmai. Jei esate programuotojas, jūsų pagrindinis tikslas bus sukurti patogią naudoti programą.
2 žingsnis
Jei parašėte programą ir ji veikia puikiai, tada niekada jos neoptimizuokite. Net jūs, jį parašęs asmuo, po kurio laiko ne visada galėsite prisiminti ir atsekti jo logiką, kad sumažintumėte atliktų operacijų skaičių ir optimizuotumėte programą. Nėra prasmės optimizuoti. Esant šiuolaikinei kompiuterių technologijai, tai jokiu būdu neturės įtakos programos vykdymo laikui.
3 žingsnis
Patys susikurkite taisyklę, kad rašydami programą laikykitės tam tikro stiliaus, kitaip, grįžę iš atostogų, galite suabejoti, ar programą parašėte jūs. Padalinkite jį į loginius blokus, kuriuos lengva vizualizuoti, įdėtiems blokams pažymėti naudokite skirtukus, o ne tarpus. Šios smulkmenos padės jums padaryti aiškų programos kodą, net ir pašaliniam asmeniui.
4 žingsnis
Garso efektai ir dekoravimui naudojamų spalvų gausa taip pat padidina programinės įrangos produkto patrauklumą daugeliui vartotojų. Kartu su veiksmais, kuriuos vartotojas atlieka programoje, naudodamiesi garso signalais ir specialiaisiais efektais, papuoškite ją ryškiomis, net nesuderinamomis spalvomis, o sėkmė garantuota. Pažengę vartotojai netgi mano, kad tai vadinama „draugiška sąsaja“. Bet ir čia sutelkite dėmesį į vartotoją. Daugeliu atvejų pakaks sukurti standartinę „Windows“sąsają.
5 žingsnis
Pabandykite priversti savo programą išspręsti tas užduotis, kurios yra būtinos vartotojui. Pasirinkti programavimo įrankiai nėra tokie svarbūs kaip naudojamų algoritmų teisingumas. Kadangi šiuolaikiniai vaizdinio programavimo įrankiai yra orientuoti į objektą, nėra prasmės visus algoritmus parašyti visiškai, jūsų užduotis yra teisingai sukomponuoti tam tikrų veiksmų ir reakcijų į tam tikrus įvykius seką. Teisingas jūsų programos veikimas yra garantija, kad išsiskirsite iš patenkinto vienas kito vartotojo.