Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

аннотации / ООП ФГОС / Информатика / ЮФУ_Прогр. обеспеч. и алгоритм

..doc
Скачиваний:
12
Добавлен:
16.03.2016
Размер:
54.27 Кб
Скачать

АННОТАЦИЯ

рабочей программы учебной дисциплины

«Программное обеспечение и алгоритмизация. Элементарная математика»

модуль

«Программное обеспечение и алгоритмизация»

Дисциплина включена в программу бакалавриата по направлению 03.03.02 – ФИЗИКА.

Общая трудоемкость модуля составляет 1 зачетную единицу.

Дисциплина относится к «Математическому и естественнонаучному циклу», логически связана с программой математики и информатики школьного курса. К входным требованиям относятся элементарные навыки владения компьютером: работа в текстовых редакторах, организация файловой системы, знание основных инструментов управления компьютером и программами. Данный курс необходим для более глубокого освоения компьютерных технологий в приложениях к научным исследованиям и инженерным разработкам.

Целью освоения дисциплины «Программное обеспечение и алгоритмизация» является приобретение знаний, умений и навыков в работе с современным программным обеспечением и в разработке компьютерных программ с использованием современных сред и языков программирования.

Процесс изучения дисциплины направлен на формирование элементов следующих компетенций:

  • общекультурные компетенции (ОК)

способность к самоорганизации и самообразованию (ОК-7);

  • общепрофессиональные компетенции (ОПК)

способность использовать в профессиональной деятельности базовые естественнонаучные знания (ОПК-1);

способность использовать в профессиональной деятельности базовые знания фундаментальных разделов математики, создавать математические модели типовых профессиональных задач и интерпретировать полученные результаты с учетом границ применимости моделей (ОПК-2);

способность использовать базовые теоретические знания фундаментальных разделов общей и теоретической физики для решения профессиональных задач (ОПК-3);

способность использовать основные методы, способы и средства получения, хранения, переработки информации и навыки работы с компьютером как со средством управления информацией (ОПК-5);

способность использовать в своей профессиональной деятельности знание иностранного языка (ОПК-7);

  • профессиональные компетенции (ПК)

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

способность использовать специализированные знания в области физики для освоения профильных физических дисциплин (ПК-1);

способность проводить научные исследования в избранной области экспериментальных и (или) теоретических физических исследований с помощью современной приборной базы (в том числе сложного физического оборудования) и информационных технологий с учетом отечественного и зарубежного опыта (ПК-2);

научно-инновационная деятельность

готовность применять на практике профессиональные знания теории и методов физических исследований (ПК-3);

способность применять на практике профессиональные знания и умения, полученные при освоении профильных физических дисциплин (ПК-4);

способность пользоваться современными методами обработки, анализа и синтеза физической информации в избранной области физических исследований (ПК-5).

В результате освоения дисциплины обучающийся должен:

  • знать

основы программирования на языке C# в среде MS Visual Studio;

  • уметь

создавать консольные приложения в данной среде;

  • владеть

навыками программирования на языке C#.

Курс «Программное обеспечение и алгоритмизация» состоит из двух модулей, в которых рассматриваются следующие темы:

  • Модуль 1 – Разработка консольных приложений на языке C# в среде MS Visual Studio: числовые типы данных; логический тип данных; арифметические и логические операторы; операторы цикла

Обычные типы данных. Литералы. Переменные и их инициализация. Область видимости переменных. Оператор присваивания. Алгебраические и логические выражения. Логические операторы if и switch. Циклы for, while, do-while. Операторы break и continue. Оператор goto.

  • Модуль 2 – Разработка консольных приложений на языке C# в среде MS Visual Studio: регулярные типы данных – массивы, строки

Одномерные и многомерные массивы. Инициализация массивов. Невыровненные массивы. Свойство Length. Цикл foreach. Строки: операции со строками, массивы строк. Побитовые операторы AND, OR, XOR и NOT.

При проведении практических занятий используются:

  • электронные формы контроля.

Обучение включает применение балльно-рейтинговой системы оценки знаний.

Контроль успеваемости студентов осуществляется в виде:

  • текущего контроля

разработка на практических занятиях консольных приложений на языке C# в среде MS Visual Studio;

  • рубежного контроля

выполнение контрольных работ по разработке и отладке программ на языке C# MS в среде Visual Studio;

  • промежуточной аттестации в форме зачета

промежуточная аттестация в форме зачета как отдельное мероприятие по окончании курса не проводится, «зачет» выставляется по сумме баллов текущего и рубежного контроля.

3