Describe the significant features of each of Visual Basic, Java, HTML, Excel and COBOL briefly.
Visual Basic
Visual Basic (VB) is the third-generation event-driven programming language and integrated development environment (IDE) from Microsoft for its COM programming model. Visual Basic is relatively easy to learn and use. Visual Basic was derived from BASIC and enables the rapid application development (RAD)of graphical user interface (GUI) applications, access to databases using Data Access Objects, Remote Data Objects, or ActiveX Data Objects, and creation of ActiveX controls and objects. Scripting languages such as VBA and VBScript are syntactically similar to Visual Basic, but perform differently. A programmer can put together an application using the components provided with Visual Basic itself. Programs written in Visual Basic can also use the Windows API, but doing so requires external function declarations.
The final release was version 6 in 1998. Microsoft's extended support ended in March 2008 and the designated successor was Visual Basic .NET (now known simply as Visual Basic).
Characteristics
Visual Basic has the following traits which differ from C-derived languages:
- Multiple assignment available in C language is not possible. A = B = C does not imply that the values of A, B and C are equal. The boolean result of "Is B = C?" is stored in A. The result stored in A would therefore be either false or true.
- Boolean constant True has numeric value −1.
This is because the Boolean data type is stored as a 16-bit signed integer. In this construct −1 evaluates to 16 binary 1s (the Boolean valueTrue), and 0 as 16 0s (the Boolean valueFalse). This is apparent when performing aNotoperation on a 16 bit signed integer value 0 which will return the integer value −1, in other wordsTrue = Not False. This inherent functionality becomes especially useful when performing logical operations on the individual bits of an integer such asAnd,Or,XorandNot.This definition of True is also consistent with BASIC since the early 1970s Microsoft BASIC implementation and is also related to the characteristics of CPU instructions at the time. - Logical and bitwise operators are unified. This is unlike some C-derived languages (such as Perl), which have separate logical and bitwise operators. This again is a traditional feature of BASIC.
- Variable array base. Arrays are declared by specifying the upper and lower bounds in a way similar to Pascal and Fortran. It is also possible to use the Option Base statement to set the default lower bound. Use of the Option Base statement can lead to confusion when reading Visual Basic code and is best avoided by always explicitly specifying the lower bound of the array. This lower bound is not limited to 0 or 1, because it can also be set by declaration. In this way, both the lower and upper bounds are programmable. In more subscript-limited languages, the lower bound of the array is not variable. This uncommon trait does exist in Visual Basic .NET but not in VBScript.
OPTION BASE was introduced by ANSI, with the standard for ANSI Minimal BASIC in the late 1970s.
- Relatively strong integration with the Windows operating system and the Component Object Model. The native types for strings and arrays are the dedicated COM types, BSTR and SAFEARRAY.
- Banker's rounding as the default behavior when converting real numbers to integers with the Round function. ? Round(2.5, 0) gives 2, ? Round(3.5, 0) gives 4.
- Integers are automatically promoted to reals in expressions involving the normal division operator (/) so that division of one integer by another produces the intuitively correct result. There is a specific integer divide operator (\) which does truncate.
- By default, if a variable has not been declared or if no type declaration character is specified, the variable is of type Variant. However this can be changed with Deftype statements such as DefInt, DefBool, DefVar, DefObj, DefStr. There are 12 Deftypestatements in total offered by Visual Basic 6.0. The default type may be overridden for a specific declaration by using a special suffix character on the variable name (# for Double, ! for Single, & for Long, % for Integer, $ for String, and @ for Currency) or using the key phrase As (type). VB can also be set in a mode that only explicitly declared variables can be used with the command Option Explicit.
…………………………………………………………………………………………………………..
JAVA
Java is an object-oriented programming language developed by Sun Microsystems in 1990s. Since then, Java has gained enormous popularity as a computer language. Java was chosen as the programming language for network computers. It is a universal front end for enterprise database. Sun Microsystems states that, “Java is a simple, object-oriented, distributed, secure, architecture, robust, multi threaded and dynamic language. The program can be written once, and run anywhere”. One of the most significant advantages of Java is that, it has the ability to move easily from one computer to another. It also has the ability to run the same program on many different operating systems. With such exemplary benefits, Java is a hot favorite among techies and software professionals.
Java has significant advantages compared to other languages. Java language is easy to use and therefore easy to write, compile, debug. Moreover, it is easier to learn when compared to other programming languages. Since Java is object-oriented, it allows you to create modular programs and reusable codes. Platform-independent, Java is a robust language. The language lays more importance on early checking for errors, since Java compilers can detect many problems during the time of execution of an application. Java is multithreaded, since it has the capability for a program to perform several tasks simultaneously within the same program. Java Development has gained a significant position in the industry with programmers and developers finding it easier and more effective than many other languages.
Java applications are designed to be compiled and then interpreted at runtime, unlike the conventional programming languages, which can either compile source code to native code or interpret the source code. The language itself has borrowed the syntax from C and C++. Java considers security as a part of its design. The Java language, its compiler, interpreter, and runtime environment are all developed with security. Writing network programs in Java is similar to sending and receiving data to and from a file.
The Java programming language was developed and re-designed for use on the Internet. In the internet domain, Java’s popularity has increased tremendously, especially on the server side of the Internet. Nowadays, there are a large number of Java experts who strive for the enhancement and improvement of Java development. For beginners who are interested in learning Java, the numerous Java tutorials available online are good to start with. Java tutorials and Java tips are the best resources for learning and improvising in Java.
Java Developmentexperts are trying to enhance their programming skills for writing secure Java applications. In order to write a secure code in Java you need to be aware of various things such as data handling techniques, user authentication rules, access controls etc. JavaScript is a scripting language which shares a similar name and has the same syntax, but is in no way related to the core Java language. Few steps are crucial for a secure Java application development. They are logical
_______ ______ _________ ___ ___.
_______ ______ ________ ______ _________ _______ ______ ___ ______ _____.
____ _____ _________ _____ ________ __________ _____ ____ _________ ________ _____ ____.
____ _________ _________ ___ ____ ______ ______ _______.
______ _____ ___ _________ __________.
_____ ______ ______ ________ _________ _____ ________ _______ ____.
_________ _____ _________ _________ ________ _______.
_______ ___ _________ _____ __________ __________ ___ _________ __________ ____ ____ _______.
______ _____ ________ ______ ___ ____.
___ ___ __________ __________ ______ ___ _____ ______ __________ _______ _________.
______ ______ ______ _____ __________.
______ ___ _________ ___ __________ ___ ______ _________ ___ ______ ___.
____ ____ _______ __________ ______ __________ _______ _______ _________.
____ _________ __________ _____ ______ _____ ________.
_________ ______ _____ ___ _____ _____ ________ ______ ____ ____.
____ __________ _________ ________ ___ ____ _______ __________ ___ ___.
____ ________ _______ __________ ________ ______ _________ ____ ____.
_____ _______ _______ ______ ______ ______.
____ ____ _____ __________ _____ _______ _______ ___ __________ _________.
________ ________ _________ ________ __________ _____ ___.
_____ ____ _____ ___ ________ _________ ________ _________.
___ _________ ___ ____ _______ __________ ________ ___.
_________ _________ __________ _______ _______ __________ ________ ________ ______.
________ _____ ____ _________ __________.
_________ ____ ________ __________ _______ ____ _________ ________.
_______ __________ ________ ____ ___ _____ ________ ______ _______.
___ __________ _______ _________ _________ _____ ___ __________ __________ _____ _____.
______ ___ ___ __________ _____ ___ _____ __________ _____ ______ __________.
_________ ___ __________ __________ _____ ____ ____ ______ ____.
____ ______ ___ ___ _________ __________ ________ ________ _____ ________.
______ _______ ____ __________ _______ ____ ____ __________ __________ ___.
________ ___ _______ ____ _____ __________.
______ ___ ________ _______ ______ _______.
____ __________ __________ ____ ____ _____ __________ __________ __________ ___ ______.
___ _________ ___ _______ ______ ______.
___ __________ _________ ____ ____ _________ ____ __________.
________ ______ _________ _________ ________ _______ ____.
__________ ____ __________ _____ ________ __________ ____.
___ __________ ____ ___ _____.
___ ____ _________ _______ _____ ___ ___ __________ ________ ___ _______.
_______ __________ _______ ___ ________ _______ __________ ________ ___.
________ _______ ____ ________ ____ _____ ______ ____.
___ _____ _____ ____ _______ ____ ___ _________ __________ ___ ______.
___ ______ _________ ___ _______ ___ ______ _____ _________.
___ ________ ______ _________ __________ ___ ______.
___ ____ ____ _____ ______ ______ _______ ____ ________ ________.
_______ ____ __________ ____ ____ ________ ___ ______ ________.
_____ ____ ________ ________ _______ ______.
____ _______ _______ ________ ________ _____ ____ ________ ___.
________ ________ _________ ___ ____.
___ _____ ___ _______ ___ _______ ________.
__________ ____ ________ ________ __________ ____.
___ ___ ___ _____ ________ ______ ___ ________ ____ ________ _________ _________.
______ ______ ____ _______ _________ __________ _____ ____.
_________ ____ __________ _____ __________ __________ ____.
_________ ______ ________ __________ ___ ____ _____.
___ ___ ________ ________ _____ ______ _____ _____ ______ __________.
_____ __________ ____ ______ ______.
_________ _____ _______ ______ ________ ________ ___ _____ _________ _________ ___.
______ _______ _________ _______ _________ ____ ___ ______ ______ ______ _______ ___.
_______ _______ _______ ____ _______ ___ ______.
_______ ___ ________ _______ _________ ________ _______ ______.
________ ______ _____ _____ ____ ________ ______ ______.
___ ______ ________ ______ _____ ____ ____.
_______ ____ ______ _______ ___.
________ _______ _______ _______ _________ ________ ___ ______ _______.
_______ ___ _________ _________ _______ _______.
_____ _____ ______ _______ _____ ________ __________ _________.
___ ___ _____ ________ ______ ______ ____.
_________ ____ ________ _______ ___ ________ __________ ______ __________ ______ ______.
___ ________ _____ ___ ________ _________ ___ _________.
_________ ____ ______ ___ ___ ___ _________ _________ ________.
_________ _______ __________ _________ ______ ___ _________.
_______ _______ _____ _________ __________ ___ ___.
____ ____ ______ ________ ______.
_____ ______ __________ ___ _________ __________ ____ __________ ________ ___ _______ ____.
____ ____ _______ ________ _____ _____ _____ ___ _____ _______.
______ _____ _______ ________ ________ __________ __________.
______ _________ __________ _____ ________ __________ __________ _______ _____ _____ ______ ______.
__________ _________ ___ _______ _________.
_________ __________ _________ ________ _________.
_______ ________ ___ ________ ______.
_____ _____ _______ _________ ______.
____ _________ ______ _____ __________ ________.
___ _______ __________ __________ _______ __________ _________ ______ _____ ________ ______ _________.
________ ___ ____ _________ ______ ______ ______ _________ __________ ___.
_____ __________ _____ __________ ___ ________ ________ ___ _____ ____ __________ ________.
_______ _______ _________ ________ ______ ____ ______ _________.
_________ ____ ______ _________ _________ ______.
__________ ____ _________ ________ ______ ________.
_________ ______ ___ ________ ____.
_________ ____ _______ _________ ___ ___ ___ ______.
____ ________ ____ ___ __________ ______ _____ __________ _______.
_______ ________ _____ _______ ______ _______ ________ ____ __________ ____ ______ ______.
______ __________ _________ ______ ________ ______ __________ __________ __________ ________ __________.
_________ ____ _____ ____ ____ ______.
___ ___ ______ ___ _______ _________ __________.
_____ ________ _____ _____ __________.
____ _____ _______ ___ _____.
_______ ______ ___ ________ __________.
___ ______ ________ __________ _______ _________ ______.
_____ __________ ______ __________ ________ __________.
_____ ______ __________ _______ ____ ______ ________ ________ __________ ___ ______.
______ _________ ____ _________ ____ _____ ____.
_________ ____ ___ _________ _____ ____ _________ _____ ______.
______ ______ _________ ________ __________.
________ ____ __________ _________ _____ _____ ___.
_______ ____ _________ ___ ______ _______ ____.
_________ _________ ____ __________ __________ ______ ____ _____.
___ _____ _____ _________ ______.
______ ________ ________ _________ ___ _____ _________ _______ ________ ______.
__________ ___ ________ _______ _________ ____ _______ _____ ___ _____ ___.
___ ______ _________ _________ ______ _____ ________ _________ _____.
_________ _____ ________ ___ __________ __________.
__________ ___ ____ _____ ___ _________ ________ ______ _____ ________ ____.
_______ ___ _________ _______ _____.
___ _____ ______ __________ _______ _______ ________ _____ ______ _______.
________ ________ _______ _____ _________ __________.
_______ ______ ______ ___ ____ _______ ____ ________ ______.
____ ________ _________ __________ _______.
______ ______ ___ _____ ______ ___ __________ ______ _________ _________ _______.
____ ________ _______ ___ _____ ___ ____ _____ ____ ____ ___.
________ _________ _____ _______ _____ ________ _______ ___ _________ ____ _________ ________.
______ ___ _________ _________ __________ _______ ____ __________ ________.
____ __________ _______ _____ ____ ____ __________ _____ __________ ____ _________.
_____ ___ ________ _____ ______ ________ ___ _______ ______ ___ ______.
______ ______ __________ ______ _________ ________ ____ _____ ________ ____ _____ _____.
______ ___ _________ ___ ________ ___ ________.
___ ___ _______ _____ ___ ___ ______ _____.
__________ _____ _______ ____ ______ ________ ___.
______ ________ ___ _______ _______ _________ ____ ___ ________ _________ _______.
______ ___ __________ ___ _________.
__________ ___ ________ __________ ________ ______ _________.
________ ______ ______ ________ ____ ________ ____.
______ ____ ______ ________ _________ _________ _______ ____ _______ ________ _________.
__________ _________ ________ _______ __________ ___.
___ ________ ______ ___ _______.
____ __________ _______ ___ _________ __________.
______ ______ _____ ______ ____ __________ ___ _______ _____ _________ ________.
___ ____ ______ __________ ____ ____ ______.
__________ _______ _____ ___ _________ ______ __________ _____ _____ ______ _______.
_________ ____ _________ _______ ____ ____ _________ ____ ______ ______ ____ ________.
____ ___ _________ ___ __________ _______ _________ _______ ____.
__________ ________ _______ _______ __________ ________ _______ _____.
_____ _____ ________ _____ ___ _______ __________ ________ _______ __________ _____.
______ _____ ______ _______ _________ _______ _______ _________ __________ ____ ___.
________ _________ ________ ____ _______ ______ ________ _________ _________ _____ _________.
________ ________ _____ ___ __________ ____ __________ _____ _________ ____ ______ ______.
_________ _____ _____ __________ _____.
_________ _________ _____ ___ _________ ____ _____ ________ __________ ___ ________ ______.
_____ ________ ________ _____ ______ __________ ________ ______.
_________ ______ _________ _____ ______ ________ ______ _________ ___ _______.
_______ _________ __________ ____ _____ __________.
____ __________ _________ _____ _________ _________ ____ _________ __________ _________.
_______ ______ __________ ______ __________.
________ ___ __________ ______ ________ _____ ______.
_____ __________ _______ ______ ________ _____ ___ _______.
__________ __________ ______ __________ ______ __________ _______.
_____ _____ _______ _____ ________ ___ _________ _____ ___ __________ _________.
__________ _________ ________ _____ ______ __________ _____ __________ _____ __________ __________ ______.
__________ _______ _________ __________ __________ ________ ________ _______.
_____ _______ _______ ___ _______ ____ ________ ____ ________ ___ ___.
____ ____ _________ _____ _________ _________ _________ _______ __________ _________.
_______ ____ _______ __________ _______.
_________ ________ _______ _________ ___ __________ __________ __________ _________ ____.
____ ____ _____ ___ ____ ___ __________ __________ __________ ___ _____.
____ ________ ____ ___ _______ ___ ____ _______ ______.
______ ___ ___ _________ _____ ____ __________.
_________ ________ __________ ____ _____.
_________ _____ __________ _____ __________.
__________ ________ __________ ________ ___ ______.
_______ __________ _____ _________ _____ ____ ___ ___ ________ __________.
_______ _____ ________ __________ ____.
______ ______ ____ ________ ___ __________ ____ _______.
________ ____ ____ ______ ____ _______ _________ ____ _______ _________ _____ _________.
_________ __________ ________ _______ ________ _____ ________ ____.
______ ___ _______ _____ ______ ______ _______ ______ ____ ___ __________ ________.
_______ _____ _________ ______ _____ _____.
________ ________ ___ _____ __________ ______ ________ ______ _______.
_____ __________ ______ __________ __________ ______ _______ ______.
_______ ____ ________ ______ _________ ____ ___ _____ __________ ____ ________.
______ _______ ______ _____ ________ ___ _____ _______ ___ ________.
__________ _________ _________ ____ ______.
___ ________ ______ ___ __________.
_______ ______ _________ _____ _________ ______ _____ ___ ________ _______ ________.
___ _____ ______ __________ _________ _______ ___ _____ _____ ________.
_____ _________ ___ ________ ________ _________ ___ __________.
_____ _________ _______ __________ __________ _________ _________.
_______ _________ _________ _______ ______ ______ __________ _______ _____ ___.
_______ __________ _______ __________ ______ __________ __________ ________.
____ __________ _____ _________ ______.
______ __________ ___ _______ __________ _________ ________.
_____ ____ _____ _______ ____ __________ ____ ____ _________ _________ _________ _____.
___ _______ ___ ________ ________ ___ __________ ________.
____ __________ ___ ______ ______ _______ ________ __________ ________.
_____ ______ ______ _________ _________ ______ ____ _______.
_____ __________ ___ _________ __________ _________.
________ ______ __________ __________ _________ ___ _____ ________.
___ _____ __________ _______ _____.
_______ ______ _______ ____ _________ _____ ____.
____ _____ __________ ________ _____ ______ _____ _______.
_______ ____ ____ _________ ___ __________ _________ _____.
_________ ___ _____ ______ _____ ________ ____ ________ ___ ___ _____.
__________ ___ _____ ____ _________ ___.
_______ ______ __________ _______ _____ ___ _________.
___ ______ ____ __________ _______ _________ ________ ________.
______ __________ ___ _______ ___ __________ _____ ________.
_________ _______ _______ ___ _____ _______ _________ _____ ______.
___ ______ __________ __________ _______ ____ ___ __________ ________ _________ ________ ____.
______ ___ ______ ___ ________ _____ ________ __________ _____ ___ _____.
__________ _______ ____ ___ _______ ___ _______ ____.
________ _____ _________ ___ ____ _______ __________ __________ ____ ________.
______ _____ _______ ____ _______ ____ _______ ______ _________ _________ ___ ______.
___ ________ _____ _____ ______ _____ _______ __________ _______.
___ ______ _____ _______ _____ ___ ____.
________ ___ _____ ____ ____ _____ _______ ____ _________ __________ _______ _______.
______ _____ ____ ____ ____ _______ _______ ________.
____ ___ __________ ______ ________ ___ ____ ________ __________.
_______ _______ ______ ______ ________ ____ _________ ____ ________ ___ ______.
___ _______ ____ ________ ____ _________ _________ ______ ______ _________ __________.
____ ________ ___ _____ ____ __________ ________.
___ _____ _____ _______ ______.
___ ______ ____ _______ ______ ______ _____ ________ ____ _________ ________ _____.
__________ ________ ______ ___ _______ _______ ______.
_________ ___ _______ __________ ______ _______ ___ _______ _____ ____.
___ _________ ____ __________ __________.
_____ ___ ______ __________ ___ ____ ___.
________ ___ ________ ___ _______ ___ _____ ___.
_______ __________ __________ __________ ________ __________ ____ _______ ______ _______.
_________ _______ ___ ______ ______ ___ ___ ___ ___.
____ __________ ____ _____ ______ ___ _____ ________.
______ ________ ________ _____ ________ ______ _______.
__________ ____ ________ _____ ___ _______ __________ ________ __________.
__________ ______ _________ ___ _________ _____ ____ ______ _____ _____.
_____ ________ ______ __________ ___ _________ _____.
____ ________ ___ ________ _____.
_______ ______ _____ _________ _____ _______ ___ _____.
_________ _________ ______ ____ ________ ___ ____ ________ __________ __________.
_______ ___ ______ ______ _____ _________ _______.
__________ _________ _____ ________ _______.
__________ ___ _________ _________ ___ _______ ______ _________.
___ _____ ______ ________ _____ ______.
__________ ____ _______ _____ ____ ______ _______ ___ __________ _________.
__________ ______ _______ ____ ____ ___ _______ ____ ________.
___ ______ _______ _________ ___ ______ ____ _____ _________ _______.
________ _________ _____ _______ ______ __________ ______ __________ ______ ____ _______ ___.
_____ _________ _________ _____ ________ ______ _____.
__________ _____ _________ ___ ________ ________ __________ _________ ___ _______ _______.
__________ __________ __________ ________ _____ _____ ___.
____ _________ ________ ________ __________ ______ _____ ________ _____ _______ ____.
___ _________ _____ ____ __________ __________ _____ _________ _____ _______.
____ _____ __________ ______ ________ _____ _______ ________ __________.
_______ _________ ______ ___ ________ ______ ________ ______ ______ ____ ____.
__________ _____ _______ ________ __________ _________ ______.
______ ____ _______ _____ _________ ___ ________.
__________ ________ ____ _________ ______ ______ _______ ________ ____ _________ ________ ________.
___ ________ ______ __________ __________ ______ ________ _____ ___.
_____ ___ ____ _______ _________ _____ _________.
_______ ____ ________ ______ ______ __________.
___ _______ ______ ___ _____ _____.
________ ____ _____ _____ ________ ___ __________ _____ __________.
______ _________ _______ __________ __________ ___ ________ ____ ________.
___ _______ ___ ___ ________ ________ __________ _________ ________ _______.
____ _____ _________ _________ ________ _________ ________ _____ ________.
_______ ________ _________ __________ ____ ______ ______ __________.
____ ______ ____ _____ ___ _____ __________ _________ __________ ____ _______.
______ ______ _________ _________ ______ __________ _______ ______ ________ __________ ________ ___.
_____ ________ _______ _______ _______.
_________ ____ ____ ________ ________ ___ ___ ____ ________ ________ ___.
__________ ________ __________ ___ ______ _______ ____ _____ _____ ______ ________ ____.
______ _________ _________ __________ _____ _________ ______ _____ _________ ____ ____ ____.
_______ ____ ____ ____ ______ ______ _______ _________ ____.
______ _______ ________ _____ _________ ________.
_____ ______ _______ ______ __________ _____ __________ __________.
_____ ___ ________ ___ ___ ______ _________ _________ ________.
___ ____ ________ ________ ________ _____ _____ _____ _________.
___ _________ ___ ______ ________ ________ ______ _____ ________ ____ __________.
__________ ________ ___ __________ ______ _____ _________.
_____ __________ ___ _____ _____ ____ ________.
________ ____ ____ ________ _______ _________ _____ ________.
____ _____ _____ _____ _____ _________ ________ ____ _______ __________.
_________ ____ ________ ___ ___ ___ ________ _______ ______ ___ __________ ___.
___ ______ ________ ______ __________ __________ ___ _____ ____ ___ ______ _________.
____ _________ ______ _________ _________ ____ __________ _______.
__________ _____ ______ ____ __________.
_______ ________ _________ ______ _________ ____ _______ _________ ______ ___.
_______ ________.
- Solved Assignments
- Study Notes
- Guess Papers
- Question Papers
✓ Unlock up to 60% of the answer
✓ No payment required