Архитектура электронного правительства: Единая архитектура – это методологический подход при создании системы управления государства, который строится...
История развития пистолетов-пулеметов: Предпосылкой для возникновения пистолетов-пулеметов послужила давняя тенденция тяготения винтовок...
Топ:
Марксистская теория происхождения государства: По мнению Маркса и Энгельса, в основе развития общества, происходящих в нем изменений лежит...
Методика измерений сопротивления растеканию тока анодного заземления: Анодный заземлитель (анод) – проводник, погруженный в электролитическую среду (грунт, раствор электролита) и подключенный к положительному...
Эволюция кровеносной системы позвоночных животных: Биологическая эволюция – необратимый процесс исторического развития живой природы...
Интересное:
Искусственное повышение поверхности территории: Варианты искусственного повышения поверхности территории необходимо выбирать на основе анализа следующих характеристик защищаемой территории...
Распространение рака на другие отдаленные от желудка органы: Характерных симптомов рака желудка не существует. Выраженные симптомы появляются, когда опухоль...
Берегоукрепление оползневых склонов: На прибрежных склонах основной причиной развития оползневых процессов является подмыв водами рек естественных склонов...
Дисциплины:
2018-01-04 | 2454 |
5.00
из
|
Заказать работу |
|
|
Линейный алгоритм – В кот все действия выполняются последовательно, друг за другом
Разветвляющийся алгоритм – алгоритм, содержащий хотя бы одно условие, выполняя кот мы идем на ветку «Да Нет»
Циклический алгоритм – алгоритм, предусматривающий многократное повторение одного и того же действия (одних и тех же операций) над новыми исходными данными.
4)При графическом представлении алгоритм изображается в виде последовательности
связанных между собой функциональных блоков, каждый из которых соответствует
выполнению одного или нескольких действий.
Такое графическое представление называется схемой алгоритма или блок-схемой. В блок-схеме каждому типу действий (вводу исходных данных, вычислению значений выражений, проверке условий, управлению повторением действий, окончанию обработки и т.п.) соответствует геометрическая фигура, представленная в виде блочного символа. Блочные символы соединяются линиями переходов, определяющими очередность выполнения действий.
Алгоритм. Свойства алгоритма. Способы записи алгоритма. Графический способ записи алгоритма.
1)Алгоритм – это последовательность математических, логических или вместе взятых операций, отличающихся детерменированностью, массовостью, направленностью и приводящая к решению всех задач данного класса за конечное число шагов.
2)Свойства алгоритма:
Дискретность - Это свойство состоит в том, что алгоритм должен представлять процесс решения задачи как последовательное выполнение простых шагов. При этом для выполнения каждого шага алгоритма требуется конечный отрезок времени, т.е. преобразование исходных данных в результат осуществляется во времени дискретно.
|
Определенность - Каждое правило алгоритма должно быть четким, однозначным.
Результативность - Алгоритм должен приводить к решению за конечное число шагов.
Массовость - Алгоритм решения задачи разрабатывается в общем виде, т.е. он должен быть применим для некоторого класса задач, различающихся лишь исходными данными.
Правильность - Алгоритм правильный, если его выполнение дает правильные результаты решения поставленной задачи.
3) Способы записи алгоритма
Вербальный - когда алгоритм описывается на человеческом языке;
Символьный - когда алгоритм описывается с помощью набора символов;
Графический - когда алгоритм описывается с помощью набора графических изображений.
4)При графическом представлении алгоритм изображается в виде последовательности
связанных между собой функциональных блоков, каждый из которых соответствует
выполнению одного или нескольких действий.
Такое графическое представление называется схемой алгоритма или блок-схемой. В блок-схеме каждому типу действий (вводу исходных данных, вычислению значений выражений, проверке условий, управлению повторением действий, окончанию обработки и т.п.) соответствует геометрическая фигура, представленная в виде блочного символа. Блочные символы соединяются линиями переходов, определяющими очередность выполнения действий
Интегрированная среда разработки Borland Delphi. Структура программы.
ИСР – служит для набора программ, редактирования, исполнения, компиляций, отладки и тд
Структура ООП Delphi:
1) Строка заголовка
2) Строка Меню
3) Панель инстр (с кнопкой Run)
4) Палитра компонентов
5) Дерево объектов
6) Инспектор объектов (1_св-ва(2_события))
7) Окно формы и окно редактирования кода
Интегрированная среда разработки Delphi состоит из четырех основных окон, которые отображаются при запуске среды:
главного окна (Main Window);
конструктора форм (Form Designer);
инспектора объектов (Object Inspector);
редактора кода (Code Editor).
Главное окно является основной частью интегрированной среды разработки. Оно, в свою очередь, состоит из трех частей:
-меню;
-панели инструментов;
-палитры компонентов.
|
4. Язык программирования Turbo Pascal: общая структура программы, алфавит языка.
Был создан 1968-96 гг – Н Виртом
-простой синтаксис
-низкие требования
-поддержка ООП
Общая структура программы
В программе, написанной на стандарте языка Паскаль, могут быть следующие разделы:
· заголовок программы;
· раздел объявления меток;
· раздел объявления констант;
· раздел объявления типов;
· раздел объявления переменных;
· раздел объявления процедур и функций;
· тело программы (обязательная часть).
program EXAMPLE1; var X, Y, Summa: Real; begin Write ('Введите, числа X и Y '); ReadLn(X, Y); Summa:= X + Y; WnteLn('Сумма чисел X и Y равна ', Summa) end. | {заголовок программы} {раздел объявления переменных} {тело программы} {вывод сообщения на экран} {чтение двух чисел} {определение суммы} {вывод результата} |
2)Алфавит Паскаля составляют:
1) Латинские буквы
2) Цифры – от 0 до 9
3) Разделительные знаки - + * /<> {}., % & #
5. Язык программирования Turbo Pascal. Конструкции языка программирования Turbo Pascal (алфавит языка, приоритет операций, арифметические операции, числа).
1)Турбо Паскаль - это язык высокого уровня (сокращенно ЯВУ) программирования общего назначения. Язык получил своё имя в честь великого французского математика и философа Блеза Паскаля, автора первых образцов счетной техники.
Паскаль был разработан швейцарским ученым Никлоусом Виртом (нем. Niklaus Wirth) в 1968-1971 годах и изначально был ориентирован на обучение программированию.
2)Алфавит Паскаля составляют:
1) Латинские буквы
2) Цифры – от 0 до 9
3) Разделительные знаки - + * /<> {}., % & #
3) Приоритетом называется очередность выполнения операций в выражении. Выполнение каждой операции происходит с учетом ее приоритета. Значения приоритетов указаны в таблице.
Операция | Приоритет | Вид операции |
@, not | Первый (высший) | Унарная операция |
*, /, div, mod, and | Второй | Операции типа умножения |
+, -, or, xor | Третий | Операции типа сложения |
=, <>, <, >, <=, >=, in | Четвертый (низший) | Операции отношения |
4)В Турбо Паскале доступны следующие арифметические операции над числами:
целочисленное деление: c:=a div b;
остаток от деления: c:=a mod b;
|
Над целыми числами (integer,byte) возможно применение арифметических операций сложения и вычитания. Даже в случае когда при выполнении в pascal операции умножения или деления результом будет являться целое число, для его хранения потребутеся все же использовать вещественную переменную (real).
Арифметические действия в pascal выполняются слева направо с учетом скобочных выражений, которые выполняются первыми, а также согласно приоритету арифметических операций: все виды деления и умножение, а затем - сложение и вычитание.
6. Язык программирования Turbo Pascal. Конструкции языка программирования Turbo Pascal.
1)Турбо Паскаль - это язык высокого уровня (сокращенно ЯВУ) программирования общего назначения. Язык получил своё имя в честь великого французского математика и философа Блеза Паскаля, автора первых образцов счетной техники. Паскаль был разработан швейцарским ученым Никлоусом Виртом (нем. Niklaus Wirth) в 1968-1971 годах и изначально был ориентирован на обучение программированию.
|
|
Типы сооружений для обработки осадков: Септиками называются сооружения, в которых одновременно происходят осветление сточной жидкости...
Поперечные профили набережных и береговой полосы: На городских территориях берегоукрепление проектируют с учетом технических и экономических требований, но особое значение придают эстетическим...
Историки об Елизавете Петровне: Елизавета попала между двумя встречными культурными течениями, воспитывалась среди новых европейских веяний и преданий...
Эмиссия газов от очистных сооружений канализации: В последние годы внимание мирового сообщества сосредоточено на экологических проблемах...
© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!