Вход в систему
РФЭИ/ИТ
IT1300: Императивное программирование
IT1300: Императивное программирование

Программирование С# (версия 4.0)

Английское название

IT1300 — C# Programming

Код курса

Курс читается в бизнес-школе информационных технологий РФЭИ: код IT1300 — “Императивное программирование ”

О курсе

В этом курсе описывается версия 4.0 языка С#.

Описание

Курс предназначен для всех программирующих.

Требования

Для изучения этого курса не требуется иметь опыт программирования. Если вы уже знаете С++ или Java, то сможете довольно быстро продвинуться в освоении излагаемого в курсе материала, поскольку у С# имеется немало общего с этими языками. Даже если вам не приходилось программировать прежде, вы сможете освоить С#, но для этого вам придется тщательно проработать примеры, приведенные в каждой главе курса.

Польза

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

Цели и намерения

Целью освоения дисциплины «Императивное программирование» является формирование теоретических основ функционального программирования (лямбда-исчисление, комбинаторная логика) и практических навыков применения функционального подхода; знакомство с некоторыми теоретическими разделами компьютерных наук.

Условия завершения и оценка

Электронный экзамен.

Для получения оценки «удовлетворительно» необходимо выполнить 100% всех обязательных заданий (что соответствует примерно трети всех контрольных заданий курса);

для оценки «хорошо» — 75% всех тестовых заданий, выключая полностью сданную обязательную часть;

для оценки «отлично» — 100%.

Результаты обучения

Завершив обучение студент получит навыки:

  • Работы с основными элементами языка С#, типами данных, операторами, массивами и строками
  • Работы со средствами функционального программирования
  • Управления средствами ввода-вывода, обработки исключительных ситуаций
  • Использовании запросов посредством LINQ
  • Работы с лямбда-выражениями и применении их на практике
  • Обработки разнотипных данных с соблюдением типовой безопасности

Результат с точки зрения государственного стандарта РФ

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

  • способен к саморазвитию, повышению своей квалификации и мастерства (ОК-9);
  • осознает сущность и значение информации в развитии современного общества; владеет основными методами, способами и средствами получения, хранения, переработки информации (ОК-12);
  • способен работать с информацией из различных источников (ОК- 16);
  • проектировать и внедрять компоненты ИТ-инфраструктуры предприятия, обеспечивающие достижение стратегических целей и поддержку бизнес-процессов (ПК-15);
  • разрабатывать контент и ИТ-сервисы предприятия и Интернет-ресурсов (ПК-18);
  • описывать целевые сегменты ИКТ-рынка (ПК-26).

Общая трудоемкость дисциплины

108 часов или 3 ЗЕТ

Содержание

  • Предисловие
  • Создание С#
  • Часть 1
  • Часть 2
  • Часть 3
  • Обязательная оценка курса
2012 © ООО «Территория Образования»
Сделано с помощью Circumflex