- •6. Язык как способ представления информации. Естественные языки. Формальные языки.
- •8. Количество информации. Содержательный подход. Алфавитный подход.
- •9. Кодирование информации.
- •10. Единицы измерения информации.
- •11. Системы счисления. Непозиционные системы счисления. Позиционные системы счисления.
- •12. Системы счисления, используемые в компьютере. Двоичная система счисления.
- •Достоинства двоичной системы счисления
- •Недостатки двоичной системы счисления
- •Перевод чисел из различных систем счисления в десятичную
- •Перевод чисел из десятичной системы счисления в другие
- •Примеры перевода дробных чисел из десятичной системы в другие.
- •15. Двоичная арифметика. Сложение. Вычитание меньшего числа из большего в двоич-ной системе. Вычитание большего числа из меньшего в двоичной системе. Умножение. Деление.
- •16. Двоичное кодирование различных форм представления информации. Двоичное ко-дирование текстовой информации. Двоичное кодирование графической информации.
- •17. Основные понятия и операции формальной логики. Таблица истинности логических выражений. Основные логические операции.
- •Алгоритм построения таблицы истинности сложного высказывания
- •20. Основные логические элементы компьютера. Логические вентили и, или и не. Полусумматор, сумматор, каскад сумматоров. Триггер.
- •21. Основные устройства компьютера. Процессор. Оперативная память. Долговременная память. Устройства ввода информации. Устройства вывода информации. Основные компоненты архитектуры эвм:
- •Внешняя память компьютера.
- •Различные виды носителей информации, их характеристики (информационная емкость, быстродействие и др.)
- •22. Основные функции процессора. Характеристики процессора.
- •23. Функциональная организация компьютера (магистрально-модульный принцип построения компьютера)
- •24. Программное управление работой компьютера и программное обеспечение.
- •25. Операционные системы.
- •26. Языки программирования. Языки программирования низкого и высокого уровней.
- •Языки программирования низкого уровня
- •Преимущества
- •Недостатки
- •27. Транслятор. Различие между компилятором и интерпретатором.
- •28. Характеристики языков высокого уровня.
- •30. Информационная технология решения задачи с помощью компьютера: основная технологическая цепочка.
- •31. Инсталляция программ.
- •32. Файлы и каталоги. Файлы и файловые системы. Правила именования файлов. Каталоги. Операции над файлами и каталогами.
- •33. Основные носители информации и их характеристики. Магнитные носители. Лазерные диски. Ёмкость и скорость обмена информацией.
- •34. Работа с носителями информации. Физическая структура диска. Логическая струк-тура. Форматирование. Фрагментация.
- •35. Ввод и вывод данных. Устройства ввода информации. Устройства вывода информации.
24. Программное управление работой компьютера и программное обеспечение.
Возможности современного ПК столь велики, что все большее число людей находят ему применение в своей работе, учебе, быту. Важнейшим качеством современного компьютера является его "дружественность" по отношению к пользователю. Общение человека с компьютером стало простым, наглядным, понятным. Компьютер сам подсказывает пользователю, что нужно делать в той или иной ситуации, помогает выходить из затруднительных положений. Это возможно благодаря программному обеспечению компьютера.
Снова воспользуемся аналогией между компьютером и человеком. Новорожденный человек ничего не знает и не умеет. Знания и умения он приобретает в процессе развития, обучения, накапливая информацию в своей памяти. Компьютер, который собрали на заводе из микросхем, проводов, плат и прочего, подобен новорожденному человеку. Можно сказать, что загрузка в память компьютера программного обеспечения аналогична процессу обучения ребенка. Создается программное обеспечение программистами.
Вся совокупность программ, хранящихся на всех устройствах долговременной памяти компьютера, составляет его программное обеспечение (ПО).
Программное обеспечение компьютера постоянно пополняется, развивается, совершенствуется. Стоимость установленных программ на современном ПК зачастую превышает стоимость его технических устройств. Разработка современного ПО требует очень высокой квалификации от программистов.
Типы программного обеспечения
В программном обеспечении компьютера есть необходимая часть, без которой на нем просто ничего не сделать. Она называется системным ПО. Покупатель приобретает компьютер, оснащенный системным программным обеспечением, которое не менее важно для работы компьютера, чем память или процессор. Кроме системного ПО в состав программного обеспечения компьютера входят еще прикладные программы и системы программирования.
Программное обеспечение компьютера делится на:
- системное ПО; - прикладное ПО; - системы программирования.
О системном ПО и системах программирования речь пойдет позже. А сейчас познакомимся с прикладным программным обеспечением.
Состав прикладного программного обеспечения
Программы, с помощью которых пользователь может решать свои информационные задачи, не прибегая к программированию, называются прикладными программами.
Как правило, все пользователи предпочитают иметь набор прикладных программ, который нужен практически каждому. Их называют программами общего назначения. К их числу относятся:
- текстовые и графические редакторы, с помощью которых можно готовить различные тексты, создавать рисунки, строить чертежи; проще говоря, писать, чертить, рисовать;
- системы управления базами данных (СУБД), позволяющие превратить компьютер в справочник по любой теме;
- табличные процессоры, позволяющие организовывать очень распространенные на практике табличные расчеты;
- коммуникационные (сетевые) программы, предназначенные для обмена информацией с другими компьютерами, объединенными с данным в компьютерную сеть.