1.4 Трекболи
Трекбол це як би "мишка навпаки". Тобто сам пристрій, на відміну від мишки, завжди залишається нерухомим, а управління переміщенням курсора здійснюється обертанням кульки, яка знаходиться у верхній частині трекбола|. При цьому, обертаючи кульку пальцями, ви одержуєте кращий, ніж у мишки, контроль над його обертанням і, як наслідок, точніше позиціонування курсора. Цьому сприяє і те, що, на відміну від крихітного мишачого, кулька трекбола|, як правило, має значно більший розмір і меншу (щодо розміру) вагу.
Крім кульки, трекболи| мають, принаймні, дві кнопки (як і будь-яка двохкнопкова миша), а ось оснащення їх коліщатками для прокрутки, додатковими кнопками і т.п., залежить виключно від виробника. Таким чином, область застосування трекболов - в основному, робота з графічними пакетами, пакетами для автоматизованого проектування і їм подібними. Тобто такими застосуваннями, в яких найгостріше відчувається необхідність плавного переміщення і точного позиціонування курсора.
Як здійснюється стеження за кулькою в трекболах|? Та так же, як і в мишках. Немає потреби нагадувати вам, що відбувається з мишкою, коли її кулька і вали забруднюються. А зараз, уявіть собі, наскільки більше за пил і різну грязь потрапляє в трекбол|. Адже його кулька знаходиться зверху і, відповідно, вся механіка в набагато більшому ступені схильна до накопичення грязі. Для вирішення цієї проблеми Logitech пропонує нову технологію оптичного стеження. Суть її в тому, що стеження за кулькою здійснюється тільки за допомогою світла. Відсутність якої-небудь механіки виключає можливість її забруднення і, відповідно, впливи на точність переміщення курсора.
2 ПРОЕКТУВАННЯ І ВИКОНАННЯ ЗАВДАННЯ НА МОВІ ПРОГРАМУВАННЯ БЕЙСІК В СИСТЕМІ ПРОГРАМУВАННЯ QUICK-BASIC
2.1 Умова задачі
Розрахувати і побудувати графік зміни висоти від статичного тиску атмосфери для висот до 11000м:
Вихідні дані: розрахунок зробити для масиву значень температури повітря
Т= +50°З; +45°З; +40°З; +35°З; +30°З; +25°З; +20°З; +15°З; +10°З; +5°З; 0°З; -5°З; -10°З;
Рн змінюється від 167 мм до 765 мм рт.ст. із кроком 52 мм рт.ст.;
Ро=760 мм рт. ст.;
Температурний градієнт t=6,5
2.2 Схема алгоритму рішення
2.3 Програма на мові Бейсик
10 PRINT "Курсова робота"
20 PRINT "з дисциплiни IНФОРМАТИКА"
30 PRINT "_____": PRINT
40 PRINT Варiант №15: Розрахувати i побудувати графiк змiни висоти ;
50 PRINT " вiд статичного тиску атмосфери для висот до 11000м по заданiй формулі”
60 Q = 6.5
70 P0 = 760
80 FOR ph = 167 TO 765 STEP 52
90 READ T
100 H = T / Q * (1 - (ph / P0) ^ .19028)
110 PRINT "Habs=", H
105 PRINT "Ph=", ph
120 NEXT ph
130 DATA 50,45,40,35,30,25,20,15,10,5,0,-5,-10
140 INPUT "Для того, щоб побудувати графік, натиснiть Enter", a
150 CLS
160 SCREEN 11
170 LINE (0, 200)-(600, 200), 1
180 LINE (0, 0)-(0, 400), 1
190 FOR ph = 167 TO 765 STEP 52
200 READ T
210 H = T / Q * (1 - (ph / P0) ^ .19028)
220 ph1 = ph - 176
230 h1 = 200 - (H * 100)
240 IF ph > 167 + 52 THEN LINE (x, y)-(ph1, h1), 2
242 x = ph1: y = h1
250 NEXT ph
260 DATA 50,45,40,35,30,25,20,15,10,5,0,-5,-10
270 END
2.4 Результати виконання програми
Курсова робота з дисциплiни IНФОРМАТИКА
Варiант №15: Розрахувати i побудувати графiк змiни висоти вiд статичного тиску атмосфери для висот до 11000м по заданiй формулi
Habs= 1.926848
Ph= 167
Habs= 1.459493
Ph= 219
Habs= 1.096405
Ph= 271
Habs= .8090525
Ph= 323
Habs= .5804792
Ph= 375
Habs= .3996144
Ph= 427
Habs= .258737
Ph= 479
Habs= .1521941
Ph= 531
Habs= 7.568885E-02
Ph= 583
Habs= 2.585702E-02
Ph= 635
Habs= 0
Ph= 687
Habs= -4.090426E-03
Ph= 739
Для того, щоб побудувати графiк, натиснiть Enter
2.5 Пояснення до програми
10-50 – За допомогою оператора виведення на екран виводиться повідомлення про вид роботи і дані виконавця.
60-70 – Введення за допомогою оператору присвоювання константних величин.
80 – Початок циклу з параметром, у якому ми вказуємо початкове значення тиску, кінцеве значення та крок, з яким ми будемо розраховувати зміну висоти.
90 – Зчитування значень температури повітря з масиву значень температури.
100 – Розрахунок висоти, за заданою формулою.
105-110 – Виведення за допомогою оператора виводу отриманої інформації.
120 – Кінець циклу. Присвоєння значенню Ph значення на 52 більшого.
130 – Перелік даних з масиву температури.
140 – Оператором введення затримуємо виконання програми, для того, щоб потім перевести виконання програми в графічний режим.
150 – Оператор очистки екрану. Нам потрібен для того, щоб графік функції програма малювала на чистому екрані, без виводу попередніх отриманих даних.
160 – Об’явлення розподільної здатності екрану, що на наш погляд є оптимальним для побудови графіка функції.
170-180 – Побудування імпровізованих осей абсцис та ординат.
190 – 210 – Строки, ідентичні 80-100.
220-230 – Переведення зі звичайних даних в дані, що будуть відображатися на екрані. Це необхідно для того, щоб весь графік вміщався на екрані.
240 – За допомогою команди LINE будуємо графік функції, але застосовуємо оператор умови для того, щоб будувати графік не з першого, а з третього значення. Це робимо тому, що перше значення за замовчуванням (0,0), а для другого попереднє (0,0), що не відповідає дійсності.
242 – Присвоюємо змінним X та Y значення попередніх значень ph1 та h1 відповідно.
250 – Кінець циклу.
260 – Ідентично 130.
270 – Кінець програми.
комп'ютерний маніпулятор програмування бейсик
ВИВОДИ
Зі всіх частин комп'ютера маніпулятори типу «миша» залишаються одними з найконсервативніших, не дивлячись на те, що вони, разом з клавіатурами – найбільш задіяні периферійні пристрої. Проте, спроби зробити революцію в «мишачому царстві» робляться вже не перший рік, і в цьому огляді ми побачимо, до чого привела робота інженерної думки на цьому фронті, а також дамо деякі ради з вибору маніпулятора «миша».
В результаті виконаної курсової роботи, я розглянув безліч видів комп'ютерних маніпуляторів. Ознайомився з їх видами і технічними характеристиками. Переконался в необхідності і зручності використання маніпуляторів. Коли я написав дану курсову роботу, я пізнал, що існує багато маніпуляторів, не тільки маніпулятори типа миші. Я вважаю, що моя тема актуальна в наш час, тому що без маніпуляторів уже не можливо уявити собі комп’ютер.
Друге питання курсової роботи – задача в середовищі програмування Бейсик. Я розв’язав задачу. Засвоїв навички використання мови програмування QBasic для вирішення завдань. Навчився будувати блок схеми для конкретного завдання.
СПИСКИ ПОСИЛАНЬ
1. К. Закер «ПК та периферійні пристрої» М. 2003 р.
2. В.Г. Оліфер, Н.А. Оліфер «Комп’ютер для всіх» ПІТЕР. 2001
3. Комісаров Д.А. «Персональний вчитель з персонального комп’ютеру» М.: Солон- Р
4. Айдек, Колесніченко, Крамер "Апаратні засоби PC". Видавництво 2-е – М, 1998.
... підтримку пристроїв прокрутки в додатки, які не мають такої можливості. Для розширення функціональних можливостей вказаних пристроїв необхідно періодично завантажувати і встановлювати нові драйвери миші. Маніпулятор TrackPoint II/III. Це якісно новий пристрій позиціонування компанії IBM. Це пристрій, часто званий маніпулятором, є невеликий гумовий важіль, що знаходиться на клавіатурі між клаві ...
... вище, вони не можуть складати конкуренції для нової розробки, оскільки мають недосяжні для українського фермера ціни. 3. Розробка структурних схем 3.1 Розробка структурної схеми автоматизованої системи вимірювання удоїв та управління доїльними апаратами Для вирішення поставлених задач розробимо структурну схему автоматизованої системи вимірювання удоїв і управління доїльними апаратами. ...
... максимально зменшити затрати ручної праці, підвищити точність, і достовірність реєстрації надоїв, проводити комплексний моніторинг перебігу лактації у корів. 1 Сучасні засоби автоматизації стійлового молокопроводу. У кінці минулого століття у колишньому СРСР активно проводилися науково-дослідні й дослідницько-конструкторські роботи зі створення нових і вдосконалення застосовуваних апаратів, ...
... є символ з права від курсора; - Спеціальні клавіші: v Enter – створення нових рядків та абзаців; v Esc – вийти з деяких програм; v Pause – призупинити виконання програм чи введення інформації на периферійні пристрої; v Print Scrn – друк екранних сторінок на принтері; v Ctrl, Alt – використовують в комбінаціях з іншими клавішами; - Додаткові: v Power – разом з клавішею ...
0 комментариев