В процессе изучения предмета ОАиП учащиеся безотрывной формы обучения должны выполнить 2 контрольные работы. Контрольная работа 1 содержит 5 заданий, которые должны быть выполнены на языке программирования Pascal. Контрольная работа 2 содержит 5 заданий, 2 из которых должны быть выполнены на языке программирования Pascal с использованием модулей Crt и Graph, а 3 задания должны быть выполнены в системе программирования Delphi. При выполнении контрольных заданий необходимо изучить теоретический материал по каждому вопросу, разобрать приведенные в пособии примеры, выполнить задания в соответствии со своим вариантом. Номер варианта определяется по последней цифре шифра учащегося. В контрольной работе необходимо представить тексты программ в формате А4 с подробными комментариями, распечатку результатов работы программ, а также электронный носитель (дискета, диск CD-R, диск CD-RW), содержащий программы. На электронном носителе все файлы должны быть расположены в одной папке. Имя папки должно состоять из номера группы и фамилии учащегося, разделенных знаком «подчеркивания», например, учащийся группы 44411 Сидоренко Константин Петрович должен назвать папку следующим образом: 44411_СидоренкоКП.
В приложениях А и Б приведен справочный материал, необходимый для выполнении контрольных работ. Образец оформления титульного листа контрольной работы приведен в приложении В.