WWW.DISSERS.RU

БЕСПЛАТНАЯ ЭЛЕКТРОННАЯ БИБЛИОТЕКА

   Добро пожаловать!


Pages:     || 2 | 3 | 4 | 5 |   ...   | 9 |
Министерство образования Российской Федерации Тамбовский государственный технический университет Ю. Ю. Громов, О. Г. Иванова, А. В. Лагутин ИНФОРМАТИКА Учебное пособие для студентов-иностранцев подготовительного отделения Тамбов • Издательство ТГТУ • 2002 УДК 007(075) ББК 973я73-1 И74 Утверждено Редакционно-издательским советом университета Р е ц е н з е н т Зав. кафедрой прикладной информатики ТФ МГУКИ, доктор технических наук, профессор В. М. Тютюнник Ю. Ю. Громов, О. Г. Иванова, А. В. Лагутин И74 Информатика: Учебное пособие. Тамбов: Изд-во Тамб. гос. техн. ун-та, 2002. 92 с.

ISBN 5-8265-0088-3 Учебное пособие представляет собой часть учебно-методического комплекса по информатике и знакомит иностранных учащихся с основными понятиями данного курса. В первой части учебного пособия рассмотрены основные виды программного обеспечения персонального компьютера, подробно описана работа с ОС Windows и текстовым процессором Microsoft Word. Вторая часть посвящена основам алгоритмизации и алгоритмическим языкам. Пособие содержит адаптированные тексты и упражнения, как обеспечивающие ускоренное формирование навыков связной речи и чтения специальной литературы по курсу информатики, так и позволяющие студентам-иностранцам овладеть основами курса на русском языке. Содержание пособия соответствует программе по информатике на подготовительных факультетах для иностранных граждан и рассчитано на предварительное изучение вводного курса по данной дисциплине и основ научного стиля речи.

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

УДК 007(075) ББК 973я73-1 ISBN 5-8265-0088-3 © Тамбовский государственный технический университет (ТГТУ), 2002 © Громов Ю. Ю., Иванова О. Г., Лагутин А. В.

2002 Ю. Ю. Громов, О. Г. Иванова, А. В. Лагутин ИНФОРМАТИКА • ИЗДАТЕЛЬСТВО ТГТУ • Учебное издание ГРОМОВ Юрий Юрьевич, ИВАНОВА Ольга Геннадьевна, ЛАГУТИН Андрей Владимирович ИНФОРМАТИКА Учебное пособие Редактор В. Н. Митрофанова Компьютерное макетирование И. В. Евсеевой Подписано к печати 24.09.2002.

Гарнитура Тimes New Roman. Формат 60 84/16. Бумага офсетная. Печать офсетная.

Объем: 5,35 усл. печ. л.; 5,28 уч.-изд. л.

Тираж 150 экз. С. 590.

Издательско-полиграфический центр ТГТУ 392000, Тамбов, Советская, 106, к. СОДЕРЖАНИЕ Часть 1 ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ КОМПЬЮТЕРА …………. 1.1 Классификация программного обеспечения …………………….. 1.2 Операционные системы ………………………………………….. 1.3 Структура операционной системы MS DOS …………………… 1.4 Операционные системы WINDOWS и UNIX …………………… 1.4.1 Операционные системы WINDOWS ………………………. 1.4.2 Операционная система UNIX ……………………………… 1.5 Оcновы работы с ОС WINDOWS ………………………………... 1.6 Файловые менеджеры ……………………………………………. 1.7 Архиваторы ………………………………………………………. 1.8 Транслятор, компилятор, интерпретатор ……………………….. 1.9 Системы программирования ……………………………………. 1.10 Текстовый редактор ……………………………………………. 1.10.1 Стандартные инструменты текстового редактора ……… 1.10.2 Работа с текстовым редактором Microsoft Word ………. 1.11 Графический редактор.……………………………………..…. 1.11.1 Стандартные инструменты графического редактора …… 1.12 Табличный процессор …………………………………………. 1.13 Системы управления базами данных (СУБД) ………………… 1.14 Иитегрированные пакеты программ ………………………….. Часть 2 АЛГОРИТМЫ. АЛГОРИТМИЗАЦИЯ. АЛГОРИТМИЧЕСКИЕ ЯЗЫКИ ……………………………………………………………. 2.1 Понятие алгоритма ………………………………………………. 2.2 Основные свойства алгоритма ………………………………….. 2.3 Представление алгоритмов ……………………………………… 2.4 Базовые структуры алгоритмов …………………………………. 2.5 Итерационные циклы ……………………………………………. 2.6 Вложенные циклы ……………………………………………….. 2.7 Языки программирования ………………………………………. 2.7.1 Классификация языков программирования ………………. 2.7.2 Машинные языки ……………………………………………. 2.7.3 Алгоритмические языки ……………………………………. 2.8 Составляющие алгоритмического языка ………………………. 2.8.1 Основные понятия ………………………………………….. 2.8.2 Стандартная функция ………………………………………. 2.8.3 Арифметические выражения ……………………………….. 2.8.4 Логические выражения …………………………………….. 2.9 Упражнения ……………………………………………………… СПИСОК ЛИТЕРАТУРЫ …………………………………………………. Ч А С Т Ь Программное обеспечение компьютера Сам по себе компьютер не обладает знаниями ни в одной области применения. Все эти знания сосредоточены в выполняемых на компьютерах программах.

Программное обеспечение современных компьютеров включает миллионы программ – от игровых до научных.

Под программным обеспечением (Software) понимают совокупность программ, выполняемых вычислительной системой.

К программному обеспечению (ПО) относится также вся область деятельности по проектированию и разработке ПО, например:

• технология проектирования программ;

• методы тестирования программ;

• анализ качества работы программ;

• документирование программ;

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

Программное обеспечение – неотъемлемая часть компьютерной системы.

1.1 Классификация программного обеспечения Все программы, работающие на компьютере (рис. 1), можно условно разделить на три категории:

1 прикладные программы, непосредственно обеспечивающие выполнение необходимых пользователям работ;

2 системные программы, выполняющие различные вспомогательные функции, например:

• управление ресурсами компьютера;



• создание копий используемой информации;

• проверка работоспособности устройств компьютера;

• выдача справочной информации о компьютере и др.;

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

Быстрое развитие вычислительной техники и расширение применения компьютеров ускорили процесс развития программного обеспечения. Если раньше основных категорий ПО было несколько – операционные системы, трансляторы, пакеты прикладных программ, то сейчас ситуация сильно изменилась.

Развитие ПО пошло как вглубь (появились новые подходы к построению операционных систем, языков программирования и т.д.), так и Рис. вширь (прикладные программы перестали быть прикладными и приобрели самостоятельную ценность).

На сегодняшний день можно сказать, что сложились следующие группы программного обеспечения:

• операционные системы и оболочки;

• системы программирования (трансляторы, библиотеки подпрограмм, отладчики и т.д.);

• инструментальные системы;

• интегрированные пакеты программ;

• электронные таблицы;

• системы машинной графики;

• системы управления базами данных (СУБД);

• прикладное программное обеспечение.

Прикладная программа – это любая конкретная программа, помогающая решению какой-либо задачи.

,,,.

Прикладные программы могут носить и общий характер, например, обеспечивать составление и печатание документов и т.п.

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

Системные программы выполняются вместе с прикладными и служат для управления ресурсами компьютера – центральным процессором, памятью, вводом-выводом.

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

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

Важными классами системных программ являются также программы вспомогательного назначения – утилиты. Они расширяют и дополняют возможности операционной системы. Некоторые виды утилит:

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

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

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

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

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

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

• программы восстановления информации, форматирования, защиты данных;

• коммуникационные программы, организующие обмен информацией между компьютерами;

• программы для управления памятью, обеспечивающие более гибкое использование оперативной памяти;

• программы для записи CD-ROM, CD-R и многие другие.

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

1.2 Операционные системы Операционная система – это комплекс системных программ для организации взаимодействия пользователя с компьютером и выполнение всех других программ.

,,,,.

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

Этот процесс называется загрузкой операционной системы.

Функции операционной системы:

• осуществление диалога с пользователем;

• ввод-вывод и управление данными;

• планирование и организация процесса обработки программ;

• распределение ресурсов (оперативной памяти, процессора, внешних устройств);

• запуск программ на выполнение;

• всевозможные вспомогательные операции обслуживания;

• передача информации между различными внутренними устройствами;

• программная поддержка работы периферийных устройств (дисплея, клавиатуры, дисковых накопителей, принтера и др.).

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

В различных моделях компьютеров используют операционные системы с разными возможностями. Для их работы требуются разные ресурсы. Они предоставляют разную степень сервиса для программирования и работы с готовыми программами.

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





Существует два типа диалоговых интерфейсов – текстовый, как, например, в операционной системе MS DOS, и графический, характерный для операционных систем Windows. В графических интерфейсах информация и команды представляются в виде пиктограмм (значков), и пользователь выполняет необходимые действия, указывая на эти значки.

Для текстовых интерфейсов характерна работа с директивами, набранными в командной строке.

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

Для управления внешними устройствами компьютера используются специальные системные программы – драйверы. Драйверы стандартных устройств образуют в совокупности базовую систему ввода-вывода (BIOS), которая обычно заносится в постоянное ЗУ компьютера.

1.3 Структура операционной системы MS DOS Операционная система MS DOS (Microsoft Disk Operating System) – самая распространенная ОС на 16-разрядных персональных компьютерах.

Она состоит из следующих основных модулей:

• базовая система ввода/вывода (BIOS);

• блок начальной загрузки (Boot Record);

• модуль расширения базовой системы ввода/вывода (IO.SYS);

• модуль обработки прерываний (MSDOS.SYS);

• командный процессор (COMMAND.COM);

• утилиты MS DOS.

Места постоянного размещения этих модулей различны. Так, базовая система ввода/вывода находится в постоянном запоминающем устройстве (ПЗУ), а не на дисках, как все остальные модули.

Базовая система ввода/вывода (BIOS) выполняет наиболее простые и универсальные услуги операционной системы, связанные с осуществлением ввода-вывода. В функции BIOS входит также автоматическое тестирование основных аппаратных компонентов (оперативной памяти и др.) при включении машины и вызов блока начальной загрузки DOS.

Блок начальной загрузки (или просто загрузчик) – это очень короткая программа, единственная функция которой заключается в считывании с диска в оперативную память двух других частей DOS – модуля расширения базовой системы ввода/вывода и модуля обработки прерываний.

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

Модуль обработки прерываний реализует основные высокоуровневые услуги DOS, поэтому его и называют основным.

Командный процессор DOS обрабатывает команды, вводимые пользователем.

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

1.4 Операционные системы Windows и Unix 1.4.1 Операционные системы Windows В настоящее время большинство компьютеров в мире работают под управлением различных версий операционной среды Windows фирмы Microsoft.

Windows NT (NT – англ. New Technology) – это операционная система, которая использует все возможности новейших моделей персональных компьютеров и работает без DOS. Windows NT – 32-разрядная ОС со встроенной сетевой поддержкой и развитыми многопользовательскими средствами. Она предоставляет пользователям многозадачность, многопроцессорную поддержку, секретность, защиту данных и многое другое. Эта операционная система очень удобна для пользователей, работающих в рамках локальной сети, для коллективных пользователей, особенно для групп, работающих над большими проектами и обменивающихся данными.

Windows 95 представляет собой универсальную высокопроизводительную многозадачную 32-разрядную ОС нового поколения с графическим интерфейсом и расширенными сетевыми возможностями. Windows 95 предоставляет пользователю широкие возможности работы с мультимедиа, обработки текстовой, графической.

звуковой и видеоинформации.

,,,. Windows 95,.

Пользовательский интерфейс Windows 95 прост и удобен. Эта операционная система предназначена для установки на компьютерах с процессором 486 или Pentium. Рекомендуемый размер оперативной памяти 32 – 128 Мбайт. После включения компьютера и выполнения тестовых программ BIOS операционная система Windows 95 автоматически загружается с жесткого диска. После загрузки и инициализации системы на экране появляется рабочий стол, на котором размещены различные графические объекты. Пользовательский интерфейс спроектирован так, чтобы максимально облегчить усвоение этой операционной системы новичками и создать комфортные условия для пользователя.

Windows 98 отличается от Windows 95 тем, что в ней операционная система объединена с браузером Internet Explorer. Кроме этого, в ней улучшена совместимость с новыми аппаратными средствами компьютера, она одинаково удобна как для использования на настольных, так и на портативных компьютерах.

Windows 2000 Professional – операционная система нового поколения для делового использования на самых разнообразных компьютерах – от портативных до серверов. Эта ОС является наилучшей для ведения коммерческой деятельности в Интернете. Она объединяет простоту использования в Интернете, на работе, в пути с надежностью, экономичностью и безопасностью.

Pages:     || 2 | 3 | 4 | 5 |   ...   | 9 |










© 2011 www.dissers.ru - «Бесплатная электронная библиотека»

Материалы этого сайта размещены для ознакомления, все права принадлежат их авторам.
Если Вы не согласны с тем, что Ваш материал размещён на этом сайте, пожалуйста, напишите нам, мы в течении 1-2 рабочих дней удалим его.