litceysel.ru
добавить свой файл
1 2 ... 6 7
ЛЕКЦИИ



ДИСЦИПЛИНА


«ОСНОВЫ ИНФОРМАТИКИ»


Специальность 1-31 02 01 02 –« География

(научно-производственная и научно – педагогическая деятельность)»


Раздел 1.
Введение.


Лекция 1. Начальные сведения о ЭВМ.

История развития вычислительной техники и программирования.

Основные сведения о компьютере. Устройства, входящие в состав компьютера.


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

Идея создания простейших ЭВМ возникла еще в Древне Греции, но только в 1642 году она частично была воплощена в механизме, сконструированном французским физиком Блезом Паскалем. При помощи этого механизма можно было складывать многозначные числа, передаваемые поразрядно.

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

В первой половине XIX века английский математик Чарльз Бэббидж попытался построить универсальное вычислительное устройство – Аналитическую машину, которая должна была выполнять вычисления без участия человека. Бэббидж не смог довести до конца работу по созданию машины – она оказалась слишком сложной для техники того времени. Однако он разработал все основные идеи, и в 1943 году американец Говард Эйкен на основе электромеханических реле смог построить на одном из предприятий фирмы IBM такую машину под названием «Марк-1». Быстродействие ее было 0.3 сек на одну операцию.


Начиная с 1943 года, группа специалистов под руководством Жанна Мочли и Проспера Экерта в США начала конструировать подобную машину уже на основе электронных ламп. Их машина называлась «ENIAC» и работа в 1000 раз быстрее.

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

Первый компьютер, в котором были воплощены принципы фон Неймана, был построен в 1949 году английским исследователем Морисом Уилксом.

Компьютеры 40-х 50-х годов были очень большими – огромные залы были заставлены шкафами с электронным оборудованием. Все это стоило очень дорого, поэтому компьютеры были доступны только крупным фирмам. Однако в борьбе за покупателя фирмы, производящие ЭВМ, стремились сделать свою продукцию дешевле и компактнее.

Первый шаг к уменьшению размеров компьютера стал возможен с появлением в 1948 году транзисторов. И в 1965 году первый мини-компьютер PDP-8 имел размеры холодильника и стоил 20 тыс. долларов. Но к тому времени были изобретены интегральные схемы – еще один шаг к миниатюризации компьютера.

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

В этом же году появился первый микропроцессор INTEL–4004. Конечно, его возможности были скромнее, чем у центрального процессора большой ЭВМ. Он работал гораздо медленнее и мог одновременно обрабатывать только 4 бита информации.

Но в 1973 году фирма INTEL выпустила 8-битовый микропроцессор INTEL–8008, а в 1974 году его усовершенствованную версию INTEL-8080.

В конце 1975 года Пол Ален и Билл Гейтс создали для первого коммерчески распространяемого компьютера «Альтаир – 8800» интерпретатор языка Бэйсик, что позволило пользователям достаточно просто общаться с компьютером и легко писать для него программы.


Распространение персональных компьютеров в конце 70-х годах привело к некоторому снижению спроса на большие ЭВМ и мини ЭВМ это стало предметом серьезного беспокойства фирмы IBM – ведущей компании по производству больших ЭВМ, и в 1979 году IBM – решила попробовать свои силы на рынке персональных компьютеров.

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

Сейчас компьютеры IBM PC практически являются стандартом персонального компьютера и составляют около 90% всех производимых в мире персональных компьютеров.

Создатели IBM PC заложили возможность усовершенствовать его отдельные части и использовать новые устройства. Фирма сделала компьютер не единым целым, а обеспечила возможность его сборки из независимо изготовленных частей. Этот принцип называется открытой архитектурой.

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

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


Обычно персональный компьютер IBM PC состоит из трех частей (блоков):


  • Системного блока;

  • Клавиатуры, позволяющей вводить информацию в компьютер;

  • Монитора (дисплея) – для изображения текстовой и графической информации.

В системном блоке располагаются все основные узлы компьютера:

  • Электронные схемы, управляющие работой компьютера (микропроцессор, оперативная память, контроллеры устройств, шины, электронные платы);

  • Блок питания;

  • Накопители (дисководы) на дискеты;
  • Накопитель на жестком магнитном диске.


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

  • Принтер – для вывода на печать информации;

  • Мышь – устройство, облегчающее ввод информации;

  • Джойстик – манипулятор и др.

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

Некоторые устройства могут вставляться внутрь системного блока компьютера:

  • Модем – для обмена информацией с другими компьютерами через телефонную сеть;

  • Факс–модем – сочетает возможности модема и телефакса;


Логические устройства компьютера

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

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

  3. Контроллеры и шины. Служат для обмена информацией между ОП и внешними устройствами. Для каждого внешнего устройства в компьютере имеется электронная схема (контроллер) которая им управляет. Все контроллеры взаимодействуют с процессором и ОП через системную магистраль передачи данных – шину.

  4. Электронные платы. Для упрощения подключения устройств компьютера, электронные схемы состоят из нескольких модулей – электронных плат. На основной плате системной, или материнской – располагаются микропроцессор, ОП и шина. Схемы, управляющие внешними устройствами компьютера (адаптеры) находятся на отдельных платах, вставляющиеся в разъемы на материнской плате.


Накопители на дискетах

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


Защита дискет от записи

На дискетах 3,5 дюйма имеется переключатель-защелка (это черный квадрат в левом нижнем углу дискеты). Если отверстие открыто – запись запрещена.

Накопители на жестком магнитном диске

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

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


Мониторы.

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

Текстовый режим: Экран содержит 25 строк и 80 символов в строке и предназначен для вывода текста.

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


Принтеры.

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

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

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


Лазерные принтеры. Обеспечивают наилучшее качество печати. В этих принтерах для печати используется принцип ксерокопии.


Раздел 2. Операционная система
MS DOS. Работа в система NC


Лекция 2. . Работа с файловой системой.

Понятия операционной системы, системы программирования. Прикладные программы, файлы и каталоги.


Программное обеспечение ПЭВМ можно разделить на 3 группы:


  • Операционные системы и сервисные программы;

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

  • Прикладные системы.

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


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

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

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

Операционная система DOS состоит из сле6дующих частей.

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

  • Загрузчик операционной системы;

  • Дисковые файлы;

  • Командный процессор DOS;
  • Внешние команды DOS;


  • Драйверы устройств.


Системы программирования


Это языки программирования высокого уровня, машинно-ориентированные языки и инструментальные средства.


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


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


Файл


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

Файлы разделяются на две категории – текстовые и двоичные. Текстовые файлы предназначены для чтения человеком. Файлы, не являющиеся текстовыми, называются двоичными.


Имена файлов


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

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

PROG.PAS – программный файл на языке Паскаль;

PROG.OBJ – программный файл в объектных кодах;

PROG.COM – программный файл в машинных кодах.

Существуют стандартные типы файлов, которые позволяют определить характер файла визуально:

COM – командный файл,

EXE – исполнительный файл,

BAT – пакетный файл,

SYS – системный файл,

TXT – текстовый файл,

PAS – программа на языке Паскаль,


BAK – старая версия файла и др.

При работе в MS DOS часто используются так называемые шаблоны имени файла – символы “?” и “*”. Шаблоны употребляются в командах для обозначения сразу нескольких файлов или сокращения записи имен файлов. Знак “*” в имени или типе файла заменяет любое число любых символов, а знак “?” – любой одиночный символ. Вопросительный знак, помещенный последним в шаблоне имени или типа файла, воспринимается как любой одиночный символ или отсутствие такового. Примеры шаблонов:

P*.* все файлы, начинающиеся с буквы “P”;

*.PAS все файлы типа PAS;

*.* все файлы на диске;

*. все файлы, у которых отсутствует тип;

??n.EXE все файлы типа EXE, у которых имя файла состоит

из трех символов и последний символ имени буква n;

A??B.* все файлы, имена которых состоят их 4-х символов,

начиная с буквы A и последняя буква имени В;

D?.* все файлы, имена которых начинаются буквой D

и содержат один или 2 символа;

???.* все файлы, имена которых содержат один, два

или три любых символа.

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

[символы] – любой из указанных символов (строчные и прописные буквы различаются между собой);

[символ1—символ 2] – любой символ в указанном алфа-витном диапазоне;

[^символы] – любой символ кроме указанных;

[^символ1 –символ2] – любой из символов, кроме сим-волов в указанном диапазоне;

Примеры:

[A-CFX-Z]*.* -- файлы с именем, начинающемся с букв A, B,C,F,X,Y,Z;

[^YZ]*.* -- файлы с любым именем, кроме начинающемся на Y или Z и с любым расширением;

[^0-9]*.* -- файлы с именем, не начинающемся с цифры и с любым расширением;



Каталоги


Каталог – это группа файлов на одном носителе, объединенных по какому-либо признаку. Каталог имеет свое имя и в свою очередь может быть зарегистрирован в другом каталоге, в этом случае говорят, что он является подчиненным каталогом (подкаталогом). Так образуется иерархическая файловая система. Цепочки вложенных друг в друга каталогов обозначаются их именами, разделенными знаком \.

\DEMO\VIKONT

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


Указание пути к файлу


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


  • Именем диска;

  • Местоположением (маршрутом);

  • Собственно именем файла.

С:\AUTOEXEC.BAT

D:\LEX\DOC\LEX.ARC


Работа с файлами


1. Удаление Файлов: для удаления файла имеется команда:

DEL{дисковод:}{путь\}имя файла

2. Переименование файлов:

REN{дисковод:}{путь\}имя старого файла _ имя нового файла

3. Копирование файлов:

COPY имя файла_имя файла - копирование с изменением имени;

COPY имя файла+имя файла – слияние;

COPY имя файла_ PRN – распечатка


Работа с каталогами


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

A: - переход на дисковод А;

С: - переход на дисковод С.

После ввода команды надо нажать Enter.

1.Изменение текущего каталога

CD{дисковод:}путь;

2. Создание каталога

MD{дисковод:}путь;

3. Уничтожение каталога:

RD{дисковод:}путь;


Лекция 3. Сервисная программа NC


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


Сервисная программа Norton Commander (NC)


NC позволяет выполнять большое количество различных действий:


  • Наглядно изображать содержимое каталогов;

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

  • Удобно копировать, переименовывать, пересылать и удалять файлы;

  • Просматривать текстовые файлы, документы, архивные файлы;

  • Редактировать текстовые файл;

  • Выполнять любые команды DOS;

  • Изменять атрибуты файлов.

После запуска NC появляются два прямоугольных окна, ограниченные двойной рамкой (панели). Ниже располагается командная строка. В последней строчке экрана строка-подсказка о назначении функциональных клавиш NC.

В каждой панели NC может содержаться либо оглавление каталога на дискете, либо дерево каталогов, либо информация о диске. Имена файлов выводятся строчными буквами, а подкаталоги – заглавными. Если подвести курсор к какому-либо подкаталогу и нажать клавишу Enter, то NC “войдет” в этот каталог и выведет его оглавление. Для выхода из этого подкаталога надо выделить .. и нажать Enter. Если выделить файл с расширением .COM, .EXE, .BAT и нажать Enter, то начинается его выполнение.


Краткая и полная форма вывода информации о файлах

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


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

F9+L+B – краткая форма оглавления на левой панели;

F9+R+B - краткая форма оглавления на правой панели;

F9+L+F - полная форма оглавления на левой панели;

F9+R+F - полная форма оглавления на правой панели;


Перемещение по панелям и каталогам


  • Переход на другую панель – Tab.

  • Переход в другой каталог – надо выделить этот каталог и нажать Enter.

  • Переход в корневой каталог – Ctrl - \.

  • Переход в подкаталог – Ctrl – PdUp.




следующая страница >>