تمرین 1: چکیده که در کامپیوتر تایپ شده است، شامل 48 صفحه متن و علاوه بر آن 32 طرح دیگر است. هر صفحه متنی دارای 36 خط و هر خط دارای 48 کاراکتر است. برای رمزگذاری کاراکترها از رمزگذاری KOI-8 استفاده می شود که در آن هر کاراکتر با 8 بیت کدگذاری می شود. تعريف كردن حجم اطلاعاتکل چکیده، اگر حجم اطلاعات هر شکل 2080 بایت باشد. راه حل: در رمزگذاری KOI-8، 1 کاراکتر حامل 1 بایت (که برابر با 8 بیت است) اطلاعات است. می دانیم که تنها 48 صفحه متن + 32 طراحی وجود دارد. هر صفحه 36 خط و هر خط 48 کاراکتر دارد. بیایید بفهمیم که یک صفحه چقدر وزن دارد: 48
شخصیت ها * 36
خطوط = در یک صفحه 1728
شخصیت ها. 1728
کاراکترها در یک صفحه * 1
بایت = وزن یک صفحه 1728
بایت 48
کل صفحات * در وزن صفحه 1728
بایت = وزن کل تمام صفحات متن 82944
بایت بیایید دریابیم که وزن تمام نقاشی های موجود در چکیده چقدر است: به شرط، 1
نقاشی ما وزن دارد 2080
بایت و همه آنها 32
طراحی 2080
بایت * 32
عکس = 66560
بایت جمع: وزن کل تمام صفحات متن 82944
بایت + وزن تصاویر 66560
بایت = 149504
بایت به طور پیش فرض، 1 کیلوبایت (KB) = 1024 بایت. 149504
بایت/ 1024
بایت = 146
کیلوبایت پاسخ: 146 کیلوبایت وظیفه 2: این جمله برای کدام یک از نام های پرنده زیر صحیح است: نه((صامت حرف اول) یا(حرف آخر مصوت است)) - بادبادک
- مرغ دریایی
- اوریول
ربط (I)نتیجه عملیات زمانی درست خواهد بود که هر دو عبارت اولیه درست باشند. تفکیک (OR)زمانی که هر دو عبارت اولیه نادرست باشند، نتیجه عملیات نادرست خواهد بود. وارونگی (NOT)هر گزاره با عبارت جدیدی همراه است که معنای آن برخلاف عبارت اصلی است. عملیات منطقی دارای اولویت زیر هستند: وارونگی -> پیوند -> تفکیک. راه حل: بیایید براکت ها را گسترش دهیم: حرف اول مصوت است واولین حرف آخر صامت است. پاسخ: هوپو وظیفه 4: کاربر با کاتالوگ Titian کار می کرد. ابتدا یک سطح بالا رفت، سپس یک سطح پایین آمد، سپس دوباره یک سطح بالا رفت. در نتیجه، در دایرکتوری به پایان رسید: از:\Art\Italy\Renaissance\Giorgione مسیر کامل دایرکتوری را که کاربر با آن شروع کرده است، ثبت کنید. - از:\Art\Italy\Renaissance\Artists\Titian
- از:\Art\Italy\Renaissance\Titian
- از:\Art\Italy\Renaissance\Titian\Giorgione
- از:\Art\Italy\Renaissance\Giorgione\Titian
شرط اقدامات کاربر را مشخص می کند: ابتدا یک سطح بالا رفت، سپس یک سطح پایین آمد، سپس دوباره یک سطح بالا رفت. بیایید شرایط را به ترتیب معکوس انجام دهیم: یک سطح بالا رفت -> یک سطح پایین رفت -> یک سطح بالا رفت. ما کاتالوگ را به عنوان نقطه شروع خود در نظر می گیریم "جورجیونه" از:\Art\Italy\Renaissance\Giorgione اگر شرط خود را برآورده کنیم، باید به جایی بالاتر از کاتالوگ جورجیونه برسیم. C:\Art\Italy\Renaissance\Giorgione\??? با توجه به پاسخ های پیشنهادی، تنها گزینه 4 برای ما مناسب است. پاسخ: C:\Art\Italy\Renaissance\Giorgione\Titian وظیفه 5: چه فرمولی را می توان در سلول D2 نوشت تا نمودار ساخته شده پس از محاسبات بر اساس مقادیر محدوده سلول های A2:D2 با تصویر مطابقت داشته باشد؟
| آ
| ب
| سی
| D
|
1
| 4
| 3
| 2
| 1
|
2
| =A1+C1 | = C1 | =A1-2 | ?
|
گزینه های پاسخ: - = A1+2
- = B1+1
- = C1*2
- = D1 * 2
راه حل: از جدول می دانیم: A1=4، B1=3، C1=2، D1=1. بیایید جدول را پر کنیم و مقادیر فیلدها را پیدا کنیم: A2، B2 و C2.
| آ
| ب
| سی
| D
|
1
| 4
| 3
| 2
| 1
|
2
| 6
| 2
| 2
| ?
|
یاد گرفتیم: A2=6، B2=2، C2=2. حالا بیایید به نمودار خود برگردیم و نگاهی دقیق تر به آن بیندازیم: ما یک قسمت بزرگ و سه قسمت کوچک داریم. از نظر منطقی، بیایید یک قسمت بزرگ را به صورت A2 تصور کنیم که برابر با 6 است. و سه قسمت مساوی کوچک، این 6 تقسیم بر 3 است، معلوم می شود که یک قسمت کوچک برابر با 2-um است. از پاسخ های پیشنهادی، باید D2 برابر با 2 باشد. معلوم می شود که این پاسخ چهارم است. پاسخ: 4 وظیفه 7: Dunno کلمات روسی را با نوشتن به جای هر حرف شماره آن در الفبا (بدون فاصله) رمزگذاری می کند. اعداد حروف در جدول آورده شده است: برخی از رمزگذاری ها را می توان به بیش از یک روش رمزگشایی کرد. به عنوان مثال، 12112 می تواند به معنای "ABAC" یا "HOW" یا "ABAAB" باشد. چهار رمزگذاری داده شده است: - 812029
- 812030
- 182029
- 182030
فقط یکی از آنها به روشی منحصر به فرد رمزگشایی شده است. آن را پیدا کنید و رمزگشایی کنید. آنچه را که به عنوان پاسخ دریافت می کنید بنویسید. راه حل: ما بلافاصله گزینه های سوم و چهارم را حذف می کنیم. در ابتدای رمزگذاری "18" وجود دارد، می تواند فقط "1" یا "18" باشد. گزینه های رمزگذاری اول و دوم باقی می مانند. رمزگذاری طبق شرط با 1 شروع می شود و به 33 ختم می شود. در گزینه رمزگذاری اول، "29" می تواند "2" یا "9" باشد که در مورد گزینه رمزگذاری دوم که با "30" ختم می شود نمی توان گفت. . هیچ "0" در رمزگذاری وجود ندارد، و ما نمی توانیم رمز "30" را به هیچ وجه جدا کنیم. پاسخ: درو کنید وظیفه 10: جدول Dat داده های تعداد واحدهای فروخته شده کالاهای 10 نوع (Dat - کالاهای فروخته شده از نوع اول، Dat - نوع دوم و غیره) را ذخیره می کند. مشخص کنید که در نتیجه اجرای الگوریتم زیر که در سه زبان برنامه نویسی نوشته شده است چه چیزی چاپ می شود. زبان الگوریتمی: alg شروع celtab Dat عدد صحیح k, m تاریخ := 45; تاریخ: = 55 تاریخ := 40; تاریخ: = 15 تاریخ := 20; تاریخ: = 80 تاریخ := 35; تاریخ: = 70 تاریخ := 10; تاریخ: = 45 m: = تاریخ nc برای k از 4 تا 10 if Dat[k] >= Dat پس m:= m + Dat [k] همه kts خروجی m باهم پایه ای: DIM Dat(10) به عنوان عدد صحیح Dat(1)= 45: Dat(2)= 55 Dat(3)= 40: Dat(4)= 15 Dat(5)= 20: Dat(6)= 80 Dat(7)= 35: Dat(8)= 70 Dat(9)= 10: Dat(10)= 45 m = Dat (1) برای k = 4 تا 10 IF Dat(k) >= Dat (1) سپس m = m + Dat(k) END IF 10 10 ID_650 4/8 neznaika.pro بعدی k PRINT m پایان پاسکال: var k, m: عدد صحیح; تاریخ: آرایه عدد صحیح؛ شروع تاریخ := 45; تاریخ := 55; تاریخ := 40; تاریخ := 15; تاریخ := 20; تاریخ := 80; تاریخ := 35; تاریخ := 70; تاریخ := 10; تاریخ := 45; m:=Dat; برای k:= 4 تا 10 شروع کنید if Dat[k] >= Dat پس شروع m:= m + داده[k] پایان پایان؛ نوشتن (m); پایان. بیایید با استفاده از زبان پاسکال به عنوان مثال مشکل را حل کنیم. var k, m: عدد صحیح; تاریخ: آرایه عدد صحیح؛ شروع تاریخ := 45; تاریخ := 55; تاریخ := 40; تاریخ := 15; تاریخ := 20;. تاریخ := 80; تاریخ := 35; تاریخ := 70; تاریخ := 10; تاریخ := 45; m:=Dat; برای k:= 4 تا 10 شروع کنید if Dat[k] >= Dat پس شروع m:= m + داده[k] پایان پایان؛ نوشتن (m); پایان. | ابتدا متغیرهای عددی صحیح k و m را معرفی می کنیم. جدولی با 1 تا 10 مقدار - ده نوع کالای فروخته شده ارائه شده است. متغیر m برابر است با کالاهای نوع اول (Dat := 45;). اگر یکی از مقادیر از نوع 4 تا 10 بزرگتر یا مساوی با نوع 1 باشد که 45 است، مقدار بزرگتر به متغیر m اضافه می شود. که به نوبه خود با توجه به شرایط ما، متغیر m برابر با 45 است. معلوم شد که ما انواع محصول داریم: Dat و Dat بزرگتر از مقدار Dat := 45 است و نوع Dat برابر است با Dat := 45. در نتیجه دریافت می کنیم: 45 + Dat + Dat + Dat = 45 + 80 + 70 + 45 = 240
|
پاسخ: 240 چاپ می شود
1 گزینه برنامه ای بنویسید که در دنباله ای از اعداد طبیعی، حداقل عدد قابل تقسیم بر 7 را تعیین کند. برنامه تعداد اعداد دنباله و سپس خود اعداد را به عنوان ورودی دریافت می کند. دنباله همیشه حاوی عددی است که بر 7 بخش پذیر است. تعداد اعداد از 1000 تجاوز نمی کند. اعداد وارد شده از 30000 تجاوز نمی کنند. برنامه باید یک عدد را وارد کند - حداقل عدد قابل تقسیم بر 7. نمونه برنامه: داده های ورودی: 3،11،14،77 خروجی: 14 گزینه 2 برنامه ای بنویسید که در دنباله ای از اعداد طبیعی، حداکثر عدد زوج را تعیین کند. برنامه تعداد اعداد دنباله و سپس خود اعداد را به عنوان ورودی دریافت می کند. همیشه یک عدد زوج در دنباله وجود دارد. تعداد اعداد از 1000 تجاوز نمی کند. اعداد وارد شده از 30000 تجاوز نمی کنند. برنامه باید یک عدد - حداکثر عدد زوج را وارد کند. نمونه برنامه: اعداد ورودی: 3،10،99،42 تاریخ های آخر هفته: 42 گزینه 3 برنامه ای بنویسید که در دنباله ای از اعداد طبیعی، حداقل عدد مضرب 16 را تعیین کند. برنامه تعداد اعداد دنباله و سپس خود اعداد را به عنوان ورودی دریافت می کند. دنباله همیشه حاوی عددی است که مضربی از 16 است. تعداد اعداد از 1000 تجاوز نمی کند. اعداد وارد شده از 30000 تجاوز نمی کند. برنامه باید یک عدد - حداقل عدد - حداقل عددی که مضربی از 16 است را وارد کند. . نمونه برنامه: اعداد ورودی: 3،64،48،80 تاریخ های آخر هفته: 48 گزینه 4 برنامه ای بنویسید که در دنباله ای از اعداد طبیعی، حداکثر عددی را که به 1 ختم می شود، تعیین کند. برنامه تعداد اعداد دنباله و سپس خود اعداد را به عنوان ورودی دریافت می کند. دنباله همیشه حاوی عددی است که به 1 ختم می شود. تعداد اعداد از 1000 تجاوز نمی کند. اعداد وارد شده از 30000 تجاوز نمی کنند. برنامه باید یک عدد را وارد کند - حداکثر عددی که به 1 ختم می شود. نمونه برنامه: اعداد ورودی: 3،11،21،31 تاریخ های آخر هفته: 31 گزینه 5 برنامه ای بنویسید که در دنباله ای از اعداد طبیعی، تعداد تمام اعدادی را که مضرب 6 هستند و به 0 ختم می شوند، تعیین کند. برنامه اعداد طبیعی را به عنوان ورودی دریافت می کند، تعداد اعداد وارد شده ناشناخته است، دنباله اعداد با عدد 0 به پایان می رسد (0 نشانه پایان ورودی است، در دنباله گنجانده نشده است). تعداد اعداد از 1000 تجاوز نمی کند. اعداد وارد شده از 30000 تجاوز نمی کنند. برنامه باید یک عدد خروجی دهد: تعداد تمام اعداد در دنباله ای که مضرب 6 هستند و به 0 ختم می شوند. نمونه برنامه: اعداد ورودی: 20،6،120،100،150،0 اعداد خروجی: 2 گزینه 6 برنامه ای بنویسید که در دنباله ای از اعداد طبیعی، تعداد تمام اعدادی را که مضرب 7 هستند و به 5 ختم می شوند، تعیین کند. برنامه اعداد طبیعی را به عنوان ورودی دریافت می کند، تعداد اعداد وارد شده ناشناخته است، دنباله اعداد به پایان می رسد عدد 0 (0 نشانه پایان ورودی است که در دنباله گنجانده نشده است). تعداد اعداد از 1000 تجاوز نمی کند. اعداد وارد شده از 30000 تجاوز نمی کند. برنامه باید یک عدد خروجی دهد: تعداد همه اعداد در دنباله ای که مضرب 7 هستند و به 5 ختم می شوند. نمونه برنامه:
اعداد خروجی: 2 گزینه 7 برنامه ای بنویسید که در دنباله ای از اعداد طبیعی، مجموع تمام اعدادی را که مضرب 7 هستند و به 5 ختم می شوند، تعیین کند. برنامه اعداد طبیعی را به عنوان ورودی دریافت می کند، تعداد اعداد وارد شده ناشناخته است، دنباله اعداد به پایان می رسد. عدد 0 (0 نشانه پایان ورودی است که در دنباله گنجانده نشده است). تعداد اعداد از 1000 تجاوز نمی کند. اعداد وارد شده از 30000 تجاوز نمی کنند. برنامه باید یک عدد خروجی دهد: مجموع همه اعداد در دنباله ای که مضرب 7 هستند و به 5 ختم می شوند. نمونه برنامه: اعداد ورودی: 35،49،55،105،155،0 اعداد خروجی: 140 گزینه 8 برنامه ای بنویسید که در دنباله ای از اعداد طبیعی، مجموع تمام اعدادی را که مضرب 3 هستند و به 6 ختم می شوند، تعیین کند. برنامه اعداد طبیعی را به عنوان ورودی دریافت می کند، تعداد اعداد وارد شده ناشناخته است، دنباله اعداد به پایان می رسد عدد 0 (0 نشانه پایان ورودی است که در دنباله گنجانده نشده است). تعداد اعداد از 1000 تجاوز نمی کند. اعداد وارد شده از 30000 تجاوز نمی کنند. برنامه باید یک عدد خروجی دهد: مجموع همه اعداد در دنباله ای که مضرب 3 هستند و به 6 ختم می شوند. نمونه برنامه: اعداد ورودی: 36،56،33،126،3،0 اعداد خروجی: 162 گزینه 9 برنامه ای بنویسید که در دنباله ای از اعداد طبیعی، مجموع و کمیت تمام اعداد زوج تقسیم پذیر بر 5 را تعیین کند. برنامه اعداد طبیعی را به عنوان ورودی دریافت می کند، تعداد اعداد وارد شده ناشناخته است، دنباله اعداد به عدد 0 ختم می شود. (0 نشانه پایان ورودی است که در دنباله گنجانده نشده است). تعداد اعداد از 1000 تجاوز نمی کند. اعداد وارد شده از 30000 تجاوز نمی کنند. برنامه باید دو عدد خروجی دهد: مجموع دنباله و تعداد اعداد زوج قابل بخش بر 5. نمونه برنامه: اعداد ورودی: 4،60،15،0 اعداد خروجی: 79.1 گزینه 10 برنامه ای بنویسید که در دنباله ای از اعداد طبیعی، تعداد آنها و مجموع اعداد زوج را مشخص کند. برنامه اعداد طبیعی را به عنوان ورودی دریافت می کند، تعداد اعداد وارد شده ناشناخته است، دنباله اعداد با عدد 0 به پایان می رسد (0 نشانه پایان ورودی است، در دنباله گنجانده نشده است). تعداد اعداد از 1000 تجاوز نمی کند. اعداد وارد شده از 30000 تجاوز نمی کنند. برنامه باید دو عدد خروجی دهد: طول دنباله و مجموع اعداد منصفانه. نمونه برنامه: اعداد ورودی:4،60،15،0 اعداد خروجی:3،64
در این قسمت اطلاعات آزمون انفورماتیک پایه نهم با فرمت OGE در اختیار شما قرار می گیرد. نسخه های آزمایشی، راهنماهای تئوری، مشخصات آزمون و آزمون های عملی در دسترس هستند. در زیر می توانید اطلاعات مربوط به فرمت آزمون را بیابید.
اطلاعات امتحان
آزمون علوم کامپیوتر شامل دو بخش و 20 وظیفه است.
قسمت اولشامل 18 وظیفه سطح دشواری اولیه و پیشرفته است
- 6 کاربا انتخاب و ثبت پاسخ به صورت یک رقمی
- 12 کار، به این معنی است که آزمودنی به طور مستقل پاسخ را در قالب دنباله ای از شخصیت ها فرموله و یادداشت می کند.
بخش دومشامل 2 کار با سطح دشواری بالا است.
وظایف بخش دوم شامل کار عملی دانش آموزان در رایانه با استفاده از یک ویژه است نرم افزار. نتیجه هر کار یک فایل جداگانه است. وظیفه 20 در دو نسخه ارائه شده است: 20.1 و 20.2. آزمودنی باید یکی از گزینه های تکلیف را انتخاب کند.
در میان وظایف 1-6، وظایف از تمام بلوک های موضوعی ارائه شده است، به جز وظایف مربوط به موضوع "سازمان محیط اطلاعات، جستجوی اطلاعات"؛ در بین وظایف 7-18 وظایفی در مورد همه موضوعات به جز مبحث "طراحی و مدل سازی" وجود دارد.
وظایف در قسمت 2 با هدف آزمایش مهارت های عملی در کار با اطلاعات در متن و فرم های جدولیو همچنین توانایی پیاده سازی یک الگوریتم پیچیده. در این مورد، وظیفه 20 در دو نسخه ارائه می شود: وظیفه 20.1 شامل توسعه یک الگوریتم برای یک مجری رسمی است، وظیفه 20.2 توسعه و نوشتن یک الگوریتم در یک زبان برنامه نویسی است. آزمودنی به طور مستقل یکی از دو گزینه را برای کار انتخاب می کند، بسته به اینکه آیا زبان برنامه نویسی را مطالعه کرده است یا خیر.
توزیع وظایف بر اساس بخش هایی از برگه امتحانی
OGE در علوم کامپیوتر یکی از امتحاناتی است که به انتخاب دانشجو گرفته می شود. برای ورود به پایه دهم بعد از نهم باید 2 رشته را انتخاب کنید و 2 رشته اجباری است. علوم کامپیوتر توسط کسانی انتخاب می شود که وارد کلاسی با تخصص خاصی می شوند یا قصد دارند وارد کالج یا دانشکده فنی شوند که این موضوع مورد نیاز است. همچنین، بسیاری از علوم کامپیوتر را انتخاب می کنند، زیرا به نظر می رسد که بیشترین است گزینه ساده. اگر کامپیوتر می شناسید و موضوعی را برای شرکت در آن انتخاب نکرده اید، علوم کامپیوتر ارزش توجه دارد.
این آزمون به دو بخش کتبی و عملی تقسیم می شود که بر روی رایانه انجام می شود. - بخش اول شامل 18 کار است (تعداد ممکن است هر سال تغییر کند)، سطح دشواری پایه است. هدف آزمایش دانش نظری دانش آموزان برای انطباق با هنجارها و استانداردهای برنامه است. موضوعات اصلی و تمرکز تکالیف: تبدیل اعداد از یک سیستم اعداد به سیستم دیگر، تبدیل واحدهای اندازه گیری، دانش نظری در مورد تمام موضوعات دوره. اگر نحوه انجام چنین کارهایی را یاد بگیرید، ویژگی ها و الگوریتم حل را به خاطر بسپارید، در امتحان مشکلی وجود نخواهد داشت. همچنین در این قسمت وظایف برنامه نویسی وجود دارد - این به دانش خاصی و توانایی های خاصی نیاز ندارد، کافی است الگوریتم را یاد بگیرید.
- بخش دوم شما را ملزم به انجام دو کار در رایانه می کند. علاوه بر این، شما باید بدون کمک اینترنت کنار بیایید. هدف این وظایف آزمایش کار است، به عنوان مثال. پکیج ادارییا محیط برنامه نویسی اولین کار، اغلب، مهارت های اکسل است: جمع را بیابید، از فرمول ها و نمودارها برای نشان دادن هر مقدار استفاده کنید. برنامه نویسی در محیط کومیر، پایتون، پاسکال انجام می شود. دانش آموز یک کار را دریافت می کند و آن را تکمیل می کند - نتیجه باید یک الگوریتم ساده و کارآمد باشد.
تکمیل دوره و آمادگی برای امتحان با مهارت های اولیه کاملاً امکان پذیر است. نکته اصلی تمرین الگوریتم های نوشتن، مطالعه تئوری و یادگیری نحوه انجام تست است. منبع آنلاین "من OGE را در علوم کامپیوتر حل خواهم کرد" به دومی کمک می کند - شامل بسیاری از وظایف با سطوح دشواری مختلف است که پس از تکمیل آنها دانش آموز می تواند به راحتی امتحان را با نمره بالا پشت سر بگذارد. توصیه می شود که آماده سازی خود را با آشنایی با آن آغاز کنید ، که تمام موضوعاتی که ارزش توجه دارد را بیان می کند. این به ایجاد یک برنامه زمان بندی و آماده سازی کمک می کند. اهداف و برنامه عمل را به وضوح تعیین کنید، کمی خود انضباطی داشته باشید و حتی در شش ماه می توانید بر مطالب تسلط پیدا کنید. برای تسلط بر برنامه نویسی، می توانید از کمک معلم استفاده کنید، کتاب های درسی را به تنهایی مطالعه کنید، با یک معلم خصوصی مطالعه کنید - این یک انتخاب است. برنامه نویسی سخت ترین موضوع در نظر گرفته می شود - زمان بیشتری را روی آن صرف کنید. اما کلاسهایی که از یک منبع وبسایت ویژه استفاده میکنند به شما این امکان را میدهند که در حل وظایف با پیچیدگیهای مختلف به صورت آنلاین تجربه کسب کنید. فقط با دانستن نحوه استفاده از اطلاعاتی که آموخته اید می توانید OGE در علوم کامپیوتر را با نمره بالا بگذرانید.
|