*
*


CAPTCHA Image   Reload Image
X

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

контрольные работы, Информатика

Объем работы: 20 стр.

Год сдачи: 2005

Стоимость: 250 руб.

Просмотров: 654

 

Не подходит работа?
Узнай цену на написание.

Оглавление
Введение
Заказать работу
Содержание:

Введение
1. Семантика языков программирования
2. Компилируемые и некомпилируемые языки программирования
3. Классификация языков программирования
3.1. Машино-ориентированные языки
3.1.1. Машинный язык
3.1.2. Язык символического кодирования
3.1.3. Автокоды
3.1.4. Макрос
3.2. Машино-независимые языки
3.2.1. Проблемно-ориентированные
3.2.2. Универсальные
3.2.3. Диалоговые
3.2.4. Непроцедурные
4. Существующие языки программирования
4.1. Фортран
4.2. Лекс
4.3. Алгол
4.4. Кобол
4.5. Лисп
4.6. Бейсик
4.7. Форт
4.8. Паскаль
4.9. Ада
4.10. Си
4.11. Пролог
Заключение
Литература
Введение

До середины 60-х компьютеры были слишком дорогими машинами, использовавшимися только для особых задач, и выполнявшими только одну задачу за раз (т. н. пакетная обработка).
Языки программирования этой эры, как и компьютеры на которых они использовались, были разработаны для специфичных задач, таких как научные вычисления. Поскольку машины были дорогими и лишь одна задача выполнялась за раз, то и машинное время было дорого - поэтому скорость выполнения программы стояла на первом месте.
Однако в течение 60-х цена на компьютеры стала падать так, что даже небольшие компании могли их себе позволить; скорость компьютеров всё увеличивалась и наступило время, когда они стали часто простаивать без задач. Чтобы этого не происходило, стали вводить системы с разделением времени (time-sharing).
В таких системах процессорное время «нарезалось», и все пользователи поочерёдно получали короткие отрезки этого времени. Машины были достаточно быстрыми для того, чтобы в результате каждый пользователь за терминалом чувствовал себя так, будто работает с системой в одиночку. Машина же, в свою очередь, простаивала меньше, поскольку выполняла не одну, а сразу много задач. Разделение времени радикально снижало стоимость машинного времени, поскольку одна машина могла совместно использоваться сотнями пользователей.
В этих условиях - когда мощность стала дешева и доступна - создатели языков программирования все больше стали задумываться об удобстве написания программ, а не только скорости их выполнения. «Мелкие» (атомарные) операции, выполняемые непосредственно устройствами машины, объединили в более «крупные», высокоуровневые операции и целые конструкции, с которыми человеку куда проще и удобнее работать.
Что такое язык программирования
Язык программирования -- формальная знаковая система, предназначенная для описания алгоритмов в форме, которая удобна для исполнителя (например, компьютера). Язык программирования определяет набор лексических, синтаксических и семантических...

После офорления заказа Вам будут доступны содержание, введение, список литературы*
*- если автор дал согласие и выложил это описание.

Работу высылаем в течении суток после поступления денег на счет
ФИО*


E-mail для получения работы *


Телефон


ICQ


Дополнительная информация, вопросы, комментарии:



CAPTCHA Image
Сусловиямиприбретения работы согласен.

 
Добавить страницу в закладки
Отправить ссылку другу