Знайте, Intuit, лекция, обработка и съхранение на информация

Знайте, Intuit, лекция, обработка и съхранение на информация

3.1. Обхватът на приложение на информационните технологии

Обхватът на приложение на информационните технологии в съвременното общество са изключително високи. Таблица 3.1 показва основните области на употреба и производни IT.

В съвременното общество, основните технологични средства за натрупване, обработка на информация и защита обслужва корпоративни и / или персонален компютър и софтуер, среда, която оказва съществено влияние върху двете концепцията за изграждане и използване на технологични процеси, както и качеството на резултата.

Таблица 3.1. Обхватът на приложение на информационните технологии

По този начин, концепцията на информационните технологии е обемен термин отразяващ съвременното разбиране на процеси и конверсия консумация информацията в информационното общество.

3.2. обработка на информацията

Концепцията за обработка на информацията е много широка. Водещи реч за обработка на информация, е необходимо да се даде на понятието за обработката на неизменна. Обикновено това е смисъла на съобщението (по смисъла на информацията, съдържаща се в съобщението). Когато автоматизираната обработка на обработка на информацията обект е послание - и е важно да се извършва обработката, така че инварианти мнения трансформация съвпадащи информация инварианти реализация.

Целта на обработката на информация обикновено се определя от целите на функциониране на системата, с която е свързан процес за докладване на информация. Въпреки това, за да се постигне целта за винаги да се налага да реши редица взаимосвързани задачи.

Така например, в началния етап на процеса на информация - рецепция. различни информационни системи приемане, изразен в специфичните процеси като събиране и / или селекция на информация (в научните и техническите информационни системи), превръщане на физически величини в сигнал за измерване (в информационно-измервателни системи), раздразнителност, и чувства (в биологичните системи) и т. р.

Процесът на приемане започва на границата, която разделя информационна система от външния свят. Тук, на границата на външния свят сигнал се преобразува във форма, подходяща за по-нататъшна обработка. В продължение на много биологични системи и технически системи, като например машини за четене, тази граница е повече или по-ясно изразена. В други случаи, това е до голяма степен произволно и дори неясно. Що се отнася до вътрешния край на процеса на приемане, тя почти винаги е произволно, и е избран за всеки отделен случай въз основа на удобството на процеса информация изследвания.

Трябва да се отбележи, че независимо колко "дълбоко" ще бъде принудена да вътрешната граница, рецепция винаги може да се разглежда като процес на класификация.

Формализиран модел на обработка на информацията

IT, като всяка друга технология, трябва да отговаря на следните изисквания:

  • се осигури висока степен на подразделение на всички за обработка на информацията при стъпките на работните етапи;
  • включва целия набор от елементи, необходими за постигането на тази цел;
  • Трябва редовно и мащабируема характер;
  • стъпки, действия, които да извършват процедурите следва да бъдат стандартизирани и унифицирани, които ще способстват за по целенасочени управленски информационни процеси.

Използва се в производството на такива технологични понятия като процес, стъпка процес, показатели, норми и т. П., и могат да бъдат използвани в информационните технологии. За да направите това, първо да определите целите си. След това трябва да се опитаме да структуриране всички предполагаеми действия, водещи до целта, и изберете софтуерен инструмент (фиг. 3.1).

Ниво 1 - етапа. където основни процеси се изпълняват, състояща се от операции и действия на следващите нива.

Ниво 2 - операции, в резултат на което ще бъдат създадени в избраната конкретния предмет на програмно равнище среда първият.

Ниво 3 - действия за всеки набор от стандартни методи и програмната среда на работа, водещи до постигането на целта, поставена в съответната операция.

Четвърто ниво - елементарни операции за управление на основни операции съоръжения.

Знайте, Intuit, лекция, обработка и съхранение на информация


Голяма картинка
Фиг. 3.1. Технологичният процес на обработка на информацията в йерархична структура в нива

Традиционно, обработка на информация се използва като устройство за измерване, което осигурява действителната обработка (компютри) системата за въвеждане на данни и. И двамата са преминали дълъг път на развитие, заедно с човешката цивилизация. В следващия раздел ще се изброят-важните събития в историята си.

Ако по-рано системата за обработка е човек или някакъв механичен уред, за обработка, че е достатъчно, за да се формулира набор от правила (инструкции). Той отдавна е забелязал, че е целесъобразно да се автоматизира повтарящите се операции на първо място и е желателно да се прехвърлите автомобили. В този случай, лицето, което иска периодичното обикновено работят на автомобили извънредно много ползи на разходите за труд.

  1. Движение тотализатор и присвояване на стойност 0.
  2. Приемане на код (номер) на текущата операция и го зададете стойност 0.
  3. Получаване на нов резултат от измерване.
  4. Добавете го към тотализатор.
  5. Увеличение от 1 индексът на текущата операция.
  6. Ако тя е по-малко от 1000, след това преминете към стъпка 3.

От този момент, много по-сложни задачи за обработка на информация са се развили начини думи и правила за писане на машина (работни програми) на. Компютърни устройства са станали компютри и работни правила - компютърна програма.

Програмиране - процесът и изкуството на създаване на компютърен софтуер, с помощта на програмни езици. Програма съчетава елементи на изкуството, науката, математиката и инженерството.

В тесен смисъл, програмиране се разглежда като кодиране - прилагане на един или няколко свързани алгоритми по някакъв език за програмиране. Чрез програмиране включва и развитието на логическа схема интегрална схема, както и процеса на запис в един чип, ROM информация (памет само за четене) на някои от електронната система. В по-широк смисъл, Програмиране - процесът на създаване на програми, т.е. разработка на софтуер.

Компилатори програми са програмисти. Повечето от работата на програмиста е свързана с писане и отстраняване на грешки на изходния код на език за програмиране.

Различни програмни езици поддържат различни стила на програмиране (или парадигма за програмиране). Част от изкуството на програмиране е, че един от езиците, ефективно прилагане на алгоритъм, който най-подходящи за решаване на съществуващия проблем. Различни езици изискват програмист за различните равнища на внимание към детайла в изпълнението на алгоритъма. Резултатът често е компромис между простота и ефективност (или между времето за програмист и потребител път).

Единственият език, който пряко изпълнява на процесор - компютърен език (наричан също родния код). Първоначално всички програмисти са работили през целия алгоритъм в машинен код, но сега тежката работа не е направено. Вместо това, програмисти пишат код на езици от високо ниво (като C, C ++, C #, Java), и на компютъра с помощта на компилатор или интерпретатор и уточняване на всички подробности, той се превръща в един или повече етапи в машинен код готов за изпълнение на целеви процесор. Ако искате пълен контрол върху системата на ниско ниво, програмисти пишат програма на асемблер мнемонични инструкции, които се превръщат 12:59 в съответните инструкции на целевата процесор машина език.

В някои езици, вместо машинен код, генериран тълкува двоичен код "виртуална машина", известна още като байт код (байт-код). Този подход се използва в езика на Forth, някои реализации на Lisp езици, Java, Perl, Python, както и в езиците за .NET от Microsoft.

типичен процес на разработка на софтуер е, като цяло, на седемте етапа:

  • формулировка на проблема;
  • формализация;
  • подбор или подготовка на алгоритъм;
  • Уточняване;
  • програмиране;
  • компилация (излъчване);
  • отстраняване на грешки и тестване;
  • въвеждане в експлоатация.

Обслужва програма трябва да се справя с различни типове данни, предназначени за конкретни задачи.