- •1.Информатика. Основные понятия
- •1.1. Понятие об информации, информационных процессах, информационных системах и информационных технологиях
- •Ошибка! Закладка не определена.. Информационные технологии
- •1.1.1. Информационные системы
- •1.2. Предмет информатики
- •1.3. Информация, сообщения, знаки и символы
- •1.3.1. Сообщения, сигналы
- •1.3.2. Знаки, коды, символы и слова
- •1.4. Алгоритмы. Основные понятия
- •1.4.1. Определение алгоритма. Запись алгоритма. Свойства алгоритмов
- •1.4.2. Примеры алгоритмов. Способы, используемые при записи алгоритмов: рекурсия, итерация, разбор случаев, иерархическое построение
- •1.4.3. Объекты, типы объектов
- •1.4.4. Псевдокод для записи алгоритмов
- •1.4.5. Неструктурированная форма записи алгоритмов
- •1.4.6. Структурированная форма записи алгоритмов
- •1.4.7. Последовательный оператор
- •1.4.8. Условный оператор
- •1.4.9. Оператор цикла
- •1.5. Общая характеристика процессов сбора, передачи, обработки и накопления информации
- •1.6. Подходы к оценке количества информации
- •2.Основные сведения о компьютерах
- •2.1. Системы счисления
- •2.2. Классификация эвм (компьютеров)
- •2.3. Структура и состав персонального компьютера
- •2.4. Микропроцессоры
- •2.6. Устройства ввода информации Клавиатура
- •Другие устройства ввода информации
- •2.7. Устройства вывода информации Дисплеи
- •Принтеры и графопостроители
- •2.8. Эволюция пк
- •3. Программное обеспечение персональных компьютеров
- •3.1. Классификация программного обеспечения
- •3.2. Операционные системы (ос)
- •3.4. Инструментальные системы
- •3.4.1. Языки и системы программирования
- •3.4.2. Системы управления базами данных
- •3.4.3. Инструментарий искусственного интеллекта
- •3.4.4. Текстовые редакторы
- •3.4.5. Интегрированные системы
- •3.5. Прикладное программное обеспечение
- •4. Операционная система. Основные сведения
- •4.1. Операционные системы и файлы
- •4.2.3. Именование каталогов
- •4.2.4. Файловая структура
- •5. Программирование
- •5.1. Компьютерное решение задач. Основные этапы
- •5.1.1. Математическая формулировка и разработка методов решения задачи
- •5.1.2. Разработка алгоритма решения задачи
- •5.1.3. Разработка программы решения задачи. Отладка и тестирование программы
- •5.1.4. Решение поставленных задач на компьютере и анализ результатов
- •5.2. Алгоритмический язык программирования Basic
- •5.2.1. Основные понятия
- •5.2.2. Данные
- •5.2.3. Типы данных
- •5.2.4. Элементарные типы данных
- •5.2.5. Константы
- •5.2.6. Переменная. Оператор объявления переменных
- •5.2.7. Выражения
- •5.2.8. Арифметические выражения
- •5.2.9. Строковые выражения
- •"КазаньÈкгтуÈим.А.Н.Туполева"
- •5.2.10. Логические выражения
- •5.2.11. Оператор присваивания
- •5.2.12. Составные типы данных
- •5.2.13. Структуры. Оператор описания типа данных. Переменные структурного типа
- •5.2.14. Массивы. Переменные типа массива
- •5.2.15. Оператор вывода данных на экран
- •5.2.16. Операторы управления выводом информации на экран
- •5.2.17. Оператор ввода информации с клавиатуры
- •Input ИмяПерем1, ...., ИмяПеремN
- •123,3.1415E-3,"Казань"
- •5.2.18. Составные операторы, задающие последовательность действий
- •If Условие then
- •5.2.20. Оператор выбора
- •Input "введите номер сотрудника", n
- •5.2.21. Оператор цикла
- •5.2.22. Оператор цикла со счетчиком
2.4. Микропроцессоры
Микропроцессор - совокупность из арифметически-логического устройства и устройства управления, реализованная на одной микросхеме. Микропроцессоры характеризуются: тактовой частотой: разрядностью; архитектурой.
Работа МП синхронизируется импульсами тактовой частоты от задающего генератора. В течение каждого такта времени между двумя импульсами МП способен выполнить одно элементарное действие, из которых складываются все основные операции процессора (арифметические, логические операции и т.п.). Чем выше тактовая частота, тем выше быстродействие МП. Тактовая частота современных МП лежит в пределах от десятков до 500 МГц.
Разрядностью МП называется максимальное количество разрядов двоичного кода, которые могут обрабатываться или передаваться одновременно. Понятие "разрядность" включает:
· разрядность внутренних регистров (ячеек сверхбыстрой памяти внутри МП);
· разрядность шины данных (части системной шины для передачи данных);
· разрядность шины адреса (части системной шины для указания номера нужной ячейки в ОП).
Будем обозначать разрядность в виде тройки вида m/n/k - соответственно вышеприведенному списку. Современные ПК оснащаются МП с разрядностью типа 32/32/32 (например МП Pentium, МП 80486, МП 80386 фирмы Intel). До сих пор еще эксплуатируются ПК с МП разрядностью 16/16/24 (например, МП 80286 фирмы Intel).
Архитектурой МП называют организацию МП с точки зрения программистов. Охарактеризовать архитектуру МП означает описать:
· систему команд, которую может выполнить МП;
· набор внутренних регистров МП;
· способы адресации (нумерации) ячеек ОП;
· типы обрабатываемых данных;
· средства ввода/вывода данных в порты.
Имеющие одну архитектуру микропроцессоры разных производителей, хотя и могут отличаться по конструкции, способны выполнять одинаковые машинные программы.
Как уже упоминалось выше, различают МП двух больших групп: с CISC-архитектурой (МП со сложной системой команд) и с RISC-архитектурой (МП с сокращенной системой команд). Первые являются основой ПК, вторые - микроЭВМ класса рабочих станций.
2.6. Устройства ввода информации Клавиатура
Пользователям ПК предлагается широкий набор различных устройств ввода информации. Основным устройством для ввода является клавиатура. Клавиатура представляет собой объединенные в едином корпусе матрицу клавиш и электронный блок преобразования нажатия клавиши в двоичный код, а также кабель для подсоединения к адаптеру клавиатуры, находящемуся внутри системного блока.
На современной стандартной клавиатуре в зависимости от модели имеется 101 или 102 клавиши. Из них три клавиши, обозначенные знаками Caps Lock, Scroll Lock, Num Lock являются переключателями соответствующих режимов работы самой клавиатуры. В правом верхнем углу клавиатуры имеются соответствующие им световые индикаторы, указывающие состояние каждого из режимов.
Три специальные клавиши, обозначенные знаками Shift, Ctrl и Alt, используются в сочетании с другими клавишами. Основное их назначение - увеличение количества комбинаций нажатий клавиш, а значит, и символов, которые можно ввести с клавиатуры. Для ввода двухклавишной комбинации, например, Alt ‑ A, вначале нужно нажать специальную клавишу Alt и, не отпуская ее, нажать и отпустить клавишу A и уже затем отпустить клавишу Alt. Используются и трехклавишные комбинации из двух специальных и одной обычной клавиши. Например, в трехклавишной комбинации Ctrl ‑ Alt ‑ Del вначале нужно нажать обе специальные клавишы Ctrl и Alt (в любом порядке) и, не отпуская их, нажать и отпустить клавишу Del а затем уже отпустить специальные клавишы.
Специальные клавиши Shift, Ctrl и Alt дублированы. Один их комплект содержится в левой части основного блока клавиатуры, а другой - в правой. Правые и левые специальные клавиши за исключением редких случаев эквивалентны. Иногда все же нужно учитывать разницу между ними. В таких случаях явно указывается местоположение нужной клавиши. Например, двухклавишная комбинация вида: левыйShift - правыйShift
Все клавиши, за исключением переключателей и специальных, предназначены для ввода текстовых символов и управления содержимым экрана. Причем долговременное нажатие на каждую из них приводит к повторению ввода. Например, нажатие и удержание клавишы A более половины секунды приведет к генерации последовательности символов А.
Клавиши для ввода букв латинского и русского алфавитов, цифр, знаков препинания и других типографских символов содержатся в основной части клавиатуры.
На каждой из клавиш для ввода букв черным изображена латинская буква, а красным - русская. Каждая из этих клавиш служит для ввода четырех различных символов - прописной и строчной латинской буквы, прописной и строчной русской буквы. Какой из символов будет введен зависит от состояния компьютера и клавиатуры. Так, при выключенном режиме Caps Lock вводятся строчные буквы, при включенном - прописные. Использование специальной клавиши Shift - наоборот: при выключенном режиме Caps Lock приводит к вводу прописных букв, при включенном - строчных. Переключение алфавита с русского на латинский и обратно осуществляется некоторыми зафиксированными комбинациями клавиш, зависящими от программного обеспечения, установленного на компьютере. Например, это может быть одна клавиша Scroll Lock. Чаще всего для переключения алфавитов используется двухклавишная комбинация левыйShift - правыйShift
На цифровых и других небуквенных клавишах из основной части клавиатуры нанесено от двух до четырех знаков - красным и черным цветом, причем знаки могут быть как выше центра так и ниже центра клавиши. Красные знаки вводятся в состоянии, соответствующем русскому алфавиту, черные - латинскому. Верхние знаки вводятся в комбинации клавиши со специальной клавишей Shift , нижние - без нее. Режим Caps Lock не влияет на ввод таких знаков.
В основной части клавиатуры над клавишей Caps Lock находится клавиша Tab, которая используется в основном для табуляции - т.е. выравнивания различных текстовых элементов на экране и в документе. Клавиша ¬Backspace, расположенная в правом верхнем углу основной части клавиатуры, служит для удаления символа, находящегося слева от курсора. Курсор - это специальная метка на экране дисплея. Под ней расположена клавиша ¿ Enter, которой обычно завершают ввод различных команд и строк символов. Нижняя длинная клавиша без обозначения служит для ввода не имеющего изображения символа, именуемого пробел.
Клавиши, обозначенные символами F1, F2, .... F12 называются функциональными клавишами. Расположены они выше основной части клавиатуры. Смысл их нажатия зависит от используемой в данный момент программы. Здесь же, в левом верхнем углу расположена клавиша Esc (escape - убегать, спасаться), используемая в большинстве программ для отмены каких-либо действий.
Справа от основного блока клавиатуры располагается две группы клавиш. Нижняя из них содержит четыре клавиши, называемые клавишами управления курсором. Они обозначены символами (¬ ¯ ®). Как правило, нажатие на эти клавиши приводит к перемещению курсора в соответствующем направлении.
Расположенная чуть выше группа из шести клавиш предназначена для работы с текстами на экране. Так, клавиша Insert обычно служит для переключения способа ввода символов - либо поверх существующих, либо путем вставки с раздвижкой символов. Клавиша Delete обычно служит для стирания символа, находящегося под курсором. Клавиши Home и End обычно служат для перемещения курсора, соответственно, в начало и конец строки на экране. Клавиши Page Up и Page Down обычно служат для просмотра больших текстов, задавая, соответственно, переход на предыдущую страницу текста и на последующую.
И наконец, в правом углу клавиатуры находится блок клавиш, содержащий клавиши-дубли для основных арифметических операций и Enter. Они, в отличие от соответствующих им основных клавиш, имеют серый цвет и называются серое / (серое деление), серое * (серое умножение), серый - (серый минус), серый + (серый плюс), серый Enter.
Здесь же расположена клавиша Num Lock переключения режима работы рассматриваемого блока и двенадцать клавиш с двойными обозначениями. Последние при включенном режиме Num Lock дублируют цифровые клавиши и клавишу . (точка). При выключенном режиме Num Lock дублируются клавиши управления клавиатурой и клавиши для работы с текстами на экране.