- •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.15. Оператор вывода данных на экран
Результаты выполнения программы для последующего использования надо как-то выдавать во внешнюю среду. Это действие называется выводом данных, а для его задания в языках программирования используются языковые конструкции, называемые операторами вывода данных.
Вывод данных возможен, во-первых, в файлы с целью последующего ввода данных из файлов в другие программы. Во-вторых, вывод может производиться на устройство печати (принтер) и на экран дисплея компьютера.
В языке Basic оператор вывода данных на экран имеет следующий вид
PRINT Выр1, ..;.., ВырN
или PRINT Выр1, ..;.., ВырN;
где Выр1, ..;.., ВырN - следующие через запятую и точку с запятой выражения числового и строкового типов. PRINT является ключевым словом (с английского PRINT - напечатать). Если выражение имеет строковый тип, то вычисляемое им значение выводится без преобразований, как оно есть - символ за символом. Значения же числовых выражений предварительно преобразуется к символьному виду, которое затем выводится на экран.
Пример оператора:
PRINT "Аргумент", I, "Функция-"; I^2+7;
PRINT -1.23456
PRINT A, -A
Экран монитора обычно поделен на 25 строк, в каждой из которых может изображаться 80 символов , т.е. всего имеется 25´80 = 2000 мест для изображения символов. Их называют знакоместами. Одно из знакомест на экране является текущим знакоместом. Строки нумеруются от 1 до 25, начиная с верхней строки экрана. Позиции в строке нумеруются слева направо с 1 до 80. Например, знакоместо в левом верхнем углу монитора находится в строке 1 позиции 1, знакоместо в правом нижнем углу монитора - в строке 25 позиции 80. Для удобства восприятия каждая строка экрана условно разделена на 5 зон по 14 позиций каждая.
Всякий оператор PRINT выводит данные, начиная с текущего знакоместа экрана.
Перед выполнением оператора. Система программирования определяет, достаточно ли в текущей строке экрана места для размещения всех выводимых оператором символов. Если нет, то перед выводом текущее знакоместо назначается в первую позицию следующей строки экрана.
При выполнении оператора. Если два выражения в операторе вывода разделены запятой, то после вывода значения первого из них последующее значение выводится в следующую зону строки экрана. При этом соседние значения разделяются некоторым количеством пробелов.
Если же выражения в операторе вывода разделены точкой с запятой, то последующее значение следует сразу же за предыдущим, без разделяющих пробелов.
При выводе строк больших, чем длина строки экрана (80), последовательно заполняются все нижеследующие строки экрана.
После выполнения оператора. Если в конце оператора вывода расположить точку с запятой, то после выполнения оператора текущим знакоместом становится позиция на экране, следующая за последним выведенным символом. В противном случае текущим знакоместом становится первая позиция в следующей строке.
Замечание. После заполнения последней строки экрана производится сдвиг содержимого экрана на одну строку вверх. При этом содержимое первой строки исчезает с экрана, а последняя строка ощищается от символов. Текущим знакоместом становится первая позиция последней строки.
При необходимости более детального управления образом выводимых значений существуют не рассматриваемые здесь разновидности оператора вывода на экран, называемые оператором вывода данных с форматированием.