Ошибки при решении задачи на эвм которые не обнаруживаются транслятором

Работа по теме: Информатика_лекции_Саладаев. Глава: 8.12. Ошибки не обнаруживаемые транслятором. Предмет: Информатика. ВУЗ: МТУСИ.

Существует множество
ошибок, которые транслятор выявить не
в состоянии, если используемые в программе
операторы сформированы верно. Приведем
примеры таких ошибок.

Логические
ошибки:

  • неверное указание
    ветви алгоритма после проверки некоторого
    условия;

  • неполный учет
    возможных условий;

  • пропуск в программе
    одного или более блоков алгоритма.

Ошибки в циклах:

  • неправильное
    указание начала цикла;

  • неправильное
    указание условий окончания цикла;

  • неправильное
    указание числа повторений цикла;

  • бесконечный цикл.

Ошибки ввода-вывода;
ошибки при работе с данными:

  • неправильное
    задание тип данных;

  • организация
    считывания меньшего или большего объёма
    даных, чем требуется;

  • неправильное
    редактирование данных.

Ошибки в
использовании переменных:

  • использование
    переменных без указания их начальных
    значений;

  • ошибочное указание
    одной переменной вместо другой.

Ошибки при работе
с массивами:

  • массивы предварительно
    не обнулены;

  • массивы неправильно
    описаны;

  • индексы следуют
    в неправильном порядке.

Ошибки в
арифметических операциях:

  • неверное указание
    типа переменной (например, целочисленного
    вместо вещественного);

  • неверное определение
    порядка действий;

  • деление на нуль;

  • извлечение
    квадратного корня из отрицательного
    числа;

  • потеря значащих
    разрядов числа.

Все эти ошибки
обнаруживаются с помощью тестирования.

8.13. Сопровождение программы

Сопровождение
программ

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

Многократное
использование разработанной программы
для решения различных задач заданного
класса требует проведения следующих
дополнительных работ:

  • исправление
    обнаруженных ошибок;

  • модификация
    программы для удовлетворения изменяющихся
    эксплуатационных требований;

  • доработка программы
    для решения конкретных задач;

  • проведениe
    дополнительных тестовых просчетов;

  • внесение исправлений
    в рабочую документацию;

  • усовершенствование
    программы и т.д.

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

Программа,
предназначеная для длительной
эксплуатации, должна иметь соответствующую
документацию и инструкцию по её
использованию.

9.Применение компьютерной техники

9.1. Использувание компьютеров в быту

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

  1. Обеспечение
    нормальной жизнедеятельности жилища
    :

  • охранная автоматика,
    противопожарная автоматика,
    газоанализаторная автоматика;

  • управление
    освещенностью, расходом электроэнергии,
    отопительной системой, управление
    микроклиматом;

  • электроплиты,
    холодильники, стиральные машины со
    встроенными микропроцессорами.

  • Обеспечение
    информационных потребностей людей,
    находящихся в жилище
    :

    • заказы на товары
      и услуги;

    • процессы
      обучения
      ;

    • общение с базами
      данных

      и знаний;

    • сбор данных о
      состоянии
      здоровья
      ;

    • обеспечение
      досуга и развлечений;

    • обеспечение
      справочной информацией;

    • электронная
      почта
      ,
      телеконференции;

    • Интернет.

  • Соседние файлы в предмете Информатика

    • #
    • #
    • #
    • #
    • #
    • #
    • #
    • #
    • #
    • #
    • #

    1 / 1 / 0

    Регистрация: 06.03.2018

    Сообщений: 50

    1

    Найти вероятность того, что ошибки, возникшие при решении задачи на ЭВМ, будут обнаружены

    08.10.2018, 10:34. Показов 2102. Ответов 4


    Вероятность того, что при решении задачи на ЭВМ могут возникнуть ошибки при обработке текста программы транслятором, при работе редактора внешних связей и в процессе исполнения программы относятся как 4:5:1. Вероятности выявления ошибок, получаемых в результате трансляции, редактирования и в процессе исполнения соответственно равны 0,8; 0,6; 0,4. Найти вероятность того, что ошибки, возникшие при решении задачи на ЭВМ, будут
    обнаружены.

    Хелп…

    __________________
    Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь



    0



    Programming

    Эксперт

    94731 / 64177 / 26122

    Регистрация: 12.04.2006

    Сообщений: 116,782

    08.10.2018, 10:34

    Ответы с готовыми решениями:

    Найти вероятность того, что 5 из вошедших будут что-нибудь покупать
    В магазин вошли 9 человек. Вероятность того, что любой из посетителей не уйдет без покупки, равна…

    Найти вероятность того, что оба шара будут белые
    В ящике 10 белых и 4 черных шара. Из ящика наугад извлекают два шара найти вероятность того, что…

    Найти вероятность того, что оба билета будут выигрышными
    Здравствуйте,помогите пожалуйста решить задачу.В урне 10 лотерейных билето,из них 5…

    Найти вероятность того, что 2 из 3 открыток будут с днем рождения
    В левой папке 11 открыток «С Новым Годом» и 4 — «С днем рождения», а в правой — 5 «С Новым Годом» и…

    4

    Эксперт по математике/физике

    8358 / 6095 / 3233

    Регистрация: 14.01.2014

    Сообщений: 13,901

    08.10.2018, 11:58

    2

    https://www.cyberforum.ru/cgi-bin/latex.cgi?frac{0,8cdot 4+0,6cdot 5+0,4cdot 1}{4+5+1}



    1



    1 / 1 / 0

    Регистрация: 06.03.2018

    Сообщений: 50

    14.10.2018, 10:04

     [ТС]

    3

    А как эту формулу расшифровать?
    просто числитель это условия ошибок, и все их складываем потому что ищем Вероятность нахождения ошибок, но знаменатель, зачем мы делим на сумму соотношения?



    0



    Эксперт по математике/физике

    8358 / 6095 / 3233

    Регистрация: 14.01.2014

    Сообщений: 13,901

    14.10.2018, 10:29

    4

    Лучший ответ Сообщение было отмечено DarkBoy9 как решение

    Решение

    Это формула апостериорной вероятности Байеса https://www.cyberforum.ru/cgi-bin/latex.cgi?P(B/A)=frac{P(A/B)cdot P(B)}{P(A)}. Точнее говоря, в моем вышеприведенном ответе были ещё сокращены внутренние знаменатели, равные 10 (там стояли дроби https://www.cyberforum.ru/cgi-bin/latex.cgi?frac{4}{10},frac{5}{10},frac{6}{10})

    Добавлено через 14 минут
    Прощу прощения, отвечал на совсем другой вопрос из соседней ветки.
    У Вас совсем совсем элементарная задача, решаемая с помощью формулы полной вероятности:https://www.cyberforum.ru/cgi-bin/latex.cgi?P(B)=P(A_1)P(B/A_1)+P(A_2)P(B/A_2)+P(A_3)P(B/A_3), где https://www.cyberforum.ru/cgi-bin/latex.cgi?P(A_1)=frac{4}{4+5+6},P(B/A_1)=0.8,...



    1



    1 / 1 / 0

    Регистрация: 06.03.2018

    Сообщений: 50

    14.10.2018, 10:35

     [ТС]

    5

    Спасибо



    0



    IT_Exp

    Эксперт

    87844 / 49110 / 22898

    Регистрация: 17.06.2006

    Сообщений: 92,604

    14.10.2018, 10:35

    5


    С этим файлом связано 32 файл(ов). Среди них: Abstract.doc, тесты по медеценская Микробиология.doc, ЭССЕ 07.04.doc, Скрины.doc, ЦТ (все тесты) фармакогнозия.doc, Общие тесты по микробиология.doc, Тесты по ЕХЕЛ.doc, Диссертация по миграции.pdf, Образец оформления статьи.doc, Инструкция научный форум.pdf, Статья по биоэтика.doc, R._Kontr._1..pdf, Тест№ 5 Препараты гормонов.doc, Тест № 2 Аллергия, воспаление, инфекции.doc, Вопросы к экзамену фарма.doc, Интернет АХБОРОТ РЕСУРСИ – РЕФЕРАТ .doc, Глоссарий.pdf, Dom.-rabota1-1.doc, Реферат по Социологии.doc, tests of english.doc, Тесты по русскому языку.docx, Тесты 1.pdf, Тесты 1..doc, Сборник тестов Компьютер.pdf, Тесты по истории.pdf, Ответы по истории.doc, Тесты по обществознание.pdf, Тесты по русскому языку.doc, тесты 7-11 класс.doc, Тесты по фармацевтическую упаковку и технологии.pdf, Тест по word 2007 с ответами.doc, Реферат по «ПРАВОВЕДЕНИЕ».pdf и ещё 22 файл(а).
    Показать все связанные файлы


    Подборка по базе: Инвестиции, 5 заданий — контрольная.docx, БЛОКЧЕЙН В БАНКОВСКОЙ ДЕЯТЕЛЬНОСТИ.docx, Сборник заданий _Занимательная информатика_..pdf, Вопросы Банковское дело — копия.docx, Вопросы Банковское дело — копия.docx, 38.03.04 Примеры заданий.pdf, Тренажёр для лошадей_характеристики заданий и система оценивания, 3.9 Практическая работа №7 Решение заданий в формате ЕГЭ по теме, решение кейсов по банковскому праву.docx, Бланки выполнения заданий.docx


    ТЗ_99

    При копировании формулы в ячейку С7 она примет вид .

    А Б с
    1
    2 Курс доллара (руб.) 29
    3
    4
    5 Наименование товара Эквивалент $US Цена в руб.
    6 Телевизор 217 =В6$В$2
    7 Магнитола 65
    8 Телефон 25

    • B7*$B$2
    • B7*B2
    • B7*C7
    • B7*$B2
    • B7*B$2

    ТЗ_100

    Выделение диапазона ячеек выполняется с помощью клавиши …

    I II I
    Ведомость на выдачу зарплаты
    Фамилия, имя Подоходный Сумма
    отчество Оклад налог к выдаче
    13%
    1 Иванов В.В. 12500 1625 10875
    2 Круглова А.М. Абрамова Н.Н. Поляков А.С. Щелоков СА. Зайцев В.П. УТюгов Р.Г. Савельев Б.Б. 22300 2899 19401 10701 9744 12354 2001 0 11136 21141
    3 12300 1599
    4 11200 1456
    5 14200 1846
    6 23000 2990
    7 12800 1664
    8 24300 3159
    Всего: 132600 17238 115362
    I

    ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ

    ГОУ СПО Колледж индустрии, гостеприимства и маркетинга № 23 Дисциплина: Основы алгоритмизации и программирования Профессия: Секретарь (НПО)

    Автор: Ашмарова Елизавета Александровна

    Раздел Тема Подтема Количество

    тестов

    Основные принципы алгоритмизации и программирования Основные этапы решения задач на ЭВМ 11
    Основные понятия алгоритмизации 44
    Логические основы алгоритмизации 12
    Программирование на алгоритмическом языке Языки и системы программирования 15
    Интегрированная

    среда

    программирования

    8
    Основные элементы языка Паскаль 24
    Операторы языка 13
    Всего тестовых заданий 127

    1. ОСНОВНЫЕ ПРИНЦИПЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ
      1. ЭТАПЫ РЕШЕНИЯ ЗАДАЧ НА ЭВМ ТЗ_1

    Последовательность основных этапов проектирования задач на ЭВМ

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

    2: Построение математической модели

    3: Разработка алгоритма

    4: Программирование

    5: Тестирование и отладка

    ТЗ_2

    Этап проектирования задачи на ЭВМ, на котором анализируется условие задачи, определяются исходные данные и результаты, устанавливается зависимость между величинами, рассматриваемыми в задаче, называется …

    • постановка задачи
    • построение математической модели
    • разработка алгоритма
    • программирование
    • тестирование и отладка

    ТЗ_3

    Этап проектирования задачи на ЭВМ, на котором происходит запуск тестовой программы с использованием контрольных примеров, называется …

    • постановка задачи
    • построение математической модели
    • разработка алгоритма
    • программирование
    • тестирование и отладка

    ТЗ_4

    Этап проектирования задачи на ЭВМ, на котором происходит формулировка условия задачи, называется .

    • постановка задачи
    • построение математической модели
    • разработка алгоритма
    • программирование
    • тестирование и отладка

    ТЗ_5

    Этап проектирования задачи на ЭВМ, на котором программа записывается на компьютерном языке и вводится в ЭВМ, называется …

    • постановка задачи
    • построение математической модели
    • разработка алгоритма
    • программирование
    • тестирование и отладка

    ТЗ_6

    Этап проектирования задачи на ЭВМ, на котором происходит проектирование и выбор существующего или разработка нового метода решения, называется …

    • постановка задачи
    • построение математической модели
    • разработка алгоритма
    • программирование
    • тестирование и отладка

    ТЗ_7

    Этап проектирования задачи на ЭВМ, на котором создается математическая модель решения задачи, называется этапом …

    формализации
    алгоритмизации
    программирования
    тестирования
    отладки
    решения
    РО

    Н

    8

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

    • построением математической модели
    • анализом результатов
    • тестированием и отладкой
    • программированием

    ТЗ_9

    Этап, являющийся заключительным при решении задач на ЭВМ, — …

    • построение математической модели
    • анализ результатов
    • тестирование и отладка
    • программирование
    • разработка алгоритма

    ТЗ_10

    На этапе тестирования и отладки при проектировании задачи на ЭВМ происходит …

    • получение результата
    • обнаружение ошибок
    • запись алгоритма на языке программирования
    • формализация задачи
    • составление алгоритма решения задачи

    ТЗ_11

    Ошибки, при решении задачи на ЭВМ, которые не обнаруживаются транслятором, — …

    • логические
    • синтаксические
    • динамические
    • логические и синтаксические
      1. ОСНОВНЫЕ ПОНЯТИЯ АЛГОРИТМИЗАЦИИ ТЗ_12

    Алгоритмом можно назвать

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

    ТЗ_13

    Алгоритмом является следующее описание

    • Направо-налево равняйся! На первый-второй рассчитайся!
    • Пойди туда, не знаю куда. Принеси то, не знаю что.
    • Возьми, что нужно. Сделай как следует. Получишь то, что желаешь.
    • Сделай шаг вперед. Сделай шаг назад. Начни сначала.
    • 0010101101 101001.

    ТЗ_14

    Заранее заданное понятное и точное предписание исполнителю совеpшить определённую

    последовательность действий для получения решения задачи за конечное число шагов называется …

    • алгоритм

    ТЗ_15

    Алгоритм — это …

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

    ТЗ_16

    Исполнитель алгоритма — это …

    • человек или компьютер, умеющий выполнять определённый набор действий
    • понятное и точное предписание необходимых действий
    • определённые условия выполнения действий
    • элемент, связывающий этапы выполнения алгоритма

    ТЗ_17

    Алгоритм, записанный на «понятном» компьютеру языке программирования, называется

    • исполнителем алгоритмов
    • программой
    • блок-схема
    • текстовкой
    • протоколом алгоритма

    ТЗ_18

    Верные утверждения: …

    • алгоритм — это совокупность всех команд, которые могут быть выполнены исполнителем
    • исполнителем алгоритма может быть только компьютер
    • алгоритм может быть записан как в виде блок-схем, так и на языке программирования
    • исполнителем алгоритма, представленного в виде блок-схемы, является компьютер
    • исполнителем алгоритма, который записан на языке программирования, является человек
    • программа — это алгоритм, записанный на определённом языке программирования

    ТЗ_19

    Графическое задание алгоритма (блок-схемы) — это …

    • способ представления алгоритма с помощью геометрических фигур
    • представление алгоритма в форме таблиц и расчётных формул
    • система обозначения правил для единообразной и точной записи алгоритмов их исполнения
    • схематичное изображение в произвольной форме
    • формализованная задача ТЗ_20

    Изображённый блок обозначает .

    • ввод данных
    • вывод данных
    • обработку данных
    • начало алгоритма
    • окончание алгоритма
    • вызов подпрограммы
    • циклическую конструкцию

    ТЗ_21

    Изображённый блок обозначает .

    • ввод данных
    • вывод данных
    • обработку данных
    • начало алгоритма
    • окончание алгоритма
    • вызов подпрограммы
    • циклическую конструкцию

    ТЗ_22

    Изображённый блок обозначает .

    • ввод данных
    • вывод данных
    • обработку данных
    • начало алгоритма
    • окончание алгоритма
    • вызов подпрограммы
    • циклическую конструкцию

    ТЗ_23

    Изображённый блок обозначает .

    • ввод данных
    • вывод данных
    • обработку данных
    • начало алгоритма
    • окончание алгоритма
    • условную конструкцию
    • циклическую конструкцию

    ТЗ_24

    Изображённый блок обозначает .

    • ввод данных
    • вывод данных
    • обработку данных
    • начало алгоритма
    • окончание алгоритма
    • условную конструкцию

    циклическую конструкцию


    ТЗ_25

    Соответствие элементов блок-схем названию

    > обработка данных
    и вывод данных ввод данных
    С ) начало алгоритма окончание алгоритма
    о — условие
    О ’ цикл

    ТЗ_26

    Свойство алгоритма «массовость» обозначает …

    • что команды должны следовать друг за другом
    • что каждая команда должна быть описана в расчёте на конкретного исполнителя
    • разбиение алгоритма на конечное число простых шагов
    • обязательное наличие завершающих инструкций
    • что алгоритм должен обеспечивать возможность его применения для решения однотипных задач
    • использование любым исполнителем ТЗ_27

    Алгоритм, написанный на естественном языке, рассчитан на …

    • ЭВМ
    • робота
    • человека
    • любого исполнителя
    • последовательность выполнения команд алгоритма
    • кластер

    ТЗ_28

    Линейный алгоритм — это …

    • способ представления алгоритма с помощью геометрических фигур
    • набор команд, которые выполняются последовательно друг за другом
    • понятное и точное предписание исполнителю для выполнения различных ветвлений
    • последовательное выполнение команд

    ТЗ_29

    Решение квадратного уравнения происходит с использованием алгоритма …

    • линейного
    • условного
    • циклического
    • вспомогательного

    Вычисление площади круга по радиусу происходит с использованием алгоритма …

    • линейного
    • условного
    • циклического
    • вспомогательного


    ТЗ_31

    Соответствие основных типов алгоритмов и их определений

    Циклический ^ выполнение предполагает многократное повторение одних и тех же действий
    Условный ход выполнения зависит от истинности тех или иных условий
    Последовательный ^ выполняет шаги строго последовательно друг за другом
    Вспомогательный ^ решает некоторую подзадачу основной задачи

    ТЗ_32

    Циклический алгоритм используется при вычислении …

    • суммы всех чисел от 1 до 100
    • площади трапеции
    • корня квадратного уравнения
    • суммы двух чисел, введенных с клавиатуры
    • среднего арифметического всех двухзначных чисел

    ТЗ_33

    Циклический алгоритм используется при вычислении .

    • суммы четных чисел от 1 до 100
    • площади круга
    • числа, обратного данному
    • суммы двух чисел, введённых с клавиатуры
    • среднего арифметического чисел от -10 до 30

    ТЗ_34

    Разветвляющийся алгоритм — это …

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

    ТЗ_35

    Циклический алгоритм — это алгоритм, …

    • содержащий ветвление
    • выполняющий последовательные действия
    • представленный в графической форме
    • записанный в виде формул
    • содержащий многократное повторение некоторых операторов ТЗ_36

    Алгоритм должен строиться в расчёте на …

    • ЭВМ
    • конкретного исполнителя
    • робота
    • любого исполнителя
    • человека


    ТЗ_37

    Соответствие основных свойств алгоритмов и их определений

    Дискретность ^ Свойство алгоритма, когда алгоритм разбивается на конечное число элементарных действий (шагов)
    Понятность

    >

    Свойство алгоритма, при котором каждое из этих элементарных действий (шагов) являются законченными и понятными
    Определенность у Каждое правило алгоритма должно быть чётким, однозначным и не оставлять места для произвола
    Массовость ^ Свойство, когда по данному алгоритму должна решаться не одна, а целый класс подобных задач
    Результативность ^ Свойство, при котором любой алгоритм в процессе выполнения должен приводить к определённому результату

    ТЗ_38

    Понятность, массовость — это свойства …

    • алгоритма
    • информации
    • кодирования
    • кибернетики
    • программы

    ТЗ_39

    Свойство алгоритма «дискретность» обозначает …

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

    ТЗ_40

    Свойство алгоритма, когда алгоритм разбивается на конечное число элементарных действий (шагов), называется …

    • Дискретность

    Свойство алгоритма, когда алгоритм разбивается на конечное число элементарных действий (шагов), называется …

    • дискретность
    • понятность
    • определённость
    • результативность
    • массовость

    ТЗ_42

    Свойство алгоритма, при котором каждое из этих элементарных действий (шагов) являются законченными и понятными, называется …

    • Понятность

    ТЗ_43

    Свойство алгоритма, при котором каждое из этих элементарных действий (шагов) являются законченными и понятными, называется .

    • дискретность
    • понятность
    • определённость
    • результативность
    • массовость

    ТЗ_44

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

    • определённость

    ТЗ_45

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

    • дискретность
    • понятность
    • определённость
    • результативность
    • массовость

    ТЗ_46

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

    • массовость

    ТЗ_47

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

    • дискретность
    • понятность
    • определённость
    • результативность
    • массовость

    Свойство, при котором любой алгоритм в процессе выполнения должен приводить к определённому результату, называется …

    • результативность

    ТЗ_49

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

    • дискретность
    • понятность
    • определённость
    • результативность
    • массовость


    ТЗ_50

    К свойствам алгоритма относятся: …

    массовость
    размерность
    измеримость
    нужность
    стабильность
    результативность
    дискретность
    РО

    Н

    51

    Алгоритм, выполняющий шаги строго последовательно друг за другом, называется . • линейный

    ТЗ_52

    Алгоритм, ход выполнения которого предполагает многократное повторение одних и тех же действий, называется .

    • циклический

    ТЗ_53

    Тип алгоритма, изображённого на рисунке — …

    Нет

    Отправить

    Есть m ‘

    сообщения ка чотгравку?

    Ввести

    пароль

    Отправка

    сообщений


    Отг^эвка

    прошла

    успешно?


    Попробовать
    eiuje раз?

    Нет

    Бы вещ

    количества приняты* сообщении

    Конец

    • линейный
    • условный
    • циклический
    • арифметический
    • последовательный
    • логарифмический

    ТЗ_54

    Тип алгоритма, изображённого на рисунке —

    Конец

    • линейный
    • условный
    • циклический
    • арифметический
    • ТЗ_55

      Тип алгоритма, изображённого на рисунке


      последовательный

    • линейный
    • разветвляющийся
    • циклический
    • арифметический
    • последовательный
    • логарифмический
    1. ЛОГИЧЕСКИЕ ОСНОВЫ АЛГОРИТМИЗАЦИИ ТЗ_56

    Одним из основоположников математической логики является …

    • Джорж Буль
    • Блез Паскаль
    • Эвклид
    • Билл Гейтс
    • Джон фон Нейман
    • Чарльз Бэббидж

    ТЗ_57

    Высказывание: A — «Студент повторяет лекцию», В — «Студент едет в метро». Логическая формула A&B обозначает высказывание — …

    • Студент едет в метро и читает книгу
    • Студент или едет в метро или читает книгу
    • Студент читает книгу тогда и только тогда, когда едет в метро
    • Студент не едет в метро и не читает книгу
    • Студент едет в метро, но не читает книгу
    • Студент не едет в метро, но читает книгу

    ТЗ_58

    Высказывание: A — «Сегодня праздник», В — «Сегодня выходной». Логическая формула A&B обозначает высказывание — …

    • Сегодня праздник и выходной
    • Сегодня праздник или выходной
    • Сегодня выходной, только если сегодня праздник
    • Сегодня не праздники и не выходной
    • Сегодня праздник, но не выходной
    • Сегодня выходной, но не праздник

    ТЗ_59

    Высказывание: A — «Идёт снег», В — «Светит солнце». Логическая формула AvB обозначает высказывание .

    • Идёт снег и светит солнце
    • Или идёт снег, или светит солнце
    • Солнце светит тогда и только тогда, когда идёт снег
    • Снег не идёт и солнце не светит
    • Снег идёт, но не светит солнце
    • Солнце светит, но не идёт снег

    ТЗ_60

    Высказывание: A — «Морковка полезная», В — «Морковка вкусная». Логическая формула AvB обозначает высказывание …

    • Морковка — вкусная и полезная
    • Морковка или вкусная, или полезная
    • Морковка вкусная только тогда, когда полезная
    • Морковка не вкусная и не полезная
    • Морковка — вкусная, но не полезная
    • Морковка — полезная, но не вкусная


    ТЗ_61

    Соответствие названий логических операций и описаний

    конъюнкция логическое «И»
    дизъюнкция логическое «ИЛИ»

    инверсия логическое «НЕ»


    ТЗ_62

    Альтернативные названия логических операций

    конъюнкция логическое умножение
    дизъюнкция логическое сложение
    инверсия логическое отрицание


    ТЗ_63

    Символическая запись логических операций

    логическое «И» &
    логическое «ИЛИ» V
    логическое «НЕ»
    /

    ТЗ_64

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

    • отрицание
    • конъюнкция
    • дизъюнкция
    • импликация

    ТЗ_65

    Логическая операция, результат которой истинен тогда и только тогда, когда каждое из исходных высказываний истинно, — …

    • отрицание
    • конъюнкция
    • дизъюнкция
    • импликация

    ТЗ_66

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

    • отрицание
    • конъюнкция
    • дизъюнкция
    • импликация

    ТЗ_67

    Соотношение логических операций и таблиц истинности.

    1. логическое «И»


      логическое «ИЛИ»


      логическое «НЕ»

      ПРОГРАММИРОВАНИЕ НА АЛГОРИТМИЧЕСКОМ ЯЗЫКЕ

      1. ЯЗЫКИ И СИСТЕМЫ ПРОГРАММИРОВАНИЯ ТЗ_68

    Язык Ассемблера — это …

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

    ТЗ_69

    Система программирования — это …

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


    ТЗ_70

    Классификация языков программирования высокого уровня.

    процедурные

    (алгоритмические)

    для решения задачи языки требуют в той или иной форме явно записать процедуру её решения
    логические ориентированы не на разработку алгоритма решения задачи, а на систематическое и формализованное описание задачи с тем, чтобы решение следовало из составленного описания
    объектно­

    ориентированные

    в основе лежит понятие объекта, сочетающего в себе данные и действия над нами


    ТЗ_71

    Составляющие алгоритмического языка.

    алфавит фиксированный для данного языка набор символов (букв, цифр, специальных знаков и т.д.), которые могут быть использованы при написании программы
    синтаксис правила построения из символов алфавита специальных конструкций, с помощью которых составляется алгоритм
    семантика система правил толкования конструкций языка; устанавливает, какие последовательности действий описываются теми или иными фразами языка


    ТЗ_72

    Классификация языков программирования.

    процедурные

    (алгоритмические)

    для решения задачи языки требуют в той или иной форме явно записать процедуру её решения
    логические ориентированы не на разработку алгоритма решения задачи, а на систематическое и формализованное описание задачи с тем, чтобы решение следовало из составленного описания
    объектно­

    ориентированные

    в основе лежит понятие объекта, сочетающего в себе данные и действия над ними

    ТЗ_73

    Языки программирования в порядке увеличения их уровня 1: Машинный язык 2: Язык ассемблера 3: Процедурный язык 4: Объектно-ориентированный язык

    ТЗ_74

    Языками высокого уровня являются …

    • машинный язык
    • язык ассемблера
    • процедурный язык
    • объектно-ориентированный язык
    • логический язык

    ТЗ_75

    Фиксированный для данного языка набор символов (букв, цифр, специальных знаков и т.д.), которые могут быть использованы при написании программы, называются …

    • алфавит

    ТЗ_76

    Правила построения из символов алфавита специальных конструкций, с помощью которых составляется алгоритм, называются .

    • синтаксис

    ТЗ_77

    Система правил толкования конструкций языка; устанавливает, какие последовательности действий описываются теми или иными фразами языка, называется .

    • семантика

    ТЗ_78

    Ошибки, которые не обнаруживаются транслятором: …

    • отсутствие описания переменных
    • неверное написание служебных слов
    • деление на 0
    • бесконечный цикл/неправильное условие окончания цикла
    • неверное указание ветви алгоритма после проверки некоторого условия
    • ошибочное указание одной переменной вместо другой
    • пропуск в программе одного или более блоков алгоритма

    ТЗ_79

    Ошибки, которые обнаруживаются транслятором: .

    • неверное образование имён переменных
    • пропуск знака пунктуации
    • неверное написание служебных слов
    • несогласованность скобок
    • неверное определение порядка арифметических действий
    • неполный учёт возможных условий
    • неправильно составленный алгоритм решения задачи


    ТЗ_80

    Соответствие программ и выполняемых действий.

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

    ТЗ_81

    Верными утверждениями являются: …

    • различают два вида трансляторов: компиляторы и интерпретаторы
    • различают два вида компиляторов: трансляторы и интерпретаторы
    • различают два вида интерпретаторов: компиляторы и трансляторы
    • транслятор — программа, переводящая текст программы на языке высокого уровня в эквивалентную программу на машинном языке
    • после того, как программа откомпилирована, ни сама исходная программа, ни компилятор более не нужны

    ТЗ_82

    Соответствие элементов программы их описанию.
    program circle(input,output); {вычисление площади круга} const pi = 3.1415; var dT,s: real; begin


    Понравилась статья? Поделить с друзьями:

    Читайте также:

  • Ошибки при реставрации зубов
  • Ошибки при ремонте санузла
  • Ошибки при приседании со штангой
  • Ошибки при ремонте кухни
  • Ошибки при приемке товара

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии