Системы программирования
Олександр Кравченко
Привіт, я Олександр Кравченко, і моя головна спеціалізація — полезные советы психології та жіночого здоров’я на порталі Women's Life
Существуют определенные средства разработки программного обеспечения, которые зависят от выбранного языка программирования.
Языки использующие процедурное программирование: QBASIC, Turbo Pascal. Особенностью языков данного типа, является использование трансляторов для сборки и отладки приложений, что значительно упрощает процесс разработки. Языки использующие объектно-ориентированное программирование С++, java, delphi. Особенностью этой системы программирования приложений является визуализация процесса разработки.
Большинство языков программирования использует для сборки приложений компилятор, который переводит программный код непосредственно в двоичный код, понятный процессору компьютера или виртуальной машине java.
Также при разработке программ используются средства управления базами данных, так называемые СУБД например MySQL, Access, Oracle. В зависимости от используемой СУБД программист получает возможность работать с базой данных в консольном или визуальном режиме. СУБД позволяют создавать различную архитектуру баз данных – таблицы, представления, триггеры, и.т.д.
Для разработки веб-приложений и создания веб-страниц используются специализированные средства разработки, такие как Dreamweaver, Front Page, aptana studio.
В зависимости от поставленных задач, используются средства визуального, или не визуального способа разработки. Разработка веб-страниц и приложений ведется с использованием знаков гипертекстовой разметки, каскадных стилей, использованием скриптов javascript. Для обработки серверной части веб-приложений, используется язык программирования php, ruby, asp;
Под понятием прикладное программное обеспечение понимаются программы предназначенные для выполнения конкретных действий конечного пользователя.
Прикладное ПО подразделяется на следующие виды:
Программы для офиса, например пакет от Microsoft Office, в который входят текстовый редактор Word, редактор таблиц Excel, система создания презентаций PowerPoint, Access, редактор математических формул и.т.д.
Программы для работы с базами данных: Access, FoxPro, sql studio.
Эти приложения представляют собой визуальные средства для создания баз данных, работы с ними, создания запросов, формирования отчетов, форм ввода данных и.т.д.
Программы для работы с графикой, различают на программы растровой и векторной графики. ПО для векторной графики: CorelDRAW, Inkscape, OpenOffice Draw. ПО для работы с растровой графикой: Photoshop, The GIMP, Paint Shop Pro.
Системы автоматизирования проектирования САПР позволяют создавать чертежи, схемы механизмов, схемы электрических соединений и.т.д. Наиболее популярным приложением является AutoCAD.
Для доступа и просмотра интернет ресурсов используются программы: Firefox, Opera, Google Chrome, Internet Explorer. Для доступа к файлам, в сети используют FTP-клиент например FileZilla.
Также к прикладным программам относят так называемые утилиты: антивирусы, архиваторы, программы для просмотра видео и прослушивания аудио, энциклопедии, программы распознавания текста речи и.т.д.
RU
UK


