програмирање

Објашњавамо шта је програмирање уопште и у рачунарству. Такође, историја програмирања, његови елементи и језици.

Организовање путовања око света је пример програмирања.

Шта је програмирање?

Програмирање је чин програмирања, односно организовање низа корака који су наређени да се прате да би се урадила одређена ствар. Овај израз се може користити у многим случајевима контекстима, уобичајено је да се говори о програму приликом организовања излета, одмора или листе програма са њиховим данима и терминима емитовања каналаТВ или списак филмова а биоскоп.

Надаље, у области рад на рачунару, програмирање је кључна осовина у односу између рачунара и корисника.

Такође видети:Оперативни систем

Рачунарско програмирање

У области рачунарства, програмирање се односи на акцију креирања програма или апликација кроз развој аизворни код, који се заснива накомплет упутства која рачунар следи да изврши аПрограм.

Планирање је оно што омогућава рачунару да функционише и извршава задатке које корисник захтева.

Програмски језик

Програмски језик комуницира програмера са рачунаром.

Програмски језик је унапред дизајниран вештачки језик састављен од знакова, речи и симбола који омогућава комуникација између програмера и рачунара.

Инструкције које рачунар следи да би покренуо апликације и програме су написане у програмском језику, а затим се преводе на машински језик који рачунар може да тумачи и извршава.хардвера тима (физички део).

Изворни код се састоји од редова текста који изражавају инструкције које рачунар треба да изврши у програмском језику. Овај код се креира, дизајнира, кодира, одржава и отклања грешке кроз програмирање.

Постоје различити програмски језици (Јава, Пеарл, Питхон) који користе различите програме у којима се инструкције избацују. Ови језици се мењају током времена, шире се и развијају.

За шта је програмирање?

Главниобјективан програмирање је дефинисање инструкција за рачунар за покретање система, програма и апликација које су ефикасне, приступачне и лаке за коришћење.

Тхе Софтвер обично следеалгоритми, који су скуп инструкција организованих и међусобно повезаних које омогућавају рад у исто време софтвер тимоварад на рачунару.

Историја програмирања

Почеци развоја компјутерског програмирања поклапају се са појавом првих рачунара у другој половини 20. века. Историја програмирања се може описати кроз развој различитих програмских језика:

  • Машински језик. У овом првом периоду коришћени су веома основни и ограничени машински језици на основу Бинарни систем (употреба бројева 0 и 1 у различитим комбинацијама) који је језик који компјутери препознају, тако да је и данас сав језик конвертован у овај. Замењен је јер је био заморан и тежак облик програмирања.
  • асемблерски језик. Касније су почели да се појављују језици који су користили кодове речи. Једноставне речи, мнемотехника и скраћенице који су имали свој корелатив и преведени су у машински код. Језик асемблера је уграђен јер га је кориснику било лакше да запамти и изведе него машински код.
  • Језик високог нивоа. Касних 1950-их појавио се Фортран, програмски језик који је развио ИБМ који је довео до језика заснованих на много сложенијим скуповима алгоритама. Ови језици су прилагођени различитим рачунарима и преведени су помоћу софтвера на машински језик.

Врсте програмирања

  • Структурирано програмирање. Настоји да побољша и смањи време процеса коришћењем потпрограма (подалгоритама унутар главног алгоритма који решава задатак).
  • Модуларно програмирање. Поделите програме у модуле да бисте радили са њима и решили проблеме једноставније.
  • Објектно оријентисано програмирање. Користи објекте (ентитете са карактеристикама, стањем и понашањем) као основне елементе за тражење решења.

Елементи програмирања

Постоје одређени елементи који су кључни када је у питању познавање или извршавање програмског језика, међу најрепрезентативнијим су:

  • Резервисане речи. Речи које у оквиру језика означавају извршење одређене инструкције, па се не могу користити у друге сврхе.
  • Оператери. Симболи који означавају примену логичких или математичких операција.
  • Променљиве Подаци који могу да варирају током извршавања програма.
  • Константе Подаци који се не мењају током извршавања програма.
  • Идентификатори. Име дато различитим варијаблама да би се идентификовале.
!-- GDPR -->