Специальность «Информатика с дополнительной специальностью «Физика»




Для студентов 2-го курса, ГРУППА «ДЛМ10-03СФИ»

1. Перечислите известные Вам виды программирования.

2. Опишите порядок выполнения структурной декомпозиции при структурном программировании.

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

а) альтернативный выбор,

б) цикл,

в) подпрограмма,

г) метки

o а, б, в

o а, б, г

o в, г

o а, г

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

5. В чём особенность модульного программирования?

6. Продемонстрированная на схеме команда показывает

Если < условие>

то Серия команд 1

иначе Серия команд 2

Выход

o сортировку

o линейные вычисления

o ветвление

o цикл

7. Приведите примеры языков объектно-ориентированного программирования. С++, pascal,Delphi.

8. На чём основано объектно-ориентированное программирование?

9. Поясните принцип объектно-ориентированного программирования «модульность».

10.Поясните принцип объектно-ориентированного программирования «ограничение доступа».

11.Поясните принцип объектно-ориентированного программирования «абстрагирование».

12.Перечислите базовые понятия объектно-ориентированного подхода к программированию.

13.Что означает аббревиатура RAD?

14.Назовите достоинства и недостатки визуального программирования.

15.В концепцию объектно-ориентированного подхода к программированию НЕ ВХОДИТ

o инкапсуляция

o наследование

o полиморфизм

o дискретизация

16.В объектно-ориентированном программировании способность объекта сохранять свойства и методы класса-родителя называют …

o полиморфизмом

o инкапсуляцией

o наследованием

o встраиванием

17.Укажите основной недостаток объектно-ориентированного программирования.

18.Что представляет собой окно формы интерфейса системы программирования Delphi?

19.Где расположено и для чего используется окно браузера кода программы интерфейса Delphi?

20.Что содержит файл проекта Delphi с расширением ddp? Такого нет

21.Укажите ключевое слово Delphi заголовка программы

22.Что понимается под свойствами объекта в Delphi?

23.Что такое тип в Delphi?

24.Укажите назначение и формат записи условного оператора if в Delphi. If then else, оператор условия

25.Укажите назначение и формат записи оператора цикла с предусловием в Delphi. While.. do begin, выполнение цикла до тех пор пока условие не будет истинным.

26.Что такое подпрограмма, и какие они бывают?

27.Что включает в себя библиотека VCL Delphi?

28.Какой язык программирования является ядром системы программирования Delphi? Pascal

29.Что представляет собой окно дерево объектов интерфейса системы программирования Delphi? Инспектор обьектов

30.Что содержит файл проекта Delphi с расширением ё?

31.После какого ключевого слова подключаются стандартные и пользовательские модули в Delphi? uses

32.Что такое объект в Delphi?

33.Что означает понятие «инкапсуляция» в Delphi?

34.Как записывается оператор присваивания в Delphi?:=

35.Укажите назначение и формат записи счётного оператора for в Delphi для шага +1. For i:=1 to n do begin, выполнение цикла n раз

36.В чём преимущество использования подпрограмм? Упрощение основного кода

37.При каком виде программирования применяется метод пошаговой детализации?

38.Поясните принцип объектно-ориентированного программирования «иерархичность».

39.Назовите основные элементы структуры интерфейса системы программирования Delphi?

40.Что содержит окно инспектора объектов интерфейса системы программирования Delphi?

41.Что содержит файл проекта Delphi с расширением dpr? Проект делфи

42.Что содержит палитра компонентов Delphi? компоненты

43.Укажите ключевое слово Delphi заголовка подпрограммы-функции и структуру её имени.

44.Как называется самый простой класс в их иерархии в Delphi?

45.Что такое Owner (владелец) класса и какие функции он выполняет?

46.Что понимается под «событием» в Delphi? Выполнение действия при выполнении события

47.Что такое составной оператор в Delphi и как он записывается?

48.Укажите назначение и формат записи счётного оператора for в Delphi для шага –1. For i:=n downto 1 do begin, выполнение цикла n раз начиная с «конца».

49.Что означает понятие «визуальное программирование»?

50.Что содержит файл проекта Delphi с расширением pas? Код программы

51.Из каких двух частей состоит тело программы Delphi?

52.После какого ключевого слова объявляется объект в Delphi? Type/var

53.Что означает понятие «полиморфизм» в Delphi?

54.У какого класса возможностей больше: у родительского или класса-наследника? родительский

55.Когда необходимо использовать параметр Sender процедур-обработчиков? При выполнении события

56.Для чего используется символ Decimal Separator и где он задаётся?

57.Что такое пустой оператор в Delphi?

58.Укажите назначение и формат записи защищённого блока try в Delphi

59.Отметьте на представленной схеме элементы структуры интерфейса системы программирования Delphi

 
 

 

 


60.К какому классу инструментальных средств относится система программирования Delphi?

61.Что означает понятие «наследование» в Delphi?

62.Что такое метод обработки объекта в Delphi?

63.Что содержат файлы проекта Delphi с расширением, начинающемся с символа «~»?

64.Если проект Delphi содержит несколько форм, то, сколько файлов с расширением pas будет создано?

65.Что такое «класс» в Delphi и после какого зарезервированного слова они объявляются в программе?

66.Как и где в Delphi описывается имя процедуры? type

67.Укажите ключевое слово Delphi заголовка подпрограммы-процедуры и структуру её имени

68.Как записывается оператор перехода в Delphi? Должны ли быть описаны метки? Goto

69.Укажите назначение и формат записи оператора цикла с постусловием в Delphi. Repeat until … выполнение до техпор пока условие выполняется.

70.Укажите назначение и формат записи оператора выбора в Delphi. Case n of 1:;2:; выбор оператора из n

71.Перечислите простые порядковые типы данных Delphi.

72.Перечислите простые целые типы Delphi. integer

73.Что такое тип-дипазон в Delphi и как он задаётся?

74.Как объявляется массив в Delphi? A:array[1..6]of type;

75.Как объявляются записи в Delphi?

76.Как описывается множество в Delphi?

77.Как и где в Delphi описывается имя функции?

78.Перечислите структурированные типы данных Delphi.

79.Перечислите логические типы Delphi. boolean

80.Что может использоваться в качестве индекса при работе с массивом в Delphi? Целое число, указатели.

81.Как инициализируются динамические массивы в Delphi?

82.Как может быть осуществлён доступ к компонентам записи в Delphi?

83.Перечислите типы данных Delphi, не относящихся к простым и структурированным

84.Укажите зарезервированное слово для обозначения символьного типа Delphi.

85.Какова структура хранения переменной вещественного типа в Delphi?

86.В Delphi в массиве элементы одного типа или разных? одного

87.Что такое формальные и фактические параметры?

88.Перечислите простые типы данных Delphi

89.Чем отличается компонент Button от компонента BitBtn в Delphi? Где они располагаются?

90.Какова структура хранения переменной типа «дата-время» в Delphi?

91.Что такое динамические массивы в Delphi?

92.В Delphi в записи элементы одного типа или разных?

93. Что такое перечисленный тип в Delphi и как он описывается в программе?

94. Как объявляются динамические массивы в Delphi?

95. Что такое включённое множество в Delphi?

96. Перечислите вещественные типы Delphi.

97. В Delphi во множестве элементы одного типа или разных?

98. Перечислите строковые типы Delphi.

99. Какие новые строковые типы введены в Delphi по сравнению с языком Pascal?

100. В чём специфика данных, имеющих тип PChar?

101. В чём специфика данных, имеющих тип String?

102. Каков максимальный размер данных в Delphi, имеющих строковый тип?

103. Что такое поля в Delphi?

104. Какие два специальных метода входят в состав любого класса в Delphi?

105. Как связаны поля и свойства класса?

106. Какие в Delphi существуют области видимости элементов описания классов?

107. В какой секции программы объявляются классы?

108. Что такое модуль в Delphi?

109. Предусмотрены ли модули в языке Pascal?

110. В какой части проекта хранится перечень его модулей?

111. Из каких структурных элементов состоит любой модуль в Delphi?

112. Какие составные части модуля в Delphi могут быть пустые, а какие нет?

113. Какие части модуля в Delphi чаще всего отсутствуют?

114. Когда выполняются операторы, расположенные в инициализирующей части модуля в Delphi?

115. Когда выполняются операторы, расположенные в завершающей части модуля в Delphi?

116. Как в Delphi оформляется заголовок модуля?

117. Как хранятся модули в Delphi?

118. Как устанавливается связь между модулями в Delphi?

119. Перечислите типы модулей в Delphi.

120. Для чего служит класс Exception?

121. Потомком какого класса является класс Exception?

122. Какие два типа защищённых блоков могут быть использованы для обработки исключительных ситуаций?

123. Приведите формат записи защищённого блока tryexcept.

124. Приведите формат записи обработчика исключений в защищённом блоке tryexcept.

125. Какому обработчику исключений передаётся управление в защищённом блоке tryexcept?

126. Можно ли инициировать собственное исключение?

127. Какое назначение имеет класс List?

128. Каковы отличия класса List от массивов?

129. Назовите основные свойства класса List.

130. Назовите основные методы класса List.

131. Что представляет собой класс TString?

132. Что представляет собой класс TStringList?

133. Наследником какого класса является класс TStringList?

134. Каких потомков имеет класс TString?

135. Назовите основные свойства класса TStringList.

136. Назовите основные методы класса TStringList.

137. С чем связано богатство графических возможностей Windows?

138. Какие инструменты входят в Device Context?

139. Для чего предназначен класс TFont?

140. Назовите основные свойства класса TFont.

141. Для чего предназначен класс TPen?

142. Назовите основные свойства класса TPen.

143. Для чего предназначен класс TBrush?

144. Назовите основные свойства класса TBrush.

145. Для чего предназначен класс TCanvas?

146. Назовите основные свойства класса TCanvas.

147. Назовите основные методы класса TCanvas.

148. Какие объекты инкапсулируют объекты класса TCanvas?

149. Что представляет собой класс TGraphic?

150. Каких потомков имеет класс TGraphic?

151. Дайте краткое определение БД.

152. Какие основные требования предъявляются к БД?

153. Какие существуют виды БД?

154. Какой универсальный язык используется для записи запросов?

155. Что такое первичный ключ БД?

156. С какими типами БД можно работать в Delphi?

157. Какой тип БД является стандартным для Delphi?

158. Как называется процессор БД в Delphi и как его установить?

159. Что такое BDE и для чего оно предназначено?

160. Какими двумя способами можно создать БД в Delphi?

161. Для чего предназначена утилита Database Desktop?

162. Что такое алиас в Delphi и для чего он предназначен?

163. Как создать алиас БД в Delphi?

164. В чём преимущество использования алиасов в Delphi?

165. Что такое BDE Administrator и для чего оно предназначено?

166. Что такое SQL Explorer и для чего оно предназначено?

167. Что такое Table в Delphi?

168. Что такое Query в Delphi?

169. Приведите примеры компонент Delphi для работы с БД.

170. На какой палитре расположен компонент DataSourse?

171. Для чего предназначен компонент DataSourse?

172. Назовите основные свойства объекта DataSourse.

173. На какой палитре расположен компонент Table?

174. Для чего предназначен компонент Table?

175. Назовите основные свойства объекта Table.

176. На какой палитре расположен компонент Query?

177. Для чего предназначен компонент Query?

178. Назовите основные свойства объекта Query.

179. На какой палитре расположен компонент DBEdit?

180. На какой палитре расположен компонент DBMemo?

181. На какой палитре расположен компонент DBText?

182. Для чего предназначены компоненты DBEdit, DBMemo, DBText?

183. Назовите основные свойства объекта DBEdit, DBMemo, DBText.

184. На какой палитре расположен компонент DBGrid?

185. Для чего предназначен компонент DBGrid?

186. Назовите основные свойства объекта DBGrid.

187. На какой палитре расположен компонент DBNavigato r?

188. Для чего предназначен компонент DBNavigator?

189. Назовите основные свойства объекта DBNavigator.

190. Какие кнопки включает объект DBNavigator?

191. Изобразите схему взаимосвязи алиаса, файлов БД и компонент Delphi для работы с БД.

 

 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2019-05-16 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: