Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

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

Автор:   •  Ноябрь 29, 2019  •  Анализ учебного пособия  •  26,138 Слов (105 Страниц)  •  339 Просмотры

Страница 1 из 105

Министерство образования и науки Российской Федерации

Новосибирский государственный университет

экономики и управления «НИНХ»

А. И. Пестунов

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

Учебное пособие

Новосибирск

2014


Издается в соответствии с планом УМР НГУЭУ

Рецензенты:

М. А. Монарев – канд. физ.-мат. наук;

С. Н. Терещенко – канд. техн. наук;

Пестунов, А. И.

Языки программирования : учеб. пособие / А.И. Пестунов ; Новосиб. гос. ун-т экономики и управления. – Новосибирск, 2014. – 167 с.

Учебное пособие состоит из 20 тем, позволяющих студентам изучить фундаментальные средства языков программирования, такие как ввод и вывод, условные операторы, циклы, массивы, строки, процедуры и функции, рекурсия, матрицы. Представлены также темы, посвященные реализации простых динамических структур данных (стек, очередь, список) на основе массива.

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

Знания, полученные при работе с пособием, могут быть использованы далее при изучении дисциплин «Технологии и методы программирования», «Разработка проблемно-ориентированных программных приложений», «Математические модели и методы в задачах информационной безопасности», «Криптографические методы защиты информации».

Введение        4

Раздел 1.        Основы программирования        6

Тема 1.1.        Введение в программирование        6

Тема 1.2.        Математические вычисления        14

Тема 1.3.        Условный оператор if-else        21

Тема 1.4.        Условный оператор switch-case        27

Тема 1.5.        Символы и строки        32

Раздел 2.        Циклы и массивы        36

Тема 2.1.        Цикл на базе if и goto        36

Тема 2.2.        Циклы while и do-while        43

Тема 2.3.        Цикл for        54

Тема 2.4.        Массивы        60

Тема 2.5.        Обработка строк        70

Раздел 3.        Процедуры и функции        75

Тема 3.1.        Процедуры        75

Тема 3.2.        Функции        85

Тема 3.3.        Рекурсивные функции        91

Тема 3.4.        Логические функции        98

Тема 3.5.        Прикладной программный интерфейс (API)        103

Раздел 4.        Простые структуры данных        112

Тема 4.1.        Матрицы        112

Тема 4.2.        Массивы строк        126

Тема 4.3.        Файлы        135

Тема 4.4.        Структуры        140

Тема 4.5.        Реализация динамических структур данных на основе массива        151

...

Скачать:   txt (269.5 Kb)   pdf (1.2 Mb)   docx (368.5 Kb)  
Продолжить читать еще 104 страниц(ы) »
Доступно только на Essays.club