|
Реферат Розробка лабораторного практикуму з курсу "Розробка трансляторів для мов програмування" |
|
|
в для мов програмуванняВ» для перенесення його в систему дистанційного навчання. Потім була проведена переробка всіх завдань першої лабораторної роботи для їх перенесення в систему дистанційного навчання. Так само було здійснено перенесення підготовлених завдань у систему дистанційного навчання. Надалі планується повний переклад всього лабораторного практикуму в систему Distance Learning Belarus. p align="justify"> Все це дозволить підвищити зручність доступу до курсу студентам, звільнити викладачів від рутинної роботи з видачі та перевірці завдань і підвищити швидкість і об'єктивність перевірки лабораторних робіт. Додаток 1 Тексти авторських рішень лабораторної роботи № 1. Варіант № 1: const ms: array [1 .. 6,1 .. 5] of byte = ( {Ц Б + - =} {S} (0,2,0,0,0), {Q} (2,2,0,0,3), {R} (0,4,0,0,0), {P} (4,4,5,5,0), {T} (6,0,0,0,0), {Z} (6,0,0,0,0)); ps: array [1 .. 6,1 .. 5] of byte = ( {Ц Б + -} {S} (0,1,0,0,0), {Q} (1,1,0,0,0), {R} (0,2,0,0,0), {P} (2,2,4,3,0), {T} (5,0,0,0,0), {Z} (5,0,0,0,0)); num: set of char = ['0 '.. '9']; sym: set of char = ['A' .. 'Z', 'a' .. 'z']; ee: boolean = true; s: string; i, q, oq, ns: byte;
cons: longint; p1, p2: string; sign: shortint; assign (input, 'input.txt'); assign (output, 'output.txt'); reset (input); rewrite (output); readln (s); p1: =''; p2: =''; cons: = 0; writeln (s); i: = 1; q: = 1; while (i <= byte (s [0])) and ee do begin oq: = q; if s [i] in num then ns: = 1 else {} if s [i] in sym then ns: = 2 else {Визначення} if s [i] = '+' then ns: = 3 else {номери} if s [i] = '-' then ns: = 4 else {} if s [i] = '=' then ns: = 5 else ns: = 0; {символу} case ps [q, ns] of 1: p1: = p1 + s [i]; 2: p2: = p2 + s [i]; 3: sign: = -1; 4: sign: = +1; 5: cons: = cons * 10 + byte...
Схожі реферати:
Реферат на тему: Розробка лабораторного практикуму з курсу "ЕОМ і програмування" в ...Реферат на тему: Технологія дистанційного навчання: поняття, ознаки, переваги та недоліки. ...Реферат на тему: Розробка лабораторного макета та лабораторної роботи з дослідження инвертир ...Реферат на тему: Збірник ситуаційних завдань, ділових і психологічних ігор, тестів, контроль ...Реферат на тему: Розробка технологій дистанційного навчання на Основі СОЦІАЛЬНИХ сервісів
|
Український реферат переглянуто разів: | Коментарів до українського реферату: 0
|
|
|
|
|