Язык, оболочка и интегрированная среда разработки


После того, как программа составлена, ее необходимо ввести в компьютер. Здесь мы и сталкиваемся с инструментальным пакетом программ Турбо Паскаль. Этот пакет содержит:

1. транслятор с языка Паскаль;

2. редактор текста;

3. инструментальную оболочку;

4. отладчик;

5. обширные библиотеки программ под DOS и Windows;

6. драйвера видеоадаптеров и памяти;

7. справочную систему

и многое другое, в частности примеры программ с использованием методов объектно-ориентированного программирования.

Для связи основных из этих программ в единое целое, создания удобного и наглядного интерфейса предназначена интегрированная инструментальная оболочка. Весь же набор программ называется системой программирования, инструментальной системой, средой объектно-ориентированного программирования, или интегрированной средой разработки (Integrated Development Environment, IDE).

Язык Паскаль, используемый в Турбо-среде, является расширением стандартного языка программирования Паскаль, а с версии 5.5 – объектного Паскаля (Object Pascal). Поэтому все программы, написанные на языке Паскаль, будут выполняться и в среде Турбо Паскаль, хотя обратное утверждение несправедливо. То есть соблюдается полная преемственность по принципу «сверху-вниз».

Для того чтобы отличить базовый язык программирования Паскаль от его расширения, последний называют расширением Паскаля в Турбо-средеили просто по названию среды разработки Турбо-Паскалем,а в дальнейшемDelphi.

Контрольные вопросы

1. Перечислите этапы создания и эксплуатации программного обеспечения.

2. Какие документы необходимы для создания алгоритма?

3. Что включает в себя внешняя спецификация программы?

4. Что такое тестирование?

5. Что такое отладка?

6. Что включает в себя сопровождение программного продукта?

7. Что такое жизненный цикл программы?

8. Что такое алгоритм?

9. Какие возможности предоставляет алгоритм?

10. Какие области исследований связаны с алгоритмами?

11. Перечислите основные свойства алгоритма.

12. Поясните свойство конечности алгоритма.

13. Поясните свойство определенности алгоритма.

14. Поясните свойство алгоритма «Ввод».

15. Поясните свойство алгоритма «Вывод».

16. Поясните свойство эффективности алгоритма.

17. Перечислите дополнительные свойства алгоритма.

18. Перечислите основные формы записи алгоритмов.

19. Что такое словесное описание алгоритма?

20. Что такое графическое описание алгоритма?

21. Из каких групп символов состоит блок-схема программы?

22. Как изображается символ «процесс» и какова его функция?

23. Как изображается символ «линия потока» и какова его функция?

24. Как изображается символ «решение» и какова его функция?

25. Как изображается символ «модификация» и какова его функция?

26. Как изображается символ «граница цикла» и какова его функция?

27. Как изображается символ «ввод-вывод» и какова его функция?

28. Как изображается символ «ручной ввод» и какова его функция?

29. Как изображается символ «документ» и какова его функция?

30. Как изображается символ «предопределенный процесс» и какова его функция?

31. Как изображается символ «пуск-останов» и какова его функция?

32. Как изображается символ «соединитель» и какова его функция?

33. Как изображается символ «комментарий» и какова его функция?

34. Каковы правила выполнения записей внутри символов?

35. Поясните понятие «язык» в контексте информации.

36. Перечислите характеристики языков программирования.

37. Перечислите типы языков программирования, связанные с их историей и эволюцией.

38. Какие языки программирования используются наиболее широко на ПК?

39. Кто автор языка программирования Паскаль?

40. Как называется система программирования, использующая язык Паскаль, под ОС DOS?

41. Как называется система программирования, использующая язык Паскаль, под ОС Windows?

42. Что такое «интегрированная среда разработки»?




Дата добавления: 2016-06-29; просмотров: 2898;


Поиск по сайту:

Воспользовавшись поиском можно найти нужную информацию на сайте.

Поделитесь с друзьями:

Считаете данную информацию полезной, тогда расскажите друзьям в соц. сетях.
Poznayka.org - Познайка.Орг - 2016-2024 год. Материал предоставляется для ознакомительных и учебных целей.
Генерация страницы за: 0.009 сек.