Вопросы по предмету Компьютеры, программирование

  • 41. Ответы на вопросы по курсу "Системное программирование"
    Вопросы Компьютеры, программирование

    Стандартный исполняемый псевдоперемещаемый модуль (например, типа EXE для DOS) содержит сегменты в том виде, в котором они будут размещены в памяти. Такое распределение памяти называется статическим. В ситуации нехватки памяти, отдельный код или данные, которые могут быть нужны не все вместе, а по очереди, разумнее было бы подгружать в память в процессе выполнения. Выделение памяти под выполняемый код в процессе работы программы и удаление их после использования называется динамическим распределением памяти. Программы, содержащие динамически подгружаемые модули, называются оверлейными, а сами такие модули оверлеями. Загрузка данных из модуля в общем случае не представляет проблем, в случае загрузки кода перед выполнением он должен быть особым образом подготовлен (например, с учетом местоположения вызывающей программы в памяти для подпрограмм должны быть образованы правильные ссылки). Такую подготовку выполняет специальная программа менеджер оверлеев. Он может поставляться, а) как библиотека компилятора [в Borland Pascal 7.0]. В этом случае оверлейный модуль, как правило, имеет какой-то свой специфический формат, работа с ним ведется с помощью стандартных подпрограмм. Код оверлейных подпрограмм и данных размещается в памяти [в BP буфер оверлеев имеет плавающую границу с кучей] и по окончании работы с ним может быть удален. б) Может быть внедрен в структуру оверлейного модуля. В этом случае модуль имеет формат исполняемого файла, и для инициализации он должен быть запущен стандартным для ОС способом из-под вызывающей программы.

  • 42. Ответы на вопросы по курсу “Системное программирование”
    Вопросы Компьютеры, программирование

    Стандартный исполняемый псевдоперемещаемый модуль (например, типа EXE для DOS) содержит сегменты в том виде, в котором они будут размещены в памяти. Такое распределение памяти называется статическим. В ситуации нехватки памяти, отдельный код или данные, которые могут быть нужны не все вместе, а по очереди, разумнее было бы подгружать в память в процессе выполнения. Выделение памяти под выполняемый код в процессе работы программы и удаление их после использования называется динамическим распределением памяти. Программы, содержащие динамически подгружаемые модули, называются оверлейными, а сами такие модули оверлеями. Загрузка данных из модуля в общем случае не представляет проблем, в случае загрузки кода перед выполнением он должен быть особым образом подготовлен (например, с учетом местоположения вызывающей программы в памяти для подпрограмм должны быть образованы правильные ссылки). Такую подготовку выполняет специальная программа менеджер оверлеев. Он может поставляться, а) как библиотека компилятора [в Borland Pascal 7.0]. В этом случае оверлейный модуль, как правило, имеет какой-то свой специфический формат, работа с ним ведется с помощью стандартных подпрограмм. Код оверлейных подпрограмм и данных размещается в памяти [в BP буфер оверлеев имеет плавающую границу с кучей] и по окончании работы с ним может быть удален. б) Может быть внедрен в структуру оверлейного модуля. В этом случае модуль имеет формат исполняемого файла, и для инициализации он должен быть запущен стандартным для ОС способом из-под вызывающей программы.

  • 43. Ответы на Государственный экзамен
    Вопросы Компьютеры, программирование
  • 44. Ответы на теоретические вопросы по предмету База данных
    Вопросы Компьютеры, программирование

    Встроенные форматы:ЗначениеОписаниеПолный формат даты(Значение по умолчанию). Если значение содержит только дату, то время не отображается; если значение содержит только время, то дата не отображается.Длинный формат датыСовпадает с настройкой «Полный формат», задающейся в окне Язык и стандарты панели управления Windows. Пример: 1 Июнь 1995 г.Средний формат датыПример: ОЗ-апр-95.Краткий формат датыСовпадает с настройкой «Краткий формат даты», задающейся в окне Язык и стандарты панели управления Windows. Пример: 11.06.95.Внимание. Значения краткого формата даты предполагают, что даты из диапазона 01.01.00 и 31.12.29 относятся к двадцать первому веку (то есть предполагаются года от 2000 до 2029). Также предполагают, что даты из промежутка 01.01.30 и 31.12.99 к двадцатому веку (то есть предполагаются года от 1930 до 1999).Длинный формат времениСовпадает с форматом времени, задающемся в окне Время Язык и стандарты на вкладке Время панели управления Windows. Пример: 20:58:10.Средний формат времениПример: 05:34РМКраткий формат времениГСпециальные форматы:СимволОписание: (двоеточие)Разделитель компонентов времени. Символ разделителя выбирается в окне Язык и стандарты панели управления Windows./Разделитель компонентов даты.сЗадает встроенный «Полный формат даты».dНомер дня месяца, состоящий из 1 или 2 цифр (1-31).ddНомер дня месяца, состоящий из 2 цифр (01-31).DddСокращенное название дня недели (Пн-Вс).ddddПолное название дня недели (понедельник-воскресенье).dddddЗадает встроенный «Краткий формат даты».ddddddЗадает встроенный «Длинный формат даты».wНомер дня недели (1-7).wwНомер недели в году (1-53).mНомер месяца, состоящий из 1 или 2 цифр (1-12).mmНомер месяца, состоящий из 2 цифр (01-12).mmmПервые три буквы названия месяца (янв-дек).mmmmПолное название месяца (Январь-Декабрь).qНомер квартала в году (1-4).УНомер дня в году (1-366).УУПоследние две цифры номера года (01 -99).УУУУПолный номер года (0100-9999).hЧисло часов, состоящее из 1 или 2 цифр (0-23).hhЧисло часов, состоящее из 2 цифр (00-23).nЧисло минут, состоящее из 1 или 2 цифр (0-59).nnЧисло минут, состоящее из 2 цифр (00-59).sЧисло секунд, состоящее из 1 или 2 цифр (0-59).ssЧисло секунд, состоящее из 2 цифр (00-59).tttttЗадает встроенный «Длинный формат времени».AM/PM12-часовой формат времени с добавлением прописных букв «AM» или «РМ»тam/pm12-часовой формат времени с добавлением строчных букв «am» или «рт».A/P12-часовой формат времени с добавлением прописных букв «А» или «Р».a/p12-часовой формат времени с добавлением строчных букв «а» или «р».AMPM12-часовой формат времени; используется индикатор «утро/день», выбранный в окне Язык и стандарты панели управления Windows.

  • 45. Отчет по курсу прикладные задачи программирования
    Вопросы Компьютеры, программирование

     

    1. Как запустить Excel?
    2. Как можно скрыть или отобразить окно?
    3. Как отобразить документ во весь экран?
    4. Как изменить масштаб отображения содержимого окна?
    5. Как создать новый документ Microsoft Excel?
    6. Как загрузить рабочий документ?
    7. Сохраните документ Microsoft Excel под любым именем в нужную директорию.
    8. Нужно ли при повторном сохранении файла указывать путь?
    9. Как изменить период времени между автосохранениями?
    10. Для чего нужна автозамена?
    11. Как изменить параметры автозамены?
    12. Как создать резервную копию файла?
    13. Что такое защита данных?
    14. Как установить “пароль для открытия файлов”?
    15. Как установить “пароль разрешения записи ”?
    16. Каким образом можно перейти с одного листа на другой?
    17. Как переименовать рабочий лист другим именем?
    18. Как добавить в документе еще один лист?
    19. Как удалить ненужный лист в документе?
    20. Как с помощью пользовательского меню можно изменить высоту строк и ширину столбцов?
    21. Можно ли с помощью мыши выполнить коррекцию высоты строк и ширины столбцов?
    22. Как промаркировать (выделить) одну или несколько ячеек с помощью:
    23. Комбинации клавиш;
    24. Мышки?
    25. Как отменить последнее действие с помощью:
    26. Комбинации клавиш;
    27. Мышки?
    28. Как вернуть отмененное действие?
    29. Как скопировать содержимое групп ячеек с помощью:
    30. Комбинации клавиш;
    31. Мышки?
    32. Как удалить содержимое группы ячеек и поместить его на новое место в таблице с помощью:
    33. Комбинации клавиш;
    34. Мышки?
    35. Осуществите удаление данных, используя:
    36. Пользовательское меню;
    37. Нажатие клавиши;
    38. Нажатие правой клавиши мыши.
    39. Как изменит формат представления чисел?
    40. Как осуществить выравнивание содержимого ячеек?
    41. Как изменить шрифт и размер в определенной группе ячеек?
    42. Какой знак должен предшествовать вводу формул?
    43. Как просуммировать содержимое группы ячеек?
    44. Как вычислить среднее значение содержимого ячеек?
    45. Как можно редактировать содержимое ячейки?
    46. Как осуществить обращение к значению ячейки, расположенной на другом листе?
    47. Постройте по данным таблицы диаграмму.
    48. Измените тип диаграммы.
    49. Как изменить надписи на осях?
    50. Что нужно сделать, чтобы добавить к диаграмме дополнительный объект?
    51. Каким образом можно вставить рисунок в таблицу?
    52. Как внести изменения в рисунок, с которым была установлена информационная связь?
    53. Как включить таблицу в любой текст?
    54. Где можно найти интересующую вас информацию по Microsoft Excel?
    55. Как объединить ячейки?
    56. Расшифруйте значение логической функции “ЕСЛИ”.
    57. В каких случаях необходимо использовать логическую функцию “ЕСЛИ”?
    58. Создайте любую таблицу и используйте в строке “Итого” логическую функцию “ЕСЛИ”.
    59. Какой знак используется для перемножения значений в Microsoft Excel?
    60. Какой знак используется для возведения в степень какого либо значения в Microsoft Excel?
    61. В каком меню находится опция “Сводные таблицы”?
    62. Скопируйте имеющуюся таблицу несколько раз, затем измените года в заголовках таблицы и сами значения таблицы произвольным образом, а затем на другом листе создайте сводную таблицу по годам.
    63. Как установить связь ячейки сводной таблицы с соответствующей ячейкой исходной таблицы, чтобы измененное значение автоматически передавалось в сводную таблицу, которая расположена на другом листе?
    64. Как обрисовать таблицу и обработать ее различными шрифтами и цветами?
    65. Как заменить формулы результатами?
    66. Как ввести формулу массива?
    67. Как определить способ пересчета листа?
    68. Как проверить ссылки в формуле?
    69. Как создать смешанную диаграмму?
    70. Как выделить элементы диаграммы?
    71. Как изменить размер элементов диаграммы?
    72. Как переместить элемент диаграммы?
    73. Как удалить элемент диаграммы?
    74. Как изменить размер диаграммы?
    75. Как добавить название диаграммы?
    76. Как добавить подпись элемента данных?
    77. Как вставить в диаграмму новые данные?
    78. Как изменить цвет диаграммы?
    79. Как отобразить или скрыть оси?
    80. Для чего нужна функция “Поиск решения”, находящаяся в меню “Сервис”?
    81. Если в меню “Сервис ” нет опции “Поиск решения”, то каким образом ее добавить?
    82. Как увеличить или уменьшить разрядность значения?
    83. Как изменить настройку “панели инструментов”?
    84. Как проверить ссылки в формуле?
    85. Как задать ссылку путем перевода с клавиатуры?
    86. Как изменить тип ссылки?
    87. Как ввести числа?
    88. Как задать сообщение об ошибке?
    89. Как заполнить соседние ячейки с помощью мыши?
    90. Как ввести формулу?
    91. Как защитить рабочую книгу от изменений?
    92. Как скрыть рабочую книгу?
    93. Как срыть рабочий лист?
    94. Как запустить проверку орфографии?
    95. Как изменить формат ссылок?
    96. Как присвоить имя формуле?
    97. Как вставить имя в формулу?
    98. Как удалить имя?
    99. Как копировать ячейки?
    100. Как переместить ячейки?
    101. Как завершить работу с Excel?
    102. Как можно скрыть или отобразить окно?
    103. Как изменить масштаб отображения содержимого окна?
    104. Как отобразить документ во весь экран?
    105. Как установить данные в окно диалога?
    106. Как выбрать команду из контекстного меню?
    107. Как ввести содержимое ячейки?
    108. Как ввести числа?
    109. Как ввести дату и время?
    110. Как ввести текст?
    111. Как ввести текст в ячейку одного столбца?
    112. Как проверить вводимые значения?
    113. Как выделить проверяемые ячейки?
    114. Как включить режим проверки?
    115. Как задать сообщение об ошибке?
    116. Как заполнить соседние ячейки с помощью мыши?
    117. Как заполнить ячейки с помощью меню?
    118. Как ввести формулу?
    119. Как задать ссылки на ячейку методом указания?
    120. Как задать ссылки на диапазон ячеек методом указания?
    121. Как задать ссылку путем перевода с клавиатуры?
    122. Как использовать автозамену при вводе формул?
    123. Как проверить ссылки в формуле?
    124. Как изменить ссылку в формуле с помощью мыши?
    125. Как заменить формулы результатами?
    126. Как определить способ пересчета листа?
    127. Как ввести формулу массива?
    128. Как изменить массив?
    129. Как определить сумму?
    130. Как изменить тип ссылки?
    131. Как изменить формат ссылок?
    132. Как присвоить имя отдельному диапазону?
    133. Как присвоить имена нескольким диапазонам?
    134. Как присвоить имя формуле?
    135. Как вставить имя в формулу?
    136. Как создать заголовок диапазона?
    137. Как заменить содержимое ячейки?
    138. Как копировать ячейки?
    139. Как переместить ячейки?
    140. Как вставить пустые ячейки с помощью меню?
    141. Как вставить пустые ячейки с помощью мыши?
    142. Как вставить строку или столбец?
    143. Как удалить ячейку?
    144. Как удалить содержимое ячеек?
    145. Как удалить строку или столбец?
    146. Как защитить рабочую книгу от изменений?
    147. Как защитить весь рабочий лист?
    148. Как защитить отдельные диапазоны ячеек?
    149. Как скрыть рабочую книгу?
    150. Как скрыть рабочий лист?
    151. Как создать примечание?
    152. Как изменить примечание?
    153. Как отобразить примечание на экране?
    154. Как удалить отдельное примечание?
    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. Как создать смешанную диаграмму?
    181. Как выделить элементы диаграммы?
    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. Какие функции ссылки и массива вы знаете?
    210. Какие функции списка вы знаете?
    211. Какие логические функции вы знаете?
    212. Какие информационные функции вы знаете?
    213. Какие технические функции вы знаете?
    214. Как создать сводную таблицу?
    215. Как установить параметры сводной таблицы?
    216. Как переместить поля данных?
    217. Как редактировать поля данных?
    218. Как сгруппировать данные?
    219. Как рассортировать данные?
    220. Как выбрать функцию для вычисления общих итогов?
    221. Как выбрать функцию для вычисления промежуточных итогов?
    222. Как создать вычисляемое поле сводной таблицы?
    223. Как создать вычисляемый элемент поля в сводной таблице?
    224. Как обновить данные?
    225. Как задать числовые форматы для сводной таблицы?
    226. Как осуществляется взаимодействие Microsoft Excel с Microsoft Word?
  • 46. Полезные советы по криптографии
    Вопросы Компьютеры, программирование

    Есть, впрочем, еще одна проблема: хакер (или "крэкер", если угодно) может заменить 'je' на 'jne' (или что-то в этом роде) там, где происходит последняя проверка, и функция "IsValidKey(...)" будет всегда возвращать TRUE. Останется лишь написать маленький patch... Чтобы защититься и от этого, я вычисляю CRC своего exe-файла и сравниваю его с правильный, прошитым тоже внутри программы (естественно, при вычислении эта часть файла -- где лежит правильный CRC -- исключается; а "прошивается" он после компиляции). Кстати, это еще и защита от вирусов. Вообще-то, проверку CRC тоже можно локализовать и "запатчить", но это уже немного сложнее, особенно если программа вызывает функции чтения/записи и для других целей. Кроме того, не стоит в случае несовпадения CRC сразу об этом сообщать, иниче можно будет поставить hardware breakpoint и найти место, где он вычисляется. И последнее. Если хочется защитить программы совсем уж "круто", томожно несколько функций в своей программе (те, которые должны вызываться только в зарегистрированной версии), зашифровать по тому же алгоритму с открытым ключом. При этом, естественно, часть серийного номера (отсылаемого зарегистрировавшимся) надо сделать "статическим", т.е. неизменным для всех пользователей. На основе этой части после регистрации генерируется полный закрытый ключ, который далее используется для расшифровки указанных функций. Таким образом, даже если будет написан patch, позволяющий "зарегистрироваться" с любым (произвольным) кодом, расшифровка пройдет неправильно, и вместо нормального кода будет выполняться "мусор".

  • 47. Полезные статьи для программистов
    Вопросы Компьютеры, программирование

    В отличие от имени хоста, IP-адрес (204.116.127.57) входящего соединения проверяется и генерируется сервером SMTP, поэтому его сложнее подделать (если только вся строка Received: не была вставлена вручную, чтобы сбить нас со следа - в данном случае это маловероятно, так как заголовок имеет всего три таких строки). Для определения реального имени хоста нам придется обратиться к DNS. Как оказывается, оно отличается от указанного - на самом деле это dhcp-8.conpro.org, а не newimage.bizimage.com. Таким образом, пользователь dhcp-8.conpro.org (возможно, с бюджетом у другого провайдера Internet) отправил это сообщение во время сеанса SMTP с почтовым хостом newimage.bizimage.com (как следует из информации после by:), но утверждает, что он принадлежит к newimage.bizimage.com.

  • 48. Последовательные таблицы
    Вопросы Компьютеры, программирование

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

  • 49. Построение циклических кодов
    Вопросы Компьютеры, программирование

    Идея построения циклических кодов базируется на использовании неприводимых многочленов. Неприводимым называется многочлен, который не может быть представлен в виде произведения многочленов низших степеней ,т.е. такой многочлен делиться только на самого себя или на единицу и не делиться ни на какой другой многочлен. На такой многочлен делиться без остатка двучлен xn+1.Неприводимые многочлены в теории циклических кодов играют роль образующих полиномов.

  • 50. Практика Access
    Вопросы Компьютеры, программирование

    Формирование структуры и файла базы данных начинают с запуска Access в операционной системе Windows. Нажав кнопку Пуск, выбирают команду Программы и в открывшемся меню выбирают пункт Microsoft Access, который запускают нажатием левой кнопки мыши. Затем в появившемся окне приглашения отмечается опция Новая база данных и нажать Ok. В открывшемся окне диалога выбирают имя файла базы данных и место его расположения, т.е. папку (каталог) и после нажатия кнопки Создать Access создает новую базу данных. При этом появляется окно базы данных, открытое на вкладке Таблицы. Таблицы составляют основу базы данных и формирование её структуры начинают с создания таблиц (кнопка Создать в окне базы данных). В Access есть возможность создавать таблицы несколькими различными способами (режим таблицы, конструктора, мастера таблиц, импорта таблиц, связи с таблицами), но при каждом обязательно описание структуры, что значит ввод имен полей, типов данных для каждого поля и описаний полей. Эта операция заканчивается сохранением (записью) установленной структуры под определенным именем. Следует отметить, что обязательной деталью структуры таблицы является первичный ключ, поле уникальной идентификации каждой записи. Access предлагает в качестве первичного ключа поле Код с типом данных Счётчик, в котором каждой записи присваивается номер, начиная с 1. Можно самостоятельно создать первичный ключ, выбрав 1 или 2 поля в этом качестве. Access автоматически индексирует поле первичного ключа. Это помогает программе определять местонахождение информации и, таким образом, ускоряет поиск. После этого можно начинать непосредственно ввод информации.

  • 51. Президентский указ по криптографии
    Вопросы Компьютеры, программирование

    В целях обеспечения безусловного исполнения Закона Российской Федерации "О федеральных органах правительственной связи и информации", а также усиления борьбы с организованной преступностью и повышения защищенности информационно - телекоммуникационных систем органов государственной власти, российских кредитно-финансовых структур, предприятий и организаций постановляю:

    1. Придать Программе создания и развития информационно-телекоммуникационной системы специального назначения в интересах органов государственной власти статус президентской программы. Центру президентских программ Администрации Президента Российской Федерации совместно с Федеральным агентством правительственной связи и информации при Президенте Российской Федерации обеспечить ее доработку и реализацию.
    2. Запретить использование государственными организациями и предприятиями в информационно-телекоммуникационных системах шифровальных средств, включая криптографические средства обеспечения подлинности информации (электронная подпись), и защищенных технических средств хранения, обработки и передачи информации, не имеющих сертификата Федерального агентства правительственной связи и информации при Президенте Российской Федерации, а также размещение государственных заказов на предприятиях, в организациях, использующих указанные технические и шифровальные средства, не имеющие сертификата Федерального агентства правительственной связи и информации при Президенте Российской Федерации.
    3. Предложить Центральному банку Российской Федерации и Федеральному агентству правительственной связи и информации при Президенте Российской Федерации принять необходимые меры в отношении коммерческих банков Российской Федерации, уклоняющихся от обязательного использования имеющих сертификат Федерального агентства правительственной связи и информации при Президенте Российской Федерации защищенных технических средств хранения, обработки и передачи информации при их информационном взаимодействии с подразделениями Центрального банка Российской Федерации.
    4. В интересах информационной безопасности Российской Федерации и усиления борьбы с организованной преступностью запретить деятельность юридических и физических лиц, связанную с разработкой, производством, реализацией и эксплуатацией шифровальных средств, а также защищенных технических средств хранения, обработки и передачи информации, предоставлением услуг в области шифрования информации, без лицензий, выданных Федеральным агентством правительственной связи и информации при Президенте Российской Федерации в соответствии с Законом Российской Федерации "О федеральных органах правительственной связи и информации".
    5. Государственному таможенному комитету Российской Федерации принять меры к недопущению ввоза на территорию Российской Федерации шифровальных средств иностранного производства без лицензии Министерства внешних экономических связей Российской Федерации, выданной по согласованию с Федеральным агентством правительственной связи и информации при Президенте Российской Федерации.
    6. Федеральной службе контрразведки Российской Федерации и Министерству внутренних дел Российской Федерации совместно с Федеральным агентством правительственной связи и информации при Президенте Российской Федерации, Государственной налоговой службой Российской Федерации и Департаментом налоговой полиции Российской Федерации осуществлять выявление юридических и физических лиц, нарушающих требования настоящего Указа.
    7. Предложить Генеральной прокуратуре Российской Федерации усилить прокурорский надзор за соблюдением Закона Российской Федерации "О федеральных органах правительственной связи и информации" в части разработки, производства, реализации и эксплуатации шифровальных средств, а также предоставления услуг в области шифрования информации в Российской Федерации, подлежащих лицензированию и сертификации Федеральным агентством правительственной связи и информации при Президенте Российской Федерации.
    8. Создать Федеральный центр защиты экономической информации при Федеральном агентстве правительственной связи и информации при Президенте Российской Федерации (в пределах штатной численности этого Агентства), возложив на него разработку и реализацию комплексных программ обеспечения безопасности экономической информации российских кредитно-финансовых и других экономически значимых структур страны.
  • 52. Прикладная информатика
    Вопросы Компьютеры, программирование

    Журнализация. Одним из основных требований к СУБД является надежность хранения данных во внешней памяти. Под надежностью хранения понимается то, что СУБД должна быть в состоянии восстановить последнее согласованное состояние БД после любого аппаратного или программного сбоя. Обычно рассматриваются два возможных вида аппаратных сбоев: так называемые мягкие сбои, которые можно трактовать как внезапную остановку работы компьютера (например, аварийное выключение питания), и жесткие сбои, характеризуемые потерей информации на носителях внешней памяти. Поддержание надежности хранения данных в БД требует избыточности хранения данных, причем та часть данных, которая используется для восстановления, должна храниться особо надежно. Наиболее распространенным методом поддержания такой избыточной информации является ведение журнала изменений БД. Журнал - это особая часть БД, недоступная пользователям СУБД и поддерживаемая с особой тщательностью (иногда поддерживаются две копии журнала, располагаемые на разных физических дисках), в которую поступают записи обо всех изменениях основной части БД. Во всех случаях придерживаются стратегии "упреждающей" записи в журнал (так называемого протокола Write Ahead Log - WAL). Самая простая ситуация восстановления - индивидуальный откат транзакции.

  • 53. Прикладная информатика (ГОС экзамен 2008 )
    Вопросы Компьютеры, программирование

     

    • оригинальное (индивидуальное), когда проектные решения разрабатываются «с нуля» в соответствии с требованиями к АИС. Характеризуется тем, что все виды проектных работ ориентированы на создание индивидуальных для каждого объекта проектов, которые в максимальной степени отражают все его особенности;
    • типовое, предполагающее конфигурирование ИС из готовых типовых проектных решений (программных модулей). Выполняется на основе опыта, полученного при разработке индивидуальных проектов. Типовые проекты, как обобщение опыта для некоторых групп организационно-экономических систем или видов работ, в каждом конкретном случае связаны со множеством специфических особенностей и различаются по степени охвата функций управления, выполняемым работам и разрабатываемой проектной документации.
  • 54. Пример программирования на Бейсике (результаты сессии 25 студентов, сдавших 5 экзаменов)
    Вопросы Компьютеры, программирование

    Ñôîðìèðîâàòü ôàéë, ñîäåðæàùèé ðåçóëüòàòû ñåññèè ñòóäåíòîâ îäíîé ãðóïïû â âèäå ìàòðèöû â êàæäîé ñòðîêå, êîòîðîé õðàíÿòñÿ ðåçóëüòàòû ñåññèè (ïÿòü ýêçàìåíîâ) äëÿ îäíîãî ñòóäåíòà.  ãðóïïå 25 ñòóäåíòîâ, èõ ôàìèëèè õðàíÿòñÿ â îòäåëüíîì ôàéëå. Èñïîëüçóÿ ñôîðìèðîâàííûé ôàéë, âûâåñòè íà ýêðàí ôàìèëèè îòëè÷íèêîâ.

  • 55. Примеры использования Java и GGI скриптов
    Вопросы Компьютеры, программирование

    <form> <select name="menu name">
    %d0%9f%d0%be%d1%81%d0%be%d0%b1%d0%b8%d0%b5%20%d0%bf%d0%be%20%d0%b2%d0%b5%d0%b1%20%d0%b4%d0%b8%d0%b7%d0%b0%d0%b9%d0%bd%d1%83%20"><option selected value="webdesign.html">Пособие по веб дизайну
    %d0%9e%d1%81%d0%bd%d0%be%d0%b2%d1%8b%20HTML%20"><option value="webhtm.html">Основы HTML
    %d0%9f%d1%80%d0%be%d0%b3%d1%80%d0%b0%d0%bc%d0%bc%d0%b8%d1%80%d0%be%d0%b2%d0%b0%d0%bd%d0%b8%d0%b5%20%d0%b2%d0%b5%d0%b1%20%d1%81%d1%82%d1%80%d0%b0%d0%bd%d0%b8%d1%86%20"><option value="webprog.html">Программирование веб страниц
    C%d0%be%d0%b2%d0%b5%d1%82%d1%8b%20"><option value="web3.html">Cоветы
    </select>
    <input type=button value="Ok" onclick="top.location.href = this.form.menu name.options[this.form.menu name.selectedIndex].value"> </form>
    Форма задается элементом SELECT. Если форм несколько, menue name должны отличаться.

  • 56. Программа-переключатель кодировки
    Вопросы Компьютеры, программирование

    С самого начала существования IBM совместимых компьютеров встала проблема вывода на экран и ввода с клавиатуры символов кириллицы. Только начиная с версии MS DOS 6.0 появилась поддержка национальной 866 страницы. До появления версии MS DOS 6.0 проблему решали так называемые программы русификаторы. Эти программы замещали символы дополнительного кодового набора. Делалось это путем подстановки шрифта прошитого в ПЗУ видеоадаптера своим. Эти программы были практически на каждом компьютере. Самыми известными из них являлись ENHFONT, KEYRUSS, LMSCR&LMKEY, KYRILLIC. Был еще один способ решить проблему русификации - перепрограммировать ПЗУ видеоадаптера, но он не нашел большого применения.

  • 57. Профилактика заражения компьютера
    Вопросы Компьютеры, программирование

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

  • 58. Процессоры
    Вопросы Компьютеры, программирование

    Наиболее "весомой" частью любого компьютера является системный блок (иногда его называют компьютером, что является недопустимой ошибкой). Внутри него расположены блок питания, плата с центральным процессором (ЦП), видеоадаптер, жесткий диск, дисководы гибких дисков и другие устройства ввода / вывода информации. Зачастую видеоадаптер и контроллеры ввода/ вывода размещены прямо на плате ЦП. В системном блоке могут размещаться средства мультимедиа: звуковая плата и устройство чтения оптических дисков - CD-ROM. Кроме того, в понятие "компьютер" входит клавиатура и монитор. Манипулятор мышь является необязательной, но весьма важной деталью. Теперь коротко о выборе основных компонентов ПК. Процессор является основным компонентом любого ПК. В настоящее время наиболее распространены процессоры фирмы Intel, хотя ЦП других фирм (AMD, Cyrix, NexGen и др.) составляют им достойную конкуренцию. Имеется также материнская (MotherBoard) плата. Основной характеристикой материнских плат является их архитектура. Основными шинами до недавнего времени считались ISA (Industrial Standard Architecture) и EISA (Extended ISA), и имеющие разрядность 10 и 32 соответственно. Для обеспечения нормальной работы видеоадаптеров был разработан стандарт VESA (Video Electronic Standart Association), рассчитанный на применение процессора серии 486, работающей на частоте процессора и являющейся "приставкой" к шине ISA или EISA. С появлением процессора Pentium была разработана самостоятельная шина PCI, которая на сегодняшний день является наиболее быстрой и перспективной. Обычно в ПК присутствует дисковод для гибких дисков. Существует два стандарта : 5.25" и 3.5". На сегодняшний день большинство компьютеров поставляется с дисководом 3.5". Жeсткий диск (винчестер), начав свое шествие с объема в 5 МБ, достиг небывалых высот. На сегодняшний день не удивят диски объемом 2 или 4 ГБ. Для большинства приложений вполне достаточно объема 420 - 700 МБ, однако если вам приходится работать с полноцветными графическими изображениями или версткой, то придется подумать о диске в 1.5- 2 ГБ или даже паре таких дисков. Следует придать значение не только емкости диска, но и его временным характеристикам. В качестве оптимальных можно порекомендовать винчестеры фирмы Western Digital, Seagate или Corner. Для оперативной памяти (RAM, ОЗУ) закон простой: чем больше, тем лучше. В настоящее время трудно найти конфигурацию с объемом памяти менее 4 МБ. Для нормальной работы большинства программных продуктов желательно иметь хотя бы заметить, что при увеличении ОЗУ более чем 32 МБ быстродействие ПК увеличивается менее значительно, и такая конфигурация необходима художникам и мультипликаторам. Hеотъемлемой частью ПК является клавиатура. Стандартной в России является 101 - клавишная клавиатуры с английскими и русскими символами. Мышь. Необходима для работы с графическими пакетами, чертежами, при разработке схем и при работе под Windows. Следует отметить, что некоторое игровое и программное обеспечение требует наличие мыши. Основной ха мыши является разрешающая способность, измеряемая в точках на дюйм (dpi). Нормальной считается мышь, обеспечивающая разрешение 300-400 dpi. Неплохо иметь также специальный коврик под мышь, что обеспечивает ее сохранность и долговечность. Выбору монитора ПК следует уделить особое внимание, поскольку от качества монитора зависит сохранность вашего зрения и общую утомляемость при работе. Мониторы имеют стандартный размер диагонали в 14,15,17,19,20 и 21 дюйм. Необходимый размер диагонали монитора выбирается исходя их разрешения, при котором вы собираетесь работать. Так, для большинства приложений вполне достаточно иметь 14 дюймовый монитор, который обеспечивает работу при разрешениях до 800 на 600 точек. ПК может иметь звуковую карту. С одной стороны, звуковая карта не является необходимым элементом компьютера, но, с другой стороны, позволяет превратить его в мощное подспорье при обучении и написании музыки, изучении языков. Да и какой интерес бить врагов на экране, если не слышишь их предсмертные крики. Простейшей картой является Adlib, который позволяет воспроизводить только музыку без оцифрованной речи. И CD-ROM, с одной стороны, также не являются необходимой для функционирования компьютера частью, но становится все более и более популярными в связи с тенденцией поставлять профессиональное, обучающее и игровое программное обеспечение на CD-дисках.

  • 59. Реализация списка
    Вопросы Компьютеры, программирование

    В программе предусмотрена работа со списком, которая включает в себя:

    • Создание нового вписка;
    • Добавление элемента в список;
    • Вывод списка на дисплей;
    • Сохранение данных списка в файл;
    • Чтение данных из файла;
    • Удаление списка из памяти компьютера;
    • Поиск элемента в списке;
    • Сортировка списка;
    • Удаление элемента списка.
  • 60. Сущность и функции финансов. Финансовая политика
    Вопросы Компьютеры, программирование

    29. Капитальные вложения источники и методы финансирования кап вложений. Наиболь-шую активность в инвестиционной деятельности проявляют предприятия и предприниматели, которые без инвестиций не могут существовать. Внутренними источниками финансирования инвестиций предприятия являются: 1) амортизационные отчисления; 2) прибыль в распоряжении предприятия; 3) паевые, учредительские и другие взносы денежных и имущественных вложений. К внешним источникам относятся кредиты (заемщик предъявляет уставные документы, баланс, технико-экономическое обоснование, бизнес план). В настоящее время существует специфическая форма гос инв кредитования инвестиционный налоговый кре-дит. Представляет собой отсрочку налоговых платежей, предоставляется гос и налоговыми органами. Применяется также межбанковский и товарный кредит (лизинг). К внешним источникам также относятся средства вышестоящих орг, открытая продажа акций, облигаций, средства иностранных инвесторов. Менее значимыми инвестиции могут быть 1) при устойчивой кредиторской задолжности она может рассматриваться как источник инвестиции; 2) получение инв ресурсов дочерними предприятиями от головной фирмы (франчайзинг); 3) средства страховых компаний, спонсорские взносы, средства, получаемые от продажи заложенного имущества должников; 4) фирмами, которые занимаются нововведениями, инновациями нужен венчурный капитал для освоения новых видов продукции, новых технологий. Венчурные инвестиции являются рискоинвестициями, поэтому предприятия привлекают венчурный капитал из разнообразных источников. Например, гос, частных венчурных фондов, частные вложения частных лиц. Венчурный кредит без гарантий, высоко рискованный, но доход в случае успеха очень высокий. Экономическая эффективность инвестиций. Абсолютная эффективность: Е н/х = ?НД / К, где Ен/х коэффициент, ?НД прирост национального дохода, К капитальные вложения); Ток = 1/Е = К/?НД (Ток срок окупаемости); для отрасли Еотр = ?НЧП/К, где ?НЧП прирост нормы чистой прибыли) (вновь созданная стоимость, стоимость труда работников предприятия + прибыль). Для прибыли: Епр = (С1 С2) V2/ К, где V2 прибыль после капитальных вложений, Ток= К/ (С1-С2)V2. Полученные «Е» уравниваются с их нормативными значениями, которые дифференцированы по отраслям (Енорм = 0,16, Ток= 6,25). Если Ерасч >= Енорм, то К экономически целесообразны, если Ерасч< Енорм, - нецелесообразны. Недостатками этой методики является то, что норм К занижены, кроме того, они должны изменятся в зависимости от изменения индекса цен (с учетом инфляции), должны соответствовать % ставке. Сравнительная экономическая эффективность капитальных вложений. Экономически целесообразно считать тот вариант, при котором прив затраты минимальные. Зi= Сi + Ен * Кi мин, где Зi приведенные затраты по i-ому варианту, Ен нормативный коэффициент абсолютной экономической эффективности, Кi сумма капитальных вложений. Рассчитывается годовой экономический эффект от реализации лучшего варианта капитальных вложений. Эг = З1 З2 = (С1+Ен*К1) (С2+Ен*К2) Сравнительный коэффициент эффективности капитальных вло-жений. Еср=С1-С2/К2 К1, Ток = К2 К1/ С1 С2 Если Еср>= Енорм, то капитальные вложения целесообразны. Недостатками этого метода является то, что критерием здесь выступают приве-денные затраты, а не прибыль, что более соответствует принципам рыночной экономики; мето-дика не применима при расчетах экономической эффективности капитальных вложений на улуч-шение качества продукции, т.к. это обычно ведет к увеличению издержек.