WWW.KNIGA.SELUK.RU

БЕСПЛАТНАЯ ЭЛЕКТРОННАЯ БИБЛИОТЕКА - Книги, пособия, учебники, издания, публикации

 


Министерство образование и науки Российской федерации

Министерство образования Московской области

ГОУ ВПО МО

«Коломенский государственный педагогический институт»

Кафедра информатики

Учебно-методический комплекс по дисциплине

«Информационные системы и архитектура ЭВМ»

050203.65 – Физика (доп.Информатика)

Коломна

2008 2 УДК 004(075.8) Рекомендовано к изданию ББК 32.97я73 редакционно-издательским У 91 советом КГПИ Рецензент:

Трушков А.С., д.т.н, профессор, декан ТФ ГОУ ВПО МО «КГПИ»

У - 91 Учебно-методический комплекс по дисциплине «Информационные системы и архитектура ЭВМ»/ сост.: П. Ю. Бунаков – Коломна: Коломенский государственный педагогический институт, 2008. – 35с.

Учебно-методический комплекс по дисциплине «Информационные системы и архитектура ЭВМ» разработан в соответствии с требованиями к обязательному минимуму содержания основной образовательной программы подготовки учителя по специальности 050203.65 – «Физика» на основе Государственного образовательного стандарта и опыта преподавания дисциплины «Информационные системы и архитектура ЭВМ» на физико-математическом факультете в течение более 3 лет.

Учебно-методический комплекс по дисциплине «Информационные системы и архитектура ЭВМ» предназначен для студентов всех форм обучения на физикоматематическом факультете Коломенского государственного педагогического института, обучающихся по специальности 050203.65 – «Физика».

УДК ББК © П. Ю. Бунаков, © ГОУ ВПО МО «КГПИ», 1. Пояснительная записка Целью преподавания дисциплины является овладение теоретическими знаниями об основных принципах организации и функционирования важнейших компонентов аппаратных средств ЭВМ, основных характеристиках ЭВМ, принципах построения и архитектуре ЭВМ, информационно-логических и арифметических основах построения ЭВМ, способах обработки информации и информационных системах, а также практическими навыками программирования на языке ассемблера и в среде Delphi.

В соответствии с принятым учебным планом курс изучается на втором курсе в четвертом семестре. На его изучение отводится 48 часов, в том числе 16 лекционных часов, 16 лабораторных часов и 16 часов на самостоятельную работу студентов. По окончании курса предусмотрен экзамен.





2. Цель и задачи дисциплины Изучение дисциплины имеет следующие цели:

создать у студента целостный и достаточно полный уровень • знаний и умений в области информационных систем и классической архитектуры ЭВМ;

создать у студента системное представление о содержании и • значимости рассматриваемых областей;

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

ознакомит студентов с функциональной и структурной схемой • ЭВМ, устройством центрального процессора, функционированием основных элементов и узлов ЭВМ;

ознакомить студентов с существующими СУБД;

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

В результате изучения дисциплины студент должен:

1. Знать:

основные этапы развития вычислительной техники;

функциональную и структурную организацию ЭВМ;

организацию памяти ЭВМ;

принципы организации работы ЭВМ;

структуру центрального процессора;

построения ЭВМ;

современной персональной ЭВМ;

организацию прерываний в ЭВМ;

организацию ввода-вывода и периферийные устройства ЭВМ;

современных ЭВМ и микропроцессоров и основных методах программирования с его использованием;

принципы программирования на языке ассемблера;

понятия информационных технологий и информационных систем, смысл и функции их применения в предметных областях;

информационных систем;

информационные модели данных и особенности иерархических, сетевых и реляционных моделей;

методы и средства проектирования реляционных баз данных и составления программ взаимодействия с базами данных;

основы языка баз данных SQL:

основные понятия технологии «клиент-сервер».

объяснять принципы работы персонального компьютера классической архитектуры и основных его элементов;

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

проектировать БД, включая формирование концептуальной и логической моделей предметной области.

3. Приобрести навыки:

постановки и реализации задач информатизации в различных предметных областях;

уверенной работы с функциями и данными булевой алгебры;

программирования на языке ассемблера.

Для изучения данной дисциплины необходимо иметь знания по дисциплинам «Математика», «Дискретная математика», «Информатика».

3. Тематический план лекций и лабораторных работ Этапы развития ЭВМ. Понятие об архитектуре ЭВМ. Информационнологические основы ЭВМ.

Архитектура микропроцессора. Система Организация памяти в ЭВМ. Внешние устройства ЭВМ.

Система и механизм прерываний.

Ассемблерный уровень программирования.

Основные понятие языка ассемблера.

Команды и директивы ассемблера.

Общие понятия баз данных. Архитектура и моделирование БД. Модели и структуры данных.

Реляционная модель данных.

Проектирование реляционных БД.

Язык SQL. Технология «клиент-сервер».

Тема 1. Этапы развития ЭВМ. Понятие об архитектуре ЭВМ.

Информационно-логические основы ЭВМ.

Понятие об электронной вычислительной машине. Технические, программные и аппаратурно-программные средства ЭВМ.

Архитектура ЭВМ. Первые персональные компьютеры. Развитие вычислительной техники в СССР. Основные направления развития ЭВМ.

Классификация ЭВМ. Понятие архитектуры ЭВМ. Классическая архитектура ЭВМ и принципы фон Неймана. Функциональный состав ЭВМ. Структурная схема ЭВМ по фон Нейману. Модульность построения ЭВМ. Режимы работы ЭВМ. Общая схема вычислительного процесса в ЭВМ. Понятие системы счисления. Двоичная система счисления.

Представление данных в ЭВМ. Форматы представления числовой информации. Представление положительных и отрицательных чисел.

Представление символьной информации. Основные понятия булевой алгебры. Булева алгебра как язык описания работы ЭВМ. Законы булевой алгебры. (2 часа) Тема 2. Архитектура микропроцессора. Система команд.

Процессор. Система команд процессора. Регистры. Регистр команд.

Счетчик команд. Цикл управления фон Неймана. Регистры общего назначения. Слово состояния программы. Стек. Сегментные регистры.

Форматы команд. Понятие адресации. Методы адресации. (2 часа) Тема 3. Организация памяти в ЭВМ. Внешние устройства ЭВМ.

Система и механизм прерываний.

Сегментация памяти. Адресация памяти. Понятие машинных ресурсов.

Статический и динамический режим размещения программ в памяти.

Фрагментация памяти. Постоянная память. Сверхоперативная память.

Внешняя память. Понятие виртуальной памяти. Операции ввода и вывода.

Интерфейс. Место интерфейса в аппаратном комплексе. Стандартный интерфейс. Виртуальное устройство. Параллельный и последовательный интерфейсы. Внешние запоминающие устройства. Системы отображения информации. Устройства ввода информации. Устройства вывода информации. Способы управления обменом с внешними устройствами. ( часа).

Тема 4. Система и механизм прерываний. Ассемблерный уровень программирования.

Понятие прерывания. Номер прерывания. Программа обработки прерывания. Вектор прерываний. Работа микропроцессора при выполнении прерывания. Программный вызов прерываний. Программная организация ввода-вывода через прерывания. Возможности прерывания 21h. Функции прерывания 21h. Структура программного обеспечения ЭВМ. Классификация языков программирования. Понятие языка ассемблера. Мнемоническое кодирование. Трансляция и компоновка. ( часа) Тема 5. Основные понятие языка ассемблера. Команды и директивы ассемблера.

Идентификаторы и предложения ассемблера. Структура программы на языке ассемблера. Команды и директивы. Ссылки вперед и назад.

Директивы определения данных. Классификация команд ассемблера.

Команда пересылки. Команды сложения и вычитания. Понятие перехода.

Безусловные и условные переходы. Длинные и короткие переходы.

Команда сравнения. Команды перехода. Понятие модификации адреса.

Команды цикла. Реализация управляющих конструкций языков высокого уровня средствами ассемблера. Логические команды. (2 часа) Тема 6. Общие понятия баз данных. Архитектура и моделирование БД. Модели и структуры данных.

Понятие о данных, информации, знаниях, базах данных и СУБД.

Роль и место БД в современных автоматизированных системах.

Аппаратное и программное обеспечение БД. Различные способы организации хранения информации. Преимущества использования БД.

Структура БД. Функции СУБД. Трехуровневая архитектура БД. Уровни абстракций: внешний, концептуальный и внутренний уровни. Элементы и агрегаты данных. Функционирование БД. Сущности, связи и атрибуты.

Понятие о проектировании БД. Инфологическая, даталогическая и физическая модели данных (2 часа) реляционных БД.

Понятие о реляционной модели данных. Понятия отношения, кортежа, атрибута, домена, ключа. Фундаментальные свойства отношений. Первичный ключ отношения. Внешний ключ отношения.

Реляционная алгебра и реляционное исчисление. Теоретикомножественные и специальные реляционные операции. Операции объединения, разности, декартова произведения, проекции, селекции, пересечения, соединения, естественного соединения, деления отношений.

Задачи проектирования реляционных БД. Этапы жизненного цикла БД.

Этапы проектирования БД. Системный анализ предметной области.

Функциональный и предметный подходы. Пример описания предметной проектирования БД. (2 часа) Тема 8. Язык SQL. Технология «клиент-сервер».

Понятие языка SQL. История развития SQL. Структура SQL.

Основные операторы языка DDL.Создание таблицы. Определение первичного и внешнего ключей. Язык DQL. Синтаксис оператора SELECT. Предикаты условия поиска. Реализация операций реляционной информационных систем на основе технологий «клиент-сервер». Модель файлового сервера. Модель доступа к удаленным данным. Модель сервера баз данных. Модель сервера приложений.

Обзор современных СУБД. Тенденции развития СУБД. (2 часа) Общие принципы программирования на языке ассемблера.

Транслятор TASM и компоновщик TLINK. (2 часа) Изучение общей структуры программы на языке ассемблера. Вызов программ TASM и TLINK. Ключи программ. Получение исполняемого COM-модуля программы.

Прерывание 21h. Вывод информации на экран монитора (2 часа) Основное задание: написать и отладить программу для вывода на экран заданной строки с использованием функции 9 прерывания 21h.

Варианты дополнительных заданий:

1. Вывести отдельные символы строки.

2. Вывести дополнительные символы, не включая их в описание 3. Изменить порядок вывода символов в строке.

4. Исключить из вывода отдельные символы.

Прерывание 21h. Ввод информации с клавиатуры и вывод ее на Основное задание: написать и отладить программу для ввода строки символов с клавиатуры и вывода ее на экран с использованием функций и 0Ah прерывания 21h.

Варианты дополнительных заданий:

1. Вывести указанный диапазон символов.

2. Вывести отдельные символы строки.

3. Изменить порядок вывода символов в строке.

4. Исключить из вывода отдельные символы.

5. Заменить отдельные символы в строке на заданные символы.

6. Разбить выводимую строку на подстроки.

Арифметические команды ассемблера. (2 часа) Основное задание: написать и отладить программу ввода двух слагаемых цифр с клавиатуры и вывода на экран их сумму при условии, что сумма не будет больше 9.

Варианты дополнительных заданий:

1. Вывести разность цифр при условии, что она положительна.

2. Вывести абсолютное значение разности цифр.

3. Доработать программу для случая, когда сумма может превышать 9, и выдать сообщение о превышении.

4. Доработать программу для случая, когда сумма может превышать 9, и вывести значение суммы.

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

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

Понятие индексации адреса. Работа с массивом. (2 часа) Основное задание: написать и отладить программу ввода строки с клавиатуры и вывода на экран символа с указанным номером.

Варианты дополнительных заданий:

1. Доработать программу для случая, когда номер символа вводится с клавиатуры.

2. Вывести символы, расположенные до или после символа с указанным номером.

3. Вывести символы из указанного интервала номеров.

Организация циклического поиска в массиве. (2 часа) Основное задание: написать и отладить программу поиска в массиве заданного символа и вывода его порядкового номера для случая, когда количество элементов массива не больше 9.

Варианты дополнительных заданий:

1. Вывести количество вхождений символа в массив.

2. Вывести номер первого и последнего вхождения символа в массив.

3. Доработать программу для работы с символом, вводимым с клавиатуры.

4. Доработать программу для случая, когда количество элементов массива не больше 19.

5. Доработать программу для поиска в массиве подстроки из двух символов.

6. Вывести количество вхождений двух заданных символов в массив.

Основы программирования в среде Delphi (2 часа) Основное задание: создать новый проект для изучения основных компонент: TLabel, TEdit, TStringGrid. Организовать табличный ввод информации о студентах учебной группы Варианты дополнительных заданий:

1. Выполнить структуризацию интерфейса с помощью компонент TPanel и TGroupBox.

2. Добавить в программы элементы логики с помощью компонент TCheckBox и TRadioGroup.

Создание БД с использованием языка SQL (2 часа) Основное задание: подключить к проекту объекты, необходимые объекты для подключения SQL, создать БД «Учебная группа» с помощью операторов SQL и занести в нее необходимую информацию Варианты дополнительных заданий:

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

2. С помощью языка SQL организовать выборку данных, требующую выполнение операций проекции отношений.

3. С помощью языка SQL организовать выборку данных по сложным критериям отбора.

1. Программное прерывание 21h.

2. Способы адресации в ассемблере.

3. Модификация адреса в ассемблере.

4. Моделирование управляющих конструкций языков высокого 5. Разработка инфологической модели предметной области.

6. Выполнение операций реляционной алгебры.

7. Разработка структуры таблиц реляционной базы данных и связей между ними.

8. Программирование SQL запросов.

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.Компьютерные сети.

27.Параллельные вычислительные системы.

28.Информация и ЭВМ.

29.История развития баз данных.

30.Современные базы данных и СУБД.

31.Файлы и файловые системы.

32.СУБД в эпоху персональных компьютеров.

33.Распределенные базы данных.

34.Перспективы развития систем управления базами данных 35.Архитектура баз данных.

36.Пользователи баз данных: кто они?

37.Администрирование баз данных.

38.Классификация моделей данных.

39.Реляционная модель данных: концепция, история.

40.Реляционная алгебра и реляционное исчисление.

41.Теоретико-множественные операции реляционной алгебры.

42.Специальные операции реляционной алгебры.

43.Язык SQL: история, возможности, перспективы.

44.Манипулирование данными с помощью языка SQL.

45.Модель «сущность-связь»

46.Инфологическое проектирование реляционных БД.

47.Даталогическое проектирование реляционных БД.

48.Защита информации в базах данных.

49.Распределенная обработка данных.

50.Модели удаленного управления данными.

51.Физические модели данных.

52.Система визуального программирования Delphi и базы данных.

53.Принципы организации пользовательского интерфейса.

8. Выпускные квалификационные работы Выпускные квалификационные работы представляют собой самостоятельные научно-методические исследования, которые имеют практическую ценность и демонстрируют подготовленность к работе учителем информатики. Выпускная работа отличается от курсовой широтой постановки проблемы, глубиной и большей самостоятельностью исследования, значимостью результатов и проведением педагогического эксперимента (желательно). На выпускную работу даётся отзыв научного руководителя и рецензия учителя школы или преподавателя факультета.

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

Примерные темы выпускных квалификационных работ.

1. История развития вычислительной техники и вклад российских и советских ученых.

2. Направления развития вычислительной техники: суперкомпьютеры, многопроцессорные вычислительные комплексы, параллельные системы, новая элементная база.

3. Структурная и функциональная схема компьютера классической архитектуры.

4. Современные технологии разработки программного обеспечения.

5. Языки программирования высокого уровня и язык ассемблера.

6. Программирование на языке ассемблера. Макроассемблер.

7. Программное обеспечение современного компьютера.

8. Состав, устройство и принцип действия основной памяти компьютера. Виртуальная память.

9. Интерфейсы современного компьютера.

10.Устройства ввода-вывода информации.

11.Система команд компьютера.

12.Базы данных и СУБД: история и современность.

13.Использование баз данных и СУБД в преподавании химии.

14.Трехуровневая архитектура современных баз данных.

15.Реляционная алгебра и реляционное исчисление: история развития и основные положения.

16.Язык SQL – основное средство обработки данных.

17.Теория нормализации отношений и ее использование для проектирования реляционных баз данных.

18.Модель «сущность-связь» – основное средство инфологического проектирование реляционных БД.

19.Сравнительная характеристика моделей удаленного управления данными.

20.Способы моделирования физической структуры данных.

21.Возможности системы визуального программирования Delphi по проектированию баз данных.

22.Объектно-ориентированное программирование современная технология разработки программных продуктов.

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

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.Команда пересылки.

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.Структура ЭВМ. Центральный процессор.

55.Магистральное построение ЭВМ.

56.Структура системной шины ЭВМ.

57.Алгоритм Дж. Фон Неймана выполнения машинного цикла.

58.Понятие информации.

59.Способы организации информации в ЭВМ.

60.Понятие базы данных и системы управления базами данных.

61.Архитектура системы баз данных.

62.Иерархические и сетевые структуры данных.

63.Реляционные базы данных.

64.Понятие кортежа и атрибута.

65.Основные свойства отношений.

66.Реляционная алгебра и операции над отношениями.

67.Объединение и пересечение отношений.

68.Операция селекция отношения.

69.Операция проекции отношения.

70.Понятие языка SQL.

11. Рекомендации по организации самостоятельной работы студентов На лекциях и практических занятиях формулировать упражнения и задачи для неаудиторной работы студентов. Разбирать результаты самостоятельных и лабораторных работ. Проводить консультации по заданиям самостоятельной работы.

Выполнить следующие задания на языке ассемблера:

1. Ввести массив символов в количестве не более 20. Вывести на экран два последних символа.

2. Ввести массив цифр в количестве не более 10. Вывести на экран сумму первой и последней цифры.

3. Ввести массив символов в количестве не более 15. Поменять в нем первый символ с последним и вывести на экран новый массив.

4. Ввести массив символов в количестве не более 30. Подсчитать и вывести на экран количество символов в нем, совпадающих с последним символом массива.

5. Ввести массив цифр в количестве не более 17. Вывести на экран информацию о том, каких цифр в массиве больше: четных или нечетных.

6. Ввести массив цифр в количестве не более 21. Вывести на экран номер последней нечетной цифры.

7. Ввести массив цифр в количестве не более 14. Вывести на экран номер последней четной цифры.

8. Ввести массив цифр в количестве не более 22. Вывести на экран номер первой нечетной цифры.

9. Ввести массив цифр в количестве не более 27. Вывести на экран номер первой четной цифры.

10.Ввести массив цифр в количестве не более 26. Вывести на экран информацию о том, каких цифр в массиве больше: четных или нечетных.

11.Ввести два массива символов в количестве не более 33 каждый.

Вывести на экран информацию о том, в каком массиве больше символов.

12.Ввести массив цифр в количестве не более 11. Вывести на экран все цифра этого массива, разделенные нацело на двойку.

13.Ввести массив цифр в количестве не более 12. Вывести на экран все цифра этого массива, умноженные на двойку.

14.Ввести массив цифр в количестве не более 15. Вывести на экран умноженные на 2 первую и последнюю цифры.

15.Ввести массив цифр в количестве не более 20. Вывести на экран разделенные нацело на 2 первую и последнюю цифры.

16.Ввести массив цифр в количестве не более 10. Вывести на экран все цифры массива, увеличенные на 2.

17.Ввести один символ. Подсчитать и вывести количество единиц в его двоичном представлении.

18.Ввести один символ. Подсчитать и вывести количество нулей в его двоичном представлении.

19.Ввести массив цифр в количестве не более 10. На следующей строчке ввести две цифры. Вывести сумму цифр, номера которых в массиве равны введенным цифрам.

20.Ввести массив цифр в количестве не более 10. На следующей строчке ввести две цифры. Вывести разность цифр, номера которых в массиве равны введенным цифрам.

21.Ввести две цифры. Вывести сообщение о том, положительна или отрицательна их разность.

22.Ввести две цифры. Вывести сообщение о том, больше десяти их сумма или меньше.

23.Ввести массив цифр в количестве не более 20. Вывести на экран количество цифр, больших 3, но меньших 7.

24.Ввести массив цифр в количестве не более 17. Вывести на экран количество цифр, больших 5, но меньших 9.

25.Ввести массив цифр в количестве не более 40. Вывести на экран сообщение о том, четна или нечетна сумма всех цифр.

26.Ввести массив символов в количестве не более 30. Разделить нацело на два количество символов в нем и вывести на экран символ с полученным номером.

27.Ввести два массива цифр в количестве не более 26 каждый. Вывести на экран сумму первой цифры первого массива с последней цифрой второго массива, если она меньше 9 или сообщение о том, что сумму больше 9.

28.Ввести два массива цифр в количестве не более 26 каждый. Вывести на экран разность последней цифры первого массива и первой цифры второго массива, если она положительна, или сообщение о том, что разность отрицательна.

29.Ввести три цифры. Сложить первую цифру со второй и вычесть из результата третью цифру. Вывести результат, если он положителен и меньше 9, или сообщение о том, что результат отрицателен или 30.Ввести четыре цифры. Сложить первую цифру с последней, затем сложить две средние цифры. Вывести сообщение о том, какая из сумм больше.

12. Методические рекомендации преподавателю При изучении курса «Основы микроэлектроники и архитектура ЭВМ» особое внимание следует уделить трем направлениям:

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

• принципы работы основных устройств компьютера, объяснение которых следует вести с максимально возможным использованием практических примеров;

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

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

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


1. Что является минимальной адресуемой ячейкой оперативной памяти?

Байт Слово Двойное слово Регистр 2. Сколько бит занимает одно слово оперативной памяти?

3. Что такое регистр?

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

Первый пришел – последний ушел Первый пришел – первый ушел Последний пришел – последний ушел Текущий адрес хранится в регистре IP Адрес ячейки отсчитывается от начала сегмента 5. Сколько бит занимает флаг?

6. Какое максимальное положительное число можно записать в байт?

7. Сколько команд можно записать в одной строке программы на языке АССЕМБЛЕРА?

Не более 32 символов Не более 256 символов Неограниченно 8. Что означает символ ? в директиве DB?

Код символа ?

Значение байта нулевое Неопределенное значение байта Байт предназначен для указания количества введенных символов Адрес байта имеет неопределенное значение 9. Что такое адрес ячейки оперативной памяти?

Текущее содержание ячейки памяти Значение, находящееся в регистре IP Значение, находящееся в регистре SP Номер ячейки памяти Номер выполняемой процессором команды 10. Описание ячейки Х имеет вид: Х DB 0. В какой команде допущена ошибка?

MOV B, CL MOV AH, B MOV B, MOV BX, B MOV B, ‘B‘ 11. Непосредственный операнд – это операнд, находящийся в регистре общего назначения байте оперативной памяти слове оперативной памяти самой команде регистре CX 12. В регистре АН находится число 199, в регистре ВН – 127. Что будет находиться в регистре АН после выполнения команды ADD AH, BH?

13. Что такое прерывание?

Аварийный останов компьютера Загрузка в оперативную память новой программы Прекращение выполнения программы для обработки события Выключение компьютера Аварийное завершение выполнения запущенной программы 14. Как записывается команда безусловного перехода?

GOTO LOOР 15. Есть две ячейки памяти: A DB 5 и B DB 6. В какой из команд операнды написаны неправильно?

MOV A, ADD AH, A SUB A, B MOV B, SUB B, CL 16. Какой регистр общего назначения является счетчиком количества повторений цикла в команде LOOP?

17. Что такое модификация адреса?

Занесение адреса следующей команды в регистр IP Извлечение операнда команды из оперативной памяти Вычисление адреса операнда через адрес базы и смещение Вычисление адреса операнда во время трансляции программы Загрузка адреса в регистр командой LEA 18. Один из принципов фон Неймана гласит:

Компьютер должен работать, а человек - думать Центральный процессор – основная часть компьютера Команды и данные хранятся в одной памяти Команды АССЕМБЛЕРА транслируются в машинные коды Внешние устройства предназначены для общения человека с компьютером 19. Какая команда реализует умножение операнда на два?

Сдвиг влево Сдвиг вправо Сложение по модулю Логическое И Логическое ИЛИ 20. Укажите команду, результат выполнения которой совпадает с результатом выполнения команды ADD CL, 1.

INC CL DEC CL MOV CL, SUB CL, CMP CL, 21. Что анализируется перед выполнением основных команд условного перехода?

Регистры Стек Флаги Метки Операнды 21. Укажите правильно написанную команду:

ADD AX, BH MOV BL, SUB CH, AL LEA DX, CX JMP DX 22. Что такое метка?

Адрес команды Ячейка оперативной памяти Адрес стека Название регистра общего назначения Операнд команды 23. Какая информация хранится в векторе прерываний?

Коды команд программы Номера внешних устройств Программы обработки прерываний Адреса программ обработки прерываний Адреса выполняемых программ 24. Какая программа обрабатывает директивы языка АССЕМБЛЕРА?

Прикладная программа Программа обработки прерываний Текстовый редактор Транслятор Компоновщик 25. Какую последовательность байт описывает директива A DB 3 DUP(2 DUP(5)) 3,2,5,3,2, 3,2,3,2,3, 5,2,3,5,2, 2,5,2,5,2, 5,5,5,5,5, 1. Жмакин, А.П. Архитектура ЭВМ. – СПб.: BHV-Санкт-Петербург, 2. Бройдо, В.Л. Архитектура ЭВМ и систем. Учебник для вузов.

/Бройдо В.Л., Ильина О.П./ СПб.: Питер, 2006. – 718 с.

3. Пильщиков, В.Н. Программирование на языке ассемблера IBM PC.

– М.: «ДИАЛОГ-МИФИ», 2001. – 288 с.

4. Избачков, Ю.С Информационные системы: Учебник для вузов. 2-е изд. / Ю. Избачков, В. Петров / СПб: Питер, 2005 – 656 стр.

5. Хомоненко, А.Д. Базы данных: учебник для высших учебных заведений / М: Бином пресс, 2006 – 672 стр.

6. Глушаков С.В., Ломотько Д.В. Базы данных: Учебный курс. Харьков: Фолио; М.: ООО "Издательство АСТ", 2000. - 504 с.

7. Фаронов, В.В. Delphi. Руководство разработчика баз данных. / Фаронов В.В., Шумаков П.В. / М.: «Нолидж», 2001. – 640 с.

8. Карпова, Т.С. Базы данных: модели, разработка, реализация / СПб.:

Питер, 2001. – 304 с.:ил.

«Познавательная книга Пресс», 2003. – 304 с.

2. Финогенов, К.Г. Основы языка Assembler. – М.: Радио и связь, 2001.

3. Юров, В. Assembler. – СПб: «Питер», 2000. – 624 с.

4. Таненбаум, Э. Архитектура компьютера. 5-е изд. – СПб.: Питер, 2007. — 844 с: ил.

5. Фаронов, В.В. Delphi 2005. Язык, среда, разработка приложений / СПб.: Питер, 2005. – 560 с.:ил.

6. Архангельский А.Я. Программирование в Delphi. Учебник по классическим версиям Delphi. / М.: ООО «Бином-Пресс», 2006 г. – 1152 с.:ил 7. Керман, Митчелл, К Программирование и отладка в Delphi. Пер. с англ. – М.: Издательский дом «Вильямс», 2003. – 672 с.:ил.

8. Кип Ирвин Язык ассемблера для процессоров Intel. – М.:Вильямс, 2002. – 616 с.

9. Галисеев, Г.В. Ассемблер IBM PC. Самоучитель. – Киев:

Диалектика, 2004. – 304 с.

10.Кузин, А. Архитектура ЭВМ и вычислительных систем. Учебник.

/Александр Кузин, Светлана Пескова/ М.: Инфра-М, 2006. – 352 с.

11.Попов, И. Архитектура ЭВМ и вычислительных систем. Учебник.

/Игорь Попов, Николай Максимов, Татьяна Партыка/ / М.: ИнфраМ, 2006. – 512 с.

12.Горнец, Н.Н. Организация ЭВМ и систем. Учебное пособие для студентов вузов. /Горнец Н.Н., Рощин А.Г., Соломенцев В.В./ М.:

Academia, 2006. – 320 с.

13.Вранешич, З. Организация ЭВМ. /З. Вранешич, К. Хамахер, С. Заки/ СПб.: Питер, 2003. – 848 с.

14.Варфоломеев, В.А. Архитектура и технологии IBM@Server zSeries.

Учебное пособие. /Варфоломеев В.А., Лецкий Э.К., Шамров М.И./ М.: ИНТУИТ.РУ, 2005. – 640 с.

15.Еремин, Е. Популярные лекции об устройстве компьютера. – СПб.:

БХВ-Санкт-Петербург, 2003. – 272 с.

16.Дорот, В Толковый словарь современной компьютерной лексиси.

/Дорот В., Новиков Ф./ СПб.: БХВ-Санкт-Петербург, 2004. – 608 с.

17.Голубь, Н. Искусство программирования на Ассемблере. Лекции и упражнения. /Надежда Голубь/ СПб.: Питер, 2006. – 832 с.

18.Пирогов, В. Ассемблер для Windows. /Владислав Пирогов/ СПб.:

БХВ-Санкт-Петербург, 2007. – 896 с.

19.Пирогов, В. Ассемблер на примерах. /Владислав Пирогов/ СПб.:

BHV, 2005. – 416 с.

20.Галисеев, Г. Ассемблер для Win 32. /Геннадий Галисеев/ М.:

Вильямс, 2007. – 368 с.

21.Калашников, О. Ассемблер? Это просто! Учимся программировать.

/Олег Калашников/ СПб.: БХВ-Санкт-Петербург, 2005. – 384 с.

22.Конноли, Т. Базы данных: проектирование, реализация, сопровождение. Пер. с англ. / Конноли Т., Бегг К., Страчан А. / М.:

издательский дом «Вильямс», 2000/ – 1120 с.

23.Дейт, К. Введение в системы баз данных: Пер. с англ. К.; М.; СПб.:

Издательский дом «Вильямс», 2000. – 848 с.

24.Хансен, Г. Базы данных: разработка и управление. / Хансен Г., Хансен Д. / ЗАО «Издательство БИНОМ», 1999. – 704 с.

25.Кауффман, Д. SQL. Программирование : [пер. с англ.] / Д.

Кауффман, Б. Матсик, К. Спенсер и др. – М.: БИНОМ ЛЗ, 2002. – 744 с., ил.

руководство [Текст] // Киев: BHV-Kиeв, 2004. - 1280 с.

27.Мейер, Д. Теория реляционных баз данных : [пер. с англ.] / М.:

Мир, 1987. — 608 с.

28.Тейксейра, С. Borland Delphi 6. Руководство разработчика : [пер. с англ.] / Тейксейра, Стив, Пачеко, Ксавье - М.: Вильямс, 2002. – с.:ил.

29.Энсор, Д. Oracle. Проектирование баз данных: [пер. с англ.] / Дейв Энсор, Йен Стивенсон - Киев: BHV-Kиeв, 2000. - 560 с.

30.Ульман, Д. Введение в системы баз данных : [пер. с англ.] / Ульман Д., Уидом Д. - М.: Лори, 2000. - 374 с.

31.Корнеев, В.В. Базы данных. Интеллектуальная обработка информации / Корнеев В.В., Гареев А.Ф., Васютин С.В., Райх В.В. – М.: Нолидж, 2000. - 352 с.

32.Информатика: Базовый курс.Учебник для ВУЗов / Под редакцией С.В.Симоновича – СПб.: Питер, 2001. - 640 с.: ил.

33.Информатика: Учебник для ВУЗов /Под ред. проф. Н.В.Макаровой.

2 изд. - М.: Финансы и статистика, 1998. – 768 с.

34.Мартин, Дж. Организация баз данных в вычислительных системах.

М.: Мир, 1980. - 262 с.

35.Могилев, А.В. и др. Информатика: Учеб. пособие для студ. пед.

вузов. – М.: Изд. центр "Академия", 2001. - 816 с.

36. Шниер, Митчелл. Толковый словарь компьютерных технологий:

Пер. с англ. / Митчелл Шниер - К.: Издательство "ДиаСофт", 2000. – 37. Веретенникова, Е.Г. Информатика: Учебное пособие. Серия «Учебный курс» / Веретенникова, Е.Г., Патрушина С.М., Савельева Н.Г. – Ростов н/Д: Издательский центр «МарТ», 2002. – 416 с.

3. Тематический план лекций и лабораторных работ 11. Рекомендации по организации самостоятельной работы студентов

class='zagtext'> УЧЕБНО-МЕТОДИЧЕСКИЙ КОМПЛЕКС

ПО ДИСЦИПЛИНЕ

«ИНФОРМАЦИОННЫЕ СИСТЕМЫ И АРХИТЕКТУРА ЭВМ»

Технический редактор – Т.А.Капырина Компьютерный набор автора.

Лицензия: серия НД № 06090 от 21. 10.2001 г.

Бумага офсетная. Формат 60 84 1 / 16. Тираж. Печ. л. Заказ № Отпечатано с готового оригинал-макета в копировально-множительном центре ГОУ ВПО МО «КГПИ»



 


Похожие работы:

«Математическая биология и биоинформатика. 2013. Т. 8. № 2. С. 679–690. URL: http://www.matbio.org/2013/Pankratova_8_679.pdf ================= ИНТЕЛЛЕКТУАЛЬНЫЙ АНАЛИЗ ДАННЫХ ================= УДК: 612.825.5+004.925 Обнаружение патологической активности головного мозга по данным магнитной энцефалографии *1 1,2,3, Линас Р.Р.2 ©2013 Панкратова Н.М., Устинин М.Н. 1 Институт математических проблем биологии, Российская академия наук, Пущино, Московская область, 142290, Россия 2 Нью-Йоркский...»

«О физике и биологии и их преподавании в школе Доклад ректора МГУ имени М.В.Ломоносова, вице-президента РАН академика В.А.Садовничего на Всероссийском съезде учителей физики и биологии в МГУ. 28-30 июня 2011 года Глубокоуважаемые коллеги! Я рад приветствовать в этом зале участников всероссийского съезда учителей физики и учителей биологии! К нам приехало 1300 учителей из шестидесяти восьми регионов России. Вместе с учителями в работе съезда участвуют представители университетского...»

«Профессиональный стандарт педагога Содержание Область применения. 1. Цель применения. 2. Термины и определения применительно к педагогу. 3. Содержание профессионального стандарта педагога. 4. 4.1. Часть первая: обучение. 4.2. Часть вторая: воспитательная работа. 4.3. Часть третья: развитие (Личностные качества и профессиональные компетенции, необходимые учителю для осуществления развивающей деятельности). 4.4. Часть четвертая: профессиональные компетенции педагога, отражающие специфику работы в...»

«Министерство образования Республики Беларусь Учреждение образования Белорусский государственный университет информатики и радиоэлектроники Кафедра систем управления А.С. Климчик Р.И. Гомолицкий Ф.В. Фурман К.И. Сёмкин Разработка управляющих программ промышленных роботов Курс лекций для студентов специальности I-53 01 07 Информационные технологии и управление в технических системах дневной формы обучения Минск 2008 Содержание Содержание 1 ВВЕДЕНИЕ 2 ИСТОРИЯ РАЗВИТИЯ РОБОТОТЕХНИКИ 2.1 Предыстория...»

«МИР № 2 (октябрь 2010 г.) Оглавление Творческий отчёт учителя информатики и ИКТ Никитковой С.В. в рамках аттестации на 1 квалификационную категорию2 Разработка учебного проекта План проекта Методический паспорт проекта Поэтапная разработка проекта 1 МИР № 2 (октябрь 2010 г.) Творческий отчёт учителя информатики и ИКТ Никитковой С.В. в рамках аттестации на 1 квалификационную категорию Скажи мне, и я забуду. Покажи мне, - я смогу запомнить. Позволь мне это сделать самому, и это станет моим...»

«Международный консорциум Электронный университет Московский государственный университет экономики, статистики и информатики Евразийский открытый институт С.Н. Брусникина Правовая статистика Учебно-методический комплекс Москва 2008 1 УДК 31:34 ББК 67.5 Б 892 Брусникина С.Н. ПРАВОВАЯ СТАТИСТИКА: Учебнометодический комплекс. – М.: Изд. центр ЕАОИ. 2008. – 226 с. ISBN 978-5-374-00120-4 © Брусникина С.Н., 2008 © Евразийский открытый институт, 2008 2 Содержание Тема 1. Понятие, предмет и методы...»

«Кучин Владимир О научно-религиозном предвидении Где двое или трое собраны во имя Мое, там и Я посреди них. Мф. 18:20 Официально информатику определяют как науку о способах сбора, хранения, поиска, преобразования, защиты и использования информации. В узких кругах ее также считают реальным строителем моста через пропасть, которая разделяет науку и религию. Кажется, еще чуть-чуть и отличить информатику от религии станет практически невозможно. По всем существующим на сегодня критериям. Судите...»

«1 В. А. АБЧУК ЗАСЛУЖЕННЫЙ ДЕЯТЕЛЬ НАУКИ РОССИИ ПРОФЕССОР МЕНЕДЖМЕНТ Учебник САНКТ-ПЕТЕРБУРГ Издательство Союз 2002 ББК 65.9(2) А17 Абчук В. А. Менеджмент: Учебник. – СПб.: Издательство Союз, 2002. – 463 с. – А17 (Серия Высшая школа). ISBN 5-94033-122-Х Учебник соответствует государственному стандарту для высшего профессионального образования и содержит необходимый объем сведений по направлению Менеджмент. Главной целью учебника является раскрытие содержания современного менеджмента,...»

«Секция E. Информационно-образовательная среда открытого и дистанционного образования Секция E. Информационно-образовательная среда открытого и дистанционного образования РЕГИОНАЛЬНАЯ ИНФОРМАЦИОННО-ОБРАЗОВАТЕЛЬНАЯ СРЕДА А.С.Курылев, В.С.Зверев, П.В.Яковлев Астраханский государственный технический университет Тел./факс: (8512) 25-24-27, e-mail: ido@astu.astranet.ru Образовательная среда Астраханского региона обладает особенностью организации трех виртуальных университетов сразу: Астраханского...»

«ВЕСТНИК ТОМСКОГО ГОСУДАРСТВЕННОГО УНИВЕРСИТЕТА 2008 Филология № 2(3) УДК 811.161.1 О.И. Блинова СЛОВАРЬ ФИТОНИМОВ СРЕДНЕГО ПРИОБЬЯ КАК ИСТОЧНИК ДИАЛЕКТНОЙ МОТИВОЛОГИИ* Статья посвящена источниковедческому исследованию возможностей использования Словаря фитонимов Среднего Приобья для нужд диалектной мотивологии. Рассматриваются информативные возможности словаря для решения задач описательного, функционального и лексикографического аспектов мотивологии. Источниковедческий аспект той или иной...»

«МедКомТех 2004 МАТЕРИАЛЫ Российского научного форума МедКомТех 2004 Москва, Центр международной торговли, 24 27 февраля, 2004 г. Москва 2004 Материалы Российского научного форума МедКомТех 2004 М. 2004 148 с. Российская академия медицинских наук ЦНИИ организации и информатизации здравоохранения МЗ РФ ММА им И.М. Сеченова МЗ РФ МЕДИ Экспо 5 94943 013 1 ©МЕДИ Экспо, 2004 ТЕЗИСЫ КАКОЙ ДОЛЖНА БЫТЬ ЭЛЕКТРОННАЯ ИСТОРИЯ БОЛЕЗНИ Агалаков В.И., Троегубов В.И г. Киров. Кировская областная клиническая...»

«Международный консорциум Электронный университет Московский государственный университет экономики, статистики и информатики Евразийский открытый институт С.А.Орехов, В.А.Селезнев Менеджмент финансово-промышленных групп (учебно-практическое пособие) Москва 2005 1 УДК 334.7 ББК 65.292 О 654 Орехов С.А., Селезнев В.А. МЕНЕДЖМЕНТ ФИНАНСОВО-ПРОМЫШЛЕННЫХ ГРУПП: Учебно-практическое пособие / Московский государственный университет экономики, статистики и информатики. — М.: МЭСИ, 2005. — 176 с. ISBN...»

«МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ ФГБОУ ВПО Кемеровский государственный университет Новокузнецкий институт (филиал) Факультет информационных технологий РАБОЧАЯ ПРОГРАММА ДИСЦИПЛИНЫ ОПД.Р.1 Безопасность жизнедеятельности для специальности 080801.65 Прикладная информатика (в экономике) Новокузнецк 2013 г. Сведения о разработке и утверждении рабочей программы дисциплины Рабочая программа дисциплины ОПД.Р.1 Безопасность жизнедеятельности национальнорегионального компонента цикла...»

«Математическая биология и биоинформатика. 2010. Т. 5. № 1. С. 30-42. URL: http://www.matbio.org/downloads/Tetuev2010(5_30).pdf =========================== БИОИНФОРМАТИКА ========================= УДК: 612. 017:612.12+616.12:616.45 Поиск мегасателлитных тандемных повторов в геномах эукариот по оценке осцилляций кривых GC-содержания 1 1 1, 2, Дедус Ф.Ф.1, 2 ©2010 Тетуев Р.К., Назипова Н.Н., Панкратов А.Н. 1 Учреждение Российской академии наук Институт математических проблем биологии РАН 2...»

«Утверждено на заседании Ученого совета факультета математики и информатики (протокол №6 от 29.02.2012) КОНЦЕПЦИЯ РАЗВИТИЯ ФАКУЛЬТЕТА МАТЕМАТИКИ И ИНФОРМАТИКИ ТАВРИЧЕСКОГО НАЦИОНАЛЬНОГО УНИВЕРСИТЕТА ИМЕНИ В.И. ВЕРНАДСКОГО НА 2011 – 2018 гг. Содержание 1. История факультета математики информатики 2. Основные результаты деятельности и развития факультета математики информатики до 2011 г. 3. Общие положения Концепции развития факультета математики информатики Таврического национального университета...»

«Очерки истории информатики в России, ред.-сост. Д.А. Поспелов и Я.И. Фет, Новосибирск, Научно-изд. центр ОИГГМ СО РАН, 1998 “Военная кибернетика”, или Фрагмент истории отечественной “лженауки” А.И. Полетаев Институт молекулярной биологии им. В.А. Энгельгардта РАН, Москва В деятельности, связанной с легализацией кибернетики в СССР, принимали участие многие. Одни работали в чисто академической, профессиональной среде, другие - более публично. Моему отцу - Игорю Андреевичу Полетаеву - выпало...»

«Основы информационных технологий В.И. Грекул, Н.Л. Коровкина, Ю.В. Куприянов МЕТОДИЧЕСКИЕ ОСНОВЫ УПРАВЛЕНИЯ ИТ-ПРОЕКТАМИ Учебник Допущено Учебно-методическим объединением в области менеджмента в качестве учебника для студентов высших учебных заведений направления подготовки Бизнес-информатика Интернет-Университет БИНОМ. Информационных Технологий Лаборатория знаний www.intuit.ru www.lbz.ru Москва 2010 УДК [004:005.8](075.8) ББК 65.386.8-211я73-1 Г80 Грекул В.И. Г80 Методические основы управления...»

«Орловская областная публичная библиотека им. И.А. Бунина Всероссийский библиотечный научно-методический центр экологической культуры на базе РГЮБ Экология Культура Общество Материалы Пятой Всероссийской школы – семинара Библиотека как центр экологической информации и культуры 10 - 21 ноября 2003 г. г. Орел ОРЕЛ 2004 Повышение квалификации библиотечных работников в области экологопросветительской деятельности – одно из важнейших условий успешной деятельности библиотек. Уже несколько лет...»

«РУССКОЕ ДЕЛОВОЕ ПИСЬМО Содержание Введение Официально-деловой стиль. Язык служебных документов. Виды документов Состав и правила оформления реквизитов Личные документы Справочно-информационные документы Распорядительные документы Литература Приложения ВВЕДЕНИЕ Cовременная производственная ситуация такова, что каждый сотрудник, даже если его деятельность не связана непосредственно со сферой делопроизводства, должен иметь представление о системе документации, о правилах оформления и составления...»

«ПРЕДИСЛОВИЕ РЕДАКТОРА Двенадцатый выпуск серии Конструирование и оптимизация программ посвящен решению актуальных задач, связанных с разработкой методов и инструментов конструирования эффективных и надежных программ. Продолжая уже сложившиеся традиции, данный выпуск, как и предыдущие, базируется на результатах исследований, выполненных в лаборатории по конструированию и оптимизации программ Института систем информатики СО РАН совместно с Новосибирским государственным университетом при...»






 
© 2014 www.kniga.seluk.ru - «Бесплатная электронная библиотека - Книги, пособия, учебники, издания, публикации»

Материалы этого сайта размещены для ознакомления, все права принадлежат их авторам.
Если Вы не согласны с тем, что Ваш материал размещён на этом сайте, пожалуйста, напишите нам, мы в течении 1-2 рабочих дней удалим его.