Авторизация



Напомнить пароль
Регистрация

Блог им. MonsterComputer Science, the start

<?php echo =«Hello world, my first post!»; ?>
Привет мир, мой первый пост!

Computer Science, Teaching!, Concurrency

Прочитав блог великого L. Lampord'a запомнилось мне то как он описал своё виденее правильного обучения информатики.
Основным предметом информатики и компютерных наук являються вычисления. Теперь попробуйте ответить на вопрос что такое вычисления и посмотрите насколько ваш ответ будет ясным и понятным, среди инженеров и программистов самое распростроненный ответ это то что вычисления это последовательность шагов.
Теперь спросите себя что такое шаг, очень вероятным становиться ответ что шаг это форма перехода из одного состояния в другое. В информатике самым полезным будет думать о состояниях чем о последовательности шагов, потому что то что будет выполнять ваша машина зависит от её нынешнего состояния чем от последовательности шагов которое она уже выполнила и прошла.


Все научные работы великого майкрософчика

Ill be back..
  • 0
  • Monster
  • 18 января 2011, 07:41

Комментарии (3)

rss свернуть / развернуть
  • avatar
  • RIO
  • 18 января 2011, 22:46
  • #
  • 0
«Основным предметом информатики и компютерных наук являються вычисления.»
Не люблю когда сгребают в одну кучу информатику, компьютерные науки и вычисления.

Информатика (Information and Data technology) — наука о представлениях информационной составляющей нашего мира. Информацией могут выступать как процессы в клетках мозгах, так и биржевые курсы. Всё это можно выразить в каких-либо величинах и мерах. Затем можно менять представление полученной информации и это очень важно. Причём тут компьютеры совершенно не понятно.

Компьютерные науки (Computer Sciences) — действительно множество состояний и переходов. Возьми это на уровне ассемблирования, возьми на уровне кода, на уровне готового продукта.

Вычисления (Equations) — нечто третье что поддерживает компьютерные науки и поддерживает информатику. Для информатики это во многом линейная алгебра, приближённые вычисления, математические преобразования. Для компьютерных наук булева алгебра, математическая логика, теория конечных автоматов. Как мы видим для информатики и компьютерных наук вычисления совершенно разные, привет Лэмпорду.

Считаю, что инженеры должны разделять в голове все эти понятия, да и многие другие.
свернуть ветку
нууу, а дальше? :(
свернуть ветку
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.