- •Ответы на вопросы
- •1. История создания и развития вычислительной техники. Классификация и основные характеристики эвм.
- •2. Понятие информации и ее основные свойства. Основные подходы к измерению количества информации. Формы представления информации в эвм.
- •. Формы представления информации в эвм
- •3. Основные понятия теории кодирования. Принципы оптимального кодирования информации. Методики построения оптимальных кодов.
- •4. Основные принципы помехоустойчивого кодирования. Понятие кодового расстояния. Коды с обнаружением и исправлением ошибок.
- •5. Основные понятия булевой алгебры. Элементарные логические функции и их свойства. Нормальные формы булевых функций.
- •6. Понятие алгоритма, его основные свойства, способы представления и этапы разработки. Типы алгоритмических процессов.
- •7. Основные этапы и перспективы развития программного обеспечения эвм. Структура программного обеспечения эвм.
- •8. Трансляторы языков программирования и их функции. Основные фазы трансляции программы.
- •9. Эволюция операционных систем, их назначение и функции. Архитектура и функциональные компоненты сетевых операционных систем.
- •10. Общая характеристика алгоритмов планирования и диспетчеризации процессов и задач. Дисциплины диспетчеризации.
- •11. Механизм прерываний и его использование для организации мультипрограммной обработки данных.
- •12. Общие принципы управления памятью в операционных системах. Статические и динамические разделы. Проблема фрагментации памяти.
- •13. Особенности организации внешней памяти. Понятие файловой системы и ее функции. Типы файловых систем.
- •14. Общая характеристика языков программирования: эволюция и перспективы развития. Структура алгоритмического языка на примере одного из языков программирования высокого уровня.
- •15. Концепция типов данных и ее реализация на примере одного из языков программирования высокого уровня. Базовые и производные типы.
- •16. Основные идеи и принципы структурного программирования. Базовые управляющие конструкции и их реализация на примере одного из языков программирования высокого уровня.
- •17. Основные принципы модульного программирования. Средства для разработки модульных программ на примере одного из языков программирования высокого уровня.
- •18. Основные концепции объектно – ориентированного программирования. Понятие инкапсуляции, наследования и полиморфизма. Классы и объекты.
- •19. Характеристика основных структур хранения данных: вектор, список, сеть. Линейные структуры данных: способы формирования, основные операции и примеры использования.
- •20. Граф как абстрактная структура данных: способы представления и примеры использования.
- •21. Основные принципы распределенной обработки данных. Эталонная модель взаимодействия открытых систем. Локальные и глобальные вычислительные сети.
- •22. Информационные системы в бухгалтерском учете. Классификация, особенности построения и функционирования на примере одной из систем.
- •23. Понятие предметной области. Объекты и их свойства. Целостность данных. Ограничения целостности.
- •24. Понятие модели данных. Классификация моделей данных и их особенности.
- •25. Особенности реляционной модели данных.
- •26. Общая характеристика структурированного языка запросов sql. Стандарты языка sql.
- •27. Понятие транзакции в sql. Технология оперативной обработки транзакций.
- •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. Налоговая система и ее воздействие на экономику.
- •55. Государственный бюджет и государственный долг.
- •56. Денежно – кредитная политика государства.
- •57. Банковская система государства.
- •58. Сущность, принципы и формы кредита.
- •59. Национальное богатство.
- •60. Национальный доход.
20. Граф как абстрактная структура данных: способы представления и примеры использования.
Граф G определяется двумя множествами – множеством вершин V и множеством пар вершин E. Пишут G=(V, E). Если пара вершин неупорядочена, то ее принято называть ребром. Если упорядочена – дугой. Граф, состоящий только из ребер называется неориентированным графом. Граф, содержащий только дуги, - ориентированным графом или орграфом. В реальных задачах граф может отражать объекты и связи между ними. При этом двусторонние связи будут отображаться в ребра графа, а однонаправленные связи – в дуги. Примером может служить сеть автомобильных дорог города. В данном случае вершинами графа будут перекрестки, ребрами – улицы с двусторонним движением, дугами – улицы с односторонним движением. На рисунке граф можно представить точками, соответствующими вершинам графа, линиями, соединяющими вершины и соответствующими ребрам графа, и направленными от вершины к вершине линиями, соответствующими дугам графа. Две вершины x и y, соединенные ребром (x, y), называют смежными вершинами. Если вершины соединены дугой (x, y), то вершина x смежнавершине y, а обратной смежности нет. Два ребра называют смежными ребрами, если они имеют общую вершину. Ребро и любая из двух его вершин называются инцидентными. Любому ребру или вершине может быть присвоен вес. Вес вершины – число, которое характеризует вершину, вес ребра – число, характеризующее отношение между двумя вершинами. Например, для графа автомобильных дорог вес ребра может означать длину дороги от одного перекрестка до другого. Естественно, что если сеть автомобильных дорог или любой другой граф надо заложить в компьютер, то возникает вопрос, как хранить этот граф в памяти компьютера.
Способы представления графов. Графический, матрица смежности, матрица инцидентностей. Степенью вершины называется число дуг входящих и исходящих из этой вершины (инцидентных данной вершине). Степенью исхода (захода) вершины называется число вершин исходящих (входящих) в эту вершину. Типичные операции с графами: вставить вершину; удалить вершину; заменить вершину; добавить дугу; удалить дугу; найти в графе заданный подграф. В терминах графов строка - линейный неориентированный граф. Раздел математики изучающий свойства графов называется теорией графов.
21. Основные принципы распределенной обработки данных. Эталонная модель взаимодействия открытых систем. Локальные и глобальные вычислительные сети.
Сеть — это совокупность программных, технических, и коммуникационных средств, обеспечивающих эффективное распределение вычислительных ресурсов. Сеть позволяет: • построить распределенные хранилища информации (базы данных); • расширить перечень решаемых задач по обработке информации; • повысить надежность информационной системы за счет дублирования работы ПК; • создать новые виды сервисного обслуживания, например электронную почту; • снизить стоимость обработки информации. К сетям, как и к отдельным ПК, подходит понятие «архитектура. Важнейшей характеристикой сети является топология, определяемая структурой соединения ПК в сети. Для описания взаимодействия компонентов в сети используются протоколы и интерфейсы. Протокол в информационной сети ~ это документ, однозначно определяющий правила взаимодействия одноименных уровней работающих друг с другом абонентов. Наиболее важными функциями протоколов на всех уровнях сети являются: защита от ошибок, управление потоками данных в сети, защита ее от перегрузок. При разработке протоколов и интерфейсов учитывается свойство открытости с целью их дальнейшего развития и обеспечения взаимодействия с другими средствами и абонентами. Эту работу проводит Международная организация по стандартизации в содружестве с организациями различных стран. »• Территориальной (региональной) называют технологию (сеть), компьютеры которой находятся на большом удалении друг от друга, как правило, от десятков до сотен километров. Иногда территориальную сеть называют корпоративной или ведомственной. Количество абонентов сети не ограничено. Им гарантируется надежный обмен данными в режиме «реального времени», передача факсов и телефонных (телексных) сообщений в заданное время, телефонная связь по спутниковым каналам. Территориальные сети строятся по идеологии открытых систем. Их абонентами являются отдельные ПК, ЛВС, телексные установки, факсимильные и телефонные установки, сетевые элементы (узлы сети связи). »- Наконец, глобальные сети обеспечивают возможность общения по переписке и телеконференции. Основная задача глобальной сети — обеспечение абонентам не только доступа к компьютерным ресурсам, но и возможности взаимодействия между собой различных профессиональных групп, рассредоточенных на большой территории.
