
- •1.Архитектура эвм - уровни абстракции представления, аппаратная и программная части, основные элементы, поколения эвм.
- •2. Арифметич. Основы эвм. Типы данных, представление, перевод чисел. Коды чисел – прямой обратный дополнит.
- •3. Виды памяти и внешние устройства – регистры, озу, пзу, страничная и виртуальн. Память.
- •4. Процессор – уу, счак, машинная логика, набор операций, адресность.
- •5.По особенности используемой системы машинных команд: risc и cisc процессоры
- •5. Методы адресации, выполнение команд, прерывания, переместимость.
- •7. Персональные эвм, обзор основных типов, аппаратные элементы.
- •9.Функции и состав типичной ос.
- •10. Основные команды операционной системы
- •11. Классификация структур данных, задачи обработки, массивы, списки
- •12. Древовидные и табличные структуры
- •13. Поиск в массиве.
- •14. Методы внутренней сортировки.
- •15. Внешняя сортировка наборов данных.
- •16. Жизненный цикл программы.
- •17. Методы проектирования программ
- •18. Методы тестирования и отладки программ.
- •19. Понятие о технологии про-раммирования. Качество по.
- •20. Классификация и основы построения по.
- •21. Банк данных, архитектура бд.
- •29. Локальные сети, протоколы.
- •24. Пакеты прикладных программ.
- •25.Информационно-поисковые системы
- •26. Системы искусственного интеллекта (ии).
- •28. Основные понятия сапр.
- •23.Реляционная алгебра и обработка данных.
- •22.Субд и их функции. 23.Реляционная алгебра и обработка данных
- •32. Структурное программиро-вание.
29. Локальные сети, протоколы.
Компьютерные сети представляют собой магистральные информационные структуры, состоящие из логического и физического уровней или составляющих, основным назначением которых является обмен информацией.
Физический уровень представлен компонентами сети, обеспечивающими физическое соединение между компьютерами. Такими компонентами, как правило явл: сетевой интерфейс (сетевая карта или плата сетевого адаптера, стандартный или расширенный коммуникационный или параллельный порт или мультипортовая плата), сетевая среда передачи данных (кабель коаксиальный, двухпроводный т.н. витая пара или оптоволоконный) и узловые элементы (маршрутиризаторы, концентраторы, повторители (репитеры, хабы (hub)), переключатели (switch)) и конечные элементы (терминаторы, коннекторы, разъемы, заглушки).
Логический уровень - это разнообразное программное обеспечение, предоставляющее возможность использования имеющихся в наличии физических компонент сети. Среди всего многообразия ПО можно выделить несколько типов: драйверы и демон-процессы сетевых протоколов операционных систем, программы-серверы и клиенты сетевых сервисов или служб.Локальная компьютерная сеть, как правило, объединяет не более сотни компьютерных систем, принадлежащих какой-либо одной структуре и носит корпоративный характер как по ее эксплуатации, так и по характеру системного программного обеспечения.Ethernet технология имеет шинную архитектуру, что подразумевает наличие единой магистрали все элементы к которой подключены параллельно с последовательным включением в основную магистраль, а концы магистрали закрыты терминаторами.
Правила взаимодействия двух машин могут быть описаны в виде набора процедур для каждого из уровней. Такие формализованные правила, определяющие последовательность и формат сообщений, которыми обмениваются сетевые компоненты, лежащие на одном уровне, но в разных узлах, называются протоколами.
При организации взаимодействия могут быть использованы два основных типа протоколов. В протоколах с установлением соединения (connection-oriented network service, CONS) перед обменом данными отправитель и получатель должны сначала установить логическое соединение, то есть договориться о параметрах процедуры обмена, которые будут действовать только в рамках данного соединения. После завершения диалога они должны разорвать это соединение. Когда устанавливается новое соединение, переговорная процедура выполняется заново.
24. Пакеты прикладных программ.
Одной из важ проблем в обл исп-ния ЭВМ явл проблема общения человека с машиной при решении различных прик программ. Повышение уровня тематической квалификации выч машин осуществляется путем создания специализ-ных компонентов прогр обеспечения, ориентированного на отдельные приложения. При этом полнота и эффективность решения зад повыш-ния квалифик выч системы достигается достигается путем учета специфики прикладной деятельности, для которой предназначен разрабатываемый компонент программного обеспечения, который создается совместными усилиями прикладных и системных программ. Одной из основных форм такого програм обеспечения явл ППП - комплекс взаимосвязанных прикладных программ и средств системного обеспечения (языковых и программных), предназначенных для автоматизации решения определенного класса задач. Осн ориентация - применение пользователями не владеющими языками программирования. Такой подход позволяет преодолеть языковой барьер между машиной и человеком. С этой целью и разрабатываются ППП, рассчитанные на широкие круги специалистов. В структуре ППП м выделить 3 осн компонента: функциональное наполнение, язык заданий, системное наполнение. Функцион наполнение отражает специфику предметной области пакета и представляет собой совокупность модулей. Язык на кот они написаны наз базовым языком пакета. Состав функц наполнения - это объем прикладных знаний, заложенных в пакет. Язык заданий - средство общения пользователя с пакетом. Он позволяет описывать последовательность выполнения различных операций, постановку заданий, запросы в рамках прикладной деятельности пакета. Архитектура системы определяется тем, какие задачи система может решать и какие возможности она дает пользователю. Язык заданий отражает основные архитектурные решения, принятые разработчиками пакета. Системное наполнение - совокупность программ, кот обеспечивают выполнение заданий и взаимодействия пользователя с пакетом, организует использование потенциала знаний заложенных в функц-ном наполнении в соот-вии с возможными предусмотренными в яз заданий пакета. Язык, на кот пишется программа системного наполнения наз инструментальным языком пакета. Предшественники функц-го наполнения развитого пакета - библиотеки стандартных подпрограмм, реализующие элементарные выч-ные процедуры и простые тематические наборы программ для решения типовых, не связанных между собой задач. Языки заданий первых ППП практически совпадают с базовыми языками программ (Фортран, Ассемблер). Разработчики и пользователи первых ППП, компенсировали не