Специалист, который создает идею и разрабатывает макет сервера, создает стиль исполнения макета сервера, обеспечивает наилучшее восприятие web-документов на экране монитора и т.д. *
Web-дизайнер
Web-коуч
Web-мерчендайзер
2. Специалист, создающий в сети Интернет-страницу и поддерживающий ее после окончания работ. Иногда совмещает обязанности с дизайнером или программистом *
Web-пейджмейкер
Web-постижер
Web-мастер
Это обязательный вопрос.
3. Специалист по оборудованию и телекоммуникациям, занимающийся информационными технологиями, компьютерным обеспечением – … *
IT-специалист
IT-ресепшионист
IT-прокурист
4. Специалист, разрабатывающий комплексные решения по автоматизации технологических и бизнес-процессов предприятия с целью максимально эффективного управления технологическим процессом, производством, организацией в целом. *
Системный интегратор
Системный спичрайтер
Системный сейлзменеджер
5. Специалист, который хорошо разбирается в различных видах интернет рекламы, умеющий построить воронку продаж, автоматизировать процессы и выстроить коммуникацию с клиентом онлайн. *
Интернет-шопер
Интернет-аналитик
Интернет-маркетолог
6. Специалист, умеющий работать с кодом. За данный навык крупнейшие мировые компании готовы платить огромные деньги. *
Программист
Трейдер
Супервайзер
7. Специалист по разработке роботов и роботизированных устройств, который занимается их программированием и отвечает за техническое обслуживание. *
Роботопрограммист
Роботехник
Роботомастер
8. Специалист, занимающийся созданием концепции виртуального мира и ее практической реализации в VR-проектах. *
Дизайнер виртуальной среды
Техник виртуальной среды
Мастер виртуальной среды
9. Специалист, занимающийся разработкой пользовательского интерфейса, то есть внешней публичной части сайта в браузере. *
Публ-энд разработчик
Интер-энд разработчик
Фронт-энд разработчик
10. Специалист, который занимается программно-административной частью веб-приложения, внутренним содержанием системы, серверными технологиями – базой данных, архитектурой, программной логикой. *
Бэк-энд разработчик
Бэк-систем разработчик
Бэк-сервер разработчик
11. Специалист, занимающийся оптимизацией и продвижением сайта в топы выдачи поисковых систем. *
SIM-cпециалист
SEO-специалист
SOM-cпециалист
12. Специалист, который следит за тем, чтобы вся компьютерная техника и программное обеспечение в офисе работали слаженно. *
Системный администратор
Системный директор
Системный специалист
13. Специалист, который зачастую сам разрабатывает требования к базе данных, сам ее проектирует и в дальнейшем отвечает за эффективное использование и сопровождение базы. *
Администратор баз данных
Проектировщик баз данных
Системщик баз данных
14. Специалист, занимающийся поиском вероятных ошибок и сбоев в функционировании продукта и программы. *
Программщик
Поисковед
Тестировщик
15. Специалист, который доводит до ума и делает так, чтобы продукт или программа были понятны и удобны для пользователя. Этот человек рисует кнопочки, иконочки, формы, побирает шрифты и делает так, чтобы все было гармонично и красиво. *
Специалист по шрифтам
Специалист по юзабилити
Специалист по формам
16. Специалист, организующий и планирующий работу программиста, чтобы сделать ее проще и эффективнее. Отвечает за выбор методологии разработки, создание или выбор фреймворков. *
Аналитик программного обеспечения
Аналитик методологии
Аналитик плана
17. Специалист, разрабатывающий технические сценарии взаимодействия программы, определяет протоколы взаимодействия ее компонентов, разбивает программу на технические подсистемы. *
Архитектор модулей
Архитектор протоколов
Архитектор программного обеспечения
18. Специалист, занимающийся анализом информации и посетителях сайта, чтобы найти повысить эффективность веб-ресурса. *
Веб-архитектор
Веб-аналитик
Веб-мастер
19. Специалист, создающий веб-сайт или веб-приложения. Основными этапами процесса являются веб-дизайн, верстка страниц, программирование для веб на стороне клиента и сервера, а также конфигурирование веб-сервера. *
Веб-разработчик
Веб-рекрутер
Веб-промоутер
20. Специалист, который занимается профессиональным проектированием IT-системы. *
Проектный архитектор
Системный архитектор
Программный архитектор
program SortV;
const
n = 100; // количество элементов в массиве
r = 1000; // максимальное значение числа
w = 4; // ширина поля для вывода на экран
var
a: Array [1..n] of Integer;
i, j, jmin, atmp: Integer;
begin
Randomize;
for i := Low (a) to High (a) do begin
a [i] := Random (r);
Write (a [i] :w);
end;
for i := Low (a) to High (a) do begin
jmin := i;
for j := i + 1 to High (a) do begin
if a [j] < a [jmin] then // возрастание и убывание меняется знаком "<" или ">" в этом операторе
jmin := j;
end;
atmp := a [i];
a [i] := a [jmin];
a [jmin] := atmp;
end;
WriteLn; WriteLn;
for i := Low (a) to High (a) do begin
Write (a [i] :w);
end;
ReadLn;
end.
program SortU;
const
n = 100; // количество элементов в массиве
r = 1000; // максимальное значение числа
w = 4; // ширина поля для вывода на экран
var
a: Array [1..n] of Integer;
i, j, jmax, atmp: Integer;
begin
Randomize;
for i := Low (a) to High (a) do begin
a [i] := Random (r);
Write (a [i] :w);
end;
for i := Low (a) to High (a) do begin
jmax := i;
for j := i + 1 to High (a) do begin
if a [j] > a [jmax] then // возрастание и убывание меняется знаком "<" или ">" в этом операторе
jmax := j;
end;
atmp := a [i];
a [i] := a [jmax];
a [jmax] := atmp;
end;
WriteLn; WriteLn;
for i := Low (a) to High (a) do begin
Write (a [i] :w);
end;
ReadLn;
end.
Вот первая задача
Объяснение:
#include <stdio.h>
int main()
{
int k;
printf("Введите номер дня\n");
scanf("%i", &k);
if((k < 1)||(k > 365))
{
printf("День не подходит");
return 0; // немедленный выход из функции и приложения
}
int den = k % 7; //операция остаток от деления. Тут будет номер дня недели от 0 до 6
den = den + 1 + 2; // 2 - это номер первого дня года, вторника, 1 - это чтобы преобразовать из диапазона 0-6 в диапазон 1-7
printf("День номер %i был %i днем недели", k, den);
return 0;
}