Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПРЯ для ИС - 2 курс (1).docx
Скачиваний:
3
Добавлен:
01.05.2025
Размер:
290 Кб
Скачать
☆

Задание для самопроверки № 12

1. Совокупность программ, предназначенная для решения задач на ПК

а) утилита;

в) веб-редакторы;

с) программное обеспечение;

d) браузеры;

е) технические устройства.

2. Категория программного обеспечения

а) сетевые средства;

в) теория информации;

с) коммуникационные сети;

d) программы общего пользования;

е) методы систематизации.

3. К системным ПО не относятся

а) методы регулирования;

в) операционные системы;

с) драйверы;

d) программы-оболочки;

е) утилиты.

4. Вид прикладного ПО

а) интерфейсные системы;

в) текстовый редактор;

с) средства просмотра и воспроизведения;

d) операционные системы;

е) компьютерные игры.

5. Системы для автоматизации разработки новых программ на языке программирования

а) программы общего пользования;

в) системы программирования;

с) прикладное ПО;

d) графические редакторы;

е) бухгалтерские системы.

6. Какими параллельными синтаксическими конструкциями можно заменить придаточные предложения

а) назывными предложениями;

b) составными подчинительными союзами;

с) составными сочинительными союзами;

d) конструкциями с вводными словами;

е) причастными и деепричастными оборотами.

7. Замените придаточное предложение синонимичным деепричастным оборотом: Когда завершится учебный год, мы поедем на море.

а) как завершится учебный год;

b) завершив учебный год;

с) завершивший учебный год;

d) после завершения учебного года;

е) завершая учебный год.

8. Что такое синонимия придаточных предложений

а) использование омономичных конструкций;

b) употребление в предложении фразеологизмов;

с) замена их причастными и деепричастными оборотами;

d) присутствие однородных членов предложения;

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

9. Найдите синтаксическую конструкцию, которая не является параллельной предложению: Студент завершил презентацию.

а) студент, завершивший презентацию;

b) студент после того, как завершил презентацию;

с) студент, который завершил презентацию;

d) студент скоро завершит презентацию;

е) студент после завершения презентации.

10. Замените придаточное предложение синонимичным причастным оборотом: Экзамены будет принимать преподаватель, который проводил семинарские занятия.

а) читавший лекции;

b) который проведёт семинарские занятия;

с) который будет проводить семинарские занятия;

d) который проведёт практические занятия;

е) проводивший семинарские занятия.

Срсп № 12 Языки программирования

Символом второго поколения ЭВМ стали проблемно-ориентированные языки программирования. Одним из первых и наиболее удачных языков такого рода стал Фортран, разработанный фирмой IBM в 1954 г. Язык Фортран часто используется и в наши дни. Причина его долголетия – простая структура Фортрана. Фортран был заложен в основу диалогового языка Бейсик – широко распространенного ныне в различных модификациях языка.

Вскоре после создания Фортрана появился язык Алгол (1957 г.), созданный на основе широкого международного сотрудничества. В 1960 г. было опубликовано официальное сообщение об алгоритмическом языке, названном Алгол-60. Алгол характеризуется как введением новых конструкций, так и обобщением понятий, имеющихся в Фортране.

Однако и Фортран, и Алгол не позволяли описать все без исключения возникающие задачи. Поэтому примерно в то же время появились алго­ритмические языки с проблемной ориентацией (Кобол, Снобол и др.), отве­чающие нуждам специфичных направлений науки и техники.

Из языков для обработки символьной информации очень популярным является язык Лисп, созданный в 1960 г. в Массачусетском технологическом институте. В этом языке вся находящаяся в обработке информация организуется в так называемые списки – последовательности элементов.

Третье поколение ЭВМ поставило на повестку дня выработку нового подхода к созданию действительно универсального языка. Одной из попыток такого рода являлось создание фирмой IBM алгоритмического языка PL/1. Он основывался на языках Фортран и Кобол, ряда изобразительных средств и понятий Алгола и других языков.

В 1971 г. Никлаусом Виртом был предложен алгоритмический язык Паскаль. Язык Паскаль является преемником Алгола-60, он имеет конст­рукции, аналогичные существующим в PL/I и Алголе-68, однако Паскаль бо­лее лаконичен. Язык Паскаль способствовал внедрению современной техно­логии программирования, основанной на постепенном построении програм­мы, состоящей из небольших четко определенных процедур.

На основе языка Паскаль (конец 70-х) первая женщина-программист Ада Лавлейс создала язык Ада. Это существенно структурированный язык, особенно он подходит для разработки систем реального времени. Однако язык Ада слишком громоздкий, многословный и не предоставляет программисту достаточной свободы.

Предложенный Денисом Ритчи (начало 80-х) язык программирования Си задумывался языком сравнительно низкого уровня. Однако язык Си достаточно полно отражает возможности современных компьютеров, позволяя писать весьма эффективные программы, за счет простых, последовательных конструкций потоков управления.

В качестве мощной объектно-ориентированной версии Паскаля сейчас популярен Объектный Паскаль. Объектный Паскаль по сравнению со стан­дартным Паскалем содержит очень много синтаксических расширений. В ре­зультате из простого и изящного Паскаля получился язык, приближающийся по сложности к языку Ада.

Самый молодой объектно-ориентированный язык Java (Джава) предложен Джеймсом Гослингом. Основная особенность Java – межплатформенная переносимость приложений, благодаря чему язык широко используется для написания приложений для Internet. Java – очень сложный синтаксически язык. Его официальное описание – 700-страничный документ – насыщен многословными и громоздкими определениями. Несмотря на эту сложность, в Java есть всего две существенные вещи: встроенная многопоточность и обработка исключений.

В целом, к настоящему моменту известно от 2-х до 3-х тысяч языков программирования, из них около 100 объектных и объектно-ориентированных.