- •Contents
- •Input/output (I/o)
- •Компьютер
- •Содержание
- •Этимология
- •История
- •Впервые общего назначения вычислительное устройство
- •Аналоговые компьютеры
- •Современный компьютер
- •Электромеханические компьютеры
- •Электронный программируемый компьютер
- •Встроенной программой компьютер
- •Транзистор компьютеры
- •Интегральная схема
- •Программы
- •Хранится архитектура программы
- •Машинный код
- •Язык программирования
- •Языки низкого уровня
- •Языки высокого уровня
- •Дизайн программы
- •Компоненты
- •Устройство управления
- •Арифметическое логическое устройство (алу)
- •Вход / выход (I / o)
- •Многозадачность
- •Многопроцессорная обработка
- •Сеть и Интернет
- •Компьютерная архитектура парадигмы
- •Заблуждения
- •Требуется технологии
- •Дальнейшие темы
- •Искусственный интеллект
- •Аппаратные средства
- •История вычислительной техники
- •Другие темы аппаратных
- •Программное обеспечение
- •Профессии и организаций
- •Деградация
- •См. Также
- •Примечания
Программное обеспечение
Основная статья: Программное обеспечение
Программное обеспечение относится к частям компьютера, которые не имеют материальную форму, например, программ, данных, протоколов и т.д. При программное обеспечение хранится в аппаратных средств, которые не могут быть легко модифицированной (например, BIOS ROM в ПК IBM совместимый ), это иногда называют "прошивки".
Операционная система |
Unix и BSD |
UNIX System V , IBM AIX , HP-UX , Solaris ( SunOS ), IRIX , Список операционных систем BSD |
GNU / Linux |
Список дистрибутивов , Сравнение дистрибутивов | |
Microsoft Windows |
Windows 95 , Windows 98 , Windows NT , Windows 2000 , Windows Me , Windows XP , Windows Vista , Windows 7 , Windows 8 | |
DOS |
86-DOS (QDOS), IBM PC DOS , MS-DOS , DR-DOS , FreeDOS | |
Mac OS |
Mac OS Classic , Mac OS X | |
Embedded и в режиме реального времени |
Список встраиваемых операционных систем | |
Экспериментальный |
Амеба , Оберон / Bluebottle , План 9 из Bell Labs | |
Библиотека |
Мультимедиа |
DirectX , OpenGL , OpenAL |
Библиотека Программирование |
Стандартная библиотека C , стандартная библиотека шаблонов | |
Данные |
Протокол |
TCP / IP , Кермит , FTP , HTTP , SMTP |
Формат файла |
HTML , XML , JPEG , MPEG , PNG | |
Интерфейс пользователя |
Графический интерфейс пользователя ( WIMP ) |
Microsoft Windows , GNOME , KDE , QNX Photon , CDE , GEM , Аква |
Текст-интерфейс |
Интерфейс командной строки , текст пользовательский интерфейс | |
Применение |
Пакет офисных программ |
Обработка текста , Верстка , Презентация программы , система управления базами данных , планирование и тайм-менеджмент, таблицы ,Бухгалтерское программное обеспечение |
Доступ в интернет |
Браузер , Почтовый клиент , веб-сервер , Почтовый перевод агент , обмена мгновенными сообщениями | |
Разработка и производство |
Системы автоматизированного проектирования , Автоматизация производства , управление завод, Роботизированная производство, управление цепочками поставок | |
Графика |
Редактор растровой графики , редактор векторной графики , 3D модельер , редактор Анимация , 3D компьютерной графики , редактирование видео , обработка изображений | |
Аудио |
Цифровой аудио редактор , воспроизведение аудио , сведение, синтез Аудио , Компьютерная музыка | |
Разработка программного обеспечения |
Компилятор , Монтажник , переводчик , отладчик , текстовый редактор , Интегрированная среда разработки , анализа производительности программного обеспечения , контроль изменений , управления конфигурацией программного обеспечения | |
Образовательный |
Edutainment , Обучающая игра , серьезная игра , Имитатор полета | |
Игры |
Стратегия , Аркада, Головоломка , моделирование, Шутер от первого лица , Платформа , многопользовательской , Интерактивная фантастика | |
Разное |
Искусственный интеллект , Антивирусное программное обеспечение , сканер вредоносных программ , установки / системы управления пакетами , Файловый менеджер |
Языки
Есть тысячи разных языках-некоторые программирования предназначены для общего назначения, другие полезные только для узкоспециализированных приложений.
Языки программирования | |
Списки языков программирования |
Хронология языков программирования , Список языков программирования по категориям , поколений список языков программирования ,Список языков программирования , отличных от английского языках программирования |
Часто используемые языки сборочные |
ARM , MIPS , x86 |
Часто используемые языки программирования высокого уровня |
Ада , BASIC , C , C + + , C # , COBOL , Fortran , Java , Lisp , Pascal , Object Pascal |
Часто используемые языки сценариев |
Борн скрипт , JavaScript , Python , Руби , PHP , Perl |