色字头上一把刀什么意思| 囊肿长什么样子图片| 男人吃什么药时间长| 关节炎用什么药最好| 怼怼是什么意思| 前列腺炎吃什么食物好| 病毒性感染是什么原因引起的| 流连忘返的返是什么意思| 态度是什么意思| 勒索是什么意思| 正常是什么意思| 半月板是什么| 兔子不能吃什么| 什么花可以吃| 2e是什么意思| 抽烟有什么好处| 韩后属于什么档次| 表姐的儿子叫我什么| 爆菊花什么感觉| 血清铁低是什么原因| 蒲公英什么时候播种| 阿尼是什么意思| 供血不足吃什么药| 梦见给别人剪头发是什么意思| 背沟深代表什么| 幽门螺旋杆菌阳性什么症状| 女生什么时候最容易怀孕| 手上有湿疹是什么原因引起的| 打呼噜是什么引起的| 白细胞增多是什么原因| 六月十三日是什么星座| 撒贝宁是什么族| 拉黑和删除有什么区别| 科技皮是什么皮| 青稞面是什么| 吃什么能改善睡眠| 免签国家是什么意思| 噗呲是什么意思| 什么孩子该看心理医生| 什么的石桥| 天秤男和什么星座最配| 火星是什么意思| 什么的朝霞| 长江后浪推前浪是什么意思| 锡字五行属什么| 益母草煮鸡蛋有什么功效| 克山病是什么病| 蘖是什么意思| 尿胆红素2十是什么意思| 嘴边长痘痘是什么原因| 黍是什么意思| 朔日是什么意思| 受热了有什么症状| 7月29日是什么星座| 清热燥湿是什么意思| 阴茎长水泡是什么原因| 金骏眉属于什么茶| 4月2号是什么星座| 正常的白带是什么样的| 耳朵轮廓痒是什么原因| 痱子用什么药膏最有效| 肺结节吃什么好| 半青皮是什么意思| ssr是什么意思| 肿瘤指标偏高什么意思| 天才是什么意思| 什么颜色招财并聚财| n是什么牌子的鞋| 单鞋是什么鞋| 肠炎用什么药好| 内眼角越揉越痒用什么眼药水| 碳14呼气试验阳性是什么意思| 剪不断理还乱是什么意思| 团粉是什么| 树欲静而风不止什么意思| 龘读什么| 做梦梦见下大雨是什么意思| 2月18号什么星座| 什么是皈依| 黄体破裂吃什么药| 钟点房是什么意思| 放化疗后吃什么恢复快| lime是什么水果| 中国最大的湖泊是什么湖| 口臭用什么药| 年糕是什么做的| 辞海是什么书| 淫秽是什么意思| 狗狗拉稀是什么原因| 什么是佣金| 6.20是什么星座| 狗为什么喜欢吃骨头| 洁身自爱是什么意思| 开水冲鸡蛋有什么好处| 接待是什么意思| 什么是cd| 子宫后壁低回声是什么意思| 是谁送你来到我身边是什么歌| 黑标是什么意思| 频繁什么意思| 挖坑是什么意思| 胆红素偏高有什么危害| 能人是什么意思| 红糖是什么做的| 女娲和伏羲是什么关系| 母乳是什么味道| 左上眼皮跳是什么预兆| 什么是碱中毒| 痴汉是什么意思| 医保和农村合作医疗有什么区别| 生动是什么意思| 肾积水有什么危害| 口腔溃疡吃什么好| 红色加绿色等于什么颜色| 脚踝扭伤挂什么科| 陈小春什么星座| 霉菌性阴炎用什么药好得快| 不遗余力什么意思| 他克莫司软膏治疗什么| 傲娇是什么意思| 八月有什么节日| 不免是什么意思| 水蛭是什么| 大地色眼影是什么颜色| 人类的祖先是什么| 迷糊是什么原因| 女儿的女儿叫什么| 1998年属什么生肖| 夏天脸上皮肤痒是什么原因| picc是什么| 三十八岁属什么生肖| 血小板低是什么原因引起的| 肝损伤是怎么回事什么是肝损伤| vdr是什么意思| 什么是胎记| 什么鱼不能吃脑筋急转弯| 土地确权是什么意思| 至死不渝什么意思| 发烧感冒吃什么药| oa是什么意思| 乐捐是什么意思| 早早孕什么时候测最准| 小孩肠胃感冒吃什么药比较好| 空腔是什么意思| 血小板压积偏低是什么原因| 老年人血压忽高忽低是什么原因| bp在医学上是什么意思| 缺钾有什么表现和症状| 病人打白蛋白意味着什么| 15一16岁青少年腰疼是什么病| 星座是什么意思| 2001年属什么生肖| 子宫脱垂吃什么药怎么恢复正常| 做美甲师容易得什么病| 灸石门为什么会不孕| 尿素氮是什么| 国防部是干什么的| 合胞病毒是什么| 梦见猫吃老鼠什么意思| 尿酸高什么原因引起的| 律的右边读什么| 时蔬是什么菜| 吃什么水果降血压| 荔枝不能与什么一起吃| 外阴瘙痒用什么药好| 四方草地是什么生肖| 胺试验阳性是什么意思| 燕条和燕盏有什么区别| 过期啤酒有什么用途| 慢工出细活什么意思| 两个人可以玩什么| 什么水果对嗓子好| 瑶字五行属什么| 脖子后面长痘痘是什么原因| 什么是裙带菜| 梦见拔花生是什么预兆| 什么的温度| 扁桃体发炎吃什么消炎药| 土地出让金是什么意思| 牙龈上火肿痛吃什么药| 小孩反复发烧是什么原因引起的| 血小板减少是什么原因造成的| 老玻璃是什么意思| 1997年7月1日属什么生肖| 喝老陈醋有什么好处| 皮肌炎是什么症状| 健胃消食片什么时候吃| 是什么结构| 大众什么车最贵| 谥号是什么意思| 香肉是什么肉| 豆汁是什么味道| 来之不易是什么意思| 子宫颈肥大有什么危害| 皮笑肉不笑是什么生肖| 为什么会得人工荨麻疹| 试管都有什么方案| 庚字五行属什么| 什么是毒品| 起水痘不能吃什么食物| 4五行属什么| 老年人屁多是什么原因| 脸上肉跳动是什么原因| 补脾吃什么食物最好| 牙齿有裂纹是什么原因| 什么样的人容易抑郁| 子宫病变有什么症状| 明天是什么节日| 阿莫西林是什么药| 这个故事告诉我们什么道理| 夜叉是什么| 为什么静脉曲张| 血脂高吃什么食物好| 舒张压偏低是什么原因| 蒲公英叶和根的功效有什么不同| 为什么会梦到自己怀孕| 推油是什么意思| 鼻子挤出来的白色东西是什么| 女生肾虚是什么原因| 什么是品质| 早上吃什么减肥| 藏族信仰什么教| 不感冒是什么意思| 蜂胶有什么作用和功效| 血脂高吃什么油好| 头疼吃什么药最有效| 凝血功能是什么意思| 卫字五行属什么| 庚子是什么时辰| 头顶痛吃什么药效果好| 何去何从是什么意思| 眼睛有点模糊是什么原因| 什么中药化结石最厉害| 老是打嗝什么原因| 什么是红外线| 肚脐眼臭是什么原因| 牙龈发紫是什么原因| 做梦梦见大蟒蛇什么意思| 手脚出汗多是什么原因| 鱼肝油是什么| 京豆有什么用| 为什么会尿道感染| 荆条是什么意思| 女生有喉结是什么原因| 无疾而终是什么意思| 阴道干涩是什么原因| 什么叫留守儿童| 肉刺用什么药膏能治好| 20岁属什么的生肖| 抽烟头晕是什么原因| 女生的胸长什么样子| rj什么意思| 长沙有什么景点| 红花有什么作用| 电轴左偏是什么原因| 小孩腿抽筋是什么原因引起的| 招风耳是什么意思| 为什么耳屎是湿的| 救赎是什么意思| 八一年属什么生肖| 舌苔厚白吃什么食物好| 十二年义务教育什么时候实行| 内火旺是什么原因| 白癜风是什么原因引起的| 百度Ugrás a tartalomhoz

乐视易到贷款委托方:借款明确资金小部分用于易到

Ellen?rz?tt
A Wikipédiából, a szabad enciklopédiából

A számítógépes program azon tárolható utasítások sorozata[1], amelyeket a számítógépnek egymás után végre kell hajtania valamely feladat elvégzése céljából, jellemz? módon azt, hogy az adatokkal milyen m?veleteket végezzen. A számítástechnikai és számítógéptudományi zsargonban a ?programokat” és az ?adatokat” általában kül?nb?z? fogalomként kezeljük, habár az informatikai alapismeretek szerint mindkétféle bithalmaz, tágabb értelemben, adatnak számít. A legjellemz?bb programozáselméleti alapparadigma szerint a számítógépes program egy programnyelven írt algoritmus, azaz bizonyos egzakt feltételeket, k?vetelményeket (el?re definiáltság, egyértelm? végrehajthatóság stb.) kielégít? utasítássorozat.[2]

Program futtatása

[szerkesztés]

Ahhoz, hogy egy számítógép egy programot végrehajtson, a számítógépet olyan alapállapotba kell hozni a program és gyakran az adatok számítógépbe juttatásával, hogy azok végrehajthatóak legyenek, majd egy indító eljárást kell a számítógépen aktivizálni. A legalacsonyabb szinten ez a hidegindítás (boot eljárás) folyamatával kezd?dik, amikor a számítógép els? indításakor az indítóprogramját futtatja le, ami a kés?bbi m?k?désre készíti el?.

Napjainkban a legt?bb számítógép m?k?dési alapállapotának eléréséhez szükséges az operációs rendszer "program" (programok rendszere) elindítása. Ez a program végzi el a kés?bbi futtatandó programok bet?ltését és futtatását. Ebben a m?k?dési k?rnyezetben a számítógépes program csak az épp vizsgált egyéni futtatható programot jelenti, és nem az ?sszes programot (beleértve az operációs rendszert), amik a számítógépen az adott pillanatban futnak.

A Neumann-architektúra

[szerkesztés]

Az architektúrák a számítógép m?k?désének, felépítésének fajtáit jelentik.

A processzorokat m?k?désük szempontjából két kül?n kategóriába sorolhatjuk. Az egyik a Neumann-architektúra a másik Harvard-architektúra szerint m?k?dik. A két architektúra abban kül?nb?zik, hogy a Neumann-elv? esetében megegyezik az adat- és a programmemória, míg a Harvard-architektúrájú számítógép esetén a program- és adatmemória kül?nb?zik. A gép a programot és annak adatait egy küls? adattároló eszk?zr?l t?lti be, leggyakrabban merevlemezr?l. Ezután a program és az adatok a k?zponti memóriába kerülnek, majd a program végrehajtása megindul, és a gép egyenként sorban végrehajtja a gépi kódú utasításokat, adatokat változtat, az ugró utasítások (illetve néhány bels? folyamat, mint amilyenek a megszakítások) hatására a végrehajtást a memória más pontján folytatja. Az éppen végrehajtandó programutasítás helyét a memóriában a programszámláló (program counter) mutatja, mely az utasítások végrehajtása után n?vekszik, és amit az ugrások megváltoztathatnak.

A gépi kód olyan program, ami a gép által megértett utasításokból áll. A Neumann-architektúrán alapuló gépek program nélkül egyáltalán semmit sem tudnak csinálni.

A gépi kódú programokat – az egyedülieket, melyeket egy ilyen számítógép megért – általában magasabb szint? programozási nyelveken készítik, és azt fordítóprogramokkal (compiler) alakítják át gépi kódra.

Szoftver

[szerkesztés]

A program szót gyakran a ?számítógépes szoftver” kifejezés szinonimájaként használják. Bár a szoftverek f? részét programok képezik, maga a szoftver gyakran tartalmaz er?forrás-állományokat, melyek mindenféle adatot hordoznak, és amik valójában nem a programhoz, hanem az annak m?k?déséhez szükséges k?rnyezet részei.

Neurális hálózatok

[szerkesztés]

A neurális hálózatokon alapuló számítógépek esetében számos végrehajtó egység van, melyek egymással bizonyos fajta kapcsolatban vannak, és a feladatokat egyszerre, egymással k?zrem?k?dve hajtják végre. Ezt az elvet számos architektúra k?veti, és ezen számítógépek programozása valójában az egységek k?z?tti kapcsolatok szabályozásából áll (például a kapcsolatok súlyozásával illetve az egységeken belüli küsz?bértékek meghatározásával). Ahogy a számítógép "tanul", a kapcsolatok módjai (a súlyozások és küsz?b-értékek) változnak. A legt?bb neurális hálózat esetén ez a megtanult állapot elmenthet? és kés?bb visszat?lthet?, programszer?en.

Néhány neurális hálózat minden egyes indításkor újrakezdi a tanulást, és ebben az esetben azok egyáltalán nem rendelkeznek programmal.

Virtuális számítógép

[szerkesztés]

Napjainkban számos program virtuális számítógépen fut. A programot futtató számítógépen belül egy idealizált utasításkészlettel rendelkez? k?rnyezetet hozunk létre, melyben a programot futtatjuk. Ennek az idealizált utasításkészletnek általában valamilyen el?nye van a gép által k?zvetlenül megértett gépi kóddal szemben, mely el?ny változatos lehet: lehetséges, hogy ez az utasításkészlet k?nnyebben programozható assembly nyelvet vagy egy másik gépi kóddal rendelkez?, elterjedtebb végrehajtó egységet szimulál.

Napjainkban nagyon sok Neumann-architektúrán alapuló számítógépi k?rnyezet valójában csak egy virtuális gépen létez? szimuláció eredménye, és az azon futó "gépi kód" nem azonos a k?zponti egység által legalacsonyabb szinten végrehajtható lépésekkel.

Analóg számítógépek

[szerkesztés]

Az analóg számítógépek – szemben a digitális számítógépekkel – az állapotaikat nem diszkrét értékekkel ábrázolják, mint az elterjedt számítógépeink, hanem végtelen sok analóg értékkel. Ilyen például a Water integrator (vízegyesít?[?]), aminek az alapállapotát a csapok áramlásának nagyságával és a gép tartályaiban szerepl? vízmennyiségekkel adjuk meg.

Számos rovarszer? autonóm robot mutat példát a program nélküli analóg számítógépekre. Ezek a neutrális hálózatokhoz hasonlóan k?rnyezetük hatásaiból tanulnak.

A számítógépes programok általános felfogás szerint a számítógép állapotának azon részei, melyek nem adatok. Míg ez a megkül?nb?ztetés általában egyértelm? a digitális Neumann-architektúrájú gépek esetében a probléma nehezedik más architektúrákat szemlélve. A neurális hálózatok súlyozása adat vagy program? A hálózat m?k?désekor nyilvánvalóan adatként kezeljük, de ezek valójában k?zvetlenül meghatározzák a hálózat m?k?dését. Még bonyolultabb a helyzetünk az analóg számítógépek esetében: a Water integratornál a víz program vagy adat?

Algoritmusok

[szerkesztés]

Az absztrakt programokat gyakran algoritmusoknak nevezzük. Ezek valamilyen módon általánosan leírják, hogy egy adott problémát hogyan lehet megoldani. Az algoritmusok absztrakt programjai alapján lehetséges egy konkrét programozási nyelven egy konkrét, az adott problémát megoldó programot írni.

A matematika el?készíti a programozást

[szerkesztés]

A számítógépes programok elméleti lehet?ségével és hátterével foglalkozott a matematika már mintegy két évtizeddel azt megel?z?en, hogy 1948. június 21-én megszületett az els?, m?k?dés k?zben átprogramozható számítógép, az úgynevezett Manchester Small-Scale Experimental Machine.

Akkor pontosan húszéves volt az óvatosságra int? Ackermann-függvény 1928-ból. Klasszikus intelem mai mesterséges intelligencia programozóknak 1930-ból a G?del els? nemteljességi tétele és a G?del második nemteljességi tétele. Az igen szerteágazó matematikai kutatást emblematikusan jellemzi a Church–Turing-tézis a korai 30-as évekb?l, és a Turing-gép 1936-ból.

Magyar vonatkozás a korai 30-as évekb?l t?bbek k?z?tt, a parciálisan rekurzív függvény fogalma, valamint Péter Rózsa és Kalmár László kutatásai. Kés?bbi magyar vonatkozás Neumann János diplomás vegyészmérn?k és matematikus, aki két leend? Nobel-díjas társával együtt a legendás Rátz László matematika tanítványa volt a fasori ágostai Hitvallású Evangélikus F?gimnáziumban, és 1930-tól haláláig az Egyesült államokban számos tudományt?rténetileg jelent?s kutatásban vett részt, számítógépes programok vonatkozásában fontosak a Neumann-elvek, és az általa 1944-ben útt?r?ként megtervezett és 1946. február 14-én üzembehelyezett ENIAC, amely egy program vezérlés?, de m?k?dés k?zben nem átprogramozható számítógép volt.

A kül?nféle programozási paradigmák rendre fellelhet?k az azt megel?z? matematikai gondolkodásban. A funkcionális programozás paradigmája, hogy egy függvény értékének kiszámolása nem rontja el a t?bbi, már meglév? számolási részeredményeket, ez a csillagászok, fizikusok és matematikusok t?bb évszázada meglév? természetes paradigmája. Objektumorientált programozás paradigmája, hogy a számolás objektumától függ az, hogy a megnevezett m?velet gyanánt ténylegesen mi is a számolási teend?, ez pedig a 19. század óta dinamikusan fejl?d? absztrakt algebra természetes sajátja, amely szemlélet a matematika alapjainak tisztázását k?vet?en, a 20. század elején átterjedt az egész absztrakt matematikára. Logikai programozás paradigmája esetén pedig maga az elnevezés mutatja a matematikai logika t?rténelmi els?ségét.

A mai matematika számtalan témak?r?n keresztül támogatja a számítógépes programok írását, ilyenek például a kiterjedt programhelyesség bizonyítási kutatások, az egyre fontosabb logikai programozás háttereként a matematikai logika és az algoritmuselmélet vonatkozó fejezeteinek intenzív kutatása. A valószín?ségszámítás is kiveszi részét: az algoritmikus információelmélet idealizált számítógépek viselkedését vizsgálja véletlenszer?en el?állított programok esetén.

Kapcsolódó szócikkek

[szerkesztés]

Jegyzetek

[szerkesztés]

További információk

[szerkesztés]
乙肝抗体阴性是什么意思 引体向上练什么肌肉 什么药不能喝酒 奶奶过生日送什么礼物 凌波仙子是什么花
上不下要读什么 胎停会有什么症状 慢性阑尾炎挂什么科 11月1号是什么星座 红曲红是什么东西
高氨血症是什么病 芥末为什么会冲鼻 甲状腺结节挂什么科室 黑枸杞和红枸杞有什么区别 天明是什么意思
孩子咽炎老是清嗓子吃什么药 白色配什么颜色好看 压榨是什么意思 吐露是什么意思 苦甲水是什么
天秤座男生喜欢什么样的女生zhongyiyatai.com browser什么意思hcv8jop6ns0r.cn 单恋是什么意思hcv7jop6ns3r.cn 脉搏快是什么原因kuyehao.com 子宫肌瘤是什么原因引起的hcv8jop4ns5r.cn
内裤发黄是什么妇科病hcv8jop9ns6r.cn 疤痕子宫什么意思hcv9jop5ns2r.cn 丙火是什么意思creativexi.com 鬼剃头是什么病hcv8jop1ns7r.cn 为什么白天能看到月亮hcv9jop2ns4r.cn
hoka跑鞋中文叫什么hlguo.com 什么的北风hcv8jop2ns5r.cn 大陆人去香港需要什么证件hcv8jop3ns6r.cn 虾仁和什么包饺子好吃xscnpatent.com 五海瘿瘤丸主要治什么病hcv9jop1ns4r.cn
女生吃什么能淡化胡子cl108k.com 阴道瘙痒是什么原因造成的hcv8jop8ns4r.cn 没有什么hcv9jop1ns7r.cn 病毒感染咳嗽吃什么药hcv8jop2ns4r.cn 给小孩办身份证需要什么hcv8jop0ns2r.cn
百度