Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

Ветка, для тех, кто начинает.

22.09.21 18:51
Re: Ветка, для тех, кто начинает.
 
alex445 свой человек
в ответ melodi_ 22.09.21 18:45, Последний раз изменено 22.09.21 18:56 (alex445)
Инфо из Лекции: (без гарантии точности!!!)
Одни из частей компьютера CPU, Память. каждую секунду обрабатывает запросы/ выполняет приказы.Эти действия синхронизируються и на такты разделяются. Синус-горбы упрощаются до прямоугольников (как это технически происходит, проходят на других курсах). Колличество этих тактов за секунду -одна из характеристик CPU. Но не главная, потому что может быть низкий Такт, но задачи на несколько ядер распределены. Единица узмерения Hertz(Hz) . Но для удобства используют G(Giga), M(Mega).

А ещё может быть разрядность ядер, длина векторов инструкций, сложность инструкций, размеры кешей, предсказатель переходов по-разному работать на разных архитектурах, промахи кеша, синхронизация частот CPU и памяти, боттлнек на IO-операции и передачу данных по сети, и миллион разных вещей. Нафиг не нужно никому умение посчитать, сколько тактов и байтиков потребует конкретная задачка. Это какая-то идиотская проверка на умение считать и пользоваться простыми операциями, типа сложения, вычитания, умножения и деления, только в контексте... даже не программирования, а просто в контексте компьютера. Тут от программирования ничего нет. Ну или это программирование 60-х годов прошлого века.

 

Перейти на