Cтраница 4
![]() |
Внешний вид одноплатного микропроцессорного контроллера. [46] |
При этом целесообразно создание интерфейсов различного уровня: для особо малых контроллеров требуется более простой интерфейс; с повышением уровня иерархии требования к интерфейсу возрастают. Необходимое развитие должна получить и техника программирования, в максимальной степени приближенная к массовому потребителю. Применение МПК существенно повысит уровень автоматизации оборудования и эффективность управления, приблизит и облегчит решение задачи создания заводов-автоматов и автоматизированных производств. [47]
Получивший широкое распространение язык программирования Фортран IV слишком ограничен и во многих случаях недостаточно удобен. Кроме того, при обучении технике программирования наряду со стандартными упражнениями на применение численных методов следует привлекать задачи на обработку текстов, списковых структур и операции над различными множествами символов. Для ясного понимания потенциальных возможностей вычислительных систем необходимо хорошо представлять себе методы машинной обработки символьной информации. Фортран не только затрудняет понимание этого аспекта отработки информации. Подчеркивая способность вычислительных машин быть только гигантскими арифмометрами и образуя вычислительный барьер на пути выражения рекурсивных зависимостей, он значительно ограничивает возможность применения ЭВМ. [48]
Современные цифровые ЭВМ делят на две большие группы: специализированные ЭВМ, предназначенные для решения ограниченного класса задач автоматического регулирования, контроля и так далее, и универсальные ЭВМ, используемые для разнообразных математических вычислений. По мере совершенствования конструкций ЭВМ и техники программирования параллельно со сложными вычислительными комплексами стали появляться малые ЭВМ, которые, несмотря на их более скромные вычислительные возможности, имеют малые габариты и стоимость. В последние годы появились малые по размерам универсальные вычислительные машины, называемые микро - ЭВМ. Первыми микро - ЭВМ были калькуляторы. [49]
![]() |
В окне KeyMouse стерты некоторые области текста, после того как оно было временно закрыто другим окном. [50] |
Однако они настолько важны для понимания техники программирования под Windows, что почти невозможно обозреть их на слишком глубоком уровне. Важно понимать, что вывод, сделанный в ответ на сообщение WM PAINT, всегда виден, когда видимо окно просто потому, что Windows гарантирует посылку сообщения WM PAINT в нужный момент. [51]
Группа технологических факторов проявляет себя при разработке ПО. Существенную роль в создании надежных программ играет техника программирования. Программирование рассматривается как методология конструктивных рассуждений, применяемых к некоторой проблеме, допускающей алгоритмическое решение. Понятие программирования детально разработано в примерах и документации как построение дерева связей на основании неформального описания по следующим один за другим последовательным шагам уточнения до получения требуемой системы кодов. [52]
На универсальных цифровых ЭВМ практически может быть решена любая задача, если разработан численный метод решения и составлено формальное описание ( алгоритм) данной проектной задачи. Возможности применения ЭВМ определяются развитием теории и техники программирования, а также быстродействием процессора и емкостью памяти машин. [53]
Тренажер - одноплатная микро - ЭВМ, содержащая шестнадцатиричную клавиатуру, линейный семисегментный дисплей, монитор в ПЗУ емкостью от 1 до 4К и ОЗУ емкостью от 256 до 1К ячеек. Используется для изучения возможностей микро - ЭВМ и техники программирования. Может быть использована в качестве простейшей системы разработки прикладных программ. [54]