Решение задачи на ЭВМ

Решение задач с использованием ПК

Решение задач с применением ЭВМ связано как с использованием готовых пакетов программных средств (универсальных пакеты, разработанных профессиональными программистами), так и с написанием специализированных программ силами пользователя. Приводится обзор методов решения задач с использованием ПК и языков программирования. Диапазон возможных вариантов очень широк и должен рассматриваться в рамках конкретных задач.

План лекции

1. Решение задач на ЭВМ

2. Этапы создания программных средств

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

4. Компиляторы и интерпретаторы

5. Уровни языков программирования

6. Поколения языков программирования

7. Языки программирования высокого уровня

8. Языки программирования баз данных

9. Языки программирования для Интернета

10. Интегрированные системы программирования

11. Среды быстрого проектирования

12. Архитектура программных систем

13. Объектно-ориентированное программирование

14. Проектирование программ

15. Использование универсальных пакетов

16. Системы обработки данных

Решение задачи на ЭВМ — это процесс получения информации на основе обработки исходных данных с по­мощью программы, составленнойиз команд системы управ­ления вычислительной машины. Сама же программа представ­ляет собой формализованное описание последовательности действий определенных устройств ЭВМ в зависимости от кон­кретного характера задачи и набора ее исходных данных.

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

1) часть или вся задача решается с использованием языка программирования;

2) задача разрешима в рамках стандартного пакета;

3) задача решается с использованием нескольких стандартных пакетов с трансляцией результатов из пакета в пакет.

Технология решения подобных задач опреде­ляется программно-инструментальными средствами. К программно-инструменталь­ным средствам относятся:

1) алгоритмические языки программирования;

2) пакеты с языковыми средствами программирования в их среде (макроязыками);

3) электронные таблицы с соответствующими средствами их настройки;

4) среды обработки данных и создания программ;