Рефераты по теме Программирование, Базы данных

Реферат Системы программирования скачать бесплатно

Скачать реферат бесплатно ↓ [7.77 KB]



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

Эстонско-Американский Бизнес Колледж
Северо - Восточный филиал
Экономический ф-т.




РЕФЕРАТ
 
ПО «Компьютеры и программное обеспечение»



Тема: Системы программирования.







                                                                ---------------
                                                                   ---------------
                                                           Татьяна Ангилова
                                                  Ведущий преподаватель   


                                                                 число:                                     
                                                                  -----------
                                                             М. Хомяков
                                                Экономический ф-тет
                                                                  WE-202

                                           








НАРВА 1997



Turbo       Assembler

В жизни каждого программиста наступает момент, когда он решает заняться изучением ассемблера. И это, без сомнения, правильное решение! Настоящий профессионал  должен уметь создавать программы, используя ресурсы компьютера с  максимальной      эффективностью, а всё это невозможно без применения ассемблера. « Максимальная скорость выполнения при минимальных размерах программы » - девиз, под которым работают почти все программисты, пишущие на ассемблере.
Однако ассемблер имеет одну особенность, которая отпугивает многих начинающих программистов, - ассемблер является машинно-ориентированным языком. Это означает, что пишущий на ассемблере работает непосредственно с ресурсами компьютера, что требует хорошего знания его архитектуры, логики работы операционной системы, а также большой аккуратности при написании программы.
Несмотря на то, что ассемблер является машино-ориентированным языком,  то есть языком низкого уровня, программист может применять его для работы как на высоком , так и на среднем уровне. Низкий уровень программирования на ассемблере подразумевает прямое обращение к каналам ввода-вывода устройств, называемых портами ввода-вывода, и прямой доступ в оперативную память.
Turbo Assembler, помимо полной поддержки транслятора фирмы Microsoft имеет дополнительные возможности, объединённые в режиме, названном разработчиками Ideal. Использование этого режима даёт возможность начинающему программисту применять более наглядный и простой стиль разработки программ. Более опытные программисты, пишущие на ассемблере, могут использовать такие возможности режима Ideal, как вложенные структуры, объединения.
Важной особенностью режима Ideal является применение проверки