Система федеральных образовательных порталов "Российское Образование" о портале | карта портала | обратная связь
федеральный портал ИНЖЕНЕРНОЕ ОБРАЗОВАНИЕ


«Знание бывает двух видов. Мы либо знаем предмет сами,
либо знаем, где можно найти о нем сведения.»
С. Джонсон

 
[Каталог ресурсов] [Программы. Методики. Право.] [Электронный журнал] [Личный кабинет]
 
На портале В каталоге ресурсов В электронном журнале
только в текущем разделе
 Карта портала |  Новости |  Карты |  Форум

Метод Рунге-Кутта четвертого порядка для решения уравнения первого порядка

Исходный код данного алгоритма доступен в версиях на C++, Visual Basic 6 и Delphi. Все версии идентичны по своей функциональности. Для каждого из языков программирования выводится список файлов, содержащий ссылку на код алгоритма (в начале списка) и вспомогательные алгоритмы, если такие есть (выделены курсивом).

Регулярные выражения: теперь и в Java

Еще несколько лет назад ответ на вопрос о том, какая из технологий оптимальна для построения Web-приложения, был предопределен: альтернативы CGI попросту не существовало. Сейчас есть из чего выбирать. И если не сохранять неоправданную приверженность одному и тому же инструменту (будь то PHP, Perl или что-то другое), то принять правильное решение порой довольно трудно. Вполне возможно, например, что, отбросив заведомо неподходящие для конкретной задачи технологии, вы остановитесь перед выбором: CGI-сценарий на Perl или JSP-документ

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

Современная индустрия программного обеспечения (ПО) характеризуется очень высокой степенью конкуренции. Для успешной работы на этом рынке компания должна разрабатывать, внедрять и сопровождать программное обеспечение быстро, в срок и с удовлетворительным качеством. Поэтому многие компании вкладывают деньги в улучшение качества процесса, памятуя о том, что подобное вложение денег обязательно окупается, - изучение документированных случаев улучшения процессов разработки ПО показывает, что в успешных случаях наблюдается существенное улучшение производительности и качества со средним уровнем возврата вложений от 5:1 до 8:1 [1].

Секция пользовательских подпрограмм LEX-программы

Все, что размещено за вторым набором, относится к секции пользовательских подпрограмм. Содержимое этой секции копируется в выходной файл lex.yy.c без каких-либо изменений. В файле lex.yy.c строки этого раздела рассматриваются как функции Си. Эти функции могут вызываться в действиях правил и, как обычно, передавать и возвращать значения аргументов.

Генератор программ лексического анализа lex

В документе описан язык программирования lex, предназ- наченный для разработки программ лексического анализа. При- водятся правила работы с компилятором языка lex ОС ДЕМОС

РАЗРАБОТКА LEX-ПРОГРАММ

Ресурс посвящен лексическому анализатору LEX: разработка LEX-программ, обзор использования LEX'a, а также выполнение LEX'a в системе UNIX.

Основные спецификации.

В данном ресурсе описывается работа программы LEX для построения лексических анализаторов.

Интерпретатор Алгоритмического Языка

В данном ресурсе описывается струтура программы, типы данных, массивы и подпрограммы.

Керниган, Ричи. Язык C

Эта книга предназначена для того, чтобы помочь читателю научиться программировать на языке "C". Она содержит учебное введение, цель которого - позволить новым пользователям начать программировать как можно быстрее, отдельные главы по всем основным особенностям языка и справочное руководство. Обучение построено в основном на чтении, написании и разборе примеров, а не голой формулировке правил. Примеры, приводимые в книге, по большей части являются законченными реальными программами, а не отдельными фрагментами. Все примеры были проверены непосредственно с текста книги, где они напечатаны в виде, пригодном для ввода в машину. Кроме указаний о том, как сделать использование языка более эффективным, мы также пытались, где это возможно, проиллюстрировать полезные алгоритмы и принципы хорошего стиля и разумной разработки.

Генератор программ синтаксического анализа yacc

Значительная часть создаваемых программ, рассчитанных на определенную структуру входной информации, явно или неявно включает в себя некоторую процедуру синтаксического анализа. В задачах, где пользователю при задании входной информации предоставляется относительная свобода (в отноше- нии сочетания и последовательности структурных элементов), синтаксический анализ достаточно сложен. При решении подоб- ных задач существенную поддержку могут оказать сервисные программы, осуществляющие построение синтаксических (грамма- тических) анализаторов на основе заданных сведений о синтак- сической структуре входной информации. yacc относится к числу этих сервисных программ - генераторов синтаксических анализаторов.

Программирование: Разработка и отладка программ

В данном разделе рассматривается работа с программами lex и yacc, создание синтаксического анализатора с помощью программы yacc и конфликты анализатора.

Интеграция Tomcat с Apache. Развертывание веб-приложений Java2 на Linux-платформе

Итак - ваше веб-приложение готово для развертывания на сервере. Заказчик оповещен о том, что все работает и осталось только несколько штрихов, - и он просит продемонстрировать это веб-приложение, разместив его на вашем сервере или на сервере заказчика. Как правило, это Linux. Пока проект жил и творился под бдительным контролем RAD-среды, например JBuilder, все было хорошо. К счастью, эта или аналогичная ей среда может без труда сгенерировать строку со всеми необходимыми атрибутами для запуска вашего веб-приложения. И теперь вам нужно показать ваше приложение миру :-). Начнем с некоторых определений, которые понадобятся нам в дальнейшем.

Компилятор пишется так... М. Черкашин

Писать компилятор приходится чаще, чем обычно думают. Практически всякая большая система включает в себя входной язык - от примитивного до весьма сложного. Вспомним хотя бы dBASE - это ведь не язык программирования, а система баз данных. На нее даже программы пишутся. А раз нужен входной язык, то бывает нужен и компилятор. И часто нужен быстро. Конечно, всякий предпочтет компактный, быстрый, хорошо оптимизирующий компилятор, но далеко не всякому понравится такой компилятор писать

Часть II: Лексический Анализатор

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

С/С++. Программирование на языке высокого уровня.
Т.А.Павловская

Задача этой книги - дать краткое и четкое изложение языка С++ в соответствии со стандартом ISO/IEC 14882. Она предназначена для студентов, изучающих язык "с нуля", но будет полезна и более искушенным в программировании. Цель, которая ставилась при написании книги - дать правильное представление о возможностях языка С++ и способах их применения, толчок к дальнейшему изучению этого и других языков программирования и ключ к пониманию современных объектно-ориентированных технологий. Контрольные задания по ключевым темам представлены в 20 вариантах, и автор надеется, что преподаватели оценят проявленную о них заботу.

MIME (Multipurpose Internet Mail Extensions)

Описание MIME в Netscape Unofficial FAQ

Microsoft XML Developer Center

XML. Ресурсы Microsoft для Разработчиков.

Windows 2000 Magazine

Online журнал, посвящённый операционным системам Windows.

Inside Memory Management Part 2
Марк Руссинович

Управление памятью в Windows

Книга "Микропроцессор i486. Архитектура и программирование. Книга 1"
В.Л.Григорьев

Описание архитектуры процессора i486. Изложены принципы работы процессора. Программная архитектура. Сведения изложенные в книге необходимы для понимания принципов взаимодействия опреационных систем с аппаратурой.

Пред. | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | След.В конец ]
Общепрофессиональные ресурсы
Механика
Материаловедение. Технология конструкционных материалов
Безопасность жизнедеятельности
Начертательная геометрия. Инженерная графика
Метрология. Стандартизация. Сертификация
Электротехника и электроника
Специальные ресурсы
Приборостроение
Информатика и информационные технологии
Основные понятия и языки программирования
Архитектура и организация компьютеров
Компьютерные сети и телекоммуникации
Системы управления данными
Технология разработки программных систем (программная инженерия)
Информационные системы и технологии
САПР
Моделирование
ИПИ-(CALS)- технологии
Сети ЭВМ и телекоммуникации
Операционные системы
Машиностроение

Типы материалов
Учебные материалы
Учебно-методические материалы
Справочные материалы
Иллюстративные и демонстрационные материалы
Дополнительные информационные материалы
Нормативные документы
Научные материалы
Электронные периодические издания
Электронные библиотеки
Образовательные сайты
Программные продукты
Персоналии
Rambler's Top100 Rambler's Top100
Copyright © 2003 «Инженерное образование»
E-mail: techno@bmstu.ru | тел.: +7 (095) 263-68-63
Вход для редакторов