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

  • Алгоритм

  • Формы записи алгоритма

  • Вопрос 11 Структура языка С++. Переменные, константы, стандартные функции.

  • Структура языка Алфавит языка, или его символы — это основные неделимые знаки, с по­ мощью которых пишутся все тексты на языке.

  • int

  • char

  • Вопрос 16

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


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

    Наиболее употребляемыми в настоящее время позиционными системами являются:2,3,8,10,12,13,16,,30,60



    Вопрос 6

    Жизненный цикл программного обеспечения. Понятие спецификации.


    Жизненный цикл программного обеспечения – это весь период его разработки и эксплуатации, начиная с момента возникновения замысла и заканчивая прекращением ее использования.
    Совокупность требований:

    1)Определение требования спецификаций задания.

    2)Проектирование данных и Алгоритмов

    3)Кодирование (написание программы)

    4)Отладка и тестирование

    5)Документирование

    6)Сопровождение
    Сопровождение – внесение изменений и поддержание программы в рабочем состоянии.

    Специфика́ция — набор требований и параметров, которым удовлетворяет некоторая сущность.

    1. Постановка задачи

    2. Таблица данных

    Аномалии


    1. Алгоритм (блок-схема)

    2. Программа

    3. Тесты

    Билет 7

    Понятие алгоритма. Свойства и способы записания.

    Структурированный алгоритм.


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


    • Детерминированность (определённость). В каждый момент времени следующий шаг работы однозначно определяется состоянием системы. Таким образом, алгоритм выдаёт один и тот же результат (ответ) для одних и тех же исходных данных.

    • Массовость (универсальность). Алгоритм должен быть применим к разным наборам исходных данных.

    • Результативность — завершение алгоритма определёнными результатами.

    • Понятность — алгоритм должен включать только те команды, которые доступны исполнителю и входят в его систему команд.

    • Завершаемость (конечность) — при корректно заданных исходных данных алгоритм должен завершать работу и выдавать результат за конечное число шагов.  

    • Дискретность — последовательное выполнение некоторых простых шагов

    Формы записи алгоритма:

    словесная или вербальная (языковая, формульно-словесная);

    графическая (блок-схемы)

    Обычно сначала (на уровне идеи) алгоритм описывается словами, но по мере приближения к реализации он обретает всё более формальные очертания и формулировку на языке, понятном исполнителю

    Любое действие в алгоритме задается следующими структурами:- следованием;- ветвление;- цикл.

    Алгоритм, построенный с использованием этих структур - структурный алгоритм.

    Вопрос 11

    Структура языка С++. Переменные, константы, стандартные функции.

    В качестве одного из наиболее часто используемых языков в мире, и как открытый язык, C++ имеет широкий спектр компиляторов, которые работают на различных платформах. Код стандартной библиотеки C++ будет работать на многих платформах.
    С++ является полностью совместимым с языком Си
    В C++ можно использовать Cи библиотеки и они будут исправно работать.

    С++ компилируемый язык.
    C++ компилируется непосредственно в машинный код, что позволяет ему быть одним из самых быстрых в мире языков.
    Структура языка

    • Алфавит языка, или его символы — это основные неделимые знаки, с по­

    мощью которых пишутся все тексты на языке.

    имеющая самостоятельный смысл.

    • Выражение задает правило вычисления некоторого значения.

    • Оператор задает законченное описание некоторого действия.




    Константы

    • Целые

    • Константы с плавающей точкой состоит из целой части,десятичной точки,дробной части, буквы e или E, показателя степени.

    • Символьная константа состоит из одного символа заключенного в апострофы.



    • Строковая константа - последовательность символов, заключенных в кавычки. Строковая константа имеет тип char[]. Это массив символов, которые заключены в кавычки к которым компилятор добавляет '\0'.


    Переменная — это именованная область памяти, в которой хранятся данные определенного типа. У переменной есть имя и значение. Имя служит для обращения к области памяти, в которой хранится значение. Во время выполнения программы значение переменной можно изменять.

    Локальные переменные – действуют в пределах одной функции (память выделяется только при вызове функции)

    Глобальные переменные – действуют на протяжении всей программы. Хранятся в статическом сегменте памяти. Память под них распределяется при компиляции программы.

    Локальные переменные предпочтительнее глобальных. Если глобальная перемен­

    ная все же необходима, лучше объявить ее статической, что ограничит область ее

    действия одним исходным файлом.
    int a; // объявление переменной a целого типа.

    float b; // объявление переменной b типа данных с плавающей запятой.

    char d = 's'; // инициализация переменной типа char

    bool k = true; // инициализация логической переменной k.

    Стандартные функции:

    a==, a!=b, a&&b, a||b

    sinx=sin(x),cos

    lnx=log(x)

    lgx=log10(x)

    √x=sqrt(x)

    =pow(x,a) x|=fabs(x)-вещ

    Вопрос 16
    1   2   3   4   5   6   7   8   9   10


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