• Title/Summary/Keyword: Procedural Language

Search Result 52, Processing Time 0.027 seconds

A Study on Development of Educational Web Contents for Procedural-Oriented and Object-Oriented Programming (절차지향 및 객체지향 프로그래밍의 효과적 교육을 위한 웹 콘텐츠 개발에 관한 연구)

  • Suh, Bong-Sue
    • Proceedings of the Korea Contents Association Conference
    • /
    • 2006.11a
    • /
    • pp.772-775
    • /
    • 2006
  • The educational courses for the procedural-oriented and object-oriented programming languages have been prepared respectively in many universities. However, the comparison of two languages has not been shown in the same class. In this paper, we compared two distinctive languages, C and Java, and developed a new class material and the relating web contents, through which those who are interested may maximize their understanding and programming skills based on the different programming language.

  • PDF

Interactive Design System for Procedural Texture Generation (절차적 텍스쳐 제작을 위한 인터랙티브 디자인 시스템)

  • 강재구;조청운;홍현기
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.10b
    • /
    • pp.724-726
    • /
    • 2003
  • 절차적 텍스쳐링(procedural texturing) 방법은 프로그래밍 가능하게 설계되어 생산성이 높고 유연(flexible)하다는 장점이 있다. 그러나 설계가 복잡하고 프로그래밍에 익숙하지 않은 일반 사용자들이 사용하기 어렵다는 단점이 있다. 본 논문에서는 사용자가 프로그래밍 과정 없이 대화형 인터페이스를 통해 디자인하고 이를 쉐이딩 언어(shading language)로 변환해 주는 시스템을 제안한다. 사용자의 디자인 과정으로 여러 개의 기본 노드(node)와 관련된 연산으로 표현되며, 시스템에서 이를 변환하여 텍스쳐를 기술하는 쉐이딩 언어를 생성한다. 제안된 시스템은 일반 사용자에게 절차적인 텍스쳐링에 대한 직관적이고 유연한 인터페이스를 제공하며. 기본적인 기하 및 텍스쳐 요소(element)를 조합하여 다양한 텍스쳐를 효과적으로 생성하도록 한다.

  • PDF

An Analysis of the Effect of Cognitive Gaps on Purchasing Behavior Using Association Rules - Foucused on Users of Machine Translation Program (연관성규칙을 이용한 사용자의 인지차이가 구매행동에 미치는 영향 분석 - 기계번역 프로그램 사용자를 중심으로)

  • Lee, In-hye;Cho, Sung-bin
    • Journal of the Korea Management Engineers Society
    • /
    • v.23 no.4
    • /
    • pp.179-195
    • /
    • 2018
  • So far, the evaluation of machine translation has used a numerical approach, but there is evidence that it is not sufficient to reflect the characteristics or behavior of machine translation users(Hutchins, 2007; Wu et al., 2016; Park et al., 2013). Therefore, this study focused on the purpose of use and purchasing behavior of machine translation users. At this time, the indirect comparison method introduced by Morgan and Hunt(1994) was used to measure cognitive gaps and analyze the purchasing behavior of users. According to the analysis of association rules using cognitive gaps, the smaller the cognitive gap, the more positive the purchase behavior. In addition, procedural knowledge derived from language knowledge is activated in situations involving responsibility, and in routine situations, procedural knowledge trained from pragmatic knowledge works.

Automation of Service Level Agreement based on Active SLA (Active SLA 기반 서비스 수준 협약의 자동화)

  • Kim, Sang-Rak;Kang, Man-Mo;Bae, Jae-Hak
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.13 no.4
    • /
    • pp.229-237
    • /
    • 2013
  • As demand for IT services increase, which are based on SOA and cloud computing, service level agreements (SLAs) have received more attention in the parties concerned. An SLA is usually a paper contract written in natural language. SLA management tools which are commercially available, implement SLAs implicitly in the application with a procedural language. This makes automation of SLA management difficult. It is also laborious to maintain contract management systems because changes in a contract give rise to extensive modifications in the source code. We see the source of the trouble is the existence of documentary SLAs (paper contracts) and corresponding executable SLAs (contracts coded in the procedural language). In this paper, to resolve the current SLA management problems we propose an active SLM (Active Service Level Management) system, which is based on the active SLA (Active Service Level Agreement). In the proposed system, the separated management and processing of dual SLAs can be unified into a single process with the introduction of active SLAs (ASLAs).

VRQL : A Visual Relational Database Query Language (VRQL : 시각 관계형 데이터베이스 질의어)

  • Lee, Suk-Kyoon
    • Asia pacific journal of information systems
    • /
    • v.12 no.2
    • /
    • pp.99-118
    • /
    • 2002
  • In this paper, we propose a visual relational database query language, VRQL, by modifying and extending the recently proposed $VOQL^*$. Like $VOQL^*$, VRQL, based on ven Diagram and graph, naturally reflects the structure of schemas in queries and has recursive formal semantics. However, VRQL has relationally complete expressiveness, while $VOQL^*$ is only a conjunctive query language. In the logical definition part of VRQL, which is the relational version of $VOQL^*$, most features of $VOQL^*$ are retained, and the semantics of queries are based on the tuple relational calculus. In the procedural definition part of VRQL, by introducing the concept of VRQL view and set operations, the expressiveness of VRQL is increased to the level equivalent to that of the relational algebra. Due to the introduction of VRQL views, existing queries or temporary queries used in the process of creating queries can be represented with views, so that complex queries may be represented more conveniently. Set operations, used with VRQL views, enable us to represent various queries, beyond the expressiveness of conjunctive query languages.

Review of U.S. Courts' Procedural and Substantive Unconscionability Doctrine Regarding Mandatory Arbitration Agreement in the Nursing Home Contracts (미국 요양원 입소계약상의 강제적 중재 조항에 관한 미국 법원의 절차적, 실체적 비양심성 법리 고찰)

  • Shin, Seungnam
    • Journal of Arbitration Studies
    • /
    • v.31 no.1
    • /
    • pp.83-105
    • /
    • 2021
  • If aggrieving consumers or employees cannot prove both substantive and procedural unconscionability, many U.S. state courts will enforce arbitration agreements. Additionally, U.S. courts weigh a variety of factors to determine whether an arbitration agreement is substantively unconscionable. For example, U.S. courts have considered one or a combination of the following factors: (1) the fairness of contractual terms; (2) the severity of contractual terms' deviation from prevailing standards, customs, or practices within a particular industry; (3) the reasonableness of goods-and-services contract prices; (4) the commercial reasonableness of the contract terms; (5) the purpose and effect of the terms and (6) "the allocation of risks between the parties." Further, procedural unconscionability characterized by surprise or lack of knowledge focuses on terms that are deceptively hidden in a mass of contract language, the object of another concealment, or imposed in the circumstances involving haste or high-pressure tactics so that they are not likely to be read or understood. This unconscionability doctrine can be applied to a situation where an alcoholic dementia-afflicted older adult is admitted to a nursing home. At that time, because she had alcoholic dementia, which precluded her reading, comprehending, writing, negotiating, or signing of any legal document, her son, who did not understand the adhesion contract, signed the standardized residential contract and the arbitration agreement.

Application of Object-oriented Language to Power Systems (객체지향기법의 전력계통시스템에의 적용)

  • Park, J.H.;Kim, J.N.;Shin, J.H.;Lee, J.Y.;Baek, Y.S.
    • Proceedings of the KIEE Conference
    • /
    • 1999.07c
    • /
    • pp.1218-1220
    • /
    • 1999
  • In this paper, we developed object-oriented analysis method for electric power system. It was applied to fault diagnosis, power system stability analysis and service restoration system in emergency state. Objectoriented programming(OOP)is a more flexible method than procedural programming. We proposed flexible modeling method for power system analysis.

  • PDF

An Object-oriented Finite Element Analysis Program Architecture of Easy Extension (확장이 쉬운 구조의 객체지향 유한요소해석 프로그램)

  • Nam, Yong-Yun
    • 연구논문집
    • /
    • s.33
    • /
    • pp.27-38
    • /
    • 2003
  • The object-oriented programming languages are widely used in the modern software engineering. The procedural type FEM codes are still used because it is very hard and cost consuming job to re-code them into object-oriented programs. In this study, a FEM program was newly designed and coded with C++, an object-oriented language. Also a special programming technique, auto-loading technique was developed for open structured program, with which the extension and maintenance can be carried out easily. For example, the additions of element libraries to an existence FEM program do not require any modifications of the program.

  • PDF

On the Role of Prefabricated Speech in L2 Acquisition Process: An Information Processing Approach

  • Boo, Kyung-Soon
    • Annual Conference on Human and Language Technology
    • /
    • 1991.10a
    • /
    • pp.196-208
    • /
    • 1991
  • This study focused on the role of prefabricated speech (routines and patterns) in the L2 acquisition process. The data for this study consisted of spontaneous speech samples and various observational records of three Korean children learning English as L2 in a nursery school. The specific questions addressed here were: (1) What routines, patterns, and creative constructions did the children use? (2) What was the general trend in the three children's use of routines, patterns, and creative constructions over time? The data were collected over a period of one school year by observing the children in their school. The findings were discussed from the perspective of human information processing. This study found that prefabricated speech played a significant role in the three children's L2 acquisition. The automatic processing of prefabricated speech appeared to enable the children to reduce the burden on their information processing systems, which allowed the saved resources available for other language development activities. Also, the children's language development was evident in their increase in the use of patterns. The children were moving from heavy dependence on wholly unanalyzed routines to increased use of partly unanalyzed patterns. This increased control was the result of an increase in procedural knowledge.

  • PDF

Modeling for Measurement of Class Reusability in Object-Oriented Programs (객체 지향 프로그램에서 클래스 재사용성 측정 모델링)

  • Yun, Hui-Hwan;Gu, Yeon-Seol
    • The Transactions of the Korea Information Processing Society
    • /
    • v.6 no.3
    • /
    • pp.580-588
    • /
    • 1999
  • The reuse of software components from existing software system enhances productivity and reliability, decreases the cost of production in software development. The extraction of software components with high reusability from existing software system is very important in software reuse. The reuse of a class is classified into white-box reuse to reuse with modification and black-box reuse to reuse without modification. A class has the property of procedural language and object-oriented language. Therefore, it must measure reusability in consideration of two properties. In black-box reuse, independence of class is important quality. It can quantify through information hiding, coupling between objects, cohesion, etc. In white-box reuse, modification is the best important quality. It can quality through class complexity, coupling, cohesion, documentation, etc. We propose a new model for measurement of class reusability and the measure criteria in object-oriented program. A class that is measured by proposed model can judge whether the reuse with modification has the advantage or the reuse without modification has the advantage.

  • PDF