|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
06.10.2017, 22:42 | #1 |
Пользователь
Регистрация: 06.10.2017
Сообщений: 32
|
Компьютерные науки
Какие компьютерные науки следует изучить, чтобы понимать принцип работы компьютера? Какие процессы лежат в самой основе вычислительных машин, как работают механизмы памяти, процессора, кодировки, обработки информации.? В общем азы и фундамент работы компьютера. Спасибо.
|
06.10.2017, 23:55 | #2 | |
Лис
Старожил
Регистрация: 18.09.2015
Сообщений: 2,409
|
Если я это всё перечислю вы просто испугаетесь.
Науки? Математика, физика, электротехника, информатика, лингвистика. Для тех кто только начинает путь: Окулов С. М.-Основы программирования-ЮНИМЕДИАСТАИЛ (2002) Много интересных фактов для самых маленьких программистов. Цитата:
1 Библиотечка «Квант» Выпуск 65. М.Е. Левинштейн, Г.С. Симин Барьеры(От кристалла до интегральной схемы) Москва «Наука» Главная редакция физико-математической литературы 1987 Научно популярно о транзисторах. Книга читается легко на одном дыхании. Рассказывает о физике полупроводников. 2. Хоровиц П., Хилл У. Искусство схемотехники: В 3-х томах = The Art of Electronics: Second Edition (© Cambridge University Press, 1980, 1989) / Пер. с англ.: Б. Н. Бронина, И. И. Короткевич, А. И. Коротова, М. Н. Микшиса, Л. В. Поспелова, О. А. Соболевой, К. Г. Финогенова, Ю. В. Чечёткина, М. П. Шарапова. — Изд. 4-е, переработанное и дополненное. — М.: Мир, 1993 Электроника. Куда без неё? Книга носит учебный характер. Читается трудно. Скажем так - это основы электроники там расписаны все основы, чтобы спроектировать элементарный процессор. 3. Реверс микросхем от профессионалов. http://habrahabr.ru/company/zeptobars/blog/157917/ http://habrahabr.ru/post/169687/ http://habrahabr.ru/company/zeptobars/blog/200948/ 4. http://naf-st.ru/articles/digit/ Основные элементы, тригеры, счётчики, оперативная память и тд. Научно популярно. 5. Далее языки программирования VHDl и Verilog HDL и ПЛИС. С 70-тых годов Американцы не чертят цифровые схемы процессоров, а описывают их на специальных языках. Так проще проверить правильность схемы. Читать стандарты языков и руководство по синтезаторам. Системы автоматизированного проектирования фирмы. Altera Max Plus II и Quartus II (Комолов).djvu Эта книга понравилась. А также советую посмотреть как описывает простой процессор Вирт. https://www.inf.ethz.ch/personal/wir...dWork/RISC.pdf Наверно есть что-то и получше, но пока что-то не попалось. 6. Байков В. Д., Смолов В. Б. Аппаратурная реализация элементарных функций в ЦВМ, Ленинград, изд-во ЛГУ, 1975, 96 стр. Байков В. Д., Селютин С. А., Вычисление элементарных функций в ЭКВМ, Москва, Радио и связь, 1982, 64 стр. Байков В. Д., Смолов В. Б. Специализированные процессоры: итерационные алгоритмы и структуры, Москва, «Радио и связь», 1985, 288 стр. Математика для создания сопроцессоров. Алгоритмы "Цифра за цифрой" (CORDIC) для математических операцияй sin,cos,arcsin, sqrt, и тому подобных. 7. Микроархитектура процессоров. Хеннеси и Паттерсона "Архитектура компьютеров" : John L. Hennessy , David A. Patterson Computer Architecture A Quantitative Approach 8. Книги по чёрной магии. Да - да вы не ослышались. Джонсон Г. Грэхэм М «Конструирование высокоскоростных цифровых устройств. Начальный курс черной магии» Джонсон Г. В., Грэхем М. - Высокоскоростная передача цифровых данных: высший курс чёрной магии
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
У дзен программиста программа делает то что он хотел, а не то что он написал . |
|
07.10.2017, 00:19 | #3 |
Лис
Старожил
Регистрация: 18.09.2015
Сообщений: 2,409
|
По обработки информации стоит учить алгоритмы, книга так и называется
Алгоритмы. Построение и анализ. Издание 3-е Штайн. Перед ней я бы по советовал пролистать ещё Вирт Н.-Алгоритмы + структуры данных - программы-Мир (1985) В вузе вас так и так будут ещё доставать численными методами так что вам поможет Каханер, Моулер, Наш.-Численные методы и программное обеспечение-Мир (1998) Если пойдёте на программиста, то там вам ещё и СУБД учить заставят и компиляторы и обработку сигналов. А если и повезёт, то и основы ИИ и поисковых систем. Про кодировкам чуть не забыл написать Чарльз Петцольд-Код. Тайный язык информатики (2001) Лидовский В.В., Теория информации, 2003 Чарльз пишет больше популярно, но устаревшее, а Лидовский гораздо современнее и практично. И шифрование куда без него: Венбо_Мао-Современная_криптография._Теория_и_ практика-Вильямс(2005) Если читать вдумчиво и внимательно, то можно найти много таких фактов о криптографии о которых большинство даже не подозревают.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
У дзен программиста программа делает то что он хотел, а не то что он написал . Последний раз редактировалось Pavia; 07.10.2017 в 00:42. |
07.10.2017, 06:10 | #4 |
Пользователь
Регистрация: 06.10.2017
Сообщений: 32
|
Спасибо большое.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Компьютерные сети | DoKeR5656 | Помощь студентам | 0 | 01.11.2014 12:15 |
Все науки сводятся к мысли X !=Y | Smitt&Wesson | Свободное общение | 15 | 18.09.2014 16:15 |
Компьютерные сети и фундаментальные науки для самоучки | Serg0man | Свободное общение | 4 | 11.04.2012 23:24 |
матем. и комп. науки vs прикладная мат. и инф. | JL25A | Помощь студентам | 5 | 06.08.2011 18:20 |
Delphi. Поделитесь ради науки. | sOvest' | Софт | 10 | 05.11.2010 12:28 |