

Презентация без названия
Presentation
•
Instructional Technology
•
Professional Development
•
Practice Problem
•
Medium
Светлана Логвиненко
Used 1+ times
FREE Resource
26 Slides • 28 Questions
1
2
3
Multiple Choice
Что такое статический анализ исходного кода?
Анализ кода на наличие ошибок
Анализ кода на производительность
Анализ кода на безопасность
Анализ кода на читаемость
4
5
Multiple Choice
Что такое статический анализ программы?
Анализ программы без её запуска
Анализ программы с её запуском
Анализ программы с использованием тестирования
Анализ программы с использованием документации
6
Multiple Choice
С помощью циклов можно сократить код?
Да
Нет
7
8
Multiple Choice
Каковы основные подходы к статическому поиску ошибок?
Неформальный подход
Формальный подход
Анализ на уровне синтаксиса
Перекрёстная проверка кода
9
10
Multiple Choice
Каковы основные преимущества анализа на уровне синтаксиса?
Автоматизация ручной проверки кода
Сложность анализа
Поиск по неограниченным шаблонам
Подходит для проверки свойств на длинных путях программы
11
12
Fill in the Blanks
Type answer...
13
14
Open Ended
Каковы основные требования к семафорам и памяти в контексте безопасности ресурсов?
15
16
Drag and Drop
Обнаружение всех ошибок
Отсутствие ложных срабатываний
Проблема остановки
17
18
Multiple Choice
Что такое анализ состояния программы?
Анализ надмножества возможных состояний
Гарантирует полноту
Тривиальная реализация
Анализ подмножества состояний
19
20
Multiple Choice
Что такое «Ошибочные состояния» в анализе состояния программы?
Состояния, которые не могут быть достигнуты
Состояния, которые могут быть достигнуты
Состояния, которые являются точными
Состояния, которые являются полными
21
22
Open Ended
Что можно сказать про циклы?
23
24
Multiple Choice
Какой размер выделенной памяти для переменной buf, если flag равно true?
10 байт
15 байт
20 байт
5 байт
25
26
Multiple Choice
Что обозначает A ∩ B в контексте оценки качества анализа?
Ложные срабатывания
Не найденные ошибки
Найденные истинные ошибки
Состояние без ошибок
27
28
Multiple Choice
Что такое модели программы?
Структуры данных
Алгоритмы
Программные решения
Методы программирования
29
30
Multiple Choice
Каковы основные модели программ, описывающие потоки управления и данных?
граф потока управления
граф вызовов
граф зависимостей по данным
граф ошибок
31
32
Multiple Choice
Каков результат выполнения следующего кода: int n = 10; int f = 1; while (n > 0) { f = f * n; n = n - 1; } res = f;
10
1
3628800
0
33
34
Multiple Choice
Какой тип графа представлен на изображении?
Ориентированный
Ненаправленный
Циклический
Дерево
35
36
Multiple Choice
Что такое граф зависимостей и как он используется в операторах?
Граф, показывающий зависимости между переменными
Граф, показывающий зависимости между операторами
Граф, показывающий зависимости между функциями
Граф, показывающий зависимости между данными
37
38
Multiple Choice
Какое значение будет у переменной res после выполнения данного кода?
10
1
3628800
0
39
40
Multiple Choice
Какой тип данных представлен на графе указателей?
Целое число
Строка
Указатель
Массив
41
42
Multiple Choice
Какой анализ потока управления обеспечивает определение последовательности анализируемых конструкций?
Внутрипроцедурный анализ потока управления (ГПУ)
Межпроцедурный анализ потока управления (ГВ)
Анализ потока данных (ГЗ)
Анализ потоков данных
43
44
Multiple Choice
Какой будет значение переменной c, если a = 3 и b = 2?
1
2
0
3
45
46
Multiple Choice
Какой результат будет возвращен функцией f при передаче ей значения a?
a + 1
a * a
a
x * x
47
48
Multiple Choice
Что такое алиасы в программировании?
Набор различных выражений, обозначающих одну переменную
Способ объединения данных
Метод анализа потоков данных
Функция, вызываемая по указателю
49
50
Multiple Choice
Что такое чувствительность к пути в программировании?
Способность анализировать различные пути
Способность игнорировать ошибки
Способность оптимизировать код
Способность увеличивать скорость выполнения
51
52
Multiple Choice
Что такое чувствительность к потоку?
Способность анализировать порядок следования операторов
Способность к выполнению операторов
Способность к изменению данных
Способность к хранению данных
53
Poll
Насколько уверенно вы себя чувствуете по этому вопросу сейчас?
54
Draw
нарисуйте свое настроение
Show answer
Auto Play
Slide 1 / 54
SLIDE
Similar Resources on Wayground
40 questions
РКИ: У Врача
Presentation
•
Professional Development
41 questions
02-БД-введение в SQL
Presentation
•
University
40 questions
Структура дискурса веб-сайтов университетов
Presentation
•
University
39 questions
Информационное моделирование (подготовка к к/р)
Presentation
•
University
34 questions
Патофизиология надпочечников и репродуктивной системы
Presentation
•
KG
34 questions
Статистический анализ показателей
Presentation
•
University
53 questions
Л4.Сем.Веб
Presentation
•
University
49 questions
Зачет ИТ в ПД
Presentation
•
University
Popular Resources on Wayground
16 questions
Grade 3 Simulation Assessment 2
Quiz
•
3rd Grade
19 questions
HCS Grade 5 Simulation Assessment_1 2526sy
Quiz
•
5th Grade
10 questions
Cinco de Mayo Trivia Questions
Interactive video
•
3rd - 5th Grade
17 questions
HCS Grade 4 Simulation Assessment_2 2526sy
Quiz
•
4th Grade
24 questions
HCS Grade 5 Simulation Assessment_2 2526sy
Quiz
•
5th Grade
13 questions
Cinco de mayo
Interactive video
•
6th - 8th Grade
20 questions
Math Review
Quiz
•
3rd Grade
30 questions
GVMS House Trivia 2026
Quiz
•
6th - 8th Grade