PEMROGRAMAN (TEKNIK KOMPUTER)

INTRODUCTION

  1. Need for information Becomes a key element in boosting the business software industry pertubuhan the value of the software industry in Indonesia until the end of 2013 between 3.5-5 trillion with a growth rate of 18-20% per year (pratama, 2013)
  2. Software products developed (develoved) or engineered (enginereed) kebutuhan accordance with the end user (end user)


PROGRAM
is a collection istruksi / command coupled to form a process to process the data.

Quality Factor Program
  1. Correctness: satisfying the specification and Objectivity of the customer's mission
  2. reliability: meet the Desired fungsi2
  3. efficiency: efficient juimlah resources and program code needed
  4. integrity: controlling the amount of access by a person who does not have the authority to program the Data
  5. usabilitay: Able to learn to operate and the inputs and outputs prepare and interpret the output of the program
  6. maintability: put and sets a fault in the program
  7. flexiblility: Able to be modified
  8. testability: testing program
  9. portability: Able to transfer the program from the environment to another environment
  10.  reusability: it can be used by other applications.

SOFTWARE DEVELOPMENT LIFE CYCLE (SDLC)
is a series of activities Carried out by professionals and users of information systems to develop and mengimplementasikan software (program)

As for the activity or the standard process used to build the program items, namely:
- needs analysis
- design
- coding
- testing


PROGRAM PLANNING METHODOLOGY
basic principle in the construction of programs based on the input data and output
Several approaches
  1. Procedure-Driven -> processes and functions of the program
  2. Event - Driven-> external interaction may lead to a change of conditions to other conditions
  3. Data-driven -> based data structures

PROGRAMMING TECHNIQUES
  1.  Unstructured programming unstructured writing instruction and systematic  example GOTO
  2. Structured programming 2 2 = writing structured and systematic instruction
  3. Programming = writing the same procedural instructions were made in a separate sub-program making it Easier and faster programs Occurs when an error.
  4. Modular programming procedures of the common functions are grouped into modules and each module functions and duties 
  5. object-oriented programming = instruction program based on the concept of objects and their interaction


PROGRAMMING LANGUAGE
is a set of rules of syntax and semantics are used to define a computer program

IMPORTANT FACTOR IN THREE LANGUAGES
1. syntax : grammar
2. semantics : the intent contained in the statement
3. truth logic : statements about the true or false sequence

CRITERIA FOR PROGRAMMING LANGUAGE
1 clarity, simplicity, unity
2 Orthogonality
3 Fairness for applications
4 Supporting Abstraction
5. easy to program verification
6. programming environment
7 portability
8. usage fees



Post a Comment

0 Comments