Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

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




Вопросы и тестовые задания для самоконтроля

 

1. Что такое методология программирования?

2. Что такое технологии программирования?

3. Понятие «иерархия классов» присуще методологии ____________ программирования.

1) объектно-ориентированного

2) структурного

3) динамического

4) эвристического

 

4. Ошибка «пропущено двоеточие» при трансляции может быть выявлена на этапе...

1) лексического анализа

2) филологического анализа

3) семантического анализа

4) синтаксического анализа

 

5. Программа – это

1) протокол взаимодействия компонентов компьютерной сети

2) набор команд операционной системы компьютера

3) алгоритм, записанный на языке программирования

4) законченное минимальное смысловое выражение на языке программирования ¤

 

6. Какой подход в программировании называется структурным?

1) подход, ориентированный на непосредственно выполняемые компьютером операции

2) подход, неориентированный на непосредственно выполняемые компьютером операции

3) подход, ориентированный на то, что отдельные группы операторов могут объединяться во вспомогательные алгоритмы

4) подход, ориентированный на то, что логическая структура программы может быть выражена комбинацией 3-х базовых структур — следования, ветвления, цикла ¤

 

7. Модульная структура программы отражает одну из особенностей ________ программирования

1) эвристического

2) структурного ¤

3) логического

4) динамического

 

8. При разработке модульных программ применяются два метода проектирования:

1) Нисходящее и восходящее

2) Модульное и структурное

3) Параллельное и последовательное

4) Модульное и объектно-ориентированное

5) Структурное и объектно-ориентированное

 

9..В чем заключается «нисходящее проектирование» программ?

1) вначале разрабатывается головной модуль, затем остальные модули

2) вначале разрабатываются модули самого низкого уровня

3) на завершающем этапе проектирования разрабатывается головной модуль

4) вначале решается подзадачи, затем глобальная задача

5) вначале разрабатывается интерфейс программы, затем модули

 

10..Объектно-ориентированный подход к программированию использует следующие базовые понятия

а) инструкции, б)данные, в) модель, г) объект, д) свойство, е) метод обработки, ж) событие, з) класс объектов

1) а, д,

2) д, е, ж, з

3) а, д

4) г, е, ж, з, д ¤

 

11. Какая технология программирования появилась позже?

1) Объектно-ориентированная

2) Структурная

3) Модульная

4) Процедурная

5) Иерархическая

 

12. Основные технологии программирования – это:

1) модульное программирование, структурное программирование, объектно-ориентированное программирование.

2) модульное программирование, циклическое программирование, объектно-ориентированное программирование.

3) модульное программирование, структурное программирование, сетевое программирование.

4) модульное программирование, структурное программирование, параллельное программирование.

 

13. Подпрограммы бывают следующих типов?

1) процедуры и функции

2) рекурсивные и динамические

3) функции и модули

4) процедуры и циклы

5) структурированные и неструктурированные

 

вернуться к содержанию

 

 

 

В данном разделе проводится обзор языков программирования высокого уровня. Кроме того, даются основные понятия и общая характеристика систем программирования.

 




Поделиться с друзьями:


Дата добавления: 2014-10-22; Просмотров: 914; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.012 сек.