MYP5

Software engineering



Kontakt: palkovaj@yahoo.com
Dátum poslednej aktualizácie ... 27. septembra 2005

Valid HTML 4.0!

Notes on basic software engineering and project development

Read carefully through this information about project development. You should be able to understand some of the information as we have studied basic programming in Delphi last year and we have used flow charts to represent the steps in algorithms as well. Some of this information is just for broadening of your view, some we sill study to more detail later.

Exercises - repetition of last year's knowledge and explanation of new terms
1.

Your task is to create a program that will draw this house. The length of one side of the house should be an user input. First investigate the task, then plan the solution - write both informal and formal algorithm, create a flow chart and propose an interface. Afterwards open delphi and inplement your solution following the algorithm. When done, open MS Word, create a tesing table and test your programm for few inputs - fill in the results and, if neeses, correct your program.
interface
2.

Your task is to create a program that will do simple summing calculations. Your program should be able to get two numbers from the user, sum those numbers and output the result. Follow the four development steps as described above for creating this program.

3.

Create a program that will output number of stars into a memo. This number will be an input from user. Follow the four development steps as described above for creating this program.

4.

Create a program that will compare two hotels and decide, which hotel is cheaper. The cost of food and accomodation, number of people, length of stay and cost of transport to each hotel will be input data from user. Follow the four development steps as described above for creating this program.