русс | укр

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

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

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


Дата добавления: 2015-07-23; просмотров: 859; Нарушение авторских прав


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

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. Что такое «интегрированная среда разработки»?




<== предыдущая лекция | следующая лекция ==>
Паскаль и Object Pascal, Турбо-Паскаль и Delphi | Описание общих конструкций языка


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.003 сек.