Наша совместная команда Banwar.org

Связаться с нами

  • (097) ?601-88-87
    (067) ?493-44-27
    (096) ?830-00-01

Статьи

Інструментальні програмні засоби. Транслятори і їх типи. Системи програмування.

Зворотній зв'язок

ПОЗНАВАТЕЛЬНОЕ

Сила волі веде до дії, а позитивні дії формують позитивне ставлення

Як визначити діапазон голосу - ваш вокал

Як мета дізнається про ваші бажання перш, ніж ви почнете діяти. Як компанії прогнозують звички і маніпулюють ними

цілюща звичка

Як самому позбутися від уразливості

Суперечливі погляди на якості, притаманні чоловікам

Тренінг впевненості в собі

Смачний "Салат з буряка з часником"

Натюрморт і його образотворчі можливості

Застосування, як приймати мумійо? Муміє для волосся, обличчя, при переломах, при кровотечі і т.д.

Як навчитися брати на себе відповідальність

Навіщо потрібні межі у відносинах з дітьми?

Світлоповертаючі елементи на дитячому одязі

Як перемогти свій вік? Вісім унікальних способів, які допоможуть досягти довголіття

Як чути голос Бога

Класифікація ожиріння за ІМТ (ВООЗ)

Глава 3. Заповіт чоловіка з жінкою


Осі і площини тіла людини - Тіло людини складається з певних топографічних частин і ділянок, в яких розташовані органи, м'язи, судини, нерви і т.д.

Отёска стін і прірубка косяків   - Коли на будинку не дістає вікон і дверей, красиве високий ганок ще тільки в уяві, доводиться підніматися з вулиці в будинок по трапу Отёска стін і прірубка косяків - Коли на будинку не дістає вікон і дверей, красиве високий ганок ще тільки в уяві, доводиться підніматися з вулиці в будинок по трапу.

Диференціальні рівняння другого порядку (модель ринку з прогнозованими цінами)   - У простих моделях ринку попит і пропозиція зазвичай вважають залежними тільки від поточної ціни на товар Диференціальні рівняння другого порядку (модель ринку з прогнозованими цінами) - У простих моделях ринку попит і пропозиція зазвичай вважають залежними тільки від поточної ціни на товар.


МІНІСТЕРСТВО СІЛЬСЬКОГО ГОСПОДАРСТВА РОСІЙСЬКОЇ ФЕДЕРАЦІЇ

ФГБОУ ВПО «Воронезький державний аграрний університет імені імператора Петра I»

Кафедра інформаційного забезпечення

І моделювання агроекономічний систем

Контрольна робота

З дисципліни

"Економічна інформатика"

Виконав: студент ЕРС-1

заочного відділення

Мамичев Д.А.

Шифр УЕеко-15126

Перевірив: _________________

Воронеж 2016

Зміст:

1. Інструментальні програмні засоби. Транслятори і їх типи. Системи програмування.

2. Пакети обробки графічної інформації.

3. Глобальна комп'ютерна мережа internet: основні поняття.

4. Список літератури.

Інструментальні програмні засоби. Транслятори і їх типи. Системи програмування.

Інструментальні програмні засоби - програми дозволяють модифікувати мультимедійні файли і створювати мультимедійні додатки.

Інструментальні програмні засоби - це пакети програм для створення мультимедійних додатків:

- редактори нерухомих графічних зображень,

- засоби створення анімованих GIF-файлів,

- засоби аудіо- та відеомонтажу,

- засоби створення презентацій,



- кошти розпізнавання текстів, введених зі сканера,

- засоби створення навчальних програм,

- системи розпізнавання голосу і перетворення звукових файлів в текстові,

- системи створення додатків віртуальної реальності та інші.

Інструментальні засоби істотно розширюють можливості управління мультимедійними пристроями в порівнянні з тими, які надають системні засоби, але це завжди платні продукти і деякі з них коштують дуже дорого, наприклад професійні системи відеомонтажу.

Транслятори і їх типи.

Оскільки текст, записаний на мові програмування, незрозумілий комп'ютера, то потрібно перевести його на машинний код. Такий переклад програми з мови програмування на мову машинних кодів називається трансляцією, а виконується вона спеціальними програмами - трансляторами.

Транслятор - обслуговуюча програма, яка перетворює вихідну програму, надану на вхідній мові програмування, в робочу програму, представлену на об'єктному мовою.

В даний час транслятори поділяються на три основні групи: асемблери, компілятори і інтерпретатори.

Асемблер - системна обслуговуюча програма, яка перетворює символічні конструкції в команди машинної мови. Специфічною рисою ассемблеров є те, що вони здійснюють в її первісному вигляді трансляцію однієї символічної команди в одну машинну. Таким чином, мова асемблера (ще називається автокодом) призначений для полегшення сприйняття системи команд комп'ютера і прискорення програмування в цій системі команд. Програмісту набагато легше запам'ятати мнемонічне позначення машинних команд, ніж їх двійковий код.Вместе з тим, мова асемблера, крім аналогів машинних команд, містить безліч додаткових директив, що полегшують, зокрема, управління ресурсами комп'ютера, написання фрагментів, побудова багатомодульних програм. Тому виразність мови набагато багатше, ніж просто мови символічного кодування, що значно підвищує ефективність програмування.

Компілятор - це обслуговуюча програма, яка виконує трансляцію на машинну мову програми, записаної на вихідному мові програмування. Також як і асемблер, компілятор забезпечує перетворення програми з однієї мови на іншу (найчастіше, в мову конкретного комп'ютера). Разом з тим, команди вихідного мови значно відрізняються по організації і потужності від команд машинної мови. Існують мови, в яких одна команда вихідного мови транслюється в 7-10 машинних команд. Однак є й такі мови, в яких кожній команді може відповідати 100 і більше машинних команд (наприклад, Пролог). Крім того, у вихідних мовах досить часто використовується сувора типізація даних, яка здійснюється через їх попередній опис. Програмування може спиратися не на кодування алгоритму, а на ретельне обдумування структур даних або класів. Процес трансляції з таких мов зазвичай називається компіляцією, а вихідні мови зазвичай ставляться до мов програмування високого рівня (або високорівневих мов). Абстрагування мови програмування від системи команд комп'ютера привело до незалежного створення найрізноманітніших мов, орієнтованих на рішення конкретних завдань. З'явилися мови для наукових розрахунків, економічних розрахунків, доступу до баз даних та інші.

Інтерпретатор - програма або пристрій, що здійснює пооператорную трансляцію і виконання вихідної програми. На відміну від компілятора, інтерпретатор не породжує на виході програму на машинній мові. Розпізнавши команду вихідної мови, він тут же виконує її. Як в компіляторах, так і в інтерпретатора використовуються однакові методи аналізу вихідного тексту програми. Але інтерпретатор дозволяє почати обробку даних після написання навіть однієї команди. Це робить процес розробки і налагодження програм більш гнучким. Крім того, відсутність вихідного машинного коду дозволяє не "захаращувати" зовнішні пристрої додатковими файлами, а сам інтерпретатор можна досить легко адаптувати до будь-яких машинним архитектурам, розробивши його тільки один раз на широко поширеному мовою програмування. Тому, що інтерпретуються мови, типу Java Script, VB Script, набули широкого поширення. Недоліком інтерпретаторів є низька швидкість виконання програм. Зазвичай інтерпретовані програми виконуються в 50-100 разів повільніше програм, написаних в машинних кодах.

Будь-транслятор виконує такі основні завдання:

- аналізує транслюється програму, зокрема визначає, чи містить вона синтаксичні помилки;

- генерує вихідну програму (її часто називають об'єктної) на мові машинних команд;

- розподіляє пам'ять для об'єктної програми.

Системи програмування.

Системи програмування - це комплекс інструментальних програмних засобів, призначених для роботи з програмами на одній з мов програмування. Системи програмування представляють сервісні можливості програмістам для розробки їх власних комп'ютерних програм.

В даний час розробка будь-якого системного і прикладного програмного забезпечення здійснюється за допомогою систем програмування, до складу яких входять:

- Транслятори з мов високого рівня;

- Засоби редагування, компонування і завантаження програм;

- макроассемблера (машинно-орієнтовані мови);

- Відладчики машинних програм.

- Системи програмування, як правило, включають в себе:

- Текстовий редактор (Edit), який здійснює функції запису і редагування вихідного тексту програми;

- Завантажувач програм (Load), що дозволяє вибрати з директорія потрібний текстовий файл програми;

- Запускатель програм (Run), який здійснює процес виконання програми;

- Компілятор (Compile), призначений для компіляції або інтерпретації вихідного тексту програми в машинний код з діагностикою синтаксичних і семантичних (логічних) помилок;

- Отладчик (Debug), що виконує сервісні функції з налагодження й тестування програми;

- Диспетчер файлів (File), що надає можливість виконувати операції з файлами: збереження, пошук, знищення і т.п.

2.Пакети обробки графічної інформації.

Програмні засоби створення і обробки графічної інформації поділяються на:

- графічні редактори, призначені переважно для створення і обробки площинних зображень;

- пакети комп'ютерної графіки для поліграфії, що дозволяють доповнювати текст ілюстраціями різного формату, створювати дизайн сторінок і виводити поліграфічну продукцію на друк;

- програми двовимірної анімації, що використовуються для створення динамічних зображень і спецефектів у кіно;

- пакети тривимірної анімації, що використовуються для створення рекламних і музичних кліпів і кінофільмів.

Всі комп'ютерні зображення поділяють на два типи: растрові і векторні.

Растрова графіка. Растрові графічні зображення формуються в процесі перетворення графічної інформації з аналогової форми в цифрову.

Можна створити растрове графічне зображення і безпосередньо на комп'ютері з використанням графічного редактора, завантажити з CD-ROM або DVD-ROM дисків, або «скачати» з Інтернету.

Растрове зображення зберігається за допомогою точок різного кольору (пікселів), які утворюють рядки і стовпці. Кожен піксель має певне положення і колір. Піксель - це мінімальний ділянку зображення, якому незалежним чином можна задати колір.

Якість растрового зображення залежить від розміру зображення (кількості пікселів по горизонталі і вертикалі) і кількості кольорів, які можуть приймати пікселі. Зберігання кожного пікселя вимагає певної кількості біт (глибина кольору), яке залежить від кількості кольорів в зображенні.

Растрові графічні зображення багатобарвних зображень, публікування і отримують за допомогою сканера. Такі зображення зазвичай мають великий розмір і велику глибину кольору (24 або 36 біт на точку). В результаті файли, що зберігають растрові зображення, мають великий інформаційний обсяг.

Растрові зображення дуже чутливі до масштабування (збільшення або зменшення). При зменшенні растрового зображення кілька сусідніх точок перетворюються в одну, тому втрачається чіткість дрібних деталей зображення. При збільшенні - збільшується розмір кожної точки і з'являється ступінчастий ефект, який можна побачити неозброєним оком.

Векторна графіка. Векторні графічні зображення є оптимальним засобом для зберігання високоточних графічних об'єктів (креслення, схеми і т.д.), для яких має значення збереження чітких і ясних контурів. Системи комп'ютерного креслення та автоматизованого проектування (САПР), програми обробки тривимірної графіки базуються на векторній графіці.

Векторні зображення формуються з об'єктів (крапка, лінія, окружність, прямокутник і т.д.), які зберігаються в пам'яті комп'ютера у вигляді графічних примітивів і описують їх математичних формул.

Перевагою векторної графіки є те, що файли, що зберігають векторні графічні зображення, мають порівняно невеликий обсяг. Важливо також, що векторні графічні зображення можуть бути збільшені або зменшені без втрати якості. Це можливо, оскільки масштабування зображень проводиться за допомогою простих математичних операцій (множення параметрів графічних примітивів на коефіцієнт масштабування).

Залежно від методу опису графічних даних здійснюється і розбиття на типи графічних редакторів.

Графічний редактор - це програма, призначена для створення різного роду зображень, починаючи з найпростіших і закінчуючи відеоматеріалами.

Растрові графічні редактори (PaintBrush, PhotoShop) засновані на битовом методі передачі зображень. Вони обробляють досить докладні скановані образи. Виконуючи ретушування, зміна кольорів, їх відтінків і контрастів, розтирання і штрихування, зміна напряму тіні і контурів. Довжина бітових файлів велика через великої кількості оброблюваних екранних точок, що дозволяє використовувати велику кількість квітів і детально редагувати зображення. Сканування образу може бути здійснено в чорно-білому зображенні, в сірих оттенкахі тонах і кольоровим чином. Для растрових графічних редакторів необхідно підібрати кут і тип растра (блоковий, лінійний, точковий і т.д.), роздільну здатність. Для кольорових зображень регулюють яскравість і контраст по кожному з квітів, складових гамму графічного зображення. Готові малюнки зберігаються в окремих файлах і можуть бути доступні для використання.

Векторні графічні редактори (Adobe Fireworks, ConceptDraw PRO, CorelDRAW)

Для створення складних малюнків з точними, складними і чіткими кордонами використовують головним чином векторний редактор, одним з основних інструментів якого є криві Безьє, що дозволяють малювати криві (ламані, прямі і гладкі) за сегментами з чітко визначених місцях вузлових (опорних) точок і контролем над формою кожного сегмента. Криву Безьє можна уявити як результат поступальної деталізації форми багатокутника, що вибудовується послідовним з'єднанням визначають форму контрольних точок. Крива, прямуючи від початкової точки багатокутника до її кінцевій точці, притягається, як магнітом до проміжних, визначальним форму опорних точок, через які сама не проходить. Завдяки особливим властивостям, простоті завдання і можливості маніпулювати, криві Безьє широко використовуються для моделювання гладких ліній в комп'ютерній графіці. В арсеналі інструментів, яким володіє кожен редактор векторної графіки, обов'язково присутні "Заливка", "Текст", "Олівець" та базовий набір геометричних фігур (т. Н. Примітивів), які складає основу більшості графічних конструкцій.

3.Глобальная комп'ютерна мережа internet: основні поняття.

Інтернет (від англ. Inter - «між» і net - «мережа, павутина») являє собою сукупність комп'ютерних мереж, що зв'язують військові, урядові, освітні, комерційні інститути, а також окремих громадян.

Сервером мережі Інтернет (web-сервером або http-сервером) називається програмно-апаратний комплекс, встановлений на комп'ютері, підключеному до високошвидкісної магістралі Інтернету. Такі комп'ютери також називають серверами. Основна функція сервера - пошук і передача на комп'ютер користувача інформації, запитуваної клієнтськими програмами, зокрема браузерами.

Чи правомірно різний вживання терміна сервер. Користувачі Інтернету називають сервером великі web-вузли разом з їх інформаційним наповненням, web-дизайнери та програмісти розуміють під сервером спеціальні програми для передачі даних з Інтернету на комп'ютер користувача, системні адміністратори і фахівці, які обслуговують локальні мережі, - самі комп'ютери, на яких встановлені подібні програми.

Браузер є клієнтську програму для роботи в Інтернеті, яка звертається до сервера, читає документ, зверстаний засобами HTML, інтерпретує отриману інформацію і відображає зміст документа. Найбільш відомими в Росії браузерами є Internet Explorer, Opera, Google Chrome, Mozilla Firefox і ін.

Web-сайт (від англ. Site - «ділянку») - це набір web-сторінок, пов'язаних між собою посиланнями і зберігаються на одному сервері. Набір Web-сайтів, які пов'язані між собою посиланнями і зберігаються на різних серверах, називається Web-порталом.

Функціонування технології мережі Інтернет безпосередньо залежить від протоколу - набору правил, які обумовлюють все, що пов'язано з роботою в мережі. Технологія передачі даних в Інтернеті базується на протоколі TCP / IP (IP (Internet Protocol) - «протокол Інтернету», TCP (Transmission Control Protocol) - «протокол управління передачею») - загальноприйнятому стандарті, що описує правила відправки і прийому інформації між декількома підключеними до мережі комп'ютерами.

TCP / IP для кожного працюючий в Інтернеті комп'ютера візначає власний IP-адреси, что складається з чотірьох числових послідовностей, между Якими ставитися крапка (например 195.85.105.160). У будь-Якій позіції Кожне значення может змінюватіся від 0 до 255. Для зручності Користувачів в Інтернеті розроблено система доменних імен - DNS (Domain Name System). Служба доменних імен здійснює перетворення доменного імені в числовий IP- адресу. Комп'ютери, що виконують таке перетворення, називаються DNS- серверами.

Згідно зі специфікацією DNS, весь віртуальний простір Інтернету ділиться на домени - логічні зони, керовані одним або декількома спеціальними комп'ютерами. Ієрархія доменних адрес може бути як регіональної, так і в залежності від виду діяльності господарюючого суб'екта.Самие великі одиниці DNS називають доменами першого рівня, які охоплюють глобальні ділянки Інтернету за такими ознаками:

.com, .biz - комерційні підприємства;

.net - спочатку присвоювалося організаціям, таким, що відповідає за підтримку мережі Інтернет, зараз також використовуються для комерційних господарюючих суб'єктів;

.edu - освітні установи;

.org - некомерційні та громадські організації;

.gov - урядові установи;

.mil - військові установи;

.int - міжнародні організації, які створені на підставі договорів або є частиною інфраструктури Інтернет;

.name - приватні особи;

.info - не лімітуються;

.ru, .ua і ін. - скорочення для країн, прийняті комітетом по стандартам ISO.

Сходинкою нижче в ієрархії DNS стоять домени другого рівня, які безпосередньо залежать від домену першого рівня. Домени другого рівня належать муніципальними або комерційним організаціям (наприклад, spb.ru, ifmo.ru).

Домен другого рівня може містити тільки 22 символу (літери, цифри і тире). При цьому не можна зареєструвати вже існуюче доменне ім'я.

Існують також домени третього рівня, що входять до складу вищого домена, (наприклад, умовний домен name.spb.ru). Також можна зустріти домени четвертого, п'ятого і т.д. рівнів.

URL (Uniform Resource Locator) являє собою універсальне позначення місцезнаходження ресурсу (наприклад, www.ifmo.ru).

Таким чином, в Інтернеті використовуються кілька різновидів адрес:

1) IP-адреса - основний мережеву адресу, який присвоюється кожному комп'ютеру при вході в мережу. Це глобальна нумерація, так як комп'ютер, підключений до Інтернету, має свою унікальну IP-адресу. IP-адреси діляться на класи відповідно до масштабу мережі, до якої підключається користувач.

2) доменну адресу. Переклад доменного адреси в IP-адреса відбувається автоматично за допомогою DNS системи.

3) URL-адресу - універсальний адреса, який застосовується для позначення імені кожного об'єкта зберігання в Інтернеті.

Хостинг (від англ. Hosting) - послуга з надання дискового простору для фізичного розміщення інформації на сервері, що постійно перебуває в мережі. Як правило, в послугу хостингу входить надання місця для поштової кореспонденції, баз даних, DNS, файлового сховища і т. П., А також підтримка функціонування відповідних сервісів.

Електронні дошки оголошень (BBS - Bulletin Board System) створюють спеціалізовані мережеві служби, діяльність яких присвячена певній темі. BBS зазвичай містить файли з інформацією, що представляє інтерес для певних груп користувачів, а також кошти, що дозволяють користувачам дошки оголошень обмінюватися інформацією з потрібних питань. Через BBS здійснюється технічне обслуговування: користувачі надсилають питання, а персонал відповідає на них.

Web-спільноти користуються фінансовою підтримкою різних компаній і являють собою сайти, члени яких обмінюються думками з потрібних питань за принципом спільності кола інтересів.

Електронна пошта (від англ. E-mail, email, скор. Від electronic mail) - спосіб передачі інформації в комп'ютерних мережах, що широко використовується в Інтернеті. Основна особливість електронної пошти полягає в тому, що інформація відправляється одержувачеві не безпосередньо, а через проміжну ланку - електронну поштову скриньку, який являє собою місце на сервері, де повідомлення зберігається, поки його не запросить одержувач. У більшості випадків для доступу до поштової скриньки потрібна наявність пароля. Доступ до поштового сервера може надаватися як через спеціальні поштові програми (Microsoft Outlook, The Bat та ін.), Так і через web-інтерфейс.

ICQ (акронім від англ. I seek you - «я шукаю тебе») - служба, яка дозволяє користувачам мережі обмінюватися повідомленнями в реальному масштабі часу, а також організовувати чат, передавати файли та ін. Програма працює по протоколу OSCAR, який забезпечує обмін миттєвими і оффлайновими текстовими повідомленнями. В даний час служба належить інвестиційному фонду Mail.ru Group (російська інвестиційна група, що спеціалізується на інвестиціях в інтернет-проекти).

IRC (від англ. Internet Relay Chat - «ретранслюється інтернет-чат») - служба, в якій обмін повідомленнями ведеться без затримок.

IP-телефонія - це технологія, що дозволяє використовувати Інтернет або будь-яку іншу IP-мережу як засіб організації і ведення телефонних розмов.

Skype - безкоштовне власницьке програмне забезпечення з закритим кодом, що забезпечує шифровану голосовий зв'язок через Інтернет між комп'ютерами, а також платні послуги для зв'язку з абонентами звичайної телефонної мережі. Творцями Skype є Ніклас Зеннстрём (Niklas Zennstrom) і Янус Фрііс (Janus Friis). Перший реліз програми і сайт з'явилися у вересні 2003 року.

Таблиця 1. Розрахунок прибутку фірми

№ п / п Показники Рік Разом за рік 1 кв. 2 кв. 3 кв. 4 кв. Торгові доходи торгові витрати Валовий прибуток Витрати на зарплату Витрати на рекламу Накладні витрати Загальні витрати Виробнича прибуток Питома валовий прибуток 0,099010177 0,118613565 0,074808144 0,121404967 0,4138369

Таблиця 2. Структура витрат фірми

№ п / п Показники Рік Разом за рік 1 кв. 2 кв. 3 кв. 4 кв. Витрати на зарплату 20,2 19,0 23,5 19,8 82,4 Витрати на рекламу 25,5 22,5 26,6 21,1 95,6 Накладні витрати 54,3 58,5 50,0 59,1 222,0 Загальні витрати 171584,0

Діаграма 1. Структура витрат фірми

Структура витрат фірми

Список використаної літератури:

1. Інтернет ресурс http://eclib.net/

2. Інтернет ресурс https://ru.wikipedia.org/

3. Інтернет ресурс http://studopedia.ru/


Новости

Banwar.org
Наша совместная команда Banwar.org. Сайт казино "Пари Матч" теперь доступен для всех желающих, жаждущих волнения и азартных приключений.