Cтраница 2
![]() |
Трудности математического моделирования. [16] |
Цель книги не в том, чтобы научить читателя технике программирования ( на эту тему есть много литературы), а в том, чтобы ознакомить его с простотой реальных программ и убедить, что второе узкое место аналитического подхода к решению технических задач в самом деле исчезло. Такой подход позволяет сконцентрировать внимание на действительно узком месте проблемы - постановке задачи и ее анализе. Основная задача состоит в том, чтобы преодолеть скованность инженеров-практиков в обращении с вычислительной техникой, развить их аналитические способности. Поэтому им предлагается для начала ряд простых примеров из различных областей химической технологии. [17]
Во второй части Основы программирования рассматриваются директивы ассемблера и компоновщика, техника программирования на ассемблере, особенности программирования конвейерных вычислений. Приводятся сведения о машинном представлении различных типов данных, а также программные реализации базовых операций и алгоритмов ЦОС: операций с вещественными и комплексными данными, базовых операций бабочка для алгоритмов быстрого преобразования Фурье, обработки сигналов, алгоритмов фильтрации, генерации, обработки спектров. [18]
Такой подход проистекает из используемых в Лиспе функционального образа мышления и техники программирования, которые чужды программистам, привыкшим к операторному программированию традиционных языков. Естественно используемые в программировании на Лиспе структуры данных и управляющие структуры часто сложны, поскольку проблемы искусственного интел-лекта из-за своей сложности предполагают сложные структуры и программы. [19]
Миниатюризация микропроцессоров, увеличение объема оперативной памяти и быстродействия, совершенствование техники программирования, стандартизация интерфейса - все это создает благоприятные условия для создания. [20]
В настоящем разделе мы ознакомимся с методами динамического резервирования памяти и техникой программирования обращений к элементам таких ( часто называемых динамическими) массивов. [21]
Неудивительно, что в качестве наиболее перспективной с точки зрения объединения с техникой программирования Сканлон считает технологию кремниевых БИС. [22]
Существующие системы программного управления пока еще сравнительно сложны, однако уже достигнутый уровень техники программирования позволяет эффективно применять такие станки при обработке различных сложных изделий индивидуального и мелкосерийного производства. [23]
Блок 1 - привлечение потенциального покупателя, в том числе с помощью использования техник нейролинг-вистического программирования ( NLP) за счет следующих приемов воздействия на модусы ВИЗУС, АУДИО и КИНЕСТЕЗИИ: зрительные контрасты ( цветовые, объемные и семантические); слуховые ( аудиальные) контрасты в звуковом, инфразвуковом и ультразвуковом диапазонах; смысловые контрасты; показ необычных ( парадоксальных) ситуаций; удовлетворение природной любознательности человека ( игра на инстинкте любопытства и радости познания новизны); трансформация, инверсия смысла. [24]
Кроме того, специалисты по математическому обеспечению АСУ должны в короткий срок освоить технику программирования на ЭВМ третьего поколения, а также реализацию слабо проработанных в АСУ функций управления, к числу которых относится оперативное управление основным производством, причем довести это управление до таких звеньев, как участок, группа оборудования. И все это должно быть сделано при условии сохранения и даже увеличения темпов создания и внедрения АСУ. [25]
В заключение остановимся на одном вопросе, который хотя и не связан с обучением техники программирования, но тем не менее интересен, потому что относится к области мировоззрения программистов. Имеется в виду вопрос о принципиальных возможностях и достигнутой в настоящее время степени автоматизации программирования. [26]
Вторая часть Основы программирования помимо сведений о компоновщике и ассемблере содержит разделы, посвященные технике программирования, реализаций базовых операций и типовых алгоритмов ЦОС. [27]
Для того чтобы, дать представление о структурах, механизмах, принципах Лиспа и технике программирования на нем, в главах книги, посвященных программированию на Лиспе, был представлен и запрограммирован целый набор различных небольших программ. Теперь мы познакомимся с образцами несколько более основательного программирования, В приводимых примерах обычно используются достаточно простые лисповские функции, из совокупного поведения которых и с учетом их взаимодействия возникают большие программы и системы. [28]
Программы, состоящие из нескольких исходных файлов, облегчают процесс повторного использования программных кодов и свидетельствуют о хорошей технике программирования. Некоторые функции могут понадобиться в других приложениях. Такие функции следует помещать в отдельные исходные файлы, каждому из которых должен соответствовать заголовочный файлы, содержащий прототипы функций. Тогда разработчики других приложений могут использовать эти функции, включая соответствующий заголовочный файл, компилируя и компонуя свое приложение с соответствующим исходным файлом. [29]
![]() |
Место САПР в процессе выполнения НИОКР. [30] |