- •Пояснювальна записка
- •Завдання
- •Реферат
- •1. Основи програмування для ms dos
- •1.1. Робота з файлами
- •1.2. Ввід з клавіатури
- •1.3. Вивід на екран засобами dos
- •1.4. Вивід на екран засобами bios
- •3. Блок-схема програми на Асемблері
- •4. Текст програм та її опис на мові програмування Асемблер
- •2.Опис вибраного алгоритму програми
- •5. Аналіз результату роботи програми
- •Висновки
- •Список використаної літератури
5. Аналіз результату роботи програми
Розроблена і реалізована програма може проводити порівняння двох текстових файлів з екранним інтерфейсом. Вхідними даними програми можуть бути усі символи таблиці кодів ASCII.
Наприклад, нехай дано два текстових файли, які мають назву : 1.txt і 2.txt. Вміст файлів є наступний:
1.txt
As processor technology pushes to faster speeds and higher performance, thermal management becomes increasingly crucial when building computer systems. The overall goal in providing the proper thermal environment is keeping the processor below its specified maximum case temperature. Heatsinks induce improved processor heat dissipation through increased surface area and concentrated airflow from attached fans. In addition, interface materials allow effective transfers of heat from the processor to the heatsink. For optimum heat transfer, AMD recommends the use of thermal grease and mounting clips to attach the heatsink to the processor.
2.txt
As processor, technology roman pushes to faster speeds and higher performance, thermal management becomes increasingly crucial when building computer systems. The overall goal in providing the proper thermal environment is keeping the processor below its specified maximum case temperature. Heatsinks induce improved processor heat no dissipation through increased surface area and concentrated airflow from attached fans. In addition, interface materials jhjkhjk allow effective transfers of heat from the processor to the heatsink. for optimum heat transfer, AMD recommends, the use of thermal grease and mounting clips to attach the, heatsink to the processor.
Результати :
Порівняння по словах із врахування прописних символів

Порівняння по словах без врахування прописних символів

Порівняння по буквах з врахуванням прописних символів

Висновки
Виконувавши курсову роботу я поглибив теоретичні знання по засобах програмування на мові Асемблер, розширив знання одержані при вивченні дисципліни системне програмування та операційні системи, а також розвинув навики самостійної роботи з складання блок-схем алгоритмів і розробки та відлагодження програмного забезпечення. Протягом виконання курсової роботи я ефективно засвоїв ЕОМ і мову програмування Асемблер для розв’язування прикладних задач на основі узагальнених знань, отриманих мною на лекційних, практичних і лабораторних заняттях.
Я розробив та реалізував програму з екранним інтерфейсом для порівняння двох текстових файлів. Для цього я використав мову Асемблер, бо саме вона мені допомогла вивчити машину на „низькому рівні”, дала освоєння того, що і як вміє робити апаратура комп’ютера і що вносить в його роботу операційна система. Мова асемблер – мало похожа на нормальну, доступну людині мову, але вона володіє надзвичайно високою ефективністю, мінімальним об’ємом і максимальною швидкістю дій. Ця властивість зумовила широке використання мови Асемблера в тих випадках, коли швидкість роботи програми і використовувана нею пам’ять мають вирішальне значення.
