46035 (Алгоритмические языки и программирование Системное программное обеспечение Технология программирования), страница 2
Описание файла
Документ из архива "Алгоритмические языки и программирование Системное программное обеспечение Технология программирования", который расположен в категории "". Всё это находится в предмете "информатика" из , которые можно найти в файловом архиве . Не смотря на прямую связь этого архива с , его также можно найти и в других разделах. Архив можно найти в разделе "рефераты, доклады и презентации", в предмете "информатика, программирование" в общих файлах.
Онлайн просмотр документа "46035"
Текст 2 страницы из документа "46035"
Экзаменационный билет по предмету
АЛГОРИТМИЧЕСКИЕ ЯЗЫКИ И ПРОГРАММИРОВАНИЕ
Билет № 17
-
Графический способ изображения алгоритма. Виды блоков, используемые в графических схемах и их назначение.
-
Структура типов данных в языке Турбо Паскаль.
-
Назначение стандартного модуля CRT в Турбо Паскале. Приведите примеры процедур и функций, входящих в этот модуль.
-
Какие данные называются динамическими?. Как объявляются динамические данные в Турбо Паскале? Приведите примеры.
-
Дайте определение понятию класс. Поясните разницу между классом и объектом в Delphi.
-
Опишите процедуру на Турбо Паскале, которая удаляет из непустого списка L последний элемент.
Зав. кафедрой
--------------------------------------------------
Экзаменационный билет по предмету
АЛГОРИТМИЧЕСКИЕ ЯЗЫКИ И ПРОГРАММИРОВАНИЕ
Билет № 18
-
Дайте характеристику и приведите пример алгоритмов разветвляющейся структуры.
-
Понятие записи с вариантами в языке Турбо Паскаль. Объявление записи с вариантами. Приведите примеры.
-
Приведите пример реализации диалога в программе на Турбо Паскале при вводе значений матрицы (двумерного массива).
-
Укажите процедуры и функции Турбо Паскаля, предназначенные для прямого доступа к компонентам файла.
-
Опишите назначение TMainMenu и TРopupMenu.
-
Вычислить сумму членов ряда
S= …
для заданного значения n.
Зав. кафедрой
--------------------------------------------------
Экзаменационный билет по предмету
АЛГОРИТМИЧЕСКИЕ ЯЗЫКИ И ПРОГРАММИРОВАНИЕ
Билет № 19
-
Приведите алгоритм нахождения минимального элемента заданной последовательности чисел (одномерного массива).
-
Обращение к элементу записи в программе на Турбо Паскале. Приведите примеры.
-
Подпрограмма-функция в Турбо Паскале. Общий вид заголовка функции.
-
Понятие буфера ввода-вывода в Турбо Паскале.
-
Дайте определение понятию контейнер. Поясните его предназначение.
-
Составьте программу решения задачи на Турбо Паскале.
Вычислить сумму : S=1!+2!+3!+…+n!, используя функцию вычисления факториала числа к - к!
Зав. кафедрой
--------------------------------------------------
Экзаменационный билет по предмету
АЛГОРИТМИЧЕСКИЕ ЯЗЫКИ И ПРОГРАММИРОВАНИЕ
Билет № 20
-
Дайте краткую характеристику языков программирования.
-
Пользовательский тип данных. Примеры объявления пользовательских типов в языке Турбо Паскаль.
-
Для какой цели при разработке программ проводится тестирование? На какие стадии оно подразделяется?
-
Укажите, как из программы на Турбо Паскале можно переименовать физический файл на диске, удалить его с диска.
-
С помощью каких свойств и методов можно управлять видимостью формы?
-
Используя подпрограмму составьте программу на Турбо Паскале.
Даны m, n
Вычислить
Зав. кафедрой
--------------------------------------------------
Экзаменационный билет по предмету
АЛГОРИТМИЧЕСКИЕ ЯЗЫКИ И ПРОГРАММИРОВАНИЕ
Билет № 21
-
Приведите алгоритм вычисления суммы и произведения элементов одномерного массива.
-
Данные строкового типа. Описание данных строкового типа в языке Турбо Паскаль.
-
В чем заключается принцип «меню» в реализации диалога с пользователем?
-
Дайте определение дерева. Какое дерево называется двоичным?
-
Приведение типов данных. Операция IS. Операция AS.
-
Составьте программу на Турбо Паскале.
Найти наибольший элемент главной диагонали квадратной матрицы и напечатать номер строки, в которой он находится.
Зав. кафедрой
--------------------------------------------------
Экзаменационный билет по предмету
АЛГОРИТМИЧЕСКИЕ ЯЗЫКИ И ПРОГРАММИРОВАНИЕ
Билет № 22
-
Составьте алгоритм решения задачи тремя способами, используя структуры цикла типа «До», «Пока» и блока модификации.
Вычислить и напечатать значения функции y = x+ex для всех значений x, изменяющихся от 0 до 10 с шагом 0.5.
-
Организация ввода элементов множества в программах на Турбо Паскале.
-
Что представляет собой содержательная часть процедуры в Турбо Паскале?
-
Какие операции в Турбо Паскале можно производить над переменными типа указатель?
-
Объясните разницу между двумя понятиями: событие для среды Windows, событие Object Pascal.
-
Имеется программа
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
-
Что такое раздел описаний в программе на Турбо Паскале?
-
Понятие индекса. Обращение к элементам массива (одномерным и двумерным) в языке Турбо Паскаль.
-
Понятие интерфейса пользователя. Что является главным в интерфейсе пользователя?
-
Перечислите и укажите назначение процедур для работы с динамической памятью в Турбо Паскале.
-
Перечислите, какие действия необходимо выполнить для того, чтобы поместить компонент на форму.
-
Составьте программу на Турбо Паскале.
В заданном тексте напечатать каждое предложение с новой строки.
Зав. кафедрой
--------------------------------------------------
Экзаменационный билет по предмету
АЛГОРИТМИЧЕСКИЕ ЯЗЫКИ И ПРОГРАММИРОВАНИЕ
Билет № 24
-
Приведите классификацию языков программирования. Перечислите известные вам языки программирования высокого уровня.
-
. Назначение и формат процедур Insert и Delete в языке Турбо Паскаль. Приведите примеры использования этих процедур.
-
Понятие структурного программирования.
-
Понятие типизированного, нетипизированного и текстового файлов в Турбо Паскале. Поясните разницу между ними.
-
Опишите назначение частных (private), общих (public), защищенных (protected) и опубликованных (published) объявлений в Object Pascal.
-
Используя подпрограмму составьте программу на Турбо Паскале.
Даны a, b
Вычислить
(использовать соотношение lg x = 0,4343 ln x)
Зав. кафедрой
--------------------------------------------------
Экзаменационный билет по предмету
АЛГОРИТМИЧЕСКИЕ ЯЗЫКИ И ПРОГРАММИРОВАНИЕ
Билет № 25
-
Понятие синтаксической диаграммы. Приведите синтаксические диаграммы блока и структуры программы на Паскале.
-
Структура объявления типа записи в языке Турбо Паскаль. Приведите примеры.
-
Использование параметров-констант в подпрограммах на языке Турбо Паскаль.
-
Поясните, в чем состоит различие между статистическими и динамическими методами объекта?
-
Перечислите известные вам функции преобразования строковой переменной в число и числовой переменной в строку в Delphi.
-
Составьте программу на Турбо Паскале.
Дано 100 целых чисел. Определить, образуют ли они возрастающую последовательность.
Зав. кафедрой
--------------------------------------------------
Экзаменационный билет по предмету
АЛГОРИТМИЧЕСКИЕ ЯЗЫКИ И ПРОГРАММИРОВАНИЕ
Билет № 26
-
Понятие константы и переменной. Как объявить константу и переменную в программе на Турбо Паскале?
-
Символьный тип данных в языке Турбо Паскаль. Функции, применяемые к данным символьного типа.
-
Заголовок процедуры. Правила записи заголовка процедуры в Турбо Паскале.
-
Приведите фрагмент программы на Турбо Паскале считывания элемента из стека и исключения его из стека.
-
Опишите процесс создания исполняемого файла в Delphi.
-
Составьте программу на Турбо Паскале.
Дан двумерный массив целых чисел. Поменять местами элементы первой и третьей строки.
Зав. кафедрой
--------------------------------------------------
Экзаменационный билет по предмету
АЛГОРИТМИЧЕСКИЕ ЯЗЫКИ И ПРОГРАММИРОВАНИЕ
Билет № 27
-
Транслятор, компилятор, интерпретатор: определение и назначение.
-
Укажите операции отношения над множествами в языке Турбо Паскаль. Поясните на примерах.
-
Назначение стандартного модуля CRT в Турбо Паскале. Перечислите основные процедуры и функции модуля.
-
Как распределяется память при выполнении программ на Турбо Паскале?
-
Назначение проекта и файла параметров проекта в Delphi.
-
Дана непустая последовательность слов из латинских букв, соседние слова отделены друг от друга запятой, за последним словом – точка. Определить количество слов в тексте.
Зав. кафедрой
--------------------------------------------------
Экзаменационный билет по предмету
АЛГОРИТМИЧЕСКИЕ ЯЗЫКИ И ПРОГРАММИРОВАНИЕ
Билет № 28
-
Назначение и структура условного оператора в языке Турбо Паскаль. Приведите примеры.
-
Понятие массива. Описание массива в языке Турбо Паскаль. Примеры описания массива
-
Обращение к процедуре в Турбо Паскале. Понятие формальных и фактических параметров.
-
Напишите процедуру вывода элементов списка в Турбо Паскале. Информационная часть списка – переменная типа Integer.
-
Перечислите компоненты, представляющие собой списки выбора. Каковы основные правила их использования?
-
Cоздать файл, содержащий информацию о друзьях: фамилия, номер телефона, адрес. Организовать вывод номера телефона и адреса по заданной фамилии.
Зав. кафедрой
--------------------------------------------------
Экзаменационный билет по предмету
АЛГОРИТМИЧЕСКИЕ ЯЗЫКИ И ПРОГРАММИРОВАНИЕ
Билет № 29
-
Укажите особенности алгоритмов циклической структуры типа «До» и «Пока». Приведите примеры.
-
Понятие типизированной константы в языке Турбо Паскаль. Поясните различие между типизированной и обычной константой.
-
Понятие качества программ. Каковы основные показатели качества программы?
-
Что означает «инициировать файл»? Укажите процедуры инициализации типизированных файлов в Турбо Паскале.
-
Для чего предназначен механизм защищенного блока и какие операторы используются для его формирования?
-
Используя подпрограмму составьте программу на Турбо Паскале.
Даны x, y, m, n
Вычислить
Зав. кафедрой
--------------------------------------------------