Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Текстовый документ OpenDocument.doc
Скачиваний:
3
Добавлен:
01.07.2025
Размер:
767 Кб
Скачать
☆

13 .Представление алгоритма и его базовые структуры

Алгоритм – это точное описание способа решения задачи устанавливающее состав и последовательность выполнения действий.

Способы описания алгоритмов:

1. Текстовый (описание последовательности действий текстом).

2. Программный (описание последовательности действий командами языка программирования)

3. Графический (описание последовательности действий блоками)

Представление алгоритма и его базовые структуры

Алгоритм линейной структуры

Алгоритм разветвляющейся структуры

Алгоритм циклической структуры

14. Базовые понятия программирования

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

Семантика — это значения языковых единиц (слов и предложений).

Эволюция создания компьютерных программ

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

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

Процессы перевода и исполнения программы называется трансляцией которая может реализовы-ваться двумя способами:

1. Компиляция - процесс выполнения программы ЭВМ после полного завершения процесса перевода.

2. Интерпретация - начальные операторы выполняются сразу после трансляции, после чего та же процедура совершается над другими операторами.

15. Работа в среде программирования Turbo-Pascal Разделы меню

File. Позволяет выполнять все основные действия с файлами (создание, открытие, сохранение)

Edit. Позволяет выполнять операции редактирования текста

Search. Позволяет осуществлять поиск и замену фрагментов текста.

Run. Позволяет запускать программу, в том числе в пошаговом режиме.

5. Compile. Позволяет осуществлять компиляцию программы.

6. Debug. Содержит команды, облегчающие процесс поиска ошибок

7.Tools. Содержит некоторые дополнительные средства Турбо-Паскаль.

8.Options. Позволяет установить необходимые для работы параметры компилятора и среды разработчика.

9.Window. Позволяет выполнять все основные операции с окнами (открывать, закрывать, перемещать, изменять размер).

10.Help. Позволяет получить имеющуюся в системе справочную информацию.

Горячие клавиши:

Ctrl+F9 - запуск программы

Alt+F5 - просмотр пользовательского экрана

F2 - сохранение программы

F3 - открытие сохраненной программы

Alt+F3 - закрытие активного окна

Alt+X - выход из Турбо Паскаль

F1 - контекстная помощь

Ctrl+F1 - справка об операторе, на котором установлен курсор

Alt+Backspace - отмена последнего изменения

Ctrl+Y - удаление строки

Shift+стрелки - выделение блока текста

Ctrl+Insert - копирование выделенного блока в буфер памяти

Shift+Insert - вставка из буфера памяти