Информатика




НазваниеИнформатика
страница1/51
Дата публикации07.02.2014
Размер3.68 Mb.
ТипУчебное пособие
www.zadocs.ru > Информатика > Учебное пособие
  1   2   3   4   5   6   7   8   9   ...   51


КАРАГАНДИНСКИЙ ЭКОНОМИЧЕСКИЙ УНИВЕРСИТЕТ

КАЗПОТРЕБСОЮЗА
Кафедра Информационно-вычислительных систем


Омарова Ш.Е.


ИНФОРМАТИКА
Учебное пособие

Караганда 2012

УДК 004.2:378(075.8)

ББК 32.81я73

0-57
Разработчик: зав.кафедрой ИВС, профессор Омарова Ш.Е.

Информатика. Учебное пособие для студентов всех специальностей — Караганда: КЭУ, 2012 г. - 246 с.
ISBN 978-601-233-206-3

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

Рецензенты: Кан О.В., доцент кафедры «Информатика» КарГТУ, к.т.н.
Тен Т.Л., профессор кафедры ИВС

КЭУК, д.т.н.

ISBN 978-601-233-206-3
©Разработчик: Омарова Ш.Е., к.э.н., профессор зав. кафедрой ИВС


Содержание


Тема 1. Введение

6

1.1. Цель и задачи курса «Информатика»

6

1.2. Объекты и составные части информатики

6

1.3. Информатика как единство науки и технологии

10

Тема 2. Основные понятия информатики

14

2.1. Место информатики в системе наук

14

2.2. Основные понятия курса «Информатика»

17

2.3. Информация, ее виды и свойства

19

2.4. Различные уровни представлений об информации. Носители данных


26

Тема 3. Основы дискретной математики.

32

3.1. Множества. Операции над множествами.

32

3.2. Основы логики.

35

3.3. Графы и деревья.

42

Тема 4. Основные понятия архитектуры ЭВМ

50

4.1. Представление данных в компьютере

50

4.2. Системы счисления. Правила перевода чисел из одной системы счисления в другую


53

4.3. Логические элементы компьютера

59

4.4. Организация машины

67

4.5. Организация памяти компьютера

74

Тема 5. Алгоритмическое решение задач, анализ алгоритмической сложности.


83

5.1. Стратегия решения задач

83

5.2. Алгоритмы (свойства, реализация алгоритмов)

86

5.3. Структуры данных

96

5.4. Основные вычислительные алгоритмы

95

5.5. Анализ алгоритмов.

98

Тема 6. Знакомство с языками программирования.

105

6.1. Обзор языков программирования

105

6.2. Основные конструкции программирования

112

6.3. Парадигмы программирования

121

Тема 7. Основы операционных систем

129

7.1. Основные концепции операционных систем

129

7.2. Методы декомпозиции операционных систем (монолитная, модульная, микроядерная).


137

7.3. Управление процессами

139

7


.4. Файловые системы

144

7.5. Утилиты. Архиваторы. Драйверы

150

7.6. Обзор современного прикладного программного обеспечения


159

Тема 8. Сети и телекоммуникации

163

8.1. Понятие сети. Возможности сети. Классификация сетей

163

8.2. Локально-вычислительные сети

171

8.3. Системы телекоммуникаций

176

Тема 9. Сеть Internet

185

9.1. Теоретические основы Internet

185

9.2. Основные понятия (сайт, сокет, сервер, клиент). Web как пример архитектуры «клиент-сервер»


192

9.3.Службы Internet

197

Тема 10. Графическое программное обеспечение

203

10.1. Иерархия графического программного обеспечения. Графические коммуникации. Графические системы.


203

10.2. Системы растровой и векторной графики

209

10.3. Графические редакторы

216

Тема 11. Основы защиты информации

221

11.1. Информационная безопасность и ее составляющие

221

11.2. Угрозы безопасности информации и их классификация

225

11.3. Сетевая безопасность

231

11.4. Антивирусные программы

238



Предисловие
Необходимым условием научно-технического, социального, экономического и политического процесса в обществе является информатизация. Информатизация общества коренным образом меняет производство, образование и жизнь людей, создавая информационное пространство во всем мире. Развитие информационно-коммуникационных технологий (ИКТ) и глобальной сети Internet позволило существенно повысить эффективность деятельности предприятий и организаций различных сфер народного хозяйства.

Научным фундаментом процесса информатизации общества является дисциплина информатика. Тенденция ко все большей информированности в обществе в существенной степени зависит от прогресса информатики как единства наука, техники и производства.

Особое значение приобретает информатика в подготовке специалистов экономического профиля. Владение навыками пользования компьютером и другими ИКТ становится неотъемлемой частью современной жизни. Компьютер применяется практически во всех сферах экономики и бизнеса и является эффективным вспомогательным средством.

Цель учебного пособия – ознакомить студентов с основными понятиями информатики, элементами дискретной математики, дать представление об архитектуре вычислительных систем, операционных системах и сетях, научить навыкам построения алгоритмов решения экономических задач и основам программирования на одном из современных языков высокого уровня, рассмотреть графическое программное обеспечение и вопросы защиты информации.

Предлагаемое учебное пособие подготовлено в соответствии с силлабусом по курсу «Информатика».

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

Тема 1. Введение
1.1. Цель и задачи курса «Информатика»
Цель курса «Информатика»

Данная дисциплина имеет своей целью: ознакомить студентов с теоретическими и практическими сведениями, отражающими основные тенденции развития информатики; ознакомить с элементами дискретной математики; дать представление об архитектуре вычислительных систем, операционных системах и сетях; обучить студентов навыкам построения алгоритмов и блок-схем; ознакомить с основами компьютерной графики, основными концепциями построения сетевых приложений.

Задачи курса:

  • ознакомление с основными понятиями информатики, алгеброй логики;

  • изучение студентами основ алгоритмизации задач и построение эффективных алгоритмов;

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

  • изучение состава операционных систем, структуры компьютерных систем, графических программ, методов защиты информации.

  • овладение практическими навыками работы в сети, знаниями в области использования современных пакетов прикладных программ.


^ 1.2. Объекты и составные части информатики
Термин информатика возник в 60-х гг. во Франции для названия области, занимающейся автоматизированной обработкой информации с помощью электронных вычислительных машин. Французский термин informatigue (информатика) образован путем слияния слов information (информация) и automatigue (автоматика) и означает "информационная автоматика или автоматизированная переработка информации". В англоязычных странах этому термину соответствует синоним computer science (наука о компьютерной технике).

Выделение информатики как самостоятельной области человеческой деятельности в первую очередь связано с развитием компьютерной техники. Причем основная заслуга в этом принадлежит микропроцессорной технике, появление которой в середине 70-х гг. послужило началом второй электронной революции. С этого времени элементной базой вычислительной машины становятся интегральные схемы и микропроцессоры, а область, связанная с созданием и использованием компьютеров, получила мощный импульс в своем развитии. Термин "информатика" приобретает новое дыхание и используется не только для отображения достижений компьютерной техники, но и связывается с процессами передачи и обработки информации.

В нашей стране подобная трактовка термина "информатика" утвердилась с момента принятия решения в 1983 г. на сессии годичного собрания Академии наук СССР об организации нового отделения информатики, вычислительной техники и автоматизации. Информатика трактовалась как "комплексная научная и инженерная дисциплина, изучающая все аспекты разработки, проектирования, создания, оценки, функционирования основанных на ЭВМ систем переработки информации, их применения и воздействия на различные области социальной практики".

Информатика в таком понимании нацелена на разработку общих методологических принципов построения информационных моделей. Поэтому методы информатики применимы всюду, где существует возможность описания объекта, явления, процесса и т.п. с помощью информационных моделей.

Существует множество определений информатики, что связано с многогранностью ее функций, возможностей, средств и методов. Обобщая опубликованные в литературе по информатике определения этого термина, предлагаем такую трактовку.

Информатика — это область человеческой деятельности, связанная с процессами преобразования информации с помощью компьютеров и их взаимодействием со средой применения.

Структура современной информатики включает три составные части, каждая из которых может рассматриваться как относитель­но самостоятельная научная дисциплина (рис. 1.1).

^ Теоретическая информатика — часть информатики, занима­ющаяся изучением структуры и общих свойств информации и ин­формационных процессов, разработкой общих принципов постро­ения информационной техники и технологии. Она основана на использовании математических методов и включает в себя такие основные математические разделы, как теория алгоритмов и авто­матов, теория информации и теория кодирования, теория формаль­ных языков и грамматик, исследование операций и др.

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

^ Информационные системы и технологии — раздел информати­ки, связанный с решением вопросов по анализу потоков информа­ции, их оптимизации, структурированию в различных сложных си­стемах, разработкой принципов реализации в данных системах информационных процессов.


Теоретическая

информатика




^ Средства информатизации




Технические

Программные

Теория алгоритмов и автоматов

Теория
информации

Теория
кодирования

Математическая логика

Теория формальных языков и грамматик

Исследование операций и др.




средства обработки информации

средства передачи информации

средства хранения информации

средства представления информации

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

инструментарий технологии программирования

пакеты прикладных программ







^ Информационные системы и технологии

ввод/вывод, сбор, хранение, передача и обработка данных; подготовка текстовых и графических документов; программирование, проектирование, моделирование, обучение; диагностика, управление объектами, процессами, системами (информационно-справочные, информационно-поисковые системы, современные глобальные системы хранения и поиска информации, включая Интернет, и др.); защита информации

Рис. 1.1. Структура информатики
Иногда информационные технологии называют компьютерны­ми технологиями или прикладной информатикой. Само слово «ком­пьютер» произошло от английского computer, переводимого на рус­ский язык как «вычислитель», или электронная вычислительная машина — ЭВМ.

Технические (аппаратные) средства или аппаратура компьюте­ров в английском языке обозначаются словом hardware, которое переводится как «твердые изделия». Для обозначения программных средств, под которыми понимается совокупность всех программ, используемых компьютерами и область деятельности по их созданию и применению используется слово software (в переводе — «мягкие изделия»), которое подчеркивает способность программного обеспечения модифицироваться, приспосабливаться и развиваться.

Информатику в узком смысле можно представить как состоящую из трех взаимосвязанных частей — технических средств (hardware), программных средств (software), алгоритмических средств (brainware). В свою очередь, информатику как в целом, так и каждую ее часть обычно рассматривают с разных позиций (рис. 1.2); как отрасль народного хозяйства, как фундаментальную науку, как прикладную дисциплину.



Рис 1.2. Структура информатики как отрасли, науки, прикладной дисциплины.
Информатика как отрасль народного хозяйства состоит из однородной совокупности предприятий разных форм хозяйствования, где занимаются производством компьютерной техники, программных продуктов и разработкой современной технологии переработки информации. Специфика и значение информатики как отрасли производства состоят в том, что от нее во многом зависит рост производительности труда в других отраслях народного хозяйства. Более того, для нормального развития этих отраслей производительность труда в самой информатике должна возрастать более высокими темпами, так как в современном обществе информация все чаще выступает как предмет конечного потребления: людям необходима информация о событиях, происходящих в мире, о предметах и явлениях, относящихся к их профессиональной деятельности, о развитии науки и самого общества. Дальнейший рост производительности труда и уровня благосостояния возможен лишь на основе использования новых интеллектуальных средств и человеко-машинных интерфейсов, ориентированных на прием и обработку больших объемов мультимедийной информации (текст, графика, видеоизображение, звук, анимация). При отсутствии достаточных темпов увеличения производительности труда в информатике может произойти существенное замедление роста производительности труда во всем народном хозяйстве, В настоящее время около 70% всех рабочих мест в мире поддерживается средствами обработки информации.

Информатика как фундаментальная наука занимается разработкой методологии создания информационного обеспечения процессов управления любыми объектами на базе компьютерных информационных систем. Существует мнение, что одна из главных задач этой науки — выяснение, что такое информационные системы, какое место они занимают, какую должны иметь структуру, как функционируют, какие общие закономерности им свойственны. В Европе можно выделить следующие основные научные направления в области информатики: разработка сетевой структуры, компьютерно-интегрированные производства, экономическая и медицинская информатика, информатика социального страхования и окружающей среды, профессиональные информационные системы.

Цель фундаментальных исследований в информатике — получение обобщенных знаний о любых информационных системах, выявление общих закономерностей их построения и функционирования.

Информатика как прикладная дисциплина занимается:

  • изучением закономерностей в информационных процессах (накопление» переработка, распространение);

  • созданием информационных моделей коммуникаций в различных областях человеческой деятельности;

  • разработкой информационных систем и технологий в конкретных областях и выработкой рекомендаций относительно их жизненного цикла: для этапов проектирования и разработки систем, их производства, функционирования и т.д.


^ 1.3. Информатика как единство науки и технологии
Информатика в широком смысле представляет собой единство разнообразных отраслей науки, техники и производства, связанных с переработкой информации главным образом с помощью компьютеров и телекоммуникационных средств связи во всех сферах человеческой деятельности.

^ Главная функция информатики заключается в разработке методов и средств преобразования информации и их использовании в организации технологического процесса переработки информации.

^ Задачи информатики состоят в следующем:

  • исследование информационных процессов любой природы;

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

  • решение научных и инженерных проблем создания, внедрения и обеспечения эффективного использования компьютерной техники и технологии во всех сферах общественной жизни.

Информатика - отнюдь не только «чистая наука». У нее, безусловно, имеется научное ядро, но важная особенность информатики - широчайшие приложения, охватывающие почти все виды человеческой деятельности: производство, управле­ние, науку, образование, проектные разработки, торговлю, финансовую сферу, медицину, криминалистику, охрану окружающей среды и др. И, может быть, главное из них - совершенствование социального управления на основе новых информационных технологий.

Как наука, информатика изучает общие закономерности, свойственные информа­ционным процессам (в самом широком смысле этого понятия). Когда разрабатыва­ются новые носители информации, каналы связи, приемы кодирования, визуального отображения информации и многое другое, конкретная природа этой информации почти не имеет значения. Для разработчика системы управления базами данных важны общие принципы организации и эффективность поиска данных, а не то, какие конкретно данные будут затем заложены в базу многочисленными пользо­вателями. Эти общие закономерности есть предмет информатики как науки.

Объектом приложений информатики являются самые различные науки и облас­ти практической деятельности, для которых она стала непрерывным источником самых современных технологий, называемых часто «новые информационные технологии».

В структуре информатики как науки выделяют алгоритмическую, программную и техническую области. Смежными дисциплинами с информатикой являются кибернетика и вычислительная техника, которые во многих случаях решают общие задачи, связанные с переработкой информации. Стержневым направлением и предметом информатики является разработка автоматизированных информационных технологий на основе использования ЭВМ.. Академик А.П.Ершов называл информатику наукой "о рациональном использовании ЭВМ для решения различных задач". К числу основных особенностей информатики относят ее высокую наукоемкость, использование новейших достижений различных наук - математики, семиотики, теории моделирования, теории алгоритмов и др. Информатике присущ высокий динамизм, активное влияние на развитие научно-технического прогресса, широкий диапазон сфер практического использования в управлении, производственной деятельности, образовании, здравоохранении, науке, культуре и т.д., высокая эффективность применения, быстрота окупаемости расходов на внедрение новых информационных технологий на базе компьютерной техники.

Информатика существует не сама по себе, а является комплексной научно-технической дисциплиной, призванной создавать новые информационные техники и технологии для решения проблем в других областях. Она предоставляет методы и средства исследования другим областям, даже таким, где считается невозможным применение количественных методов из-за неформализуемости процессов и явлений. Особенно следует выделить в информатике методы математического моделирования и методы распознавания образов, практическая реализация которых стала возможной благодаря достижениям компьютерной техники.

Комплекс индустрии информатики станет ведущим в информационном обществе. Тенденция ко все большей информированности в обществе в существенной степени зависит от прогресса информатики как единства науки, техники и производства.
  1   2   3   4   5   6   7   8   9   ...   51

Добавить документ в свой блог или на сайт

Похожие:

Информатика iconВопрос что такое информатика, экономическая информатика? Предмет экономической информатики

Информатика iconИнформатика ответы на вопросы
Информатика-наука об информации, способах её представления, обработки и преобразовании

Информатика iconКафедра «Информатика» В. М. Пестриков
Учебное пособие предназначено для студентов, изучающих дисциплину «Информатика»

Информатика iconВопросы и задачи для экзамену по дисциплине «Информатика и икт»
Информатика: наука, технология, индустрия. Роль информатики в современном обществе

Информатика iconВопросы к экзамену
...

Информатика iconИнформатика определения (информация, данные, сигналы)
Информатика— наука о способах получения, накопления, хранения, преобразования, передачи, защиты и использования информации

Информатика iconК задачам информатики не относится: исследование рынка обновления компьютерной техники
Основные направления области «Информатика» Программирование, информационные системы, искусственный интеллект, теоретическая информатика,...

Информатика iconРабочая программа по дисциплине “Информатика и программирование
Рабочая программа составлена на основании Государственного образовательного стандарта высшего профессионального образования по направлению...

Информатика iconУчебно-методический комплекс 230700 «прикладная информатика» профиль...
Тема Основные понятия информационного менеджмента (ИМ): определения, основные понятия отрасли ит, цель, элементы, объекты и процессы...

Информатика icon1 Операционная система windows, текстовый редактор Word
Методические указания предназначены для студентов строительных специальностей, изучающих дисциплину “Информатика”. Дисциплина должна...

Вы можете разместить ссылку на наш сайт:
Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
www.zadocs.ru
Главная страница

Разработка сайта — Веб студия Адаманов