русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Все о программировании

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

Создание многопоточных приложений

Для организации параллельных процессов в Delphi предусмотрен особый тип данных Thread (поток). Название "поток" в данном случае не имеет… Создадим программу, выполняющую простейшее действие – сложение двух введенных…   ...

Просмотров: 579


Параллельные процессы

Как известно, Windows – многозадачная операционная система, обеспечивающая одновременное выполнение многих приложений. Одновременность эта на самом… Для решения многих задач было бы удобно в рамках одного приложения запускать… Другой пример – программа тестирования знаний, которая дает студенту ограниченное время на выполнение тестов и по… ...

Просмотров: 555


Структура и организация работы транслятора

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

Просмотров: 752


Структура языков программирования

Языки программирования достаточно сильно отличаются друг от друга по назначению, структуре, семантической сложности, методам реализации. Это… Семантика языков программирования изменяется в очень широких пределах. Они… Один и тот же язык может быть реализован нескольким способами. Это связано с тем, что теория формальных грамматик… ...

Просмотров: 1787


Синтаксис и семантика языков программирования

У каждого языка программирования, как и у любого естественного языка, есть свои синтаксис и семантика. Синтаксис- совокупность правил некоторого языка, определяющих формирование его… Семантика- правила и условия, определяющие соотношения между элементами языка и их смысловыми значениями, а также… ...

Просмотров: 3495


Принципы построения трансляторов

Последняя тема, рассматриваемая в данном курсе, связана с разработкой, пожалуй, самых сложных программ – трансляторов. Транслятор, как известно,… Ассемблер- системная обслуживающая программа, которая преобразует… В Паскале/Delphi есть возможность использовать команды ассемблера при помощи оператора ASM. Например, процедура… ...

Просмотров: 717


Типичные ошибки в программировании

В данном разделе представлены наиболее типичные ошибки, встречающиеся в программах на Delphi, их симптомы, примеры кода и методы исправления. Табл. Симптом Пример кода Причина …  ...

Просмотров: 627


Инструменты отладки программ

Важнейший инструмент отладки – точка прерывания (breakpoint). Когда программа в своей работе доходит до точки прерывания, ее выполнение временно… Точка прерывания ставится на строчку программы. В Delphi это делается клавишей… Бесполезно ставить точку останова на операторы END, VAR, CONST, TYPE, FUNCTION, PROCEDURE, UNIT – они не являются… ...

Просмотров: 555


Интегрированная среда программирования

Резкому повышению производительности труда программистов способствовало появление интегрированных сред программирования (IDE, Integrated Development…   ...

Просмотров: 622


Отладка программ

По мнению известного специалиста в области программирования Э. Дейкстры "…если отладка – процесс устранения ошибок в программах, то… Интересно происхождение английского термина debug, буквально означающего… Еще сравнительно недавно отладка программы была весьма трудоемким и утомительным делом. Работа с компиляторами таких… ...

Просмотров: 609


Обработка исключительных ситуаций в Delphi

В языке Delphi предусмотрено очень мощное и удобное средство обработки ошибок – оператор TRY:   TRY ...

Просмотров: 562


Контроль ввода-вывода

Наиболее часто ошибки возникают при работе с файлами на внешних устройствах. Может произойти сбой записи на дискету, нерадивый пользователь норовит… Существует несколько способов решения указанной проблемы. Во-первых, надо… Директива – особый объект в тексте программы, управляющий режимами компиляции программы. На Паскале директивы… ...

Просмотров: 628


Хранение данных в стеке

При входе в обработчик прерывания, он сохраняет регистры процессора в особой структуре данных, называемой стеком (stack). Стек работает по принципу…   ...

Просмотров: 601


Векторы прерываний

Конечно, неизбежное "сваливание" программы при возникновении любой ошибки – ситуация довольно неприятная. Было бы неплохо, если при ошибке… В самых младших адресах оперативной памяти операционная система хранит векторы… В программе надо будет сначала запомнить указатель на старый обработчик прерывания, затем заменить старый вектор… ...

Просмотров: 2293


Обработка исключительных ситуаций

В законе Мэрфи сказано: никогда не отлавливайте ошибки в программах, если не знаете, что с ними потом делать. Тема ошибок в программном обеспечении,… В принципе все ошибки в программировании делятся на несколько видов (Рис.… Прерывание (interrupt)– событие, при наступлении которого процессор прекращает текущую деятельность и начинает… ...

Просмотров: 577


Сканирование дисков и директорий

Что надо сделать, чтобы получить в программе красивое дерево директорий, как в Проводнике? Как получить список всех файлов, находящихся в указанном… Для отображения файлов и директорий в Delphi есть старинные, еще для Windows… Уже знакомая нам процедура FindFirst может использоваться для получения не только сведений об одном файле, но и о… ...

Просмотров: 919



Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.