Разработка системы "Автоматизированное решение задач механики"


Скачать 1.07 Mb.
Название Разработка системы "Автоматизированное решение задач механики"
страница 8/30
Тип Решение
rykovodstvo.ru > Руководство эксплуатация > Решение
1   ...   4   5   6   7   8   9   10   11   ...   30

4. Лингвистическое обеспечение




4.1 Выбор языка программирования



В качестве языка программирования мною был выбран язык Object Pascal в силу следующих его свойств:

объектная ориентация этого языка, позволяющая разрабатывать приложения проще и быстрее;

поддержка баз данных;

использование технологии визуального проектирования, позволяющее сосредоточить усилия не на разработке интерфейса, а на реализации логики программы.

В среде программирования Delphi для записи программ используется язык программирования Object Pascal. Программа на Object Pascal представляет собой последовательность инструкций, которые довольно часто называют операторами. Одна инструкция от другой отделяется точкой с запятой.

4.1.1 Идентификаторы и типы данных


Каждая инструкция состоит из идентификаторов.

Программа может оперировать данными различных типов: целыми и дробными числами, символами, строками символов, логическими величинами.

Язык Object Pascal поддерживает семь целых типов данных: shortint, smailint, Longint, Int64, Byte, Word и Longword.

Object Pascal поддерживает и наиболее универсальный целый тип - Integer, который эквивалентен Longint.

Язык Object Pascal поддерживает шесть вещественных типов: Reai48, single, Double, Extended, comp, Currency. Типы различаются между собой диапазоном допустимых значений, количеством значащих цифр и количеством байтов, необходимых для хранения данных в памяти компьютера.

Язык Object Pascal поддерживает и наиболее универсальный вещественный тип - Real, который эквивалентен Double.

Язык Object Pascal поддерживает два символьных типа: Ansichar и Widechar:

тип Ansichar - это символы в кодировке ANSI, которым соответствуют числа в диапазоне от 0 до 255;

тип widechar - это символы в кодировке Unicode, им соответствуют числа от 0 до 65 535.

Object Pascal поддерживает и наиболее универсальный символьный тип - Char, который эквивалентен Ansichar

Язык Object Pascal поддерживает три строковых типа: shortstring, Longstring, WideString:

тип shortstring представляет собой статически размещаемые в памяти компьютера строки длиной от 0 до 255 символов;

тип Longstring представляет собой динамически размещаемые в памяти строки, длина которых ограничена только объемом свободной памяти;

тип WideString представляет собой динамически размещаемые в памяти строки, длина которых ограничена только объемом свободной памяти. Каждый символ строки типа WideString является Unicode-символом.

В языке Object Pascal для обозначения строкового типа допускается использование идентификатора string. Тип string эквивалентен типу shortstring.

Логическая величина может принимать одно из двух значений True (истина) или False (ложь). В языке Delphi логические величины относят к типу Boolean.

4.1.2 Переменные


Переменная - это область памяти, в которой находятся данные, которыми оперирует программа. Когда программа манипулирует с данными, она, фактически, оперирует содержимым ячеек памяти, т.е. переменными.

Чтобы программа могла обратиться к переменной (области памяти), например, для того, чтобы получить исходные данные для расчета по формуле или сохранить результат, переменная должна иметь имя. Имя переменной придумывает программист.

В качестве имени переменной можно использовать последовательность из букв латинского алфавита, цифр и некоторых специальных символов. Первым символом в имени переменной должна быть буква. Пробел в имени переменной использовать нельзя.

Следует обратить внимание на то, что компилятор языка Object Pascal не различает прописные и строчные буквы в именах переменных, поэтому имена SUMMA, Summa и summa обозначают одну и ту же переменную.

В языке Object Pascal каждая переменная перед использованием должна быть объявлена. С помощью объявления устанавливается не только факт существования переменной, но и задается ее тип, чем указывается и диапазон допустимых значений.

В общем виде инструкция объявления переменной выглядит так:

Имя: тип;

где: имя - имя переменной;

тип - тип данных, для хранения которых предназначена переменная.

В тексте программы объявление каждой переменной, как правило, помещают на отдельной строке.

Если в программе имеется несколько переменных, относящихся к одному типу, то имена этих переменных можно перечислить в одной строке через запятую, а тип переменных указать после имени последней переменной через двоеточие.
1   ...   4   5   6   7   8   9   10   11   ...   30

Похожие:

Разработка системы \"Автоматизированное решение задач механики\" icon Инструкция по безопасности на рабочем месте заказчика Автоматизированное рабочее место
Автоматизированное рабочее место заказчика (далее – арм) использует скзи для обеспечения целостности, авторства и конфиденциальности...
Разработка системы \"Автоматизированное решение задач механики\" icon Уфимский государственный колледж радиоэлектроники утверждаю
Практическое занятие №13 «Решение задач по определению соотношения Международной системы с единицами системы егс и внесистемными...
Разработка системы \"Автоматизированное решение задач механики\" icon Открытое Акционерное Общество «Концерн «Радиотехнические и Информационные...
«разработка концепции создания автоматизированной системы межведомственного взаимодействия для мониторинга потенциально опасных объектов...
Разработка системы \"Автоматизированное решение задач механики\" icon Программный комплекс удаленного доступа для численного решения сопряженных задач термомеханики
Фгбун институт проблем механики им. А. Ю. Ишлинского Российской академии наук, г. Москва, Россия
Разработка системы \"Автоматизированное решение задач механики\" icon Анализирую и управляю бизнес-процессами Местоположение Проживание:...
Проведение аудита и моделирование бизнес-процессов предприятий. Сбор и разработка требований, составление технического задания. Постановка...
Разработка системы \"Автоматизированное решение задач механики\" icon Уроке химии и математики по теме: «Решение задач на процентную концентрацию...
В химии и других естественных науках тренировка сводится к решению задач. При решении стандартных задач используется определенный...
Разработка системы \"Автоматизированное решение задач механики\" icon Методическая разработка Серия занятий школы лидеров
В решение задач социального становления подростка большое значение имеет стимулирование лидерства. Через лидеров реализуется управленческий...
Разработка системы \"Автоматизированное решение задач механики\" icon Решение текстовых задач (в соответствии с алгоритмом, приведенным выше)
Познавательные (постановка и решение проблемы) ) универсальные учебные действия
Разработка системы \"Автоматизированное решение задач механики\" icon «Химия и жизнь»
Каждый из курсов этих трех типов вносит свой вклад в решение задач профильного обучения. Однако можно выделить круг приоритетных...
Разработка системы \"Автоматизированное решение задач механики\" icon Урок 34. Решение задач на применение признаков подобия треугольников
Создать условия для формирования у учащихся навыков применения признаков подобия треугольников при решении задач
Разработка системы \"Автоматизированное решение задач механики\" icon 1. 2Принципы работы erp-системы
Мировая практика последних лет показывает, что эффективное решение подобных задач достигается путем развертывания информационных...
Разработка системы \"Автоматизированное решение задач механики\" icon Порядок разработки планирующих и
Для решения данных задач создаются органы управления и, в частности – постоянно действующие органы управления, специально уполномоченные...
Разработка системы \"Автоматизированное решение задач механики\" icon Тесты механики / позиционирования головок hdd
Программа представляет собой полностью готовое решение для всесторонней, глубокой, и в тоже время максимально быстрой оценки реального...
Разработка системы \"Автоматизированное решение задач механики\" icon Судовые механики (вахтенные механики)
При раскепах равных 0,00025 S,требуется переукладка вала. Раскепы, составляющие 000365 S, недопустимы, эксплуатация дизелей при таких...
Разработка системы \"Автоматизированное решение задач механики\" icon Леонид Савицкий Разработка по и базы данных
Разработка системы управления бюджетированием на платформе 1С 2 управляемое приложение
Разработка системы \"Автоматизированное решение задач механики\" icon Лабораторная работа №2 Разработка цифровой системы фильтрации сигнала. Цель работы
Цель работы: разработка собственной системы обработки сигнала, реализующей ких-фильтрацию, на базе типового аппаратного и программного...

Руководство, инструкция по применению




При копировании материала укажите ссылку © 2024
контакты
rykovodstvo.ru
Поиск