RSS    

   Реферат: Алгоритмические языки и программирование Системное программное обеспечение Технология программирования"

5) Дайте определение компонента. В чем отличие визуального от невизуального компонента.

6) Составьте программу на  Турбо Паскале.
Дана непустая последовательность слов из латинских букв, соседние слова отделены друг от друга запятой, за последним словом – точка. Определить количество слов, которые начинаются с буквы a.

Зав. кафедрой

--------------------------------------------------


Экзаменационный билет по предмету

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

Билет № 13

1) Построение алгоритмов циклической структуры с использованием блока модификации. Приведите примеры.

2) Характеристика вещественного типа данных в языке  Турбо Паскаль.

3) Приведите фрагмент программы на Турбо Паскале с «дружественным выводом » на печать элементов матрицы (вывод по строкам и по столбцам).

4) Напишите процедуру на Турбо Паскале, исключающую из списка элемент, ссылка на который r.

5) Понятие исключительной ситуации. Опишите механизм защищенного блока в Delphi.

6) Вычислить сумму членов ряда
S=
с точностью до члена ряда, меньшего  0.0001

Зав. кафедрой

--------------------------------------------------

Экзаменационный билет по предмету

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

Билет № 14

1) Определение и назначение меток и операторов перехода в языке Турбо Паскаль.

2) Объясните, как осуществляется операция присваивания при работе со строковыми переменными в Турбо Паскале .

3) Для какой цели используется процедура WINDOW в Турбо Паскале ? Приведите пример.

4) Объясните назначение константы Nil в Турбо Паскале. Как можно обратиться к данным, находящимся по адресу, содержащемуся в указателе?

5) Объясните назначения класса TStrings в Delphi.

6) Составьте программу на  Турбо Паскале.
Обнулить первую строку матрицы (5Х5), если  во второй строке  найдется хотя бы один отрицательный элемент. Вывести на печать полученную матрицу.

Зав. кафедрой

--------------------------------------------------

Экзаменационный билет по предмету

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

Билет № 15

1) Дайте определение  и перечислите свойства алгоритма.

2) Назначение функций Ord(X), PRED(X) и SUCC(X) в языке Турбо Паскаль.

3) Приведите функции управления цветом в Турбо Паскале .

4) Какое двоичное дерево называется упорядоченным?

5) Укажите последовательность операторов для организации вывода информации на печать в Delphi. Какие операторы используются для вывода текстовой информации?

6) 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

1) Оператор выбора Case, его структура и принципы работы в языке Турбо Паскаль. Пример использования оператора Case.

2) Назначение и формат функций Copy, Pos в языке Турбо Паскаль. Приведите примеры использования этих функций.

3) Использование параметров-переменных в подпрограммах на языке Турбо Паскаль.

4) Понятие файловой переменной. Перечислите файловые типы в Турбо Паскале и способы их задания.

5) Перечислите состав проекта в Delphi.

6) Составьте программу на  Турбо Паскале.
Напечатать заданный непустой текст, удалив из него все цифры.

Зав. кафедрой

--------------------------------------------------

Экзаменационный билет по предмету

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

Билет № 17

1) Графический способ изображения алгоритма. Виды блоков, используемые в графических схемах и их назначение.

2) Структура типов данных в языке Турбо Паскаль.

3) Назначение стандартного модуля CRT в Турбо Паскале. Приведите примеры процедур и функций, входящих в этот модуль.

4) Какие данные называются динамическими?. Как объявляются динамические данные в Турбо Паскале? Приведите примеры.

5) Дайте определение понятию класс. Поясните разницу между классом и объектом в Delphi.

6) Опишите процедуру на Турбо Паскале, которая удаляет из непустого списка L последний элемент.

Зав. кафедрой

--------------------------------------------------

Экзаменационный билет по предмету

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

Билет № 18

1) Дайте характеристику и приведите пример алгоритмов разветвляющейся  структуры.

2) Понятие записи с вариантами в языке Турбо Паскаль. Объявление записи с вариантами. Приведите примеры.

3) Приведите пример реализации диалога в программе на Турбо Паскале при вводе значений матрицы (двумерного массива).

4) Укажите процедуры и функции Турбо Паскаля, предназначенные для прямого доступа к компонентам файла.

5) Опишите назначение TMainMenu и TРopupMenu.

6) Вычислить сумму членов ряда
S=
для заданного значения n.

Зав. кафедрой

--------------------------------------------------


Экзаменационный билет по предмету

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

Билет № 19

1) Приведите алгоритм нахождения  минимального элемента заданной последовательности чисел (одномерного массива).

2) Обращение к элементу записи в программе на Турбо Паскале. Приведите примеры.

3) Подпрограмма-функция в Турбо Паскале. Общий вид заголовка функции.

4) Понятие буфера ввода-вывода в Турбо Паскале.

5) Дайте определение понятию контейнер. Поясните его предназначение.

6) Составьте программу решения задачи на  Турбо Паскале.
Вычислить сумму : S=1!+2!+3!+…+n!, используя функцию вычисления факториала числа к - к!

Зав. кафедрой

--------------------------------------------------

Экзаменационный билет по предмету

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

Билет № 20

1) Дайте краткую характеристику языков программирования.

2) Пользовательский тип данных. Примеры объявления пользовательских типов в языке Турбо Паскаль.

3) Для какой цели при разработке программ проводится тестирование? На какие стадии оно подразделяется?

4) Укажите, как из программы на Турбо Паскале можно переименовать физический файл на диске, удалить его с диска.

5) С помощью каких свойств и методов можно управлять видимостью формы?

6) Используя подпрограмму составьте программу на Турбо Паскале.
Даны m, n
Вычислить

Зав. кафедрой

--------------------------------------------------


Экзаменационный билет по предмету

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

Билет № 21

1) Приведите алгоритм вычисления суммы и произведения элементов одномерного массива.

2) Данные строкового типа. Описание данных строкового типа в языке Турбо Паскаль.

3) В чем заключается принцип «меню» в реализации диалога с пользователем?

4) Дайте определение дерева. Какое дерево называется двоичным?

5) Приведение типов данных. Операция IS. Операция AS.

6) Составьте программу на  Турбо Паскале.
Найти наибольший элемент главной диагонали квадратной матрицы  и напечатать номер строки, в которой он находится.

Зав. кафедрой

--------------------------------------------------

Экзаменационный билет по предмету

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

Билет № 22

1) Составьте алгоритм решения задачи тремя способами, используя структуры цикла типа «До», «Пока» и блока модификации.
Вычислить и напечатать значения функции  y = x+ex  для всех значений x, изменяющихся от 0 до 10 с шагом 0.5.

2) Организация ввода элементов множества в программах на Турбо Паскале.

3) Что представляет собой содержательная часть процедуры в Турбо Паскале?

4) Какие операции в Турбо Паскале можно производить над переменными типа указатель?

5) Объясните разницу между двумя понятиями: событие для среды Windows, событие Object Pascal.

6) Имеется программа
program dynamic
Var x : ^ boolean;  y : boolean;
begin {A} new (x); {B} x ^ : = true;  y : = not x ^;
          {C} dispоse (x);  {D} writeln (y)
end.
Ответьте на вопросы:
а) Какие переменные существуют в каждой из точек А, В, С и D и каковы их значения в эти моменты?
б) Можно ли переменной х присвоить ссылку на переменную y? Можно ли с помощью процедуры dispose уничтожить переменные х и y?

Зав. кафедрой

--------------------------------------------------


Экзаменационный билет по предмету

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

Билет № 23

1) Что такое раздел описаний в программе на Турбо Паскале?

2) Понятие индекса. Обращение к элементам массива (одномерным и двумерным) в языке Турбо Паскаль.

3) Понятие интерфейса пользователя.  Что является главным в интерфейсе пользователя?

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

Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13


Новости


Быстрый поиск

Группа вКонтакте: новости

Пока нет

Новости в Twitter и Facebook

                   

Новости

© 2010.