Читаем Информационные системы в экономике. Шпаргалка полностью

б) многопользовательские (сетевые) ОС, например Windows NT Windows 2000, Unix.

Основное отличие многопользовательских ОС от однопользовательских ОС – наличие средств защиты информации каждого пользователя от несанкционированного доступа других пользователей.

8 СИСТЕМЫ ПРОГРАММИРОВАНИЯ

Системы программирования – это совокупность различного рода программ, которые используются для автоматизации процесса программирования сценариев работы электронных вычислительных машин (ЭВМ).

Основная задача систем программирования – это автоматическая трансляция (перевод) текста сценария программы с входного языка высокого уровня на язык, понятный ЭВМ (язык программирования).

Язык программирования – это строго определенный набор правил, характеризующий систему алгоритмов, лежащих в основе составляемой программы.

Реализация языка программирования (транслятор) – это системная программа, которая переводит (транслирует) записи на языке высокого уровня в последовательность машинных команд, понятных ЭВМ.

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

Интерпретаторы последовательно анализируют по одному оператору программы, превращая при этом каждую синтаксическую конструкцию, записанную на языке высокого уровня, в машинные коды и выполняя их построчно.

Компиляторы переводят текст программы, написанной на языке высокого уровня, в машинные коды в ходе непрерывного процесса, создавая, таким образом, конечную программу, которую затем ЭВМ выполняет целиком без участия компилятора.

Все существующие системы программирования делятся на машинно–ориентированные и машинно–независимые системы.

Машинно–ориентированные системы – это системы, в которых язык программирования, наборы операторов и изобразительные средства существенно зависят от особенностей архитектуры компьютера. Машинно–ориентированные системы используют машинно–зависимые языки программирования. Недостаток машинно–ориентированных систем заключается в сложности процесса написания программы.

Машинно–ориентированные языки по степени автоматизации программирования делятся на:

1) машинные языки – это командные языки, которые имеет каждый отдельный компьютер;

2) языки символического кодирования – это языки, которые, как и машинные языки, являются командными;

3) автокоды – это языки, которые включают в себя все возможности языков символического кодирования через использование макрокоманд.

Макрокоманда – это часто использующаяся командная последовательность, соответствующая определенной процедуре преобразования информации.

Ассемблеры – это развитые автокоды;

4) макрос – это язык, который выступает средством замены определенной последовательности символов, описывающих сценарии действий ЭВМ при решении той или иной задачи, на более сжатую форму. Машинно–независимые системы – это системы, в которых используются высокоуровневые языки программирования.

9 КЛАССИФИКАЦИЯ ЯЗЫКОВ ПРОГРАММИРОВАНИЯ ВЫСОКОГО УРОВНЯ

Высокоуровневые языки программирования применяются в машинно–независимых системах программирования. Данные системы программирования по сравнению с машинно–ориентированными системами являются более простыми в использовании.

Языки программирования высокого уровня делятся на следующие виды:

1) процедурно–ориентированные языки, предназначенные для записи процедур или алгоритмов обработки информации для каждого определенного круга задач:

а) язык Фортран (Fortran), название которого переводится как Formulae Translation – «преобразование формул». Фортран является одним из старейших языков программирования высокого уровня. Столь длительное его существование объясняется простотой структуры данного языка;

б) язык Бейсик (Basic), название которого расшифровывается как «B eginner\'s A ll–purpose S ymbolic I nstruction C ode» (BASIC) – «многоцелевой символический обучающий код для начинающих», был создан в 1964 г. как язык для обучения программированию;

в) язык Си (С), разработанный в 1970–е гг. как язык системного программирования специально для написания операционной системы UNIX. В 1980–е гг. на основе языка С был разработан язык С++, который практически включает язык С и дополнен средствами объектно–ориентированного программирования;

г) язык Паскаль (Pascal), названный в честь французского ученого Б. Паскаля, был разработан в 1968—1971 гг. Н. Виртом.

Перейти на страницу:

Похожие книги

Исповедь экономического убийцы
Исповедь экономического убийцы

Книга Дж. Перкинса — первый в мире автобиографический рассказ о жизни, подготовке и методах деятельности особой сверхзасекреченной группы «экономических убийц» — профессионалов высочайшего уровня, призванных работать с высшими политическими и экономическими лидерами интересующих США стран мира. В книге–исповеди, ставшей в США и Европе бестселлером, Дж. Перкинс раскрывает тайные пружины мировой экономической политики, объясняет странные «совпадения» и «случайности» недавнего времени, круто изменившие нашу жизнь.Автор предисловия и редактор русского издания лауреат премии «Лучшие экономисты РАН» доктор экономических наук, профессор Л.Л.Фитуни, руководитель Центра глобальных и стратегических исследований ИАФ РАНКнига впервые была опубликована Berrett-Koehler Publishers, Inc., San Francisco,CA, USA. Все права защищены.© Pretext, 2005 Authorized translation into Russian© 2004 Berrett-Koehler Publishers, Inc.© 2004 by John Perkins© Леонид Леонидович Фитуни, предисловие, научная редакция русского издания, 2005Перевод - к.ф.н. Мария Анатольевна Богомолова

Джон М. Перкинс , Джон Перкинс

Экономика / История / Политика / Образование и наука / Финансы и бизнес
Корпократия
Корпократия

Власть в США принадлежит корпорациям, а в самих корпорациях все подчинено генеральному директору. Как вышло, что некогда скромные управленцы, чья основная задача — изо дня в день работать на интересы акционеров и инвесторов, вдруг превратились в героев первых полос деловой и «глянцевой» прессы? Почему объем их вознаграждения — десятки миллионов долларов — сравним с доходами деятелей шоу-бизнеса или спортсменов? На каком основании гендиректор, при котором акции компании упали в цене, все равно, покидая свой пост, получает солидное выходное пособие? О причинах сложившейся ситуации и о том, как ее изменить, рассуждает юрист и бизнесмен, посвятивший себя борьбе за права акционеров. Корпократия (лат. corporatio — объединение, сообщество + гр. kratos — власть) — власть корпорации: форма государственного устройства, при котором высшая власть принадлежит корпорациям и осуществляется непосредственно ими либо выборными и назначенными представителями, действующими от их имени.

Роберт Монкс

Экономика / Публицистика / Документальное / Финансы и бизнес