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

    Помощь и консультация с учебными работами

    Отправьте заявку и получите точную стоимость и сроки через 5 минут

    Содержание
    1. Переменная D, описанная как Type color = (white, red, yellow, green) Var c: color; является переменной типа
    2. Логический тип данных обозначается служебным словом
    3. Пусть n =6, k=3. После выполнения процедуры Inc(n,k) переменная n получит значение___________ .(ответ введите цифрами)
    4. Укажите соответствие между названиями стандартных функций и их назначением
    5. Структурированные типы данных:
    6. Задан массив целых чисел А=(5, -1, 1, -3, -4, 0). После выполнения операторов: k:=0; for i:= 1 to 6 do if A[i] -14 3 -8 0
    7. Для описания строкового типа используется служебное слово __________(ответ введите строчными латинскими буквами)
    8. Правильными равенствами являются
    9. Пусть A, B, C: array [1..2,1..3] of integer; i, j: integer; После выполнения операторов: for i:= 1 to 2 do for j:= 1 to 3 do begin if A[i,j]> B[i,j] then C[i,j]:=A[i,j] else C[i,j]:=B[i,j]; write (C[i,j]); end; на экран будет выведено
    10. В результате выполнения программы: var m : set of char; i, k, n : integer; st : string; begin k := 0; m := [‘а’,’е’,’и’,’о’,’у’,’ы’,’э’,’ю’,’я’]; st:=’Университет‘; n:= length (st); for i := 1 to n do if st[i] in m then k := k +1; writeln(k); end. на экран будет выведено
    11. Строковая переменная St может содержать не более 10 символов. Ее описание:
    12. Функцию ORD(Х) можно применять к переменным только ___________ типа
    13. Структура данных, состоящая из фиксированного числа компонентов разного типа, называется
    14. Пусть A, B, C: array [1..2,1..3] of integer; i, j: integer; После выполнения операторов: for i:= 1 to 2 do for j:= 1 to 3 do if A[i,j]> B[i,j] then C[i,j]:=A[i,j] else C[i,j]:=B[i,j]; write (C[i,j]); на экран будет выведено
    15. В программе имеется следующее описание: var mas: array [1..10] of integer; i, A : integer. После выполнения операторов: read(A); for i:= 1 to 10 do if mas[i] элементы массива, меньшие заданного числа А индексы элементов массива, значения которых меньше А количество элементов массива, меньших заданного числа А минимальный элемент массива
    16. Установите соответствие между типами данных и служебными словами, обозначающими эти типы
    17. Простые типы данных:
    18. var w : set of byte; k : byte; begin w := [ ]; k:= 0; while k 777 do begin readln (k); w : = w+[k]; end; end. В результате выполнения программы будет
    19. Существует описание: TYPE Birthday = RECORD Day, Month : BYTE; Year : WORD END; VAR a,b : Birthday; В программе могут быть использованы операторы
    20. Если переменная в процессе выполнения программы может принимать только целые положительные значения не более 255, то ее целесообразно описать как
    21. Имеется описание: TYPE Anketa = RECORD Fio, Adress : STRING[50]; Group : STRING[6]; Kurs : 1..5; END; VAR : Student : Anketa; Правильные операторы присваивания:
    22. Строковая переменная XX имеет значение “Университет”. В результате выполнения оператора присваивания t := COPY (XX, 3, 5) строковая переменная t примет значение
    23. Для описания записного типа используются служебные слова
    24. В результате выполнения программы: Var St, Ss: string; Q: byte; Begin St := ‘экзамен’; Ss := ‘мен’; Q := Pos (St,Ss); Writeln (Q); End. на экран будет выведено
    25. Диапазон значений переменной типа WORD равен
    26. Для описания типа «запись» используется служебное слово _________ (ответ введите строчными латинскими буквами)
    27. После выполнения фрагмента программы for i:= 1 to 3 do begin k:=0; for j:= 1 to 3 do if mas[i,j] >= 3 then k:= k+1; write(k,’ ‘); end; будет выведено на экран
    28. В приведенном фрагменте: for i := 1 to 3 do for j := 1 to 4 do read (a[j , i]) элементы массива вводятся
    29. Верно описаны переменные строкового типа
    30. Задан массив целых чисел А=(1, 0, 2, 0, 4). var A: array [1..5] of integer; i, k, p : integer. После выполнения операторов: p:=1; k:=0; for i:= 1 to 5 do if A[i]0 then p:=p* A[i]; k:= k +1; значения переменных p и k равны
    31. Пусть X=’ш’. Функция UPCASE(X) возвращает значение
    32. Пусть A, B, C: array [1..2,1..3] of integer; i, j: integer; После выполнения операторов: for i:= 1 to 2 do for j:= 1 to 3 do begin C[i,j]:=A[i,j]+B[i,j]; write (C[i,j]); end; на экран будет выведено
    33. Имеется описание Var Str: string. Максимальный размер строки Str
    34. Верно описаны переменные строкового типа
    35. Укажите соответствие между процедурами обработки строковых данных и полученными результатами S:=’информатика’; X:=’aabbdd’; Y:=’cc’
    36. Операция конкатенации двух строк записывается с помощью символа
    37. mas = (2, 7, 4, 9, 6) var mas: array [1..5] of integer; i, k, A : integer. В результате выполнения фрагмента программы A:= mas[1]; for i:= 2 to 5 do if A 4 9 6 7 9
    38. Строковая переменная XX имеет значение “University”. В результате выполнения оператора присваивания t := LENGTH (XX) переменная t примет значение
    39. Пусть A, B, C: array [1..2,1..3] of integer; i, j: integer; После выполнения операторов: for i:= 1 to 2 do for j:= 1 to 3 do C[i,j]:=A[i,j]+B[i,j]; write (C[i,j]); на экран будет выведено
    40. Порядковые типы данных:
    41. Чтобы воспользоваться процедурой очистки экрана, необходимо подключить модуль
    42. Пусть X=’a’. Функция UPCASE(X) возвращает значение
    43. Задан массив целых чисел А=(5, -1, 1, -3, -4, 0). После выполнения операторов: k:=0; for i:= 1 to 6 do if A[i] 11 3 0-8
    44. Строковая переменная st имеет значение “Академия ”. В результате выполнения фрагмента программы: k := 0; FOR i := 1 TO LENGTH (st) DO IF (st[i]= ‘A’) OR (st[i]= ‘a’) THEN k := k + 1; переменная k будет иметь значение
    45. Функцию PRED(Х) можно применять к переменным только ___________ типа
    46. Укажите соответствие между процедурами обработки строковых данных и полученными результатами S1:=’Pascal’; S2:=’шесть’; S3:=’(7+3)/2’;
    47. Переменная K описана как Type NUMBER = 1..10 Var K: NUMBER; Тип переменной K —
    48. Служебные слова, используемые для объявления переменной множественного типа:
    49. Структура данных, состоящая из фиксированного числа компонентов разного типа, – это
    50. В программе имеется следующее описание: const n = 3; var mas: array [1..n,1..n] of integer; i, j, S: integer. Установите соответствие между фрагментом программы и полученным после выполнения программы результатом

    Переменная D, описанная как Type color = (white, red, yellow, green) Var c: color; является переменной типа

    • перечисляемый
    • множество
    • массив
    • ссылочный

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

    • extended
    • byte
    • boolean
    • double

    Пусть n =6, k=3. После выполнения процедуры Inc(n,k) переменная n получит значение___________ .(ответ введите цифрами)

    Укажите соответствие между названиями стандартных функций и их назначением

    • ORD(X)
    • преобразует символ нижнего регистра в символ верхнего
    • CHR(B)
    • возвращает предыдущее значение аргумента порядкового типа
    • SUCC(X)
    • возвращает следующее значение аргумента порядкового типа
    • PRED(X)
    • преобразует выражение B типа BYTE в символ
    • UPCASE(CH)
    • возвращает порядковый номер, соответствующий значению X порядкового типа

    Структурированные типы данных:

    • массивы
    • логические
    • множества
    • вещественные
    • записи

    Задан массив целых чисел А=(5, -1, 1, -3, -4, 0). После выполнения операторов: k:=0; for i:= 1 to 6 do if A[i]

    -14
    3
    -8
    0

    • -14
    • 3
    • -8
    • 0

    Для описания строкового типа используется служебное слово __________(ответ введите строчными латинскими буквами)

    Правильными равенствами являются

    • PRED(‘Б’) = В
    • SUCC(‘Б’) = В
    • PRED(‘Б’) = А
    • SUCC(‘Б’) = А

    Пусть A, B, C: array [1..2,1..3] of integer; i, j: integer; После выполнения операторов: for i:= 1 to 2 do for j:= 1 to 3 do begin if A[i,j]> B[i,j] then C[i,j]:=A[i,j] else C[i,j]:=B[i,j]; write (C[i,j]); end; на экран будет выведено

    В результате выполнения программы: var m : set of char; i, k, n : integer; st : string; begin k := 0; m := [‘а’,’е’,’и’,’о’,’у’,’ы’,’э’,’ю’,’я’]; st:=’Университет‘; n:= length (st); for i := 1 to n do if st[i] in m then k := k +1; writeln(k); end. на экран будет выведено

    • 3
    • 4
    • 11
    • 5

    Строковая переменная St может содержать не более 10 символов. Ее описание:

    • Var St: string[10]
    • Var St: string(1:10)
    • Var St: string(10)
    • Var St: string[1..10]

    Функцию ORD(Х) можно применять к переменным только ___________ типа

    • порядкового
    • вещественного
    • процедурного
    • файлового

    Структура данных, состоящая из фиксированного числа компонентов разного типа, называется

    • множеством
    • файлом
    • массивом
    • записью

    Пусть A, B, C: array [1..2,1..3] of integer; i, j: integer; После выполнения операторов: for i:= 1 to 2 do for j:= 1 to 3 do if A[i,j]> B[i,j] then C[i,j]:=A[i,j] else C[i,j]:=B[i,j]; write (C[i,j]); на экран будет выведено

    • 2
    • 4

    В программе имеется следующее описание: var mas: array [1..10] of integer; i, A : integer. После выполнения операторов: read(A); for i:= 1 to 10 do if mas[i]

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

    1. Готовый отчет по практике. (ВГУЭиС)
    2. Готовый отчет по практике. (ВШП)
    3. Готовый отчет по практике. (КЦЭиТ)
    4. Готовый отчет по практике. (ММУ)
    5. Готовый отчет по практике. (академии предпринимательства)
    6. Готовый отчет по практике. (МТИ)
    7. Готовый отчет по практике. (МИП)
    8. Готовый отчет по практике. (МОИ)
    9. Готовый отчет по практике. (МФЮА)
    10. Готовый отчет по практике. (НИБ)
    11. Готовый отчет по практике. (ОСЭК)
    12. Готовый отчет по практике. (политехнического колледжа Годикова)
    13. Готовый отчет по практике. (РГСУ)
    14. Готовый отчет по практике. (СПбГТИ(ТУ))
    15. Готовый отчет по практике. (Росдистант)
    16. Готовый отчет по практике. (СамНИУ)
    17. Готовый отчет по практике. (Синергии)
    18. Готовый отчет по практике. (ТИСБИ)
    19. Готовый отчет по практике. (ТГУ)
    20. Готовый отчет по практике. (университета им. Витте)
    21. Готовый отчет по практике. (ФЭК)

    элементы массива, меньшие заданного числа А
    индексы элементов массива, значения которых меньше А
    количество элементов массива, меньших заданного числа А
    минимальный элемент массива

    • элементы массива, меньшие заданного числа А
    • индексы элементов массива, значения которых меньше А
    • количество элементов массива, меньших заданного числа А
    • минимальный элемент массива

    Установите соответствие между типами данных и служебными словами, обозначающими эти типы

    • REAL
    • массив
    • BOULEAN
    • целый (0..255)
    • INTEGER
    • целый (-32768..32767)
    • BYTE
    • логический
    • ARRAY
    • вещественный

    Простые типы данных:

    • массивы
    • логические
    • строковые
    • символьные
    • записи
    • вещественные

    var w : set of byte; k : byte; begin w := [ ]; k:= 0; while k 777 do begin readln (k); w : = w+[k]; end; end. В результате выполнения программы будет

    • определено количество введенных чисел, не равных 777
    • найдена сумма введенных чисел, не равных 777
    • сформировано множество целых положительных чисел
    • найдена сумма введенных чисел

    Существует описание: TYPE Birthday = RECORD Day, Month : BYTE; Year : WORD END; VAR a,b : Birthday; В программе могут быть использованы операторы

    • READ (a , b)
    • a := a + b
    • a. Day := 21
    • a := b
    • WRITE (a)

    Если переменная в процессе выполнения программы может принимать только целые положительные значения не более 255, то ее целесообразно описать как

    • integer
    • shortint
    • byte
    • word

    Имеется описание: TYPE Anketa = RECORD Fio, Adress : STRING[50]; Group : STRING[6]; Kurs : 1..5; END; VAR : Student : Anketa; Правильные операторы присваивания:

    • Student.Group := ‘ДИН-06’;
    • Anketa. Kurs :=4;
    • Anketa. Group := ‘ОИ-306’;
    • Kurs.Student := 1;
    • Student.Fio := ’Петров П.П.’
    • Fio.Student := ’Иванов И.И.’;

    Строковая переменная XX имеет значение “Университет”. В результате выполнения оператора присваивания t := COPY (XX, 3, 5) строковая переменная t примет значение

    • “иверс”
    • “тет”
    • “ерс”
    • “Универ”

    Для описания записного типа используются служебные слова

    • WITH … DO
    • RECORD … END
    • ARRAY … OF
    • SET … OF

    В результате выполнения программы: Var St, Ss: string; Q: byte; Begin St := ‘экзамен’; Ss := ‘мен’; Q := Pos (St,Ss); Writeln (Q); End. на экран будет выведено

    • 5
    • 4;
    • 7
    • 0

    Диапазон значений переменной типа WORD равен

    • –128..127
    • 0..255
    • –32768..32767
    • 0.. 65535

    Для описания типа «запись» используется служебное слово _________ (ответ введите строчными латинскими буквами)

    После выполнения фрагмента программы for i:= 1 to 3 do begin k:=0; for j:= 1 to 3 do if mas[i,j] >= 3 then k:= k+1; write(k,’ ‘); end; будет выведено на экран

    • 1 2 1
    • 3 11 3
    • 17
    • 4

    В приведенном фрагменте: for i := 1 to 3 do for j := 1 to 4 do read (a[j , i]) элементы массива вводятся

    • по строкам
    • неправильно
    • по столбцам
    • в произвольном порядке

    Верно описаны переменные строкового типа

    • S3: text
    • S6: string [10] of real
    • S2: array [1..25] of char
    • S4: record
    • S1: string
    • S5: char

    Задан массив целых чисел А=(1, 0, 2, 0, 4). var A: array [1..5] of integer; i, k, p : integer. После выполнения операторов: p:=1; k:=0; for i:= 1 to 5 do if A[i]0 then p:=p* A[i]; k:= k +1; значения переменных p и k равны

    • p=8, k=1
    • p=1, k=0
    • p=8, k=5
    • p=8, k=3

    Пусть X=’ш’. Функция UPCASE(X) возвращает значение

    • 65
    • ‘ш’
    • ‘Ш’
    • 13

    Пусть A, B, C: array [1..2,1..3] of integer; i, j: integer; После выполнения операторов: for i:= 1 to 2 do for j:= 1 to 3 do begin C[i,j]:=A[i,j]+B[i,j]; write (C[i,j]); end; на экран будет выведено

    • 26
    • 15 11
    • 6

    Имеется описание Var Str: string. Максимальный размер строки Str

    • 1024
    • 255
    • 512
    • 64

    Верно описаны переменные строкового типа

    • Str: string [155]
    • Stk: string (135)
    • Std: string [265]
    • Sta: string

    Укажите соответствие между процедурами обработки строковых данных и полученными результатами S:=’информатика’; X:=’aabbdd’; Y:=’cc’

    • Delete(S,1,6)
    • ‘aabbccdd’
    • Delete(S,3,7)
    • ‘caabbddc’
    • Insert(X,Y,2)
    • ‘инка’
    • Insert(Y,X,4)
    • ‘атика’

    Операция конкатенации двух строк записывается с помощью символа

    • +
    • &
    • @
    • *

    mas = (2, 7, 4, 9, 6) var mas: array [1..5] of integer; i, k, A : integer. В результате выполнения фрагмента программы A:= mas[1]; for i:= 2 to 5 do if A

    4
    9
    6
    7 9

    • 4
    • 9
    • 6
    • 7 9

    Строковая переменная XX имеет значение “University”. В результате выполнения оператора присваивания t := LENGTH (XX) переменная t примет значение

    • 10
    • universityl
    • UNIVERSITY
    • 0

    Пусть A, B, C: array [1..2,1..3] of integer; i, j: integer; После выполнения операторов: for i:= 1 to 2 do for j:= 1 to 3 do C[i,j]:=A[i,j]+B[i,j]; write (C[i,j]); на экран будет выведено

    • 26
    • 6
    • 15 11

    Порядковые типы данных:

    • символьные
    • вещественные
    • логические
    • целые
    • перечисляемые

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

    • Dos
    • Crt
    • System
    • Graph

    Пусть X=’a’. Функция UPCASE(X) возвращает значение

    • 65
    • ‘a’
    • 97
    • ‘A’

    Задан массив целых чисел А=(5, -1, 1, -3, -4, 0). После выполнения операторов: k:=0; for i:= 1 to 6 do if A[i]

    11
    3
    0-8

    • 11
    • 3
    • 0
    • -8

    Строковая переменная st имеет значение “Академия ”. В результате выполнения фрагмента программы: k := 0; FOR i := 1 TO LENGTH (st) DO IF (st[i]= ‘A’) OR (st[i]= ‘a’) THEN k := k + 1; переменная k будет иметь значение

    • 0
    • 2
    • 5
    • 1

    Функцию PRED(Х) можно применять к переменным только ___________ типа

    • порядкового
    • вещественного
    • записного
    • массивового

    Укажите соответствие между процедурами обработки строковых данных и полученными результатами S1:=’Pascal’; S2:=’шесть’; S3:=’(7+3)/2’;

    • Length(S3)
    • 5
    • Length(S1)
    • 6
    • Length(S2)
    • 7

    Переменная K описана как Type NUMBER = 1..10 Var K: NUMBER; Тип переменной K —

    • множество
    • диапазон
    • символьный
    • целый

    Служебные слова, используемые для объявления переменной множественного типа:

    • SET … OF
    • ARRAY … OF
    • WITH … DO
    • RECORD … END

    Структура данных, состоящая из фиксированного числа компонентов разного типа, – это

    В программе имеется следующее описание: const n = 3; var mas: array [1..n,1..n] of integer; i, j, S: integer. Установите соответствие между фрагментом программы и полученным после выполнения программы результатом

    • S:=0; for i:= 1 to n do for j:= 1 to n doif mas[i,j] 0 then S:=S+1;
    • 0
    • S:=0; for i:= 1 to n do for j:= 1 to n doif mas[i,j] 0 then S:=S+mas[i, j];
    • 4
    • S:=0; for i:= 1 to n do for j:= 1 to n doif mas[i,j] 0 then S:=S*mas[i, j];
    • 6

    Оцените статью
    Практика студента

      Помощь и консультация с учебными работами

      Отправьте заявку и получите точную стоимость и сроки через 5 минут

      Что такое гарантийная поддержка?
      Для каждого заказа предусмотрена гарантийная поддержка. Для диплома срок составляет 30 дней. Если вас не устроило качество работы или ее уникальность, обратитесь за доработками. Доработки будут выполнены бесплатно.
      Гарантированная уникальность диплома от 75%
      У нас разработаны правила проверки уникальности. Перед отправкой работы она будет проверена на сайте antiplagiat.ru. Также, при оформлении заказа вы можете указать необходимую вам систему проверки и процент оригинальности, тогда эксперт будет выполнять заказ согласно указанным требованиям.
      Спасаем даже в самые горящие сроки!
      Не успеваешь сдать работу? Не паникуй! Мы выполним срочный заказ быстро и качественно.
      • Высокая уникальность
        Высокая уникальность по всем известным системам антиплагиата. Гарантируем оригинальность каждой работы, проверенную на всех популярных сервисах.
        Высокая уникальность
      • Только актуальные, свежие источники.
        Используем только проверенные и актуальные материалы для твоей работы.
        Только актуальные, свежие источники.
      • Безопасная оплата после выполнения.
        Ты оплачиваешь работу только после того, как убедишься в ее качестве.
        Безопасная оплата после выполнения.
      • Готовая работа в любом формате.
        Предоставим работу в нужном тебе формате – Word, PDF, презентация и т.д.
        Готовая работа в любом формате.
      • Расчеты, чертежи и рисунки любой сложности.
        Выполняем задания по различным техническим дисциплинам, используя COMPAS, 1С, 3D редакторы и другие программы.
        Расчеты, чертежи и рисунки любой сложности.
      • Полная анонимность.
        Гарантируем полную конфиденциальность – никто не узнает о нашем сотрудничестве. Общайся с нами в любом удобном
        Полная анонимность.
      • Доставка оригиналов по всей России.
        Отправим оригиналы документов курьером или почтой в любую точку страны.
        Доставка оригиналов по всей России.
      • Оформление практики под ключ.
        Предоставляем полный пакет документов для прохождения практики – с печатями, подписями и гарантией подлинности.
        Оформление практики под ключ.
      • Любые корректировки – бесплатно и бессрочно!
        Вносим правки в работу до тех пор, пока ты не будешь полностью доволен результатом.
        Любые корректировки – бесплатно и бессрочно!
      • Личный менеджер для каждого клиента.
        Твой персональный менеджер ответит на все вопросы и поможет на всех этапах сотрудничества.
        Личный менеджер для каждого клиента.
      • Непрерывная поддержка 24/7.
        Мы на связи круглосуточно и готовы ответить на твои вопросы в любое время.
        Непрерывная поддержка 24/7.
      • Индивидуальный подход.
        Учитываем все пожелания и требования — даже самых строгих преподавателей.
        Индивидуальный подход.
      • Моментальная сдача тестов и экзаменов онлайн.
        Поможем успешно сдать тесты и экзамены любой сложности с оплатой по факту получения оценки.
        Моментальная сдача тестов и экзаменов онлайн.
      • Гарантия возврата.
        Мы уверены в качестве своих услуг, поэтому предлагаем гарантию возврата средств, если результат тебя не устроит.
        Гарантия возврата.
      • Прозрачность процесса.
        Ты сможешь отслеживать выполнение своей работы в личном кабинете.
        Прозрачность процесса.
      • Работаем официально.
        Мы – зарегистрированная компания, заключаем договор на оказание услуг, что гарантирует твою безопасность.
        Работаем официально.
      • Отзывы реальных студентов.
        Не верь на слово – ознакомься с отзывами наших клиентов!
        Отзывы реальных студентов.
      • Бонусная программа.
        Получай скидки, бонусы и участвуй в акциях!
        Бонусная программа.
      • Полезные материалы.
        Скачивай шаблоны работ, читай полезные статьи и получай советы по учебе в нашем блоге.
        Полезные материалы.
      • Бесплатная консультация.
        Затрудняешься с выбором темы или составлением плана работы? Мы поможем!
        Бесплатная консультация.
      Практика студента – с нами твоя учеба станет легче и приятнее!