Компьютерные науки

Программирование на языке C в Microsoft Visual Studio 2010

Программа об основах программирования на языке С с использованием инструментальной среды Microsoft Visual Studio 2010.
Студентов 3480 Выпускников 743 Для специалистов
690 ₽ 1 200 ₽
или любая сумма на ваше усмотрение
Вы можете оплатить любую сумму, чтобы поддержать наш проект и авторов программы. Объем услуг не зависит от размера вашей оплаты.
Темы:
Программирование
Объем

36 час.
Длительность

30 дней
Нагрузка в неделю

9 час.
Формат обучения

Дистанционно (самостоятельно)
Описание Эта учебная программа посвящена теоретической базе языка С и включает объемную практическую часть. В учебной программе рассматриваются базовые типы данных, организация циклов, условные операторы, работа с массивами и вопросы конфигурирования проекта в режимах Debug и Release. Изучение построено через последовательное выполнение практических заданий, закрепляющих теоретические знания о синтаксисе языка. Учебная программа ориентирована на начинающих программистов, осваивающих разработку на языке С.
Цели
  • Познакомить со средой Microsoft Visual Studio 2010.
  • Дать базовые знания синтаксиса и структур языка С.
  • Сформировать навыки конфигурирования проектов.
Чему я научусь?
  • Организовывать циклы и условные операторы на языке С.
  • Работать с числовыми и символьными массивами.
  • Настраивать компилятор и режимы сборки проекта.

Авторы

Александров Эдуард Эмильевич
Александров Эдуард Эмильевич
Cотрудником центра Интернет Мордовского государственного университета имени Н.П. Огарева, старший преподаватель кафедры АСОИУ, ведущий программист в ООО "Тандем Систем".
Афонин Виктор Васильевич
Афонин Виктор Васильевич
Кандидат технических наук, доцент.
Чему я научусь?
  • Организовывать циклы и условные операторы на языке С.
  • Работать с числовыми и символьными массивами.
  • Настраивать компилятор и режимы сборки проекта.

Учебный план

Занятия
Экзамен экстерном Внимание! Экзамен экстерном не обязательный для сдачи. При желании вы можете его пройти, если хотите подтвердить свои знания по данному курсу без его изучения или поверить свои знания по нему. Экзамен экстерном можно сдать только один раз. 90 мин
1 Предисловие
2 Знакомство со средой Microsoft Visual Studio 2010 и настройка компилятора языка С. Стандартный ввод-вывод В лекции рассматривается инструментальная среда разработки приложений Microsoft Visual Studio 2010 в режиме компилятора языка С.... В лекции рассматривается инструментальная среда разработки приложений Microsoft Visual Studio 2010 в режиме компилятора языка С. Приводится простейшая программа на языке С, которая иллюстрирует использование средств элементарного текстового вывода на консоль. ещё
3 Переменные и базовые типы данных языка С В лекции ставится задача изучения базовых типов и их размеров языка программирования С, объявления и программы... В лекции ставится задача изучения базовых типов и их размеров языка программирования С, объявления и программы с переменными, включая простейшие арифметические операции. В практической части рассматриваются примеры с их полной программной реализацией. ещё
Переменные и базовые типы данных языка С тест для курса Программирование на языке C в Microsoft Visual Studio 2010 60 мин
4 Организация циклов в языке С В лекции рассматриваются операторы цикла while, for, do–while. Приводятся составные операторы цикла и операторы отношения, для... В лекции рассматриваются операторы цикла while, for, do–while. Приводятся составные операторы цикла и операторы отношения, для которых приводятся примеры с полной программной реализацией. ещё
Организация циклов в языке С тест для курса Программирование на языке C в Microsoft Visual Studio 2010 60 мин
5 Принятие решений. Условные операторы в языке С В лекции рассматриваются операторы if, if–else, if–else if–else, switch–case–default, оператор условия ?, операторы перехода break, continue,... В лекции рассматриваются операторы if, if–else, if–else if–else, switch–case–default, оператор условия ?, операторы перехода break, continue, безусловный оператор перехода goto. Изучаются вложенные условные операторы, а также логические условия. ещё
Принятие решений. Условные операторы в языке С тест для курса Программирование на языке C в Microsoft Visual Studio 2010 60 мин
6 Числовые массивы в языке программирования С В лекции надлежит изучить определение и инициализацию числовых массивов в языке программирования С. Освоить программные решения... В лекции надлежит изучить определение и инициализацию числовых массивов в языке программирования С. Освоить программные решения типовых примеров с многомерными числовыми массивами. ещё
Числовые массивы в языке программирования С тест для курса Программирование на языке C в Microsoft Visual Studio 2010 60 мин
7 Символьные массивы в языке С. Работа со строками В лекции надлежит изучить задание и инициализацию символьных массивов в языке программирования С, изучить решение задач... В лекции надлежит изучить задание и инициализацию символьных массивов в языке программирования С, изучить решение задач с символьными массивами, изучить базовые функции для работы со строками. ещё
Символьные массивы в языке С. Работа со строками тест для курса Программирование на языке C в Microsoft Visual Studio 2010 60 мин
8 Указатели в языке программирования С В лекции следует изучить указатель как средство доступа к данным. Научиться определять адреса переменных основных типов.... В лекции следует изучить указатель как средство доступа к данным. Научиться определять адреса переменных основных типов. Изучить допустимые операции с указателями. Научиться использовать указатели в элементарных задачах программирования. ещё
Указатели в языке программирования С тест для курса Программирование на языке C в Microsoft Visual Studio 2010 60 мин
9 Указатели и массивы в языке С В лекции рассматриваются вопросы взаимосвязи указателей и массивов, как числовых, так и символьных. Рассматриваются допустимые операции... В лекции рассматриваются вопросы взаимосвязи указателей и массивов, как числовых, так и символьных. Рассматриваются допустимые операции с указателями и массивами, массивы указателей и указатели на указатели. ещё
Указатели и массивы в языке С тест для курса Программирование на языке C в Microsoft Visual Studio 2010 60 мин
10 Динамическое распределение памяти в языке С В лекции рассматриваются вопросы динамического распределения памяти, Изучаются функции динамического распределения памяти и их применение для... В лекции рассматриваются вопросы динамического распределения памяти, Изучаются функции динамического распределения памяти и их применение для числовых и символьных массивов, для хранения данных. ещё
Динамическое распределение памяти в языке С тест для курса Программирование на языке C в Microsoft Visual Studio 2010 60 мин
11 Общие сведения о функциях языка С В лекции рассматриваются особенности объявления и определений функций, способов задания формальных параметров и типов возвращаемых данных,... В лекции рассматриваются особенности объявления и определений функций, способов задания формальных параметров и типов возвращаемых данных, вызов функций, передача аргументов по значению и по ссылке. ещё
Общие сведения о функциях языка С тест для курса Программирование на языке C в Microsoft Visual Studio 2010 60 мин
12 Указатели и функции в языке программирования С В лекции изучаются вопросы программирования функций, аргументами которых могут быть указатели, а также функции, возвращающие значения... В лекции изучаются вопросы программирования функций, аргументами которых могут быть указатели, а также функции, возвращающие значения через указатели. В практической части рассматриваются примеры с их полной программной реализацией. ещё
Указатели и функции в языке программирования С тест для курса Программирование на языке C в Microsoft Visual Studio 2010 60 мин
13 Файловый ввод/вывод в языке С В лекции предполагается изучить базовые функции файловой системы языка программирования С. Научиться создавать, читать, записывать и... В лекции предполагается изучить базовые функции файловой системы языка программирования С. Научиться создавать, читать, записывать и модифицировать файлы. ещё
Файловый ввод/вывод в языке С тест для курса Программирование на языке C в Microsoft Visual Studio 2010 60 мин
14 Структуры – производные типы данных языка С В лекции рассматриваются вопросы создания и использования структур в языке программирования С.
Структуры – производные типы данных языка С тест для курса Программирование на языке C в Microsoft Visual Studio 2010 60 мин
15 Объединения и перечислимые типы в языке С В лекции рассматриваются вопросы создания и использования объединений и перечислимых типов в языке программирования С.
Объединения и перечислимые типы в языке С тест для курса Программирование на языке C в Microsoft Visual Studio 2010 60 мин
16 Структуры и функции языка С В лекции рассматриваются способы передачи структур в функции, научиться создавать функции, которые возвращают структуры и указатели... В лекции рассматриваются способы передачи структур в функции, научиться создавать функции, которые возвращают структуры и указатели на структуры. ещё
Структуры и функции языка С тест для курса Программирование на языке C в Microsoft Visual Studio 2010 60 мин
17 Операции с разрядами (битами) в языке С В лекции рассматриваются операторы и операции по управлению отдельными разрядами (битами) переменных, а также операции с... В лекции рассматриваются операторы и операции по управлению отдельными разрядами (битами) переменных, а также операции с битовыми полями. ещё
Операции с разрядами (битами) в языке С тест для курса Программирование на языке C в Microsoft Visual Studio 2010 60 мин
18 Программы на языке С, состоящие из нескольких файлов В лекции рассматриваются вопросы сборки программы, состоящей из нескольких функций, расположенных в разных файлах, а также... В лекции рассматриваются вопросы сборки программы, состоящей из нескольких функций, расположенных в разных файлах, а также дополнительные обращения к функциям. ещё
Программы на языке С, состоящие из нескольких файлов тест для курса Программирование на языке C в Microsoft Visual Studio 2010 60 мин
19 Рекурсивные алгоритмы и функции В лекции ставится задача изучить различные виды рекурсии и применения рекурсивных алгоритмов, получить навыки программирования на... В лекции ставится задача изучить различные виды рекурсии и применения рекурсивных алгоритмов, получить навыки программирования на языке С с использованием рекурсивных функций. ещё
Рекурсивные алгоритмы и функции тест для курса Программирование на языке C в Microsoft Visual Studio 2010 60 мин
20 Препроцессор языка С В лекции рассматриваются практически важные свойства препроцессора языка С и примеры типовых препроцессорных директив и конструкций.
Препроцессор языка С тест для курса Программирование на языке C в Microsoft Visual Studio 2010 60 мин
21 Программы на языке С при использовании статически подключаемой библиотеки В лекции ставится задача научиться создавать и применять статическую подключаемую библиотеку с помощью MS Visual Studio... В лекции ставится задача научиться создавать и применять статическую подключаемую библиотеку с помощью MS Visual Studio 2010, осуществлять компиляцию нескольких файлов, размещенных в статической библиотеке. ещё
22 Использование аргументов командной строки в С В лекции необходимо изучить способы передачи аргументов командной строки операционной системы Windows в программу, в которой... В лекции необходимо изучить способы передачи аргументов командной строки операционной системы Windows в программу, в которой предусмотрено считывание количества аргументов и вывод имен этих аргументов с возможностью запуска приложений (аргументов). ещё
Использование аргументов командной строки в С тест для курса Программирование на языке C в Microsoft Visual Studio 2010 60 мин
23 Контрольная работа № 1
24 Контрольная работа №2
25 Управление конфигурациями проекта в Visual Studio 2010
Тренировочный экзамен Внимание! Тренировочный экзамен экстерном не обязательный для сдачи. При желании вы можете его пройти, если хотите проверить свои знания курса перед сдачей экзамена. Тренировочный экзамен можно сдавать сколько угодно один раз. 90 мин
Экзамен 60 мин

Какой документ я получу?

Сертификат

Выдаётся автоматически после успешного завершения программы.

Удостоверение о повышении квалификации

Выдается при наличии среднего специального или высшего образования (необходимые документы).

Стоимость программы

690 ₽ 1 200 ₽
или любая сумма на ваше усмотрение
Вы можете оплатить любую сумму, чтобы поддержать наш проект и авторов программы. Объем услуг не зависит от размера вашей оплаты.