stringtranslate.com

Портал:Компьютерное программирование

Портал компьютерного программирования

Пример компьютерной программы (минимизированная версия библиотеки BootstrapJS) на экране
Пример компьютерной программы (минимизированная версия библиотеки BootstrapJS ) на экране

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

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

Избранные статьи -@media screen{html.skin-theme-clientpref-night .mw-parser-output div:not(.notheme)>.tmp-color,html.skin-theme-clientpref-night .mw-parser-output p>.tmp-color,html.skin-theme-clientpref-night .mw-parser-output table:not(.notheme) .tmp-color{color:inherit!important}}@media screen и (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output div:not(.notheme)>.tmp-color,html.skin-theme-clientpref-os .mw-parser-output p>.tmp-color,html.skin-theme-clientpref-os .mw-parser-output table:not(.notheme) .tmp-color{color:inherit!important}}загрузить новый пакет

Избранные изображения

  • Изображение 1Перфокарта IBM Port-A-Punch
    Перфокарта IBM Port-A-Punch
  • Изображение 2GNOME Shell, GNOME Clocks, Evince, gThumb и GNOME Files версии 3.30 в темной теме
    GNOME Shell, GNOME Clocks, Evince, gThumb и GNOME Files версии 3.30, в тёмной теме
  • Image 3Стивен Вольфрам — британо-американский компьютерный ученый, физик и бизнесмен. Он известен своими работами в области компьютерных наук, математики и теоретической физики.
    Стивен Вольфрам — британо-американский компьютерный ученый, физик и бизнесмен. Он известен своими работами в области компьютерных наук, математики и теоретической физики.
  • Изображение 4Выходные данные из (линеаризованной) модели уравнения мелкой воды для воды в ванне. Вода испытывает 5 всплесков, которые создают поверхностные гравитационные волны, которые распространяются от мест всплесков и отражаются от стенок ванны.
    Выходные данные из (линеаризованной) модели уравнения мелкой воды для воды в ванне. Вода испытывает 5 всплесков, которые создают поверхностные гравитационные волны, которые распространяются от мест всплесков и отражаются от стенок ванны.
  • Изображение 5Частичная карта Интернета, основанная на данных от 15 января 2005 г., найденных на opte.org. Каждая линия проведена между двумя узлами, представляющими два IP-адреса. Длина линий указывает на задержку между этими двумя узлами. Этот график представляет менее 30% сетей класса C, доступных программе сбора данных в начале 2005 г.
    Частичная карта Интернета , основанная на данных от 15 января 2005 года, найденных на opte.org. Каждая линия проведена между двумя узлами, представляющими два IP-адреса. Длина линий указывает на задержку между этими двумя узлами. Этот график представляет менее 30% сетей класса C, доступных программе сбора данных в начале 2005 года.
  • Изображение 6Вид текстового редактора GNU nano версии 6.0
    Вид текстового редактора GNU nano версии 6.0
  • Изображение 7Одинокий дом. Изображение сделано с помощью Blender 3D.
    Одинокий дом. Изображение сделано с помощью Blender 3D .
  • Изображение 8Анимация неоднородной рациональной B-сплайновой поверхности. Смоделировано и визуализировано в Cobalt.
    Анимация неоднородной рациональной B-сплайновой поверхности. Смоделировано и визуализировано в Cobalt .
  • Изображение 9. Маргарет Гамильтон стоит рядом с навигационным программным обеспечением, которое она и ее команда из Массачусетского технологического института разработали для проекта «Аполлон».
    Маргарет Гамильтон стоит рядом с навигационным программным обеспечением, которое она и ее команда из Массачусетского технологического института разработали для проекта «Аполлон» .
  • Изображение 10Грейс Хоппер за клавиатурой UNIVAC, около 1960 г. Грейс Брюстер Мюррей: американский математик и контр-адмирал ВМС США, которая была пионером в разработке компьютерных технологий, помогла разработать UNIVAC I, первый коммерческий электронный компьютер, и военно-морские приложения для COBOL (язык общего делового программирования).
    Грейс Хоппер за клавиатурой UNIVAC, ок. 1960 г. Грейс Брюстер Мюррей: американский математик и контр-адмирал ВМС США, которая была пионером в разработке компьютерных технологий, помогла разработать UNIVAC I, первый коммерческий электронный компьютер, и военно-морские приложения для COBOL (язык программирования общего назначения).
  • Изображение 11. Планер Билла Госпера в действии
  • Изображение 12Deep Blue — это экспертная система для игры в шахматы, работающая на уникальном специально созданном суперкомпьютере IBM. Это был первый компьютер, выигравший игру, и первый, выигравший матч против действующего чемпиона мира с обычным контролем времени. Фотография сделана в Музее истории компьютеров.
    Deep Blue была шахматной экспертной системой, работающей на уникальном специально созданном суперкомпьютере IBM . Это был первый компьютер, выигравший игру , и первый, выигравший матч против действующего чемпиона мира с обычным контролем времени. Фотография сделана в Музее истории компьютеров .
  • Изображение 13Анимация алгоритма быстрой сортировки, сортирующего массив случайных значений.
    Анимация алгоритма быстрой сортировки , сортирующего массив случайных значений
  • Изображение 14Ада Лавлейс была английским математиком и писателем, в основном известной своей работой над предложенным Чарльзом Бэббиджем механическим универсальным компьютером, Аналитической машиной. Она была первой, кто понял, что машина имеет применение за пределами чистого вычисления, и опубликовала первый алгоритм, предназначенный для выполнения такой машиной. В результате ее часто считают первым программистом.
    Ада Лавлейс была английским математиком и писателем, в основном известной по своей работе над предложенным Чарльзом Бэббиджем механическим универсальным компьютером , Аналитической машиной . Она была первой, кто понял, что машина имеет применение за пределами чистого вычисления, и опубликовала первый алгоритм, предназначенный для выполнения такой машиной. В результате ее часто считают первым программистом .
  • Изображение 15Снимок экрана GNU Emacs 22.0.91.1 из пакета emacs-snapshot-gtk Ubuntu.
    Скриншот GNU Emacs 22.0.91.1 из пакета emacs-snapshot-gtk Ubuntu .
  • Изображение 16Частичный вид множества Мандельброта. Шаг 1 последовательности масштабирования: Промежуток между «головой» и «телом», также называемый «долиной морского конька».
    Частичный вид множества Мандельброта . Шаг 1 последовательности масштабирования: Промежуток между «головой» и «телом», также называемый «долиной морского конька».
  • Изображение 17Это изображение (при просмотре в полном размере, шириной 1000 пикселей) содержит 1 миллион пикселей, каждый из которых имеет свой цвет.
    Это изображение (при просмотре в полном размере, шириной 1000 пикселей) содержит 1 миллион пикселей , каждый из которых имеет свой цвет.
  • Изображение 18. Поломка головки на современном жестком диске.
    Поломка головки на современном жестком диске

Вы знали? -загрузить больше записей

Подкатегории

Категория головоломка
Категория головоломка
Выберите [►] для просмотра подкатегорий

WikiProjects

WikiProjects

Есть много пользователей, интересующихся программированием, присоединяйтесь к ним.

Новости компьютерного программирования

Нет последних новостей

Темы

Выберите [показать], чтобы просмотреть подтемы

Связанные порталы

Ассоциированный Викимедиа

Более подробную информацию по этой теме можно найти в следующих родственных проектах Фонда Викимедиа :


  • Бесплатный репозиторий Commons
  • Wikibooks
    Бесплатные учебники и руководства
  • Wikidata
    Бесплатная база знаний
  • Wikinews
    Новости свободного контента
  • Wikiquote
    Коллекция цитат
  • Wikisource
    Библиотека свободного контента
  • Wikiversity
    Бесплатные инструменты обучения
  • Викисловарь
    и тезаурус
Откройте для себя Википедию с помощью порталов