Pobierz prezentację
Pobieranie prezentacji. Proszę czekać
OpublikowałNarcyz Handke Został zmieniony 9 lat temu
1
OPTYMALIZACJA DZIAŁANIA PROGRAMU
2
1. OPTYMALIZACJA Optymalizacja to sposób wyznaczania najlepszego rozwiązania. W programowaniu komputerowym są sposoby i metody poprawy kodu programu komputerowego by czas jego działania oraz wielkość pamięci potrzebnej do jego uruchomienia były jak najmniejsze.
3
2. SPOSOBY OPTYMALIZACJI DZIAŁANIA ROGRAMU OPTYMALIZACJA PROGRAMU POD WZGLĘDEM SZYBKOŚCI POD WZGLĘDEM OBJĘTOŚCI POD WZGLĘDEM WYMAGAŃ
4
A)OPTYMALIZACJA POD WZGLĘDEM SZYBKOŚCI Redukowanie ilości obliczeń w pętlach, procedurach i funkcjach Wykorzystywanie rozkazów zajmujących mniej czasu Przechowywanie danych w rejestrach
5
B) OPTYMALIZACJA POD WZGLĘDEM OBJĘTOŚCI Stosowanie procedur „dzielenie większych rzeczy na mniejsze” Przechowywanie danych w rejestrach
6
C) POD WZGLĘDEM WYMAGAŃ Tworzenie programów z możliwością „dostrojenia” go do słabszego komputera Przechowywanie danych w rejestrach
7
REDUKCJA OBLICZEŃ function Kat(St:Word): Real; Begin Kat:=St*pi/180; End; Const rad=pi/180; function Kat(St:Word): Real; Begin Kat:=St*rad; End;
8
DOKUMENTACJA PROGRAMU
9
1. TEMAT Temat projektu 2. ANALIZA PROJEKTU Algorytm (wyjaśnienie algorytmu) Struktury danych
10
3. SPECYFIKACJA ZEWNETRZNA Wymagania programu Charakterystyka programu po jego uruchomieniu
11
4. SPECYFIKACJA WEWNĘTRZNA Źródła programu Moduły Główne zmienne Procedury i funkcje 5. WNIOSKI
Podobne prezentacje
© 2024 SlidePlayer.pl Inc.
All rights reserved.