0% found this document useful (0 votes)
97 views

Software, Programming Language, Networking

This document provides information on programming languages, networking, and software. It discusses programming languages like Pascal, C++, Visual Basic, Visual Foxpro, and Java. For networking, it describes local area networks (LANs), metropolitan area networks (MANs), and wide area networks (WANs). It also compares Dev C++ and Borland C++ and provides details on Visual Basic, Visual Foxpro, and Java.
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
97 views

Software, Programming Language, Networking

This document provides information on programming languages, networking, and software. It discusses programming languages like Pascal, C++, Visual Basic, Visual Foxpro, and Java. For networking, it describes local area networks (LANs), metropolitan area networks (MANs), and wide area networks (WANs). It also compares Dev C++ and Borland C++ and provides details on Visual Basic, Visual Foxpro, and Java.
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 19

PROGRAMING LANGUAGE,

NETWORKING, SOFTWARE.
Software Networking Programming Language

LIST OF MENU
PROGRAMING LANGUAGE

 A programming language is an artificial language


designed to communicate instructions to a machine,
particularly a computer. Programming languages can
be used to create programs that control the
behavior of a machine and/or to express algorithms
precisely.
 We can find to many programming language :
• Pascal
• C++
• Visual Basic
• Visual Foxpro
• JAVA
PASCAL

 Pascal is a procedural programming language,


designed in 1968 and published in 1970 by Niklaus
Wirth and named in honour of the French
mathematician and philosopher Blaise Pascal. Pascal
runs on a variety of platforms, such as Windows, Mac
OS, and various versions of UNIX/Linux.
PASCAL HAS GROWN IN POPULARITY IN THE TEACHING AND
ACADEMICS ARENA FOR VARIOUS REASONS:

 Easy to learn.
 Structured language.
 It produces transparent, efficient and reliable programs.
 It can be compiled on a variety of computer platforms.
C++
 C programming language was first introduced
by Denis Ritchie at the AT &T’s Bell
Laboratories USA in 1972 and was
implemented for the first time in DEC PDP-11
computer. Denise Ritchie used the concepts of
BCPL and B to develop C and added data
typing and some other powerful features.

 The inception of C++ programming language


began in 1979 when Bjarne Stroustrup was
working in his Ph.D. thesis. During that period
Stroustrup used to work with Simula (regarded
as the first language to support OOP
paradigm).
COMPARISON BETWEEN DEV C++ AND BORLAND C++

 Dev C ++:
 Use ‘using namespace std;’ after include
 Use 'int main ()' after 'using namespace std;'
 Use 'system ("PAUSE");' and return
'EXIT_SUCCESS;' at the end of the program
 Without using 'getch ();'
 Dev C ++ is usually applied in operating system
compilers that use Linux based.
 Borlan C ++:
 Without using ‘using namespace std;’ after
'include;‘
 Use 'main ()' after 'include;'
 Using 'getch ();' at the end of the program
 Dev C ++ is commonly applied in operating
system compilers that use Windows based.
VISUAL BASIC

 Visual Basic is a programming language and


development environment created by Microsoft. It is
an extension of the BASIC programming language
that combines BASIC functions and commands with
visual controls. Visual Basic provides a graphical user
interface GUI that allows the developer to drag and
drop objects into the program as well as manually
write program code.
VISUAL FOX PRO

 Microsoft Visual FoxPro (VFP) is an object-oriented


programming environment with a built-in relational
database engine. Microsoft ended development and
marketing of VFP in 2007, but it can still be
downloaded and used to build database applications
for desktop, web and client/server deployments.
JAVA

 Java is a high-level programming language


developed by Sun Microsystems. It was
originally designed for developing programs for
set-top boxes and handheld devices, but later
became a popular choice for creating web
applications.
 The Java syntax is similar to C++, but is strictly
an object-oriented programming language.
NETWORKING

LAN

MAN

WAN
• LAN
A LAN (Local Area Network) one network device that
connects one computer to another using a cable and
router as its connector.

LAN networks are a shared transmission medium and a


series of hardware and software to interfere with devices
into media and properly regulate access to the media
The topology used for LANs is rings, buses, trees and stars
 MAN
MAN (Metropolitan Area Network) is a type of computer network that has
a wider range and is more sophisticated than LAN computer networks
Called the Metropolitan Are Network because this type of computer
network is used to be able to connect existing computer networks from
one city to another.
Example:
EXAMPLE MAN (METROPOLITAN AREA NETWORK)

headquarters

internet

City A City B City C


FUNCTION

 The function of the MAN network itself is to build and implement a network system that combines servers with
the aim of being able to meet all the internal needs of the company and government in communicating a network
that is used so that it can carry out various activities such as chat, messenger, and others using bandwidth local.
WAN

WAN (Wide Area Network) is a network that has a very wide


distance, because its radius covers a country and continent. WAN uses
transmission facilities such as telephone, submarine cable or
satelliteAdvantages of WAN
Excess Wide Area Network
-information / files through a larger area
-Everyone on this network can use the same data.
-Having a large / wide network system so that it can reach countries,
continents, and even the whole world.
Lack of WAN
-Operational costs are expensive.
-Vulnerable to hackers or other external threats.
EXAMPLE

Internet  The internet is one real and concrete example of a


WAN network. With the internet, each computer
will be connected to each other in a network that is
both broad and international. That way, every
computer, especially personal computers, can be
connected to each other using internet networks,
which is one of the implementations of this WAN
network.
Dev use network ga
ngerti ah
THANK YOU

You might also like