Основные принципы алгоритмизации и программирования. Понятие формализации, алгоритмизации, программирования 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Основные принципы алгоритмизации и программирования. Понятие формализации, алгоритмизации, программирования



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

Метод решения задач, при котором объекты разного рода объединяются общим понятием (концепцией), а затем сгруппированные сущности рассматриваются как элементы единой категории: абстрагирование

Если задан тип данных, то известной является информация о диапазоне возможных значений

Рекурсия использует обращение подпрограммы к самой себе

На этапе отладки программы проверяется корректность работы программы

Методом решения задач, при котором объекты разного рода объединяются общим понятием (концепцией), а затем сгруппированные сущности рассматриваются как элементы единой категории, является… абстрагирование

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

Многократное исполнение одного и того же участка программы называется … циклическим процессом

Понятием «переменная» в традиционных языках программирования называется… именованная область памяти, в которой хранится некоторое значение

«Массивом» называется … последовательность фиксированного числа однотипных переменных, имеющих общее имя

В любом языке программирования отсутствуют _______ выражения физические

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

 

Программа на языке высокого уровня, типы данных, переменные, выражения

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

Целочисленный тип является __________ типом данных изменение физических параметров

Процесс написания программы никогда НЕ ВКЛЮЧАЕТ редактирование текста программы

Верным является высказывание, утверждающее… доступ к элементу массива осуществляется по имени массива и номеру элемента

Массив относится к ___________ типам данных составным (конструируемым)

Языками программирования являются:а) С++ б) MPI в) Mapleг) Far д) Pascal (а,д)

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

Подпрограммам НЕ свойственно… усложнение понимания работы программы

Динамической структурой данных является… очередь

Задан одномерный массив X1, X2,..., XN. Фрагмент алгоритма определяет

количество нулевых элементов

Интегрированные среды программирования

Системами программирования являются:а) Adobe PhotoShop б) Visual C++ в) Borland Delphiг) MS DOSд- Java)(б,в,д)

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

Системами программирования являются:а) MS DOSб) Javaв) Adobe PhotoShopг) Visual C++д) Borland Delphi б,г,д

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

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

Обнаруженное при тестировании нарушение формы записи программы приводит к сообщению о(б) ____________ ошибке синтаксической

Исполняемый файл, содержащий программу в виде исполнимого кода, и созданный для операционной системы Windows, имеет расширение … *.EXE

Параметры, указываемые в момент вызова подпрограммы из основной программы, называются … фактическими

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

Обязательным критерием качества программных систем является … надежность

При установке нового программного продута, необходимо выполнить его… инсталляцию

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

 

Этапы разработки программного обеспечения

Создание исполняемого файла из исходного текста программы предполагает выполнение процессов а) компиляции б) компоновки в) интерпретацииг) исполнения программы (а,б)

Типы входных и выходных данных определяются на этапе… постановки задачи

Временная эффективность программного продукта зависит от времени выполнения программы

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

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

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

На каком уровне информационных технологий осуществляется формализация решения задачи Концептуальный

Тестирование, при котором выявляется, что сделанные изменения не повлияли на функциональность предыдущей версии, называется … регрессионным

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

Основные понятия языков программирования. Развитие языков программирования

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

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

Языком логического программирования является Prolog

Представленный фрагмент кодаfor i:=1 to n do for j:=1 to n-i do if A[j]>A[j+1] then begin p:=A[j]; A[j]:=A[j+1]; A[j+1]:=P; end; Сортирует массив A

Из перечисленных1) Ассемблер2) Java3) PHP4) Prolog5) C, C++для системного программирования наиболее подходят языки … C, C++ и Ассемблер

Из перечисленных1) XML 2) Java 3) HTML 4) SQL 5)ADA языками разметки данных являются… HTML и XML

Ассемблер, является языком низкого уровня

Командный язык, может считаться метаязыком



Поделиться:


Последнее изменение этой страницы: 2016-04-19; просмотров: 1863; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.119.131.178 (0.01 с.)