Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Инструментальные программы






Даже при наличии десятков тысяч программ для IBM PC пользователям может потребоваться что-то такое, чего не делают (или делают, но не так) имеющиеся программы. В этих случаях следует использовать системы программирования, т.е. системы для разработки новых программ.

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

компилятор, осуществляющий преобразование программ на языке программирования в программу в машинных кодах, или интерпретатор, осуществляющий непо­средственное выполнение программы на языке программирования высокого уровня;

редактор текстов программ (обычно он обеспечивает цветовое выделение на экране синтаксических конструкций языка программирования);

библиотеки подпрограмм, содержащие заранее подготовленные подпрограммы, которыми могут пользоваться программисты;

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

Для популярных языков программирования имеется множество систем программирования, позволяющих создавать программы, работающие в среде: MS-DOS, Windows, Windows NT и др. Приведем примеры таких языков программирования:

языки С и C++ - здесь наибольшей популярностью пользуются системы программирования фирмы Microsoft (Visual C++) и Borland (Borland C++, Turbo C++). Немало поклонников имеют системы программирования фирм Symantec и Watcom;

язык Паскаль – здесь наибольшей популярностью пользуются системы программирования фирмы Borland (Borland Pascal, Turbo Pascal);

язык Basic – для этого языка весьма популярна очень мощная система программирования Visual Basic фирмы Microsoft (она позволяет создавать, в т.ч. и программы типа «клиент-сервер»)

− Во многих областях используются другие системы программирования, такие как Фортран (Microsoft Fortran, Watcom Fortran и т.д.), Кобол (Visual Object Cobol фирмы Micro Focus и др.) и других.

− В последнее время стали появляться системы программирования на языке Java (Symantec Cafe, Microsoft J++ и др.). Они позволяют создавать так называемые Java-приложения (апплеты) для Web-страниц в Internet. Эти приложения могут вызываться при просмотре Web-страниц и выполняться на любом компьютере, независимо от операционной системы или типа микропроцессора этого компьютера. Чаще всего это дела­ется для «оживления» Web-страниц, то есть внедрения в них элементов анимации, но могут быть и другие применения.

Вопросы для самоконтроля:

1 Назовите внешние устройства ПК.

2 Назовите внутренние устройства ПК.

3 Для чего предназначен процессор и каковы его характеристики?

4 Что такое видеоконтроллер?

5 ОЗУ и ПЗУ – это обязательные устройства?

6 В чём отличие ОЗУ и ПЗУ?

7 Что такое принтеры, каких типов они бывают?

8 Какой принцип печати используется в лазерных принтерах.

9На какие типы классифицируют программное обеспечение?

10 К какому из типов можно отнести операционные системы?

11 Приведите примеры различного системного программного обеспечения согласно классификации.

12 Приведите примеры различного прикладного программного обеспечения согласно классификации.

13 Приведите примеры различного инструментального программного обеспечения согласно классификации.

14 Подумайте, с каким программным обеспечением вам чаще всего придется сталкиваться, обоснуйте свой ответ.

 






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.