
- •Конспект
- •Содержание
- •Введение.
- •1. Основные понятия определения
- •1. Основные правила работы на компьютере.
- •1.1.1. Техника безопасности
- •1.1.2. Правила выполнения работ
- •1.1.3. Блоки пк. Работа на клавиатуре. Основные устройства и понятия
- •1.1.4. Символы в рекламе. Обозначения компьютеров
- •1.2. Информация. Типология и виды движения
- •1.2.1. Виды информации
- •1.2.2. Движение информации
- •1.2.3. Представление информации в компьютерах
- •Компьютер
- •1.2.3.1. Представление текстов
- •1.2.3.2. Представление чисел
- •1.2.3.3. Представление программ
- •1.2.3.4. Представление графической информации и видеоинформации
- •1.2.4. Свойства информации
- •1.2.5. Логические операции
- •1.2.6. Представление чисел в кратных системах счисления. Перевод из одной системы счисления в другую
- •1 Преобразование bin - oct
- •2 Преобразование oct - bin
- •3 Преобразование bin - hex
- •8 Преобразование dec - oct
- •9 Преобразование bin - dec
- •10 Преобразование dec - bin
- •11 Преобразование hex - dec
- •12 Преобразование dec – hex
- •2. Общие сведения о компьютерах
- •2.1. Общее устройство компьютера
- •Процессор
- •2.2. Память
- •2.3. Процессор
- •2.4. Устройства ввода-вывода
- •2.5. Магистраль
- •3.2.2. Языки программирования
- •4. Понятие об операционных системах
- •4.1. Общие сведения об операционных системах
- •4.2. Файловая организация информации
- •4.3. Каталог (директория)
- •4.4. Основные команды
- •4.5. Специальные файлы ms-dos
- •4.6. Использование клавиш в ms-dos
- •4.7. Norton Commander. (nc)
- •Основные клавиши и обозначения.
- •Назначение функциональных клавиш
- •5. Windows – окна
- •5.1. Справочная система
- •5.2. Рабочий стол
- •5.3. Файловая структура
- •5.4. Окна
- •5.5. Основные операции с файлами и папками
- •5.6. Диалоговые окна
- •5.7. Ввод информации с клавиатуры
- •6. Приложения Windows
- •6.1. Офисный пакет Microsoft Office
- •6.2. Текстовые редакторы
- •6.2.1. Текстовый редактор Блокнот
- •6.2.2. Текстовый редактор WordPad
- •6.3. Графические редакторы
- •6.3.1. Основные сведения
- •6.3.2. Графический редактор Paint
- •6.4. Другие виды приложений
- •6.4.1. Автоматизированный ввод информации
- •6.4.2. Перевод текстов
- •6.4.3. PowerPoint
- •6.4.4. Электронный скоросшиватель Binder
- •6.4.7. Электронная записная книжка Outlook
- •6.5. Компьютерные вирусы и борьба с ними
- •6.6. Калькулятор Windows
- •6.7. Мультимедийные возможности компьютера
- •7. Текстовый редактор Word
- •7.1. Основные сведения
- •7.2. Работа с файлами
- •7.3. Правка документов
- •7.4. Просмотр и изменение вида документа
- •7.5. Операции вставки
- •7.6. Форматирование. Стиль
- •7.7. Дополнительные возможности
- •7.8. Таблицы
- •7.9. Расширение возможностей
- •8. Обслуживание компьютера
- •8.1. Создание системного диска
- •8.2. Работа с винчестером
- •8.3. Организация хранения информации
- •8.4. Действия в нештатных ситуациях
- •8.5. Установка операционной системы
- •8.6. Установка новых устройств
- •8.7. Аппаратные средства вывода графической информации
- •8.8. Настройка рабочей среды
- •8.9. Установка, настройка и применение шрифтов
- •8.10. Средства автоматизации
- •8.11. Установка запуск и обслуживание программ
- •8.11.1. Установка приложений Windows
- •8.11.2. Установка и запуск приложений ms-dos
- •8.12. Обслуживание компьютера
- •9. Электронные таблицы
- •9.1. Общие сведения
- •9.2. Электронная таблицы Excel
- •9.2.1. Ячейки таблицы
- •9.2.2. Оформление информации
- •9.2.3. Вводный курс
- •9.2.4. Приемы работы
- •9.2.5. Начало работы
- •9.2.6. Работа с листами
- •9.2.7. Работа с формулами и диаграммами
- •9.2.8. Дополнительные сведения
- •10. Компьютерные сети
- •10.1. Основные сведения
- •10.1.1. Передача данных по телефонной сети
- •10.1.2. Использование новых сетей
- •10.1.3. Перспективы развития компьютерных сетей
- •10.2. Интернет
- •10.2.1. Работа в Интернете
- •10.2.2. Обозреватели
- •10.2.3. Язык html (Hyper Text Markup Language – язык разметки гипертекста)
- •10.2.4. Сетевой этикет
- •11. История и перспективы развития вт
- •Литература:
3.2.2. Языки программирования
Язык программирования это совокупность символики, синтаксиса, семантики для задания алгоритмов. Символика или алфавит - набор используемых символов. Синтаксис - правила образования ключевых слов. Семантика - истолкование конструкций языка.
Система программирования - набор средств ввода, редактирования, трансляции и выполнения программ на компьютере. Технология программирования - технология составления, отладки и документирования программ на компьютере.
Языки программирования - языки записи программ для компьютеров и других программных устройств.
Виды языков: машинные, машиноориентированные, машинонезависимые или универсальные, проблемноориентированные.
Оператор - элемент программы высокого уровня, включающий несколько машинных команд.
Свойства программ: выполнимость, мобильность, правильность, эффективность.
Выполнимость - возможность обязательного получения результатов при различных исходных данных.
Мобильность - возможность использования программ в различных версиях и для различных компьютеров.
Правильность - гарантия получения правильных результатов.
Эффективность - использование наименьшего времени выполнения или наименьшего объема оперативной памяти.
Наиболее широкое применение нашли следующие языки программирования: Assembler, BASIC, Pascal, С, Prolog, Lisp, Modula, Fortran и другие.
Assembler - машиноориентированный язык для данного типа процессоров. Каждой машинной команде соответствует символьное обозначение языка. Применяется для разработки специального обеспечения: драйверов, обслуживающих программ, операционных систем и т.д. Может быть использован для создания вирусов и антивирусных программ.
BASIC (многоцелевой язык символических инструкций для начинающих) - диалоговый учебный язык. Он появился в 1965 году для обучения программированию американских космонавтов и студентов. Его отличает простота конструкций и возможность осуществления диалогового режима работы с компьютером. Это самый распространенный язык программирования.
C, Pascal - инструментальные языки программирования.
Lisp, Prolog - функциональные логические языки высокого уровня. Используются для исследований в области машинного интеллекта.
Fortran - первый универсальный алгоритмический язык программирования. Появился в 1955 году в США и предназначен для реализации численных расчетов на компьютере.
Компьютер работает только с машинными кодами, а не с программами на языках программирования. Для перевода программы с языка программирования в машинные коды используются специальные программы переводчики - трансляторы. Трансляторы бывают двух видов: компиляторы и интерпретаторы.
Компилятор преобразует подготовленную на зыке программирования программу в программу в машинных кодах.
Интерпретатор переводит программы, записанные на языке программирования в машинные коды в процессе их выполнения.
Программы, записанные на языке программирования, имеют меньший объем, их легко корректировать, но для исполнения их обязательно наличие компилятора и необходимо дополнительное время для трансляции. Программы в машинных кодах выполняются сразу, без трансляции, но занимают больше места в памяти и их трудно изменять.