Документ взят из кэша поисковой машины. Адрес оригинального документа : http://erp.cmc.msu.ru/2008.html
Дата изменения: Fri Apr 15 16:41:13 2011
Дата индексирования: Sat Apr 9 22:55:09 2016
Кодировка: Windows-1251
Магистратура ВМК МГУ - подготовка ERP-программистов, консультантов SAP

2008

Главная   —   Абитуриентам   —   Вступительные испытания   —   2008

Задание по математике:

Задание по информатике:

Задача 1.

В  текстовом файле задано арифметическое выражение из целых шестнадцатеричных чисел.  Считать эти числа, вычислить их сумму и сохранить результат в другой текстовый файл в виде восьмеричного числа.


(AFA * 0E95 – 99B) + (333 / 11) –  ABCDEF

Задача 2.

В  одном текстовом файле задан произвольный текст на русском языке.  В другом файле в каждой строчке встречается пара слов: русское слово и английское слово-перевод русского слова. Произвести замену русских слов на английские слова. Сохранить полученный после такой замены текст в отдельный текстовый файл. В другой текстовый файл вывести список слов, для которых отсутствует слово-перевод.

Например:


Текст на русском:

            Корова птица собака кошка

Словарь:
            корова  cow
            собака dog
            кошка cat

Задача 3.

В текстовом файле задана произвольная программа на языке Pascal. Распознать программу и вывести в отдельный файл списки встреченных в программе лексем:  список ключевых слов, список идентификаторов, список разделителей, список чисел, список строк. Вывести в отдельный файл в формате HTML текст программы, в котором ключевые слова показаны синим цветом, числа красным цветом, строки зеленым.
procedure writer(a: real; b : float) : real;
var k : integer;
begin
    for k := 1 to 10 do writeln(a);
    return 333.999;
end;

program Painter;
var x, y : integer;
begin
    if x > y then writeln(‘test’) else writeln(3.14);
end.