#Модуль1 - Введение. Основные понятия.
#Урок1
Что такое программирование и зачем оно нужно?
Программирование - процесс создания программ, так написано в гугле, если объяснить простым языком, то это деятельность направленная на то чтобы передать машине наши идеи и желания так, чтобы она могла их понять и выполнить.
Зачем оно нужно?
Оно нужно как раз для создания программ.
Программы - это наборы команд, которые говорят компьютеру, что делать, какие действия выполнять и как реагировать на определенные ситуации. А вот программы нам нужны в очень различных сферах применения, перечислю основные применения программ.
1) Программы помогают обрабатывать огромные объемы данных, автоматизировать процессы, задачи, анализировать информацию и делать предсказания на основе статистики. Это полезно для бизнеса, науки, медицины и многих других областей.
2) Компьютерные программы обеспечивают связь между людьми во всем мире. Они позволяют нам обмениваться сообщениями, изображениями, видео и другой информацией в реальном времени, что делает мир ближе и доступнее.
3) Решение сложных проблем, программы способные решать сложные математические и научные проблемы, создавать модели и симуляции для изучения явлений в науке и технике.
4) Развитие новых технологий. Эти технологии меняют мир и открывают новые возможности для бизнеса, медицины, образования и других областей.
Сфер применений программ бесконечное количество, они используются практически везде.
#Урок1
Что такое программирование и зачем оно нужно?
Программирование - процесс создания программ, так написано в гугле, если объяснить простым языком, то это деятельность направленная на то чтобы передать машине наши идеи и желания так, чтобы она могла их понять и выполнить.
Зачем оно нужно?
Оно нужно как раз для создания программ.
Программы - это наборы команд, которые говорят компьютеру, что делать, какие действия выполнять и как реагировать на определенные ситуации. А вот программы нам нужны в очень различных сферах применения, перечислю основные применения программ.
1) Программы помогают обрабатывать огромные объемы данных, автоматизировать процессы, задачи, анализировать информацию и делать предсказания на основе статистики. Это полезно для бизнеса, науки, медицины и многих других областей.
2) Компьютерные программы обеспечивают связь между людьми во всем мире. Они позволяют нам обмениваться сообщениями, изображениями, видео и другой информацией в реальном времени, что делает мир ближе и доступнее.
3) Решение сложных проблем, программы способные решать сложные математические и научные проблемы, создавать модели и симуляции для изучения явлений в науке и технике.
4) Развитие новых технологий. Эти технологии меняют мир и открывают новые возможности для бизнеса, медицины, образования и других областей.
Сфер применений программ бесконечное количество, они используются практически везде.
#Модуль1 - Введение. Основные понятия.
#Урок2
Что такое компьютер?
Компьютер - это не просто коробка с клавиатурой и монитором. Это умное устройство, ладно на самом деле это коробка с монитором, способное обрабатывать информацию, решать сложные задачи и делать нашу жизнь проще.
Давайте разберёмся из чего эта коробка состоит.
1) Процессор (Центральный процессор) - это своего рода "мозг" компьютера. Процессор выполняет команды, обрабатывает данные и управляет всеми другими компонентами. Он является самой важнейшей частью компьютера.
2) Оперативная память (ОЗУ) - это место, где компьютер хранит временные данные во время работы. Например когда вы запускаете программу или открываете файл на компьютере, эти данные загружаются из постоянной памяти (например, жесткого диска) в оперативную память. Зачем это нужно, почему нельзя сразу загрузить из постоянной памяти? Потому что ОЗУ обладает высокой скоростью чтения и записи, что позволяет компьютеру мгновенно получать доступ к данным и манипулировать ими, то есть ОЗУ служит как среднее звено между накопителем и процессором, на самом деле есть ещё звенья между этими двумя устройствами, но об этом не в этом посте.
3) Материнская плата – это основная плата, к которой подключаются все остальные компоненты. Она является связующим звеном между всеми частями компьютера, больше о ней нечего сказать, да и не нужно.
4) Видеокарта - устройство отвечающее за обработку графических данных и вывод изображения на монитор. Видеокарты имеют собственную память, называемую видеопамятью, которая используется для временного хранения графических изображений, моделей и других данных, необходимых для отображения изображений на экране. Можно сказать что видеокарта это маленький компьютер внутри другого компьютера.
5) Накопители - место для постоянного хранения всех наших файлов, от документов до фотографий и видео. Оно сохраняет всю информацию в отличии от ОЗУ, которая очищается после выключения компьютера. Существует несколько типов накопителей, перечислю самые встречаемые:
Жесткий диск(HDD) - это классический тип накопителя, который использует магнитные диски для хранения данных. Он имеет большую емкость и часто используется для хранения больших объемов данных, таких как фотографии, видео и программы.
Твердотельные накопители (SSD) - используют флэш-память для хранения данных и не имеют подвижных частей, что делает их быстрее по сравнению с HDD.
6) Блок питания - это устройство, которое обеспечивает электрическую энергию для компьютерных компонентов и других электронных устройств. Он преобразует электрический ток из сети переменного напряжения (обычно из розетки) в постоянный ток нужного напряжения и мощности, который необходим для работы компьютерных компонентов.
В дальнейших постах разберём самые важные комплектующие компьютера подробнее.
#Урок2
Что такое компьютер?
Компьютер - это не просто коробка с клавиатурой и монитором. Это умное устройство, ладно на самом деле это коробка с монитором, способное обрабатывать информацию, решать сложные задачи и делать нашу жизнь проще.
Давайте разберёмся из чего эта коробка состоит.
1) Процессор (Центральный процессор) - это своего рода "мозг" компьютера. Процессор выполняет команды, обрабатывает данные и управляет всеми другими компонентами. Он является самой важнейшей частью компьютера.
2) Оперативная память (ОЗУ) - это место, где компьютер хранит временные данные во время работы. Например когда вы запускаете программу или открываете файл на компьютере, эти данные загружаются из постоянной памяти (например, жесткого диска) в оперативную память. Зачем это нужно, почему нельзя сразу загрузить из постоянной памяти? Потому что ОЗУ обладает высокой скоростью чтения и записи, что позволяет компьютеру мгновенно получать доступ к данным и манипулировать ими, то есть ОЗУ служит как среднее звено между накопителем и процессором, на самом деле есть ещё звенья между этими двумя устройствами, но об этом не в этом посте.
3) Материнская плата – это основная плата, к которой подключаются все остальные компоненты. Она является связующим звеном между всеми частями компьютера, больше о ней нечего сказать, да и не нужно.
4) Видеокарта - устройство отвечающее за обработку графических данных и вывод изображения на монитор. Видеокарты имеют собственную память, называемую видеопамятью, которая используется для временного хранения графических изображений, моделей и других данных, необходимых для отображения изображений на экране. Можно сказать что видеокарта это маленький компьютер внутри другого компьютера.
5) Накопители - место для постоянного хранения всех наших файлов, от документов до фотографий и видео. Оно сохраняет всю информацию в отличии от ОЗУ, которая очищается после выключения компьютера. Существует несколько типов накопителей, перечислю самые встречаемые:
Жесткий диск(HDD) - это классический тип накопителя, который использует магнитные диски для хранения данных. Он имеет большую емкость и часто используется для хранения больших объемов данных, таких как фотографии, видео и программы.
Твердотельные накопители (SSD) - используют флэш-память для хранения данных и не имеют подвижных частей, что делает их быстрее по сравнению с HDD.
6) Блок питания - это устройство, которое обеспечивает электрическую энергию для компьютерных компонентов и других электронных устройств. Он преобразует электрический ток из сети переменного напряжения (обычно из розетки) в постоянный ток нужного напряжения и мощности, который необходим для работы компьютерных компонентов.
В дальнейших постах разберём самые важные комплектующие компьютера подробнее.
❤🔥1🤮1
#Модуль1 - Введение. Основные понятия.
#Урок3
Способ хранения информации в памяти компьютера
Прежде чем приступить к подробному разбору основных комплектующих компьютера, нужно понять, как хранится информация в памяти. Для этого нам нужно понять, что может понять компьютер на физическом уровне. Ответом на этот вопрос может послужить, состояние тока, отсутствует или присутствует. Компьютеры основаны на электронных компонентах, которые работают на основе электрических сигналов. Внутри компьютера существует система электрических цепей, где отсутствие тока (напряжение равно 0) и присутствие тока (напряжение больше 0) используются для представления двух основных состояний: 0 и 1. Эти состояния обозначаются как логический ноль (0) и логическая единица (1). Так мы нашли способ как можно хранить информацию в компьютере. Эту единицу информации принято называть бит.
Бит – минимальная единица информации которое принимает два значения 0 или 1.
Так мы определились что такое бит, с помощью множества битов мы можем записать какую-либо информацию. Давайте для примера представим названия животных в битах. Допустим значения бита 0 будет означать кошку, значение 1 будет означать собаку, но что, если мы хотим добавить ещё названий, но мы исчерпали все значения, которые может принять бит, как быть дальше? Мы можем сгруппировать два бита в одну единицу информации, которая теперь сможет принять 4 состояния и соответственно 4 значения: 00, 01, 10, 11. Если вы не поняли почему 4 состояние, то объясняю
00 – первое состояние, первый бит хранит 0, второй бит хранит 0
01 – второе состояние, первый бит хранит 0, второй бит хранит 1
10 – третье состояние, первый бит хранит 1, второй бит хранит 0
11 – четвертое состояние, первый бит хранит 1, второй бит хранит 1
Формула для вычисления количества возможных значениях в совокупности бит: 2^(Количество бит)
Давайте закодируем наши названия животных:
00 – кот, 01 – собака, 10 – хомяк, 11 – гусь
Теперь мы можем бесконечно добавлять названия для каждого животного и тут мы постепенно подходим к следующей единице информации «байт».
Что такое Байт?
Байт – единица информации, совокупность из 8 битов, которая может принимать 256 значений 00000000, 00000001, 00000010, 00000011, 00000100 и так далее до 256.
Почему именно 8 бит?
Байт состоит из 8 бит по историческим и техническим причинам. Это количество бит было установлено в ранних компьютерных системах и осталось стандартом для хранения и обработки данных в большинстве современных компьютеров.
Также существуют еще другие единицы информации килобайт – 1024 байт, мегабайт – 1024 килобайт, гигабайт – 1024 мегабайт, терабайт - 1024 гигабайт и так далее.
Всё это представление информации похожа на двоичную систему счисления, это она и есть. В следующем уроке её разберём.
#Урок3
Способ хранения информации в памяти компьютера
Прежде чем приступить к подробному разбору основных комплектующих компьютера, нужно понять, как хранится информация в памяти. Для этого нам нужно понять, что может понять компьютер на физическом уровне. Ответом на этот вопрос может послужить, состояние тока, отсутствует или присутствует. Компьютеры основаны на электронных компонентах, которые работают на основе электрических сигналов. Внутри компьютера существует система электрических цепей, где отсутствие тока (напряжение равно 0) и присутствие тока (напряжение больше 0) используются для представления двух основных состояний: 0 и 1. Эти состояния обозначаются как логический ноль (0) и логическая единица (1). Так мы нашли способ как можно хранить информацию в компьютере. Эту единицу информации принято называть бит.
Бит – минимальная единица информации которое принимает два значения 0 или 1.
Так мы определились что такое бит, с помощью множества битов мы можем записать какую-либо информацию. Давайте для примера представим названия животных в битах. Допустим значения бита 0 будет означать кошку, значение 1 будет означать собаку, но что, если мы хотим добавить ещё названий, но мы исчерпали все значения, которые может принять бит, как быть дальше? Мы можем сгруппировать два бита в одну единицу информации, которая теперь сможет принять 4 состояния и соответственно 4 значения: 00, 01, 10, 11. Если вы не поняли почему 4 состояние, то объясняю
00 – первое состояние, первый бит хранит 0, второй бит хранит 0
01 – второе состояние, первый бит хранит 0, второй бит хранит 1
10 – третье состояние, первый бит хранит 1, второй бит хранит 0
11 – четвертое состояние, первый бит хранит 1, второй бит хранит 1
Формула для вычисления количества возможных значениях в совокупности бит: 2^(Количество бит)
Давайте закодируем наши названия животных:
00 – кот, 01 – собака, 10 – хомяк, 11 – гусь
Теперь мы можем бесконечно добавлять названия для каждого животного и тут мы постепенно подходим к следующей единице информации «байт».
Что такое Байт?
Байт – единица информации, совокупность из 8 битов, которая может принимать 256 значений 00000000, 00000001, 00000010, 00000011, 00000100 и так далее до 256.
Почему именно 8 бит?
Байт состоит из 8 бит по историческим и техническим причинам. Это количество бит было установлено в ранних компьютерных системах и осталось стандартом для хранения и обработки данных в большинстве современных компьютеров.
Также существуют еще другие единицы информации килобайт – 1024 байт, мегабайт – 1024 килобайт, гигабайт – 1024 мегабайт, терабайт - 1024 гигабайт и так далее.
Всё это представление информации похожа на двоичную систему счисления, это она и есть. В следующем уроке её разберём.
❤🔥1
#Модуль1 - Введение. Основные понятия.
#Урок4
Что такое двоичная система счисления?
Двоичная система счисления - это система счисления, основанная на двух цифрах: 0 и 1. В отличие от десятичной системы, которую мы используем в повседневной жизни (основанной на 10 цифрах от 0 до 9), двоичная система использует только две цифры. В этой системе счисление для каждой позиции в числе имеется свой вес он высчитывается по формуле, 2^(позиция цифры справа, отсчёт начинается с 0).
Например, в двоичном числе 1010:
Нулевая позиция справа (младший бит) имеет вес 2^0 = 1.
Первая позиция справа имеет вес 2^1 = 2.
Вторая позиция справа имеет вес 2^2 = 4.
Третья позиция справа (старший бит) имеет вес 2^3 = 8.
Перевод числа из двоичной в десятичную
Для того чтобы перевести число из двоичной в десятичную нужно просто сложить веса позиций, у позиций, которые принимают значение 1, то есть для числа 1010 нужно будет сложить вес 0-й позиции справа и вес 3-й позиции справа. Напоминаю отсчёт ведётся с нуля.
Переводим: 1010 = 2^1 + 2^3 = 10
Мы перевели число из двоичной в десятичную, то есть число 10 в десятичной можно представить как 1010 в двоичной.
Сложение двоичных чисел
Легче показать на примере, нам нужно сложить два числа 001 и 011, правило сложение всё такое же как в десятичной системе только в десятичной если при складывание двух цифр получилось больше 9, то мы переносили 1 в след позицию, а в текущей оставляли остаток от деления на 10. В двоичной всё то же самое только если у нас при складывании двух цифр получилось больше 1, то мы переносим 1 в след позицию.
В нулевой позиции 1 + 1 происходит переполнение переносим 1 в след позицию, остаётся 0, во второй позиции аналогично, в 3-й 1 + 0 = 1
001 + 011 = 100
Вычитание аналогично.
Если у вас возникли трудности с пониманием, то в интернете есть полно информации на эту тему, всё таки советую эту тему усвоить.
#Урок4
Что такое двоичная система счисления?
Двоичная система счисления - это система счисления, основанная на двух цифрах: 0 и 1. В отличие от десятичной системы, которую мы используем в повседневной жизни (основанной на 10 цифрах от 0 до 9), двоичная система использует только две цифры. В этой системе счисление для каждой позиции в числе имеется свой вес он высчитывается по формуле, 2^(позиция цифры справа, отсчёт начинается с 0).
Например, в двоичном числе 1010:
Нулевая позиция справа (младший бит) имеет вес 2^0 = 1.
Первая позиция справа имеет вес 2^1 = 2.
Вторая позиция справа имеет вес 2^2 = 4.
Третья позиция справа (старший бит) имеет вес 2^3 = 8.
Перевод числа из двоичной в десятичную
Для того чтобы перевести число из двоичной в десятичную нужно просто сложить веса позиций, у позиций, которые принимают значение 1, то есть для числа 1010 нужно будет сложить вес 0-й позиции справа и вес 3-й позиции справа. Напоминаю отсчёт ведётся с нуля.
Переводим: 1010 = 2^1 + 2^3 = 10
Мы перевели число из двоичной в десятичную, то есть число 10 в десятичной можно представить как 1010 в двоичной.
Сложение двоичных чисел
Легче показать на примере, нам нужно сложить два числа 001 и 011, правило сложение всё такое же как в десятичной системе только в десятичной если при складывание двух цифр получилось больше 9, то мы переносили 1 в след позицию, а в текущей оставляли остаток от деления на 10. В двоичной всё то же самое только если у нас при складывании двух цифр получилось больше 1, то мы переносим 1 в след позицию.
В нулевой позиции 1 + 1 происходит переполнение переносим 1 в след позицию, остаётся 0, во второй позиции аналогично, в 3-й 1 + 0 = 1
001 + 011 = 100
Вычитание аналогично.
Если у вас возникли трудности с пониманием, то в интернете есть полно информации на эту тему, всё таки советую эту тему усвоить.
🔥1
#Модуль1 - Введение. Основные понятия.
#Урок5
Из прошлых уроков мы узнали, как можно представить информацию в формате понятном для компьютеров. Цель этого урока понять, как она хранится внутри памяти, как можно получить к ней доступ и что такое порядок байт.
Что же такое память?
Можно представить, что память — это набор ячеек, каждая из которых может содержать определенное количество информации. Эти ячейки — это байты. Байт является единицей адресации в памяти компьютера. Каждый байт памяти имеет уникальный адрес, который используется для доступа к нему. Таким образом, когда мы говорим о том, что данные хранятся в памяти компьютера, мы имеем в виду, что эти данные распределены по определенным адресам в байтах. Например, мы поместили по адресу 1001, значение 10, для того чтобы нам прочитать это значение нам снова нужно будет обратиться к этому адресу и считать значение. Зачастую адреса представляются в шестнадцатеричном формате программистам из-за того, что, шестнадцатеричная система удобна для представления байтов, так как два символа в шестнадцатеричной системе могут точно представить один байт (8 бит).
Например, байт в двоичной системе выглядит так – 01010110, а в шестнадцатеричной его можно представить вот так – 0xC6. Одна позиция в этом форме может хранить до 16 значений: 0-9-A-F, в отличии от 10-чной и 2-чной системах. Обычно в шестнадцатеричной система идёт префикс перед числом.
0x — это префикс, который используется для указания шестнадцатеричного числа.
Внимание, в памяти всё хранится в двоичном формате, адреса так представляются только для удобства понимания!
Что такое порядок байт?
Порядок байт - способ, которым компьютер хранит многобайтовые (состоящие из несколько байт) данные в памяти. Существует два основных типа порядка байт: big-endian и little-endian.
Значимый байт – байт находящийся первым слева.
Big-endian: Старший байт (наиболее значимый байт) хранится в младшем адресе памяти. То есть самый важный байт идет первым.
Little-endian: Младший байт (наименее значимый байт) хранится в младшем адресе памяти, то есть самый важный байт идет последним.
Пример показан на картинке ниже.
#Урок5
Из прошлых уроков мы узнали, как можно представить информацию в формате понятном для компьютеров. Цель этого урока понять, как она хранится внутри памяти, как можно получить к ней доступ и что такое порядок байт.
Что же такое память?
Можно представить, что память — это набор ячеек, каждая из которых может содержать определенное количество информации. Эти ячейки — это байты. Байт является единицей адресации в памяти компьютера. Каждый байт памяти имеет уникальный адрес, который используется для доступа к нему. Таким образом, когда мы говорим о том, что данные хранятся в памяти компьютера, мы имеем в виду, что эти данные распределены по определенным адресам в байтах. Например, мы поместили по адресу 1001, значение 10, для того чтобы нам прочитать это значение нам снова нужно будет обратиться к этому адресу и считать значение. Зачастую адреса представляются в шестнадцатеричном формате программистам из-за того, что, шестнадцатеричная система удобна для представления байтов, так как два символа в шестнадцатеричной системе могут точно представить один байт (8 бит).
Например, байт в двоичной системе выглядит так – 01010110, а в шестнадцатеричной его можно представить вот так – 0xC6. Одна позиция в этом форме может хранить до 16 значений: 0-9-A-F, в отличии от 10-чной и 2-чной системах. Обычно в шестнадцатеричной система идёт префикс перед числом.
0x — это префикс, который используется для указания шестнадцатеричного числа.
Внимание, в памяти всё хранится в двоичном формате, адреса так представляются только для удобства понимания!
Что такое порядок байт?
Порядок байт - способ, которым компьютер хранит многобайтовые (состоящие из несколько байт) данные в памяти. Существует два основных типа порядка байт: big-endian и little-endian.
Значимый байт – байт находящийся первым слева.
Big-endian: Старший байт (наиболее значимый байт) хранится в младшем адресе памяти. То есть самый важный байт идет первым.
Little-endian: Младший байт (наименее значимый байт) хранится в младшем адресе памяти, то есть самый важный байт идет последним.
Пример показан на картинке ниже.
#Модуль1 - Введение. Основные понятия.
#Урок6
Что такое процессор?
Урок получился достаточно большим, поэтому я решил запостить его в телеграф.
Приятного чтения!
Урок предназначен чтобы начинающий человек ознакомился с основными понятиями, в дальнейшем планируется рассказать более подробно про то, как сам процессор устроен.
https://telegra.ph/CHto-takoe-processor-11-04
#Урок6
Что такое процессор?
Урок получился достаточно большим, поэтому я решил запостить его в телеграф.
Приятного чтения!
Урок предназначен чтобы начинающий человек ознакомился с основными понятиями, в дальнейшем планируется рассказать более подробно про то, как сам процессор устроен.
https://telegra.ph/CHto-takoe-processor-11-04
Telegraph
Что такое процессор?
#Модуль1 - Введение. Основные понятия. #Урок6 Что такое процессор? Процессор – это интегральная микросхема, состоящая из миллионов транзисторов, которые работают вместе для выполнения разных задач компьютера. Давайте разберём каждую характеристику процессора…
👏1
#Модуль1 - Введение. Основные понятия.
#Урок7
Что такое оперативная память?
Приятного чтения!
https://telegra.ph/CHto-takoe-operativnaya-pamyat-11-05
#Урок7
Что такое оперативная память?
Приятного чтения!
https://telegra.ph/CHto-takoe-operativnaya-pamyat-11-05
Telegraph
Что такое оперативная память?
Разбираем подробно что такое оперативная память. Мы уже раннее разобрали, основное понятие,что такое оперативная память, давайте теперь рассмотрим зачем еë придумали. В самом начале память и процессор эволюционировали с одинаковым темпом и нужды к быстрому…
#Модуль1 - Введение. Основные понятия.
#Урок8
Что такое шина данных?
Шина данных — это своего рода "дорожка", по которой компьютерные устройства обмениваются информацией друг с другом. Шина данных позволяет передавать эти данные между разными частями компьютера, например, между процессором и памятью, или между процессором и другими устройствами, такими как жесткий диск или видеокарта.
Ширина шины означает, сколько бит информации может быть передано по этой "дорожке" одновременно. Например, если ширина шины равна 8 битам, то компьютер может передать 8 бит информации за один такт (или одну операцию). Чем шире шина данных, тем больше информации можно передать за один раз, что увеличивает скорость обмена данными между устройствами в компьютере.
#Урок8
Что такое шина данных?
Шина данных — это своего рода "дорожка", по которой компьютерные устройства обмениваются информацией друг с другом. Шина данных позволяет передавать эти данные между разными частями компьютера, например, между процессором и памятью, или между процессором и другими устройствами, такими как жесткий диск или видеокарта.
Ширина шины означает, сколько бит информации может быть передано по этой "дорожке" одновременно. Например, если ширина шины равна 8 битам, то компьютер может передать 8 бит информации за один такт (или одну операцию). Чем шире шина данных, тем больше информации можно передать за один раз, что увеличивает скорость обмена данными между устройствами в компьютере.
#Модуль1 - Введение. Основные понятия.
#Урок9
Кодирование информации.
Помните когда мы представляли названия животных в двоичной системе счисления(урок 3),если мы захотим передать эту информацию другим людям то, возникает сложность в их передаче другим людям. Если каждому названию животного соответствует определенный двоичный код, то необходимо сообщить эту таблицу соответствий каждому, кто хочет получить информацию, потому что, человек, который получит нашу информацию в двоичном виде, не сможет понять как его правильно интерпретировать. Это неудобно и требует дополнительных действий.
Решение этой проблемы заключается в стандартизации информации. Однако принятие отдельного стандарта только для названий животных может быть слишком узкоспециализированным. Если нам также нужно передавать названия стран и другие данные, нам потребуется множество различных стандартов.
Более общим подходом является стандартизация кодирования букв. Используя буквы, мы можем передавать практически любую информацию. Такой метод будет более универсальным и удобным для передачи различных данных.
Так что же такое кодирование информации?
Кодирование информации - это процесс преобразования данных из одной формы в другую для передачи, хранения или обработки. Оно позволяет эффективно и безопасно обмениваться информацией, используя стандартизированные методы преобразования.
Одним из самый популярный стандартов кодирования текстовой информации стал ASCII.
ASCII (American Standard Code for Information Interchange) - стандарт кодирования текстовой информации на компьютерах на основе английского алфавита, где каждой символ соответствует определённому числу.
Так же есть стандарты для хранения дробных чисел, отрицательных чисел и много других.
Для кодирования целых, не отрицательных чисел, нам просто нужно перевести это число из десятичной в двоичную систему.
Эти стандарты вы можете найти в интернете о них там полно информации.
#Урок9
Кодирование информации.
Помните когда мы представляли названия животных в двоичной системе счисления(урок 3),если мы захотим передать эту информацию другим людям то, возникает сложность в их передаче другим людям. Если каждому названию животного соответствует определенный двоичный код, то необходимо сообщить эту таблицу соответствий каждому, кто хочет получить информацию, потому что, человек, который получит нашу информацию в двоичном виде, не сможет понять как его правильно интерпретировать. Это неудобно и требует дополнительных действий.
Решение этой проблемы заключается в стандартизации информации. Однако принятие отдельного стандарта только для названий животных может быть слишком узкоспециализированным. Если нам также нужно передавать названия стран и другие данные, нам потребуется множество различных стандартов.
Более общим подходом является стандартизация кодирования букв. Используя буквы, мы можем передавать практически любую информацию. Такой метод будет более универсальным и удобным для передачи различных данных.
Так что же такое кодирование информации?
Кодирование информации - это процесс преобразования данных из одной формы в другую для передачи, хранения или обработки. Оно позволяет эффективно и безопасно обмениваться информацией, используя стандартизированные методы преобразования.
Одним из самый популярный стандартов кодирования текстовой информации стал ASCII.
ASCII (American Standard Code for Information Interchange) - стандарт кодирования текстовой информации на компьютерах на основе английского алфавита, где каждой символ соответствует определённому числу.
Так же есть стандарты для хранения дробных чисел, отрицательных чисел и много других.
Для кодирования целых, не отрицательных чисел, нам просто нужно перевести это число из десятичной в двоичную систему.
Эти стандарты вы можете найти в интернете о них там полно информации.
#Модуль1 - Введение. Основные понятия.
#Урок10
Как устроен процессор и его кэш-память?
Что такое конвейер процессора, прерывания, возможности реализации кэш-памяти.
На все эти вопросы даст ответы этот урок.
Приятного чтения!
https://telegra.ph/Kak-processor-ustroen-iznutri-i-chto-takoe-kehsh-11-07
#Урок10
Как устроен процессор и его кэш-память?
Что такое конвейер процессора, прерывания, возможности реализации кэш-памяти.
На все эти вопросы даст ответы этот урок.
Приятного чтения!
https://telegra.ph/Kak-processor-ustroen-iznutri-i-chto-takoe-kehsh-11-07
Telegraph
Как процессор устроен изнутри и что такое кэш?
В прошлом уроке о процессоре мы разобрали общие понятие процессора, его характеристики. Я надеюсь, что у вас сложилось хоть какое-то понимание что такое процессор и для чего он нужен. В этом уроке планируется внутренние детали процессора архитектуры x86,…
#Модуль1 - Введение. Основные понятия.
#Урок11
Что происходит, когда вы нажимаете на кнопку запуска вашего компьютера?
Приятного чтения!
https://telegra.ph/CHto-proishodit-kogda-vy-nazhimaete-na-knopku-zapuska-vashego-kompyutera-11-09
#Урок11
Что происходит, когда вы нажимаете на кнопку запуска вашего компьютера?
Приятного чтения!
https://telegra.ph/CHto-proishodit-kogda-vy-nazhimaete-na-knopku-zapuska-vashego-kompyutera-11-09
Telegraph
Что происходит, когда вы нажимаете на кнопку запуска вашего компьютера?
В мире современных компьютеров нажатие кнопки включения стало для нас повседневной рутиной. Но что происходит на самом деле, когда мы включаем наш компьютер? Каким образом таинственный процесс начинается, прежде чем мы увидим знакомый экран рабочего стола?…
#Модуль1 - Введение. Основные понятия.
#Урок12
Постов не было очень давно. В свои извинения приношу большой материал, который будет разбит на 2 части, из-за ограничения Telegraph.
Что такое операционная система и зачем она нужна?
(1 часть)
Приятного чтения!
https://telegra.ph/CHto-takoe-operacionnaya-sistema-i-zachem-ona-nuzhna-11-25
#Урок12
Постов не было очень давно. В свои извинения приношу большой материал, который будет разбит на 2 части, из-за ограничения Telegraph.
Что такое операционная система и зачем она нужна?
(1 часть)
Приятного чтения!
https://telegra.ph/CHto-takoe-operacionnaya-sistema-i-zachem-ona-nuzhna-11-25
Telegraph
Что такое операционная система и зачем она нужна? (1 часть)
В предыдущем уроке мы рассмотрели, как при включении компьютера запускается первая программа, BIOS или UEFI, которая инициализирует и проверяет аппаратные компоненты. Теперь давайте поговорим о следующем этапе: операционной системе. Что такое операционная…
#Модуль1 - Введение. Основные понятия.
#Урок12
Что такое операционная система и зачем она нужна?(2 часть)
Приятного чтения!
https://telegra.ph/CHto-takoe-operacionnaya-sistema-i-zachem-ona-nuzhna2-chast-11-25
#Урок12
Что такое операционная система и зачем она нужна?(2 часть)
Приятного чтения!
https://telegra.ph/CHto-takoe-operacionnaya-sistema-i-zachem-ona-nuzhna2-chast-11-25
Telegraph
Что такое операционная система и зачем она нужна?(2 часть)
Виртуальная память С появлением более сложных и ресурсоемких программ, программам всё требовалось больше и больше памяти для их работы и в какой-то момент требование больше памяти, могло превзойти пределы оперативной памяти, которая была установлена в компьютере.…