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


НазваПрограмісти були схожі на “вищу касту” серед нормальних людей, бо вони єдині були здатні на спілкування з обчислювальною технікою.
Дата конвертації26.02.2013
Розмір445 b.
ТипПрезентации









Програмісти були схожі на “вищу касту” серед нормальних людей, бо вони єдині були здатні на спілкування з обчислювальною технікою. Цей етап програмування називають “стихійним програмуванням”. Створення нових алгоритмічних мов програмування, таких як FORTRAN та ALGOL, дещо покращило, але не змінило в корені ситуацію. Революційний винахід засобів, що підтримували можливість використання підпрограм, привів до підвищення складності програм.

  • Програмісти були схожі на “вищу касту” серед нормальних людей, бо вони єдині були здатні на спілкування з обчислювальною технікою. Цей етап програмування називають “стихійним програмуванням”. Створення нових алгоритмічних мов програмування, таких як FORTRAN та ALGOL, дещо покращило, але не змінило в корені ситуацію. Революційний винахід засобів, що підтримували можливість використання підпрограм, привів до підвищення складності програм.







1. Специфікація вимог:

  • 1. Специфікація вимог:

  •  а) підготовка повного і чіткого визначення задачі;

  • б) представлення документів з вимогами до задачі користувачам і аналітикам для погодження (ухвалення).

  • 2. Аналіз:  

  • а) вивчення задачі, визначення специфікацій (тобто структури вхідних та вихідних даних);

  • б) оцінка альтернативних методів розв’язання (алгоритмів);

  • в) вибір оптимального метода (алгоритма).



3. Проектування:  

  • 3. Проектування:  

  • а) визначення структури програмної системи та її проектування;  

  • б) розбиття програмної системи на окремі компоненти та їх проектування з визначенням ключових елементів структури даних.

  • 4. Реалізація:  

  • а) створення алгоритмів і кодів окремих модулів вибраною мовою програмування;

  • б) створення вихідного текста програми;

  • в) налагодження вихідного текста.



5. Тестування і верифікація:

  • 5. Тестування і верифікація:

  • а) тестування вихідного текста;  

  • б) участь користувачів і спеціальних колективів (тестерів) у всіх перевірках системи.  

  • 6. Експлуатація і супроводження:  

  • а) використання готової програмної системи;  

  • б) оцінка її ефективності;  

  • в) усунення знайдених в процесі експлуатації помилок;  

  • г) внесення необхідних змін для підтримки актуальності програмної системи;  

  • д) перевірка коректності внесених змін (вони не повинні негативно впливати на функціонування системи).  



 ППЗ - це прикладне програмне забезпеченя.

  •  ППЗ - це прикладне програмне забезпеченя.

  • Численні програмні засоби для вирішення різних типів обчислювальних завдань можна розділити на 4 групи:

  • - окремі прикладні програми;

  • - бібліотеки прикладних програм;

  • - пакети прикладних програм;

  • - інтегровані програмні системи.



Assembler - мова програмування, за допомогою якого можна написати такі програми, які неможливо, або дуже складно написати на інших мовах програмування.

  • Assembler - мова програмування, за допомогою якого можна написати такі програми, які неможливо, або дуже складно написати на інших мовах програмування.



Історія створення Ассемблера. 

  • Історія створення Ассемблера. 

  • Поява мікропроцесорів в 60-х роках пов'язана з розробкою інтегральних схем (ІС). Інтегральні схеми об'єднували в собі різні електронні компоненти в єдиний елемент на силіконовому "чіпі". Розробники встановили цей крихітний чіп в пристрій, що нагадують стоногу і включили його у функціонуючі системи. На початку 70-х мікрокомп'ютери на процесорі Intel 8008 сповістили про перше покоління мікропроцесорів. 



Текстовий опис алгоритму роботи програми. 

  • Текстовий опис алгоритму роботи програми. 

  • Так як метою цього курсового проекту є написання модулів на двох різних мовах програмування, то і алгоритмів рішення задачі повинно бути два. Най головнішим модулем є модель написаний на мові Pascal, тому що саме він бере на себе усі головні функції програми, а саме організовую зв’язок користувача із програмою, перевіряє коректність вводу та передає поточні данні до модулю Assembler з послідуючою візуалізацією результатів роботи двох модулів.

  • Програма повинна починатися з модуля Pascal, який пропонує користувачу ввести потрібні данні.



Алгоритм роботи програми на мові Асемблер

  • Алгоритм роботи програми на мові Асемблер

  •  



Алгоритм роботи програми на мові Паскаль

  • Алгоритм роботи програми на мові Паскаль



Першу мову програмування високого рівня — Планкалькюль (нім. Plankalkül) спроектував німець Конрад Цузе у 1945 році, але вона не мала комп'ютерної реалізації і не одержала уваги, хоча мала дуже потужні на той час можливості. У кінці 40-их — початку 50-их застосовувалися інтерпретовані системи кодування, коли певні команди мови програмування кодувалися числами, які уже інтерпретувалися машинним кодом. Ці системи називалися «автоматичним програмуванням», були простішими для програмування, ніж машинні коди, але могли мати значно меншу (до 50 разів) швидкодію, через що часто надавали перевагу машинним кодам.

  • Першу мову програмування високого рівня — Планкалькюль (нім. Plankalkül) спроектував німець Конрад Цузе у 1945 році, але вона не мала комп'ютерної реалізації і не одержала уваги, хоча мала дуже потужні на той час можливості. У кінці 40-их — початку 50-их застосовувалися інтерпретовані системи кодування, коли певні команди мови програмування кодувалися числами, які уже інтерпретувалися машинним кодом. Ці системи називалися «автоматичним програмуванням», були простішими для програмування, ніж машинні коди, але могли мати значно меншу (до 50 разів) швидкодію, через що часто надавали перевагу машинним кодам.



Першою широковживаною компільованою мовою став розроблений групою Джона Бекуса Фортран, анонсований у 1954 році і випущений у 1957 для IBM 704. Основним призначенням Фортрану були швидкі наукові обчислення, оголошувалося що швидкодія згенерованого компілятором коду майже не відрізянтиметься від машинного коду написаного вручну. Уже у квітні 1958 близько половини програм для IBM 704 були написані на Фортрані.

  • Першою широковживаною компільованою мовою став розроблений групою Джона Бекуса Фортран, анонсований у 1954 році і випущений у 1957 для IBM 704. Основним призначенням Фортрану були швидкі наукові обчислення, оголошувалося що швидкодія згенерованого компілятором коду майже не відрізянтиметься від машинного коду написаного вручну. Уже у квітні 1958 близько половини програм для IBM 704 були написані на Фортрані.



Розрізняють п'ять поколінь мов програмування

  • Розрізняють п'ять поколінь мов програмування









Контрольні запитання

  • Контрольні запитання

  • 1.Які основні етапи розвитку програмування.

  • 2.Які ви знаєте етапи життєвого цикла ПЗ.

  • 3.Які вам відомі групи ППЗ.

  • 4.Що таке асемблер.

  • 5.Які ви знаєте алгоритми рішень задач.

  • 6.Скільки розрізняють поколінь МП.

  • 7.Опишіть пкоління МП.



Дякую за увагу

  • Дякую за увагу



Схожі:

Програмісти були схожі на “вищу касту” серед нормальних людей, бо вони єдині були здатні на спілкування з обчислювальною технікою. iconДинозаври Як вони жили і пересувалися Всіх видів і розмірів
Одні динозаври були величезними, як башта, другие- не вище за курку. Вони могли бігати на чотирьох або на двох лапах. Серед них зустрічалися...
Програмісти були схожі на “вищу касту” серед нормальних людей, бо вони єдині були здатні на спілкування з обчислювальною технікою. iconБізнес-проект на тему
Також серед опитуваних нами людей виявилося 29, які вже хотіли дізнатися, чи діє наш проект, цікавилися про нього і були просто в...
Програмісти були схожі на “вищу касту” серед нормальних людей, бо вони єдині були здатні на спілкування з обчислювальною технікою. iconДо війни це були звичайні хлопчики і дівчатка. До війни це були звичайні хлопчики і дівчатка
Та прийшов час і вони показали, яким великим може стати маленьке дитяче серце, коли спалахує в ньому священна любов до Вітчизни і...
Програмісти були схожі на “вищу касту” серед нормальних людей, бо вони єдині були здатні на спілкування з обчислювальною технікою. iconІля гаю хату маю, іля гаю хату маю
В. Довжик олись, у давнину, спеціально бджіл ніхто не розводив. Вони були зовсім дикі і водилися в дрімучих лісових нетрях. Дупла...
Програмісти були схожі на “вищу касту” серед нормальних людей, бо вони єдині були здатні на спілкування з обчислювальною технікою. iconІстина в дорозі, і ніщо її не зупинить
Колись були вимовлені жахливі слова: «Блаженні вбогі духом», з-за цьєї згубної омани людство страждало дві тисячі років. Ніколи ще...
Програмісти були схожі на “вищу касту” серед нормальних людей, бо вони єдині були здатні на спілкування з обчислювальною технікою. iconСуїциди були завжди. Але в наш час кількість таких випадків зростає, особливо серед підлітків. Чому?
Суїциди були завжди. Але в наш час кількість таких випадків зростає, особливо серед підлітків. Чому? Хто винен в цьому? Дані статистики...
Програмісти були схожі на “вищу касту” серед нормальних людей, бо вони єдині були здатні на спілкування з обчислювальною технікою. iconЛисицька Катерина Пригоди двох пегасів
Дівчатка були майже однаковими. Майже, тому що одна була червоного І рожевого кольору, а інша синього І фіолетового. Їхні батьки...
Програмісти були схожі на “вищу касту” серед нормальних людей, бо вони єдині були здатні на спілкування з обчислювальною технікою. iconКоли Род створив перших слов'ян, він доручив богині Живі роздути вогонь життя і вкласти живі іскорки в груди кожної людини. Жива зібралася взятися за це, проте їй не сподобалися обличчя, якими Род наділив людей
Жива зібралася взятися за це, проте їй не сподобалися обличчя, якими Род наділив людей. І вона швиденько змінила їх, зробивши жінку...
Програмісти були схожі на “вищу касту” серед нормальних людей, бо вони єдині були здатні на спілкування з обчислювальною технікою. iconГама-випромінювання
...
Програмісти були схожі на “вищу касту” серед нормальних людей, бо вони єдині були здатні на спілкування з обчислювальною технікою. iconТак у Давній Греції й у Давньому Римі були створені пристрої для лічби, названі
Це були кістяні, кам'яні чи бронзові дошки із заглибленнями-смугами, у яких містилися кісточки (або камені)

Додайте кнопку на своєму сайті:
dok.znaimo.com.ua


База даних захищена авторським правом ©dok.znaimo.com.ua 2013
звернутися до адміністрації
dok.znaimo.com.ua
Головна сторінка