O GoConqr está de visual novo! Conte para nós o que você achou.

Mapa mental

ICT : Reasons For Choice Of Language

Jhojan Duque Inglês

Mind map about ICT reasons for choice of language: organisational policy, reliability, cost and expandability

Mind map: ICT reasons for choice of language

Conteúdo do mapa

ICT : Reasons For Choice Of Language

  • There are 6 reasons o
  1. Organisational Policy

    • Some companies (particularly large ones) have an organisational policy as to what computer hardware and software is to be used.
      • Example
        • A company might have a policy to use only Microsoft software because of the level of support that may provided by such a large software vendor.
  2. Suitability in terns of features and tools

    • Some programming languages were create for different types of applications They have features that support the different types of applications.
      • Example
        • Military application sofware such as missile guidence tends to be written in languages such as Ada.
  3. Availability of trained staff

    • In a commercial programming environment, 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 new project .
      • Example
        • 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.
  4. Reliability

    • Some programming languages have features built into them which help make programs more reliable and less likely to crash.
      • Example
        • The best example of this is the Ada Language, it was designed from the outset to include features which make it relible.
  5. Development and maintenance cost

    • Clearly, the cost of developing and maintaining programs is and important consideration when embarking to a Software development project.
      • Example
        • In 1980s, report program generator (RPG) was specifically designed to allow the speedy creation of reports.
  6. Expandability

    • Some Software systems have to support hundreds or even thousands of simultaneous users.
      • Example
        • Systems written for interactive websites for example, may need to support a very large number of users without crashing.

Informações

Descrição
ICT
Criado por
Jhojan Duque
Visualizações
30
Avaliação

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?