Двухуровневая информационная система



58. малая информационная система – информационная система, которая недолго используется на рабочих местах, имеет массовое распространение, сравнительно небольшую цену, использует настольные базы данных, а также рассчитана на небольшой объем информации.

59. средняя информационная система – информационная система, которая имеет возможность работы по сети, обмена информацией, разделения функций, которые выполняют рабочие места. Включает в себя малые информационные системы.

60. крупная информационная система – включает в себя средние информационные системы, характерно большое разнообразие аппаратных и программных средств, территориальная распределенность предприятия.

61. прямой код числа – представления числа в двоичной форме.

62. обратный код числа – инвертированный обратный код числа.

63. дополнительный код числа – результат сложения единицы в самом младшем разряде с обратным кодом.

64. экспоненциальная запись числа – представление действительных чисел в виде мантиссы и порядка.

65. двоично-десятичный код числа – код, в котором во внутреннее представление переводится каждая цифра, а целое число не переводится.

66. беззнаковая форма числа – форма числа, которая не имеет знака.

67. кодировка – процесс преобразования сообщения в комбинацию символов в соответствии с кодом.

68. растровая графика – изображение, представляющее собой сетку пикселей (обычно прямоугольную) на мониторе, бумаге и других отображающих устройствах.

69. векторная графика – способ представления изображений, основанный на использовании геометрических примитивов, таких как точки, линии, сплайны и многоугольники.

70. дискретизация звука – преобразование непрерывного звука в отдельные сигналы.

71. MIDI -запись – содержит не сам звук, а только команды для его воспроизведения. Звук синтезируется с помощью звуковой карты.

MPEG -формат

73. архитектура вычислительной системы – абстрактное описание физического строения вычислительной техники с точки зрения ее пользователя.

74. аппаратное обеспечение ЭВМ - совокупность физических элементов из которых построена вычислительная техника.

75. программное обеспечение ЭВМ - совокупность программ, их описаний и инструкций по их применению, предназначенная для технической эксплуатации ЭВМ.

76. архитектура фон Неймана – принцип совместного хранения программ и данных в памяти компьютера. В общем случае подразумевается физическое отделение процессорного модуля от устройств хранения программ и данных.

77. энергозависимая память – память, которая после отключения питания теряет всю информацию.

78. энергонезависимая память – память, сохранность информации в которой не зависит от питания.

79. регенерация памяти – периодическая перезапись содержимого памяти для сохранения информации.

80. масочное ПЗУ – информация может быть записана только один раз при производстве.

81. программируемое ПЗУ – существует возможность единичной перезаписи информации.

82. репрограммируемое ПЗУ – возможно неограниченное количество перезаписей содержимого памяти.

83. квитирование («рукопожатие») - процесс в результате которого два независимых друг от друга устройства координируют свои сигналы и получают возможность работать совместно (подтверждение приема – передача структурной единицы информации).

84. стандартные внешние устройства – рассчитаны на взаимодействие компьютера и человека.

85. нестандартные внешние устройства – устройства, которые рассчитаны на взаимодействие компьютера и каких-либо внешних устройств.

86. контроллер внешнего устройства – часть устройства, которая управляет его функциональной часть и связью между устройством и ЦП машины.

87. магнитный барабан – полуметаллический цилиндр, покрытый слоем магнитного материала ферролака.

88. магнитный диск – круглая пластина из металла или мягкого пластика, на котором с двух сторон произведено напыление ферролака. На сегодняшний день является одним из основных способов хранения информации.

89. магнитная лента – диэлектрик, покрытый с двух сторон слоем ферролака. Ширина 6-35 мм. Процесс чтения-записи возможен только во время движения ленты. Нет возможности позиционирования при хранении информации.

90. магнитная карта – прямоугольник из диэлектрика. Сверху на весь или на часть поверхности наносится ферролак. На текущий день используется только в быту.

91. память с циклическим доступом – устройства памяти, в которых, благодаря непрерывному вращению носителя информации, возможность обращения к некоторому участку носителя циклическим образом повторяется.

92. магнитные сердечники – обыкновенно имеют форму кольца. Изготавливаются из материала феррита. Для чтения-записи используется обмотка из проводов. Обычно используются не по одиночке.

93. многоотверстные ферритовые пластины – пластина, полностью изготовленная из феррита. В ней делаются отверстия, через которые проходит обмотка.

94. слоистые ферритовые пластины – в ферритовую пластину без отверстий внутрь встраиваются провода, идущие в одном направлении. Устройство собирается из трех пластин, из них две крайние – ферритовые, а средняя – металлическая.

95. тонкие магнитные пленки – тонкие поверхности ферритов, которые располагаются на поверхности диэлектрика (по большей части стекла). Используются в двух вариантах – плоском и цилиндрическом.

96. фототермопластичные пленки - прозрачный диэлектрик, размягчающийся при 50° C.

97. оптические диски – прозрачное основание из поликарбоната, на которое нанесен специальный слой, который служит для хранения информации. Для чтения и записи информации на диск используется лазер.

98. магнитооптические диски – запись и чтение осуществляется оптическим способом, а хранение – магнитным способом. Прозрачный диэлектрик с напылением из марганца и висмута. Запись – нагрев поверхности и перемагничивание. Чтение – анализ плотности поляризации света лазера при отражении от накопителя или прохождении через него.

99. голографические запоминающие устройства – в отличие от обычных устройств, запись производится на весь объем памяти при помощи различных углов наклона лазера. Позволяет увеличить во много раз объем и надежность хранения информации, а также скорость чтения-записи.

100. отказоустойчивость ЭВМ - сохранение работоспособности вычислительной техники, если происходит сбой в ее работе.

101. масштабируемость ЭВМ - возможность наращивания ресурсов вычислительной техники без принципиального изменения ее архитектуры.

102. пользовательское время центрального процессора – время работы центрального процессора именно с программой, запущенной пользователем.

103. системное время центрального процессора – время, которое требуется на обслуживание операционной системы для работы программы пользователя.

104. такт синхронизации – дискретные временные события. Число тактов за единицу времени. Короткий импульс, испускаемый тактовым генератором.

105. период синхронизации - дискретные временные события.

106. MIPS – метод оценки производительности ЭВМ: миллион инструкций выполняемых за секунду.

107. MFLOPS – метод оценки производительности ЭВМ: миллион операций с плавающей запятой в секунду.

108. LINPACK – (ливерморские циклы) совокупность фрагментов из нескольких программ с оптимальным содержанием различных операций в программе. Малый цикл – 14 программ, большой цикл – 24 программы.

109. SPEC – куски реальных программ с оптимальным количеством различных операций. Могут быть применены для различных платформ вычислительной техники. Результат – отношение времени выполнения на данной машине к времени эталонной машины.

110. TPC – базовое понятие транзакция, т.е. любой процесс обмена информацией, который должен восприниматься как единый и неделимый. Показателем является количество транзакций за единицу времени.

111. ОКОД – класс вычислительной техники, для которого характерен одиночный поток команд – одиночный поток данных.

112. ОКМД – класс вычислительной техники, также называемый векторными ЭВМ, для которого характерен одиночный поток команд и множественный поток данных.

113. МКОД – класс вычислительной техники, также называемый конвейерными ЭВМ, для которого характерен множественный поток команд и одиночный поток данных.

114. МКМД – класс вычислительной техники, также называемый матричными ЭВМ, для которого характерен множественный поток команд и множественный поток данных.

115. персональная ЭВМ – вычислительная техника, которая предназначена для домашнего использования.

116. рабочая станция – характеризуется повышенной по сравнению с персональной ЭВМ производительностью. Очень качественная графическая система.

117. CISC -архитектура – усложненный (укрупненный) набор команд центрального процессора. Делается для того, чтобы приблизить его к командам языка высокого уровня.

118. RISC -архитектура – компьютер с укороченной системой команд центрального процессора.

119. Х-терминал – комплекс, предназначенный для обработки и передачи информации на ЭВМ и получения результатов. Работать в самостоятельном режиме не способен. Работает только под управлением вычислительной техники, к которой подключен.

120. сервер – компьютер, который предоставляет свои ресурсы другим компьютерам. Количество центральных процессоров больше 2. Скоростная шина для связи центральных процессоров и оперативной памяти. Возможность подключения нескольких накопителей и возможность их замены.

121. мейнфрейм – (Большая ЭВМ, супер ЭВМ) техника, которая предназначена для регулярной обработки информации в больших объемах. Характерна работа в режиме 24/7.

122. кластерная архитектура - объединение различной вычислительной техники, которая для операционной системы логически выглядит как одна единственная машина. При сбое на одном элементе операционная система перераспределяет нагрузку на остальные.

123. система высокой готовности – вычислительная техника, рассчитанная на функционирование даже в тех случаях, когда произошел сбой.

124. универсальная ЭВМ – ЭВМ, предназначенные для решения самых различных задач, отличающихся сложностью алгоритмов и большим объемом обрабатываемых данных.

125. специализированная ЭВМ – предназначена для решения одной задачи или узкого класса задач, что определяет ее структуру и технические характеристики.

126. аналоговая ЭВМ – все представление информации происходит с помощью непрерывных величин.

127. цифровая ЭВМ – вся информация, представляемая на обработку, представляется исключительно в цифровых величинах.

128. гибридная ЭВМ – присутствуют элементы с цифровыми и аналоговыми типами и преобразователь между ними.

129. биологическая ЭВМ – вычислительная машина, использующая особенности биологических тел. Возможности находятся на уровне человеческого мозга.

130. квантовая ЭВМ – ЭВМ, основанные на принципе обработки квантовых бит (кубит). При этом существенно ускоряется обработка информации.

131. оптическая ЭВМ – ЭВМ, сконструированная для использования света для представления данных, элементы вычислительной логики построены на непосредственно связанных оптических устройствах.

132. такт реального времени – промежуток времени не позднее которого необходимо получить решение.

133. транспьютер – система, когда на одной микросхеме располагаются несколько центральных процессоров, собственная оперативная память плюс линия связи.

134. общее программное обеспечение – программное обеспечение, предназначенное для решения задач безотносительно к предметной области применения.

135. специализированное программное обеспечение – программное обеспечение, предназначенное для решения задач в конкретной предметной области.

136. испытательные программы – программы, предназначенные для оценки работоспособности ЭВМ.

137. контрольные задачи – совокупность программ, которые используются для общей оценки работоспособности.

138. тесты – программы, использующиеся для оценки работоспособности конкретных устройств.

139. контрольные тесты – обнаруживают факт неисправности на конкретном устройстве.

140. диагностические тесты – локализуют отказ элемента в пределах устройства.

141. системы программирования – совокупность программ, предназначенных для автоматизации наиболее трудоемких этапов составления программ. По стандарту входят две части:

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

141.2. транслятор с языка

142. машинно-ориентированные системы программирования – в качестве входного языка всегда используется язык Ассемблер.

143. процедурные системы программирования – в качестве входного языка используется язык высокого уровня.

144. проблемные системы программирования – в качестве входного языка используется язык сверхвысокого уровня.

145. операционные системы – совокупность программ для управления основными ресурсами ЭВМ (центральный процессор, оперативная память, внешние устройства, данные).

146. системы телеобработки данных – такая организация информационно-вычислительного процесса, при которой ресурсы одной или нескольких ЭВМ одновременно используются многочисленными пользователями, подключенными через средства связи.

147. программа – совокупность команд, которая описывает алгоритм решения некоторой задачи.

148. исходный код – запись программы на языке программирования.

149. объектный код – запись программы в машинных кодах.

150. загрузочный модуль – код, который можно загрузить в оперативную память и выполнить на данной машине.

151. библиотека – компонента приложений, которые загружаются при их необходимости.

152. компонента приложений - библиотека.

153. программный продукт – программа удовлетворяющая следующим требованиям:

153.1. Для всех используемых данных должна быть определена и сообщена область допустимых значений.

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

153.3. Должна быть написана документация на эту программу.

154. программный комплекс – программа удовлетворяющая следующим требованиям:

154.1. Необходимо точно разделить все части программы по используемым ресурсам и отладить это взаимодействие.

154.2. Точно разделить все части программы по используемым наборам данным и отладить их взаимодействие.

155. комплексный программный продукт – программа, которая удовлетворяет всем требованиям программного продукта и программного комплекса.

156. программы с малой жизнью – программы, которые, как правило, создаются небольшой командой разработчиков, предназначены для инженерных и научных расчетов, небольшие по размеру и не предназначенные для тиражирования.

157. программы с большой жизнью – программы, которые, как правило, создаются большим коллективом разработчиков, изначально предполагают тиражирование, предназначены для регулярной обработки информации, обязательно содержат средства модификации в процессе эксплуатации.

158. техническое задание – технический документ (спецификация), оговаривающий набор требований к системе и утвержденный как заказчиком, так и исполнителем.

159. технико-экономическое обоснование – документ, в котором представлена информация, из которой выводится целесообразность или нецелесообразность создания продукта. Содержит анализ затрат и результатов какого-либо проекта.

160. язык высокого уровня – обеспечивает переносимость и приближенность к задаче, которая решается. Во всех языках высокого уровня реализована концепция типа данных.

161. язык сверхвысокого уровня - возможность получения решения задачи без создания алгоритма задачи. Программа – описание данных и описание результата.

162. стандарт языка программирования – описание средств языка, которое регистрируется в международном институте по стандартам.

163. диалект языка программирования – дополнительные средства, которые включаются в язык программирования разработчиками конкретной версии.

164. планировщик вычислений – часть системы программирования на языке сверхвысокого уровня, определяющая разрешима ли данная задача.

165. файл – логическая единица информации, хранимая на носителе.

166. синтезирующее программирование – ручное, автоматическое или автоматизированное манипулирование данными о задаче с целью получения алгоритма ее решения.

167. императивное программирование – парадигма программирования, которая описывает процесс вычисления в виде инструкций, изменяющих состояние программы. Последовательность команд, которые должен выполнить компьютер.

168. функциональное программирование – парадигма программирования, в которой процесс вычисления трактуется как вычисление функций в математическом понимании.

169. декларативное (логическое) программирование – парадигма программирования, которая определяет, что нужно вычислить, а не то, как это надо сделать.

170. параллельное программирование – парадигма программирования, которая дает возможность записи программ для параллельных ЭВМ.

171. сборочное программирование – построение программ из уже существующих и корректных объектов.

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

173. компонентное программирование – объект может быть написан на одном языке и использоваться в программе на другом языке. Все объекты используются исключительно в объектном коде.

174. конкретизирующее программирование – создание программ из специальных универсальных заготовок.

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

176. шаблонно-ориентированное программирование – возможность использования различных масок для ввода-вывода информации.

177. транслятор – программа или техническое средство, выполняющее преобразование программы, представленной на одном из языков программирования, в программу на другом языке, в определенном смысле равносильную первой.

178. листинг – исходная программа на исходном языке с указанием служебной информации.

179. модуль ввода/вывода – часть транслятора, которая получает из исходной программы последовательность литер и листинг.

180. лексический анализатор – часть транслятора, которая из последовательности литер, получает последовательность символов, удаляет лишние символы, выдает сообщение о лексических ошибках.

Сканер

182. синтаксический анализатор – проверяет текст программы на соответствие формальным правилам языка.

183. семантический анализатор – проверяет текст программы на соответствие неформальным правилам языка.

184. генератор – часть транслятора, которая преобразует промежуточное представление программы в объектный код.

185. промежуточное представление программы – текст программы из которого удалены все лишние символы, соответствующий формальным и неформальным правилам языка программирования.

186. однопроходный транслятор – такой транслятор в котором все его части работают одновременно. Просматривает исходный текст только один раз.

187. многопроходный транслятор – транслятор, который просматривает исходный текст минимум два раза.

188. интерпретатор – присутствуют первые четыре элемента, а вместо генератора существует эмулятор машинных команд.

189. компилятор на Р-код – вместо машинных команд в объектном коде содержится набор команд в Р-коде. На каждой конкретной машине существует обработчик с Р-кода, который переводит программу в машинный код.

190. компилятор компиляторов – программа, воспринимающая синтаксическое или семантическое описание языка программирования и генерирующая компилятор для этого языка.

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

192. утилита операционной системы – программы, реализующие служебные функции, обеспечивающие более эффективное выполнение основных функций операционной системы (установки нового оборудования и программ, функции проверки работоспособности системы, восстановление системы после сбоев и т.п.).

193. однопрограммные операционные системы – в каждый момент времени на вычислительном средстве выполняется только одна программа.

194. многопрограммные операционные системы – на вычислительном средстве параллельно во времени могут выполняться несколько программ.

195. однопользовательские операционные системы – операционная система, которая обеспечивает возможность работы только одного пользователя.

196. многопользовательские операционные системы – на вычислительном средстве могут одновременно работать несколько пользователей, каждый из которых выполняет собственные программы во взаимодействии или независимо от других пользователей.

197. пакетный режим работы – задается последовательность и условия выполнения программ (пакет) и система автоматически переходит от выполнения одной программы к другой, таким образом, вычислительное средство работает полностью автоматически.

198. интерактивный (диалоговый) режим работы – реализуется диалоговый режим работы с пользователем, обеспечивается приемлемое время реакции системы на запросы пользователя.

199. обработка в реальном времени – обеспечивается отклик системы в течении ограниченного интервала времени, ответ полученный позже считается неверным, что равносильно его отсутствию вообще.

200. системы с разделением времени – каждая задача получает для выполнения только определенный отрезок (квант) времени процессора. Если задача не успевает выполниться в срок, то операционная система перераспределяет время процессора в пользу других задач, а прерванная задача ставится в очередь.

201. сетевая операционная система – операционная система со встроенными возможностями для работы в компьютерных сетях. Главными задачами является распределение ресурсов сети и администрирование сети.

202. задание операционной системы – поток программы, для которого операционной системой выполняется распределение времени центрального процессора.

203. готовность задания – задание проинициализировано и может начать выполнение, но для этого ему требуется получить время процессора.

204. порождение задания – состояние инициализации задания, в которое оно попадает сразу после запуска пользователем; это состояние ожидания выделения всех необходимых для начала работы ресурсов.

205. активность задания – задание выполняется, занимая процессор.

206. завершение задания – сохраняются результаты работы, освобождаются все выделенные ресурсы.

207. ожидание задания – выполнение задания заблокировано, так как во время работы оно запросило дополнительные ресурсы или ждет завершения ввода или вывода данных.

208. файловая система – компонент операционной системы, функция которого – управление данными, организация их размещения на внешних устройствах и хранения, доступа к ним из программ, защита данных от разрушения и несанкционированного доступа и т.д.

209. иерархия данных – логическая модель данных в виде древовидной структуры. Совокупность элементов, расположенных в порядке их подчинения от общего к частному и образующих перевернутое дерево (граф).

Поле

Кодировка

Числовое поле

Алфавитное поле

Алфавитно-цифровое поле

Символьное поле

216. физическая запись – порция данных, пересылаемых как единое целое между оперативной и внешней памятью ЭВМ.

217. логическая запись – запись, определенная в программе одним оператором ввода-вывода и представляющая собой набор логически связанных данных, не зависимо от их физического размещения. Одна логическая запись может состоять из нескольких физических или быть частью одной физической записи.

218. сблокированные записи – несколько логических записей содержится в одном блоке.

219. несблокированные записи – каждый блок содержит только одну логическую запись.

220. записи фиксированной длины – размер постоянен для логических записей в блоке. Размер блока также фиксирован.

221. записи переменной длины – размерность меняется в различных экземплярах. В таком формате могут быть представлены: динамические массивы, строки текста, последовательности данных, имеющие собственный внутренний формат.

222. буферизация данных – метод организации обмена, в частности ввода-вывода данных, который подразумевает использование буфера для временного хранения данных. При вводе данных одни устройства или процессы производят запись данных в буфер, а другие – чтение из него, при выводе – наоборот. Буферизация позволяет процессам, производящим ввод-вывод и обработку данных работать параллельно.

Организация файла –

223.1. Логическая организация файла – представление файла в виде определенным образом организованных логических записей.

223.2. Физическая организация – описывает правила расположения файла на устройстве внешней памяти, в частности на диске.

224. последовательная организация файла – файл организуется как последовательность записей постоянной длины без промежутков. Одно поле является ключевым.

225. индексно-последовательная организация файла – каждая запись файла содержит ключ, используемый для упорядочения (сортировки) записей. Этот же ключ может использоваться в качестве индекса для прямого доступа к отдельной записи.

226. прямая организация файла ­– доступ к записям файла организуется через ключевые поля записей. Необходимое условие – различие ключевых полей.

227. библиотечная организация файла – используются уровни учетной информации (каталоги), облегчающие поиск и доступ к отдельным компонентам файла.

228. системное имя файла – имя файла, которое используется операционной системой при работе с этим файлом. Может присутствовать ограничение максимальной длины имени, также существуют недопустимые символы в имени файла.

229. логическое имя файла – обозначение файла, которое используется при работе с ним пользователя, в его программах.

230. физическое имя файла – имя файла, под которым он хранится на носителе информации.

231. иерархическое построение операционной системы – операционная система представляет собой последовательность уровней. Каждый уровень имеет право обращаться только к ресурсам предыдущего уровня.

232. система виртуальных машин – на реальной машине запускается монитор виртуальных машин, на каждой из которых установлена своя операционная система, под управлением которой может работать отдельный пользователь.

233. многопроцессорная операционная система – операционная система, которая организует работу машины с несколькими процессорами.

234. локальная сеть – группа расположенных в пределах некоторой территории компьютеров (в одной комнате, в одном или нескольких стоящих рядом зданиях), совместно использующих информационные, программные и аппаратные ресурсы.

235. глобальная сеть – объединяет компьютеры, расположенные в разных географических областях. Охватывает расстояние в сотни и тысячи километров.

236. сеть масштаба города – объединяет компьютеры, расположенные в пределах города.

237. одноранговая сеть – включает несколько компьютеров, каждый из которых может играть роль сервера, предоставляя в распоряжение других компьютеров свои ресурсы. Компьютеры могут меняться ролями, выполняя функции как клиентов так и серверов.

238. сеть на основе сервера – выделяется компьютер, играющий роль сервера, т.е. предоставляющий свои ресурсы в распоряжение пользователей, работающих на других компьютерах в сети, управляющий доступом пользователей к этим ресурсам. Остальные компьютеры в сети являются клиентами этого сервера, обращаются к нему с запросами для получения доступа к ресурсам.

239. рабочая группа – логическое объединение компьютеров, обычно не более десяти, которые могут разделять свои ресурсы.

240. кабельная сеть – сеть, системы которой взаимодействуют через кабели.

241. беспроводная сеть – сеть, системы которой взаимодействуют через беспроводные каналы передачи данных.

242. топология сети – конфигурация сети, ее структура. Определяет схему связей между узлами (компьютерами) сети, метод передачи данных между ними.

243. шинная топология – среда передачи информации представляется в форме доступного для всех серверов и рабочих станций коммуникационного пути, к которому они подключаются для организации взаимодействия. Все рабочие станции могут непосредственно вступать в контакт друг с другом. Рабочие станции в любой момент без прерывания работы сети могут быть подключены к ней или отключены.

244. звездообразная топология – каждый компьютер подключается отдельным кабелем к объединяющему устройству (концентратору). В центре звезды находится пассивный соединитель или активный повторитель.

245. кольцевая топология – все рабочие станции связаны одна с другой по кругу. Коммутационная сеть замкнута в кольцо. Сообщения передаются по эстафете. Продолжительность передачи информации зависит от числа станций в сети.

246. топология «звезда-шина» – комбинация топологий шина и звезда. Несколько сетей с топологией звезда объединяются при помощи магистральной линейной шины.

247. топология «звезда-кольцо» – комбинация топологий звезда и кольцо. Компьютеры подключены к концентратору, который формирует кольцо. На основе главного концентратора формируется звезда.

248. плата сетевого адаптера - периферийное устройство, позволяющее компьютеру взаимодействовать с другими устройствами сети.

249. администрирование сети – разработка и обслуживание сетей. Поддержание их в рабочем состоянии.

250. база данных – именованная совокупность взаимосвязанных данных, отражающая состояние объектов рассматриваемой предметной области и их отношений. Могут использоваться несколькими приложениями под управлением системы управления базой данных.

251. физические данные – данные, хранящиеся в памяти ЭВМ, на ее запоминающих устройствах.

252. логическое представление данных – соответствует пользовательскому представлению о данных. Отражает существующие взаимосвязи между элементами данных.

253. уровень представления информации – отделение логической структуры данных (организации данных с точки зрения пользователя) от физической (организации данных с точки их представления на вычислительном устройстве).

254. внешний уровень представления информации – уровень описания информационных потребностей конечного пользователя

255. концептуальный уровень представления информации – описание информации на уровне понятия всей информационной системы.

256. внутренний уровень представления информации – описание способа хранения информации в памяти, на внешних запоминающих устройствах и методов доступа к ней.

257. модель данных – правила описания данных. Состоит из трех компонентов: структура данных, допустимые операции с данными, ограничения для контроля целостности данных.

258. схема данных – описание данных для конкретной информационной системы.

259. система управления базой данных – программная система, обеспечивающая определение логической и физической структуры базы данных, ввод информации и доступ к ней. Обеспечивает независимость прикладной программы от организации физических данных. Обеспечивает целостность данных и их защиту.

260. целостность базы данных – поддержание данных в базе в таком состоянии, когда все значения данных отражают состояние реального объекта в пределах заданных ограничений по точности и временной согласованности и подчиняются правилам взаимной непротиворечивости.

261. реляционный подход к управлению базой данных – основан на математической модели, использующей элементы алгебры и реляционного исчисления. Основные свойства СУБД: вся информация в базе данных представлена в виде таблиц; поддерживаются три реляционных оператора – выбора, проектирования и объединения, с помощью которых можно получить все необходимые данные.

262. атрибут – информационное отображение отдельного свойства некоторого объекта.

263. значение атрибута – величина, характеризующая некоторое свойство объекта при конкретных обстоятельствах. Каждое значение принадлежит определенному типу (число, текс и т.д.).

264. отношение – множество упорядоченных строк.

265. реляционная таблица – выражает отношение и состоит из строк и столбцов, удовлетворяющих следующим условиям: имена столбцов уникальны, не повторяющихся строк, нет повторяющихся групп данных.

266. нормализованное отношение – каждый компонент строки является простым (атомарным, не состоящим из группы значений) значением.

267. ключ – одиночный или составной атрибут, который однозначно идентифицирует каждую строку таблицы.

268. первичный ключ – один из ключей, выбираемый пользователем. Для нахождения любого элемента из базы данных нужно указать имя таблицы, значение первичного ключа и столбец, содержащий этот элемент.

269. индекс – добавления к таблицам в базе данных, позволяющие выполнить быстрый поиск данных в таблице по различным ключам.

270. отношение «один-ко-многим» единственной записи в первой таблице может соответствовать несколько записей во второй таблице.

271. отношение «один-к-одному» каждой записи в первой таблице соответствует только одна запись во второй таблице.

272. отношение «многие-ко-многим» записям в первой таблице может соответствовать несколько записей во второй таблице и наоборот – каждой записи из второй таблицы может соответствовать несколько записей из первой таблицы.

273. проектирование базы данных – процесс, в ходе которого решается, какой будет структура создаваемой базы данных. Эта работа включает в себя определение набора таблиц, которые будут входить в базу данных; столбцов, принадлежащих каждой таблице; ключевых атрибутов индексов; взаимосвязей между таблицами и столбцами.

274. правила нормализации базы данных – ограничения, которые должны соблюдаться при проектировании реляционной базы данных.

275. первая нормальная форма базы данных – требуется, чтобы на любом пересечении строки и столбца находилось единственное значение, которое должно быть неделимо. Кроме того в таблице не должно быть повторяющихся строк и групп данных.

276. вторая нормальная форма базы данных – требуется, чтобы любой неключевой столбец зависел от своего первичного ключа (причем от всего кляча, а не от отдельных его компонентов). Отношение имеет вторую нормальную форму, если оно соответствует первой нормальной форме и не содержит неполных функциональной зависимостей.

277. третья нормальная форма базы данных – отношение соответствует второй нормальной форме и среди его атрибутов отсутствуют транзитивные функциональные зависимости (ни один неключевой столбец не должен зависеть от другого неключевого столбца).

278. четвертая нормальная форма базы данных – запрещены независимые отношения типа «один ко многим» между ключевыми и не ключевыми столбцами (в одну таблицу нельзя помещать разнородную информацию, т.е. данные между которыми нет непосредственной связи).

279. пятая нормальная форма базы данных – все таблицы разбиваются на минимальные части для устранения в них избыточности. Каждый фрагмент неключевых данных в таблицах должен встречаться только один раз.

280. настольные СУБД – предназначены для работы с небольшими базами данных, хранящимися на локальных дисках ПК или в небольших локальных сетях.

281. СУБД серверного типа - ориентированы на работу с корпоративными базами данных, расположенными на специальных серверах. Они обеспечивают мощные возможности для оптимизации размещения баз данных (базы данных могут носить распределенный характер), ускорения доступа к ним, повышения надежности хранения информации. Особое внимание уделяется реализации средств поддержки целостности разделяемых данных при одновременной работе с ними многочисленных пользователей, разрешения конфликтных ситуаций, а также средств защиты данных.

282. язык баз данных – включает один или более языков описания данных и один или более языков манипулирования данными. Разрабатываются либо как расширение существующего языка программирования, либо как независимые языки.

283. язык описания данных позволяет описывать базу данных, хранящуюся в ней информацию (модель данных) для различных приложений.

284. язык манипулирования данными – включает средства для описания операций сохранения, поиска, обновления и стирания записей.

285. хранимые процедуры базы данных – записываются в базу данных и хранятся в ней вместе с данными. Описывают основные правила предметной области, которые являются общими для всех прикладных программ, работающих с базой данных.

286. механизм триггеров – позволяет программировать в базу данных обработку ситуаций, возникающих при любых изменениях в базе данных. Каждый триггер связывается с определенной таблицей базы данных и применяется при внесении изменений в соответствующую таблицу. Может вызываться как до внесения изменений в таблицу, так и после внесения изменений.

287. механизм событий – позволяет прикладным программам уведомлять другие прикладные программы о заранее определенных для базы данных событиях, когда происходят описанные в событиях изменения.

288. транзакция – последовательность операций над базой данных, которая должна выполняться как единое целое.

289. объект – в программировании объединяет в себе данные, представляющие атрибуты (свойства, характеристики), и функции, процедуры (методы), использующие и обрабатывающие эти данные.

290. инкапсуляция – объекты наделяются некоторой структурой и обладают определенным набором операций (методов), определяющих их поведение. Внутренняя структура объекта скрыта от пользователя, манипуляция объектом, изменение его состояния возможны только посредством соответствующих методов. Чтобы объект произвел некоторое действие, ему необходимо послать «сообщение», инициализирующее это действие, вызывающее нужный метод.

291. наследование – возможность создания новых объектов из уже имеющихся. Причем новые объекты наследуют структуру и поведение своих предшественников, дополняя их новыми свойствами и методами.

292. полиморфизм – различные объекты могут получать одинаковые сообщения, но реагировать на них по разному, в соответствии с тем, как реализованы у них соответствующие методы.

293. объектно-ориентированная СУБД – система, позволяющая создавать хранить и использовать информацию в виде объектов. Полностью объектно-ориентированная СУБД обеспечивает также объектно-ориентированный интерфейс взаимодействия с пользователем.

294. конечные пользователи базы данных – те, кто вводит информацию и извлекает данные в соответствии с запросами при выполнении бизнес-операций, связанных с исполнением своих обязанностей.

295. разработчики базы данных – те, кто проектирует базы данных и пишет прикладные программы, разрабатывает приложения, с которыми работают конечные пользователи.

296. администраторы базы данных - отвечают за выработку требований к базе данных, ее проектирование, реализацию, эффективное использование и сопровождение.

297. прикладное программное обеспечение – комплекс программных средств и документации к ним, предназначенные для решения сравнительно узких классов задач в конкретных предметных областях, рассчитанных на определенного потребителя.

298. прикладная программа – программа, предназначенная для решения конкретной задачи в определенной области применения.

299. пакет прикладных программ – комплекс взаимосвязанных программ и документации к ним, предназначенный для решения некоторого класса задач из какой-либо конкретной области.

300. структура пакета прикладных программ – внутренняя организация, форма реализации и использования.

301. библиотека программ – набор программ (процедур, функций), объединенных общим назначением. Для удобства распространения весь набор процедур обычно записывают в один файл, называемый библиотечным.

302. специализированная система программирования – предназначена для разработки программ в определенных областях деятельности (например, системы моделирования).

303. программная система – обеспечивает максимальный уровень автоматизации решения прикладных задач. Включает следующие части: набор программных модулей, предназначенных для непосредственной обработки данных; диспетчер (управляющую программу), предназначенную для управления процессом обработки данных; комплекс обслуживающих программ, выполняющих вспомогательные функции; средства инсталляции пакетов, их конфигурирования (настройки на конкретные условия работы).

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

305. проблемно-ориентированные пакеты прикладных программ – программная реализация решения определенной прикладной задачи или совокупности прикладных задач, регулярно решаемых пользователем.

306. пакеты прикладных программ общего назначения – предназначены для расширения возможностей операционной системы путем обеспечения преемственности программ, разработанных для машин разных поколений, работы многопроцессорных и многомашинных комплексов в различных режимах. Такого рода программы обычно поставляются в качестве утилит в составе операционных систем.

307. интегрированные пакеты прикладных программ – включает набор инструментальных средств, компонентов, каждый из которых по своим функциональным характеристикам равносилен проблемно-ориентированному пакету. В составе таких пакетов предусмотрены системные компоненты, обеспечивающие переключение между различными приложениями, их взаимодействие и бесконфликтное использование общих данных.

308. искусственный интеллект – наука и технология создания интеллектуальных машин, особенно интеллектуальных компьютерных программ. Искусственный интеллект связан со сходной задачей использования компьютеров для понимания человеческого интеллекта, но не обязательно ограничивается биологически подобными методами.

309. система, основанная на знаниях – разновидность интеллектуальной системы, представляет собой комплекс программных, лингвистических и логико-математических средств для реализации основной задачи: осуществление поддержки деятельности человека, например возможность поиска информации в режиме продвинутого диалога на естественном языке.

310. экспертная система – компьютерная программа, способная частично заменить человека-эксперта в разрешении проблемной ситуации. Модели поведения экспертов в определенной области знаний с использованием процедур логического вывода и принятия решений.

311. база знаний – особого рода база данных, разработанная для оперирования знаниями. База данных содержит структурированную информацию, покрывающую некоторую область знаний, для использования ВУ с конкретной целью.

312. механизм логического вывода – программа, которая выполняет логический выбор из предварительно построенной базы фактов и правил в соответствии с законами формальной логики.

313. модуль приобретения знаний – программа, использующаяся для получения знаний от эксперта, поддержания базы знаний и дополнения ее при необходимости.

314. модуль пояснений – программа, которая формирует заключение экспертной системы и представляет различные комментарии, прилагаемые к заключению, а также объясняет мотивы заключения.

315. недетерминированное управление выводом – необходимо методом проб и ошибок выбрать некоторую цепочку логических выводов, и в случае неуспеха организовать перебор с возвратом для поиска другой цепочки.

316. многозначность интерпретации – обычное явление в таких случаях, как понимание естественных языков и распознавание изображений и речи. Для устранения многозначности часто используют более широкий контекст и семантические ограничения.

317. ненадежные знания – применяют в том случае, когда факты и знания трудно представить только двумя значениями – истина или ложь. Такую ненадежность представляют часто с использованием коэффициентов уверенности.

318. неполные знания – знания, из которых не могут быть получены значимые факты в данной предметной области.

319. нечеткое множество – множество без уточнения его четких границ.

320. система извлечения знаний – интеллектуальные технологии анализа данных, которые позволяют извлекать информацию из баз данных большого объема и из глобальных информационных сетей.


 


Дата добавления: 2018-09-22; просмотров: 554; Мы поможем в написании вашей работы!

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






Мы поможем в написании ваших работ!