Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Lec01 1213_nav.doc
Скачиваний:
2
Добавлен:
17.11.2019
Размер:
116.74 Кб
Скачать
  1. Лекция №1

    Тема:

    Введение в предмет

    ПЛАН

    1 Лекция №1

    1.1 Решение прикладных задач на ЭВМ

    1.2 Алгоритмы и программы

    1.3 Язык программирования. Понятие, состав, классификация языков программирования

    1.4 Базовые сведения о языке С++

    1.5 Средства создания программ

    Организация ввода-вывода

    Основы работы в интегрированной среде разработки

    Время:

    2 ч.

    Литература:

    [1] 12-85.

    1. Решение прикладных задач на ЭВМ

Этапы решения прикладных задач с использованием ЭВМ и состав каждого из них.

    1. Алгоритмы и программы

Определение алгоритма, свойства алгоритмов и их смысл, базовые структуры алгоритмов, формы записи алгоритма и их характеристика (5 шт.), блок-схема алгоритма (основные символы).

Алгоритм – конечная однозначно определенная последовательность операций, формальное выполнение которых приводит к решению определенной задачи за конечное число шагов.

    1. Язык программирования. Понятие, состав, классификация языков программирования

Определения (понятия): алгоритмического языка, языка программирования, алфавита, лексем, синтаксиса и семантики языка программирования.

Классификация языков программирования, понятие трансляции и ее способы (их характеристика).

    1. Базовые сведения о языке С++

Алфавит языка

В алфавит языка Си входят:

  1. прописные и строчные латинские буквы A..Z, a..z;

  2. символ подчеркивания;

  3. цифры 0..9;

  4. специальные знаки “ { } , | [ ] ( ) + – / % * \ ’ : < = > ! & # ~ ; ^

  5. пробельные символы (пробел, табуляция, переход на новую строку).

Символы кириллицы могут использоваться в комментариях, символьных и строковых выражениях.

Комментарии

Комментарии в языке Си:

  1. начинаются с символов // и заканчиваются символом перехода на новую строку;

  2. последовательность символов, ограниченная слева символами /*, а справа */

Идентификаторы

Идентификатор – последовательность букв, цифр и символов подчеркивания, начинающаяся с буквы или символа подчеркивания.

Пример: X1, test2, time.

Прописные и строчные буквы различаются. Поэтому A2 и a2 – разные идентификаторы.

Особенности выбора идентификаторов:

  1. компилятор допускает любое количество символов в идентификаторе, но значащими является 31 символ;

  2. пользовательские идентификаторы не должны совпадать со служебными (зарезервированными) словами;

  3. не рекомендуется начинать идентификаторы с символа подчеркивания, так как такие идентификаторы зарезервированы для использования в библиотеках и компиляторах.

Служебные слова

Служебные слова в языке Си группируются следующим образом:

  1. спецификаторы (char – символьный, int – целый и т.д.) и квалификаторы типов (const – доступен только для чтения, volatile – значение объекта может измениться без явных указаний программиста);

  2. для обозначения классов памяти (auto – автоматический, register – регистровый и т.д.);

  3. для построения операторов (for, do, break и др.);

  4. модификаторы (asm, interrupt, near, far, pascal).

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]