Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


Для правообладателей

Обратная связь

Email: Нажмите что бы посмотреть 

Яндекс.Метрика

Презентация на тему Reasons for Choosing Languages

BTEC National for IT Practitioners Unit 6: Software Design & DevelopmentReasons for Choosing Programming Languages
Programming TermsProgrammeVisualObjectLanguagesTextIntegerBooleanTestCodeDesignFunctionsProcedureMaintain BTEC National for IT Practitioners Unit 6: Software Design & DevelopmentReasons for Choosing Programming Languages ObjectivesUnderstand what the reasons are for choosing to use different programming languagesProduce Assessment Criteria…Describe the factors influencing the choice of programming language (U6 P2) Reasons for Choice of LanguageOrganisational policySuitability in terms of features and toolsAvailability Organisational PolicySome companies (particularly large ones) have an organisational policy as to Suitability in terms of Features & Tools Two questions have to be Availability of Trained StaffIn a commercial programming environment, the programmers who work ReliabilitySome programming languages have features built into them which help to make Development & Maintenance CostsCost of developing and maintaining programs is an important ExpandabilitySome software systems have to support hundreds or even thousands of simultaneous Task…Produce a brochure to describe the factors that influence the choice of programming language. Extension Task…Carry out some research in order to identify different circumstances when
Слайды презентации

Слайд 2 BTEC National for IT Practitioners Unit 6: Software Design

BTEC National for IT Practitioners Unit 6: Software Design & DevelopmentReasons for Choosing Programming Languages

& Development
Reasons for Choosing Programming Languages


Слайд 3 Objectives
Understand what the reasons are for choosing to

ObjectivesUnderstand what the reasons are for choosing to use different programming

use different programming languages

Produce a brochure in order to

describe each reason providing an example of programming languages and their use

Слайд 4 Assessment Criteria…
Describe the factors influencing the choice of

Assessment Criteria…Describe the factors influencing the choice of programming language (U6 P2)

programming language (U6 P2)


Слайд 5 Reasons for Choice of Language
Organisational policy
Suitability in terms

Reasons for Choice of LanguageOrganisational policySuitability in terms of features and

of features and tools
Availability of trained staff
Reliability
Development and maintenance

cost
Expandability

Слайд 6 Organisational Policy
Some companies (particularly large ones) have an

Organisational PolicySome companies (particularly large ones) have an organisational policy as

organisational policy as to what computer hardware and software

is to be used

For example, a company might have a policy to use only Microsoft software because of the level of support that may be provided by such a large software vendor

Another company might have chosen to use Apple Macintosh machines, while another might have a policy to use open-source software such as Linux



Слайд 7 Suitability in terms of Features & Tools
Two

Suitability in terms of Features & Tools Two questions have to

questions have to be answered when deciding on the

suitability of a programming language:-
Will it work on the platform being used in the company?
Does it have appropriate features to suit the type of applications that have to be written?

Some programming languages have been specifically designed for particular types of applications


Слайд 8 Availability of Trained Staff
In a commercial programming environment,

Availability of Trained StaffIn a commercial programming environment, the programmers who

the programmers who work for a particular company may

already be skilled in using a particular language so that language may be the natural choice

For a project where staff need to be recruited to complete the programming, it should prove easier to recruit staff for a popular language rather than a less widely used one. So, this may also be a factor to be considered when deciding which language to use



Слайд 9 Reliability
Some programming languages have features built into them

ReliabilitySome programming languages have features built into them which help to

which help to make the programs more reliable and

less likely to crash

The best example of this is the Ada language – it was designed from the outset to include features which make it reliable

Ada is often used for safety-critical systems such as the fly-by-wire control system of the Boeing 777 aircraft


Слайд 10 Development & Maintenance Costs
Cost of developing and maintaining

Development & Maintenance CostsCost of developing and maintaining programs is an

programs is an important consideration when embarking on a

software development project

Some languages have a reputation for cutting development costs by making it quick and easy to develop and maintain (update) programs

For example, in the 1980s, report program generator (RPG) was specifically designed to allow the speedy creation of reports

Слайд 11 Expandability
Some software systems have to support hundreds or

ExpandabilitySome software systems have to support hundreds or even thousands of

even thousands of simultaneous users
Programs written for interactive websites

may need to support a very large number of users without crashing
Some languages expand or scale better than others and have features which support large systems



Слайд 12 Task…
Produce a brochure to describe the factors that

Task…Produce a brochure to describe the factors that influence the choice of programming language.

influence the choice of programming language.



  • Имя файла: reasons-for-choosing-languages.pptx
  • Количество просмотров: 107
  • Количество скачиваний: 0