46035 (Алгоритмические языки и программирование Системное программное обеспечение Технология программирования)
Описание файла
Документ из архива "Алгоритмические языки и программирование Системное программное обеспечение Технология программирования", который расположен в категории "". Всё это находится в предмете "информатика" из , которые можно найти в файловом архиве . Не смотря на прямую связь этого архива с , его также можно найти и в других разделах. Архив можно найти в разделе "рефераты, доклады и презентации", в предмете "информатика, программирование" в общих файлах.
Онлайн просмотр документа "46035"
Текст из документа "46035"
Экзаменационный билет по предмету
АЛГОРИТМИЧЕСКИЕ ЯЗЫКИ И ПРОГРАММИРОВАНИЕ
Билет № 1
-
Оператор цикла с предусловием в языке Турбо Паскаль. Приведите пример использования оператора.
-
Назначение и формат процедур Str и Val. Приведите примеры использования этих процедур.
-
Диалоговая программа. Основные принципы ее построения.
-
Объясните строение кольцевого списка.
-
Опишите назначение компонент TButton, TCheckBox, TRadioButton.
-
Опишите процедуру на Турбо Паскале, которая вставляет в конец списка L новый элемент Е.
Зав. кафедрой
--------------------------------------------------
Экзаменационный билет по предмету
АЛГОРИТМИЧЕСКИЕ ЯЗЫКИ И ПРОГРАММИРОВАНИЕ
Билет № 2
-
Понятие подчиненного алгоритма. Приведите примеры.
-
Приведите фрагменты программы на Турбо Паскале, реализующие ввод и вывод матрицы размером m на n.
-
Приведите пример использования подпрограммы – функции в программе на Турбо Паскале.
-
Назначение процедуры Assign в Турбо Паскале. Перечислите стандартные файловые переменные.
-
Опишите механизм использования шаблонов форм в Delphi.
-
Напишите фрагмент программы в Турбо Паскале, осуществляющий построение списка из трех элементов. Элемент списка имеет следующее описание:
Type
Uk = ^Elem;
Еlem = Record
s : Сhar;
x : Real;
next : Uk;
End;
Var p, q : Uk;
Зав. кафедрой
--------------------------------------------------
Экзаменационный билет по предмету
АЛГОРИТМИЧЕСКИЕ ЯЗЫКИ И ПРОГРАММИРОВАНИЕ
Билет № 3
-
Процедуры ввода Read и Readln в языке Турбо Паскаль. Приведите примеры.
-
Операция сравнения строковых переменных в языке Турбо Паскаль.
-
Что такое модули? В чем заключается принцип модульного программирования?
-
Укажите процедуры в Турбо Паскале, с помощью которых можно закрыть типизированный файл, открыть для чтения информации, открыть для записи информации.
-
Интегрированная среда разработки приложений Delphi. Главные составные части среды.
-
Составьте программу на Турбо Паскале.
Напечатать заданный непустой текст, заменив в нем все пары букв ph на букву f.
Зав. кафедрой
--------------------------------------------------
Экзаменационный билет по предмету
АЛГОРИТМИЧЕСКИЕ ЯЗЫКИ И ПРОГРАММИРОВАНИЕ
Билет № 4
-
Арифметические операции и выражения в Турбо Паскале. Правила записи арифметических выражений.
-
Операции объединения, пересечения и разности множеств в языке Турбо Паскаль. Поясните на примерах.
-
Понятие рекурсии. Приведите примеры использования рекурсии в программе на Турбо Паскале.
-
Что называется наследованием? Укажите, как определить объект-наследник существующего объекта в Турбо Паскале.
-
Перечислите основные типы данных в Object Pascal.
-
Составьте программу на Турбо Паскале.
Для заданного x вычислить y:
y=cos(x)+cos(2*x)+cos(3*x)+…+cos(10*x)
Зав. кафедрой
--------------------------------------------------
Экзаменационный билет по предмету
АЛГОРИТМИЧЕСКИЕ ЯЗЫКИ И ПРОГРАММИРОВАНИЕ
Билет № 5
-
Дайте характеристику и приведите пример алгоритмов циклической структуры.
-
Укажите, в чем главное отличие данных множественного типа от массивов и записей в языке Турбо Паскаль.
-
Процедура в Турбо Паскале. Общая структура процедуры.
-
Дайте определение динамической структуре список в Турбо Паскале. Каким должен быть тип указателя в списке?
-
Что представляет собой компонент TTabControl? Поясните свойства компонента Tabs и ТаbIndex.
-
Описать процедуру PR(t1,t2), переписывающего содержимое текстового файла t2 в текстовый файл t1 (с сохранением деления на строки).
Зав. кафедрой
--------------------------------------------------
Экзаменационный билет по предмету
АЛГОРИТМИЧЕСКИЕ ЯЗЫКИ И ПРОГРАММИРОВАНИЕ
Билет № 6
-
Структура программы на Турбо Паскале.
-
Организация вывода элементов множества в программах на Турбо Паскале.
-
Понятие технологии нисходящего структурного программирования. Какие составляющие включает в себя данная технология?
-
Дайте определение динамическим структурам очередь и стек. В чем различие между этими понятиями?
-
Опишите основные этапы создания приложений в Delphi.
-
Используя подпрограмму составьте программу на Турбо Паскале.
Даны натуральные m, n.
Вычислить
Зав. кафедрой
--------------------------------------------------
Экзаменационный билет по предмету
АЛГОРИТМИЧЕСКИЕ ЯЗЫКИ И ПРОГРАММИРОВАНИЕ
Билет № 7
-
Оператор присваивания в Турбо Паскале. Приведите примеры.
-
Использование конструктора множества в языке Турбо Паскаль. Приведите примеры.
-
Назначение стандартных модулей PRINTER и GRAF в Турбо Паскале.
-
Дайте определение понятия объект, поле объекта, метод объекта.
-
Перечислите компоненты, реализующие стандартные диалоговые панели в Delphi.
-
Составьте программу на Турбо Паскале.
Создать файл, содержащий информацию о хранящемся на складе товаре: код товара, наименование товара, цена товара, количество товара, суммарная стоимость товара (последний параметр является расчетным).
Зав. кафедрой
--------------------------------------------------
Экзаменационный билет по предмету
АЛГОРИТМИЧЕСКИЕ ЯЗЫКИ И ПРОГРАММИРОВАНИЕ
Билет № 8
-
Логические выражения в Турбо Паскале. Приведите примеры.
-
Интервальный тип данных (тип – диапазон). Объявление нового типа – диапазона в языке Турбо Паскаль. Примеры объявления диапазона.
-
Использование параметров-значений в подпрограммах на языке Турбо Паскаль.
-
Поясните различие между файлами прямого и последовательного доступа в Турбо Паскале.
-
Перечислите компоненты, позволяющие представлять данные в табличном виде. Каковы основные правила их использования?
-
Составьте программу на Турбо Паскале вычисления степени числа а с натуральным показателем n - а n.
Зав. кафедрой
--------------------------------------------------
Экзаменационный билет по предмету
АЛГОРИТМИЧЕСКИЕ ЯЗЫКИ И ПРОГРАММИРОВАНИЕ
Билет № 9
-
Характеристика языка Турбо Паскаль.
-
Перечислите типы данных, которые могут быть элементами массива, индексами элементов массива в языке Турбо Паскаль.
-
Назначение процедуры Exit в Турбо Паскале.
-
Объясните работу процедур ввода-вывода нетипизированных файлов в Турбо Паскале.
-
Объясните назначение окна редактора кода и окна инспектора объектов в Delphi.
-
const n = 100;
type vector = array [1 . . n] of real;
Var a, b, c, d : vector;
Опишите процедуру sum (x, y, z), которая присваивает вектору z сумму векторов х и y, и используйте ее для вычисления d = a + b + c
Зав. кафедрой
--------------------------------------------------
Экзаменационный билет по предмету
АЛГОРИТМИЧЕСКИЕ ЯЗЫКИ И ПРОГРАММИРОВАНИЕ
Билет № 10
-
Назначение комментария. Как указать комментарий в программе на Турбо Паскале?
-
Перечислите операции, которые возможны над данными типа множество в языке Турбо Паскаль.
-
Понятие локальных и глобальных параметров в Турбо Паскале. Какова область их действия?
-
Понятие текстового файла. Перечислите процедуры Турбо Паскаля, открывающие текстовый файл для чтения, для записи, для добавления данных в конец файла.
-
Как осуществляется объявление нового класса в Object Pascal?
-
Составьте программу на Турбо Паскале.
Дан двумерный массив целых чисел. Найти количество положительных элементов массива, значения которых не превосходят заданное число N.
Зав. кафедрой
--------------------------------------------------
Экзаменационный билет по предмету
АЛГОРИТМИЧЕСКИЕ ЯЗЫКИ И ПРОГРАММИРОВАНИЕ
Билет № 11
-
Алфавит языка Паскаль: определение, назначение, состав.
-
Перечислите операции над строками в языке Турбо Паскаль.
-
Что такое стиль программирования?
-
Приведите фрагмент программы на Турбо Паскале считывания элемента из стека, не удаляя его из стека.
-
Варианты организации ввода информации в Delphi. Назначение и формат функции InputBox.
-
Составьте программу на Турбо Паскале двумя способами: с использованием операторов цикла с предусловием и постусловием.
Вычислить:
y=sin1+sin1.1+sin1.2+…+sin2
Зав. кафедрой
--------------------------------------------------
Экзаменационный билет по предмету
АЛГОРИТМИЧЕСКИЕ ЯЗЫКИ И ПРОГРАММИРОВАНИЕ
Билет № 12
-
Понятие системы программирования.
-
Понятие множества. Объявление множества в языке Турбо Паскаль.
-
Структура модуля. Назначение составляющих модуля в Турбо Паскале.
-
Понятие типизированных и нетипизированных указателей в Турбо Паскале. Как вывести значение указателя?
-
Дайте определение компонента. В чем отличие визуального от невизуального компонента.
-
Составьте программу на Турбо Паскале.
Дана непустая последовательность слов из латинских букв, соседние слова отделены друг от друга запятой, за последним словом – точка. Определить количество слов, которые начинаются с буквы a.
Зав. кафедрой
--------------------------------------------------
Экзаменационный билет по предмету
АЛГОРИТМИЧЕСКИЕ ЯЗЫКИ И ПРОГРАММИРОВАНИЕ
Билет № 13
-
Построение алгоритмов циклической структуры с использованием блока модификации. Приведите примеры.
-
Характеристика вещественного типа данных в языке Турбо Паскаль.
-
Приведите фрагмент программы на Турбо Паскале с «дружественным выводом » на печать элементов матрицы (вывод по строкам и по столбцам).
-
Напишите процедуру на Турбо Паскале, исключающую из списка элемент, ссылка на который r.
-
Понятие исключительной ситуации. Опишите механизм защищенного блока в Delphi.
-
Вычислить сумму членов ряда
S= …
с точностью до члена ряда, меньшего 0.0001
Зав. кафедрой
--------------------------------------------------
Экзаменационный билет по предмету
АЛГОРИТМИЧЕСКИЕ ЯЗЫКИ И ПРОГРАММИРОВАНИЕ
Билет № 14
-
Определение и назначение меток и операторов перехода в языке Турбо Паскаль.
-
Объясните, как осуществляется операция присваивания при работе со строковыми переменными в Турбо Паскале .
-
Для какой цели используется процедура WINDOW в Турбо Паскале ? Приведите пример.
-
Объясните назначение константы Nil в Турбо Паскале. Как можно обратиться к данным, находящимся по адресу, содержащемуся в указателе?
-
Объясните назначения класса TStrings в Delphi.
-
Составьте программу на Турбо Паскале.
Обнулить первую строку матрицы (5Х5), если во второй строке найдется хотя бы один отрицательный элемент. Вывести на печать полученную матрицу.
Зав. кафедрой
--------------------------------------------------
Экзаменационный билет по предмету
АЛГОРИТМИЧЕСКИЕ ЯЗЫКИ И ПРОГРАММИРОВАНИЕ
Билет № 15
-
Дайте определение и перечислите свойства алгоритма.
-
Назначение функций Ord(X), PRED(X) и SUCC(X) в языке Турбо Паскаль.
-
Приведите функции управления цветом в Турбо Паскале .
-
Какое двоичное дерево называется упорядоченным?
-
Укажите последовательность операторов для организации вывода информации на печать в Delphi. Какие операторы используются для вывода текстовой информации?
-
Var f : file of integer;
x : integer;
Пусть файл f содержит элементы 1 и 2. Какое значение будет иметь переменная х после выполнения следующих операторов?
a) reset (f); if f ^=1 then get (f); x : = f ^;
б) reset (f); x : = 0;
if not eof (f) then begin get (f); x : = x + f ^ end;
if not eof (f) then begin x : = x + f ^; get (f) end;
if not eof (f) then x : = x + f ^;
Зав. кафедрой
--------------------------------------------------
Экзаменационный билет по предмету
АЛГОРИТМИЧЕСКИЕ ЯЗЫКИ И ПРОГРАММИРОВАНИЕ
Билет № 16
-
Оператор выбора Case, его структура и принципы работы в языке Турбо Паскаль. Пример использования оператора Case.
-
Назначение и формат функций Copy, Pos в языке Турбо Паскаль. Приведите примеры использования этих функций.
-
Использование параметров-переменных в подпрограммах на языке Турбо Паскаль.
-
Понятие файловой переменной. Перечислите файловые типы в Турбо Паскале и способы их задания.
-
Перечислите состав проекта в Delphi.
-
Составьте программу на Турбо Паскале.
Напечатать заданный непустой текст, удалив из него все цифры.
Зав. кафедрой
--------------------------------------------------