Инструментальные программы
Промежуточное место между системными и прикладными программами занимает особый класс программ – инструментальные средства разработки приложений. Или, если проще сказать, - языки программирования. |
Роль таких систем за последние годы резко возросла.
Когда-то самые первые программы писали в машинных кодах. Эта процедура очень трудоёмка. Постепенно программисты множество вспомогательных операций, необходимых для создания программ, поручили самому компьютеру. Так появились языки программирования. Отметим лишь, что существуют языки программирования высокого и низкого уровней. Трансляторы бывают двух видов: компиляторы и интерпретаторы.
Все те программы, о которых мы говорили, являются программными продуктами. Как и любая продукция, эти программы выпускаются производителями как товар. Товарные программные продукты распространяются по законам рынка. Одни программы - за деньги, другие - за большие деньги, третьи - бесплатно или условно бесплатно.
Условно бесплатные и даже бесплатные продукты - это обычно простые текстовые редакторы, некоторые игры, архиваторы, справочные программы. Программные продукты обычно разрабатываются коллективом авторов. А большие пакеты - целыми корпорациями.
Существует особый класс «программного обеспечения» - компьютерные вирусы. Это тоже программы. Обычные компьютерные программы, которые могут нанести огромный вред компьютерной системе.
Человека, который работает с программой и решает с её помощью свои задачи, часто называют пользователем. Это буквенный перевод английского слова user. Маститые программисты часто употребляют слово «юзер».
Вопросы для самоконтроля 1. Какие существуют типы языков программирования? 2. Какие приложения относятся к прикладным программам общего назначения? 3. Какие приложения относятся к прикладным программам специального назначения? | ||
Понятие о компьютерных сетях. Локальные и глобальные компьютерные сети Вопросы для изучения: 1. Понятие о компьютерных сетях. 2. Локальные компьютерные сети. Типология компьютерных сетей. 2.1.Шина. 2.2. Звезда. 2.3. Кольцо. 3. Глобальная компьютерная сеть. | ||
Дата добавления: 2016-05-31; просмотров: 1966;