polezniy_1, Абстракция, это выбрасывание за пределы внимания несущественных сторон объекта с которым мы работаем. Так например на ассемблере мы можем сложить числа A B так:
Но зачем мучиться с регистрами, когда можно просто написать: C = A + B
Так мы отбрасываем эту низкоуровневую возню, её проведет компилятор или интерпретатор языка за нас, а нам просто нужно указать переменные и операцию.
А развивать последовательное, системное мышление необходимо чтением хорошей литературы и общением с умными людьми, решением головоломок.
P.S. Если хотите, могу попытаться провести с вами частное занятие, если возможно, а то писать тут стены текста несколько неудобно. Мне самому чтобы разобраться необходимо кого-то учить. Так я могу помочь вам понять, какой путь изучения программирования вам подойдет. Я вообще начинал с арифмометров и машины Бэббиджа. Главное, читайте побольше книг. Если у вас больше нет замечаний, я обобщу вышесказанное и напишу уже не в комментарии, а в ответ.
Вы отметили решением мой ответ, скажите пажалуйста, вы действительно стали вести катоатеку? Если да, до какие она дает результаты, насколько эффективна?
polezniy_1, Скажите, а для чего конкретно вам необходимо программирование? Одно дело если это зарядка для ума, совсем другое если вы будите заниматься этим профессионально. Тут важно понять чего вы хотите. Также необходимо понять на каком этапе у вас трудности, провести максимальный анализ. Возможно проблема в понимании абстракции, возможно не сформировано последовательное мышление (не обижайтесь, я только предположил) и т.д. и т.д. Это вы можете сделать только самостоятельно.
polezniy_1, Так все-таки, насколько вам понятен принцип работы процессора? Тут ещё нужно заметить, что выбор пайтона для учебы - решение несколько спорное. Он отлично подходит для определенного ряда задач, но дебаты о том стоит ли на нем изучать программирование не утихают до сих пор. Хотя все же тут важнее понять принцип создания программ. В любом случае главное не бояться.
polezniy_1, Скажите, а представляете ли вы устройство компьютера на теоретическом уровне? То есть устройство самого процессора и о его взаимодействии с памятью. Если нет, то вам просто необходима книга Чарльза Петцольда "Код. Тайный язык информатики". Как только я пойму каков ваш уровень знаний, я напишу развернутый ответ, со множеством литературы.
Талян, Дело в том, что если такая база данных утечет к злоумышленникам, то ущерб людям будет нанесен колоссальный. А за это будет уже спрос с организации, которая не приняла меры по защите персональных данных. В любом случае, лично я считаю сбор биометрии делом очень специфическим, и даже в чем-то неэтичным. Так что будьте осторожны.