58 research outputs found

    Program design, abstract machines and the design engineer

    No full text
    Structured programming is a design methodology for producing computer programs. A technique is described for designing programs by this methodology, together with the use of abstract machines, so that the logic designer producing programs for microprocessors can do so in a more natural way

    Processor management in a multiprocessor system

    No full text
    In a single-processor system, much investigation has been carried out into the way in which memory should be managed. In a multiprocessor system, the management of processors is equally important, and many of the results of memory management investigations are applicable to processor management also. The letter explains the similarities and their consequences on processor-management policies in a multiprocessor system

    Assessing word-processing skills by event stream analysis

    No full text
    This paper derives the algorithms required to process the stream of textual events collected from a candidate's interaction with a word processor to produce an assessment of their word-processing skills. The information that can be extracted from the textual event stream is compared to that which can be deduced from a comparison of the candidate's submitted answer with the model answer(s) generated by the examiner. For many examinations, document comparison is simpler and more efficient than event stream analysis but it is not always possible to fully analyse errors from document comparison; hence a mixture of document comparison and event stream analysis is desirable for computer-based word-processing assessment

    Trust and the automated assessment of IT skills

    No full text
    This paper discusses the problems of introducing automated assessment to an already existing set of IT skills examinations marked by human examiners, concentrating on issues of trust. The paper considers the issues which influence trust in traditional assessment, how the same issues differ for computer-based assessment and how the influence of the differences on trust can be minimised. Finally the paper discusses how future developments may be influenced by issues of trust

    Information Technology Skills Assessment Techniques

    No full text
    There are two tasks associated with the assessment of IT skills; the discovery of errors and the classification of errors. The discovery of errors is a pattern matching task where a candidate attempt is synchronised with the model answer. The classification of the errors consists of applying sets of rules to regions of a candidate answer corresponding to regions of the model solution. A particular constraint in this type of assessment is that the results should be similar to those which would be produced by a human examiner. This paper describes the algorithms the authors have used in automating a number of assessors for the use of word processors, spreadsheets and databases and describes some of the problems of applying such algorithms in practic

    Transforming instructions for IT skills exercises into specifications for assessment tests

    No full text
    The automated assessment of authentic Information Technology skills relies on testing candidate's output for conformity with the operations which should have been performed during the test. Since a test is unique, test specifications are unique to each test. This paper describes transformations which can be applied to the instructions given to the candidate to generate the test specifications which drive automated IT skills assessors
    • …
    corecore