Окружающая нас техника, карманные гаджеты, настольные компьютеры – всё это требует участия программистов всех мастей и специализаций. Работа эта важная, интересная, а если взглянуть на биржу труда, то можно понять, что и средняя зарплата у адептов IT-сферы находится на весьма хорошем уровне. Собственно, руководствуясь этими простыми фактами многие из нас приходят на Geekbrains.ru за информацией и качественным обучением.
Но готовы ли именно вы стать программистом? Попробуем разобраться с помощью теста.
1. На свете существует бесчисленное количество языков программирования. Некоторые из них обозначаются всего одной буквой. Какой из следующих вариантов не является популярным языком программирования?
2. Перейдём от названий к анализу задач. Максим каждый вечер ходит в тренажёрный зал. Но если по каким-то причинам у него не получается, то на следующий день он проводит 2 тренировки. Какое из следующих утверждений возможно исходя из заданных условий:
- 1) Максим 2 дня подряд проводил по 2 тренировки;
- 2) Максим за неделю посетил 2 тренировки;
- 3) За последние 3 дня у Максима было всего 2 тренировки.
3. Далее анекдот про программистов. Программисту потребовалось взять в долг тысячу рублей, но для ровного счёта у друга он попросил… Сколько?
- 1) 1024 рубля;
- 2) 10 тысяч рублей;
- 3) 1 рубль.
4. Возвращаемся к стереотипным задачам. Программист приезжает в новый город, заселяется в гостиницу и спрашивает у девушки на стойке администрации, где можно вкусно и недорого поесть. Девушка протягивает программисту карту, где отмечает маркером место и рисует дорогу. Как поступит программист?
- 1) Будет чётко следовать карте;
- 2) Постарается найти путь покороче;
- 3) Отправится в долгие поиски, проверяя цены во всех окружающих кафе и ресторанах.
5. Перейдём к моделированию кода. Мария каждую пятницу после работы заходит в кондитерскую и покупает коробку эклеров. Если их нет, то покупает кусочек торта. Сколько логических операторов необходимо использовать, чтобы узнать, купила ли Мария коробку эклеров в любой запрашиваемый день (например, 48 дней назад).
6. Во время работы в офисе программист больше всего хочет
- 1) Дождаться конца дня и пойти домой;
- 2) Кофе и тишины;
- 3) Славы и денег.
7. Завершаем наше тестирование непосредственно кодом. Все мы в школе на уроках информатики изучали язык Pascal. Что произойдёт после выполнения следующего выражения? ReadLn(number);
- 1) На экране отобразится значение переменной number;
- 2) В оперативную память будет занесено слово «number»;
- 3) Присвоение введённого значения переменной number и последующий переход на следующую строку.