Тест компетенций программиста

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

Вам предстоит решить 9 задач, внимательно прочитайте условие каждой задачи, используйте логику, пространственное воображение и лист бумаги ;)

Финальный результат будет выражен в проценте правильных ответов.

Успехов и спасибо за участие! :)

Введите, пожалуйста, Ваши Ф.И.О. полностью: 
Укажите пожалуйста адрес электронной почты: 


Вопрос №1

Символы манипуляций с буквами

Замечание: Первая позиция слева является позицией 1

Процесс манипуляции с буквами

Каков результат данного процесса?



Вопрос №2

Символы манипуляции с фигурой

Процесс манипуляций

Над простым цветным изображением нарисованным на прозрачном пластике производят манипуляции показанные на рисунке. Какой символ манипуляции должен стоять на месте «??» чтобы завершить процесс?



Вопрос №3

Символы манипуляции с фигурой

Процесс манипуляций

Над простым цветным изображением нарисованным на прозрачном пластике производят манипуляции показанные на рисунке. Какой символ манипуляции должен стоять на месте «??» чтобы завершить процесс?



Вопрос №4

Символы манипуляции с числами

Процесс манипуляции с числами

Каков результат данного процесса?



Вопрос №5

Символы манипуляции с буквами

Замечание: Первая позиция слева это позиция 1

Процесс манипуляциис буквами

Какой символ манипуляции с буквами должен стоять на месте «??» чтобы завершить диаграмму?



Вопрос №6

ИмяОценка
George4.1
Sally3.2
Michael4.8
Sergey5.0
Susan2.8
Samantha3.1
William3.9
Esther4.3
Matthew4.2
Andrew4.4
Ian4.1
Frederick3.5
Grant3.2
Deborah2.9
Daan3.3
Daniel4.1

Если данную таблицу отсортировать так, чтобы МЕНЬШИЕ оценки были размещены НАВЕРХУ таблицы, а имена отсортированы в обратном алфавитном порядке (Z -> A) где оценки совпадают, в какой строке должен был бы оказаться George?



Вопрос №7

Играть в игру «крестики-нолики» просто но очень интересно. Для начала нужно создать табличку 3х3. Один игрок использует X а другой O. За один ход игрок заполняет одну свободную ячейку. Первый игрок выстроивший три своих символа в ряд по горизонтали, вертикали или диагонали побеждает. Если поле заполнено и никто не выиграл — объявляется ничья.

Символы процессов

Процесс игры

Используя данные определите значение символа .



Вопрос №8

Когда играют в блэк-джек крупье раздает две карты, одну рубашкой вверх, другую рубашкой вниз. Вы можете посмотреть на карту которая лежит рубашкой вверх и решить, хотите ли вы еще одну карту. Если вы попросите еще одну карту, крупье раздаст вам еще одну карту положив ее рубашкой вниз и вы можете продолжить просить еще карты пока общее количество очков достигнет 21 или вы откажетесь брать еще карты. После этого крупье проходит через тот же процесс и выигравшим считается игрок ближайший к 21 очку когда открывают карты.

Обозначения действий

Какая из следующих диаграмм наиболее полно отображает описанный процесс?



Вопрос №9

Символы манипуляции с числами

Процесс манипуляции с числами

Какой символ манипуляции с числами должен стоять на месте «??», чтобы завершить процесс?