Главная страница
Навигация по странице:

  • Алфавит C++ включает

  • Из символов алфавита формируются лексемы языка

  • Информатика. Шпаргалка. С++. Информатика. Шпаргалка. Экзаменационные вопросы по информатике Вопрос 1 Информация. Информационные революции. Информационные технологии. Информатика


    Скачать 434.98 Kb.
    НазваниеЭкзаменационные вопросы по информатике Вопрос 1 Информация. Информационные революции. Информационные технологии. Информатика
    АнкорИнформатика. Шпаргалка. С++.docx
    Дата03.04.2017
    Размер434.98 Kb.
    Формат файлаdocx
    Имя файлаИнформатика. Шпаргалка. С++.docx
    ТипЭкзаменационные вопросы
    #4456
    страница6 из 10
    1   2   3   4   5   6   7   8   9   10

    Вопрос 8

    Базовые управляющие структуры алгоритма (следование и ветвление) на языке блок-схем. Кодирование в С++.


    Алгоритмические структуры образуют линейную последовательность операций, которые выполняются по очереди в порядке записи, — следование. Программную реализацию наз. линейной программой.

    Возможность альтернативного выбора при выполнении программы предоставляют ветвления при выполнении которых алгоритм может пойти по одной из двух возможных ветвей в зависимости от справедливости проверяемого условия.

     Под термином «кодирование» часто понимают переход от одной формы представления информации к другой, более удобной для хранения, передачи или обработки.

    Вопрос 9 Базовые управляющие структуры алгоритма (цикл) на языке блок-схем. Кодирование в С++.


    c:\users\илья\desktop\цикл.jpg

    Цикл представляет собой многократно повторяющуюся последовательность шагов алгоритма.

    Под термином «кодирование» часто понимают переход от одной формы представления информации к другой, более удобной для хранения, передачи или обработки.



     

    Вопрос 10

    Общая характеристика языка С++. Структура языка. Алфавит.


    Си - это язык программирования высокого уровня, который более популярен, чем Паскаль и Ассемблер. Си, позволяет писать программы под Windows. Ведь первые Операционные системы были написаны именно на языке Си.
    Алфавит C++ включает:

    • прописные и строчные латинские буквы и знак подчеркивания

    • арабские цифры от 0 до 9;

    • специальные знаки:

    " { } , i []()+ - / % * . \ ? < = >!&#-;' '

    • пробельные символы: пробел, символы табуляции, символы перехода на новую строку.
    Из символов алфавита формируются лексемы языка:

    • идентификаторы;

    • ключевые (зарезервированные) слова;

    • знаки операций;

    • константы;

    • разделители (скобки, точка, запятая, пробельные символы).

    Границы лексем определяются другими лексемами, такими, как разделители или

    знаки операций.

    Вопрос 12 Основные операции в С++.


    Арифметические операции

    + - * / % ++ --

    a%b - остаток от деления a на b (a и b - целые)

    ++ - увеличение на 1

    -- - уменьшение на 1

    Манипуляция разрядами

    - поразрядное отрицание

    & - поразрядное "И"

    | - поразрядное "ИЛИ"

    ^ - поразрядное "ИСКЛЮЧАЮЩЕЕ ИЛИ"

    << - сдвиг влево

    >> - сдвиг вправо

    Операции присваивания

    =

    += ( a+=b эквивалентно a=a+b )

    -= ( a-=b эквивалентно a=a-b )

    *= ( a*=b эквивалентно a=a*b )

    /= ( a/=b эквивалентно a=a/b )

    %= ( a%=b эквивалентно a=a%b )

    &= ( a&=b эквивалентно a=a&b )

    |= ( a|=b эквивалентно a=a|b )

    ^= ( a^=b эквивалентно a=a^b )

    <<= ( a<<=b эквивалентно a=a<< b )

    >>= ( a>>=b эквивалентно a=a>>b )

    Вопрос 13

    Арифметические выражения в С++.


    Арифметические  выражения,  стоящие  в  правой  части  оператора  присваивания,  могут  содержать


    •  целые и вещественные числа (в вещественных числах целая и дробная часть разделяются  точкой, а не запятой, как это принято в математике) 
    •  знаки арифметических действий 
      + —  сложение, вычитание 
      * /  умножение, деление  
      %    остаток от деления 
    •  вызовы стандартных функций 
      abs(i)   модуль целого числа i 
      fabs(x)  модель вещественного числа x 
      sqrt(x)  квадратный корень из вещественного числа x 
      pow(x,y)  вычисляет x в степени y 
    •  круглые скобки для изменения порядка действий


    Вопрос 14

    Логические выражения в С++



    Логические операции (&& и ||). Каждый операнд оценивается с точки зрения его эквивалентности нулю

    (операнд, равный нулю, рассматривается как false, не равный нулю — как true).

    Логические операции

    && - логическое "И"

    || - логическое "ИЛИ"

    ! - логическое "НЕ"

    Операции отношения

    < <= > >= == !=
    1   2   3   4   5   6   7   8   9   10


    написать администратору сайта