1 / 11

Programming Language Usage

Operator. USER. USER. USER. Programming Language Usage. Stand-A-Lone Runs on a Mainframe, Server, or PC and does not interface outside of the immediate domain . Computer. Program. WEB Runs in WEB browser to interface with the user but processes the data on the Server. network. Computer.

brian
Download Presentation

Programming Language Usage

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Operator USER USER USER Programming Language Usage Stand-A-Lone Runs on a Mainframe, Server, or PC and does not interface outside of the immediate domain Computer Program WEB Runs in WEB browser to interface with the user but processes the data on the Server network Computer Program

  2. Samples of Programming Languages Assembler – Assembled – Processing HTML(Hyper Text Marketup Language) – Translated – WEB - Browser PHP(Pre Hypertext Processor) – Translated – WEB – Browser Visual Basic(VB) – Compiled – Processing VB Script – Translated – WEB – Browser(Microsofts version of JAVA Script by SUN Corp.) COBOL – Compiled – Processing – Business JAVA – Compiled – Processing JAVA Script – Translated – WEB – Browser Perl – Compiled – Processing C++ - Compiled – Processing PLC(Programmable Logic Controller) – Binary control – (stop lights, assembly line control) Processing: can run as a stand-a-lone application or as a WEB scripting language WEB – is run in the Internet browser – interfaces with the scripting language used (on the server)

  3. Assembler ; R0 = Pointer to string (set on entry) ; R1 = Byte read from string ; R2 = Pointer to lowercase table HEAD ("lowercase") |lowercase| MOV ip, sp STMFD sp!, {a1, fp, ip, lr, pc} SUB fp, ip, #4 STMFD sp!, {v6} MOV R1, R0 ; Preserve string pointer SWI &43040 ; "Territory_Number" SWI &43057 ; "Territory_LowerCaseTable" MOV R2, R0 ; Set lowercase table pointer MOV R0, R1 ; Restore string pointer lowercase_loop LDRB R1, [R0] ; Load character from R0 CMP R1, #0 ; Is it a null byte? [ {CONFIG} = 26} LDMEQEA fp, {fp, sp, pc}^ ; Return if null (end of string) | LDMEQEA fp, {fp, sp, pc} ] LDRB R1, [R2, R1] ; Convert to indexed lowercase character STRB R1, [R0], #1 ; Store character, increment offset pointer B lowercase_loop ; Mulberry bushes END

  4. HTML

  5. PHP

  6. Visual Basic (VB)

  7. COBOL

  8. JAVA

  9. Perl

  10. C++

  11. Programmable Logic Controller (PLC)

More Related