Sign In
Not register? Register Now!
You are here: HomeEssayTechnology
Pages:
3 pages/≈825 words
Sources:
Level:
MLA
Subject:
Technology
Type:
Essay
Language:
English (U.S.)
Document:
MS Word
Date:
Total cost:
$ 19.58
Topic:

Logic and Programming (Essay Sample)

Instructions:

The client wanted to have a pseudo-code and related algorithms that they could use to come up with a home maintenance system. The paper implements the algorithms and the pseudo-code as per the requirement of the system to be developed.

source..
Content:
Group members
Institution
Instructor
Task
Date due
Algorithm for home maintenance
Artificial intelligence has played a great role that has led to realization of the strategies or actions sequence in programs that can be used to guide programmers in the work that they are doing. Automatic planning and scheduling are the main branches in artificial intelligence that cover this area. Intelligence agents or actors has being used for the execution of the scheduled programs, pseudo codes, and the algorithms that uses step by step process to solve a given problem or even to control the robotics. This area home maintenance of the software will require a decision theory in order to assist the developers to achieve the right software required by the user.
In some cases model and prototypes has being used since planning can be done online or offline. Through the use of algorithms and pseudo codes, it is very easy to come up with a solution and evaluation done prior to execution of any programs. In this case, the policies used in algorithms must be adopted and be revised were necessary (Tamassia & Goodrich 2002). In most cases interactive trial and error are used in processes in artificial intelligence where dynamic programming, reinforcement learning and combinatorial optimization and action languages are used to describe planning and scheduling of the pseudo code used in programming.
User interface of any software developed should consider the person who is going to use it; ability to use and to adapt to it. The interface should be efficient and easy to use, robust and applicable to a number of platforms. The algorithm should be economical to use in the computability of the activities in home maintenance (Dunne 1989).
Algorithm will take the following structure
Start
Decision IF YES
EndProcess
IF NO
The modules to be tested are as listed below;
1 Definition of the problem
2 Requirements analysis and designing the model algorithm
3 Implementation and coding
4 Error testing and correctness checking
5 Program testing
6 Documentation, unit testing, and software maintenance
The project will have the following activities which require logical implementation; the user should meet the following questions.
1 Which maintenance tasks will be included in the application?
2 Are the tasks related to a specific purpose? Is so, will this purpose be indicated on the user interface?
3 Will the user interface of one or more screens?
4 How will the user status of each maintenance tasks? How will that status be displayed?
5 Does it repeat a number of steps over and over again?
6 Subtracting the work done from the undone, reduce the list by one and increase what is not bone on; does the algorithm achieve this?
7 Can the algorithm name the activities being done?
8 Can the algorithm manipulate the activities from what is being done to what is not done?
The developer must be aware of the problem and the scope they want to cover (Russel 2003). The requirement should be well understood and analyzed to achieve a clear picture of the interface that is required by the users. Every variable is defined in the algorithm.
Define all the maintenance requirements for the interfaceDoes the algorithm repeat the number of steps given over and over again?Are activities reducing from the list?IF NOIF YES Errors testing and correctness testingRequirements definition, analysis and designing of the algorithmProblem DefinitionImplementation and coding The algorithm for the home maintenance will be as below
Go back to the analysis of the requirements How screens are been used by the users?Reduce the activities remaining in the list by 1 and increase the completed list by 1 alsoMaintain the algorithmsEnd Process
After the understanding of the algorithm it is very easy to come up with a pseudo code for home maintenance project. Pseudo code uses a higher principle of a computer program or other algorithms. It uses the structural conventions of a programming language for human reading rather than for ma...
Get the Whole Paper!
Not exactly what you need?
Do you need a custom essay? Order right now:

Other Topics:

  • Neural Networks and Fraud Prevention
    Description: Neural Networks and Fraud Prevention Technology Essay Undergraduate level...
    15 pages/≈4125 words| MLA | Technology | Essay |
  • Positive and negative effects of cell phones
    Description: Positive and negative effects of cell phones Technology Essay Undergraduate level...
    6 pages/≈1650 words| MLA | Technology | Essay |
  • Natural Gas Drilling
    Description: Natural Gas Drilling Technology Essay Undergraduate level...
    13 pages/≈3575 words| MLA | Technology | Essay |
Need a Custom Essay Written?
First time 15% Discount!