diplomsko delo
Tian Grumerec (Author), Jurij Mihelič (Mentor)

Abstract

Diplomska naloga se posveča razvoju emulatorja terminala v programskem jeziku C. Kljub številčni zastopanosti takšnih aplikacij na trgu ta tema predstavlja pomemben pedagoški prispevek, saj študentom in drugim zainteresiranim omogoča vpogled v delovanje in načela funkcionalnosti terminala. V nalogi je izpostavljena potreba po razumevanju in implementaciji zapletenih mehanizmov, kot so ukazi za interpretacijo, upravljanje z datotekami in interakcija s procesorjem. Z uporabo jezika C smo razvili preprost, a funkcionalen emulator terminala, ki služi kot učno orodje za razumevanje sistema terminala. Največji uspeh naloge je v učinkovitosti in preprostosti razvitega emulatorja, ki omogoča lažje razumevanje delovanja terminalov.

Keywords

terminal;emulator;programski jezik C;univerzitetni študij;diplomske naloge;

Data

Language: Slovenian
Year of publishing:
Typology: 2.11 - Undergraduate Thesis
Organization: UL FRI - Faculty of Computer and Information Science
Publisher: [T. Grumerec]
UDC: 004(043.2)
COBISS: 164253955 Link will open in a new window
Views: 57
Downloads: 18
Average score: 0 (0 votes)
Metadata: JSON JSON-RDF JSON-LD TURTLE N-TRIPLES XML RDFA MICRODATA DC-XML DC-RDF RDF

Other data

Secondary language: English
Secondary title: Terminal emulator in the C programming language
Secondary abstract: The diploma thesis focuses on the development of a terminal emulator in the C programming language. Despite the vast availability of such applications in the market, this topic represents a significant educational contribution, as it provides students and other interested parties with insights into the operation and principles of terminal functionality. The thesis highlights the need for understanding and implementing complex mechanisms such as command interpretation, file management, and interaction with the processor. Using the C language, we developed a simple yet functional terminal emulator, serving as an educational tool for understanding the terminal system. The greatest achievement of the thesis is the efficiency and simplicity of the developed emulator, which facilitates easier understanding of terminal operations.
Secondary keywords: terminal;emulator;programming language C;computer science;diploma;Računalništvo;Univerzitetna in visokošolska dela;
Type (COBISS): Bachelor thesis/paper
Study programme: 1000468
Embargo end date (OpenAIRE): 1970-01-01
Thesis comment: Univ. v Ljubljani, Fak. za računalništvo in informatiko
Pages: 59 str.
ID: 21439495