{"id":13885,"date":"2014-12-16T08:35:00","date_gmt":"2014-12-16T07:35:00","guid":{"rendered":"https:\/\/rafen.app\/uncategorized\/fundamentals-of-programming\/"},"modified":"2014-12-16T08:35:00","modified_gmt":"2014-12-16T07:35:00","slug":"fundamentals-of-programming","status":"publish","type":"post","link":"https:\/\/raf.edu.rs\/en\/subjects\/fundamentals-of-programming\/","title":{"rendered":"Fundamentals of Programming"},"content":{"rendered":"<p><span >Programming languages &#8211;<\/span><span >description of characteristics<\/span><span >. <\/span><span >Specifics<\/span><span >of programming languages<\/span><span >C<\/span><span >and<\/span><span >Java<\/span><span >. <\/span><span >Algorithms<\/span><span >, programs, <\/span><span >translating<\/span><span >from higher to<\/span><span >machine language<\/span><span >. <\/span><span >The way<\/span><span >of using<\/span><span >the development<\/span><span >environment<\/span><span >for<\/span><span >the programming languages<\/span><span >C<\/span><span >and<\/span><span >Java<\/span><span >. <\/span><span >Examples<\/span><span >of simple<\/span><span >C<\/span><span >and<\/span><span >Java<\/span><span >programs<\/span><span >. <\/span><span >Basic features<\/span><span >. <\/span><span >Specifics of<\/span><span >programs written<\/span><span >in C<\/span><span >and<\/span><span >Java.<\/span><span >Types of data<\/span><span >. <\/span><span >Recording<\/span><span >data<\/span><span >in the<\/span><span >computer memory<\/span><span >and<\/span><span >data<\/span><span >declarations<\/span><span >in the programs.<\/span><span >Expressions<\/span><span >in C<\/span><span >and<\/span><span >Java.<\/span><span >Methods of<\/span><span >use in<\/span><span >the programs<\/span><span >. <\/span><span >Control<\/span><span >structures<\/span><span >in programming languages<\/span><span >C<\/span><span >and<\/span><span >Java<\/span><span >. <\/span><span >Iteration<\/span><span >and<\/span><span >recursion<\/span><span >. <\/span><span >Complex data types<\/span><span >in C<\/span><span >and<\/span><span >Java. Definition of<\/span><span >concepts<\/span><span >: <\/span><span >object<\/span><span >, class, inheritance. <\/span><span >Arrays<\/span><span >in C<\/span><span >and<\/span><span >Java.<\/span><span >Input and<\/span><span >output<\/span><span >in the<\/span><span >C<\/span><span >language<\/span><span >. <\/span><span >Event-<\/span><span >driven <\/span><span >programming<\/span><span >in Java.<\/span><span >Applets<\/span><span >in Java<\/span><span >. <\/span><span >Working with<\/span><span >events<\/span><span >in the Java programming language<\/span><span >. <\/span><span >Interfaces<\/span><span >, exceptions <\/span><span >and<\/span><span >input<\/span><span >output <\/span><span >in the Java programming language<\/span><span >.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Programming languages &#8211;description of characteristics. Specificsof programming languagesCandJava. Algorithms, programs, translatingfrom higher tomachine language. The wayof usingthe developmentenvironmentforthe programming languagesCandJava. Examplesof simpleCandJavaprograms. Basic features. Specifics ofprograms writtenin CandJava.Types of data. Recordingdatain thecomputer memoryanddatadeclarationsin the programs.Expressionsin &#8230; <a title=\"Fundamentals of Programming\" class=\"read-more\" href=\"https:\/\/raf.edu.rs\/en\/subjects\/fundamentals-of-programming\/\" aria-label=\"More on Fundamentals of Programming\">Read more<\/a><\/p>\n <a href=\"https:\/\/raf.edu.rs\/en\/subjects\/fundamentals-of-programming\/\" class=\"more-link\" title=\"Read more\">Read more<\/a>","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[199],"tags":[],"class_list":["post-13885","post","type-post","status-publish","format-standard","hentry","category-subjects"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Fundamentals of Programming - School of Computing<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/raf.edu.rs\/en\/subjects\/fundamentals-of-programming\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Fundamentals of Programming - School of Computing\" \/>\n<meta property=\"og:description\" content=\"Programming languages &#8211;description of characteristics. Specificsof programming languagesCandJava. Algorithms, programs, translatingfrom higher tomachine language. The wayof usingthe developmentenvironmentforthe programming languagesCandJava. Examplesof simpleCandJavaprograms. Basic features. Specifics ofprograms writtenin CandJava.Types of data. Recordingdatain thecomputer memoryanddatadeclarationsin the programs.Expressionsin ... Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/raf.edu.rs\/en\/subjects\/fundamentals-of-programming\/\" \/>\n<meta property=\"og:site_name\" content=\"School of Computing\" \/>\n<meta property=\"article:published_time\" content=\"2014-12-16T07:35:00+00:00\" \/>\n<meta name=\"author\" content=\"RAF Admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"RAF Admin\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/raf.edu.rs\\\/en\\\/subjects\\\/fundamentals-of-programming\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/raf.edu.rs\\\/en\\\/subjects\\\/fundamentals-of-programming\\\/\"},\"author\":{\"name\":\"RAF Admin\",\"@id\":\"https:\\\/\\\/raf.edu.rs\\\/en\\\/#\\\/schema\\\/person\\\/4e2166c781f2802c67414a1578c66a43\"},\"headline\":\"Fundamentals of Programming\",\"datePublished\":\"2014-12-16T07:35:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/raf.edu.rs\\\/en\\\/subjects\\\/fundamentals-of-programming\\\/\"},\"wordCount\":143,\"publisher\":{\"@id\":\"https:\\\/\\\/raf.edu.rs\\\/en\\\/#organization\"},\"articleSection\":[\"Subjects\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/raf.edu.rs\\\/en\\\/subjects\\\/fundamentals-of-programming\\\/\",\"url\":\"https:\\\/\\\/raf.edu.rs\\\/en\\\/subjects\\\/fundamentals-of-programming\\\/\",\"name\":\"Fundamentals of Programming - School of Computing\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/raf.edu.rs\\\/en\\\/#website\"},\"datePublished\":\"2014-12-16T07:35:00+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/raf.edu.rs\\\/en\\\/subjects\\\/fundamentals-of-programming\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/raf.edu.rs\\\/en\\\/subjects\\\/fundamentals-of-programming\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/raf.edu.rs\\\/en\\\/subjects\\\/fundamentals-of-programming\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Homepage\",\"item\":\"https:\\\/\\\/raf.edu.rs\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Subjects\",\"item\":\"https:\\\/\\\/raf.edu.rs\\\/en\\\/subjects\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Fundamentals of Programming\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/raf.edu.rs\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/raf.edu.rs\\\/en\\\/\",\"name\":\"School of Computing\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/raf.edu.rs\\\/en\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/raf.edu.rs\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/raf.edu.rs\\\/en\\\/#organization\",\"name\":\"School of Computing\",\"url\":\"https:\\\/\\\/raf.edu.rs\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/raf.edu.rs\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/raf.edu.rs\\\/en\\\/wp-content\\\/uploads\\\/2023\\\/02\\\/cropped-raf-engleski.png\",\"contentUrl\":\"https:\\\/\\\/raf.edu.rs\\\/en\\\/wp-content\\\/uploads\\\/2023\\\/02\\\/cropped-raf-engleski.png\",\"width\":400,\"height\":66,\"caption\":\"School of Computing\"},\"image\":{\"@id\":\"https:\\\/\\\/raf.edu.rs\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/raf.edu.rs\\\/en\\\/#\\\/schema\\\/person\\\/4e2166c781f2802c67414a1578c66a43\",\"name\":\"RAF Admin\",\"sameAs\":[\"https:\\\/\\\/raf.app\"],\"url\":\"https:\\\/\\\/raf.edu.rs\\\/en\\\/author\\\/rafadmin\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Fundamentals of Programming - School of Computing","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/raf.edu.rs\/en\/subjects\/fundamentals-of-programming\/","og_locale":"en_US","og_type":"article","og_title":"Fundamentals of Programming - School of Computing","og_description":"Programming languages &#8211;description of characteristics. Specificsof programming languagesCandJava. Algorithms, programs, translatingfrom higher tomachine language. The wayof usingthe developmentenvironmentforthe programming languagesCandJava. Examplesof simpleCandJavaprograms. Basic features. Specifics ofprograms writtenin CandJava.Types of data. Recordingdatain thecomputer memoryanddatadeclarationsin the programs.Expressionsin ... Read more","og_url":"https:\/\/raf.edu.rs\/en\/subjects\/fundamentals-of-programming\/","og_site_name":"School of Computing","article_published_time":"2014-12-16T07:35:00+00:00","author":"RAF Admin","twitter_card":"summary_large_image","twitter_misc":{"Written by":"RAF Admin"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/raf.edu.rs\/en\/subjects\/fundamentals-of-programming\/#article","isPartOf":{"@id":"https:\/\/raf.edu.rs\/en\/subjects\/fundamentals-of-programming\/"},"author":{"name":"RAF Admin","@id":"https:\/\/raf.edu.rs\/en\/#\/schema\/person\/4e2166c781f2802c67414a1578c66a43"},"headline":"Fundamentals of Programming","datePublished":"2014-12-16T07:35:00+00:00","mainEntityOfPage":{"@id":"https:\/\/raf.edu.rs\/en\/subjects\/fundamentals-of-programming\/"},"wordCount":143,"publisher":{"@id":"https:\/\/raf.edu.rs\/en\/#organization"},"articleSection":["Subjects"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/raf.edu.rs\/en\/subjects\/fundamentals-of-programming\/","url":"https:\/\/raf.edu.rs\/en\/subjects\/fundamentals-of-programming\/","name":"Fundamentals of Programming - School of Computing","isPartOf":{"@id":"https:\/\/raf.edu.rs\/en\/#website"},"datePublished":"2014-12-16T07:35:00+00:00","breadcrumb":{"@id":"https:\/\/raf.edu.rs\/en\/subjects\/fundamentals-of-programming\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/raf.edu.rs\/en\/subjects\/fundamentals-of-programming\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/raf.edu.rs\/en\/subjects\/fundamentals-of-programming\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Homepage","item":"https:\/\/raf.edu.rs\/en\/"},{"@type":"ListItem","position":2,"name":"Subjects","item":"https:\/\/raf.edu.rs\/en\/subjects\/"},{"@type":"ListItem","position":3,"name":"Fundamentals of Programming"}]},{"@type":"WebSite","@id":"https:\/\/raf.edu.rs\/en\/#website","url":"https:\/\/raf.edu.rs\/en\/","name":"School of Computing","description":"","publisher":{"@id":"https:\/\/raf.edu.rs\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/raf.edu.rs\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/raf.edu.rs\/en\/#organization","name":"School of Computing","url":"https:\/\/raf.edu.rs\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/raf.edu.rs\/en\/#\/schema\/logo\/image\/","url":"https:\/\/raf.edu.rs\/en\/wp-content\/uploads\/2023\/02\/cropped-raf-engleski.png","contentUrl":"https:\/\/raf.edu.rs\/en\/wp-content\/uploads\/2023\/02\/cropped-raf-engleski.png","width":400,"height":66,"caption":"School of Computing"},"image":{"@id":"https:\/\/raf.edu.rs\/en\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/raf.edu.rs\/en\/#\/schema\/person\/4e2166c781f2802c67414a1578c66a43","name":"RAF Admin","sameAs":["https:\/\/raf.app"],"url":"https:\/\/raf.edu.rs\/en\/author\/rafadmin\/"}]}},"_links":{"self":[{"href":"https:\/\/raf.edu.rs\/en\/wp-json\/wp\/v2\/posts\/13885","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/raf.edu.rs\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/raf.edu.rs\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/raf.edu.rs\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/raf.edu.rs\/en\/wp-json\/wp\/v2\/comments?post=13885"}],"version-history":[{"count":0,"href":"https:\/\/raf.edu.rs\/en\/wp-json\/wp\/v2\/posts\/13885\/revisions"}],"wp:attachment":[{"href":"https:\/\/raf.edu.rs\/en\/wp-json\/wp\/v2\/media?parent=13885"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/raf.edu.rs\/en\/wp-json\/wp\/v2\/categories?post=13885"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/raf.edu.rs\/en\/wp-json\/wp\/v2\/tags?post=13885"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}