Пример готовой курсовой работы по предмету: Программирование
Содержание
Введение
1. Предметная область решаемой задачи:
1.1. Описание предметной области решаемой задачи
1.2. Функции предметной области, реализуемые задачей
1.3. Описание алгоритма и синтаксис ассемблера
2. Состав программный технических средств
3. Разработка программы
3.1. Алгоритм решения задачи и его описание
3.2. Перечень экранных форм решаемых задачей
3.3. Графический интерфейс пользователя
3.4. Ошибки тестирования и их отладки
Заключение
Список литературы
Приложение
Выдержка из текста
Микропроцессоры корпорации Intel и персональные компьютеры на их базе прошли не очень длинный во времени, но значительный по существу путь развития, на протяжении которого кардинально изменялись их возможности и даже сами принципы их архитектуры.
В то же время, внося в микропроцессор принципиальные изменения, разработчики были вынуждены постоянно иметь в виду необходимость обеспечения совместимости новых моделей со старыми, чтобы не отпугивать потенциального покупателя перспективой полной замены освоенного или разработанного им программного обеспечения. В результате современные микропроцессоры типа Pentium, обеспечивая такие возможности, как 32-битную адресацию почти неограниченных объемов памяти, многозадачный режим с одновременным выполнением нескольких программ, аппаратные средства защиты операционной системы и прикладных программ друг от друга, богатый набор дополнительных эффективных команд и способов адресации, в то же время могут работать (и часто работают) в режиме первых микропроцессоров типа 8086, используя всего лишь 1 мегабайт оперативной памяти, 16-разрядные операнды (т.е. числа в диапазоне до 216-1=65535) и ограниченный состав команд. Поскольку программирование на языке ассемблера напрямую затрагивает аппаратные возможности микропроцессора, прежде всего, следует выяснить, в какой степени программист может использовать новые возможности микропроцессоров в своих программах, и какие проблемы программной несовместимости могут при этом возникнуть.
Список использованной литературы
Джонсон М. Харт. Системное программирование в среде Microsoft Windows = Windows System Programming. — М.: Диалектика, 2005.
Финогенов К.Г. Основы языка Ассемблера. – М.: Радио и связь,2000.
Юров В., Хорошенко В. Assembler – Учебный курс.- СПб.: Питер, 2000.
Коляда М. Г. Окно в удивительный мир информатики. – Д.: Сталкер, 1997.
Немнюгин С. А. Turbo Pascal: практикум. – СПб: Питер, 2003.