This paper studies the application of C language graphic function in the computer design process through a practical example of menu design using C language. It consists of three main modules: the instruction of self-...This paper studies the application of C language graphic function in the computer design process through a practical example of menu design using C language. It consists of three main modules: the instruction of self-definition function used in the process of initialization of screen and menu system, the instruction of ini- tialization screen and menu system, and the instruction of self-definition function used in keyboard service program. The study reveals the properties of abundance and practice of the library function of C language.展开更多
Moving analogy target is a key component of the performance testing system in TV tracking equipment. A new method is provided to produce the moving analogy target whose motion speed, track, contrast and size can be va...Moving analogy target is a key component of the performance testing system in TV tracking equipment. A new method is provided to produce the moving analogy target whose motion speed, track, contrast and size can be varied. The video signal transformed by video switching card is used to test the performances of the electronic box of TV tracking equipment. These performances include minimal tracking contrast, minimal size of tracking target, maximal tracking speed and capture time.展开更多
The C programming language is expressive and flexible, but not safe; as its expressive power and flexibility are obtained through unsafe language features, and improper use of these features can lead to program bugs w...The C programming language is expressive and flexible, but not safe; as its expressive power and flexibility are obtained through unsafe language features, and improper use of these features can lead to program bugs whose causes are hard to identify. Since C is widely used, and it is impractical to rewrite all existing C programs in safe languages, so ways must be found to make C programs safe. This paper deals with the unsafe features of C and presents a survey on existing solutions to make C pro- grams safe. We have studied binary-level instrumentation tools, source checkers, source-level instrumentation tools and safe dialects of C, and present a comparison of different solutions, summarized the strengths and weaknesses of different classes of solutions, and show measures that could possibly improve the accuracy or alleviate the overhead of existing solutions.展开更多
This paper proposes a novel bidirect i o nal anti-theft alarm scheme through detecting the magnetic field.The theoretical background and analysis of the approach of anti-theft alarm are pre sented.The circuit of burgl...This paper proposes a novel bidirect i o nal anti-theft alarm scheme through detecting the magnetic field.The theoretical background and analysis of the approach of anti-theft alarm are pre sented.The circuit of burglar alarm is designed,fabricated and tested,and C language program is implemented and debugged.Feasibility of the de veloped scheme is proved by the experiments.展开更多
Engineering application domains need database management systems to supply them with a good means of modeling, a high data access efficiency and a language interface with strong functionality. This paper presents a se...Engineering application domains need database management systems to supply them with a good means of modeling, a high data access efficiency and a language interface with strong functionality. This paper presents a semantic hypergraph model based on relations, in order to express many-to-many relations among objects belonging to defferent semanic classes in engineering applications. A management mechanism expressed by the model and the basic data of engineering databases are managed in main memory. Especially, different objects are linked by different kinds of semantics defined by users, therefore the table swap, the record swap and some unnecessary examinations are reduced and the access efficiency of the engineering data is increased.C language interface that includes some generic and special functionality is proposed for closer connection with application programs.展开更多
文摘This paper studies the application of C language graphic function in the computer design process through a practical example of menu design using C language. It consists of three main modules: the instruction of self-definition function used in the process of initialization of screen and menu system, the instruction of ini- tialization screen and menu system, and the instruction of self-definition function used in keyboard service program. The study reveals the properties of abundance and practice of the library function of C language.
文摘Moving analogy target is a key component of the performance testing system in TV tracking equipment. A new method is provided to produce the moving analogy target whose motion speed, track, contrast and size can be varied. The video signal transformed by video switching card is used to test the performances of the electronic box of TV tracking equipment. These performances include minimal tracking contrast, minimal size of tracking target, maximal tracking speed and capture time.
基金Project (No. 2003AA1Z1060) supported by the National Hi-Tech Research and Development Program (863) of China
文摘The C programming language is expressive and flexible, but not safe; as its expressive power and flexibility are obtained through unsafe language features, and improper use of these features can lead to program bugs whose causes are hard to identify. Since C is widely used, and it is impractical to rewrite all existing C programs in safe languages, so ways must be found to make C programs safe. This paper deals with the unsafe features of C and presents a survey on existing solutions to make C pro- grams safe. We have studied binary-level instrumentation tools, source checkers, source-level instrumentation tools and safe dialects of C, and present a comparison of different solutions, summarized the strengths and weaknesses of different classes of solutions, and show measures that could possibly improve the accuracy or alleviate the overhead of existing solutions.
基金National Natural Science Foundation of China (No.51105267, No.91123036)China Postdoctoral Science Foundation(No.2011M500542, No.2012T50248)+2 种基金National Research Foundation for the Doctoral Program of Higher Education of China(No.20111402120007)Shanxi Provincial Foundation for Returned Scholars (No.2011x10)863 Project (No.2011AA040404, No.2013AA041109)
文摘This paper proposes a novel bidirect i o nal anti-theft alarm scheme through detecting the magnetic field.The theoretical background and analysis of the approach of anti-theft alarm are pre sented.The circuit of burglar alarm is designed,fabricated and tested,and C language program is implemented and debugged.Feasibility of the de veloped scheme is proved by the experiments.
文摘Engineering application domains need database management systems to supply them with a good means of modeling, a high data access efficiency and a language interface with strong functionality. This paper presents a semantic hypergraph model based on relations, in order to express many-to-many relations among objects belonging to defferent semanic classes in engineering applications. A management mechanism expressed by the model and the basic data of engineering databases are managed in main memory. Especially, different objects are linked by different kinds of semantics defined by users, therefore the table swap, the record swap and some unnecessary examinations are reduced and the access efficiency of the engineering data is increased.C language interface that includes some generic and special functionality is proposed for closer connection with application programs.