Форум программистов, компьютерный форум, киберфорум
Обо всем!
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
 Аватар для Clarity1
3 / 6 / 1
Регистрация: 30.01.2018
Сообщений: 34

Может ли компьютер сам писать код и проверять его?

16.12.2019, 16:21. Показов 1210. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем привет!

Такая мысль возникла, а что, если бы компьютер сам писал код, а программист бы лишь руководил процессом автоматизированного написания? Если бы компьютеры были бы достаточно быстрыми, они бы могли задачи по написанию кода решать простым перебором вариантов.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
16.12.2019, 16:21
Ответы с готовыми решениями:

Может кто-нибудь перенести код в Visual Studio C++, а то я сам плохо знаю его, очень нужно!?
Может кто-нибудь перенести код в visual studio c++ а то я сам плоха знаю его, очень нужно!? Код внизу Добавлено через 3 минуты ...

Компьютер может сам перезагрузиться в любое время
Добрый день. Ситуация такая, при работе компьютер может сам перезагрузиться в любое время, 1 раз в день, в 3 дня, в неделю. Синих...

может вирус,компьютер сам нажимает кнопки
Вот такая проблема.Рабочий компьютер сам нажимает клавиши(если это так можно назвать).Суть проблемы в том,что при включенной клавиатуре...

4
Эксперт .NET
 Аватар для Usaga
14147 / 9375 / 1351
Регистрация: 21.01.2016
Сообщений: 35,321
16.12.2019, 16:33
Clarity1, так это уже происходит лет сорок к ряду. Программист на высокоуровневом языке описывает хотелки, а компилятор рожает тонны низкоуровнего кода.

А процесс автоматизации настолько гибкий, чтобы реализовывать ЛЮБЫЕ хотелки - и есть написание кода.
1
 Аватар для Clarity1
3 / 6 / 1
Регистрация: 30.01.2018
Сообщений: 34
16.12.2019, 18:10  [ТС]
Я имел ввиду, чтобы компьютер и на языках высокого уровня мог что-то сам сделать. А человек ему словесно (на русском, например) объяснит, что делать. Хотя уже сомневаюсь, что это возможно, т.к. слова обычного языка не формальны и могут быть поняты по-разному.
0
Модератор
Эксперт NIX
 Аватар для NeoMatrix
8532 / 3375 / 105
Регистрация: 24.05.2011
Сообщений: 14,605
Записей в блоге: 8
17.12.2019, 17:07
Clarity1, собственно, высокоуровневые языки программирования совсем немного отличаются от привычных человеческих.
Или вам что, уже клаву юзать лень? Так и для этого есть программули - выполняют голосовые команды. Юзаются, в основном, людьми с ограниченными возможностями. Погуглите.

Вообще же, ЯПы - это языки описания всего того, что вы хотите получить от машины. Одни ЯПы - более близки к самой машине, как, например, C и C++, другие - к человеческому языку. Но в любом случае, все ЯПы - описания последовательности действий машины, которые она должна выполнить.

В общем случае для более-менее успешного программописания нужно просто выучить и уверенно пользоваться английским языком, который таки один из человеческих. Если вы можете простым английским языком объяснить пошагово во всех мелочах некоторый алгоритм действий другому человеку, то вы сможете точно так же объяснить этот же алгоритм и машине. На сегодня в этом принципиальной разницы уже нет.
1
Заблокирован
17.12.2019, 21:01
Цитата Сообщение от Clarity1 Посмотреть сообщение
человек ему словесно (на русском, например) объяснит, что делать.
Словесно заказчик может такого наговорить)))
Не вижу принципиальных проблем, чтобы по ТЗ (которое написано на определенном языке для написания ТЗ) ваялся код автоматически. Но без спеца по программированию сам заказчик толкового ТЗ не напишет.
Промежуточный вариант - программирование в терминах предметной области. Такие системы существуют. Это когда Заказчик может сам что-то сваять, получив некие минимальные сведения об этой системе.
Но хотя бы говорить Заказчик должен уметь. И ещё - мыслить системно и логически непротиворечиво должен уметь. И тогда - такая речь тоже код. Тока для его интерпретации нужен спец процессор - сознание программиста)
Но через какое-то время, наверное, появится ИИ, который выслушает заказчика и выдаст код. Но и в этом случае программист послушает чё там наболтал заказчик, посмотрит, что сделал ИИ и скажет заказчику - ты чё дурак? Ты же наверное не это хотел а вот это... И заказчик скажет, ну да, точно, а я чё не так сказал?
Как-то так)
2
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
17.12.2019, 21:01
Помогаю со студенческими работами здесь

Что это может быть, компьютер начал сам выключатся при игре?
Что это может быть, компьютер начал сам выключатся при игре?

Какой код писать чтобы перезагрузить компьютер
Оч надо

Может кто-то подскажет, где можно научиться писать красивый, качественный код
Здравствуйте! У меня возникла проблема.. Она уже как лет 6:) Пишу на php уже 6-й год, но толком ни наследование, ни абстракцию, ни...

Что такое быдло-код и как его не писать?
Всем привет! Много раз слышал что некто пишет быдло-код. Как это? Можете привести пример быдло-кода, и такой же фрагмент кода но в...

В браузере вижу сам код php, а не результат его работы
Поставил себе OpenServer 5.2.6 Apache 2.4 PHP - 5.5 MySQL - 5.5 Пишу простенький код, но при нажатии кнопки появляется страница не...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Символьное дифференцирование
igorrr37 13.02.2026
/ * Программа принимает математическое выражение в виде строки и выдаёт его производную в виде строки и вычисляет значение производной при заданном х Логарифм записывается как: (x-2)log(x^2+2) -. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru