- •Общие сведения об эвм.
- •Структура и принципы построения эвм
- •Структура и признаки построения малых эвм.
- •Представление информации в систему счисления.
- •Позиционная система счисления
- •Выбор систем счисления.
- •Перевод целых чисел из одной сс в другую.
- •Перевод дробных чисел из одной сс в другую.
- •Формы представления чисел в эвм.
- •Представление числа в форме с фиксированной точкой.
- •Представление чисел в форме с плавающей точкой.
- •Составляющие пк.
- •Контроллеры и шины эвм.
- •Материнская плата.
- •Программное обеспечение пк.
- •Системные программы.
- •Программы – оболочки.
- •Вспомогательные программы.
- •Программы офисного назначения.
- •Редактор документов.
- •Табличные процессоры.
- •Алгоритм и их свойства.
- •Изображение алгоритма в виде блок-схемы.
- •Понятие об алгоритмическом языке.
- •Понятие о подходе к разработке алгоритма.
- •Основные проблемы, связанные с программированием диалоговых систем.
- •Степень защищенности данных и роль конечного пользователя в ис.
- •Факторы, влияющие на поведение пользователя в ис.
- •Основные требования к современным ис.
- •Эффективность программ
- •Профили и анализ программ
- •Оптимизирующие компиляторы
- •Метод структурного программирования (мсп).
- •Этап планирования.
- •Функции, которые выполняет модуль.
- •2) Операционный подход
- •Планирование тестов.
- •Структурное программирование.
- •У аправляющие структуры.
- •Пошаговая детализация.
- •Сегментирование.
- •Методы тестирования и отладки программ.
- •Проблема живучести программы
- •Методы тестирования
- •Этапы современного тестирования
- •Тестирование программ математических вычислений.
- •Этапы испытания программных систем.
- •Рекомендации по организации этапов тестирования.
- •Компаратор файлов.
- •Этапы решения задач с применением эвм.
- •Математическая постановка задач.
- •Выбор и разработка метода решения.
- •Разработка алгоритма.
- •Написание программ и ввод в эвм.
- •Отладка программ.
- •Программный модуль. Этапы обработки программы на эвм.
- •Постфиксная форма.
- •Загрузчики.
- •Редактор связи.
- •Отладчики.
- •Языки программирования.
- •Fortran
- •Язык fort (с точки зрения обычного программирования)
Основные проблемы, связанные с программированием диалоговых систем.
До последнего времени основным предметом информатики были анализ и усовершенствование комп. технологии. В новых исследованиях делаются попытки развития лучших методов достижения эффективности работы польз-ля.
Типы пользователей:
Параметрические польз-ли, взаимодействие которых с интерактивной системой есть составная часть их работы, они работают с ней постоянно.
Аналитики и исследователи. Взаимодействие с интеракт системой (ИС) также явл-ся сост частью их работы. Но их потребности непредсказуемы.
Случайные пользователи. Их взаимодействие с ИС непосредственно не обусловлено с их работой. Они общаются с системой по мере необходимости.
Степень защищенности данных и роль конечного пользователя в ис.
Пользователь на зависит от структуры ИС. Обычно хар-ся отсутствием интереса к системе, и малоинтерес значение данных и атрибутов в конкр среде.
Польз-ль параметрический, зависящий от структуры хар-ся ограниченным доступом ему данных и числом способов, к-ыми он хотел бы структурировать или ассоциировать данные.
Польз-ль, полностью зависящий от структуры – тип польз-ля, к-ого интересует физич. и логич. структура данных, но не интересует значение данных.
Факторы, влияющие на поведение пользователя в ис.
Пользователь как человек:
а) потребности
б) навыки, умение
в) св-во личности
2) Диалоговая подготовка поль-ля:
а) обучение ИС
б) опыт работы
3) Подготовка польз-ля в прикладной области:
а) подготовка
4) Отношение польз-ля к системе
а) причины, по к-ым польз-лю необх работать в ИС
б) само отношение
в) цели
5) Аспекты, связанные с самой задачей
а) структура задачи
б) ограничения по времени
Человеч потребность– означает быть понятным партнером в процессе общения
Навыки– состоят из физич и моторных
Свойство личности– подверженность ошибкам, забывчивость, терпеливость к стрессовой ситуации.
Интерактивная подготовка– программист - непрограммист, опытный - начинающий.
Опыт работы с ИС– время и методы взаимодействия.
Отношения к ИС– положит, негативное.
Основные требования к современным ис.
Поведение системы по отношению к пользователю должна быть гибким, так чтобы пользователь не работал по строго предписным правилам.
Система должна различать польз-лей и приспосабливаться к ним.
Поведение системы и ее рез-ты должны быть понятны пользователю.
Система должна быть готовой помочь польз-лю.
Взаимодействия человека и ЭВМ должно напоминать человеческое общение.
Надо учитывать физические и психологические особенности польз-ля.
Для работы с системой не требуется использование дополнительных навыков
Простота построения ИС.
Логичность поведения
Система не должна ограничивать многообразие способов решения задач
ИС должна реагировать на различия опыта польз-лей
Система должна обучать в процессе работы
Система должна быть открытой
Система должна иметь помощь в процессе работы.