
- •Представление информации в эвм.
- •Числовая система эвм. Представление целых чисел со знаком.
- •Представление символьной информации в эвм.
- •Назначение и состав центрального процессора. Тактовая частота. Технические характеристики.
- •Постоянная и оперативная память. Назначение и технические характеристики.
- •Постоянная память
- •Шины (данных, адресная, управления).
- •Принцип программного управления эвм.
- •Состав и назначение программного обеспечения.
- •Системы программирования - состав и назначение.
- •Основные компоненты операционной системы Windows (интерфейс, файловая система, драйверы внешних устройств).
- •Файловая система организации данных, папки и файлы, организация доступа к файлам.
- •Использование программы-отладчика.
Шины (данных, адресная, управления).
Шина адреса — компьютерная шина, используемая центральным процессором или устройствами, способными инициировать сеансы DMA, для указания физического адреса слова ОЗУ (или начала блока слов), к которому устройство может обратиться для проведения операции чтения или записи.
Шина данных — шина, предназначенная для передачи информации. В компьютерной технике принято различать выводы устройств по назначению: одни для передачи информации (например, в виде сигналов низкого или высокого уровня), другие для сообщения всем устройствам (шина адреса) — кому эти данные предназначены.
Шина управления — компьютерная шина, по которой передаются сигналы, определяющие характер обмена информацией по магистрали. Сигналы управления определяют, какую операцию (считывание или запись информации из памяти) нужно производить, синхронизируют обмен информацией между устройствами и т. д.
Принцип программного управления эвм.
Одним из основных свойств современных компьютеров является программное управление.
Его сущность заключается в том, что сигналы управления работой отдельных частей компьютера вырабатываются внутри компьютера в процессе вычислений. Источником информации о требуемых типах сигналов на каждом шаге вычислений является код команды, считываемый из памяти компьютера.
Команда указывает, какую операцию и над какими данными необходимо выполнить. Последовательность команд, реализующих заданный алгоритм (т.е. заданную последовательность действий), представляет собой программу решения задачи на компьютере.
Состав и назначение программного обеспечения.
Программное обеспечение — это совокупность программ, позволяющих осуществить на компьютере автоматизированную обработку информации. Программное обеспечение делится на системное (общее) и прикладное (специальное).
Системное программное обеспечение обеспечивает функционирование и обслуживание компьютера, а также автоматизацию процесса создания новых программ. К системному программному обеспечению относятся: операционные системы и их пользовательский интерфейс; инструментальные программные средства; системы технического обслуживания.
Операционная система — обязательная часть специального программного обеспечения, обеспечивающая эффективное функционирование персонального компьютерра в различных режимах, организующая выполнение программ и взаимодействие пользователя и внешних устройств с ЭВМ.
Пользовательский интерфейс (сервисные программы) — это программные надстройки операционной системы (оболочки и среды), предназначенные для упрощения общения пользователя с операционной системой.
Системы программирования - состав и назначение.
Система программирования — это система для разработки новых программ на конкретном языке программирования.
Составные систем программирования:
• компилятор или интерпретатор;
• интегрированная среда разработки;
• средства создания и редактирования текстов программ;
• обширные библиотеки стандартных программ и функций;
• отладочные программы, т.е. программы, помогающие находить и устранять ошибки в программе;
• "дружественная" к пользователю диалоговая среда;
• многооконный режим работы;
• мощные графические библиотеки; утилиты для работы с библиотеками
• встроенный ассемблер;
• встроенная справочная служба;
Turbo Basic, Quick Basic, Turbo Pascal, Turbo C, системы программирования, ориентированные на создание Windows-приложений:
• пакет Borland Delphi (Дельфи) — предоставляющий качественные и очень удобные средства визуальной разработки.
• пакет Microsoft Visual Basic — удобный и популярный инструмент для создания Windows-программ с использованием визуальных средств. Содержит инструментарий для создания диаграмм и презентаций.
• пакет Borland C++ — одно из самых распространённых средств для разработки DOS и Windows приложений.
Транслятор — это программа-переводчик, преобразует программу, написанную на одном из языков высокого уровня, в программу, состоящую из машинных команд.
Трансляторы реализуются в виде компиляторов или интерпретаторов. С точки зрения выполнения работы компилятор и интерпретатор существенно различаются.
Компилятор — читает всю программу целиком, делает ее перевод и создает законченный вариант программы на машинном языке, который затем и выполняется.
Интерпретатор — переводит и выполняет программу строка за строкой.