Аппаратное обеспечение - совокупность физических устройств компьютера и отдельных его частей, включая периферию, исключая его программное обеспечение и данные (информация, которую он хранит и обрабатывает).
Под программным обеспечением (Software) понимается совокупность программ, выполняемых вычислительной системой.
Несмотря на свою кажущуюся молодость, компьютеры имеют довольно богатую историю. Своими корнями они уходят в средние века, когда впервые была сформулирована идея автоматизации вычислений, что послужило толчком к созданию первых вычислительных устройств. Эволюция в области вычислительной техники носит неравномерный, скачкообразный характер: периоды накопления сил сменяются прорывами в разработках, после чего наступает период стабилизации, во время которого достигнутые результаты используются практически, и одновременно накапливаются знания и силы для очередного рывка вперед. После каждого витка процесс эволюции выходит на новую, более высокую ступень.
Деловой район Парижа – Дефанс знаменит не только своими роскошными офисами, наличием большого количества людей, делающих деньги, но и первым европейским музеем информатики. Располагается он на последнем этаже визитной карточки квартала Дефанс – Большой арки. Посетителям музея предлагается увлекательная экскурсия в историю информатики, знакомство с первыми персональными компьютерами середины 20-го века. Здесь же представлены и современные девайсы, которые только готовятся к выпуску на рынок.
В процессе эволюции вычислительной техники выделяют ряд периодов...
«Люксо мл.» (англ. Luxo Jr.) — первый короткометражный анимационный фильм в жанре компьютерной графики, созданный только что основанной компанией Pixar Animation Studios в 1986 году.
В 1986 году картина была представлена на конференции SIGGRAPH, произвела огромное впечатления на специалистов индустрии компьютерной графики. В том же году она была номинирована на премию «Оскар» в номинации «Лучший анимационный короткометражный фильм». Этот мультфильм является первой компьютерной анимационной картиной, номинированной на «Оскар».
Позднее Luxo Jr. стал символом Pixar, появляясь в логотипе компании.
Студенты Университета Виктории в 2012 году смогли воссоздать такую лампу Luxo в реальности. Правда, прыгать она не умеет (по крайней мере, пока), но за своим владельцем следит очень внимательно. В общем-то, этот проект предназначен, скорее, для демонстрации возможностей Arduino, и языка программирования Processing, особой практической нагрузки проект не несет. Кроме всего прочего, студенты использовали OpenCV и ряд сервоприводов (само собой). По всей вероятности, данный проект принесет своим разработчикам популярность, ну, а их коллеги могут убедиться в неисчерпаемости возможностей Arduino и идей устройств на основе этой платформы. Название проекта #8212; Pinokio.Лампа, к слову, способна отслеживать не только лица, но и реагировать на звук.
Архитектура определяет принципы действия, информационные связи и взаимное соединение основных логических узлов компьютера. Классическая архитектура компьютера построена на принципах Дж. фон Неймана.
Джон фон Не́йман (англ. John von Neumann) венгро-американский математик еврейского происхождения, сделавший важный вклад в квантовую физику, квантовую логику, функциональный анализ, теорию множеств, информатику, экономику и другие отрасли науки.
При этом компьютер должен иметь:
Современный ПК имеет открытую магистрально-модульную архитектуру:
Основные компоненты архитектуры:
это система для разработки новых программ на конкретном языке программирования.
Язык программирования - это формализованный язык описания алгоритмов, используемых для решения различных задач на компьютере.
Современные системы программирования обычно предоставляют пользователям мощные и удобные средства разработки программ. В них входят:
индекс, оценивающий популярность языков программирования, на основе подсчета результатов поисковых запросов, содержащих название языка. Используются поиск в нескольких наиболее посещаемых (по данным Alexa) порталах: Google, Blogger, Wikipedia, YouTube, Baidu, Yahoo!, Bing, Amazon. Расчет индекса происходит ежемесячно. Текущая информация предоставляется бесплатно, но статистика за длительные периоды доступна только за плату (от 1,5 до 5 тыс долларов США).
это комплекс программ, обеспечивающих эффективное управление компонентами вычислительной системы (процессором, оперативной памятю, каналами ввода-вывода, сетевым и коммуникационным оборудованием и т.п) и реализующих связь аппаратного и программного обеспечения.
В системное программное обеспечения иногда включают и средства разработки программ.
комплекс программных средств, осуществляющих управление ресурсами вычислительной системы, запуск прикладных программ и их взаимодействие с внешними устройствами и другими программами, а также обеспечивающих диалог пользователя с компьютером.
набор служебных программ, обеспечивающих взаимодействие ОС с внешними устройствами по разным протоколам обмена данными и командами.
Основная функция драйвера – обрабатывать высокоуровневые запросы, поступающие от прикладных и системных программ и переводить их на машинный язык понятный физическому устройству. В операционных системах создаётся специальный механизм для подключения любых дополнительных драйверов, поставляемых производителями оборудования. Драйверы позволяют ОС работать с устройствами компьютера через общий интерфейс, не учитывающий особенности конкретного устройства.
системные программы, предназначенные для выполнения определённых, часто вспомогательных (служебных), функций.
По зависимости от операционной системы можно различать: