Книжная полка Сохранить
Размер шрифта:
А
А
А
|  Шрифт:
Arial
Times
|  Интервал:
Стандартный
Средний
Большой
|  Цвет сайта:
Ц
Ц
Ц
Ц
Ц

Программные и аппаратные средства информатики

Покупка
Основная коллекция
Артикул: 632664.01.99
Рассмотрены основные понятия информатики, дано общее описание ин- формационных технологий, приведены сведения о принципах работы и основ- ных возможностях ЭВМ. Представлена классификация вычислительных машин, подробно рассмотрено системное и прикладное обеспечение ЭВМ. Изложены основы баз данных, вычислительных сетей и методологии программирования, затронуты вопросы информационной безопасности. Учебник предназначен для подготовки бакалавров, обучающихся по сле- дующим направлениям: 231300.62 «Прикладная математика», 230700.62 «При- кладная информатика», 080500.62 «Бизнес-информатика», 080801.65 «Приклад- ная информатика (в экономике)» всех форм обучения.
Царев, Р. Ю. Программные и аппаратные средства информатики/ЦаревР.Ю., ПрокопенкоА.В., КнязьковА.Н. - Краснояр.: СФУ, 2015. - 160 с.: ISBN 978-5-7638-3187-0. - Текст : электронный. - URL: https://znanium.com/catalog/product/550017 (дата обращения: 24.04.2024). – Режим доступа: по подписке.
Фрагмент текстового слоя документа размещен для индексирующих роботов. Для полноценной работы с документом, пожалуйста, перейдите в ридер.
Оглавление 

1 

Министерство образования и науки Российской Федерации 
Сибирский федеральный университет 
 
 
 
 
 
 
 
Р. Ю. Царев, А. В. Прокопенко, А. Н. Князьков 
 
 
ПРОГРАММНЫЕ  И  АППАРАТНЫЕ  
СРЕДСТВА  ИНФОРМАТИКИ 
 
Рекомендовано УМО РАЕ по классическому университетскому и техническому образованию в качестве учебника 
для студентов высших учебных заведений, обучающихся 
по направлениям подготовки: 231300.62 «Прикладная математика», 230700.62 «Прикладная информатика», 080500.62 
«Бизнес-информатика», 080801.65 «Прикладная информатика (в экономике)» (рег. № 493 от 12.01.2015 г.) 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Красноярск 
СФУ 
2015 

Программные и аппаратные средства информатики 
 

2 

УДК 004.42+004.3(07) 
ББК 32.971я73 
         Ц181 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Царев, Р. Ю. 
Ц181           Программные и аппаратные средства информатики : учеб.  /         
Р. Ю. Царев, А. В. Прокопенко, А. Н. Князьков. – Красноярск : Сиб. 
федер. ун-т, 2015. – 160 с. 
ISBN 978-5-7638-3187-0 
 
Рассмотрены основные понятия информатики, дано общее описание информационных технологий, приведены сведения о принципах работы и основных возможностях ЭВМ. Представлена классификация вычислительных машин, 
подробно рассмотрено системное и прикладное обеспечение ЭВМ. Изложены 
основы баз данных, вычислительных сетей и методологии программирования, 
затронуты вопросы информационной безопасности. 
Учебник предназначен для подготовки бакалавров, обучающихся по следующим направлениям: 231300.62 «Прикладная математика», 230700.62 «Прикладная информатика», 080500.62 «Бизнес-информатика», 080801.65 «Прикладная информатика (в экономике)» всех форм обучения. 
 
 
   Электронный вариант издания см.: 
           http://catalog.sfu-kras.ru 
УДК 004.42+004.3(07) 
ББК 32.971я73 
 
ISBN 978-5-7638-3187-0                                                           © Сибирский федеральный  
                                                                                                         университет, 2015 

Оглавление 

3 

 
ОГЛАВЛЕНИЕ 
 
 
ВВЕДЕНИЕ .......................................................................................................... 4 
 
1. ИНФОРМАЦИЯ  И  ИНФОРМАЦИОННЫЕ  ПРОЦЕССЫ ...................... 5 
 
2. ЭВМ  КАК  СРЕДСТВО  ОБРАБОТКИ  ИНФОРМАЦИИ ...................... 12 
 
3. КЛАССИФИКАЦИЯ  ЭВМ ......................................................................... 22 
 
4. ПРОГРАММНОЕ  ОБЕСПЕЧЕНИЕ  ЭВМ ................................................ 41 
 
5. ВЫЧИСЛИТЕЛЬНЫЕ  СЕТИ ...................................................................... 58 
 
6. ГЛОБАЛЬНАЯ  СЕТЬ  ИНТЕРНЕТ ............................................................ 76 
 
7. ВВЕДЕНИЕ  В  ТЕХНОЛОГИЮ  БАЗ  ДАННЫХ ................................... 88 
 
8. МЕТОДОЛОГИЯ  ПРОГРАММИРОВАНИЯ .......................................... 104 
 
9. ИНФОРМАЦИОННАЯ  БЕЗОПАСНОСТЬ ............................................. 125 
 
10. НАДЕЖНОСТЬ  ПРОГРАММНОГО  ОБЕСПЕЧЕНИЯ ...................... 133 
 
ЗАКЛЮЧЕНИЕ ............................................................................................... 156 
 
БИБЛИОГРАФИЧЕСКИЙ  СПИСОК .......................................................... 157 

Программные и аппаратные средства информатики 
 

4 

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

1. Информация и информационные процессы 

5 

 
1. ИНФОРМАЦИЯ   
И  ИНФОРМАЦИОННЫЕ ПРОЦЕССЫ 
 
 
Понятие информации является основополагающим понятием информатики. Любая деятельность человека представляет собой процесс 
сбора и переработки информации, принятия на ее основе решении и их 
выполнения. С появлением современных средств вычислительной техники 
информация стала выступать в качестве одного из важнейших ресурсов 
научно-технического прогресса. 
Информация содержится в человеческой речи, текстах книг, журналов и газет, сообщениях радио и телевидения, показаниях приборов и т. д. 
Человек воспринимает информацию с помощью органов чувств, хранит        
и перерабатывает ее с помощью мозга и центральной нервной системы. 
Передаваемая информация обычно касается каких-то предметов или нас 
самих и связана с событиями, происходящими в окружающем нас мире. 
В рамках науки информация является первичным и неопределяемым 
понятием. Оно предполагает наличие материального носителя информации, источника информации, передатчика информации, приемника и канала связи между источником и приемником. Понятие информации используется во всех сферах: науке, технике, культуре, социологии и повседневной жизни. Конкретное толкование элементов, связанных с понятием информации, зависит от метода конкретной науки, цели исследования или 
просто от наших представлений. 
Термин «информация» происходит от латинского informatio – разъяснение, изложение, осведомленность. Энциклопедический словарь (М.: 
Сов. энциклопедия, 1990) рассматривает информацию в исторической эволюции: первоначально это сведения, передаваемые людьми устным, письменным или другим способом (с помощью условных сигналов, технических средств и т. д.); с середины XX века – общенаучное понятие, включающее обмен сведениями между людьми, человеком и автоматом, обмен 
сигналами в животном и растительном мире (передача признаков от клетки к клетке, от организма к организму). 
Более узкое определение дается в технике, где это понятие включает 
в себя все сведения, являющиеся объектом хранения, передачи и преобразования. 
Наиболее общее определение имеет место в философии, где под информацией понимается отражение реального мира. Информацию как фи
Программные и аппаратные средства информатики 
 

6 

лософскую категорию рассматривают в качестве одного из атрибутов материи, отражающего ее структуру. 
В эволюционном ряду вещество → энергия → информация каждое последующее проявление материи отличается от предыдущего тем, что людям 
было труднее его распознать, выделить и использовать в чистом виде. Именно 
сложность выделения различных проявлений материи обусловила, наверное, 
указанную последовательность познания природы человечеством. 
С понятием информации связаны такие понятия, как сигнал, сообщение и данные. 
Сигнал (от латинского signum – знак) представляет собой любой 
процесс, несущий информацию. 
Сообщение – это информация, представленная в определенной форме и предназначенная для передачи. 
Данные – это информация, представленная в формализованном виде и 
предназначенная для обработки ее техническими средствами, например, ЭВМ. 
Различают две формы представления информации – непрерывную         
и дискретную. Поскольку носителями информации являются сигналы,           
то в качестве последних могут использоваться физические процессы различной природы. Например, процесс протекания электрического тока        
в цепи, процесс механического перемещения тела, процесс распространения света и т. д. Информация представляется (отражается) значением         
одного или нескольких параметров физического процесса (сигнала), либо 
комбинацией нескольких параметров. 
Сигнал называется непрерывным, если его параметр в заданных пределах может принимать любые промежуточные значения. Сигнал называется дискретным, если его параметр в заданных пределах может принимать 
отдельные фиксированные значения. 
Следует различать непрерывность или дискретность сигнала по 
уровню и во времени. 
 

а 
б 
в 
г 
Рис. 1. Виды информационных процессов 
 
На рис. 1 в виде графиков изображены: а) непрерывный по уровню        
и во времени  сигнал Хнн; б) дискретный по уровню и непрерывный         

1. Информация и информационные процессы 

7 

во времени сигнал Хдн; в) непрерывный по уровню и дискретный во времени сигнал Хнд; г) дискретный по уровню и во времени сигнал Хдд. 
Наконец, все многообразие окружающей нас информации можно 
сгруппировать по различным признакам, т. е. классифицировать по видам. 
Например, в зависимости от области возникновения информацию, отражающую процессы и явления неодушевленной природы, называют элементарной, процессы животного и растительного мира –   биологической, 
человеческого общества – социальной. 
По способу передачи и восприятия различают следующие виды 
информации:  
● визуальную – передаваемую видимыми образами и символами;  
● аудиальную – звуками; 
● тактильную – ощущениями;  
● органолептическую – запахами и вкусом;  
● машинную – выдаваемую и воспринимаемую средствами вычислительной техники и т. д. 
 
Понятие количества информации 

Количеством информации называют числовую характеристику 
сигнала, отражающую ту степень неопределенности (неполноту знаний), 
которая исчезает после получения сообщения в виде данного сигнала. Эту 
меру неопределенности в теории информации называют энтропией. Если 
в результате получения сообщения достигается полная ясность в каком-то 
вопросе, говорят, что была получена полная или исчерпывающая информация и необходимости в получении дополнительной информации нет.       
И, наоборот, если после получения сообщения неопределенность осталась прежней, значит, информации получено не было (нулевая информация). 
Приведенные рассуждения показывают, что между понятиями         
«информация», «неопределенность» и «возможность выбора» существует 
тесная связь. Так, любая неопределенность предполагает возможность          
выбора, а любая информация, уменьшая неопределенность, уменьшает          
и возможность выбора. При полной информации выбора нет. Частичная 
информация уменьшает число вариантов выбора, сокращая тем самым неопределенность. 
Пример. Человек бросает монету и наблюдает, какой стороной она 
упадет. Обе стороны монеты равноправны, поэтому одинаково вероятно, 
что выпадет одна или другая сторона. Такой ситуации приписывается начальная неопределенность, характеризуемая двумя возможностями. После 
того, как монета упадет, достигается полная ясность, и неопределенность 
исчезает (становится равной нулю). 

Программные и аппаратные средства информатики 
 

8 

Приведенный пример относится к группе событий, применительно        
к которым может быть поставлен вопрос типа «да-нет». Количество информации, которое можно получить при ответе на вопрос типа «да-нет», 
называется битом (англ. bit – сокращенное от binary digit – двоичная единица). Бит – минимальная единица количества информации, ибо получить 
информацию меньшую, чем 1 бит, невозможно. При получении информации в 1 бит неопределенность уменьшается в 2 раза. Таким образом, каждое бросание монеты дает нам информацию в 1 бит. 
В качестве других моделей получения такого же количества информации могут выступать электрическая лампочка, двухпозиционный выключатель, магнитный сердечник, диод и т. п. Включенное состояние этих 
объектов обычно обозначают цифрой 1, а выключенное – цифрой 0. 
Рассмотрим систему из двух электрических лампочек, которые независимо друг от друга могут быть включены или выключены. Для такой 
системы возможны следующие состояния: 
Лампа  А 0 0 1 1 
Лампа  В 0 1 0 1 
Чтобы получить полную информацию о состоянии системы, необходимо задать два вопроса типа «да-нет» – по лампочке А и лампочке В соответственно. В этом случае количество информации, содержащейся          
в данной системе, определяется уже в 2 бита, а число возможных состояний 
системы – 4. Если взять три лампочки, то необходимо задать уже три        
вопроса и получить 3 бита информации. Количество состояний такой системы равно 8 и т. д. 
Связь между количеством информации и числом состояний системы 
устанавливается формулой Хартли: 

i = log2 N, 

где i – количество информации в битах; N – число возможных состояний. 
Ту же формулу можно представить иначе: 

N = 2i. 

Группа из 8 битов информации называется байтом. Если бит – минимальная единица информации, то байт ее основная единица.  
В большинстве современных ЭВМ при кодировании каждому символу соответствует своя последовательность из восьми нулей и единиц,       
т. е. байт. Соответствие байтов и символов задается с помощью таблицы,   
в которой для каждого кода указывается свой символ. Так, например, в широко распространенной кодировке Koi8-R буква «М» имеет код 11101101, 
буква «И» – код 11101001, а пробел – код 00100000. Существуют производные единицы информации: килобайт (кбайт, кб), мегабайт (Мбайт, Мб) 
и гигабайт (Гбайт, Гб). 

1. Информация и информационные процессы 

9 

1 Кб = 1024 байта = 210 (1024) байтов. 
1 Мб = 1024 Кбайта = 220 (1024 × 1024) байтов. 
1 Гб = 1024 Мбайта = 230 (1024 × 1024 × 1024) байтов. 
Эти единицы чаще всего используют для указания объема памяти 
ЭВМ. 
Пример. Книга содержит 100 страниц; на каждой странице – 35 
строк, в каждой строке – 50 символов. Рассчитаем объем информации, содержащийся в книге.  
Страница содержит 35 × 50 = 1750 байт информации. Объем всей 
информации в книге (в разных единицах):  
1750 × 100 = 175000 байтов. 
175000 / 1024 = 170,8984 Кбайт. 
170,8984 / 1024 = 0,166893 Мбайт. 
 
Информационные процессы и технологии 

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

10 

ет сигналы, непосредственно отражающие его свойства. Если объектомисточником является человек, то вырабатываемые им сигналы могут        
не только непосредственно отражать его свойства, но и соответствовать 
тем знакам, которые человек вырабатывает с целью обмена информацией. 
Принятую информацию получатель может использовать неоднократно. С этой целью он должен зафиксировать ее на материальном носителе (магнитном, фото, кино и др.). Процесс формирования исходного,       
несистематизированного массива информации называется накоплением 
информации. Среди записанных сигналов могут быть такие, которые отражают ценную или часто используемую информацию. Часть информации 
в данный момент времени особой ценности может не представлять, хотя, 
возможно, потребуется в дальнейшем. 
Хранение информации – это процесс поддержания исходной информации в виде, обеспечивающем выдачу данных по запросам конечных 
пользователей в установленные сроки. 
Обработка информации – это упорядоченный процесс ее преобразования в соответствии с алгоритмом решения задачи. 
После решения задачи обработки информации результат должен 
быть выдан конечным пользователям в требуемом виде. Эта операция реализуется в ходе решения задачи выдачи информации. Выдача информации, как правило, производится с помощью внешних устройств ЭВМ в виде 
текстов, таблиц, графиков и пр. 
Информационная техника представляет собой материальную основу 
информационной технологии, с помощью которой осуществляется сбор, хранение, передача и обработка информации. До середины XIX века, когда доминирующими были процессы сбора и накопления информации, основу информационной техники составляли перо, чернильница и бумага. Коммуникация (связь) осуществлялась путем направления пакетов (депеш). На смену 
«ручной» информационной технике в конце XIX века пришла «механическая» (пишущая машинка, телефон, телеграф и др.), что послужило базой для 
принципиальных изменений в технологии обработки информации. Понадобилось еще много лет, чтобы перейти от запоминания и передачи информации к ее переработке. Это стало возможно с появлением во второй половине 
нашего столетия такой информационной техники, как электронные вычислительные машины, положившие начало «компьютерной технологии». 
Древние греки считали, что технология (techne – мастерство + togos – 
учение) – это мастерство (искусство) делать вещи. Более емкое определение это понятие приобрело в процессе индустриализации общества.    
Технология – это совокупность знаний о способах и средствах проведения производственных процессов, при которых происходит качественное изменение обрабатываемых объектов.