С++ тіліндегі программалау

Григорьева Светлана Владимировна

Оқытушының портфолиосы

Сипаттама: «С ++ тілдік бағдарламалау» пәні элективті курстың негізгі пәндеріне жатады. Бағдарламалық жасақтаманың негізгі бағыттары бойынша бағдарламалық жасақтама С ++ бағдарламалық жасақтаманың бағдарламалық өнімі бойынша интегрирленген интегрирленген бағдарламалар негізінде жүзеге асырылады.

Кредиттер саны: 5

Пререквизиты:

  • Алгоритмдер, деректер құрылымы және программалау

Пәннің еңбек сыйымдылығы:

Жұмыс түрлері сағат
Дәрістер 15
Практикалық жұмыстар
Зертханалық жұмыстар 30
СӨЖО 30
СӨЖ 75
Қорытынды бақылау нысаны емтихан
Қорытынды бақылауды жүргізу нысаны

Компонент: Таңдау бойынша компонент

Цикл: Базалық пәндер

Мақсат
  • приобретение обучающимися знаний о существующих технологиях программирования, освоение возможностей языка С++ для программирования и алгоритмизации в инфокоммуникационных и информационно-управляющих системах.
Міндет
  • сформировать знания общих принципов программирования на языке высокого уровня;
  • сформировать умения разработки программ на языке высокого уровня С++
  • сформировать навыки применения инструментальных средств при разработке программного обеспечения на языке высокого уровня.
Оқыту нәтижесі: білу және түсіну
  • основ структурного программирования на языке С++
  • современных средств разработки программных средств
Оқыту нәтижесі: білім мен ұғымды қолдану
  • Зерттеу есептеуге параметрлері медициналық техниканы құрастыру әдістемесі, зерттеулерді жүргізу және өңдеу алгоритмдерін зерттеу нәтижелерін;
  • организация работы с учетом реальных производственных отношений
  • компьютерного сбора, хранения и обработки информации
Оқыту нәтижесі: талқылай білуді қалыптастыру
  • Тұжырымдау мақсаттары мен міндеттері зерттеулер мен тәжірибелер қызмет көрсету медициналық техниканы әзірлеуге және талдау нұсқалары міндеттерді шешу зардаптарын болжау
  • организации работ по разработке и внедрению программных комплексов систем автоматизированного управления медицинскими объектами
Оқыту нәтижесі: коммуникативтік қабілеттіліктер
  • Меңгеруі ағылшын кәсіби тілді, қабілетті болу, жұмысқа интернационалдық ортада ұйымдастыруға лингвистикалық қолдау халықаралық конференциялар, симпозиумдар, форумдар;
Оқыту нәтижесі: Оқу дағдылары немесе сабаққа қабілеттілігі
  • Зерттеп, талдап, ғылыми-техникалық ақпаратты, техникалық көрсеткіштері мен нәтижелерін зерттеу, жалпылау және жүйелеу;
  • программирования основных узлов приборов, систем и комплексов автоматизации и управления в современной среде разработки с использованием объектно-ориентированного языка программирования С++
  • использования информационных технологии в предметной области
Оқыту әдістері

технологии учебно-исследовательской деятельности

коммуникативные технологии

информационно-коммуникационные технологии

Дәріс сабақтарының тақырыптары
  • C ++ бағдарламалау негіздері
  • Основы программирования на языке С++
  • Переменные и константы
  • Выражения и инструкции
  • Структура выбора
  • Структура повторения
  • Потоки и файлы
  • Одномерные массивы
  • Алгоритмы сортировки
  • Строковые и символьные переменные
  • Двумерные массивы
  • Функции
  • Функции
  • Адреса и указатели
  • Тенденции применения языков высокого уровня
Негізгі әдебиет
  • Джесс Либерти. C++. Энциклопедия пользователя: пер. с англ. – К.: Издательство «ДиаСофт», 2009. – 584 с.
  • Шилдт Герберт. С++ Базовый курс. –М.: Вильямс, 2010. – 624 с.
  • Харви Дейтел , Пол Дейтел. Как программировать на C++.: пер. с англ. – М.: ЗАО «Издательство БИНОМ», 2006
  • Павловская Т. А. C/C++. Программирование на языке высокого уровня : для магистров и бакалавров. - Санкт-Петербург, 2017. - 460 с.
  • Страуструп Б. Язык программирования C++. Специальное издание. - Бином, 2019. - 1136 с.
Қосымша әдебиеттер
  • Уолтер Савич. Программирование на С++. – СПБ.:Питер; 2004.
  • Основы программирования на языках Си и C++ для начинающих. http://cppstudio.com/
  • Программирование на С и С++. http://www.c-cpp.ru/