Главная страница Случайная лекция Мы поможем в написании ваших работ! Порталы: БиологияВойнаГеографияИнформатикаИскусствоИсторияКультураЛингвистикаМатематикаМедицинаОхрана трудаПолитикаПравоПсихологияРелигияТехникаФизикаФилософияЭкономика Мы поможем в написании ваших работ! |
Информатика. Редакционно-издательским советом университета
(часть II)
Утверждено Редакционно-издательским советом университета в качестве учебного пособия
Новосибирск УДК 681.3(075) ББК 32.973
Рецензент к.т.н., доцент А.В. Гунько
Работа подготовлена на кафедре Автоматизированных систем управления для студентов I курса дневного отделения факультета автоматики и вычислительной техники направления 230100 “Информатика и вычислительная техника”
Лауферман О.В., Шахмаметов Р.Г. Информатика: Учеб. Пособие. – Новосибирск: Изд-во НГТУ, 2008. – с.
Учебное пособие написано в соответствии с требованиями к содержанию дисциплины “Информатика”, изложенными в Государственном образовательном стандарте высшего профессионального образования Министерства образования и науки РФ от 2000 г. В пособии рассмотрены методы хранения и обработки информации. Основные действия над объектами скалярных и агрегатных типов данных представлены независимыми функциями, использование которых облегчает проектирование, кодирование и тестирование программ. Приведенные примеры демонстрируют алгоритмический (процедурный) и объектно-ориентированный подходы к программированию. Кроме того рассмотрены темы: введение в распределенную обработку информации, организация локальных сетей и современные технологии создания корпоративных распределенных приложений. Предназначено для студентов I курса дневного отделения факультета Автоматики и вычислительной техники направления 230100 «Информатика и вычислительная техника».
ББК
© О.В. Лауферман, Р.Г. Шахмаметов, 2008 © Новосибирский государственный технический университет, 2008 Содержание 1. Методы хранения и обработки информации. 4 1.1 . Структурный подход. 4 1.1.1. Объекты базовых типов данных. 4 Целое число со знаком. 4 Вещественное число. 7 Указатель. 9 1.1.2. Структурные типы данных. 10 Массив целых чисел («Вектор») 11 Символьный массив («Строка») 14 Двумерный массив целых чисел («Матрица») 18 Массив строк («Страница») 20 Структурный объект («Запись») 23 1.1.3. Файлы.. 29 1.1.4. Динамические информационные структуры.. 32 Списки. 33 Деревья. 39 1.2. Объектно-ориентированный подход. 42 1.2.1. Программная реализация списков, стеков и очередей в ООП.. 42 1.2.2. Программная реализация бинарных деревьев в ООП.. 48 2. Распределенная обработка информации. 54 2.1. Организация распределенной обработки информации. 54 2.2. Организация локальных сетей. 55 2.3. Распределенные приложения. 61 Литература. 68
Дата добавления: 2014-11-14; просмотров: 296; Нарушение авторских прав Мы поможем в написании ваших работ! |