Білім беру бағдарламасы Қарағанды 2021 Ақпараттық-есептеуіш жүйелері кафедрасы отырысында талқыланды



бет5/18
Дата13.09.2024
өлшемі1.35 Mb.
#503619
түріБілім беру бағдарламасы
1   2   3   4   5   6   7   8   9   ...   18
Лабы

9.


10.

  1. 10-дық санау жүйесіндегі сан енгізіледі. Бұл санның 2-лік, 8-дік, 16-лық санау жүйесіндегі мәнін анықтау (1 кесте).

1 кесте – Нұсқа бойынша ондық сандарды ауыстыруға тапсырма



Нұсқа

1 сан

2 сан

3 сан

1

25

111

3

2

50

1111

7

3

75

222

15

4

100

2222

31

5

125

333

63

6

150

3333

127

7

175

444

255

8

200

4444

511

9

225

555

1023

10

250

5555

2045

11

275

666

1

12

300

6666

5

13

325

777

9

14

350

7777

17

15

375

888

33

16

400

8888

133

17

425

999

257

18

450

9999

513

19

475

1010

1025

20

500

10101

2047

21

525

1000

4096




  1. Екілік санау жүйесінде сан енгізіледі. 8-дік, ондық және 16- лық баламаларын шығару (2 кесте)

2 кесте – Екілік сандарды нұсқа бойынша алмастыруға тапсырма



Нұсқа

1 сан

2 сан




3 сан

1

1000

-11110




11110000

2

10001

-10111




11110001

3

110011

-110111




11110010

4

1100011

-111011




11110011










11

5

10101

-111101

11110100

6

1001001

-111100

11110101

7

11100

-111011

111101110

8

111001

-111010

101010

9

110001

-111001

101011

10

1010

-1010001

111010

11

101011

-1010000

111011

12

101110

-1010100

110010

13

100100

-100011

11001110

14

100111

-11100111

1100011

15

100101

-11101000

11000011

16

100011

-1110010

110000011

17

100010

-101011

10000

18

10101010

-101010

100001

19

11011

-101111

1000010

20

101110

-101110

110010011

21

11111

-111111

101010




  1. 8-дік санау жүйесінде a және b сандары енгізіледі. Ондық санау жүйесінде олардың (a+b) қосындысын және (a-b) айырмасын табу (3 кесте).

3 кесте – Қосындыны және айырманы нұсқа бойынша есептеуге тапсырма





Нұсқа

a саны

b саны

1

455

510

2

5156

47

3

4545

14

4

215

156

5

5215

55

6

215

30

7

151

20

8

215

40

9

50

50

10

5156

60

11

500

70

12

751

51

13

546

52

14

320

53

15

3153

54

16

3156

57

17

517

65

18

732

5

19

237

66




20

210

77

21

20

33



2.2 Зертханалық жұмысты орындауға әдістемелік нұсқаулықтар



  1. Python бөлшек сандарды ауыстырмайды, тек оның бүтін бөліктерін ғана ауыстырады, олай болмаса қателіктер шығады (2 сурет).

2 сурет – Бүтін емес сандарлы ауыстырған кездегі қателік


Санның бүтін бөлігін ондық санау жүйесінен bin операторының көмегімен екілік санау жүйесіне, oct көмегімен – 8-дік, hex көмегімен – 16-лық санау жүйесіне алмастыруға болады (мысалдар 3 суретте көрсетілген).

а) б) 3 сурет – 10-дық санау жүйесінен сандарды ауыстыру





  1. Айнымалының мәні берілген кезде, ол келісілген түрде ондық түрде қарастырылады, егер оны басқа санау жүйесінде беру қажет болса, мәнді берген кезде басқа формат қолданылады (мысалдар 4 суретте көрсетілген).

а) б) 4 сурет – Сандарды 2-лік санау жүйесінен ауыстыру





  1. Мысалы түрінде түсіндіру: сегіздік санау жүйесінде a8=300, b8= -177

сандары берілген. Есептелетін (a+b) қосындысы және (a-b) айырмашылықтары және ондық жүйедегі жауап 5 суретте көрсетілген.


5 сурет – Сандардың қосындысын және а йырымын есептеу




2.3 Бақылау сұрақтарының тізімі



  1. Айнымалының мәнін әр түрлі санау жүйесінде енгізген кезде белгі қалай көрінеді?




  1. Python тілінде бүтін емес санды дөңгелектеу үшін қандай операторлар

  2. бар?

  3. Қандай деректер типін білесіз? Оларды сипаттап шығыңыз
    Бөлшек сандарды бүтін сандарға, бүтін сандарды бөлшек сандарға түрлендіруге болады ма? Қандай жағдайда жолды санға түрлендіруге болады?

  4. Операцияларға мысал келтіріңіз. Меншіктеу операциясының қолданылуы
    айнымалыларға атау беруде қандай ескертулерге назар аударған жөн?

  5. Салыстыру операторлары. Күрделі логикалық өрнектер.Шартты оператордың негізгі жазылу ережелерін ата.

  6. Шартты оператор қандай жағдайда орындалады?

  7. ІF операторының құрамына қай кезде құрама оператор кіреді?

  8. ІF операторының шарты қай типке жатады?



3 Зертханалық жұмыс №4-5. Python. Конструкция Есептеулер


Жұмыстың мақсаты: қарапайым құрылымды тапсырмаларды бағдарламалау дағдысын қалыптастыру.


3.1 Жұмыстың тапсырмасы

Python бағдарламасында нұсқа бойынша бес тапсырманы шешу.





  1. нұсқа.




  1. Бір-біріне қарама-қарсы бірдей үдеумен қозғалып келе жатқан денелердің бастапқы жылдамдығы және ара қашықтығы белгілі болса, ол екеуі қанша уақыттан кейін кездесетіндігін анықтау.




  1. а1, d, n бойынша арифметикалық прогрессияның қосындысын табу.

  2. 6 сан берілген. Қосындылары 9-ға тең болатын үш санды табу. Егер ондай сандар болмаса, хабарлау.




  1. a, b, c сандары берілген. Оларды (-1)3*сан формуласы бойынша түрлендіру. Нәтижені шығару. Егер алынған мәндер 0-ден кіші болса, оларды өз модульдерімен алмастыру. Олардың қосындысын есептеу.




  1. 5 сан және оларға сәйкес (n1,…,n5) түбір дәрежелері берілген. Әр санды түбір астынан шығару және салыстыру.



2 нұсқа.



  1. Негізі а үлкен болғанда негіздері a, b және бұрышы α теңбүйірлі трапецияның ауданын табу.




  1. Үшбұрыш өзінің жақтарының ұзындығымен берілген. Биіктігінің, медиананың, биссектрисаларының ұзындықтарын табу.

  1. 3 сан берілген. Осы сандар тікбұрышты үшбұрыштың жақтары бола ма екендігін тексеру.




  1. a, b, c, d, e сандары берілген. Олардың факториалдарын есептеу және экранға факториалы f санынан үлкен болатын сандарды ғана шығару.




  1. Координатты түрде 5 нүкте берілген. Ара қашықтықты жұппен есептеу. Алынған ара қашықтықтарды салыстыру, координат нүктелерін шығару, ең аз қашықтықты анықтау.



3 нұсқа.

  1. Екі x1, y1, x2, y2 нүктелердің арасындағы қашықтықты есептеу.

  2. Кез келген бес нүктенің орташа арифметикалық және орташа геометриялық қосындысын табу.




  1. 4 сан берілген. Олардың ішінен қосындысы 12-ге тең болатын үш санды табу. Егер ондай сандар болмаса, хабарлау.




  1. 4 сан берілген – жылқылардың шабу уақыты. Орташа уақытты есептеу және қай жылқының шабу уақыты орташа уақыттан аспайтындығын анықтау. Шабыстың жеңімпазын анықтау.




  1. Парабола теңдеуі берілген. Берілген нүкте теңдеуге жатады ма, соны

анықтау.
4 нұсқа.



  1. Шеңбердің ішкі және сыртқы радиустары берілген. Шеңбердің ауданын табу.




  1. Үшбұрыш шыңдарының координаталарымен берілген. Үшбұрыштың периметрін және ауданын табу.




  1. Параллелепипедтің жақтарының ұзындықтары берілген. Көлемін және оның барлық диагональдарын табу, оларды салыстыру және диагональдың ең қысқа ұзындығын шығару.




  1. Үшбұрыштың ауданын белгілі үш жағы бойынша табу. Ең ұзын биіктікті шығару.




  1. Өзара 4 санды салыстыру. 5 нұсқа.




  1. n, b2, b5 бойынша геометриялық прогрессияның қосындысын табу.

  2. Үшбұрыштың координаталары берілген. Симметрия нүктесінің координаталарын табу.




  1. Қандай да бір сан жасырылған. Ол ойша үшке көбейтіледі, 4 азайтылады және 2-ге бөлінеді. Жауаптың бүтін бөлігі айтылады. Оң сан анықталды ма екендігін анықтау.




  1. 2 сан берілген. Олардың модульдерінің арифметикалық және геометриялық орташасын табу. Нәтижелерді салыстыру.




  1. 6 сан берілген. Олардың ішінен қосындысы 8-ге тең болатын екі санды табу. Егер ондай сандар болмаса, хабарлау.



6 нұсқа.



  1. Егер барлық жақтары және 2 бұрышы белгілі болса, төртбұрыштың ауданын табу.




  1. Параллель жалғанған 4 кедергі берілген. Байланыс кедергісін табу.

  1. 5 жүгірушінің реттік нөмірлері берілген (мысалы 2, 7, 10, 11, 20). Осы жүргірушілердің жылдамдықтарының орта мәні берілген. Жеңімпаздың және жеңілген жүгірушінің реттік нөмірін табу.




  1. Шеңбердің ішкі және сыртқы радиустары белгілі. Нүкте шеңбердің ішкі аумағында немесе оның шекарасында болатындығын анықтау.




  1. Үшбұрыш оның ішіне сызылған шеңбердің радиусымен және бұрыштарымен берілген. Үшбұрыштың жақтарын және ең ұзын жағының ұзындығын табу.

7 нұсқа.



  1. Берілген 4 координата нүктесі бойынша олардың арасындағы қашықтықты табу.




  1. 2 катет берілген. Гипотенузаны және бұрышты табу.

  2. ax2-(3-c)x-c=0 теңдеуінің үлкен түбірін табу.




  1. Үшбұрышөзініңжақтарыныңұзындықтарыменберілген.

Биіктіктерінің ұзындықтарын, медианаларының ұзындығын, биссектрисаларының ұзындықтарын табу. Ең кіші мәндерін шығару.





  1. Координаталы түрде берілген 3 нүктенің арасындағы қашықтықты есептеу. Ара қашықтықтары ең үлкен нүктелердің координаталарын шығару.



8 нұсқа.

1) Үшбұрыштың шыңдарының координаталары бойынша биссектрисаларының ұзындықтарының қосындысын табу.





  1. Шаршы берілген. Оның сыртына және ішіне сызылған шеңберлердің ауданын табу.




  1. 6 сан берілген. Олардың ішінен қосындысы 11-ге тең болатын екі санды табу. Егер ондай сандар болмаса, хабарлау.




  1. Катет және гипотенуза берілген. Екінші катетті және қай катеттің биіктігі төмен екендігін табу.




  1. Үшбұрыш өзінің шыңдарының координаталарымен берілген. Үшбұрыштың периметрін және ауданын табу. Үлкен жағын анықтау.



9 нұсқа.

  1. Дұрыс n-бұрыштықтың ауданын табу.




  1. Радиусы =13,7, ал доғасында радиан φ берілген саны бар сектордың ауданын табу.




  1. Кездейсоқ енгізілген 4 санды өзара салыстыру. Ең үлкен және ең кіші элементті шығару.

  2. a1,...,a10 нақты сандары берілген. max(a1+a10,a2+a9,...,a5+a6) есептеу.




  1. 6 сан берілген. Олардың ішінен қосындысы 5 тең болатын үш санды табыңыз. Егер ондай сандар болмаса, ол жөнінде хабарлау.



10 нұсқа.



  1. Тізбектей жалғанған 3 кедергінің мәндері берілген. Байланыстың кедергісін табыңыз.




  1. Үшбұрыштың жақтары берілген. Оның ішіне және сыртына сызылған шеңбердің ауданын табыңыз.

  1. n(n<10) мүшелерден тұратын арифметикалық прогрессия берілген, a1 және d белгілі. Осы прогрессияның барлық жұп мүшелерінің қосындысын табу.




  1. Машинаның берілген ара қашықтықтары және жылдамдығы бойынша әр машинаның жүріс жолындағы уақытын анықтау. Оларды салыстыру.




  1. 5 санның арифметикалық және геометриялық орташа мәнін есептеу. Салыстыру.



11 нұсқа.



1) Есептеу: a = y +







x




,b = (1+

z

) .




























2

x2



2










y




+





















y + x3



































  1. Кез келген 6 санның арифметикалық ортасын табу.

  2. ax2+bx+c=0 теңдеулерінің түбірін табу. D<0, =0 жағдайды ескеру. Түбірлерін салыстыру.




  1. b1, n (n<8), q берілген. Прогрессияның ең үлкен және ең кіші мүшесін

табу.



  1. Фибоначчидің ретті 7 саны берілген. Жеті саннан мүмкін болатын барлық комбинацияның ең үлкен туындысын табу.



12 нұсқа.



1) Есептеу: a =

8x  2y2 + 4







,b=x2-y2.




+ 2x3




3 +

x2

+

y2







2

4








































2) Гипотенуза және катет бойынша үшбұрыштың ауданын, сыртына сызылған шеңбердің ауданын табу.





  1. 5 саннан мүмкін болатын барлық 2 санның комбинациясының ең үлкен туындысын шығару.




  1. 6 саннан жұптастырып арифметикалық ортасын шығару. Салыстыру.




  1. Тексеру: координатасы берілген нүкте қандай да бір тікбұрыш аумаққа енеді ма екендігін.



13 нұсқа.

  1. Фибоначчидің бірінші 4 санының қосындысын табу.




  1. Екі шеңбердің радиустары берілген. Осы шеңберлермен шектелген шеңбердің ауданын табу.




  1. 2-ден 25-ке дейінгі сан жасырылады. 6 сұрақтың ішінде қай сан жасырылғандығын табу.




  1. 4 сан берілген (олардың кейбіреулері теріс). Сандардың түбірін табу.




  1. Түзудің теңдеуі берілген. 2 нүкте осы түзуге жатадындығын немесе жатпайтындығын анықтау.



14 нұсқа.



  1. a, b, c, d, e, f – екі үшбұрыштың жақтары берілген. Үшбұрыштың аудандарының айырмашылығын табу.




  1. Шеңбердің ауданының және оның ішіне сызылған шаршының ауданының қосындысын табу.




  1. (a-с)x2+(b-а)x+c=0 теңдеуінің түбірін табу. D<0, =0 жағдайын ескеру. Түбірлерін салыстыру.




  1. Координатасы берілген нүкте шеңбердің ішкі аумағында жататындығын анықтау.




  1. Шыңдарының координатасы белгілі үшбұрыш берілген. Үшбұрыштағы ең үлкен биіктікті анықтау.



15 нұсқа.









6x + 2xy  2
















1)

Табу: a=

+ x2

y2

x4 2y .




3x2y2

























2) Үш санның геометриялық ортасын табу.


3) Егер шаршының шығбарының координаталары берілсе, берілген нүкте шаршының ішкі аумағына немесе оның шекарасына түсетіндігін анықтау.


4) Координаталық түрде берілген 4 нүктенің аарсындағы қашықтықты есептеу. Салыстыру.


5) Адамның бойы және салмағы берілген. Берліген бойға оның салмағының сәйкестігін есептеу.




16 нұсқа.

1) Жақтарының ұзындықтарын біле отырып, жақтары бірдей үшбұрыштың ауданын табу.


2) Шеңбердің ұзындығы белгілі. Осы шеңбермен шектелген дөңгелектің ауданын табу.


3) Сандар берілген: a, b, c – негіздері, d, e, f – санның дәрежелері. Қандай сан басқа сандармен бірдей дәрежеде қаншалықты дәрежеде үлкен екендігін анықтау.


4) 5 сан берілген. Олардың ішінен қосындысы 7-ге тең үш санды табу.


Егер ондай сандар болмаса, ол жөнінде хабарлау.

5) Координаталы түрде берілген нүкте үшбұрыштың аумағында жататындығын анықтау.




17 нұсқа.

1) Текшенің қабырғасының ұзындығы берілген. Текшенің көлемін және оның бүйір бетінің ауданын табу.


2) Ұзындығы l маятниктің тербеліс периодын есептеу.
2x 4
3) Анықтау: y= 2x + 2 1+ x2  x.
4) n, b6, b12 біле отырып, геометриялық прогрессияның қосындысын
табу.



  1. 2 сан берілген. Олардың модульдерінің арифметикалық және геометриялық ортасын табу.



18 нұсқа.

  1. Катеттер берілген. Гипотенузаның және үшбұрыштың ауданын табу.




  1. Радиусы r шеңбердің айналасына сызылған дұрыс n-бұрыштықтың периметрін табу.

  1. Көлемі v1 литр температурасы t1 су температурасы t2 және көлемі v2 литр тура сол сумен араластырылған. Қоспаның көлемін және температурасын табу.




  1. h биіктіктен жер бетіне тастың құлау уақытын анықтау.




  1. Параллель жалғанған 3 кедергінің мәндері берілген. Байланыстың кедергісін табу.



19 нұсқа.



  1. Үшбұрыштың барлық жақтарын біле отырып, медианаларының қосындысын табу.




  1. Бір бірінен r қашықтықтағы массалары m1 және m2 екі дененің арасындағы F тартылыс күшін анықтау.




  1. Катет және гипотенуза берілген. Екінші катетті және үшбұрыштың ішіне сызылған шеңбердің радиусын табу.




  1. Шеңбердің ұзындығы берілген. Осы шеңбермен шектелген дөңгелектің ауданын табу.




  1. Есептеу: y = (1+ x) 2x  x + 4, x = (1+ e)2 4 . 2 + x




  1. нұсқа.




  1. Үшбұрыштың бұрыштарының шамалары және оның ішіне сызылған шеңбердің радиусы берілген. Үшбұрыштың жақтарын табу.

  1. Есептеу: а= lnx 1+ 2x  x + x 4 ,x = + 1 ln(e 1) .

22 4


  1. n, b1, b3 бойынша геоометиялық прогрессияның қосындысын табу.

  2. Ішкі радиусы =20 және сыртқы радиусы берілген сақинаның ауданын1

табу.




  1. Сандар қатары берілген, олардың саны n (n<7). Қатарды сұрыптау. 21 нұсқа.




  1. 4 сан берілген. Оларды сұрыптау.

  2. Қандай да бір сан жасырылған. Ойша одан 5-ті аламыз, 4-ке

көбейтіледі, 3-ке қосылады және 8-ге бөлінеді. Жауап ретінде бүтін сан айтылады. Теріс сан жасырылған ба екендігін анықтау.


3) Шыңдарының координаталары белгілі үшбұрыш берілген.


Үшбұрыштағы ең кіші биіктікті анықтау.

  1. Фиббоначчи сандарының алғашқы бесеуінің қосындысын табу.




  1. 6 сан берілген. Олардың ішінен қосындысы 9-ға тең болатын үш санды табыңыз. Егер ондай сандар болмаса, ол жөнінде хабарлау.





Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   ...   18




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет