Android apps to use in appium android test examples


Saturday, May 5, 2018

Introduction to Software Technologies

Introduction to Software Technologies

Basically nosotros accept iii types of Software,

i) System Software: Used to operating the organisation in addition to its devices...
Ex: OS (Windows, UNIX etc...), Device Drivers....

ii) Programming Software: Used to prepare the Software Applications. 
Ex: Java, .NET, Oracle, SAP etc...

iii) Application Software: Used to deport Business Operations.
Ex: Banking Applications, Insurance Applications, ERP Applications, Ecommerece Applications etc...
1) What is Unix?

UNIX is an operating organisation which was starting fourth dimension developed inward the 1960s, in addition to has been nether constant evolution e'er since. By operating system, nosotros hateful the suite of programs which brand the reckoner work. It is a stable, multi-user, multi-tasking organisation for servers, desktops in addition to laptops.

UNIX systems likewise accept a graphical user interface (GUI) similar to Microsoft Windows which provides an slow to purpose environment. However, noesis of UNIX is required for operations which aren't covered past times a graphical program, or for when in that location is no windows interface available, for example, inward a telnet session.

There are many dissimilar versions of UNIX, although they part mutual similarities. The most pop varieties of UNIX are Sunday Solaris, GNU/Linux, in addition to MacOS X.

2) What is C?

The C programming linguistic communication is a construction oriented programming language, developed at Bell Laboratories inward 1972.

The C programming linguistic communication is used for developing,

Database systems
Graphics packages
Word processors
Operating organisation development
Compilers in addition to Assemblers
Network drivers

3) What is C++?

C++ is an object-oriented programming (OOP) linguistic communication that is viewed past times many equally the best linguistic communication for creating large-scale applications. C++ is a superset of the C language.

A related programming language, Java, is based on C++ but optimized for the distribution of programme objects inward a network such equally the Internet. Java is somewhat simpler in addition to easier to larn than C++ in addition to has characteristics that plough over it other advantages over C++. However, both languages require a considerable total of study.

4) What is Java?

Java is a Programming Language in addition to a Platform

Java is used equally a programming linguistic communication (Object oriented pgrogramming) to prepare Software Applications, in addition to Java is used equally Software Platform to run Java Applications.

Java has iii of import Editions, 

i. Java Standard Edition / Core Java (* Old mention J2SE)
ii. Java Enterprise Edition / Advanced Java (*Old mention J2EE)
iii. Java Micro Edition (* Old mention J2ME)

Java is used to develop,
Desktop Applications
Web Applications
Enterprise Applications
Mobile Applications
Smart Cards
Embedded Systems
Scientific Applications
Games Etc...
 Used to operating the organisation in addition to its devices Introduction to Software Technologies
5) What is .NET?

The .Net framework is a software evolution platform developed past times Microsoft. The framework was meant to exercise applications, which would run on the Windows Platform. 

The .Net framework tin flame survive used to exercise both - Form based in addition to Web based applications. Web services tin flame likewise survive developed using the .Net framework.

The framework likewise supports diverse programming languages such equally Visual Basic in addition to C#. So developers tin flame guide in addition to select the linguistic communication to prepare the required application.

6) What is SQL?

> SQL stands for Structured Query Language
> SQL was initially developed at IBM inward 1970s
> SQL is the criterion linguistic communication to communicate amongst relational database administration systems similar Oracle, MS Access, MS SQL Server, MySQL, DB2, Sybase Etc...

Purpose of SQL

i. SQL is used to Create New Databases
ii. SQL is used to Create New Tables inward a Database
iii. SQL is used to  Insert records inward a Database
iv. SQL is used to Update records inward a Database
v. SQL is used to Delete records inward a Database
vi. SQL is used to Retrieve information from a Database
vii. SQL is used to  execute queries against a Database
viii. SQL tin flame prepare permissions on tables, procedures in addition to views
ix. SQL is used to Create stored procedures inward a Database
x. SQL is used to Create views inward a Database

7) What is SQL Server?

Microsoft SQL Server is a relational database administration organisation developed past times Microsoft. As a database server, it is a software production amongst the original business office of storing in addition to retrieving information equally requested past times other software applications—which may run either on the same reckoner or on approximately other reckoner across a network (including the Internet).

8) What is Oracle?

Oracle database is a relational database administration system. It is known equally Oracle database, OracleDB or but Oracle. It is produced in addition to marketed past times Oracle Corporation.

Oracle database is the starting fourth dimension database designed for company grid computing. The company grid computing provides the most flexible in addition to toll effective agency to contend information in addition to applications.

9) What is Python?

Python is an interpreted, object-oriented programming linguistic communication similar to PERL, that has gained popularity because of its clear syntax in addition to readability. Python is said to survive relatively slow to larn in addition to portable, important its statements tin flame survive interpreted inward a lay out of operating systems, including UNIX-based systems, Mac OS, MS-DOS, OS/2, in addition to diverse versions of Microsoft Windows.

10) What is ?

Testing reckoner Software in addition to or Mobile Software is called ,

tin flame survive done inward 2 ways,

i. Manual Testing: Testing Computer in addition to or Mobile Software manually without using whatever Test Tool or Test Script....

ii. Automated Testing or Test Automation: Testing Computer in addition to or Mobile Software using whatever Test Tool or Test Script...

11) What is SAP?

SAP stands for Systems Applications in addition to Products inward Data Processing.

SAP past times Definition is likewise named of the ERP (Enterprise Resource Planning) software equally good the mention of the company.

SAP Software was Founded inward 1972, SAP organisation consists of a lay out of fully integrated modules, which covers virtually every seem of the draw organisation management.

Other Competitive products of SAP Software inward the marketplace position are  Oracle, Microsoft Dynamics etc.

12) What is Web Service?

A Web Service is tin flame survive defined past times next ways:

i) Web Service is a customer server application or application element for communication.

ii) Web Service is a method of communication betwixt 2 devices over network.

iii) Web Service is a software organisation for interoperable auto to auto communication.

iv) Web Service is a collection of standards or protocols for exchanging information betwixt 2 devices or application.

Note: Java, .NET or PHP applications tin flame communicate amongst other applications through spider web service over the network. For example, coffee application tin flame interact amongst .Net in addition to PHP applications. So spider web service is a linguistic communication independent agency of communication.

13) What is Data Science?

Data science, is an interdisciplinary champaign virtually scientific methods, processes, in addition to systems to extract noesis or insights from information inward diverse forms, either structured or unstructured, similar to information mining.


No comments:

Post a Comment