Студопедия

КАТЕГОРИИ:

АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника


ДЕРЖАВНИЙ ВИЩИЙ НАВЧАЛЬНИЙ ЗАКЛАД.




КИЇВСЬКИЙ НАЦІОНАЛЬНИЙ ЕКОНОМІЧНИЙ УНІВЕРСИТЕТ

ІМЕНІ ВАДИМА ГЕТЬМАНА”

КРИВОРІЗЬКИЙ ЕКОНОМІЧНИЙ ІНСТИТУТ

 

О.С. Зеленський

В.С. Лисенко

 

ОСНОВИ ПРОГРАМУВАННЯ

 

Навчальний посібник

 

Кривий Ріг


Навчальний посібник з дисципліни «Основи програмування» призначений для поглибленого вивчення основ класичного програмування на мові C++. В якості основ розглядається структурне програмування, яке є базисом для подальшого вивчення об’єктно-орієнтованого програмування. Навчальний посібник адресований студентам, слухачам магістратури, аспірантам, викладачам. Може бути використаний як самовчитель.

/Укладачі: Зеленський О.С., Лисенко В.С.-Кривий Ріг: Криворізький економічний інститут Державного вищого навчального закладу “Київський національний економічний університет імені Вадима Гетьмана”, 2010.-269 с.

 

 

Укладачі:

Зеленський О.С., д.т.н., професор

Лисенко В.С., к.е.н., доцент

 

 

Рецензент:

Баран С.В., к.е.н., доцент

 


ЗМІСТ

ВСТУП.. 6

РОЗДІЛ 1. АРИФМЕТИЧНІ ОСНОВИ ОБЧИСЛЮВАЛЬНИХ МАШИН.. 8

1.1. Позиційні системи числення. Переведення числа з однієї системи

числення в іншу......................................................................................................................... 8

1.2. Форма представлення чисел. Кодування чисел. 11

1.3. Арифметичні операції над двійковими числами. Машинні одиниці

інформації 13

Контрольні питання. 13

Завдання. 14

РОЗДІЛ 2. ОСНОВИ АЛГОРИТМІЗАЦІЇ ОБЧИСЛЮВАЛЬНИХ ПРОЦЕСІВ.. 16

2.1. Поняття і властивості алгоритму. 16

2.2. Засоби представлення алгоритмів. 16

2.3. Типи алгоритмічних процесів. Приклади. 19

Контрольні питання. 23

Завдання. 23

РОЗДІЛ 3. ОСНОВНІ ВІДОМОСТІ C++.. 24

3.1. Загальна характеристика програми. 24

3.2. Сучасний стандарт С++.. 25

3.3. Кроки для створення та виконання програми. 27

3.4. Змінні та константи. 28

3.5. Директиви препроцесора. 31

Контрольні питання. 34

РОЗДІЛ 4. ВВЕДЕННЯ-ВИВЕДЕННЯ ДАНИХ.. 35

4.1. Об’єкт виведення даних cout 35

4.2. Функція виведення даних printf. 37

4.3. Об’єкт введення даних cin. 38

4.4. Функція введення даних scanf. 39

Контрольні питання. 40

РОЗДІЛ 5. ОПЕРАЦІЇ В С++.. 41

5.1. Арифметичні операції в С++.. 42

5.2. Операції відношення. 43

5.3. Логічні операції 43

5.4. Додаткові операції 44

5.5. Порозрядні операції 46

Контрольні питання. 51

Завдання. 51

РОЗДІЛ 6. ОРГАНІЗАЦІЯ ЦИКЛІВ.. 67

6.1. Організація арифметичних циклів з використанням оператору for. 67

6.2. Організація ітераційних циклів з передумовою while

та післяумовою do...while. 69

6.3. Оператори switch та goto. 71

Контрольні питання. 74

Завдання. 74

РОЗДІЛ 7. ЗОВНІШНІ ПРИСТРОЇ ТА СИМВОЛЬНЕ ВВЕДЕННЯ/ВИВЕДЕННЯ.

РЯДКОВІ, ЧИСЛОВІ ФУНКЦІЇ ТА ФУНКЦІЇ РОБОТИ З ДАТОЮ


Поделиться:

Дата добавления: 2014-12-30; просмотров: 106; Мы поможем в написании вашей работы!; Нарушение авторских прав





lektsii.com - Лекции.Ком - 2014-2024 год. (0.005 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты