170 похожих чатов

Являются ли операционная система и процессор частью архитектуры компьютера?

5 ответов

18 просмотров

Зависит от контекста :)

Alexandr ∨∧‾ Emelyanov
Самый верный вариант ответа)

))) Есть даже мемес "попугай научился говорить зависит от контекста и устроился работать ит-архитектором". Но картинки сюда нельзя(

Да, в очень общем смысле являются. Однако, очень важный вопрос в том что ты имеешь ввиду под архитектурой, компьютером и архитектурой компьютера. Компьютер — это вычислительная машина, где под машиной чаще всего имеется ввиду некоторый физический объект, который использует энергию (в нашем случае электро) для выполнения возложенных на него задач. И вот тут возникает небольшая коллизия понятий. Так как компьютер — это система из аппаратных и программных компонентов. В тоже время система из компьютеров фактически тоже является компьютером, к примеру суперкомпьютер. И под архитектурой вычислительной машины можно иметь ввиду и аппаратную архитектуру, и архитектуру организации компонентов отдельно взятой вычислительной машины (вот именно той которую тут все в треде срались CPU + Memory), и архитектуру сети, и программное обеспечение. Главное проблема этого треда и в целом всех споров вокруг этого в том, что люди нихрена не договорились о том что и как называть. Обычно, под архитектурой компьютера подразумевают как у тебя происходит организация управление вычислительным процессом — откуда брать данные, куда их складывать, какие есть данные, какие есть операции над ними. В целом, это просто довольно философская тема, не очень имеющая особо практического смысла. Так как, можно прийти к тому, что docker — это часть архитектуры ЭВМ и даже ваше сранное спрингбутовое приложение тоже часть. Цепочка рассуждений: - Компьютер — это машина, которая преобразует электроэнергию в некоторую полезную для вас работу. - Ваша полезная работа (вычисления) — это перекладывать JSON’ы для банка. - Архитектура — это описание организации системы, её элементов, их взаимодействие друг с другом и со средой. Архитектура определяет принципы, по которым будет развиваться и видоизменяться система. - В архитектуре вашего перекладывателя JSON’ов для банка должна быть описана физическая машина, ОС, прикладное приложение, их интерфейсы взаимодействия друг с другом и со средой (со средой фактически тут взаимодействует только физическая машина). Самый прикольный момент в том, что мы привыкаем мыслить на каком-то уровне абстракций и от него строить все рассуждения для решения конкретной задачи. Однако, если представить, что у нас нет привычного бэкграунда и истории построения компьютерных систем, то задача о построении какого-либо автоматизированного вычислительного процесса, к примеру банковского процессинга, from scratch звучит весьма пикантно :) tl;dr все зависит от контекста

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта