KURZUS: Számítási módszerek
MODUL: Minta feladatsor vizsgához
Feladatsor
VBA feladatok | ||
A feladatok megoldásához használható az Excel 2010 és a VBA fejlesztőkörnyezet. A fejlesztőkörnyezet bekapcsolható az ALT+F11 billentyűkombinációval, ha a menüszalag nem áll rendelkezésre. | ||
1. feladat | ||
Mi a neve a legkisebb méretű egész adattípusnak? A típus neve: | ||
2. feladat | ||
Milyen operátort írjunk a kérdőjel helyére, ha a számokat 11-től 3-ig szeretnénk kilistázni? Az x változó értéke 3. ![]() Megoldás: | ||
3. feladat | ||
A feladatok megoldásához használható az Excel és a VBA fejlesztőkörnyezet. Nyisson egy üres Excel 2010 fájlt. Lépjen be a fejlesztőkörnyezetbe az ALT+F11 billentyűkombinációval! Nyisson egy új modult és abba készítse el az alábbi szubrutint! | ||
Írjon szubrutint az alábbi probléma megoldására! Az eredményt rögzítse a megadott mezőben, valamint az Ön által írt szubrutin forráskódját is másolja be a forráskód mezőbe! A feladatra teljes pontszám akkor kapható, ha az eredmény jó, a forráskód szintaktikailag helyes, és futtatható. Részpontszámot utólagos kézi javítással adunk! | ||
Hány olyan egész szám van a 1234,3456 intervallumban, amelyre a következő két állítás közül pontosan az egyik igaz? a) a szám osztható 5-tel b) a szám osztható 7-tel Eredmény: | ||
4. feladat | ||
A feladatok megoldásához használható az Excel és a VBA fejlesztőkörnyezet. Nyisson egy üres Excel 2010 fájlt. Lépjen be a fejlesztőkörnyezetbe az ALT+F11 billentyűkombinációval! Nyisson egy új modult és abba készítse el az alábbi szubrutint! | ||
A feladat megoldásához importálja a Szubrutin.bas modult a tanult módon! | ||
Írjon szubrutint az alábbi probléma megoldására! Az eredményt rögzítse a megadott mezőben, valamint az Ön által írt szubrutin forráskódját is másolja be a forráskód mezőbe! A feladatra teljes pontszám akkor kapható, ha az eredmény jó, a forráskód szintaktikailag helyes, és futtatható. Részpontszámot utólagos kézi javítással adunk! | ||
A Szamokat_General eljárás segítségével generáljunk 1500 darab egész számot a [-10000,10000] intervallumban 1-es Seed értékkel, majd határozzuk meg a generált adatok minimumát! Eredmény: | ||
Matlab (octave online) feladatok | ||
A feladatok megoldásához nyissa meg böngészőben a következő oldalt: octave-online.net | ||
A feladatokat itt oldja meg a tanult Matlab szintaktikájú parancsok alkalmazásával! | ||
1. feladat | ||
Melyik függvény segítségével határozhatjuk meg egy szám négyzetgyökét? A függvények nevét minden esetben kisbetűvel, zárójel nélkül adja meg! | ||
2. feladat | ||
Határozza meg azt az X mátrixot, amelyre A*X = B, majd adja meg a kért elemét két tizedesre kerekítve! A = [1, -9; 2, 2] B = [-14, -1; -45, -30] A második sor első eleme: | ||
3. feladat | ||
Számítsa ki az y=sin(x)/x értékeket a [2;] intervallum azonos osztásközű 100 pontjában, majd adja meg a kapott értékek összegét két tizedesre kerekítve! Az összeg: | ||
4. feladat | ||
Építse fel az egységmátrix, a csupa nulla mátrix, a csupa egyes mátrix, a Pascal-mátrix, a Hilbert-mátrix, a mágikus mátrix és egyszerű mátrixműveletek (transzponálás is megengedett) segítségével a következő mátrixot! | ||
Végezze el a következő műveleteket ezen a T mátrixon, és válaszoljon a kérdésekre! X mátrixba készítse el a T és a T transzponált mátrix szorzatát! Adja meg az elemek összegét! Az X elemeinek összege: | ||
5. feladat | ||
Adja meg a következő függvényeket anonymous (@) megadással az octave ablakban, majd oldja meg a feladatokat. | ||
Az alábbi megoldásokat 4 tizedesjegy pontossággal adja meg! | ||
Határozza meg a két függvény x1= 4 környékén lévő metszéspontját! Készítse el a két függvény különbségét szintén anonymus (@) megadással, majd keresse meg ennek a zérushelyét. Az fzero függvény helyes paraméterezése az octave-ban: fzero(függvénynév, x1), ahol x1 a zérushely megadott környéke. A metszéspont x koordinátája: | ||
Határozza meg a két függvény x2= 7 környékén lévő metszéspontját! A metszéspont x koordinátája: | ||
Határozza meg a két zérushely közötti határozott integrált! Terület: |