
- •4) Искусственный интеллект.
- •5) Информационные системы
- •Классификации информационных систем По архитектуре.
- •По степени автоматизации
- •По характеру обработки данных
- •По масштабности
- •6) Вычислительная техника
- •7)Информация и формы ее представления. Понятие количества информации
- •9) Формы представления данных в памяти эвм. Числа с фиксированной, плавающей точкой, десятичные числа, символьные данные. Специальное кодирование (прямой, обратный и дополнительный коды).
- •10) Информационные процессы и технологии.
- •11) История эвм. Поколения эвм. Развитие программного обеспечения.
- •12) Принципы Фон Неймана. Особенности современных компьютеров.
- •13) Архитектура пэвм. Магистрально-модульный принцип. Устройство центрального процессора. Периферийные и внутренние устройства, схема взаимодействия. Виды памяти.
- •14) Развитие компьютеров ibm pc. Причины успеха персональных эвм. Принцип открытой архитектуры. Ограниченность области применения персональных эвм.
- •15) Классификация эвм. Основные характеристики вычислительной техники.
- •16) Классификация программного обеспечения.
- •17) Структура и функции ms dos.
- •18)Файловая организация данных. Таблица размещения файлов (fat): структура файлов и каталогов. Физическое устройство магнитных дисков.
- •19) Загрузка и схема работы компьютера под управлением ms dos
- •20) Интерфейс и основные команды ms dos (ver, dir, cd, md, rd, type, copy, del, help).
- •21) История, характеристика и архитектура ос Windows. Интерфейс и запуск программ. Работа с файлами и папками.
- •22)Использование сервисных программ: работа с архивами, антивирусная борьба, обслуживание дисков.
- •23)Офисные средства Windows: текстовые и табличные процессоры, графические редакторы.
- •24)Свойства алгоритмов
- •25)Структурные схемы алгоритмов (линейные, ветвящиеся и циклические процессы).
- •26) Способы описания алгоритмов (словесно-формульный, блок-схемы, диаграммы Насcи-Шнейдерман, псевдокод).
- •27) Этапы подготовки и решения задач на эвм.
- •28) Принцип программного управления. Языки программирования низкого и высокого уровня.
- •29) Алгоритмические языки программирования. Понятия: алфавит, синтаксис, семантика языка, величины, выражения, операторы.
- •30) Структурное программирование
- •31) Компиляция и интерпретация программ
- •32) Общая характеристика языка pascal
- •33)Алфавит и лексика языка
- •34) Структура программы, разделы описаний uses, label, const, type, var – назначение и использование.
- •35) Операторы управления (goto,if,case), циклов (for, repeat, while), операторные скобки (begin-end).
- •36) Локальные и глобальные объекты. Правила видимости
- •37) Простые типы (целые, вещественные, символьный, булевый, перечислимый и ограниченный).
- •38) Структурированные типы (массивы, записи, символьные строки, множества).
- •39) Диапазоны значений, количество занимаемой памяти, операции над различными типами данных. (div – целочисл. Деление, mod – деление с остатком).
- •40) Совместимость и преобразование типов
- •41) Типизированные константы
- •42) Структура подпрограммы. Правила описания процедур и функций
- •43) Механизмы передачи параметров: по значению, по ссылке, передача бестиповых параметров.
- •44) Рекурсия
- •45) Структура модуля
- •46) Компиляция и использование модулей
- •47) Доступ к объявленным в модуле объектам. Правила видимости объектов
- •48) Преимущества использования модулей
- •49) Стандартные модули dos, crt, graph – назначение и примеры использования
- •50) Файловые переменные (фп) и типы
- •51)Процедуры и функции для работы с типизированными файлами: установочные операции, операции ввода/вывода, перемещения по файлу.
- •52) Текстовые файлы
- •53) Нетипизированные файлы.
- •54) Обработка ошибок ввода/вывода.
9) Формы представления данных в памяти эвм. Числа с фиксированной, плавающей точкой, десятичные числа, символьные данные. Специальное кодирование (прямой, обратный и дополнительный коды).
В ЭВМ используются следующие формы представления данных:
а)Числа с фиксированной точкой (запятой): В разрядной сетке выделяют 1 разряд для знака, n-разрядов для целой части, r-для дробной, положение точки(запятой) строго фиксировано.
б)Числа с плавающей точкой: В нормальной форме число представляется в виде произведения
X=mqp где m — мантисса числа; q — основание системы счисления; р — порядок.
Двоично-десятичные числа: Хранение в памяти десятичных чисел, без операций над ними (каждый разряд десятичного числа кодируется четвёркой двоичных разрядов: 15(10) 1->0001, 5->0101).
символьные данные: Для хранения используются специальные таблицы кодировки, каждому символу присваивается определённый числовой код.
Специальное кодирование: Прямой - способ представления двоичных фиксированной запятой. Главным образом используется для записи положительных чисел. При записи числа в прямом коде старший разряд является знаковым разрядом. Если его значение равно 0 — то число положительное, если 1 — то отрицательное. Обратный код — метод, позволяющий вычесть одно число из другого, используя только операцию сложения. Метод дополнений используется в двоичной системе счисления (с основанием 210), так как в двоичной системе счисления дополнение до 1 очень просто получается инверсией каждого бита (заменой '0' на '1' и наоборот) и добавлением единицы, дополнение до 2 может быть сделано симуляцией единицы переноса в младший значащий бит. Пример. Двоичное представление числа 5 есть 101. Обратный 10-разрядный двоичный код числа +5 есть 0000000101.Обратный 10-разрядный двоичный код числа −5 есть 1111111010. Пример: вычитание 10010 — 2210
011001002 (x, равное десятичным 10010)
- 000101102 (y, равное десятичным 2210)
в методе дополнений становится суммой:
011001002 (x)
+ 111010012 (первое дополнение y)
+ 12 (чтобы получить второе дополнение)
==========
1010011102
После отброса левой (старшей, начальной) «1» получается ответ: 010011102 (равное десятичным 7810).
Дополнительный код— наиболее распространённый способ представления отрицательных целых чисел. Он позволяет заменить операцию вычитания на сложение и сделать сложение и вычитание одинаковыми для знаковых и беззнаковых чисел, чем упрощает архитектуру ЭВМ. Двоичное 8-ми разрядное число со знаком в дополнительном коде представляется целым в диапазоне от −128 до +127.
При сложении, если появляется единица переноса, то она отбрасывается.
10) Информационные процессы и технологии.
Сбор информации — это деятельность субъекта, в ходе которой он получает сведения об интересующем его объекте.
Обмен информацией — это процесс, в ходе которого источник информации ее передает, а получатель — принимает.
Обмен информации производится с помощью сигналов, являющихся ее материальным носителем.
Накопление информации — это процесс формирования исходного, несистематизированного массива информации.
Хранение информации — это процесс поддержания исходной информации в виде, обеспечивающем выдачу данных по запросам конечных пользователей в установленные сроки.
Обработка информации — это упорядоченный процесс ее преобразования в соответствии с алгоритмом решения задачи.
Информационная техника представляет собой материальную основу информационной технологии, с помощью которой осуществляется сбор, хранение, передача и обработка информации.
Технология — это совокупность знаний о способах и средствах проведения производственных процессов, при которых происходит качественное изменение обрабатываемых объектов.
Информационная технология — это совокупность методов, производственных процессов и программно-технических средств, объединенных в технологическую цепочку, обеспечивающую сбор, обработку, хранение, распространение и отображение информации с целью снижения трудоемкости процессов использования информационного ресурса, а также повышения их надежности и оперативности.
Информационные технологии характеризуются следующими основными свойствами:
• предметом (объектом) обработки (процесса) являются данные;
• целью процесса является получение информации;
• средствами осуществления процесса являются программные, аппаратные и программно-аппаратные вычислительные комплексы;
• процессы обработки данных разделяются на операции в соответствии с данной предметной областью;
• выбор управляющих воздействий на процессы должен осуществляться лицами, принимающими решение;
• критериями оптимизации процесса являются своевременность доставки информации пользователю, ее надежность, достоверность, полнота.