ВУЗ:
Составители:
64
язык ПАСКАЛЬ получил в виде системы программирования DELPHI. На
Украине в 1965 году на базе АЛГОЛА был создан язык АЛМИР, отличавшийся
использованием символики на основе русского, а не английского языка. Этот
язык считается первым в мире языком программирования на основе
национального языка (Native Language).
Язык СИ, в котором использованы элементы ПАСКАЛЯ, был создан в
1972 году в американской фирме Bell Laboratories под руководством Дениса
Ритчи. Название языка СИ связано с тем, что наиболее удачной оказалась его
третья версия (СИ- третья буква английского алфавита). СИ считается наиболее
эффективным среди языков программирования высокого уровня. С одной
стороны он не намного сложнее ПАСКАЛЯ или ФОРТРАНА, но с другой
обладает возможностями, присущими языкам программирования низкого
уровня. Поэтому СИ иногда называют языком программирования среднего
уровня и используют как при написании прикладных программ, так и при
разработке системных. Дальнейшим развитием языка СИ стали языки СИ++ и
JAVA.
К языкам низкого уровня отноятся ассемблер и автокод. Ассемблер, как
язык низкого уровня, фактически состоит из набора команд данной машины,
записанных в виде сокращений на английском языке. Автокод- вариант
ассемблера на основе русского языка.
Программы трансляторы бывают двух типов: Интерпретаторы и
компиляторы
Интерпретаторы транслируют текст программы и сразу же выполняют
предписанные в нем действия, не создавая .ехе-файл. компиляторы
транслируют текст программы и создают готовую к исполнению программу в
виде .ехе-файла, который можно будет после запустить на исполнение.
4) Отладка программы - исправление в ней ошибок и тщательное ее
тестирование.
При тестировании программы важно проверить ее работоспособность как
можно в большем числе ситуаций, например, при различных вариантах
исходных данных. Бывает, что в 1000 случаях программа сработает нормально,
а на 1001-й раз обнаружится ошибка. При написании серьезных программных
продуктов для более полного их тестирования фирмы-разработчики часто
распространяют их пробные версии (бета-версии) среди как можно большего
числа пользователей, которые сообщают в фирму об обнаруженных ошибках,
что позволяет исправить их в окончательных версиях программных продуктов.
2.4. Компьютерные сети
(по материалам [3])
Организация межкомпьютерной связи
Назовём задачи, которые трудно или невозможно решить без организации
информационной связи между различными компьютерами:
Страницы
- « первая
- ‹ предыдущая
- …
- 62
- 63
- 64
- 65
- 66
- …
- следующая ›
- последняя »
