Информатика


07-09-2015
Назад к списку
Информатика. Информационные технологии

«Информация (от лат. informatio – осведомление, разъяснение, изложение) – в широком смысле абстрактное понятие, имеющее множество значений, в зависимости от контекста. В узком смысле этого слова – сведения (сообщения, данные) независимо от формы их представления. В настоящее время не существует единого определения термина информация.
В информатике наиболее часто используется следующее определение этого термина: «Информация — это осознанные сведения об окружающем мире, которые являются объектом хранения, преобразования, передачи и использования».

Первоначально «информация» – сведения, передаваемые людьми устным, письменным или другим способом (с помощью условных сигналов, технических средств и т.д.). С сер. XX в. термин «информация» превратился в общенаучное понятие, включающее обмен сведениями между людьми, человеком и автоматом, автоматом и автоматом; обмен сигналами в животном и растительном мире; передачу признаков от клетки к клетке, от организма к организму (генетическая информация); одно из основных понятий кибернетики»

https://ru.wikibooks.org/wiki
https://ru.wikipedia.org/wiki
«Информатика – это комплексная, техническая наука, которая систематизирует приемы создания, сохранения, воспроизведения, обработки и передачи данных средствами вычислительной техники, а также принципы функционирования этих средств и методы управления ними.
Термин "информатика" происходит от французского слова Informatique и образован из двух слов: информация и автоматика. Этот термин введен во Франции в середине 60-х гг. XX ст., когда началось широкое использование вычислительной техники. Тогда в англоязычных странах вошел в употребление термин "Computer Science" для обозначения науки о преобразовании информации, которая базируется на использовании вычислительной техники. Теперь эти термины являются синонимами.
Появление информатики обусловлено возникновением и распространением новой технологии сбора, обработки и передачи информации, связанной с фиксацией данных на машинных носителях.
Предмет информатики как науки составляют:

аппаратное обеспечение средств вычислительной техники;
программное обеспечение средств вычислительной техники;
средства взаимодействия аппаратного и программного обеспечения;
средства взаимодействия человека с аппаратными и программными средствами»

 
http://www.victoria.lviv.ua/html/informatika/lecture1.htm
 


Злобін, Г. Г. Основи інформатики, комп'ютерної техніки і комп'ютерних технологій : підручник / Г. Г. Злобін. – Київ : Каравела, 2007. – 240 с.

Бакушевич, Я. М. Інформатика та комп'ютерна техніка : навч. посіб. / Я. М. Бакушевич, Ю. Б. Капаціла. – Львів : Магнолія 2006, 2009. – 312 с. – (Вища освіта в Україні).

Хандадашева, Л. Н. Информатика. Техническая графика : базовый курс профильного цикла «Оператор ЭВМ» : учеб. пособие для учащихся средних проф. учеб. заведений / Л. Н. Хандадашева, И. Г. Истомина. – М. ; Ростов н/Д : ИЦ «МарТ», 2005. – 368 с. – (Среднее профессиональное образование).

Абрамов, С. А. Начала информатики / С. А. Абрамов, Е. В. Зима. – М. : Наука, 1989. – 256 с. – (Библиотечка программиста).

Информатика в понятиях и терминах : кн. для учащихся старших классов средней школы / Г. А. Бордовский, В. А. Извозчиков, Ю. В. Исаев, В. В. Морозов ; под. ред. В. А. Извозчикова. – М. : Просвещение, 1991. – 208 с.

Информатика : учеб. пособие для 10-11 кл. / И. Т. Зарецкая, Б. Г. Колодяжный, А. Н. Гуржий, А. Ю. Соколов. – Киев : Форум, 2001. – 496 с.

Информатика : конспект лекций / А. Ю. Соколов, М. Л. Угрюмов, В. А. Халтурин, Ю. К. Чернышев. – Харьков : ХАИ, 2003. – 192 с.

Ярмуш, О. В. Інформатика і комп'ютерна техніка : навч. посіб. / О. В. Ярмуш, М. М. Редько. – Київ : Вища освіта, 2006. – 359 с.

Макарова, М. В. Інформатика та комп'ютерна техніка : навч. посіб. / М. В. Макарова, Г. В. Карнаухова, С. В. Запара ; за заг. ред. М.В. Макарової. – 3-тє вид., перероб. та доп. – Суми : Університетська книга, 2008. – 665 с.

Информатика : базовый курс : учеб. пособие для вузов / под ред. С. В. Симоновича. – 2-е изд. – СПб : ПИТЕР, 2005. – 640 с.

Акулов, О. А. Информатика : базовый курс : учеб. пособие для вузов / О. А. Акулов, Н. В. Медведев. – 2-е изд., испр. и доп. – М. : Омега-Л, 2005. – 552 с.

Емельянов, С. Л. Информатика и информационные технологии : учеб. для юристов и экономистов / С. Л. Емельянов, В. Ф. Якутко ; МОНУ, Одесская нац. юридич. акад., Международный гуманитарный ун-т. – Харьков : Бурун Книга, 2007. – 358 с.




Программное обеспечение

 
«Под программным обеспечением (ПО) (Software) понимается совокупность программных средств для ЭВМ (систем ЭВМ), обеспечивающих функционирование, диагностику и тестирование их аппаратных средств, а также разработку, отладку и выполнение любых задач пользователя с соответствующим документированием, где в качестве пользователя может выступать как человек, так и любое внешнее устройство, подключенное к ЭВМ и нуждающееся в ее вычислительных ресурсах.
К ПО относится также вся область деятельности по проектированию и разработке ПО:
Технология проектирования программ;
Анализ качества работы программ;
Документирование программ;
Разработка и использование программных средств, облегчающих процесс проектирования ПО многое др.»

 
Акулов, О. А. Информатика : базовый курс: учеб. пособие для вузов / О. А. Акулов, Н. В. Медведев. – 2-е изд., испр. и доп. – М. : Омега-Л, 2005. – 552 с. – С. 236–237.


Кнут, Д. Искусство программирования для ЭВМ. Т. 1. Основные алгоритмы / Д. Кнут ; пер. с англ. Г. П. Бабенко, Ю. М. Баяковского. – М. : Мир, 1976. – 736 с.

Иванова, Г. С. Основы программирования : учеб. для студентов вузов / Г. С. Иванова. – М. : МГТУ им. Н. Э. Баумана, 2001. – 392 с. – (Информатика в техническом университете).

Хвищун, І. О. Програмування і математичне моделювання : підручник / І. О. Хвищун ; МОНУ, Львівський нац. ун-т ім. І. Франка. – Київ : Ін Юре : ВЦ ЛНУ ім. І. Франка, 2007. – 544 с.

Гвоздева, В. А. Введение в специальность программиста : учебник / В. А. Гвоздева. – 2-е изд., испр. и доп. – М. : Форум : Инфра-М, 2007. – 208 с. – (Профессиональное образование).

Ковалюк, Т. В. Основи програмування : підруч. для студентів / Т. В. Ковалюк. – Київ : Видавнича група BHV, 2005. – 384 с. – (Інформатика).

Бек, Л. Л. Введение в системное программирование / Л. Л. Бек ; под ред. Л. Н. Королева ; пер. с англ. Н. А. Богомолова, В. М. Вязовского, С. Е. Морковина. – М. : Мир, 1988. – 448 с.

Фокс, Дж. Программное обеспечение и его разработка / Дж. Фокс ; под. ред. Д. Б. Подшивалова ; пер. с англ. Л. Е. Карпова. – М. : Мир, 1985. – 368 с. – (Математическое обеспечение ЭВМ).

Задачи по программированию / С. А. Абрамов, Г. Г. Гнездилова, Е. Н. Капустина, М. И. Селюн. – М. : Наука, 1988. – 224 с. – (Библиотечка программиста).

Кинг, Д. Создание эффективного программного обеспечения / Д. Кинг ; под ред. В. В. Мартынюка ; пер. с англ. Л. В. Ухова. – М. : Мир, 1991. – 288 с.

Ильин, В. Д. Система порождения программ / В. Д. Ильин ; АН СССР, Ин-т проблем информатики ; отв. ред. Г. Д. Фролов. – М. : Наука, 1989. – 264 с.

Дал, У. Структурное программирование / У. Дал, Э. Дейкстра, К. Хоор ; под ред. Э. З. Любимского, В. В. Мартынюка ; пер. с англ. С. Д. Зеленского, В. В. Мартынюка, Л. В. Ухова. – М. : Мир, 1975. – 247 с.

Калинин, А. Г. Универсальные языки программирования. Семантический подход / А. Г. Калинин, И. В. Мацкевич. – М. : Радио и связь, 1991. – 400 с.

Основы программирования и алгоритмические языки : учеб. пособие для техникумов / В. Г. Баула, Н. Д. Васюкова, В. В. Тюляева, П. В. Уманец. – М. : Энергоатомиздат, 1991. – 400 с.

Майерс, Г. Надежность программного обеспечения / Г. Майерс ; под ред. В. Ш. Кауфмана ; пер. с англ. Ю. Ю. Галимова. – М. : Мир, 1980. – 360 с.

Заяць, В. М. Функційне програмування : навч. посіб. для вузів / В. М. Заяць ; Нац. ун-т «Львівська політехніка». – Львів : Бескид Біт, 2003. – 160 с.

Приемы объектно-ориентированного проектирования : паттерны проектирования : пер.с англ. / Э. Гамма, Р. Хелм, Р. Джонсон, Д. Влиссидес. – СПб. : Питер, 2008. – 366 с. – (Библиотека программиста).

Реляційні бази даних : табличні алгебри та SQL-подібні мови / В. Н. Редько, Ю. Й. Брона, Д. Б. Буй, С. А. Поляков. – Київ : Академперіодика, 2001. – 198 с. – (Бібліотека державного фонду фундаментальних досліджень).

Олифер, В. Г. Сетевые операционные системы : учеб. пособие / В. Г. Олифер, Н. А. Олифер. – СПб. : Питер, 2006. – 539 с. – (Учебник для вузов).

Шеховцов, В. А. Операційні системи : підруч. для студентів / В. А. Шеховцов. – Київ : Видавнича група BHV, 2005. – 576 с. – (Інформатика).

Симонович, С. В. WINDOWS : лаборатория мастера : работа с компьтером без проблем, практическое руководство по эффективному использованию компьютера / С. В. Симонович, Г. А. Евсеев, А. Г. Алексеев. – М. : АСТ-ПРЕСС КНИГА, 2002. – 656 с.

Симонович, С. В. Специальная информатика : учеб. пособие / С. В. Симонович, Г. А. Евсеев, А. Г. Алексеев. – М. : АСТ-Пресс книга : Инфоком-Пресс, 2002. – 480 с.

Браилов, А. Ю. Компьютерная инженерная графика в среде T-FLEX : преобразования двухмерных и трехмерных моделей изделий: учеб. пособие для студентов вузов / А. Ю. Браилов. – Киев : Каравелла, 2007. – 176 c.

Ванін, В. В. Комп'ютерна інженерна графіка в середовищі Auto CAD : навч. посіб. / В. В. Ванін, В. В. Перевертун, Т. М. Надкернична. – Київ : Каравела, 2008. – 336 с. – (Вища освіта в Україні).



Аппаратное обеспечение

«Первые шаги на пути становления информационных технологий были сделаны в первые десятилетия XX столетие. Речь, прежде всего о машине логического мышления харьковского профессора А. Н. Щукарева (1914 г.). Выдающимся событием стало также достижение известного украинского физика академика В. Е. Лашкарева, который экспериментально обнаружил в 1941 г. так называемый p-n переход в полупроводниках. Это физическое явление было положено в основу создания транзистора – базового элемента ЭВМ. В октябре 1948 г. под руководством академика С. А. Лебедева началась разработка Малой электронной счетной машины – «МЭСМ». В 1952 г. она уже регулярно эксплуатировалась и была единственной в континентальной Европе действующей машиной.
В следующие три десятилетия основной взнос в фундаментальные исследования в области компьютерной науки и техники сделали академик В. М. Глушков – ученый с мировым именем, который стал основоположником информатики в Украине, а также ведущие научные сотрудники основанного им Института кибернетики АН Украины. Здесь был выполнен целый ряд важных прикладных исследований, направленных на создание новых ЭВМ и их использование в системах управления технологическими процессами, энергетическими и другими объектами, в том числе военного назначения, в системах автоматизации научного эксперимента и др. Больше трети вычислительной техники, которая выпускалась серийно в Советском Союзе, было разработано в Институте кибернетики Академии наук Украины»

Б. Н. Малиновский
http://www.icfcst.kiev.ua/MUSEUM/DIFFERENT/IT-Ukraine2_r.html

 


Малиновский, Б. Н. История вычислительной техники в лицах / Б. Н. Малиновский. – Киев : КИТ : А.С.К., 1995. – 384 с.

Кравчук, С. О. Основи комп'ютерної техніки : компоненти, системи, мережі: навч. посіб. / С. О. Кравчук, В. О. Шонін. – Київ : Каравела, 2006. – 344 с.

Компьютер обретает разум / пер. с англ. А. Ю. Батыря, Р. Г. Герра. – М. : Мир, 1990. – 240 с.

Каган, Б. М. Электронные вычислительные машины и системы : учеб. пособие / Б. М. Каган. – 3-е изд., перераб. и доп. – М. : Энергоатомиздат, 1991. – 592 с.

Злобін, Г. Г. Архітектура та апаратне забезпечення ПЕОМ : навч. посіб. / Г. Г. Злобін, Р. Є. Рикалюк. – Київ : Каравела, 2006. – 304 с.

Архітектура, принципи функціонування та керування ресурсами ІВМ РС : навч. посіб. / А. М. Гуржій, С. Ф. Коряк, В. В. Самсонов, О. Я. Скляров. – Харків : Компанія СМІТ, 2003. – 512 с.

Яценков, В. С. Микроконтроллеры MicroCHIP : практ. рук. / В. С. Яценков. – 2-е изд. – М. : Горячая линия-Телеком, 2007. – 280 с.

Белов, А. В. Конструирование устройств на микроконтроллерах / А. В. Белов. – СПб. : Наука и Техника, 2005. – 256 с.

Сташин, В. В. Проектирование цифровых устройств на однокристальных микроконтроллерах / В. В. Сташин, А. В. Урусов, О. Ф. Мологонцева. – М. : Энергоатомиздат, 1990. – 224 с.

Шишкин, Г. И. Обеспечение помехоустойчивости цифровых систем : монографія : в 2 ч. Ч. 1 / Г. И. Шишкин. – Саров : РФЯЦ- ВНИИЭФ, 2004. – 436 с.

Олифер, В. Г. Компьютерные сети : принципы, технологии, протоколы : учеб. для вузов / В. Г. Олифер, Н. А. Олифер. – 3-е изд. – СПб. : Питер, 2007. – 958 с. – (Учебник для вузов).

Жуков, І. А. Комп'ютерні мережі та технології : навч. посіб. / І. А. Жуков, В. О. Гуменюк, I. Є. Альтман. – Київ : НАУ, 2004. – 276 с. – (Комп'ютерні технології).

Буров, Є. В. Комп'ютерні мережі : підручник / Є. В. Буров. – Львів : Магнолія плюс, 2006. – 264 с.

Глушаков, С. В. Персональный компьютер : учеб. пособие для студентов вузов / С. В. Глушаков, А. С. Сурядный. – 5-е изд., доп. и перераб. – Харьков : Фолио, 2007. – 500 с. – (Учебный курс).

Угрюмов, Е. П. Цифровая схемотехника : учеб. пособие для студентов вузов / Е. П. Угрюмов. – СПб. : БХВ-Петербург, 2002. – 528 с.

Хорошевский, В. Г. Архитектура вычислительных систем : учеб. пособие для вузов / В. Г. Хорошевский. – М. : Изд-во МГТУ, 2005. – 512 с. – (Информатика в техническом университете).

Хворостухин, С. П. Собираем свой персональный компьютер сами : краткие инструкции для новичков / С. П. Хворостухин. – М. ; Киев : Аквариум-Принт ; Дом печати – ВЯТКА, 2005. – 128 с. – (Компьютер для начинающих).



Алгоритмы и технология

 
«Процессы управления в различных системах сводятся к реализации определенных алгоритмов. Алгоритм – одно из фундаментальных понятий программирования, включающий совокупность правил и указаний, сформулированных на некотором языке и направленных на достижение определенной цели (пример – программа).
Слово «алгоритм» происходит от algorithmik – латинской формы написания имени великого математика … в. Аль Хорезми, который сформулировал правила выполнения основных арифметических действий над многозначными числами»

Гвоздева, В. А. Введение в специальность программиста : учебник / В. А. Гвоздева. – 2-е изд., испр. и доп. – М. : Форум : Инфра-М, 2007. – 208 с. – (Профессиональное образование). – С. 17.

 
Малиновський, Б. Відоме і невідоме в історії інформаційних технологій в Україні / Б. Малиновський. – Київ : Академперіодика, 2001. – 214 с. – (Бібліотека державного фонду фундаментальних досліджень).

Шалыто, А. А. Логическое управление. Методы аппаратной и программной реализации алгоритмов / А. А. Шалыто. – СПб. : Наука, 2000. – 780 с.

Агеев, М. И. Библиотека алгоритмов 101б–150б : справ. пособие. Вып. 3 / М. И. Агеев, В. П. Алик, Ю. И. Марков. – М. : Советское радио, 1978. – 128 с. – (Библиотека технической кибернетики).

Шаховська, Н. Б. Алгоритми і структури даних : посібник / Н. Б. Шаховська, Р. О. Голощук ; МОНУ; за заг. ред. В. В. Пасічника. – Львів : Магнолія 2006, 2010. – 216 с. – (Комп'ютинг).

Вирт, Н. Алгоритмы и структуры данных : с примерами на Паскале : пер. с англ. / Н. Вирт. – 2-е изд., испр. – СПб. : Невский Диалект, 2005. – 352 с.

Алгоритмические исследования в комбинаторике : сборник / АН СССР, Ин-т проблем управления. – М. : Наука, 1978. – 188 с.

Жихарев, В. Я. Проектирование электронных компиляторов / В. Я. Жихарев, В. М. Илюшко, И. В. Чумаченко ; под ред. В. Я. Жихарева. – Харьков : Факт, 1999. – 87 с.

Льюис, Ф. Теоретические основы проектирования компиляторов : пер. с англ. / Ф. Льюис, Д. Розенкранц, Р. Стирнз. – М. : Мир, 1979. – 654 с.

Информатика для инженеров : учеб. пособие для студентов / А. Ю. Соколов, И. Т. Зарецкая, Г. Н. Жолткевич, О. В. Яровая ; под ред. А. Ю. Соколова, И. Т. Зарецкой. – Харьков : Факт, 2005. – 424 с.

Мейер, Д. Теория реляционных баз данных / Д. Мейер ; под ред. М. Ш. Цаленко ; пер. с англ. М. К. Валиева, С. М. Ефимовой, И. С. Захаревича. – М. : Мир, 1987. – 608 с. : ил. ; табл.

Клейнрок, Л. Вычислительные системы с очередями / Л. Клейнрок ; пер. с англ. под ред. Б. С. Цыбакова. – М. : Мир, 1979. – 600 с.

Питерсон, Дж. Теория сетей Петри и моделирование систем / Д. Питерсон ; пер. с англ. под ред. В. А. Горбатова. – М. : Мир, 1984. – 264 с.

Бертсекас, Д. Сети передачи данных / Д. Бертсекас, Р. Галлагер ; под ред. Б. С. Цыбакова ; пер. с англ. Н. Б. Лиханова, В. А. Михайлова, С. П. Федорцова. – М. : Мир, 1989. – 544 с. : ил.

Вапник, В. Н. Теория распознавания образов : статистические проблемы обучения / В. Н. Вапник, А. Я. Червоненкис. – М. : Наука, 1974. – 416 с.

Безруков, Н. Н. Компьютерная вирусология : справ. рук. / Н. Н. Безруков. – Киев : УРЕ, 1991. – 416 с.

Симонович, С. В. INTERNET: лаборатория мастера : работа в Сети без проблем : практическое руководство по эффективным приемам работы в Интернете / С. В. Симонович, Г. А. Евсеев, В. И. Мураховский. – М. : АСТ-ПРЕСС, 2001. – 720 с.

Самсонов, В. В. Методи та засоби Інтернет-технологій : навч. посіб. / В. В. Самсонов, А. Л. Єрохін. – Харків : Компанія СМІТ, 2008. – 264 с.

Основы работы в сети Internet : учеб. пособие / А. Г. Гребеников, А. Н. Петров, В. А. Гребеников, П. О. Науменко, Р. В. Слободянюк, В. Я. Фролов. – Харьков : ХАИ, 2005. – 209 с.

Математичне забезпечення інформаційно-керуючих систем : підруч. для студентів вищих навч. закладів / А. М. Гуржій, З. В. Дудар, В. М. Левикін, Б. В. Шамша. – Харків : Компанія СМІТ, 2006. – 448 с.

Многоверсионные системы, технологии, проекты / В. С. Харченко, В. Я. Жихарев, В. М. Илюшко, Н. В. Нечипорук ; под ред. В. С. Харченко. – Харьков : ХАИ, 2003. – 486 с.

Томашевський, В. М. Моделювання систем : підруч. для студентів / В. М. Томашевський. – Київ : Видавнича група BHV, 2005. – 352 с. – (Інформатика).

Методы моделирования и дискретной оптимизации вычислительных систем реального времени : монография / В. Я. Жихарев, В. М. Илюшко, Л. Г. Кравец, С. В. Листровой ; под ред. В. Я. Жихарева. – Харьков ; Житомир : ЖГУ, 2004. – 494 с.

Методы проектирования символьных процессоров / В. Я. Жихарев, В. М. Илюшко, Н. В. Нечипорук, И. В. Чумаченко ; под ред. В. Я. Жихарева. – Харьков : Факт, 2000. – 184 с.

Методы и средства обработки информации в непозиционной системе счисления в остаточных классах / В. Я. Жихарев, Я. В. Илюшко, Л. Г. Кравец, В. А. Краснобаев ; под ред. В. Я. Жихарева. – Харьков ; Житомир : Волынь, 2005. – 219 с.

Отказобезопасные информационно-управляющие системы на программируемой логике / Е. С. Бахмач, А. Д. Герасименко, В. А. Головир и др. ; под ред. В. С. Харченко, В. В. Скляра. – Харьков ; Кировоград : ХАИ, 2008. – 380 с.

Применение компьютерных технологий для оценивания надежности и безопасности программно-технических комплексов = Application of Computer Technologies for Software-Hardware Complexes Reliability and Safety Assessment / Ю. Н. Соколов, В. С. Харченко, В. М. Илюшко и др. ; под ред. Ю. Н. Соколова, В. С. Харченко. – Харьков : ХАИ, 2013. – 458 с.





 

 

 

 

Назад к списку