В
Все
М
Математика
А
Английский язык
Х
Химия
Э
Экономика
П
Право
И
Информатика
У
Українська мова
Қ
Қазақ тiлi
О
ОБЖ
Н
Немецкий язык
Б
Беларуская мова
У
Українська література
М
Музыка
П
Психология
А
Алгебра
Л
Литература
Б
Биология
М
МХК
О
Окружающий мир
О
Обществознание
И
История
Г
Геометрия
Ф
Французский язык
Ф
Физика
Д
Другие предметы
Р
Русский язык
Г
География
polycov200412
polycov200412
02.09.2021 15:52 •  Информатика

Тест по информатике

1. Компьютер, который предоставляет в сеть свои ресурсы и обеспечивает выполнение определённых услуг, называется

1. клиент

2. рабочая станция

3. сервер

4. маршрутизатор

2. Если компьютер подключается к сети Internet только на время работы, то говорят он имеет

1. постоянное соединение

2. прямой доступ

3. коммутируемое соединение

4. нет правильного ответа

3. Назначение папки Избранное - это ... (ответ не один)

1. создание закладок

2. хранение ярлыков Web-страниц, которые заинтересовали

3. сохранять избранные страницы

4. сохранение адресов избранных страниц

4. На что указывает домен первого уровня в доменном адресе: kim.univer.kharkov.ua

1. kim - имя компьютера

2. univer - университет

3. kharkov - Харьков

4. ua - Украина

5. Какой протокол управляет движением всей информации в глобальной сети Internet?

1. FTP

2. HTTP

3. TCP/IP

4. POP

6. Организация, предоставляющая право на подключение компьютера к глобальной сети Интернет

1. шлюз

2. провайдер

3. смайлик

4. спам

7. Укажите как записывается IP-адрес

1. www.zp.ua

2. [email protected]

3. 198.162.0.99

4. нет правильного ответа

8. Компьютер, который только использует ресурсы Internet - это ...

1. провайдер

2. сервер

3. рабочая станция

4. браузер

9. Сеть, объединяющая до сотни ЭВМ в пределах одного здания, офиса, называется

1. клиент-сервер

2. локальная

3. одноранговая

4. глобальная

10. Последовательный страниц в Интернете называется

1. протокол

2. навигация

3. гиперссылка

4. браузер

11. Гипертекстовая ссылка - это?

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

2. объект web-страницы, содержащий информацию об адресе другого докумета, находящегося в сети

3. курсор в виде кисти руки с вытянутым указательным пальцем

4. нет правильного ответа

12. Укажите как записывается адрес Web-страницы?

1. www.zp.ua

2. [email protected]

3. 198.162.0.99

4. нет правильного ответа

13. Какой сервер содержит информацию о таблицах соответствия IP-адресов и доменных адресов

1. WWW - сервер

2. FTP - сервер

3. сервер-новостей

4. DNS-сервер

14. Какой протокол передачи данных использует служба WWW? (ответ не один)

1. http

2. протокол передачи гипертекста

3. www

4. TCP/IP

15. Сеть, объединяющая равноправные компьютеры, каждый из которых может использовать ресурсы другого, называется

1. клиент-сервер

2. локальная

3. одноранговая

4. глобальная

16. Документ, определяющий стандарты взаимодействия всех компьютеров в сети - это

1. модем

2. протокол

3. интерфейс

4. нет правильного ответа

17. Основное назначение программы-браузера или обозревателя – это

1. пересылка почты

2. участие в телеконференциях

3. загрузка и страниц

4. перекачка файловых архивов

18. Комплекс программных и аппаратных средств, при которых ЭВМ соединяются в систему для общего использования информационных ресурсов – это

1. информационная сеть

2. модем

3. протокол

4. топология

Показать ответ
Ответ:
OliWer02
OliWer02
30.06.2022 21:56

#include <iostream>

#include <vector>

#include <random>


int rand_num(int min, int max)

{

std::random_device rd;    

std::mt19937 rng(rd());    

std::uniform_int_distribution<int> uni(min, max);


auto random_integer = uni(rng);


return random_integer;

}


int sum_vec(std::vector<int> v)

{

int sum = 0;

for (auto &num : v)

{

 sum += num;

}

return sum;

}


void print_vec_2d(const std::vector<std::vector<int>>& v)

{

for (int i = 0; i < v.size(); ++i)

{

 for (int j = 0; j < v[i].size(); ++j)

 {

  std::cout << v[i][j] << " ";

 }

 std::cout << std::endl;

}

}


void sort_vec_2d(std::vector<std::vector<int>>& v)

{

for (int i = 0; i < v.size(); ++i)

{

 for (int j = i + 1; j < v.size(); ++j)

 {

  if (sum_vec(v[i]) > sum_vec(v[j]))

  {

   std::swap(v[i], v[j]);

  }

 }

}

}


void rand_vec_2d(std::vector<std::vector<int>>& v, int min, int max)

{


v.resize(rand_num(min, max));


for (int i = 0; i < v.size(); ++i)

{

 for (int j = 0; j < rand_num(min, max); ++j)

 {

  v[i].push_back(rand_num(min, max));

 }

}

}


int main()

{

setlocale(LC_ALL, "Russian");

std::vector<std::vector<int>> nums;

rand_vec_2d(nums, 1, 10);


std::cout << "Исходынй вектор: " << std::endl;

print_vec_2d(nums);


sort_vec_2d(nums);


std::cout << "Полученный вектор: " << std::endl;

print_vec_2d(nums);

//system("pause");

}

0,0(0 оценок)
Ответ:
JANAOOP29
JANAOOP29
30.06.2022 21:56

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

#include <iostream>

#include <clocale>

#include <cstdlib>

int sum_arr(int arr[], int size)

{

int sum = 0;

for (int i = 0; i < size; i++)

 sum += arr[i];

return sum;

}

void swap_arr(int arr1[], int arr2[], int size)

{

for (int i = 0; i < size; i++)

 std::swap(arr1[i], arr2[i]);

}

int main()

{

int N, M;

std::cin >> N >> M;

int** arr = new int* [N];

for (int i = 0; i < N; i++)

 arr[i] = new int[M];

for (int i = 0; i < N; i++)

{

 for (int j = 0; j < M; j++)

  arr[i][j] = std::rand() % 100;

}

//вывод

for (int i = 0; i < N; i++)

{

 for (int j = 0; j < M; j++)

 {

  std::cout << arr[i][j] << " ";

 }

 std::cout << std::endl;

}

std::cout << std::endl << std::endl;

for (int i = 0; i < N-1; i++)

{

 if (sum_arr(arr[i], M) > sum_arr(arr[i + 1], M))

  swap_arr(arr[i], arr[i + 1], M);

}

//вывод

for (int i = 0; i < N; i++)

{

 for (int j = 0; j < M; j++)

 {

  std::cout << arr[i][j] << " ";

 }

 std::cout << std::endl;

}

for (int i = 0; i < N; i++)

 delete[] arr[i];

delete[] arr;

std::system("PAUSE >> void");  

return 0;

}


Язык c++. сформировать двухмерный динамический массив целых чисел. переставить строки массива в соот
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота