Развитие программного обеспечения

Новости it-компаний

Компания IBM создала новый суперкомпьютер: в нем 294 912 про

News image

Компания IBM объявила о создании нового сверхмощного суперкомпьютера Blue Gene(P). По быстродействию он превосходит своего пр...

Дизайн Apple

News image

На заре истории персональных компьютеров — в момент основания Apple Computers — о дизайне ПК ка...

Авторизация



Развитие технологий:

Компьютер PS/2

Накал конкурентной борьбы заставил разработчиков IBM на время отказаться от принципа открытой архитектуры . Новое семейство моделей ПК IBM по...

Duron

Процессор AMD Duron разработан как облегченная модификация получившего признание процессора AMD Athlon и предназначен для создания компьютерных решений низшей и ср...


Развитие программного обеспечения
Дейкстра Эдсгер
История - Развитие программного обеспечения

Свой плодотворный вклад в теорию программирования Дейкстра сделал в 1968 г. в возрасте 38 лет. В небольшой работе под названием «Заметки по структурному программированию» он доказывал, что большинство программ неоправданно сложны из-за отсутствия в них четкой математической структуры. Состояние дел в области проектирования программного обеспечения вызывало на протяжении ряда лет беспокойство многих специалистов по вычислительной технике. Все чаше работы по созданию новых систем программного обеспечения для правительственных учреждений и промышленности стоимостью в миллионы долларов не уклады вались в заранее установленные сроки, а потом в процессе использования в них обнаруживались тысячи ошибок

 
Языки высокого уровня
История - Развитие программного обеспечения

В середине 50-х годов, когда вычислительная техника прочно укоренилась в университетах и научно-исследовательских лабораториях США и Европы, наступило время стремительного прогресса в области программирования. Однако новые разработки отнюдь не отрицали всего того, что было сделано прежде. Напротив, они опирались на уже построенный фундамент. Компиляторы и интерпретаторы для так называемых языков ассемблера (такие языки требуют от программиста глубокого знания аппаратуры) остались важным средством программирования для любого компьютера. Однако, хотя эти средства и продолжали использоваться, их роль постепенно снижалась

 
Томас Курц и Джон Кемени
История - Развитие программного обеспечения

Двумя яркими представителями, в разработке языков программирования, были сотрудники математического факультета Дартмутского колледжа Томас Курц (Thomas Kurtz) и Джон Кемени (John Kemeny). Томас Курц поступил на работу в Дартмутский колледж в 1956 г., получив степень доктора по математической статистике в Принстонском университете. Впервые он познакомился с компьютерами в 1951 г. в Калифорнийском университете, в Лос-Анджелесе, на летних курсах по численному анализу

 
Распределение памяти для хранения программ
История - Развитие программного обеспечения

Быстрый и точный доступ к обрабатываемой информации и программам, управляющим работой центрального процессора, позволяет самому обыкновенному компьютеру выполнять сотни тысяч операций в секунду. Такой доступ возможен благодаря тому, что программы и данные кодируются в виде последовательностей электронных импульсов, каждый из которых соответствует одной двоичной цифре: 1 либо 0.

Импульсы записываются в специальных микроэлектронных элементах, из которых строится оперативная память. Каждый элемент хранит одну двоичную цифру, или, как часто говорят, бит информации.

Эти элементы группируются друг с другом, формируя таким образом более крупную единицу хранения информации, называемую байтом

 
Вычислительный процесс от ввода до вывода
История - Развитие программного обеспечения

Каждая вычислительная операция состоит из нескольких последовательных этапов: ввод информации в компьютер, ее специализированная обработка и вывод результатов. Эту работу компьютер выполняет с помощью сложной системы, которая может состоять из различных компонентов. Например, такие устройства ввода, как клавиатура или «мышь», служат для задания компьютеру команд и данных. Оперативное запоминающее устройство (ОЗУ), или оперативная память, хранит данные и программы во время их обработки. Устройства вывода позволяют демонстрировать результаты обработки

 


Страница 5 из 7

Творцы улыбок

News image

Мне часто приходит на ум, что надо придумать какой-нибудь типографический знак, обозначающий улыбку, - какую-нибудь закорючку, или упавшую навзничь скобку, ко...

Computer Pioneer

News image

Существуют люди, всю мощь которых, их подвижническую роль и историческую значимость можно по достоинству оценить только спустя некоторое время. Связано эт...

Жесткие диски для ноутбуков становятся тоньше

News image

На данный момент жесткие диски для ноутбуков могут быть толщиной 9,5 мм и 12,5 мм. Первые получили наибольшее распространение, а об...

Financial Times обещает iTablet уже в следующем месяце

News image

Конец декабря редакция Financial Times решила скрасить очередной порцией слухов о планшетнике Apple. По данным издания, это устройство, покорившее заголовки СМ...

MacBU подытоживает две тысячи девятый год

News image

Как прошел 2009 год в компании, которую традиционно принято считать вторым крупнейшим разработчиков ПО для платформы Apple Macintosh? В Microsoft Ma...

VESA официально утвердила стандарт mini DisplayPort

News image

Презентованный Apple осенью 2008-го новый видеоинтерфейс mini DisplayPort (сокращенно mDP) вызвал неоднозначную реакцию, отголоски которой оставались различимыми вплоть до вчерашнего дн...

Планшетный Мак покажут 26 января?

News image

За несколько дней до начала нового 2010 года онлайн-пресса разразилась новым потоком слухов на тему планшетного компьютера Apple: сначала хорошо ос...

Внедрение 6-ядерных процессоров Intel Xeon может потребовать

News image

Изданию Fudzilla стали известны подробности по первому 6-ядерному процессору Intel Xeon. Он получит обозначение Core i7 980X, а его несущая тактовая ча...