У вас вопросы?
У нас ответы:) SamZan.net

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

Работа добавлена на сайт samzan.net: 2015-07-10

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 6.4.2025

КТ

http://portal.tpu.ru/SHARED/v/VIC/education/oop/Tab1/course-373-html/index.html

  1.  В чём отличие среды программирования от языка программирования?                                 Среда программирования служит для разработки ( написания) программ и обычно ориентируется на конкретный язык.

 Язык программирования — формальная знаковая система, предназначенная для записи компьютерных программ. Язык программирования определяет набор лексическихсинтаксических и семантических правил.

  1. При работе с компонентом Label, какое его поле вы использовали для вывода текста? Label1.Caption:= "......"
  2. При работе с компонентом Button, какое его поле вы использовали для изменения отображения
    надписи на кнопке?  Button1.Caption
  3. При работе с компонентом Edit, какое его поле вы использовали для вывода текста?                    Edit1.Text
  4. Какой метод вызывается для перевода числа, записанного как строка, в целое число?                 StrToInt
  5. Какой метод вызывается для перевода числа, записанного как строка, в вещественное число?  StrToFloat
  6. Какой метод вызывается для перевода вещественного числа в строковый тип?  FloatToStr
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.   Если необходимо присвоить  значение переменной «Х» переменной «Y», то знаком присвоения в О.Р. будет :  :=.
  23.  Что такое массив? Массив — упорядоченный набор данных, для хранения данных одного типа, идентифицируемых с помощью одного или нескольких индексов. В простейшем случае массив имеет постоянную длину и хранит единицы данных одного и того же типа.
  24.  На каком этапе необходимо указать размер статического массива?

При его объявлении. Например: intArray[10].

  1.  Каким образом нужно обращаться к элементам одномерного массива в C++ и O.P.?

Array[8], например.

  1.  Каким образом нужно обращаться к элементам многомерного массива в O.P.?

Если у нас есть многомерный массив array[1…5,1…5,…( и так n раз)], то обращение будет выглядеть следующим образом(например): array[2,3…4].

  1.  Каким образом нужно обращаться к элементам многомерного массива вС++?

Если у нас есть многомерный массив (например двухмерный): array[10][20], то обращение будет выглядеть следующим образом (например): array[4][3] .

  1.  Каким образом выбирается граница индексации статического массива в C++?

В C++ индексация в массиве начинается с 0, т.е. индексация массива имеет вид: 0,1,2,3,4,…

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  Если необходимо проверить равенство X и Y получив истину в случае равенства, то знаком сравнения в O.P. будет ?

(=).

  1.  . Что такое оператор while?

(Циклический оператор While повторяет выполнение определенных команд до тех пор, пока контрольное выражение имеет значение True(условие верно).Когда контрольное выражение получает значение False (условие неверно), то происходит выход из цикла.)

  1.  Какое поле компонента StringGrid используется для обращения к элементам грида?

(Cells – поле для обращения к элементам грида[таблицы])

  1.  Какое поле компонента StringGrid используется для установки количества столбцов?

(ColCount – Это общее количество столбцов в таблице)

  1.  . Какое поле компонента StringGrid используется для установки количества сторок?

(RowCount – Это общее количество столбцов в таблице)

  1.  Как используя поле Cells компонента StringGrid обратится к конкретной ячейке грида в O.P.?

(StringGrid1.Cells[i,j]  - cодержимое ячейки (i, j), где где i - номер столбца, j - номер строки, имеет вид)

  1.   Как используя поле Cells компонента StringGrid обратится к конкретной ячейке грида в С++?

(StringGrid1.Cells[i,j]  - cодержимое ячейки (i, j), где где i - номер столбца, j - номер строки, имеет вид)

  1.   Какой модуль необходимо подключить к программе для работы математических функций, таких как синус или косинус и др.?

Необходимо подключить модульMath.

  1.   В чём отличие локальных и глобальных переменных?

Переменные, объявленные внутри функций, называются локальными переменными.Локальную переменную можно использовать только внутри блока, в котором она объявлена. Иными словами, локальная переменная невидима за пределами своего блока. (Блок программы — это описания и инструкции, объединенные в одну конструкцию путем заключения их в фигурные скобки). Локальные переменные существуют только во время выполнения программного блока, в котором они объявлены, создаются они при входе в блок, а разрушаются — при выходе из него. Более того, переменная, объявленная в одном блоке, не имеет никакого отношения к переменной с тем же именем, объявленной в другом блоке.В отличие от локальных, глобальные переменные видимы и могут использоваться в любом месте программы. Они сохраняют свое значение на протяжении всей работы программы. Чтобы создать глобальную переменную, ее необходимо объявить за пределами функции. Глобальная переменная может быть использована в любом выражении, независимо от того, в каком блоке это выражение используется.

  1.   В чём отличия процедуры от функции?

Объявление и работа с процедурами и функциями отличаются в следующем:

  1.  в заголовке функции помимо описания формальных параметров обязательно указывается тип возвращаемого ею результата;
  2.  для возврата функцией значения в точку вызова среди ее операторов должен быть хотя бы один, в котором имени функции или переменной Result присваивается значение результата;
  3.  вызов процедуры выполняется отдельным оператором;
  4.  вызов функции может выполняться там, где допускается ставить выражение, в частности, в правой части оператора присваивания.
  5.   Что такое формальные параметры процедуры или функции?

Формальные параметры подпрограммы указывают, с какими аргументами следует обращаться к этой подпрограмме (количество аргументов, их последовательность, типы). Они задаются в заголовке подпрограммы в виде списка, разбитого на группы. Разделителем групп является знак точка с запятой (;). В каждую группу  включаются  параметры одного типа, принадлежащие к одной  категории.

  1.   Что такое передаваемые в процедуру или функцию параметры?

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

  1.   Каким образом происходит передача параметров в процедуру или функцию?

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

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

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

Выбор способа передачи параметров при создании процедуры (функции) происходит в соответствии со сказанным выше: входные параметры нужно передавать по значению, а выходные - по ссылке. Практически это сводится к расстановке в заголовке процедуры (функции) описателя var при всех параметрах, которые обозначают результат работы подпрограммы. Однако, в связи с тем, что функция возвращает только один результат, в ее заголовке использовать параметры-переменные не рекомендуется.

  1.   Где в O.P. объявляются глобальные процедуры и функции?

Глобальные переменные объявляются вне процедур и функций и находятся в сегменте данных.

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  Какую директиву нужно указать для реализации перегрузки при объявлении процедур или функций в O.P? overload
  8.  Какую директиву нужно указать для реализации перегрузки при объявлении процедур или функций в С++?
  9.  Что такое указатель?

Указатель – это переменная, хранящая какой-либо адрес в памяти вашего компьютера Это может быть адрес переменной,  записи данных,  либо  процедуры или функции

  1.  Что такое передаваемые в процедуру или функцию параметры? Входные параметры
  2.  Каков синтаксис объявления бестипового указателя в С? void* ptr;
  3.  Каков синтаксис объявления бестипового указателя в О.Р? var p: ^T;
  4.  Каким образом объявляется указатель на переменную типа double в С++?

 double *p double

  1.  Каким образом объявляется указатель на переменную типа integer в О.Р? p(^int)
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.  
  75.  
  76.  
  77.  
  78.  
  79.  
  80.  
  81.  
  82.  
  83.  
  84.  
  85.  
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  



1. Екологія наука про взаємодії живих організмів і їх спільнот між собою і з навколишнім середовищем
2. Сколиоз1
3. активное преобразование действительности человеком
4. Тоталитаризм в полный рост - германский национал-социализм
5. Система каталогов библиотеки
6. Языковые средства создания гиперболы и литоты у Н.В. Гогол
7. РЕФЕРАТ дисертації на здобуття наукового ступеня кандидата технічних наук Львів ~
8.  1 В середине 50х гг
9. Вступ.html
10. а находящегося на территории завода- бескаркасное высота составляет 8 м