Скачать презентацию 131 Информатика лекции 114 Теория и практика программирования Скачать презентацию 131 Информатика лекции 114 Теория и практика программирования

2011au-I-FP&L-1.ppt

  • Количество слайдов: 16

131: Информатика (лекции) 114: Теория и практика программирования (практикум) Организационно-вводное занятие Александр Львович Тулупьев 131: Информатика (лекции) 114: Теория и практика программирования (практикум) Организационно-вводное занятие Александр Львович Тулупьев 1 -й семестр, 2011 1/16

Преподаватель • Александр Львович Тулупьев • Доктор физико-математических наук • Профессор кафедры информатики ММФ Преподаватель • Александр Львович Тулупьев • Доктор физико-математических наук • Профессор кафедры информатики ММФ СПб. ГУ • Заведующий лабораторией теоретических и междисциплинарных проблем информатики СПИИРАН 2/16

Контакты • Р. т. 328 -3337 (в любое время) • М. т. 921 750 Контакты • Р. т. 328 -3337 (в любое время) • М. т. 921 750 -5488 (09: 00 -22: 00) • По вопросам, связанным с изучаемыми дисциплинами – 114 e-mail: mm-2011 au-114@yandex. ru – 131 e-mail: mm-2011 au-131@yandex. ru • По иным учебным и научным вопросам – E-mail: alexander. tulupyev@gmail. com • СПИИРАН: 14 -я линия ВО, д. 39, офис 209 3

Договоренности и соглашения • Либо в письменном, либо в электронном виде с надлежащих адресов; Договоренности и соглашения • Либо в письменном, либо в электронном виде с надлежащих адресов; • Без подтверждения соответственно либо в письменном, либо в электронном виде как договоренность, так и соглашение считаются не вступившими в силу и не действующими. 4

О себе 5 О себе 5

Общие организационнометодические аспекты • Много слов 6 Общие организационнометодические аспекты • Много слов 6

Прикладная информатика • Прикладная информатика в сфере международных отношений • Прикладная информатика в информационном Прикладная информатика • Прикладная информатика в сфере международных отношений • Прикладная информатика в информационном анализе и моделировании 7

Возвращаясь к изучаемой дисциплине… 8 Возвращаясь к изучаемой дисциплине… 8

Ближайшая цель • Освоить в минимально-достаточной степени применение среды Лазарус в разработке программ на Ближайшая цель • Освоить в минимально-достаточной степени применение среды Лазарус в разработке программ на языке Free Pascal с простейшим графическим пользовательским интерфейсом. 9

Одна из воспитательных целей семестра (упрощенно) все это делать • организационно правильно – вовремя Одна из воспитательных целей семестра (упрощенно) все это делать • организационно правильно – вовремя и – в нужной форме, • технологически правильно – правильный интерфейс пользователя, – правильная архитектура программы, – правильная структура кода и комментарии при нем, • алгоритмически правильно – программа не виснет, – устойчива, – считает без ошибок. 10

Основа взаимодействия • Переписка по электронной почте • Как правильно написать и оформить электронное Основа взаимодействия • Переписка по электронной почте • Как правильно написать и оформить электронное письмо • … • Иногда текст в теле письма не требуется • Зато заголовок (subject) нужен всегда 11

Ресурсы Две книги Электронные источники (предъявить!) Число документов увеличится Документы будут модифицироваться и пополняться Ресурсы Две книги Электронные источники (предъявить!) Число документов увеличится Документы будут модифицироваться и пополняться • Отчетность --- по последним версиям документов • • 12

Готовность к занятиям (1) • Все задания и требования выполнены – Как? • Регистрация Готовность к занятиям (1) • Все задания и требования выполнены – Как? • Регистрация на intuit. ru – Материалы по двум курсам по Паскалю найдены • Университет – Логин и пароль для занятий в к/к – Логин и пароль университетской э/п – Читательский билет и доступ в электр. Библ. 13

Готовность к занятиям (2) • Обеспечен доступ к компьютеру с – – Free Pascal Готовность к занятиям (2) • Обеспечен доступ к компьютеру с – – Free Pascal Lazarus Программами для чтения doc и pdf файлов Доступом в Интернет • Наличие накопителя достаточной емкости – За сохранность своих материалов отвечает исключительно студент безоговорочно и бескомпромиссно – Материалы хранятся до конца 3 -го курса (как минимум) • Конспект • Корректные поведение, коммуникация и выстраивание отношений (много подпунктов…) 14

Домашнее задание • Выполнить домашнее задание 00 15 Домашнее задание • Выполнить домашнее задание 00 15

Структура дисциплины (если успеем) • 1. Языковые конструкции (часть 1) – С элементами стиля Структура дисциплины (если успеем) • 1. Языковые конструкции (часть 1) – С элементами стиля оформления программ и архитектуры программ --- выделение подпрограмм, разбиение на модули. С элементами технологий --- как пользоваться компилятором и интегрированной средой разработки, как работать с проектами и сдавать их преподавателю. С элементами представления данных. • 2. Алгоритмика (часть 1) – Ряд классических задач: поиск в массиве, сортировки, суммирование рядов, численное интегрирование и проч. вычислительные задачи. (С элементами теории сложности). • 3. Общая теория (часть 1) – Не в первую очередь, сначала нам надо набрать критическую массу опыта, чтобы потом пытаться его обобщать и по его поводу теоретизировать. • 4. Общепрофессиональные навыки. – Как написать письмо. Как оформить текст в Ворде. 16