Location via proxy:
[ UP ]
[Report a bug]
[Manage cookies]
No cookies
No scripts
No ads
No referrer
Show this form
Open navigation menu
Close suggestions
Search
Search
en
Change Language
Upload
Sign in
Sign in
Download free for days
0 ratings
0% found this document useful (0 votes)
61 views
17 - Programming
English
Uploaded by
Ro Ad
AI-enhanced title
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content,
claim it here
.
Available Formats
Download as PDF or read online on Scribd
Download now
Download
Save 17- Programming For Later
Download
Save
Save 17- Programming For Later
0%
0% found this document useful, undefined
0%
, undefined
Embed
Share
Print
Report
0 ratings
0% found this document useful (0 votes)
61 views
17 - Programming
English
Uploaded by
Ro Ad
AI-enhanced title
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content,
claim it here
.
Available Formats
Download as PDF or read online on Scribd
Download now
Download
Save 17- Programming For Later
Carousel Previous
Carousel Next
Save
Save 17- Programming For Later
0%
0% found this document useful, undefined
0%
, undefined
Embed
Share
Print
Report
Download now
Download
You are on page 1
/ 2
Search
Fullscreen
Programming 44 Programming languages Programming is the process of weiting a program using a computer language. A program is a set of instructions which a computer uses to doa specific task (e.g. a solution ro a Maths problem} Tp neue (Pascal, C, Java} The only language a PC can directly execute is machine eode, which consists of Is ancl 0s. This language is difficult to write, so we use symbolic languages that are easier to understand. For example, assembly languages use abbreviations such as ADD, SUB, MPY to ; - reptesent instructions. The program is then translated into machine |_ Machine code code by software called an assembler. Hardware Machine code and assembly languages arc called low-level languages a because they are closer to the hardware. High-level languages, however, are closer to human languages; they use forms resembling, English, which makes programming easier. The program is translated into machine code by software called a compiler. Some examples are: @ FORTRAN - used for scientific and mathematical applications. @ COBOL ~ popular for business applications we BASIC — used as a teaching language; Visual BASIC is now used to create Windows applications mC ~used to write system software, graphics and commercial programs am Java — designed to run on the Weh; Java applets are small programs thar run automarically on web pages and ler you watch animated characcers, and play musie and games. The languages used to create Webs documents are called markup languages; they use instructions (markups) to format and link text files. Examples are: HTML - the code nsed to create Web pages @ VoiceXML — it makes Internet content accessible via speech recognition and phone. Instead of using a web browser on a PC, you use a telephone to access voice-equipped websites. You just dial the phone mamber of the website and then give spoken instructions, commands, and get the required information Steps in writing a program ~~ se roucvar To write a program, software developers usually fellow feexsieviiJ © calculate these steps. — ineame tax @ First they try to understand the problem and define the — Yes purpose of the program. iss SIS, [Rrcenoe” | <20000? > wm They design a fowchart, a diagram which shows the 7 successive logical steps of the program. Ne @ Next they write the instructions in a high-level language Jes SS é < 220000 & (Pascal, C, ere.). This is called coding. The program is then compiled. 3000? fi, When che progeam is writen, they test it: they ean the progeam to see if it works and use special tools ro detect bugs, or errors. Any errors lore a are corrected until it runs smoothly, This is called debugging, or bug fixing. sncenie te T={S'P} | 100 @ Finally, software companies write a detailed description of how the program works, called program documentation. They also have a maintenance program. They get reports from users about any errors found in the nie program. After it has been improved, itis published as an updated version. 0" End Professioniai English in Use ICT7A Pe March the terms from A opposite with their definitions, programming machine code abasic language which consists of binary codes b programming language such as C, Java or Visual BASIC assembly language © writing computer programs high-level language d low-level language translated into machine code by an assembler Java applet € software which converts a source program into machine code compiler language used to create and format documents for the Web markup language —g small self-contained program written in Java Mouwnone Look at B and then pur these programming steps into the correct order. = [Document and maintain the program Test the program and detect | bugs | Make flowchart Janae tre problem . . ae 7.3. Complete this article about the VoiceXML. application language with the words from the box HTML dial VoiceXML commands speech recognition Internet: Voice recognition takes off ‘You don’t need a sophisticated cell phone to sutf the Intemet when you're on the road ~ just your own voice. That's the idea behind new breed of voice service that is popping up all over the place Subscribers (1) smssmnnnnnn 8 tollfiee phone number and use spoken (2 to listen 1 anything from weather conditions to stock quotes, or fight information to news stories. Half a dozen of these services ~ such us Audiopoint, BeVocal, TellMe and elSurf Networks ~ have already gone live or are testing their systems. These launches are all happening because two crucial technologies have come of age. 6). sofware from companies such as Lucent, Nuance and Speecliworks can now understand a wide range of accents and diction without having to be wained 0 a specific voice. And computer languages such as VoiceXML make it as easy to write voice services as (4) has made it to write web pages. With (5) the human voice becomes a substitute for 8 computer n youse and che spoken command for a click. It doesn, however, call up conventional web pages, but content which is specielly composed for a telephone sound clips, numbers, music, spoken rests The Economist ional English in . Cea eR ots activity Computer languages. Tc a ree include
maint) ae a PO | cece) a D [printi(“hello, world\n")| F rae Pa Professional English in Use ICT 45
You might also like
Learn How to Code Online and Land a 100k Job ASAP
PDF
No ratings yet
Learn How to Code Online and Land a 100k Job ASAP
29 pages
Modul Four Meeting
PDF
No ratings yet
Modul Four Meeting
15 pages
Programming: in This Lesson Students Will
PDF
No ratings yet
Programming: in This Lesson Students Will
8 pages
SME1013 Intro
PDF
No ratings yet
SME1013 Intro
24 pages
Algorithm
PDF
No ratings yet
Algorithm
21 pages
ICS2102 C Introduction
PDF
No ratings yet
ICS2102 C Introduction
54 pages
Introduction To Computing: Outline
PDF
No ratings yet
Introduction To Computing: Outline
8 pages
English
PDF
No ratings yet
English
5 pages
Chapter
PDF
No ratings yet
Chapter
25 pages
Week 1 Comp Sci PDF
PDF
No ratings yet
Week 1 Comp Sci PDF
53 pages
Exit Exam Tutorial #1-2
PDF
No ratings yet
Exit Exam Tutorial #1-2
110 pages
Lesson 1 - Intro To Programming
PDF
No ratings yet
Lesson 1 - Intro To Programming
27 pages
Chapter 1 - Intro To Programming Language 20182019
PDF
No ratings yet
Chapter 1 - Intro To Programming Language 20182019
54 pages
Fundamentals of Programming Lec-1.Pptx (1)
PDF
No ratings yet
Fundamentals of Programming Lec-1.Pptx (1)
26 pages
Computer Homework Pag 120 Infotech
PDF
No ratings yet
Computer Homework Pag 120 Infotech
5 pages
PROGRAMMING-
PDF
No ratings yet
PROGRAMMING-
15 pages
Comp. Programming Week 7&8
PDF
No ratings yet
Comp. Programming Week 7&8
13 pages
Introtoprogramming 200909194032
PDF
No ratings yet
Introtoprogramming 200909194032
43 pages
Chapter 1 - Intro To Programming Language 20182019
PDF
No ratings yet
Chapter 1 - Intro To Programming Language 20182019
54 pages
Programming Languages & Mark-Up Languages
PDF
No ratings yet
Programming Languages & Mark-Up Languages
33 pages
JK C - 1 - An Overview of Programming Languages
PDF
No ratings yet
JK C - 1 - An Overview of Programming Languages
27 pages
CHAPTER 11 - Introduction to Programming Languages
PDF
No ratings yet
CHAPTER 11 - Introduction to Programming Languages
17 pages
Chapter 1
PDF
No ratings yet
Chapter 1
51 pages
Entri Elevate Coding Tamil-Beginner's Guide
PDF
No ratings yet
Entri Elevate Coding Tamil-Beginner's Guide
27 pages
Introduction To Computer Programming
PDF
No ratings yet
Introduction To Computer Programming
13 pages
Fundamental of Computer Programming - 1
PDF
No ratings yet
Fundamental of Computer Programming - 1
15 pages
Chapter 1. Introduction
PDF
No ratings yet
Chapter 1. Introduction
92 pages
02 - CSC 202 - Introduction to Java
PDF
No ratings yet
02 - CSC 202 - Introduction to Java
18 pages
Not A CD 07
PDF
No ratings yet
Not A CD 07
34 pages
Lec 2 - CENON
PDF
No ratings yet
Lec 2 - CENON
144 pages
Unit 3 - Program Design and Computer Languages
PDF
No ratings yet
Unit 3 - Program Design and Computer Languages
6 pages
Essential Programming Concepts Guide
PDF
No ratings yet
Essential Programming Concepts Guide
64 pages
Programming Foundations Fundamentals
PDF
No ratings yet
Programming Foundations Fundamentals
67 pages
COMPUTER L12 GRADE 10
PDF
No ratings yet
COMPUTER L12 GRADE 10
4 pages
Computer Languages
PDF
No ratings yet
Computer Languages
45 pages
Lec01 Programming Fundamentals
PDF
0% (1)
Lec01 Programming Fundamentals
40 pages
Introduction To Computer Program: Computer Programming - Quick Guide
PDF
No ratings yet
Introduction To Computer Program: Computer Programming - Quick Guide
97 pages
Learn Basics of Coding
PDF
No ratings yet
Learn Basics of Coding
18 pages
w1-w2 Programming_basic (1)
PDF
No ratings yet
w1-w2 Programming_basic (1)
62 pages
Chapter 1
PDF
No ratings yet
Chapter 1
76 pages
Introduction To Computer Programming
PDF
No ratings yet
Introduction To Computer Programming
76 pages
Computer Programming - Quick Guide
PDF
No ratings yet
Computer Programming - Quick Guide
62 pages
L1
PDF
No ratings yet
L1
51 pages
JK VB NET 1 Introduction To Visual Basic NET Background and Perspective
PDF
No ratings yet
JK VB NET 1 Introduction To Visual Basic NET Background and Perspective
41 pages
Programming Language
PDF
No ratings yet
Programming Language
24 pages
Lecture 3
PDF
No ratings yet
Lecture 3
34 pages
Research Work in Computer Programming
PDF
No ratings yet
Research Work in Computer Programming
2 pages
MITxx13 Notes
PDF
No ratings yet
MITxx13 Notes
66 pages
Itt 05108
PDF
No ratings yet
Itt 05108
43 pages
Week01 Intro to Programming Language 2025
PDF
No ratings yet
Week01 Intro to Programming Language 2025
37 pages
BOOKLET 2023 - Computing & Programming
PDF
No ratings yet
BOOKLET 2023 - Computing & Programming
21 pages
What Is Computer Programming
PDF
No ratings yet
What Is Computer Programming
6 pages
Mastering Fundamentals of Programming
PDF
No ratings yet
Mastering Fundamentals of Programming
58 pages
CSE 021 - Lec03 - Programming Basics - 09.11.21
PDF
No ratings yet
CSE 021 - Lec03 - Programming Basics - 09.11.21
48 pages
The Complete Coding Manual Vol. 31 2019
PDF
No ratings yet
The Complete Coding Manual Vol. 31 2019
163 pages
Week 02 Theory Slides-S
PDF
No ratings yet
Week 02 Theory Slides-S
34 pages
Mod - 1 Programming Concepts
PDF
No ratings yet
Mod - 1 Programming Concepts
34 pages