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.

f( x )=  ln( 2sin( x )+2,5 )1 2

f ( x )= cos( x ) 2sin( x )+2,5

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: