Mashkov-Daniil1764
?>

Введите целочисленный массив, состоящий из n элементов. Замените элементы, кратные 5, на минимальное количество. Напишите функцию для решения этой проблемы. void min_replace (int a [], int n)ВХОД:85 3 5 25 8 10 2 100ВЫХОД:2 3 2 2 8 2 2 2Дана целочисленная матрица размера M × N. Найдите номер первого из ее столбцов, содержащих равное количество положительных иотрицательные элементы (нулевые элементы матрицы следует игнорироватьЕсли таких столбцов нет, выведите 0. Напишите функцию для решения этой проблемы.void max_each_column (int a [20] [20], int n, int m)3 31 2 -34 0 37-8 0Выход:1​

Информатика

Ответы

Михайлов
Информатика - наука, изучающая информационные аспекты системных процессов и системные аспекты информационных процессов. Это определение можно считать системным определением информатики.

Информатика - это наука об инвариантах (т.е. неизменных сущностях) информационных процессов, о их выявлении, описании, изучении, применении, пространственно-временной организации и самоорганизации. Такое определение естественно назвать синергетическим определением информатики и оно имеет важное значение при исследовании синергетики информационных процессов в различных системах.

Информатика тесно связана и с философией. Философия дает общие  методы содержательного анализа, а информатика даёт общие методы формального анализа предметных областей (особенно, теоретическая, математическая информатика).

Можно дать философское определение информатики: информатика - это наука, изучающая общие свойства и процессы отражения материи, порядок в материи, ее структурированность и отражение в сознании человека, общества.

Дадим математическое определение информатики (определение  математической информатики): информатика - наука, изучающая вопросы построения и исследования математических методов и моделей, алгоритмов, формальных систем для описания и актуализации различных информационных систем и процессов, различных классов операционных пространств. Эта – наука, математически (формальным языком) описывающая и исследующая их инварианты, абстрагируясь при этом от материальной основы информационных процессов.

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

Предмет информатики точно (“математически”) невозможно определить, в силу его сложности, многосторонности, динамической изменчивости. Тем не менее, можно отметить следующие три основные ветви информатики (в классическом понимании), определяемые её познавательной и прагматической функциями, её внутренней и внешней сущностями (заметим, что деление информатики как науки и человеческой деятельности на те или иные части зависит от целей, задач, ресурсов).

Теоретическая, математическая информатика (brainware) изучает теоретические проблемы информатики (большей частью связанные с формальными системами, моделями, алгоритмами и теорией программирования, кодирования и организации систем).

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

Техническая, инженерно-физическая информатика (hardware) изучает инженерно-физические, технические проблемы информатики (большей частью связанные с разработкой и использованием технических средств обработки информации, ЭВМ и систем ЭВМ, сетей).

Информатика базируется на следующих основных и важных понятиях:

информация и сообщение, в частности, получение, переработка, сжатие, актуализация информации сообщениями различного типа;

алгоритм и алгоритмизация, в частности, программа и программный комплекс, проектирование программ и программирование; 

система и структура, отношение и связь, порядок, выбор, в частности, информационные система и структура, отношения в них;

модель и моделирование, в частности, описание и исследование систем с моделей и моделирования;

исполнитель и его операционная среда, в частности, ЭВМ и система ЭВМ;

языки и грамматики, в частности, алгоритмические языки, языки программирования, языки общения с различными системами и средами;

проектирование систем и технология, в частности, информационная, компьютерная технология.

Предметная область науки “информатика” - информационные процессы и системы, модели, языки их описания, технологии их актуализации,  направленные как на получение знаний (это - внутренняя сущность информатики), так и на применение знаний, принятие на их основе решений в различных предметных областях (это - внешняя сущность информатики). 

Эти информационные процессы могут происходить в живых существах (организмах), автоматах (технических устройствах), обществе, в индивидуальном и общественном сознании.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Введите целочисленный массив, состоящий из n элементов. Замените элементы, кратные 5, на минимальное количество. Напишите функцию для решения этой проблемы. void min_replace (int a [], int n)ВХОД:85 3 5 25 8 10 2 100ВЫХОД:2 3 2 2 8 2 2 2Дана целочисленная матрица размера M × N. Найдите номер первого из ее столбцов, содержащих равное количество положительных иотрицательные элементы (нулевые элементы матрицы следует игнорироватьЕсли таких столбцов нет, выведите 0. Напишите функцию для решения этой проблемы.void max_each_column (int a [20] [20], int n, int m)3 31 2 -34 0 37-8 0Выход:1​
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Petrakova Ilyushin
olegmgu1
taanaami75
Larisa Bulgakova
Люблянова_Р.1777
Darialaza
ekaizer
katyn76
Yurevna_Kharkchinov1302
Маринина_Елена
petrosyan35
Аверьянова
Никитина580
Яна_Софья
stsnab