首页 > 最新文献

African Conference on Software Engineering最新文献

英文 中文
Personality type, career preference and implications for computer science recruitment and teaching 人格类型、职业偏好及其对计算机科学招聘和教学的影响
Pub Date : 1998-07-08 DOI: 10.1145/289393.289416
J. Teague
The aims of the paper are to identify Myers-Briggs Type Indicator (MBTI) personality attributes of computing professionals that are best suited to three major subtasks of computing — system analysis, system design and programming and to confirm the validity of the attributes for computing professionals. The MBTI categorises individuals on four pairs of personality characteristics: extraversion/introversion, sensing/ intuition, thinking/feeling and judging/perceiving, giving sixteen possible personality types. The existing literature indicates that just two of these sixteen personality types account for more than a third of computing professionals. Consideration of the tasks of computing professionals today suggests that a much broader range of personality types is required. Preferred types are suggested for each of the major subtasks of system analysis, system design and programming. A study of 38 computing professionals tends to confirm that computing professionals with a preference for one of the subtasks do have characteristics suggested for that subtask. The implications of these findings for the recruitment and retention of students are discussed.
本文的目的是确定最适合于计算的三个主要子任务-系统分析、系统设计和编程的计算专业人员的Myers-Briggs类型指标(MBTI)人格属性,并确认计算专业人员属性的有效性。MBTI将个人分为四对人格特征:外向/内向、感觉/直觉、思考/感觉和判断/感知,给出了16种可能的人格类型。现有的文献表明,这16种性格类型中的两种就占了计算机专业人员的三分之一以上。考虑到当今计算机专业人员的任务,表明需要更广泛的性格类型。对于系统分析、系统设计和编程的每个主要子任务,建议了首选类型。一项对38名计算机专业人员的研究倾向于证实,偏爱其中一个子任务的计算机专业人员确实具有该子任务所建议的特征。讨论了这些发现对招收和保留学生的影响。
{"title":"Personality type, career preference and implications for computer science recruitment and teaching","authors":"J. Teague","doi":"10.1145/289393.289416","DOIUrl":"https://doi.org/10.1145/289393.289416","url":null,"abstract":"The aims of the paper are to identify Myers-Briggs Type Indicator (MBTI) personality attributes of computing professionals that are best suited to three major subtasks of computing — system analysis, system design and programming and to confirm the validity of the attributes for computing professionals. The MBTI categorises individuals on four pairs of personality characteristics: extraversion/introversion, sensing/ intuition, thinking/feeling and judging/perceiving, giving sixteen possible personality types. The existing literature indicates that just two of these sixteen personality types account for more than a third of computing professionals. Consideration of the tasks of computing professionals today suggests that a much broader range of personality types is required. Preferred types are suggested for each of the major subtasks of system analysis, system design and programming. A study of 38 computing professionals tends to confirm that computing professionals with a preference for one of the subtasks do have characteristics suggested for that subtask. The implications of these findings for the recruitment and retention of students are discussed.","PeriodicalId":435916,"journal":{"name":"African Conference on Software Engineering","volume":"37 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1998-07-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124582021","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 73
Some experimental evidence on the educational value of interactive Java applets in Web-based tutorials 交互式Java小程序在web教程中的教学价值的一些实验证据
Pub Date : 1998-07-08 DOI: 10.1145/289393.289407
Simon Street, Albert Goodman
The value of imertzctimz in a learning environment has been largely assumed h this paper we present the results of a conzpiztion between learning via static Web materiaL and learning with interactive material Two groups of first-yewcomputing students were studied: one gro~p %’iewedan on-line graph theory tuton”al, the ozher group worked with a more dyamie version of the same $uIorid Each student completed a pre-test to dezetize their knowledge of the topic prior to canme:zcing the Lesso% and a post-test to detect any increase in their zmderstamiing of the material covered by Ii%etutorial l%e study fozmd no significant dijj$erence in the level of unders~anding of Dijkstra ’s Algon”thm between the swdents using Ihe interactive Web materia~ and those duzt viewed the more traditional tutorial content. There is a general view in the schokzrly communi~ Zhat prol’iding an interactive learning environment improves the depth of comprehension; this study provides little suppo~ for this view. One important finding from this researck however, is that using an k.teracfi-ve Web program increases the learner’s enjoyment level – which in turn may increase their understanding in a longer timq?ame.
沉浸在学习环境中的价值在很大程度上已经被假设,本文提出了通过静态Web材料学习和使用交互式材料学习之间混淆的结果。一篇关于在线图论教程的文章,另一组使用的是相同的动态版本。每个学生在上课前都完成了一个预测试,以了解他们对该主题的知识:阅读课程,并进行了一个后测试,以检测他们对课程内容的理解是否有所增加。研究发现,使用交互式网络材料的学生和观看传统教学内容的学生对Dijkstra ' s Algon ' s的理解水平没有显著差异。在学院界有一种普遍的观点:提供一个互动的学习环境可以提高理解的深度;这项研究对这一观点提供的支持很少。然而,这项研究的一个重要发现是,使用交互式网络程序可以提高学习者的享受程度——这反过来又可以在更长的时间内提高他们的理解能力。
{"title":"Some experimental evidence on the educational value of interactive Java applets in Web-based tutorials","authors":"Simon Street, Albert Goodman","doi":"10.1145/289393.289407","DOIUrl":"https://doi.org/10.1145/289393.289407","url":null,"abstract":"The value of imertzctimz in a learning environment has been largely assumed h this paper we present the results of a conzpiztion between learning via static Web materiaL and learning with interactive material Two groups of first-yewcomputing students were studied: one gro~p %’iewedan on-line graph theory tuton”al, the ozher group worked with a more dyamie version of the same $uIorid Each student completed a pre-test to dezetize their knowledge of the topic prior to canme:zcing the Lesso% and a post-test to detect any increase in their zmderstamiing of the material covered by Ii%etutorial l%e study fozmd no significant dijj$erence in the level of unders~anding of Dijkstra ’s Algon”thm between the swdents using Ihe interactive Web materia~ and those duzt viewed the more traditional tutorial content. There is a general view in the schokzrly communi~ Zhat prol’iding an interactive learning environment improves the depth of comprehension; this study provides little suppo~ for this view. One important finding from this researck however, is that using an k.teracfi-ve Web program increases the learner’s enjoyment level – which in turn may increase their understanding in a longer timq?ame.","PeriodicalId":435916,"journal":{"name":"African Conference on Software Engineering","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1998-07-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130288512","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 21
I/O considered harmful (at least for the first few weeks) I/O被认为是有害的(至少在最初几周)
Pub Date : 1997-07-02 DOI: 10.1145/299359.299390
J. Rosenberg, Michael Kölling
One of the major difficulties with teaching the first programming course is input/output. It is desirable to show students how to input data and output results early in the course in order to motivate the students and so that they can see the results of their programs. Output is also a useful tool for testing programs. However, in most programming languages input and output are esoteric and the techniques for performing input and output must be learnt by the students at an early stage, precisely when they are trying to understand the basics of programming. We argue that input/output operations need not be taught in the early stages of a course if the language environment provides appropriate tools for testing programs. This assertion is demonstrated by reference to the Blue objectoriented language and environment.
教授第一门编程课程的主要困难之一是输入/输出。在课程的早期向学生展示如何输入数据和输出结果是可取的,以激励学生,使他们能够看到他们的程序的结果。输出也是测试程序的有用工具。然而,在大多数编程语言中,输入和输出是深奥的,执行输入和输出的技术必须由学生在早期阶段学习,正是在他们试图理解编程的基础知识时。我们认为,如果语言环境为测试程序提供了适当的工具,则无需在课程的早期阶段教授输入/输出操作。通过对Blue面向对象语言和环境的引用证明了这一断言。
{"title":"I/O considered harmful (at least for the first few weeks)","authors":"J. Rosenberg, Michael Kölling","doi":"10.1145/299359.299390","DOIUrl":"https://doi.org/10.1145/299359.299390","url":null,"abstract":"One of the major difficulties with teaching the first programming course is input/output. It is desirable to show students how to input data and output results early in the course in order to motivate the students and so that they can see the results of their programs. Output is also a useful tool for testing programs. However, in most programming languages input and output are esoteric and the techniques for performing input and output must be learnt by the students at an early stage, precisely when they are trying to understand the basics of programming. We argue that input/output operations need not be taught in the early stages of a course if the language environment provides appropriate tools for testing programs. This assertion is demonstrated by reference to the Blue objectoriented language and environment.","PeriodicalId":435916,"journal":{"name":"African Conference on Software Engineering","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-07-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121327760","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 8
Teaching software testing 教学软件测试
Pub Date : 1997-07-02 DOI: 10.1145/299359.299369
D. Carrington
Testing is a relatively neglected component of the computer science curriculum. It lacks the glamour associated with more constructive activities such as software design and implementation. However, it is the primary verification and validation technique for software and, as such, plays a critical role in the software development process. This paper discusses some approaches to teaching software testing so that students gain practical skills as well as theoretical knowledge of software testing techniques. The goals of the paper are to raise the profile of teaching software testing and to encourage discussion of effective methods that foster student learning of software testing skills.
测试是计算机科学课程中一个相对被忽视的部分。它缺乏与软件设计和实现等更具建设性的活动相关的魅力。然而,它是软件的主要验证和确认技术,因此,在软件开发过程中起着关键作用。本文探讨了软件测试教学的几种方法,使学生在掌握软件测试技术的理论知识的同时,也掌握了软件测试的实践技能。本文的目标是提高软件测试教学的知名度,并鼓励讨论促进学生学习软件测试技能的有效方法。
{"title":"Teaching software testing","authors":"D. Carrington","doi":"10.1145/299359.299369","DOIUrl":"https://doi.org/10.1145/299359.299369","url":null,"abstract":"Testing is a relatively neglected component of the computer science curriculum. It lacks the glamour associated with more constructive activities such as software design and implementation. However, it is the primary verification and validation technique for software and, as such, plays a critical role in the software development process. This paper discusses some approaches to teaching software testing so that students gain practical skills as well as theoretical knowledge of software testing techniques. The goals of the paper are to raise the profile of teaching software testing and to encourage discussion of effective methods that foster student learning of software testing skills.","PeriodicalId":435916,"journal":{"name":"African Conference on Software Engineering","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-07-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129548772","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 27
A smorgasbord of pedagogical dishes 教育性菜肴的自助餐
Pub Date : 1997-07-02 DOI: 10.1145/299359.299366
A. Berglund, M. Daniels, V. Almstrum
A smorgasbord is a style of food presentation that offers a wide variety of dishes from which the dinner guest can select according to personal preference. In this paper, we use the analogy of the ...
自助餐是一种食物展示方式,提供各种各样的菜肴,客人可以根据个人喜好选择。在本文中,我们用……
{"title":"A smorgasbord of pedagogical dishes","authors":"A. Berglund, M. Daniels, V. Almstrum","doi":"10.1145/299359.299366","DOIUrl":"https://doi.org/10.1145/299359.299366","url":null,"abstract":"A smorgasbord is a style of food presentation that offers a wide variety of dishes from which the dinner guest can select according to personal preference. In this paper, we use the analogy of the ...","PeriodicalId":435916,"journal":{"name":"African Conference on Software Engineering","volume":"90 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-07-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115949335","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
A teaching system for SQL SQL教学系统
Pub Date : 1997-07-02 DOI: 10.1145/299359.299391
R. Kearns, Stephen Shead, A. Fekete
Skill in writing SQL queries is a fundamental outcome expected by industry from any university course in Database Systems. Students often have difficulty with fundamental SQL concepts such as multitable joins, aggregation and grouping. This paper describes teaching software, which supports students learning these concepts. The system, called esql, is similar to a normal query interface, except that the response to a SELECT statement is not merely to show the result, but instead to show a sequence of images, giving a step-by-step account of how the query result is determined.
编写SQL查询的技能是任何大学数据库系统课程所期望的基本结果。学生在理解基本的SQL概念(如多表连接、聚合和分组)时经常遇到困难。本文介绍了支持学生学习这些概念的教学软件。该系统名为esql,与普通查询接口类似,不同之处在于,对SELECT语句的响应不仅仅是显示结果,而是显示一系列图像,逐步说明如何确定查询结果。
{"title":"A teaching system for SQL","authors":"R. Kearns, Stephen Shead, A. Fekete","doi":"10.1145/299359.299391","DOIUrl":"https://doi.org/10.1145/299359.299391","url":null,"abstract":"Skill in writing SQL queries is a fundamental outcome expected by industry from any university course in Database Systems. Students often have difficulty with fundamental SQL concepts such as multitable joins, aggregation and grouping. This paper describes teaching software, which supports students learning these concepts. The system, called esql, is similar to a normal query interface, except that the response to a SELECT statement is not merely to show the result, but instead to show a sequence of images, giving a step-by-step account of how the query result is determined.","PeriodicalId":435916,"journal":{"name":"African Conference on Software Engineering","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-07-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130095046","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 52
Teaching programming paradigms and languages for qualitative learning 为定性学习教授编程范例和语言
Pub Date : 1997-07-02 DOI: 10.1145/299359.299365
P. Maheshwari
Effective quality management in teaching and learning can be implemented by careful planning of the subject delivery system, active student involvement and continuous evaluation system in the classroom. In this papel; we discuss the issues involved with the quality improvement of teaching and learning various programming paradigms and languages. Our main aim is to prepare students with analytical abilities in choosing the most appropriate programming language to implement a given software-based system in their future professions. We believe that the qualitative learning of programming language plays an important role in improving the quality of the sofrware products and in furthering the development of the profession. The paper first presents some arguments in light of the current literature on computer science education and quality in higher education, and then, discusses a simple model of teaching and learning that we have adopted in this subject.
有效的教学质量管理可以通过精心规划学科交付系统、学生积极参与和课堂持续评价系统来实施。在本文中;我们讨论的问题涉及教学质量的提高和学习各种编程范式和语言。我们的主要目的是培养学生的分析能力,以选择最合适的编程语言来实现他们未来职业中给定的基于软件的系统。我们相信编程语言的定性学习在提高软件产品的质量和促进专业发展方面发挥着重要作用。本文首先根据目前有关高等教育中计算机科学教育和质量的文献提出了一些论点,然后讨论了我们在这门学科中采用的简单的教与学模式。
{"title":"Teaching programming paradigms and languages for qualitative learning","authors":"P. Maheshwari","doi":"10.1145/299359.299365","DOIUrl":"https://doi.org/10.1145/299359.299365","url":null,"abstract":"Effective quality management in teaching and learning can be implemented by careful planning of the subject delivery system, active student involvement and continuous evaluation system in the classroom. In this papel; we discuss the issues involved with the quality improvement of teaching and learning various programming paradigms and languages. Our main aim is to prepare students with analytical abilities in choosing the most appropriate programming language to implement a given software-based system in their future professions. We believe that the qualitative learning of programming language plays an important role in improving the quality of the sofrware products and in furthering the development of the profession. The paper first presents some arguments in light of the current literature on computer science education and quality in higher education, and then, discusses a simple model of teaching and learning that we have adopted in this subject.","PeriodicalId":435916,"journal":{"name":"African Conference on Software Engineering","volume":"20 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-07-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132931396","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 17
Towards literate tools for novice programmers 面向新手程序员的识字工具
Pub Date : 1997-07-02 DOI: 10.1145/299359.299376
A. Cockburn, N. Churcher
Literate programming is a powerful technique that helps expert programmers integrate code and documentation in a manner that assists human comprehension. To date, tools for literate programming have had moderately complex syntactic requirements. Consequently, the programmers who stand to gain most from the clarity of the literate technique—novice and learning programmers—have been unable to do so. This paper describes the potential benefits of literate programming environments within introductory programming courses. Design criteria for such environments are presented, and prototype systems demonstrating the criteria are described. Evidence of student enthusiasm for graphical user interfaces for literate programming is discussed.
识字编程是一种强大的技术,可以帮助专业程序员以一种有助于人类理解的方式集成代码和文档。到目前为止,识字编程的工具具有中等复杂的语法要求。因此,那些从文字技术的清晰度中获益最多的程序员——新手和正在学习的程序员——无法做到这一点。本文描述了在编程入门课程中使用识字编程环境的潜在好处。提出了这种环境的设计标准,并描述了演示这些标准的原型系统。讨论了学生对识字编程的图形用户界面的热情。
{"title":"Towards literate tools for novice programmers","authors":"A. Cockburn, N. Churcher","doi":"10.1145/299359.299376","DOIUrl":"https://doi.org/10.1145/299359.299376","url":null,"abstract":"Literate programming is a powerful technique that helps expert programmers integrate code and documentation in a manner that assists human comprehension. To date, tools for literate programming have had moderately complex syntactic requirements. Consequently, the programmers who stand to gain most from the clarity of the literate technique—novice and learning programmers—have been unable to do so. This paper describes the potential benefits of literate programming environments within introductory programming courses. Design criteria for such environments are presented, and prototype systems demonstrating the criteria are described. Evidence of student enthusiasm for graphical user interfaces for literate programming is discussed.","PeriodicalId":435916,"journal":{"name":"African Conference on Software Engineering","volume":"96 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-07-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115733603","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 9
Introducing object orientation to experienced procedural programmers 向有经验的过程程序员介绍面向对象
Pub Date : 1997-07-02 DOI: 10.1145/299359.299379
Michael Turk
This paper suggests an approach to the retraining of procedural programmers in object-oriented design and programming that will benefit both the programmers and their employers. The paper is based on current educational theory, cognitive psychology, mental models and HCI research and on research on the practices of novice and skilled programmers.
本文提出了一种对过程程序员进行面向对象设计和编程再培训的方法,这将使程序员和他们的雇主都受益。本文以当前教育理论、认知心理学、心智模型和人机交互研究为基础,对新手和熟练程序员的实践进行了研究。
{"title":"Introducing object orientation to experienced procedural programmers","authors":"Michael Turk","doi":"10.1145/299359.299379","DOIUrl":"https://doi.org/10.1145/299359.299379","url":null,"abstract":"This paper suggests an approach to the retraining of procedural programmers in object-oriented design and programming that will benefit both the programmers and their employers. The paper is based on current educational theory, cognitive psychology, mental models and HCI research and on research on the practices of novice and skilled programmers.","PeriodicalId":435916,"journal":{"name":"African Conference on Software Engineering","volume":"39 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-07-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129661740","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 6
Hardware experiments with CISC and RISC computer architectures 基于CISC和RISC计算机体系结构的硬件实验
Pub Date : 1997-07-02 DOI: 10.1145/299359.299389
A. G. Bromley
Since 1979 a “Computer Architecture Lab” has operated in the Basser Department at Sydney University to provide hardware teaching in support of 3rd year courses in Computer Architecture. The lab was originally conceived to allow the construction of accumulator/index register computers using the popular 2900 series bit-slice technology. promley, 1979, 19861 In second year the students, mainly from Science and Engineering, will have studied assembly language programming, data structures, finite automata, and compilers, and be experienced in C/UNIX.
自1979年以来,“计算机体系结构实验室”在悉尼大学巴斯系运作,为计算机体系结构三年级课程提供硬件教学支持。该实验室最初的设想是允许使用流行的2900系列位片技术构建累加器/索引寄存器计算机。在第二年,主要来自理工科的学生将学习汇编语言编程、数据结构、有限自动机和编译器,并在C/UNIX上有经验。
{"title":"Hardware experiments with CISC and RISC computer architectures","authors":"A. G. Bromley","doi":"10.1145/299359.299389","DOIUrl":"https://doi.org/10.1145/299359.299389","url":null,"abstract":"Since 1979 a “Computer Architecture Lab” has operated in the Basser Department at Sydney University to provide hardware teaching in support of 3rd year courses in Computer Architecture. The lab was originally conceived to allow the construction of accumulator/index register computers using the popular 2900 series bit-slice technology. promley, 1979, 19861 In second year the students, mainly from Science and Engineering, will have studied assembly language programming, data structures, finite automata, and compilers, and be experienced in C/UNIX.","PeriodicalId":435916,"journal":{"name":"African Conference on Software Engineering","volume":"48 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-07-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124962417","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
期刊
African Conference on Software Engineering
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1