
- •Министерство образования российской федерации
- •Внешние устройства пк
- •2.1. Элементы языка
- •Мантисса e порядок
- •2.2. Операторы языка
- •Операторы управления
- •If логическое_условие goto метка_оператора
- •2.3. Организация ветвлений
- •Input “Укажите х”, X
- •15 ? “Неверно”
- •2.4. Организация циклов
- •Программа к задаче 9
- •Input "Введите числа X и y", X, y
- •2.5. Работа с массивами
- •Input "Введите число вкладчиков и процент ",n,p
- •2.6. Модульное программирование
- •2.7. ОбРаботка Символьных данных
- •Пример. ?instr(”Саша”,”а”),instr(3,”Саша”,”а”) Результат: 2,4
- •2.8. Численные методы анализа
- •Input “Введите левую и правую границы a и в ”, a, b,
- •Input “Введите допустимую погрешность e ”, e
- •2.9. Выявление нажатия клавиш
- •2.10. Работа с графикой
- •2.11. Работа с дисковыми файлами
- •3.1. Решение уравнений
- •3.2. Численное интегрирование функций
- •3.3. Решение дифференциальных уравнений
- •4.1. Линейная регрессия
- •4.2. Полиномиальная аппроксимация
- •П1. Интерфейс среды qbasic
- •П2. Клавиши управления
- •П3. Меню интерпретатора
- •Ответы на тестовые задания, имеющиеся в тексте пособия:
- •& Тесты по курсу
- •Литература
- •Оглавление
- •2.6. Модульное программирование 38
- •2.8. Численные методы анализа 41
- •Информатика
Какую работу нужно написать?
Внешние устройства пк
ПРИНТЕР. Как правило, компьютер имеет принтер для вывода данных на бумагу. Различают следующие типы принтеров.
Матричные.Печать осуществляются ударами металлических иголок по бумаге через красящую ленту, аналогичную ленте для пишущих машинок. Такие принтеры дешевы, однако, они и самые медленные, очень шумные, с невысоким качеством печати. Скорость и качество их работы определяются числом стержней (иголок) в печатающей головке (9 или 24). Единственным их достоинством (кроме цены и дешевизны ленты) является возможность печати под копирку.
Струйные. Эти устройства наносят символы на бумагу при помощи специальных чернил, “выстреливаемых” из тонких сопел печатающей головки. Такие принтеры практически бесшумны, имеют хорошую скорость работы и качество печати, сравнимое с типографским. Они сравнительно недороги, однако из-за высокой цены на чернила, дорогими получаются сами оттиски.
Лазерные. Эти принтеры имеют высокую скорость работы и типографское качество печати. Хотя они довольно дороги с учетом стоимости расходных материалов (тонера), стоимость оттиска получается невысокой. Принцип их действия аналогичен используемому в копировальных устройствах (рис. 1.8).
Важнейшим элементом принтера является вращающийся барабан, с помощью которого производится перенос изображения на бумагу. Барабан представляет собой металлический цилиндр, покрытый пленкой фотопроводящего полупроводника (обычно оксида цинка). На поверхности барабана с помощью коронирующей проволоки или сетки создается статический заряд. Луч лазера изменяет заряд на поверхности барабана в точке соприкосновения, формируя копию изображения. На следующем шаге на барабан наносится тонер – мелкий красящий порошок. Под действием заряда его частицы прилипают к поверхности барабана, подвергшейся экспозиции. Бумага, которой также сообщается статический заряд, соприкасаясь с барабаном, притягивает частички тонера. Для фиксации изображения бумага пропускается между цилиндрами с температурой около 180°С.
Важнейшим параметром любого принтера является разрешение печати (максимальное число точек, приходящихся на единицу площади бумаги). Типовое разрешение для струйных и лазерных принтеров – 600 точек на дюйм по вертикали и горизонтали.
Кроме перечисленных основных устройств к компьютеру могут подключаться и другие. Вот некоторые из них.
МЫШЬ– устройство для быстрого перемещения курсора. Мышь имеет две или три кнопки и прорезиненный металлический шарик на нижней поверхности. При перемещении мыши по столу шарик вращается и через оптоэлектронную систему передает сигналы перемещения в компьютер, где они преобразуются в положение курсора на экране. Устройство мыши иллюстрирует рис. 1.9. Шарик при перемещении мыши вращается и поворачивает ось, на которой сидит колесо с прорезями. Спицы колеса пересекают луч света, идущий от источника в приемник света, формируя импульс, указывающий на факт перемещения мыши. Для осуществления фиксации перемещения по двум координатам шарик связан с двумя перпендикулярными осями и колесами (на рисунке показано только одно колесо). В настоящее время мышь является обязательной принадлежностью ПК.
ТРЕКБОЛ– “перевернутая” мышь. Выглядит как шарик на поверхности клавиатуры. Обычно, применяется в переносных компьютерах (ноутбуках) ввиду невозможности, например в дороге, использовать настоящую мышь.
ДЖОЙСТИК– выполняет те же функции, что и мышь, но сделан в форме рукоятки с кнопками. Удобен для игр.
СВЕТОВОЕ ПЕРО– выглядит, как ручка с проводом. На рабочем конце пера находится фотоэлемент. При соприкосновении пера с поверхностью монитора электронное излучение экрана регистрируется фотодатчиком пера и далее по его сигналу определяются координаты точки касания. Световое перо является альтернативой мыши.
ДИДЖИТАЙЗЕР– используется для профессиональных графических работ в системах автоматизированного проектирования. Он позволяет преобразовать передвижение руки оператора в формат векторной графики. Функции диджитайзера похожи на функции мыши, но с его помощью можно определять и обрабатывать абсолютные координаты объектов. Мышь может лишь весьма грубо формировать только относительные координаты. Диджитайзер используется со специальным планшетом, на котором располагается чертеж исследуемого объекта.
ПЛОТТЕР– устройство для вывода чертежей на бумагу. Бывают струйными и лазерными.
МОДЕМ– устройство для поддержания связи с другими компьютерами по телефонной линии. Используя его можно связаться с любым абонентом на другом конце света и передать/получить необходимую информацию, а также подключиться к компьютерной сети Internet и получить доступ к информации практически по любой отрасли знаний и любой проблеме. Имеется разновидность модема, способная принимать факсимильные сообщения – факс-модем.
СКАНЕР– устройство для “перенесения” изображений (снимков, рисунков) с бумаги в память компьютера с целью последующей их обработки. С помощью компьютера можно отредактировать фотографию, например, приделать усы любимой бабушке или создать компромат, соединив изображение политического деятеля и подозрительной девицы. Далее такой образ можно снова напечатать с качеством оригинала.
СТРИММЕР– устройство записи на магнитную ленту. Сама лента находится в кассете, похожей на музыкальную компакт-кассету. Используются стриммеры, в основном, для архивации и резервного копирования данных. Они имеют низкую скорость считывания-записи, но очень высокую емкость.
ЗВУКОВАЯ ПЛАТА и ДИНАМИКИпозволяют воспроизводить на компьютере высококачественный звук (музыку, голосовое сопровождение).
Компьютер, имеющий привод CD ROM, хороший монитор, видеоплату и звуковые средства может считаться мультимедийным компьютером. Этот термин означает, что ПК предоставляет возможность пользователю находиться сразу в двух средах отображения информации – зрительной (в том числе трехмерной) и звуковой (стереофонической). Используя эти возможности, современное программное обеспечение может создавать настолько правдоподобное представление окружающей пользователя обстановки, что возникает эффект личного присутствия – так называемый виртуальный мир. Этот фактор активно используется в развлекательных программах, компьютерных играх, системах имитации поведения управляемых объектов. Так ПК способен создать практически полную иллюзию управления самолетом конкретного типа, что очень важно при подготовке летчиков на тренажере.
Заметим, что кроме IBM-совместимых машин существует еще альтернативная линия ПК фирмы Apple – компьютеры Macintosh. Эти машины занимают около 8% мирового рынка и в России встречаются очень редко. Область их применения, в основном, издательские системы.
Для того, чтобы компьютер мог выполнять какие-либо действия необходимы средства управления его устройствами. Эти целям служит специальная “суперпрограмма”, всегда имеющаяся в ПК, – операционная система (ОС ПК). Только в ее присутствии могут работать алгоритмические языки, текстовые процессоры, игры и все остальное. Операционная система – это программно-аппаратный комплекс, используемый для управления и координации работы всех устройств компьютера. Различают два типа ОС – символьные и графические. В символьных ОС для представления информации используется набор из 256 символов, которые могут отображаться в строго фиксированных местах экрана (обычно 80 колонок на 25 строк, т.е. всего 2000 знаков). Отображение данных сугубо текстовое. В графических ОС можно оперировать отдельными точками экрана (пикселями) – можно назначать любые шрифты, использовать графические образы, строить диаграммы и вообще создавать максимально удобную и даже красивую обстановку пользователя. В настоящее время широко используется графическая операционная система Windows корпорации Microsoft.
2.
АЛГОРИТМИЧЕСКИЙ
ЯЗЫК БЕЙСИК
Возможность использования компьютера для решения разнообразных задач предоставляют так называемые алгоритмические языки – языки, “понятные” как компьютеру, так и человеку. Разработаны десятки подобных языков, ориентированных на разные классы задач.
В настоящее время очень популярны такие языки, как Си, Паскаль, Бейсик. Последний продолжительное время считался “школьным” языком, мало удобным для профессиональной работы. Однако твердая поддержка этого инструмента влиятельнейшим мировым производителем программных продуктов – корпорацией Microsoft и, особенно, распространение этого языка на среду Windows (версия Visual Basic) сделали хрестоматийный Бейсик очень популярным и перспективным языком и профессионального уровня.
Именно технике программирования на Бейсике и посвящен следующий раздел. Свое название BASIC получил как сокращение от его полного названия – Beginner’s All-purpose Symbolic Instraction Code (Всецелевой язык программирования для начинающих). Первая реализация языка была создана в 1960г. Известно несколько разновидностей и версий Бейсика для ПК – Basic, GWBasic, ABasic, QBasic и др. Мы будем рассматривать здесь, последнюю для DOS версию – QBasic.
Изучение языка представляет не только самостоятельную ценность. Разновидность Бейсика (Visual Basic for Applications) является встроенным средством разработки пользовательского интерфейса для таких популярных офисных пакетов, как MS Word, MS Excel и др.
Для лучшего усвоения материала, его разделы сопровождаются контрольными заданиями. При индивидуальном изучении читатель самостоятельно выбирает вариант/варианты задач для проработки.