русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Список рекомендованных источников


Дата добавления: 2013-12-23; просмотров: 702; Нарушение авторских прав


1. Керниган Б., Ритчи Д., Фьюэр А. Язык программирования Си. - М.: Финансы и статистика , 2000.

2. Березин Б. И., Березин С. Б. Начальный курс С и С++. – М.: ДИАЛОГ- МИФИ, 1999

3.Культин Н. Б. С/С++ в задачах и примерах – СПб.: БХВ- Петербург, 2001

4. Крячков А. В., Сухинина И. В., Томшин В.К. Программирование на С и С++. Практикум: Учеб. пособие для вузов. / Под ред. В.К.Томшина – 2-е изд., исправ.- М.: Горячая линия – Телеком, 2000

 

 

ОГЛАВЛЕНИЕ

 

  Введение
1. Ключевые слова и синтаксис языка
1.1. Основные элементы программирования
1.2 . Синтаксис языка С
1.3. Стандартные математические функции
1.4. Стандартные библиотечные функции
1.5. Сводка операций языка Си
2. Базовые средства языка Си
2.1. Типы данных
2.2 Операции над данными
2.3. Операции вывода данных
2.4. Функции вывода puts() и cputs()
2.5. Задание окна вывода
2.6. Операции над адресами
2.7. Ввод данных в языке Си
2.8. Поразрядные (побитовые) операции
3. Управляющие конструкции языка Си
3.1. Организация ветвящихся процессов: оператор if
3.2. Вложенные конструкции оператора if
3.3. Операторы организации цикла
3.4. Оператор передачи управления go to
3.5. Оператор передачи управления (оператор-переключатель) switch
3.6. Оператор разрыва break
3.7. Оператор условия ?:
3.8. Препроцессор языка Си и директивы условной компиляции
4. Сложные типы данных
4.1. Объявление и инициализация массивов
4.2. Указатели
4.3. Массивы и указатели в языке Си
5. Функции в языке Си
5.1. Типовая структура программы на языке Си
5.2. Оператор return
5.3. Передача параметров в функцию
5.4. Ссылочные переменные
5.5. Рекурсивные вызовы функций
5.6. Массивы и функции
6. Типы, определяемые пользователем
6.1. Структура в языке Си
6.2. Объединения
6.3. Битовые поля
6.4. Доступ к отдельному биту
6.5. Переименование типов - typedef
7. Выделение памяти и управление ею
7.1. Определение размера выделяемой памяти (операция sizeof)
7.2. Динамическое выделение памяти
7.3. Динамические массивы
7.4. Динамические структуры
8. Организация работы с файлами
8.1. Понятие потока
8.2 Открытие файла
8.3. Закрытие файла
8.4. Операции ввода/вывода в файл (из файла)
9. Классы памяти и области видимости переменных
9.1. Классы памяти
9.2 Описатели классов памяти
9.3. Правила инициализации переменных
9.4. Модели памяти
9.5. Управление экраном и памятью в текстовом режиме
  Список рекомендованных источников
     
     

 



 

 

 



<== предыдущая лекция | следующая лекция ==>
Управление экраном и памятью в текстовом режиме | 


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.003 сек.