Kezdőoldal » Tudományok » Alkalmazott tudományok » Lehetséges olyan programot...

Lehetséges olyan programot írni, amely magától programokat ír?

Figyelt kérdés
2017. aug. 26. 02:48
 1/7 anonim ***** válasza:
100%

Vannak olyan eszközök, amikkel lehet programokat generálni.

Ezek egy része bele van építve IDE-kbe is, ott lehet a program egyes részeit generálni, például konstruktort, settereket-gettereket. Több idő jut a tartalmasabb részekre, jobban be lehet tartani a határidőket.

Lásd még cog, ui.

2017. aug. 26. 09:28
Hasznos számodra ez a válasz?
 2/7 anonim ***** válasza:
100%

Vannak program generátorok-fordítók, ami egy magasabb szintű nyelvből egy alacsonyabb szintűt generálnak. Ennek során tudják optimalizálni a kódot. Sok fordító több lépésben jut el a végeredményig.

Pl: Forrás kód->virtuális kód (P-kód)->assembly->futtatható bináris kód.

Olyan is van már, hogy egy tervező programban megrajzolják a legyártandó tárgyat és a számítógép elkészíti az esztergagép programját, ami alapján elkészül a tervezett tárgy.

A régi szép időkben, amikor a 8 bites mikró gépek tárhelye nem nagy volt, a fejlesztők sokszor kényszerültek önátíró kód írására. Ilyenkor a futás közben a program önmagát módosította.

De olyan hogy, "Kedves számítógép, írjál nekem egy olyan programot, amiben cicák integetnek" még nincsen.

2017. aug. 26. 11:07
Hasznos számodra ez a válasz?
 3/7 EagleHUN ***** válasza:
53%

Ahogy az előzőe4k írták a jelenlegi helyzetet.

A jövőben ha lesz AI az fog tudni ilyet művelni.

(Kérdés hogy az (ez így) jó lesz -e nekünk...)

2017. aug. 26. 15:02
Hasznos számodra ez a válasz?
 4/7 anonim ***** válasza:
25%

Lehetséges és létezik ma is.

Azonban a bonyolultság alapkérdés. Nem mindegy, hogy jól algoritmizálható feladatról van-e szó, vagy pedig bonyolult, szituációs reakcióról, ahol sok mindent figyelembe véve reagálunk. Itt még nagyon nem tartunk, annyira se, hogy komolyabb jóslásokba bocsátkozzunk.


De elvileg azt kell mondani, ha egy berendezés képes olyan bonyolultan gondolkodni, hogy egy embert helyettesíthet (bármely helyzetben), akkor az a szerkezet ember. És én nem hiszek abban, hogy az ember képes arra, amire a természet. Tetszőlegesen megközelítheti, de el nem érheti. Tehát sok mindent képes lesz megalkotni, de az önreprodukciót nem.

2017. aug. 26. 15:30
Hasznos számodra ez a válasz?
 5/7 EagleHUN ***** válasza:

#4 az utolsó bekezdésedben ne légy olyan biztos.

Senki sem tudással és intelligenciával születik, hanem mindent megtanul.

Ha képesek vagyunk egy programot készíteni ami ezt a fejlődési képességünk reprodukálni tudja, hamarabb megvalósulhat mint gondolnád.


Avagy halottatok már a technológiai szingularitásról?:

[link]

2017. aug. 28. 11:25
Hasznos számodra ez a válasz?
 6/7 anonim ***** válasza:

De biztos vagyok benne. Hogy egy egyszerű (ezért kissé sántító) de érthető hasonlattal éljek: Az 1/n sorozat elég közel kerülhet nullához. De nulla soha nem lesz egyik tagja se. Ez alapvetés.

Egyébként igazad lehet abban az esetben, ha az ember képes azt végigcsinálni,amit a természet. De e tekintetben az egy ember képességeiből nem indulnék ki.

2017. aug. 28. 19:35
Hasznos számodra ez a válasz?
 7/7 anonim ***** válasza:
100%

Persze, csináltam is ilyet és rendszeresen használom is.

Delphiben írtam és egy véletlenszerű kontúrt rajzol és CNC programot generál hozzá. Mindig más kontúrt és hozzá tartozó CNC programot ír. Az oktatásban használom, mert nem csak a megoldást, hanem a hiányosan megírt CNC programot is nyomtatja. Előbbi a megoldókulcs, utóbbi a feladat a tanulóknak. Mivel mindig mást ír, ezért nem tudnak egymásról lesni és nem tudnak előző évfolyamoktól feladatot beszerezni.

2017. szept. 2. 11:50
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!