АЛМАТИНСКИЙ ТЕХНОЛОГИЧЕСКИЙ УНИВЕРСИТЕТ
https://atu.kz/
ФАКУЛЬТЕТ «ИНЖИРИНГА И ИНФОРМАЦИОННЫХ ТЕХНОЛОГИИ»
КАФЕДРА «ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИЯ»
«АЛГОРИТМИЗИЦИЯ И ПРОГРАММИРОВАНИЕ» ЛЕКЦИЯ №1. Введение. Предмет курса, его цели и задачи. История и классификация языков программирования.
Магистр технических наук, лектор кафедры ИТ, Искакова Айнур Тлеубаевна
Раб.тел.: 8 (727) 374-86-12, вн.128
Эл.адрес: iskakova.1977@mail.ru
ПЛАН ЛЕКЦИИ: - Введение. Предмет курса, его цели и задачи.
- Эволюция и классификация языков программирования.
- Тенденции развития языков программирования.
Введение. Предмет курса, его цели и задачи. Назначение дисциплины курса «Алгоритмизация и программирование» – это изучение теоретических и практических основ современных технологий программирования на языке высокого уровня, методов построения алгоритмов и структур данных, формирование видов алгоритмов, принципов их обработки и анализа и их программной реализации, динамической структуры данных, способов проектирования программного обеспечения, стиля программирования, показателей качества программирования, способов испытания программы. Цель изучения дисциплины: Освоение на компьютере основных уровней решения задач, понятий об алгоритме и методах их представления, видов алгоритмов, принципов их обработки и анализа и их программной реализации, динамической структуры данных, способов проектирования программного обеспечения, стиля программирования, показателей качества программирования, способов формирования и испытаний программы. Задачи изучения дисциплины: приобретение знаний об объектно-ориентированном программировании, синтаксисе и основных структурах языка Python 3.7; овладение методами отладки и тестирования программ; освоение среды Python 3.7.
Интерактивность
Щелкните кнопку Интерактивность для редактирования этой интерактивности
Интерактивность
Щелкните кнопку Интерактивность для редактирования этой интерактивности
Тест
Щелкните кнопку Тест для редактирования этого теста
СПИСОК ЛИТЕРАТУРЫ: Основная литература: - Затонский,А.В.Программирование и основы алгоритмизации [текст]: учебное пособие. Теоретические основы и примеры реализации численных методов. - 2-е изд. - М. : Риор: Инфра-М, 2014. - 167 с. -(Высшее образование:Бакалавриат). -ISBN 978-5-369-01195-9;
- Гуриков С.Р. Основы алгоритмизации и программирования на Python [Текст/Электронный ресурс]: учебное пособие. - M.: Инфра-М, 2018. - 343 с. - ISBN 978-5-00091-487-8. - ISBN 978-5-16-013349-2. - ISBN 978-5-16-102278-8: 11466.00.
6.2 Дополнительная литература: - Информатика и программирование. Алгоритмизация и программирование [текст]: Учебник / Н. И. Парфилова, А. В. Пруцков, А. Н.Пылькин, Б. Г. Трусов. - М.: Изд.центр "Академия", 2012. - 336 с. - Библиогр.: с.331. - ISBN 978-5-7695-8146-5.
- Иванова, Г.С.Программирование [текст]: учебник. - 3 -е изд.,стер. - М.: КНОРУС, 2017. - 432 с. - (Бакалавриат). - ISBN 978 - 5 - 406 -03447 - 7
- Гагарина, Л.Г. Введение в теорию алгоритмических языков и компиляторов [Текст]: учебное пособие. - M.: ФОРУМ, 2018. -176 с. - ISBN 978-5-8199-0404-6. 2014 [текст] . - СПб.: БХВ-Петербург, 2015. - 592 с. - ISBN 978-5-9775-3492-5: 5820-00.
СПАСИБО ЗА ВНИМАНИЕ!
Консультации по лекции: кафедра «ИТ», корпус 2-Б, каб. 301
Достарыңызбен бөлісу: |