The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
Numerous advanced operating systems honestly hold both time-sliced and multiprocessor threading with a process scheduler. The kernel of an operating system permits programmers to control threads via the system call interface. Java incorporates threading facility within the language itself rather than managing threads as a facility of the underlying operating system. This research finding focuses on...
Computer logs represent a valuable source of monitoring information being typically the only mechanism for gaining visibility into the behavior of monitored resources. However, even in modern cloud data centers the majority of logs is produced in an unstructured data format with free-form natural language messages carrying the most important portion of the information. This is source of many issues...
Due to the advanced technology development, digital technology used in maximum area of day-to-day life of working which are being developed for advancing technology for humanity. Digital technology in terms of computer system has become an important part in education system of teaching and learning process. All other teaching and learning process or methods used in educational system are under the...
In this modern era data is omnipresent, be it for business, medicine, entertainment or even education. Thus even the need for data sharing is at its pinnacle. It is even more vital to make sure that data is transferred at high speeds. If the data transfer is faster and safer it will revolutionize the way we live and work. The USB to USB Bridge concept will make it viable to carry out mass data transfer...
We present a data processing framework for IoTs with clouds. It was inspired by the MapReduce processing but aims at data processing at the edges through low-band networks. It enables data at the edges to be locally processed as much as possible by using the MapReduce processing and to be cooperated with cloud computing if the edges lacks computational capabilities. This paper describes the design...
This paper presents a cheap and simple health monitoring system which is well applicable at home or in an institution. The system provides a good opportunity to gather and store health information about one or more observed patients. The collected information can help analyze the patient's state of heath. In the regularly gathered information the analyzer methods can search patterns which refer to...
We present a prototype for a generator of shared learning objects to be used in university courses that teach computer programming. The learning objects are question and answer test sets and an application which presents and grades the questions. The application is a Java-based “wizard” that can present and grade short answer questions, multiple choice questions and programming questions for several...
Java Programming Laboratory (JPL) is a cloud based, integrated learning environment used for teaching introductory Java programming at Griffith University, Australia. JPL incorporates a number of features found in other successful programming learning environments and builds upon them with a range of innovative features. Learning to program is a threshold concept area for ICT students and success...
The development environments for Hardware Description Languages (HDLs) are essentially meant and designed for highly trained professionals/ engineers and as such are not suitable for use as an introductory tool for students learning HDLs. With students adopting a variety of operating systems, there is a need for a light-weight and cross-platform environment. Further, such a development environment...
We discuss the demand for intelligent systems to assist both teachers and students in the teaching and learning of computer programming, then describe the design, implementation of Nooblab, an integrated system offering instruction, a programming test bed and assessment for several programming languages, and its deployment in real university classroom situations. The system also logs every interaction...
This paper presents a game-like module titled Java Ninja that is designed to help students understand the concept of Inheritance, which is one of the most important concepts of Object-Oriented Programming (OOP). This module has been used and evaluated in the CSC1311 Computer Programming II class during spring 2013 at Winston-Salem State University. The pre-test, post-test and survey were used in the...
Programming languages have been proposed even before the era of the modern computer. As years have gone, computer resources have increased and application domains have expanded, leading to the proliferation of hundreds of programming languages, each attempting to improve over others or to address new programming paradigms. These languages range from procedural languages like C, object-oriented languages...
In this paper, we develop a fire administrative management system based on the JSF framework and EJB3.0 technology. The system which uses four-layer architecture makes a progress in the implementation, compared with three-layer structure based on the mode of B/S in the past. By using Hibernate to accomplish the mapping between the object and relational data, the efficiency of web application development...
This paper presents a rule-based expert system which is an extension of an ERP system of a fashion company. The fashion company needs a system for analyzing sales reports from mobile devices in many locations. An expert system is suggested, which can work with the company's ERP system. The expert system analyzes sales data and supports decision making strategy on the data. Rules in the proposed expert...
This paper describes an option how to detect a desired Java code snippet in a large number of Java source files. The scripting language Scripthon is used to describe the desired section. Next, from this piece, an abstract tree is created, and it is compared to the other trees which are created from the Java source codes. The Java Compiler API is used to obtain the trees from the Java source codes.
As a sunrise and national supporting industry, the current specialty of computer science and technology is in an awkward situation. Many students cannot get offer, but enterprises want to employ thousands of talents. The reason is not difficult to find out that abilities of undergraduates cannot meet industrial demands. So reform of computer science and technology education is imperative. Industry-linked...
This article shows a case study in which the mathematics teacher can create learning objects (LO), by simply just having basic computer knowledge. It was taught a training course for teachers about the use of authoring tools to create these objects. In this training, the teachers, besides creating an LO, also answered three questionnaires, and these data were statistically analyzed. We conclude that...
Usually, the password input on a web page form is produced by computer keyboard or mouse. This paper introduces a special method by mouth image. The password is produced by mouth image and submitted by mouth image. In the same time, the face image is also recorded. This method provides a good access control to prevent password cracking and protect information security.
To solve complex and large mathematical expression manually using pen and paper is a time taking task which in most cases ends up in an erroneous result. This is a major drawback which may lead to heavy losses to people dealing in numbers. Henceforth we have come up with a vision of Symbolic computation which provides a quick, efficient and user friendly environment to its users. Symbolic Computation...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.