Programma ir izveidota Microsoft Visual Studio 2008 vidē un paredzēta , lai
lietotājs varētu operēt ar divkārši saistītu sarakstu. Lai visas darbības būtu viegli izpildāmas, programma ir veidota uz izvēlnes (menu) bāzes. Aktivizējot programmu, lietotājam tiek jautāts kādu darbību viņš vēlas veikt. Atzīmējot darbību, lietotājs var īstenot savas vēlmes. Programmas galvenā funkcija ir ievietota ciklā, kurš atkārtojas tiklīdz lietotājs izvēlas iespēju iziet no programmas. Visas funkcijas, t.i. ievade beigās, ievade sakumā, ievade pa vidu, dzēšana sākumā, dzēšana pa vidu, dzēšana beigās, cikla izveide, virknes saraksta izveide, izvade no beigām un izvade no sākuma ir aprakstītas kā atsevišķas funkcijas. Programmā ir paredzēti specifiski gadījumi, kad varētu rasties nesaskaņas programmas kodā:
kad vēloties ievadīt skaitli pa vidu sarakstam, nav pietiekoši daudz elementu,
kad dzēšot skaitli saraksta beigās, viņš var būt arī vienīgais skaitlis sarakstā u.c. gadījumi.
Katrai funkcijai atsevišķi ir paredzēts vai programma strādā ar ciklisku vai virknes sarakstu. Izvērtējot saraksta veidu viņa var korekti veikt darbības. Izvadot cikliska saraksta elementus lietotājs var izvēlēties cik reizes to darīt, izvadot datus uz ekrāna katrs cikls ir atdalīts ar atstarpi tādā veidā saraksts ir viegli aplūkojams un analizējams.…