14 Matching Results

Search Results

Advanced search parameters have been applied.

Information Storage and Retrieval Systems

Description: This thesis describes the implementation of a general purpose personal information storage and retrieval system. Chapter one contains an introduction to information storage and retrieval. Chapter two contains a description of the features a useful personal information retrieval system should contain. This description forms the basis for the implementation of the personal information storage and retrieval system described in chapter three. The system is implemented in UCSD Pascal on an Apple II microcomputer.
Date: May 1983
Creator: Creech, Teresa Adams
Partner: UNT Libraries

Macro Control Structures for Structured Programming in ALC

Description: This thesis describes a set of computer program control structures which permits the application of certain structured programming techniques to the IBM/360 assembly language (ALC). The control structures are implemented by programmerdefined instructions known as macros. A history of computer software is presented, providing a basis for the emergence of structured programming. A survey of the major concepts of structured programming with special attention to control structures and their significance to structured programming follows. The macros developed in this study include DO, ENDDO, LEAVE, CASE, and ENDCASE. They provide a looping control structure, a loop-escape construct, and a selective control structure. Examples of usage are given.
Date: December 1975
Creator: Connally, Kim G.
Partner: UNT Libraries

An Interpreter for the Basic Programming Language

Description: In this thesis, the first chapter provides the general description of this interpreter. The second chapter contains a formal definition of the syntax of BASIC along with an introduction to the semantics. The third chapter contains the design of data structure. The fourth chapter contains the description of algorithms along with stages for testing the interpreter and the design of debug output. The stages and actions-are represented internally to the computer in tabular forms. For statement parsing working syntax equations are established. They serve as standards for the conversion of source statements into object pseudocodes. As the statement is parsed for legal form, pseudocodes for this statement are created. For pseudocode execution, pseudocodes are represented internally to the computer in tabular forms.
Date: May 1975
Creator: Chang, Min-Jye S.
Partner: UNT Libraries

Ecological Factors Related to Juvenile Delinquency

Description: The purpose of this study is to discover the spatial distribution of adjudicated delinquents and to analyze the relationship of these delinquents to a distribution of other attributes of population aggregates. Specifically, this study focuses on the relationship in Fort Worth between the social and economic data of a specific zone. Chapter I and III of this study discuss previous ecological studies and their findings. Furthermore, possible restriction to previous studies are brought out and the design for this study is developed. Chapter III presents the methodology design used in the project. Chapter IV and V present findings of this study and discuss implication drawn from these findings. Moreover, statistically significant results are explained with regard to present sociological knowledge and future research.
Date: May 1975
Creator: Adrian, Larry Michael
Partner: UNT Libraries

A Left-to-Right Parsing Algorithm for THIS Programming Language

Description: The subject of this investigation is a specific set of parsers known as LR parsers. Of primary interest is a LR parsing method developed by DeRemer which specifies a translation method which can be defined by a Deterministic Push-Down Automation (DPDA). The method of investigation was to apply DeRemer's parsing technique to a specific language known as THIS Programming Language (TPL). The syntax of TPL was redefined as state diagrams and these state diagrams were, in turn, encoded into two tables--a State-Action table and a Transition table. The tables were then incorporated into a PL/l adaptation of DeRemer's algorithm and tested against various TPL statements.
Date: May 1976
Creator: Hooker, David P.
Partner: UNT Libraries

A Top-Down Structured Programming Technique for Mini-Computers

Description: This paper reviews numerous theoretical results on control structures and demonstrates their practical examples. This study deals with the design of run-time support routines by using top-down structured programming technique. A number of examples are given as illustration of this method. In conclusion, structured programming has proved to be an important methodology for systematic program design and development.
Date: May 1978
Creator: Wu, Chin-yi Robert
Partner: UNT Libraries

The Association between Attitudes toward Computers and Understanding of Ethical Issues Affecting Their Use

Description: This study examines the association between the attitudes of students toward computers and their knowledge of the ethical uses of computers. The focus for this research was undergraduate students in the Colleges of Arts and Sciences (Department of Computer Science), Business and Education at the University of North Texas in Denton, Texas.
Date: May 1992
Creator: Gottleber, Timothy Theodore
Partner: UNT Libraries

A Comparison of the Effectiveness of Computer Adaptive Testing and Computer Administered Testing

Description: The problem with which this study is concerned is determining the effectiveness of a computer adaptive test as compared to the effectiveness of using the entire test. The study has a twofold purpose. The first is to determine whether the two test versions generate equivalent scores, despite being of different lengths. The second is to determine whether the difference in time needed to take the computer adaptive test is significantly shorter than the computer administered full test.
Date: August 1995
Creator: Fielder, Patrick J. (Patrick Joseph)
Partner: UNT Libraries

Independent Quadtrees

Description: This dissertation deals with the problem of manipulating and storing an image using quadtrees. A quadtree is a tree in which each node has four ordered children or is a leaf. It can be used to represent an image via hierarchical decomposition. The image is broken into four regions. A region can be a solid color (homogeneous) or a mixture of colors (heterogeneous). If a region is heterogeneous it is broken into four subregions, and the process continues recursively until all subregions are homogeneous. The traditional quadtree suffers from dependence on the underlying grid. The grid coordinate system is implicit, and therefore fixed. The fixed coordinate system implies a rigid tree. A rigid tree cannot be translated, scaled, or rotated. Instead, a new tree must be built which is the result of one of these transformations. This dissertation introduces the independent quadtree. The independent quadtree is free of any underlying coordinate system. The tree is no longer rigid and can be easily translated, scaled, or rotated. Algorithms to perform these operations axe presented. The translation and rotation algorithms take constant time. The scaling algorithm has linear time in the number nodes in the tree. The disadvantage of independent quadtrees is the longer generation and display time. This dissertation also introduces an alternate method of hierarchical decomposition. This new method finds the largest homogeneous block with respect to the corners of the image. This block defines the division point for the decomposition. If the size of the block is below some cutoff point, it is deemed to be to small to make the overhead worthwhile and the traditional method is used instead. This new method is compared to the traditional method on randomly generated rectangles, triangles, and circles. The new method is shown to use significantly less space for all three ...
Date: December 1986
Creator: Atwood, Larry D. (Larry Dale)
Partner: UNT Libraries

Thai High School Compute Literacy: A Content Analysis

Description: This study examined the extent to which each computer literacy objective domain, each specific mode of instruction, and each type of question were treated in Thai high school computer literacy text materials. Two textbooks and their accompanying teachers' manuals were examined using three analytical schemes as frameworks for the examinations. The Minnesota Educational Computing Consortium (MECC) computer literacy objectives were used to classify the content in the text materials in order to determine the degree of emphasis on each computer literacy objective domain. The Hawaii state Department of Education (HSDE) instructional modes were used to classify the content in the text materials in order to determine the degree of emphasis on each mode of instruction. Bloom's taxonomy of education, cognitive domain, was used to classify the review questions and exercises in the text materials in order to determine the degree of emphasis on each cognitive level. Detailed findings are given as numerals, percentages, and decimal values. Perspectives are offered on the need for textbooks which reflect the values and feelings objectives. Conclusions were that (a) text materials focus most on the programming/algorithms objectives and tend to exclude the values and feelings objectives; (b) text materials use only three modes of instruction, focusing first on the topic mode, second on the tutee mode, and last on the tool mode; (c) text material questions focus more on higher cognitive than on lower cognitive levels.
Date: December 1989
Creator: Pornpun Chaipraparl
Partner: UNT Libraries

Toward a Humane Computerization of Society: The Role of Higher Education

Description: This heuristic and inductive study proposes a philosophy and models for a humanizing role for higher education in the computer age. The university's traditional role stands the risk of serious erosion through increasing emphasis on technological programs, particularly in the computer areas. The pressures from inside and outside the university threaten to produce increasing numbers of what have been termed "highly educated barbarians." Because computerization offers to be a pervasive and widely-felt influence on society, the university must see that its graduates—both the producers and the consumers of computerization—become humane, liberally educated persons; they must have technical excellence and also an understanding of the "system Man." The study calls for an enhanced new curriculum fostering a "new mind" for the computer age, encompassing quality of both technique and humanity in its students.
Date: December 1983
Creator: Collins, Kenneth Dan
Partner: UNT Libraries