Главная страница
Навигация по странице:

  • C:\Doc\Class\9v\Lesson\math.doc

  • klass

  • Паскаль Алгоритмический язык Си++

  • Запрос Количество страниц (тыс.)

  • (озеро | сталактит) пещера

  • Паскаль Python Алгоритмический язык

  • Пункт назначения Категория поезда Время в пути

  • A

  • Делитель

  • Редактор

  • 1. заменить (v, w) 2. нашлось (v)

  • Паскаль Си ++ Алгоритмический язык

  • практическая работа. ПР_1_. Практическая работа 1 часть i инструкция. При выполнении заданий 1 12 следует записать только ответ


    Скачать 87.6 Kb.
    НазваниеПрактическая работа 1 часть i инструкция. При выполнении заданий 1 12 следует записать только ответ
    Анкорпрактическая работа
    Дата20.04.2022
    Размер87.6 Kb.
    Формат файлаdocx
    Имя файлаПР_1_.docx
    ТипПрактическая работа
    #488117

    практическая работа №1
    ЧАСТЬ I

    Инструкция. При выполнении заданий 1 – 12 следует записать только ответ


    1. Сколько значащих нулей в двоичной записи восьмеричного числа 77158?




    1. Пользователь работал с файлом C:\Doc\Class\9v\Lesson\math.doc. Затем он поднялся на один уровень вверх, создал каталог Topic, в нём создал ещё один каталог Algebra и переместил в него файл math.doc.

    Каким стало полное имя этого файла после перемещения?


      1. C:\Doc\Class\Lesson\Algebra\math.doc

      2. C:\Doc\9v\Topic\Algebra\math.doc

      3. C:\Doc\Class\9v\Topic\Algebra\math.doc

      4. C:\Doc\Class\Algebra\math.doc




    1. Доступ к файлу klass.xls, находящемуся на сервере school.com, осуществляется по протоколу http. Фрагменты адреса файла закодированы буквами от А до Ж. Запишите последовательность этих букв, кодирующую адрес указанного файла в сети Интернет.

    А) klass

    Б) ://

    В) /

    Г) com

    Д) http

    Е) school.

    Ж) .xls


    1. Переменные М, М1 и М2 описаны в программе как целочисленные. Определите значение переменных М1 и М2 после выполнения следующего фрагмента программы:

    Паскаль

    Алгоритмический язык

    Си++

    Python

    М1 := 56;

    М2 := 17;

    М := М1;

    М1 := М2;

    М2 := М1;

    М1 := 56

    М2 := 17

    М := М1

    М1 := М2

    М2 := М1

    М1 = 56;

    М2 = 17;

    М = М1;

    М1 = М2;

    М2 = М1;

    М1 = 56

    М2 = 17

    М = М1

    М1 = М2

    М2 = М1




    1. В таблице приведены запросы и количество найденных по ним страниц некоторого сегмента сети Интернет.




    Запрос

    Количество страниц (тыс.)

    Пещера & сталактит & озеро

    120

    Пещера & сталактит

    260

    Пещера & озеро

    310


    Какое количество страниц (в тысячах) будет найдено по запросу

    (озеро | сталактит) & пещера?

    1. Вычислить: 1101102*1112=




    1. Дан фрагмент электронной таблицы.






    A

    B

    C



    1

    5

    ???

    =А1*3

    2

    =(В1-А1)/3

    =В1-С1

    =В2+А1


    Какое целое число должно быть записано в ячейке B1, чтобы диаграмма, построенная по значениям ячеек диапазона A2:С2, соответствовала рисунку? Известно, что все значения ячеек из рассматриваемого диапазона неотрицательны.


    1. Запишите число, которое будет напечатано в результате выполнения программы. Для Вашего удобства программа представлена на разных языках программирования.




    Паскаль

    Python

    Алгоритмический язык

    Си++

    var s, n: integer;

    begin

        s := 56;

        n := 0;

        while n < 15 do

        begin

            s := s – 6;

            n := n + 3;

        end;

        writeln(s)

    end.

    s = 56

    n = 0

    while s <15:

    s -= 6

    n += 3

    print(s)

    алг

    нач

        цел s, n

        s := 56

        n := 0

        нц пока n < 15

            s := s – 6

            n := n + 3

        кц

        вывод s

    кон

    #include

    using namespace std;

    int main(void)

    {

        int s, n;

        s = 56;

        n = 0;

        while (n < 15) {

            s = s – 6;

            n = n + 3;

        }

        cout << s << endl;

    }




    1. Разведчик передал в штаб радиограмму, в которой встречаются только буквы Т, А, У, Ж, Х. Каждая буква закодирована с помощью азбуки Морзе. Разделителей между кодами букв нет. Запишите в ответе переданную последовательность букв.





    1. Ниже в табличной форме представлен фрагмент базы данных «Отправление поездов дальнего следования»:



    Пункт назначения

    Категория поезда

    Время в пути

    Вокзал

    Адлер

    фирменный

    29:46

    Казанский

    Адлер

    скорый

    38:35

    Курский

    Адлер

    фирменный

    25:30

    Казанский

    Адлер

    скорый

    39:13

    Курский

    Алма-Ата

    скорый

    102:22

    Павелецкий

    Амстердам

    скорый

    36:40

    Белорусский

    Анапа

    пассажирский

    35:37

    Белорусский

    Архангельск

    скорый

    20:46

    Ярославский

    Архангельск

    пассажирский

    46:30

    Ярославский

    Архангельск

    скорый

    21:25

    Белорусский

    Астана

    скорый

    58:00

    Казанский

    Астрахань

    скорый

    27:56

    Павелецкий


    Сколько записей в данном фрагменте удовлетворяют условию

    (Категория поезда = «скорый») ИЛИ (Вокзал = «Казанский»)?

    В ответе укажите одно число — искомое количество записей.


    1. Между населёнными пунктами A, B, C, D, E, F построены дороги, протяжённость которых (в километрах) приведена в таблице. Определите длину кратчайшего пути между пунктами A и F. Передвигаться можно только по дорогам, протяжённость которых указана в таблице.




    A

    B

    C

    D

    E

    F

    A




    3

    5

    1




    15

    B

    3




    1










    C

    5

    1




    1







    D

    1




    1




    2

    6

    E










    2




    2

    F

    15







    6

    2







    1. На рисунке представлена схема дорог, связывающих города А, Б, В, Г, Д, Е, Ж, И, К, Л. По каждой дороге можно двигаться только в одном направлении, указанном стрелкой. Сколько существует различных путей из города А в город Л?




    часть II

    Инструкция. При выполнении заданий 13 – 19 следует записать решение и ответ


    1. Дан фрагмент таблицы истинности F. Значения в пустых клетках таблицы неизвестны и могут быть любыми из возможных.










    F










    0

    0

    1

    0

    0


    Перечислите номера логических выражений, которые могут соответствовать F:

    1. 

    2.  



    3. 

    4. 




    1. Сколько секунд потребуется модему, передающему сообщения со скоростью 14 400 бит/с, чтобы передать сообщение объемом 225 Кбайт?




    1. У исполнителя Делитель две команды, которым присвоены номера:

    1. раздели на 2

    2. вычти 3

    Первая из них уменьшает число на экране в 2 раза, вторая уменьшает его на 3.

    Составьте алгоритм получения из числа 74 числа 7, содержащий не более 5 команд. В ответ запишите только номера команд.

    (Например, 12121 – это алгоритм:

    раздели на 2

    вычти 3

    раздели на 2

    вычти 3

    раздели на 2,

    который преобразует число 42 в 3). Если таких программ более одной, то запишите любую из них.


    1. Сообщение занимает 3 страницы по 25 строк. В каждой строке записано по 60 символов. Сколько символов в использованном алфавите, если все сообщение содержит 1125 байтов?




    1. В корзине лежат 64 клубка шерсти, по 8 штук каждого цвета. Сколько бит информации несет сообщение о том, что достали клубок красной шерсти?




    1. Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.

    1. заменить (v, w)

    2. нашлось (v)

    Первая команда заменяет в строке первое слева вхождение цепочки v на цепочку w, вторая проверяет, встречается ли цепочка v в строке исполнителя Редактор. Если она встречается, то команда возвращает логическое значение «истина», в противном случае возвращает значение «ложь». 

    Какая строка получится в результате применения приведённой ниже программы к строке, состоящей из 21 цифры, причем первые три цифры – двойки, а остальные – пятерки? В ответе запишите полученную строку.

    НАЧАЛО

    ПОКА нашлось (222) ИЛИ нашлось (888)

    ПОКА нашлось (555)

    заменить (555, 8)

    КОНЕЦ ПОКА

    ЕСЛИ нашлось (222)

    ТО заменить (222, 8)

    ИНАЧЕ заменить (888, 2)

    КОНЕЦ ЕСЛИ

    КОНЕЦ ПОКА

    КОНЕЦ


    1. Сколько верных неравенств среди перечисленных:

    100110102 > 25610;

    100110102 > 9F16;

    100110102 > 2328.
    Инструкция. При выполнении заданий 20-21 следует записать развёрнутую запись решения с обоснованием


    1. Для заданного положительного вещественного числа A необходимо найти максимальное целое число K, при котором выполняется неравенство:

    1 + (1/2) + (1/3) + ... + (1/K) < A.

    Программист написал программу неправильно.


    Паскаль

    Си++

    Алгоритмический язык

    var a, s: real;

    k: integer;

    begin

    read(a);

    k := 0;

    s := 1;

    while s < a do begin

    k := k + 1;

    s := s + 1.0/k;

    end;

    write(k);

    end.

    #include

    using namespace std;

    int main() {

    float a, s;

    int k;

    cin >> a;

    k = 0; s = 1;

    while ( s < a ) {

    k = k + 1;

    s = s + 1./k;

    }

    cout << k;

    return 0;}

    алг

    нач

        вещ a, s

        цел k

        ввод a

        k := 0

        s := 1

        нц пока s < a

            k := k + 1

            s := s + 1.0/k

        кц

        вывод k

    кон



    Последовательно выполните следующее.

        1. Напишите, что выведет эта программа при вводе числа 1.8.

        2. Приведите пример числа, при вводе которого программа выдаёт верный ответ.

        3. Найдите все ошибки в этой программе (их может быть одна или несколько). Известно, что каждая ошибка затрагивает только одну строку и может быть исправлена без изменения других строк. Для каждой ошибки:

    1. выпишите строку, в которой сделана ошибка;

    2. укажите, как исправить ошибку, т.е. приведите правильный вариант строки.




    1. Задан двумерный целочисленный массив Cиз n строк и m столбцов (1 ≤ nm ≤ 10). На одном из языков программирования (Pascal, C++, Python, алгоритмический язык) составить программу, которая организует одномерный массив, каждый элемент которого есть количество отрицательных элементов исходного массива в строке.


    написать администратору сайта