Skip to main content

Ano ang deklarasyong programming?

Ang pagpapahayag ng programming ay isang paraan ng pagtukoy kung ano ang dapat gawin ng isang programa, sa halip na tukuyin kung paano ito gagawin.Karamihan sa mga wika ng computer ay batay sa mga hakbang na kinakailangan upang malutas ang isang problema, ngunit ang ilang mga wika ay nagpapahiwatig lamang ng mga mahahalagang katangian ng problema at iwanan ito sa computer upang matukoy ang pinakamahusay na paraan upang malutas ang problema.Ang mga dating wika ay sinasabing sumusuporta sa mga kinakailangang programming samantalang ang huli na suporta sa programming ng suporta.Data ng Pagbebenta. Piliin ang rehiyon, kita mula sa mga benta kung saan ang kita at GT;700

Ang pahayag na ito ay hindi nagpapahiwatig kung ano ang dapat gawin ng SQL system upang makuha ang data.Ang sistema ng SQL ay maaaring dumaan sa bawat talaan ng pagbebenta at matukoy kung nasiyahan ang kondisyon, o, mabilis itong makuha ang nangungunang ilang mga tala mula sa presorted data.Ang pahayag ay nagpapahiwatig lamang ng likas na katangian ng nais na data.

Ang prolog ay isang nagpapahayag na wika ng programming na nagpapahiwatig ng lohikal na relasyon sa pagitan ng mga nilalang.:- Ina (x, y), ninuno (y, z)

Ang programa sa itaas ay nagpapahiwatig ng mga truism.Kung ang m ay ang ina ni c pagkatapos m ay isang ninuno ng C. kung si X ay ang ina ng ilang tao y na isang ninuno ni Z, kung gayon si X ay isang ninuno ni Z. Ibinigay ito at ang ilang mga katotohanan ng ina-anak, ang programamaaaring sagutin ang mga katanungan tungkol sa buong puno ng pamilya ng ina.Ang kaalamang ito ay mahusay na hinanap sa sarili nitong.Ang tagalikha ng programa sa itaas ay hindi tinukoy kung paano maghanap.Halimbawa, ang halimbawa ng html

lt; border ng talahanayan ' 1 gt;

, ay nagpapahiwatig ng isang manipis na hangganan.Ang isang halimbawa ng CSS ay

Kulay: asul

.Tinutukoy nito ang kulay ng teksto.Tulad ng makikita sa mga halimbawang ito, tinukoy ng HTML at CSS kung ano ang dapat lumitaw sa isang web page ngunit hindi kung paano gawin ito.Ang mga programa ay maigsi;Ginagawa nitong madali kahit na para sa mga non-programmers upang makakuha ng mga solusyon.Sa halimbawa ng SQL sa itaas, ang isang analyst o tao sa suporta sa negosyo ay maaaring makakuha ng nais na impormasyon.Katulad nito, ang mga layperson ay maaaring magsulat ng mga katanggap -tanggap na mga web page na may simpleng mga utos ng HTML at CSS.Ang nasabing code ay maaaring gawing lubos na mahusay at maaaring isama ang pinakamahusay na mga ideya mula sa pag -compute.Maaari itong samantalahin ang parallelism.