- •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.5. Внешние запоминающие устройства
- •2.6. Устройства ввода информации Клавиатура
- •Другие устройства ввода информации
- •2.7. Устройства вывода информации Дисплеи
- •Принтеры и графопостроители
- •2.8. Эволюция пк
- •3. Программное обеспечение персональных компьютеров
- •3.1. Классификация программного обеспечения
- •3.2. Операционные системы (ос)
- •3.3. Сервисные системы
- •3.4. Инструментальные системы
- •3.4.1. Языки и системы программирования
- •3.4.2. Системы управления базами данных
- •3.4.3. Инструментарий искусственного интеллекта
- •3.4.4. Текстовые редакторы
- •3.4.5. Интегрированные системы
- •3.5. Прикладное программное обеспечение
- •4. Операционная система dos. Основные сведения
- •4.1. Операционные системы и файлы
- •4.2. Файловая система dos
- •4.2.1. Именование накопителей
- •4.2.2. Именование файлов
- •4.2.3. Именование каталогов
- •4.2.4. Файловая структура
- •4.3. Операции с файлами и каталогами
- •4.4. Загрузка dos. Системные файлы. Командный процессор
- •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. Оператор цикла со счетчиком
- •5.2.23. Процедуры
- •5.2.24. Процедура-функция
- •ИмяФормальногоПараметра ( ) as ИмяТипаДанного
- •5.2.25. Процедура-подпрограмма
- •6. Основы графического интерфейса операционной системы windows 95
- •6.1. История создания
- •6.2. Основные понятия пользовательского интерфейса Windows 95
- •6.3. Устройство "мышь" в Windows 95
- •6.4. Основные операции с объектами
- •6.5. Рабочий стол
- •6.6. Окна и меню
- •6.7. Переключатель задач Панель Задач
- •6.8. Приложение Мой компьютер
- •6.9. Корзинка "для мусора"
- •6.10. Помощь
- •6.11. Использование мышки
- •6.12. Запуск приложений
- •6.13. Проводник
- •6.14. Как работать с документами и файлами?
- •6.15. Как завершить работу с Windows 95
- •7. Вычислительные сети
- •7.1. Комплексное проектирование, арм, серверы
- •7.2. Телекоммуникации
- •7.3. Локальные вычислительные сети (лвс)
- •7.4. Модель открытых систем
- •7.5. Глобальные вычислительные сети (гвс)
- •7.6. Прикладные процессы в сетях
- •Электронная почта (e-mail)
- •Электронная доска объявлений (ввs)
- •Телеконференции
- •Доступ к удаленным дискам, базам данных
- •7.8. Современные информационные технологии в машиностроительных сапр
- •Список вопросов для самопроверки к разделу 1
- •К разделу 2
- •К разделу 3
- •К разделу 4
- •К разделу 5
- •К разделу 6
- •К разделу 7
- •Список литературы
- •Основы информатики
- •420111 Казань, к.Маркса, 10.
5.2.2. Данные
Реально существующие объекты представляются наборами их свойств (признаков). Каждое из свойств объекта имеет какое-то свое название и характеризуется каким-то значением. Так, например, личность можно охарактеризовать, по крайней мере, такими свойствами как: ФАМИЛИЯ, ГОД-РОЖДЕНИЯ и ВНЕШНОСТЬ. Свойство ФАМИЛИЯ имеет текстовое значение, ГОД-РОЖДЕНИЯ имеет значение числового типа, а значением свойства ВНЕШНОСТЬ является графическое изображение лица. Пример показывает, что значения свойств объекта могут иметь различный вид: числовой, текстовый, графический и т.п. Для компьютерной обработки значения свойств реальных объектов нужно представить в понятном для компьютера виде, т.е. в виде данных.
В информатике данными называют представление информации в формализованном (специальном, удобном) виде, пригодном для передачи, хранения и обработки при помощи компьютеров. Все алгоритмы, ориентированные на компьютерное выполнение, являются алгоритмами обработки данных.
5.2.3. Типы данных
Реальные явления характеризуются, в основном, данными, имеющими количественный (числовой) вид. Математики выделяют два вида чисел: целые и вещественные. Языки программирования также должны обеспечивать представление данных числового вида: целого и вещественного. В программировании обычно говорят о данных некоторого типа вместо "данные некоторого вида". Кроме числовых данных, т.е. данных целого и вещественного типа, для представления текстовой информации нужны данные так называемого строкового типа, т.е. данные, являющиеся символами или цепочками символов. В соответствии с этим в аппаратуру компьютеров заложены операции обработки данных целого, вещественного и строкового типа, которые называются элементарными типами данных. Элементарные типы данных называют также стандартными.
Для описания свойств простейших объектов часто достаточно одного данного элементарного типа. Для представления более сложных объектов нужны наборы из нескольких данных элементарного типа. Такие типы данных называются составными типами данных.
5.2.4. Элементарные типы данных
В языке Basic различают целые и вещественные (действительные) числовые данные, причем каждый из этих типов данных имеет две разновидности: с одинарной и двойной точностью. Для наименования числовых типов данных служат следующие ключевые слова: INTEGER и SINGLE соответственно для целых и вещественных данных одинарной точности; LONG и DOUBLE соответственно для целых и вещественных данных двойной точности (с английского: INTEGER - целый, SINGLE - единственный, LONG - длинный, DOUBLE - двойной). Вычисления над данными одинарной точности происходят быстрее, чем с данными двойной точности, и памяти для хранения они требуют в два раза меньше. Данные двойной точности необходимы для вычислений с повышенной точностью.
Для текстовой информации в языке Basic есть так называемый строковый тип данных, именуемый ключевым словом STRING (с английского: STRING - строка).
Тип данных INTEGER. Для хранения целых данных этого типа используется 2 байта (16 бит) памяти, из которых 1 бит представляет знак числа. Данные этого типа могут иметь значения только в диапазоне от ‑32768 до 32767 ( от ‑215 до 215‑1).
Тип данных LONG. Для хранения целых данных этого типа используется 4 байта (32 бита) памяти, из которых 1 бит представляет знак числа. Данные этого типа могут иметь значения в диапазоне от ‑2147483648 до 2147483647 ( от ‑231 до 231‑1).
Тип данных SINGLE. Для хранения вещественных данных этого типа используется 4 байта (32 бита) памяти. Данные хранятся в форме с плавающей запятой, состоящей из мантиссы (числа, меньшего, чем единица) и порядка числа (целого показателя степени при основании 2). Представляемое число равно произведению мантиссы и 2порядок. Из 32 бит 8 бит используется для хранения порядка числа, а оставшиеся 24 бита - для кодирования знака и мантиссы числа. Данные этого типа могут иметь значения только в диапазоне приблизительно от ‑3,402823×1038 до +3,402823×1038. В силу конечной разрядности мантиссы количество значащих десятичных цифр ограничено - оно не более семи. При этом наименьшим по модулю представляемым числом является значение 2,802597×10-45.
Тип данных DOUBLE. Для хранения вещественных данных этого типа используется 8 байт (64 бита) памяти. Данные хранятся в форме с плавающей запятой. Из 64 бит 11 бит используется для хранения порядка числа, а оставшиеся 53 бита - для кодирования знака и мантиссы числа. Данные этого типа могут иметь значения в диапазоне приблизительно от ‑1,79769313486231×10308 до +1,79769313486231×10308. В силу конечной разрядности мантиссы количество значащих десятичных цифр ограничено - оно не более пятнадцати. При этом наименьшим по модулю представляемым числом является значение 4,940656458412465×10-324.
Тип данных STRING. В языках программирования значения строкового типа образуют более широкий в сравнении с алфавитом языка набор символов. В большинстве компьютеров применяются символы из стандартного набора ASCII, содержащего 256 различных символов - букв, цифр, знаков препинания и др. Для хранения каждого символа требуется 1 байт (8 бит) памяти. Данные строкового типа именуются строковыми данными. Они служат для представления текстовых фрагментов. Общее количество символов в строковых данных обычно ограничивают каким-то предельным значением. Количество символов в строке (длина строки) может быть в пределах от нуля до 32767.