Upload
brian
View
48
Download
0
Embed Size (px)
DESCRIPTION
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. - PowerPoint PPT Presentation
Citation preview
Languages.ppt
Programming Language Usage
Stand-A-LoneRuns on a Mainframe, Server, or PC and does not
interface outside of the immediate domain
Program
Computer
Operator
WEBRuns in WEB browser to interface with the user
but processes the data on the Server
Program
Computer
USER
USER
USER
network
Languages.ppt
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)
Languages.ppt
; 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
Assembler
Languages.ppt
HTML
Languages.ppt
PHP
Languages.ppt
Visual Basic (VB)
Languages.ppt
COBOL
Languages.ppt
JAVA
Languages.ppt
Perl
Languages.ppt
C++
Languages.ppt
Programmable Logic Controller (PLC)