Алгоритмизация и программирование А — КиберПедия 

Архитектура электронного правительства: Единая архитектура – это методологический подход при создании системы управления государства, который строится...

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

Алгоритмизация и программирование А

2020-12-06 294
Алгоритмизация и программирование А 0.00 из 5.00 0 оценок
Заказать работу

Алгоритмизация и программирование А

1 На рисунке представлен фрагмент алгоритма, имеющий циклическую с предусловием _________ структуру.

 

2 Создание исполняемого файла из исходного текста программы предполагает выполнение процессов: компиляция
 

 

3 Главная идея структурного программирования состоит в том, что основными для написания программ являются три типа операторов: линейный, ветвление, организация цикла
 
4 К языкам высокого уровня не относят… АССЕМБЛЕР и МАКРОАССЕМБЛЕР
5 Программа-интерпретатор всегда работает с... исходным текстом программы

 

6. Дан фрагмент алгоритма. Как называется данная управляющая структура – постусловие???
 

 

 

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

8. Укажите наиболее полный перечень способов записи алгоритмов: вербальный, символьный, графический.

9. Суть такого свойства алгоритма как результативность заключается в том, что: алгоритм должен приводить к решению задачи за конечное число шагов.

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

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

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

13. Алгоритм называется линейным: состоит из последовательности операций, выполняющихся только один раз в порядке следования: начало-ввод данных-действие n -вывод результата-конец.

14. Алгоритм называется циклическим: это такой алгоритм, действия которого повторяются.

15. Алгоритм включает в себя ветвление, если: если ход его выполнения зависит от истинности тех или иных условий

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

17. Алгоритм решения некоторой подзадачи, выполняющийся обычно неоднократно, называется: ВСПОМОГАТЕЛЬНЫМ

18. При каком исходном значении переменной X результатом выполнения команды X=X mod 3 будет 0: При X кратным 3

19. На каком этапе решения задачи на ЭВМ происходит выявление синтаксических ошибок в программе? ОТЛАДКА И ТЕСТИРОВАНИЕ

20. Постановка задачи: «По радиусу окружности найти площадь круга. Выделить исходные данные». R & π

 

21. Постановка задачи: «Дан радиус окружности. Вычислить длину окружности и площадь круга.» Какие величины являются результатом решения данной задачи?

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

23. Упорядочить этапы решения задач на ЭВМ:

Постановка реальной задачи.

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

Написание программы.

Отладка программы.

25. Строгая последовательность действий, приводящая к решению поставленной задачи, называется АЛГОРИТМОМ

26. Какое из понятий не является свойством алгоритма:

27. Алгоритм, в котором, в зависимости от выполнения или невыполнения какого-либо условия, выполняется та или иная последовательность действий

называется ВЕТВЛЕНИЕ

28. Алгоритм, отдельные действия которого многократно повторяются, называется ЦИКЛИЧЕСКИЙ

29. Определите тип переменной для величины — количество учебных предметов: INTEGER?

30. Определите тип переменной для величины — название фильма: CHAR -СИМВОЛЫ

31. Определите тип переменной для величины— площадь квартиры: REAL

32.Определите тип переменной для величины — средняя температура месяца учебных предметов: REAL

38. Свойство алгоритма, заключающиеся в том, что алгоритм должен состоять из конкретных действий, следующих в определенном порядке, называется ДИСКРЕТНОСТЬ

40. Свойство алгоритма, заключающееся в том, что один и тот же алгоритм можно использовать с разными исходными данными, называется МАССОВОСТЬ

41. Свойство алгоритма, заключающиеся в том, что любое действие должно быть строго и недвусмысленно определено в каждом случае, называется ОПРЕДЕЛЕННОСТЬ

42. Алгоритм, записанный на «понятном» компьютеру языке программирования ПРОГРАММА

43. Алгоритм в котором в цикл входит один или несколько циклов называется
44. Какие компоненты системы программирования производят трансляцию всего текста программы на ЯВУ на машинный язык за один непрерывный проход (процесс) и создают программу на машинном языке КОМПИЛЯТОРЫ??

45. Какие компоненты системы программирования последовательно анализируют операторы программы на ЯВУ и осуществляют их преобразование на язык машинных команд с одновременным исполнением этих команд

46. Как называется способ проектирования программ при котором задача разбивается на ряд подзадач, подчиненных по своему содержанию главной задаче СТРУКТУРНЫЙ

47. Как называется способ проектирования программ при котором алгоритм начинается с принятия начального предположения или построения начального решения задачи. Затем начинается движение «вверх» от начального уровня по направлению к лучшим решениям. Когда алгоритм достигает точки, из которой больше невозможно двигаться «наверх», он останавливается МЕТОД ПОДЪЕМА

48. Для вывода данных в блок-схемах используют фигуру - 3

49. Для обозначения начала или конца программы в блок-схемах используют фигуру 1

50. Для обозначения условия в блок-схемах используют фигуру 4

51. Для циклов в блок-схемах используют фигуру 2

52. Для ввода данных в блок-схемах используют фигуру

 

53. При составлении алгоритма для вычисления функции y=a*sin(x) аргументами являются a & x?

54. В качестве имени переменной может быть

55. На каком этап решения задачи необходимо определить цель задачи, ее содержание и общий подход к решению ПОСТАНОВКА ЗАДАЧИ

56. На каком этап решения задачи определяются исходные данные и результат, выявляются ограничения на их значения, выполняется формализованное описание задачи и построение математической модели. АНАЛИЗ ЗАДАЧИ МОДЕЛИРОВАНИЕ

57. На каком этап решения задачи формируется модель решения с последующей детализацией и разбивкой на подпрограммы ПРОЕКТИРОВАНИЕ ОБЩЕЙ СТРУКТУРЫ

58. На каком этап решения задачи происходит запись алгоритма на языке программирования КОДИРОВАНИЕ

59. На каком этап решения задачи происходит устранение ошибок в программе. ОТЛАДКА И ТЕСТИРОВАНИЕ

60. На каком этап решения задачи происходит сопоставление результатов вычислений с результатами наблюдений АНАЛИЗ РЕЗУЛЬТАТОВ

61 Языками декларативного программирования являются HTML, XSTL

63. Основное отличие компиляторов от интерпретаторов заключается в то,что..

64. Модульная структура программы отражает одну из особенностей программирования - ДИНАМИЧЕСКУЮ

65. При структурном подходе к составлению алгоритмов используются правила композиции

1) Альтернативный выбор

Цикл

3) Подпрограмма

4) Наследование

 

66. Результатом процесса компиляции программы на языке программирования высокого уровня является ПРОГРАММА

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

68. Какой из способов описания алгоритма не существует аналитический

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

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

71. В чем заключается формально-словесный способ записи алгоритма

72. В чем заключается графический способ записи алгоритма При графическом представлении алгоритм изображается в виде последовательности

Начало 1950-х годов - язык первых компьютеров. Первый язык ассемблера, созданный по принципу «одна инструкция - одна строка». Основная отличительная особенность: ориентирование на конкретный компьютер.

90. Второе поколение языков программирования относят к

Конец 1950-х - начало 1960-х г.г. Разработан символьный ассемблер, в котором появилось понятие переменной. Это первая полноценная язык. Основная отличительная особенность: ориентирование на абстрактный компьютер с такой же системой команд.

91. Третье  поколение языков программирования относят к

Е г.г. - Языки программирования высокого уровня. Их характеристики: относительная простота; независимость от конкретного компьютера; возможность использования мощных синтаксических конструкций. Простота языка позволяет писать небольшие программы и людям, которые не являются профессиональными программистами. Основная отличительная особенность языка третьего поколения: ориентирование на алгоритм (алгоритмические языки). Примеры: Си, Паскаль, Джава, Бейсик, и многие другие. Всего в мире существует около 200 популярных языков программирования третьего уровня.

92. Четвертое  поколение языков программирования относят к

Начало 1970-х г.г. до сегодняшнего времени. Создаются языки, предназначенные для реализации крупных проектов. Проблемно-ориентированные языки, оперирующие конкретными понятиями узкой области. Как правило, в такие языки встраивают мощные операторы, позволяющие одной строкой описывать функции, для описания которых языках младших поколений потребовалось бы сотни или даже тысячи строк исходного кода. Часто относят: SQL, SGML (HTML, XML), Prolog, и многие другие узкоспециализированных декларативных языков. Правда ряд языков, которые относят к четвертому поколению, не являются языками программирования как таковыми. Например SQL является языком запросов к базам данных, HTML является языком разметки гипертекста, а не полноценными языками программирования, скорее они выступают своеобразными специализированными дополнениями к языкам программирования. Тоже самое касается XML. Основная отличительная особенность языка четвертого поколения: приближение к человеческой речи (декларативные языки). Некоторые языки имеют черты одновременно и третьего и четвертого поколений.

93. К первому поколению языков программирования относят

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

ВО ВТОРОМ

95. Признак языков программирования первого поколения

96. Признак языков программирования второго поколения

97. Признак языков программирования третьего поколения

98. Признак языков программирования четвертого поколения

99. Главным признаком языков программирования пятого поколения является

100. Какие из компонентов не входят в состав систем программирования

101. Какие из компонентов не входят в состав систем программирования

1. описание ЯВУ;

2. форматировщики

3. построители

4. программаторы

5. трансляторы различного вида;

6. редакторы;

7. компоновщики;

8. библиотекари

102. Программы редакторы предназначены для:

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

104. Компиляторы предназначены для: это программа, которая осуществляет перевод исходной программы в эквивалентную ей объектную программу на языке машинных команд или языке ассемблере.

105. Интерпретаторы предназначены для: анализ, обработка и тут же выполнение исходной программы или запроса

106. Подпрограммы позволили:

· Улучшение структуры программы, что облегчает ее понимание.

· Отсутствие необходимости повторять в программе многие фрагменты.

· Избавление от многих ошибок, которые мог бы допустить программист.

 

107. Исходный модуль это текстовый файл части программы, написанный на каком-либо языке программирования

108. Объектный модуль это файл с промежуточным представлением отдельного модуля программы, полученный в результате обработки исходного кода компилятором

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

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

109. Функция отладчика это: устранение ошибок

110. Проверка синтаксических ошибок заключается

111. Лексический анализ заключается

112. Проверка семантических ошибок заключается в

113. Процедурные языки программирования  представляют из себя

114. Языки программирования низкого уровня позволяют

115. Языки программирования высокого уровня

116. В объектно-ориентированных языках программирования

117. При структурном программировании операторы объединяются в группы –

118. При декларативном программировании программист

119. К процедурным языкам программирования не относятся

120. К не процедурным языкам программирования не относятся

121. Язык программирования cobol создавался для

122. Язык программирования java

123. Композиция это

124. Альтернатива это

125. Итерация это

126. Рекурсия это

Алгоритмизация и программирование А

1 На рисунке представлен фрагмент алгоритма, имеющий циклическую с предусловием _________ структуру.

 

2 Создание исполняемого файла из исходного текста программы предполагает выполнение процессов: компиляция
 

 

3 Главная идея структурного программирования состоит в том, что основными для написания программ являются три типа операторов: линейный, ветвление, организация цикла
 
4 К языкам высокого уровня не относят… АССЕМБЛЕР и МАКРОАССЕМБЛЕР
5 Программа-интерпретатор всегда работает с... исходным текстом программы

 

6. Дан фрагмент алгоритма. Как называется данная управляющая структура – постусловие???
 

 

 

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

8. Укажите наиболее полный перечень способов записи алгоритмов: вербальный, символьный, графический.

9. Суть такого свойства алгоритма как результативность заключается в том, что: алгоритм должен приводить к решению задачи за конечное число шагов.

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

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

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

13. Алгоритм называется линейным: состоит из последовательности операций, выполняющихся только один раз в порядке следования: начало-ввод данных-действие n -вывод результата-конец.

14. Алгоритм называется циклическим: это такой алгоритм, действия которого повторяются.

15. Алгоритм включает в себя ветвление, если: если ход его выполнения зависит от истинности тех или иных условий

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

17. Алгоритм решения некоторой подзадачи, выполняющийся обычно неоднократно, называется: ВСПОМОГАТЕЛЬНЫМ

18. При каком исходном значении переменной X результатом выполнения команды X=X mod 3 будет 0: При X кратным 3

19. На каком этапе решения задачи на ЭВМ происходит выявление синтаксических ошибок в программе? ОТЛАДКА И ТЕСТИРОВАНИЕ

20. Постановка задачи: «По радиусу окружности найти площадь круга. Выделить исходные данные». R & π

 

21. Постановка задачи: «Дан радиус окружности. Вычислить длину окружности и площадь круга.» Какие величины являются результатом решения данной задачи?


Поделиться с друзьями:

Археология об основании Рима: Новые раскопки проясняют и такой острый дискуссионный вопрос, как дата самого возникновения Рима...

Поперечные профили набережных и береговой полосы: На городских территориях берегоукрепление проектируют с учетом технических и экономических требований, но особое значение придают эстетическим...

Таксономические единицы (категории) растений: Каждая система классификации состоит из определённых соподчиненных друг другу...

Типы сооружений для обработки осадков: Септиками называются сооружения, в которых одновременно происходят осветление сточной жидкости...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.081 с.