Навигация по сайту
Наши друзья
Главная страница: Программирование
Учебный центр "ITLAT" предлагает полный спектр курсов по обучению работе на компьютере, его настройке и ремонту. Окончив наши курсы вы сможете успешно справляться с повседневными задачами, как на работе, так и дома. ПРОГРАММИРОВАНИЕ C,C++ Программист - это одна из самых востребованных профессий настоящего и будущего. В учебном ценре" ITLAT" вы сможете освоить современые языки программирования и системы управления базами данных. Основа программирования. Цель курса: Научится программиравть на языке С, изучить возможности и спедства этого языка.Данный курс будет очень полезен всем кто планирует в дальнейшем профессионально заниматься созданием научных. офисных, сетевых и др. приложений. Описание курса: Вы научитесь программировать на популярном среди профессиональных программистов языке С . Большая часть системных и сложных программ в настоящее время пишется именно на С и С++ . Курс также будет полезен тем , кто обладает знаниями в обьёме программы , но хочет их систематизировать. По окончании курса Вы будете уметь: Работать в среде програмирования Знать синтаксис языка C Использовать все операторы языка C Использовать препроцессорные директивы Пользоваться библиотечными функциями Работать с массивами Писать функции Использовать классы памяти Применять адресную арифметику Работать со структурами данных Работать с файлами "Программирование на языке С" Содержание курса: Лексемы и пробельные символы. Основные типы данных. Диапазоны представляемых значений. Декларация переменных. Константы. Знакомство с интегрированной средой Borland. Структура программы Использование библиотечных функций. Ввод с клавиатуры и вывод на экран. Написание простых программ. Компиляция, компоновка и выполнение программ. Операции Арифметические и логические операции. Операции присваивания. Отношения. Битовые, адресные и прочие операции. Приоритеты и ассоциативность операций. Трассировка программы. Операторы Оператор-выражение и составной оператор. Метки. Управляющие операторы – goto, if-else, switch. Операторы цикла – while, do-while и for. Использование операторов break, continue, и return. Препроцессор Препроцессорные директивы #include, #define, #undef, #if - #else - #endif. Макроопределения с параметрами. Правила оформления деклараций. Массивы Декларация массивов и их размещение в памяти. Индексация элементов массива. Алгоритмы суммирования, поиска и сортировки. Функции Аргументы и параметры Прототип функции. Возвращение значения функцией. Рекурсия. Программные проекты в Borland. Классы памяти Время жизни и область видимости объекта. Декларации на внутреннем и внешнем уровнях. Модификаторы – auto, register, static, extern. Динамическое распределение памяти. Определяемые типы typedef. Адресная арифметика Декларация указателей. Операции с указателями. Использование указателей как аргументов функции. Указатели на функции. Указатели и массивы Указатели и строки. Структуры Декларация структур. Инициализация и доступ к элементам структуры. Вложенные структуры и массивы структур. Объединения. Файлы Понятие потока – stream. Структура типа FILE. Открытие и закрытие файлов. Операции ввода-вывода. Указатель чтения-записи в файле. Последовательный и произвольный доступ. "Программирование на языке С++" Типы данных, операции и функции в С++ Ссылочный тип данных. Операции - расширения контекста, new, delete. Встроенные inline-функции. Перегрузка функций. Аргументы по умолчанию. Инкапсуляция Декларация класса. Управление доступом. Указатель this. Дружественные классы и функции. Специальные методы класса Конструкторы умолчания, преобразования копирования. Деструкторы. Перегрузка операций Методы преобразования. Классы потоков C++.
Top.LV
Latvijas Reitingi