Главная » Все файлы » Просмотр файлов из архивов » Документы » Информатика и программирование - Основы информатики

Информатика и программирование - Основы информатики

2018-01-11СтудИзба

Описание файла

Документ из архива "Информатика и программирование - Основы информатики", который расположен в категории "". Всё это находится в предмете "информатика" из 1 семестр, которые можно найти в файловом архиве МГТУ им. Н.Э.Баумана. Не смотря на прямую связь этого архива с МГТУ им. Н.Э.Баумана, его также можно найти и в других разделах. Архив можно найти в разделе "книги и методические указания", в предмете "информатика" в общих файлах.

Онлайн просмотр документа "Информатика и программирование - Основы информатики"

Текст из документа "Информатика и программирование - Основы информатики"

Список используемых сокращений и обозначений

И Н Ф О Р М А Т И К А

И

П Р О Г Р А М М И Р О В А Н И Е

Учебник

Том 1

Основы информатики

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

Москва

Издательский центр «Академия»

2011

УДК 681.33

ББК 32.973

П73

Р е ц е н з е н т ы

П73 Информатика и программирование. Том 1. Основы информатики:
учебник для студ. учреждений высш. проф. образования / Под ред. Б.Г. Трусова – М.: Издательский центр «Академия», 2011. – 255 с.

ISBN 5-

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

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

УДК 681.33

ББК32.973

ISBN

© Образовательно-издательский центр «Академия», 2011

© Оформление. Издательский центр «Академия», 2011

СПИСОК ИСПОЛЬЗУЕМЫХ
СОКРАЩЕНИЙ И ОБОЗНАЧЕНИЙ

БД – база данных.

БЗ – база знаний.

ВЗУ – внешнее запоминающее устройство.

КВЗУ – контроллер внешнего запоминающего устройства.

КПВВ – контроллер порта ввода-вывода.

МП – микропроцессор.

ОЗУ – оперативное запоминающее устройство.

ОС – операционная система.

ПЗУ – постоянное запоминающее устройство.

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

РГРТУ – Рязанский государственный радиотехнический университет.

СУБД – система управления базами данных.

ЭВМ – электронно-вычислительная машина.

ЯВУ – язык высокого уровня.

ARPAnet – Advanced Research Project Agency Network (сеть агентства проекта перспективных разработок).

CD – Compact Disc (компакт диск).

CPU – Central Processing Unit (центральный обрабатывающий модуль, микропроцессор).

DNS – Domain Name System (система доменных имен).

DVD – Digital Versatile Disc (цифровой универсальный диск).

FAT – File Allocation Table (таблица размещения файлов).

FTP – File Transfer Protocol (протокол передачи файлов).

HTTP – Hypertext Transfer Protocol (протокол передачи гипертекста).

IMAP – Internet Message Access Protocol (протокол доступа к Интернет-сообщениям).

IP – Internet Protocol (Интернет-протокол).

NTFS – New Technology File System (файловая система нового типа).

OSI – Open System Interconnection (взаимодействие открытых систем)

SMTP – Simple Mail Transfer Protocol (протокол пересылки почты).

TCP – Transmission Control Protocol (протокол управления передачей).

URL – Uniform Resource Locator (унифицированный указатель ресурса).

USB – Universal Serial Bus (универсальная последовательная шина).

WWW – World Wide Web (Всемирная сеть).

□ – конец примера.

ВВЕДЕНИЕ

Информационная революция второй половины ХХ века – начала XXI века, связанная с изобретением и развитием микропроцессорных систем и созданием современных информационных коммуникаций, компьютерных сетей и систем передачи данных, привела к созданию новой отрасли – информационной индустрии, направленной на производство технических средств и создание новых технологий производства знаний. Возникновение новой индустрии производства знаний привело к глобальным изменениям в обществе – информатизации общества. Информатизация общества заключается в вовлечении всех его членов в общий процесс производства и реализации знаний на базе новых компьютерных и телекоммуникационных технологий. Информатизация общества потребовала от всех его членов определенного уровня информационной культуры, определенных базовых знаний и умения целенаправленно использовать в своей деятельности современные информационные технологии, технические средства и методы. Научным фундаментом процесса информатизации современного общества и развития информационной индустрии является новая научная дисциплина – информатика.

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

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

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

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

Во второй главе рассматриваются основные понятия теории информации: информация и данные. Несмотря на то, что информация нематериальна, можно измерять количество, адекватность и качество информации. Для измерения информации используются вероятностный и объемный подходы. Вероятностный подход основан на понятии энтропии. Объемный подход заключается в вычислении числа элементарных единиц информации (бит).

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

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

Пятая глава посвящена представлению чисел и символов в памяти ЭВМ. Целые и вещественные числа и символы хранятся в виде последовательностей нулей и единиц. Правила записи последовательностей называются форматами. Форматы оптимизированы для ускорения логических и арифметических операций в ЭВМ.

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

Седьмая глава посвящена моделям представления знаний: логическим, фреймовым, продукционным моделям и семантическим сетям. В отличие от данных, знания активны и способны порождать новые знания. Поэтому задачей модели представления является не только хранение знаний, но и обеспечение вывода новых знаний. Для каждой модели представления знаний приводится пример логического вывода. Данная глава основана на лекциях С.П. Хабарова [43] и других работах.

В восьмой главе рассматривается аппаратное обеспечение ЭВМ, его составные части. ЭВМ делят на четыре поколения. Пятое поколение существует лишь в теории и реализовано лишь частично. Основой любой ЭВМ является микропроцессор. Микропроцессор выполняет логические и арифметические операции и связан системной шиной с запоминающими и периферийными устройствами.

В девятой главе рассматриваются основы алгоритмизации. Аппаратное обеспечение ЭВМ работает под управлением различных программ. В основе программ лежит алгоритм – последовательность действий, необходимых для достижения результата. В главе рассматриваются способы записи алгоритмов в виде блок-схем, структурограмм и словесно, основные алгоримические структуры, а также правила разработки и описания алгоритмов решения задач.

Десятая глава посвящена программному обеспечению ЭВМ. В главе рассматриваются различные типы программного обеспечения: операционные системы, драйверы устройств, архиваторы, базы данных. Разделы, посвященные текстовым и табличным процессорам, подготовлены на основе лекций по дисциплине «Пакеты прикладных программ».

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

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

Глава 1.ИНФОРМАТИКА – НАУКА И ВИД ПРАКТИЧЕСКОЙ ДЕЯТЕЛЬНОСТИ

1.1.Информатика и ее структура

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

Термин информатика произошел от слияния двух французских слов Informacion (информация) и Automatique (автоматика) и дословно определял новую науку об «автоматической обработке информации». В англоязычных странах информатика называется Computer Science (наука о компьютерной технике).

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

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

Информатика включает следующие разделы.

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

II. Вычислительная техника – это раздел, включающий общие принципы построения вычислительных систем. Примером вычислительной системы является персональный компьютер или ЭВМ. Этот раздел не связан с вопросами физической разработки, реализации и производства элементов вычислительных систем. Здесь рассматривается архитектура вычислительных систем – соглашение о составе, назначении, функциональных возможностях и принципах взаимодействия элементов внутри вычислительных систем и вычислительной системы с другими устройствами. Примерами принципиальных, ставших классическими решений в этой области являются архитектура фон Неймана компьютеров первых поколений, шинная архитектура ЭВМ, архитектура параллельной или многопроцессорной обработки информации.

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

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

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

1.2.Информатика в обществе

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

Свежие статьи
Популярно сейчас
А знаете ли Вы, что из года в год задания практически не меняются? Математика, преподаваемая в учебных заведениях, никак не менялась минимум 30 лет. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5173
Авторов
на СтудИзбе
437
Средний доход
с одного платного файла
Обучение Подробнее