1. Это процесс поиска неструктурированной документальной информации, удовлетворяющей информационные потребности[1], и наука об этом поиске.
2. Это сбор сведений из каких либо источников (извлечение данных из хранилища/источника данных, наблюдение за событиями и явлениями, общение, СМИ и масс-медиа). Получение информации основано на отражении различных свойств процессов, объектов и явлений окружающей среды. Этот процесс выражается в восприятии с органов чувств. Для улучшения восприятия информации человек придумал различные индивидуальные при и приборы — очки, бинокль, микроскоп, стетоскоп, различные датчики и т. д.
3. Хранение информации имеет большое значение для многократного использования информации и передачи информации во времени. Для долговременного хранения используются книги, в настоящее время — компьютерные носители, устройства внешней памяти и др. Информация чаще всего хранится для неоднократной дальнейшей работы с ней. В этом случае для ускорения поиска информация должна быть как-то упорядочена. В библиотеках — это картотеки, при хранении с использованием компьютера — размещение информации в определенных папках, в более сложных случаях — это базы данных, информационно-поисковые системы и т. д.
4. Передача информации необходима для её распространения. Основными устройствами для быстрой передачи информации на большие расстояния в настоящее время являются телеграф, радио, телефон, телевизионный передатчик, телекоммуникационные сети на базе вычислительных систем. Такие средства связи принято называть каналами передачи информации. Следует отметить, что в процессе передачи информации, она может искажаться или теряться. Это происходит в тех случаях, когда информационные каналы плохого качества или на линии связи присутствуют помехи. Передача информации — это всегда двусторонний процесс, в котором есть источник и есть приемник информации. Источник передает информацию, а приемник её получает.
5. При использовании такого информационного процесса, как использование информации, она используется при принятии решений.
6. Так как преобразование информации то самое, что и её обработка, то она - это преобразование ее к виду, отличному от исходной формы или содержания информации. Процесс изменения информации может включать в себя, например, такие действия как численные расчёты, редактирование, упорядочивание, обобщение, систематизация и т. д. Результаты обработки информации в дальнейшем используются в тех или иных целях, например: получение новой информации из уже известной путем логических рассуждений или математических вычислений (например, решение геометрической задачи); изменение формы представления информации без изменения ее содержания (например, перевод текста с одного языка на другой); упорядочение (сортировка) информации (например, упорядочение расписания движения поездов по времени их отправления).
Объяснение:
#include <iostream>
using namespace std;
const int max_size = 2000;
class Queue //класс Очередь
{
int q[max_size]; //массив чисел
int left = 0, right = 0; //первый(крайний левый) и последний(крайний правый) элементы массива
public:
void add(int a); //функция для добаления элемента в очередь
void getMinNum(); //функция для получения минимального числа в очереди
};
void Queue::add(int a)
{
if (a != 0)
{ //если введено число больше 0
q[right] = a;
right++;
}
else if (left == right)
{ //если первый и последний элементы совпадают, очередь пуста
cout << -1 << "\n";
}
else
{ //если введен '0'
this->getMinNum();
left++;
}
}
void Queue::getMinNum()
{
int minID = left;
for (int i = left; i < right; i++)
if (q[minID] > q[i])
minID = i;
cout << q[minID] << "\n";
}
int main()
{
int n; //количество операций
Queue q; //объект класса Очередь
int num;
cin >> n;
for (int i = 0; i < n; i++)
{
cin >> num; //вводим число
q.add(num);
}
return 0;
}