osnovnie ponyatiya algoritmizatsii i programmirovaniya

PPTX 40 pages 1.9 MB Free download

Page preview (5 pages)

Scroll down 👇
1 / 40
name of presentation osnovnie ponyatiya algoritmizatsii i programmirovaniya tashkentskiy universitet informatsionnix texnologiy imeni muxammada al-xorazmiy starshiy prepodavatel kafedri “osnovi informatiki” lektor: sattarov akbar baxtiyarovich lektsiya №1 osnovnie ponyatiya algoritmizatsii i programmirovaniya operatori i ix prednaznacheniya 4 bazovie ponyatiya yazika 1 direktivi i instrumenti preprotsessorov 2 identifikatori i ix vidi 3 matematicheskie funktsii i biblioteki 5 osnovnie ponyatiya yazika metodika sozdaniya programmi opisanie problemi razrabotka algoritma napisanie programmi testirovanie osnovnie ponyatiya yazika algoritm – opisanie posledovatelnosti deystviy, chetkoe vipolnenie kotorix privodit k resheniyu postavlennoy zadachi i polucheniyu rezultata. dlya razrabotki algoritma neobxodimo imet isxodnuyu informatsiyu (dannie) i predstavlyat konechniy rezultat (tsel). ispolnitel – eto ob'ekt, kotoriy budet vipolnyat algoritm. svoystva algoritma diskretnost – protsess resheniya zadachi doljen bit razbit na posledovatelnost deystviy (shagov) i doljen bit ustanovlen poryadok vipolneniya dannix shagov. rezultativnost – trebuet, chtobi v algoritme ne bilo oshibok, protsess resheniya zadachi doljen prekratitsya za konechnoe chislo shagov i pri …
2 / 40
pechivaet posledovatelnost deystviy, pri kotoroy komandi ispolnyayutsya v poryadke sledovaniya (odna za drugoy). … komanda 1 komanda 2 komanda n razvetvlennaya struktura – obespechivaet vipolnenie serii komand v zavisimosti ot rezultata proverki istinnosti usloviya. bivaet 3 tipa: nepolniy vibor polniy vibor vibor kratkaya forma – v zavisimosti ot rezultata proverki usloviya libo vipolnyaetsya deystvie odnoy vetvi, libo eto deystvie propuskaetsya. … uslovie seriya 1 da … if (uslovie) { seriya 1; } polniy vibor – v zavisimosti ot rezultata proverki usloviya vipolnyaetsya deystvie vetvi «da» ili tolko deystvie vetvi «net». … uslovie deystvie 1 deystvie 2 … da net vibor – vipolnyaetsya odna iz neskolkix posledovatelnostey komand pri istinnosti sootvetstvuyushego usloviya. … uslovie 1 seriya 1 seriya 2 seriya 3 … uslovie 2 tsiklicheskaya struktura – obespechivaet mnogokratnoe vipolnenie nekotoroy sovokupnosti deystviy (tela tsikla). bivaet 3 tipa: tsikl s parametrom tsikl s predusloviem tsikl s postusloviem tsikl s parametrom – …
3 / 40
ntifikatori - eto proizvolnie imena lyuboy dlini dlya klassov, ob'ektov, funktsiy, peremennix, tipov dannix, opredelennix polzovatelem i t.d. a…z i a…z 0…9 znak _ operatori operator zadaet zakonchennoe opisanie nekotorogo deystviya. ob'edinennaya edinim algoritmom sovokupnost opisaniy i operatorov obrazuet programmu. razlichayut prostie i sostavnie operatori. unarnie, binarnie, ternarnie ispolnyaemie neispolnyaemie sostavnoy operator ili blok - eto gruppa operatorov, zaklyuchennaya v figurnie skobki. bloki mogut bit vlojennimi. unarnie operatori unarnie operatori binarnie operatori kod operatora nazvanie rezultat operatsii + binarniy plyus vichislenie summi int x = 2,y = 1,z; z = x+y; - binarniy minus vichislenie raznosti int x = 2,y = 1,z; z = x-y; * umnojenie vichislenie proizvedeniya int x = 2,y = 1,z; z = x*y; binarnie operatori kod operatora nazvanie rezultat operatsii / delenie vichislenie chastnogo, int x = 12,y = 2,z; z = x/y; % ostatok ot deleniya vichislenie ostatka ot deleniya int x = 12,y …
4 / 40
ravo 11 = otnosheniya 10 == != ravenstvo/neravenstvo 9 & pobitovoe i 8 ^ pobitovoe isklyuchayushee ili 7 | pobitovoe ili 6 && logicheskoe i 5 || logicheskoe ili 4 ? : uslovie 3 = += -= *= /= %= >= &= ^= |= prisvaivanie 2 , posledovatelnaya otsenka 1 tipi dannix tip dannix — ponyatie, opredelyayushee maksimalniy razmer (v baytax) i tip informatsii, kotoraya budet ispolzovatsya programmoy, a stalo bit i operatsii, kotorie vozmojno s etimi tipami osushestvlyat. tip dannix – eto mnojestvo dopustimix znacheniy, kotorie mojet prinimat tot ili inoy ob'ekt, a takje mnojestvo dopustimix operatsiy, kotorie primenimi k nemu. tipi dannix uslovno sushestvuet tri osnovnix (bazovix) tipa dannix: chislovie. simvolnie. logicheskie. tipi dannix tipi dannix veshestvennie chisla nazivayutsya chisla s plavayushey tochkoy. peremennie, v kotorix mi budem xranit znacheniya veshestvennix chisel, budut ob'yavlyatsya tipa float ili double. veshestvennie tipi tselie tipi krome veshestvennix v s predusmotreno tri …
5 / 40
blioteki (zagolovochnie fayli) // podklyuchenie biblioteki vvoda-vivoda (printf(), scanf()) // biblioteka konsolnogo vvoda-vivoda (getch()) // podklyuchenie biblioteki vvoda-vivoda (cin, cout) // biblioteka matematicheskiy funktsiy // podklyuchenie biblioteki strokovix funktsiy // biblioteka faylovix funktsiy matematicheskie funktsii v s++ funktsiya opisanie primer abs( a ) modul ili absolyutnoe znachenie ot a abs(-3.0)= 3.0 abs(5.0)= 5.0 sqrt(a) koren kvadratniy iz a, prichyom a ne otritsatelno sqrt(9.0)=3.0 pow(a, b) vozvedenie a v stepen b pow(2,3)=8 ceil( a ) okruglenie a do naimenshego tselogo, no ne menshe chem a ceil(2.3)=3.0 ceil(-2.3)=-2.0 floor(a) okruglenie a do naibolshego tselogo, no ne bolshe chem a floor(12.4)=12 floor(-2.9)=-3 fmod(a, b) vichislenie ostatka ot a/b fmod(4.4, 7.5) = 4.4 fmod( 7.5, 4.4) = 3.1 exp(a) vichislenie eksponenti ea exp(0)=1 sin(a) a zadayotsya v radianax cos(a) a zadayotsya v radianax log(a) naturalniy logarifm a(osnovaniem yavlyaetsya eksponenta) log(1.0)=0.0 log10(a) desyatichniy logarifm a log10(10)=1 asin(a) arksinus a, gde -1.0 < a < 1.0 …

Want to read more?

Download all 40 pages for free via Telegram.

Download full file

About "osnovnie ponyatiya algoritmizatsii i programmirovaniya"

name of presentation osnovnie ponyatiya algoritmizatsii i programmirovaniya tashkentskiy universitet informatsionnix texnologiy imeni muxammada al-xorazmiy starshiy prepodavatel kafedri “osnovi informatiki” lektor: sattarov akbar baxtiyarovich lektsiya №1 osnovnie ponyatiya algoritmizatsii i programmirovaniya operatori i ix prednaznacheniya 4 bazovie ponyatiya yazika 1 direktivi i instrumenti preprotsessorov 2 identifikatori i ix vidi 3 matematicheskie funktsii i biblioteki 5 osnovnie ponyatiya yazika metodika sozdaniya programmi opisanie problemi razrabotka algoritma napisanie programmi testirovanie osnovnie ponyatiya yazika algoritm – opisanie posledovatelnosti deystviy, chetkoe vipolnenie kotorix privodit k resheniyu postavlennoy zadachi i polucheniyu rezultata. dlya razrabotki algoritm...

This file contains 40 pages in PPTX format (1.9 MB). To download "osnovnie ponyatiya algoritmizatsii i programmirovaniya", click the Telegram button on the left.

Tags: osnovnie ponyatiya algoritmizat… PPTX 40 pages Free download Telegram