Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

What Language?




What Task?

Programming: Creating

What is involved in writing a computer program?
What kinds of decisions must be made?
Who is involved?
Is it hard?
(I'll bet you can guess the answer to that last one!)

The process of creating a computer program is not as straight-forward as you might think. It involves a lot of thinking, experimenting, testing, and rewriting to achieve a high-quality product. Let's break down the process to give you an idea of what goes on.

The first decision to make when creating a computer program is:
What is this program supposed to do?

The more detailed this description is, the easier it will be to get good results.

The choice of what computer language to use has important consequences for how easy the program will be to write and maintain. The graphic shows some of the most commonly used languages and what tasks they are usually used for.

The languages are grouped by how complex they are for the writer. The simplest with the least power are at the bottom. Simple languages for simple tasks. (But how simple is any of this, really??)

Things to consider in choosing a language

Works with what you've got -

  • Existing standards in your company
  • Existing hardware
  • Existing software with which to interact
  • Programmers' current knowledge

Will work in the future -

  • With variety of hardware
  • Changes easy to make in programs
  • Errors easy to find in programs



Поделиться с друзьями:


Дата добавления: 2014-12-23; Просмотров: 365; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.01 сек.