software

software
apic of software

الاثنين، 7 مايو 2012

Welcome .

Welcome to my blogger website and i hope you will enjoy with it ..

wish you all the best . dears :) ^__^

you can contact with me in Facebook :


http://www.facebook.com/handsome.alfalahi

History of search engine ?


The history of software engineering has started in the last fifties and early sixties of the last century used the theory of software engineering as a concept only, the first official use of the term was at a conference held by the Scientific Committee in the North Atlantic Treaty Organization in 1968 about the software. Then after thatbegan to spread this term and interest was growing in different ways. The Conferenceof crisissoftware which emerged due to the use of systematic thinking when building software, which led to the emergence of many errors during the process of building and maintaining software. So thus became the software need to be a great time to development and maintenance, and cost of high financial more than assessor has, and after enduring a delay in the time and over budget software was weak in the efficient completion of the required jobs, and lack of efficiency as well as not to meet all the requirements as full.


you can visit this amazing website to take more information :

Types of Software Engineering .


Types of software engineering, there are five types of software engineering operating system, utilities, compilers and interpreters, presentation graphics and spreadsheet. I will talk about two type's spreadsheet and presentation graphics. Spreadsheet is a table arranged into rows and Colums. We can make relationships between the values that are written in Colums and rows. We use spreadsheets more in education.Helps teachers to make listsfor the student grades or any things like this. Also in the library we can make list for the books that has been taken by the reader.Presentation graphics also called business graphics because we use it in industry more like the designer of cars or other machines use it to show their designs to worker in factory. Example of presentation Graphics is Microsoft PowerPoint.



الاثنين، 20 فبراير 2012

Meaning of software engineering ??


Software engineering is concerned with the development and building high-quality programs on a number of specific phases areRequirements Analysis and Specification Program, Design of the Programming software, Test the program and Maintenance program. Apply software engineering to these stages in the construction of large programs in particular as a platform companies and technical programs or management systems, or operating, because they need to analyze and more detail in their specifications. Also to design a structure in an appropriate manner and organization to facilitate this process added them later and to test and maintenance. So in short I will talk about the definition of each stage of development and their consequences.The first stage is requirements Analysis and Specification Program. The specifications of the program is collected from the customer, then studied and analyzed and statement vague and conflicting ones. The output of this stage is saved in a special document called Software Requirements Specification. The next phase is design of the program this is the most important phase where you specify the quality of the program and install it, and use the graphical language for this purpose.  The output of this stage is saved in a document that describes the design of the program, Software Design Description" SDD". The next phase is Programming software, in this stage the programming software depends document to the Software Design Description so you must write the document SDD in detail and display designs clearly to help the programmer to program. The result of this stage is Source Code for the program.Thentest the programto introduce your program in high quality you should determine the appropriate methods to test the program and examine carefully, and then define a set of test cases to be applied to study the program and the resulting values ​​of them. If there are errors you can fix it by methods that you determined. Result the defects of the program will repaired. The finale stage is maintenance program this phase is applied after the delivery of the program to the customer. And there are many other stages of phase development in the documentation of information documents, software marketing, training, and others.