The object characteristics of the Objective-C language and the usefulness of its inclusion into curriculum

Thesis title: Rozeberte objektové rysy jazyka Objective C a účelnost jeho zařazení do výuky
Author: Saraikin, Alexey
Thesis type: Bakalářská práce
Supervisor: Pecinovský, Rudolf
Opponents: Oraný, Vladimír
Thesis language: Česky
Abstract:
Tato bakalářská práce se zabývá objektovými rysy jazyka Objective-C a účelností jeho zařazení do výuky. Objective-C je objektově orientovaný programovací jazyk, vycházející z jazyka C a doplněný podporou objektů ze Smalltalku. V současné době je využíván v operačních systémech Mac OS X a iOS společnosti Apple. Doba jeho vzniku spadá do první poloviny 80. let, kdy byl vyvinut americkým počítačovým vědcem Bradem Coxem. Cílem této práce je analyzovat objektové rysy jazyka Objective-C, poskytnout přehled o jeho objektových vlastnostech, práci s objekty a posoudit účelnost zařazení jazyka Objective-C do výuky. Bakalářská práce je rozdělena do čtyř kapitol. V první části je uved úvod, cíle, okruhy a přínosy této bakalářské práce. Druhá kapitola se věnuje popisu objektů jazyka Objective-C a jeho užitečným pojmům. Třetí kapitola se zabývá prací s objekty. Obsahem čtvrté kapitoly je posouzení účelnosti zařazení jazyka Objective-C do výuky na vysokých školách. Pro posouzení byly stanoveny kritéria jako dostupnost literatury, vstupní podmínky a perspektivy jazyka Objective-C, popularita programovacích jazyků na trhu, uplatnění jazyka na trhu práce a náročnost syntaxe. Tato kapitola se zmiňuje o nevýhodách (výhodách) jazyka Objective-C a o možnostech jeho využití.
Keywords: výuka; vlastnost; objekt; Java; Objective-C
Thesis title: The object characteristics of the Objective-C language and the usefulness of its inclusion into curriculum
Author: Saraikin, Alexey
Thesis type: Bachelor thesis
Supervisor: Pecinovský, Rudolf
Opponents: Oraný, Vladimír
Thesis language: Česky
Abstract:
This thesis adresses the object characteristics of the Objective-C language and the usefulness of its inclusion into curriculum. Objective-C language is an object-oriented programming language based on C language that is accompanied by support of objects from SmallTalk. Currently it is being used in the operating systems Mac OS X and iOS of the Apple company. Objective-C was created by Brad Cox in the early 1980s. The aim of this thesis is to analyze the object characteristics of Objective-C, to give a comprehensive overview of its object traits as well as the work with the objects and also to consider the usefulness of its inclusion into curriculum. The thesis has been divided into four chapters. The first part contains the introduction, the aims, topics and the advantages of the thesis. The second chapter describes the object characteristics of the Objective-C language and the useful terms. The third chapter deals with the work with the objects. The fourth chapter evaluates the efficiency of the Objective-C and its inclusion into the university education. For this evaluation, the following criteria has been used: the availability of the literery sources, the initial conditions and prospects of the Objective-C language, the popularity of the programming languages available, the usage of the language on the labour market and the demands of the syntax. This chapter also lists the disadvantages (advantages) of the Objective-C language and the possibilities of its usage.
Keywords: curriculum; property; object; Java; Objective-C

Information about study

Study programme: Aplikovaná informatika/Informatika
Type of study programme: Bakalářský studijní program
Assigned degree: Bc.
Institutions assigning academic degree: Vysoká škola ekonomická v Praze
Faculty: Faculty of Informatics and Statistics
Department: Department of Information Technologies

Information on submission and defense

Date of assignment: 20. 12. 2013
Date of submission: 14. 5. 2014
Date of defense: 18. 6. 2014
Identifier in the InSIS system: https://insis.vse.cz/zp/45995/podrobnosti

Files for download

    Last update: