В первой части рассмотрены основы методов алгоритмизации и программирования на языках С и С++. Представлено большое количество задач различной сложности - от простых упражнений до задач олимпиадного уровня. Приведены решения наиболее сложных задач. Материал рассчитан на начинающих изучение программирования на языках С и С++. Во второй части рассмотрены базовые методы организации и обработки данных в оперативной памяти ЭВМ, наиболее употребительные структуры данных, их представление в памяти и реализация на языках высокого уровня, базовые методы и приемы построения алгоритмов, основные понятия и элементы технологии модульного и объектно-ориентированного программирования. Приведены многочисленные примеры алгоритмов и программ на языке C/C++. Практикум входит в состав УМК по информатике для 7-11 классов.
V pervoj chasti rassmotreny osnovy metodov algoritmizatsii i programmirovanija na jazykakh S i S++. Predstavleno bolshoe kolichestvo zadach razlichnoj slozhnosti - ot prostykh uprazhnenij do zadach olimpiadnogo urovnja. Privedeny reshenija naibolee slozhnykh zadach. Material rasschitan na nachinajuschikh izuchenie programmirovanija na jazykakh S i S++. Vo vtoroj chasti rassmotreny bazovye metody organizatsii i obrabotki dannykh v operativnoj pamjati EVM, naibolee upotrebitelnye struktury dannykh, ikh predstavlenie v pamjati i realizatsija na jazykakh vysokogo urovnja, bazovye metody i priemy postroenija algoritmov, osnovnye ponjatija i elementy tekhnologii modulnogo i obektno-orientirovannogo programmirovanija. Privedeny mnogochislennye primery algoritmov i programm na jazyke C/C++. Praktikum vkhodit v sostav UMK po informatike dlja 7-11 klassov.