С++ тіліндегі программалау
Григорьева Светлана Владимировна
Сипаттама: «С ++ тілдік бағдарламалау» пәні элективті курстың негізгі пәндеріне жатады. Бағдарламалық жасақтаманың негізгі бағыттары бойынша бағдарламалық жасақтама С ++ бағдарламалық жасақтаманың бағдарламалық өнімі бойынша интегрирленген интегрирленген бағдарламалар негізінде жүзеге асырылады.
Кредиттер саны: 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/