This document provides an introduction to QBASIC programming. It outlines the key elements of QBASIC including its features, character sets, keywords, variables, constants, operators, expressions, and statements. It discusses the different types of variables like numeric, string, and constant variables. The document also explains arithmetic, relational, and logical operators. Overall, the document serves as a high-level overview of the basics of QBASIC programming.
This document provides an introduction to HTML basics, including:
- HTML is used to author web pages and is made up of tags enclosed in angle brackets.
- The objectives are to use a text editor to author HTML, add basic tags, hyperlinks, images and tables.
- Notepad is recommended for Windows and TextEdit for Mac to author HTML files.
Forms are used in HTML to collect user input on web pages. The <form> tag defines a form area that contains form elements like text fields, checkboxes, radio buttons, and dropdown menus. When the user submits the form, the data from these elements is sent to the server. Common form elements include <input>, <textarea>, and <select>. The <input> tag defines different element types like text, checkbox, radio, submit, and hidden using the "type" attribute. Forms allow collecting user data to send to a server for processing.
Tim Berners-Lee, a physicist working at CERN, invented HTML in the late 1980s as a way for researchers to share and collaborate on information. The earliest versions of HTML included basic markup tags but lacked features like tables. Subsequent versions in the 1990s, such as HTML 3.2, HTML 4, and HTML 4.01, added support for additional elements, tags, and features to enhance the functionality and capabilities of HTML. HTML is not a programming language but a markup language that uses tags to define the structure and layout of web pages.
The document discusses HTML (Hypertext Markup Language), which defines the structure and layout of web pages using tags and attributes. It describes common HTML elements like <head>, <title>, <body>, and <html> that form the basic structure of an HTML document, as well as tags for text formatting, hyperlinks, images, lists, and tables. Paired and singular tags are introduced along with examples.
The document discusses the three types of CSS - internal, external, and inline. Internal CSS is defined within the HTML document using <style> tags. External CSS is defined in a separate .css file and linked using <link> tags. Inline CSS is defined directly in HTML elements using the style attribute. IDs and classes are also discussed as ways to target elements with CSS selectors.
This document discusses HTML text formatting tags. It provides examples of common text formatting tags like <b> for bold, <i> for italics, and <u> for underline. It also covers font tags like <font> for changing font attributes like size, type, and color. The document is intended to teach a class on HTML text formatting tags and previews that the next class will cover image, link, and list tags.
This document provides an overview of HTML forms and their various elements. It discusses the <form> tag and its attributes like action and method. It then describes different form elements like text fields, password fields, radio buttons, checkboxes, textareas, select boxes, and button controls. It provides examples of how to create each of these elements in HTML and explains their purpose in collecting user input for processing on the server-side.
This presentation is an introduction to the new features of
HTML5. The main elements of this document are:
* Brief history of HTML5
*The improvements
* Browser support
* Semantic elements
* Content Editable on pages
* Video Tag
* Canvas tag
* Local storage
* Geolocation API
* Offline applications
* Microdata
* Use cases
This document provides an introduction to HTML basics, including:
- HTML is used to author web pages and is made up of tags enclosed in angle brackets.
- The objectives are to use a text editor to author HTML, add basic tags, hyperlinks, images and tables.
- Notepad is recommended for Windows and TextEdit for Mac to author HTML files.
Forms are used in HTML to collect user input on web pages. The <form> tag defines a form area that contains form elements like text fields, checkboxes, radio buttons, and dropdown menus. When the user submits the form, the data from these elements is sent to the server. Common form elements include <input>, <textarea>, and <select>. The <input> tag defines different element types like text, checkbox, radio, submit, and hidden using the "type" attribute. Forms allow collecting user data to send to a server for processing.
Tim Berners-Lee, a physicist working at CERN, invented HTML in the late 1980s as a way for researchers to share and collaborate on information. The earliest versions of HTML included basic markup tags but lacked features like tables. Subsequent versions in the 1990s, such as HTML 3.2, HTML 4, and HTML 4.01, added support for additional elements, tags, and features to enhance the functionality and capabilities of HTML. HTML is not a programming language but a markup language that uses tags to define the structure and layout of web pages.
The document discusses HTML (Hypertext Markup Language), which defines the structure and layout of web pages using tags and attributes. It describes common HTML elements like <head>, <title>, <body>, and <html> that form the basic structure of an HTML document, as well as tags for text formatting, hyperlinks, images, lists, and tables. Paired and singular tags are introduced along with examples.
The document discusses the three types of CSS - internal, external, and inline. Internal CSS is defined within the HTML document using <style> tags. External CSS is defined in a separate .css file and linked using <link> tags. Inline CSS is defined directly in HTML elements using the style attribute. IDs and classes are also discussed as ways to target elements with CSS selectors.
This document discusses HTML text formatting tags. It provides examples of common text formatting tags like <b> for bold, <i> for italics, and <u> for underline. It also covers font tags like <font> for changing font attributes like size, type, and color. The document is intended to teach a class on HTML text formatting tags and previews that the next class will cover image, link, and list tags.
This document provides an overview of HTML forms and their various elements. It discusses the <form> tag and its attributes like action and method. It then describes different form elements like text fields, password fields, radio buttons, checkboxes, textareas, select boxes, and button controls. It provides examples of how to create each of these elements in HTML and explains their purpose in collecting user input for processing on the server-side.
This presentation is an introduction to the new features of
HTML5. The main elements of this document are:
* Brief history of HTML5
*The improvements
* Browser support
* Semantic elements
* Content Editable on pages
* Video Tag
* Canvas tag
* Local storage
* Geolocation API
* Offline applications
* Microdata
* Use cases
This document provides an overview of basic HTML tags. It discusses four types of HTML tags: paired tags, unpaired tags, self-closing tags, and utility-based tags. It then explains some common basic HTML tags like heading tags, paragraph tags, comment tags, line break tags, and horizontal rule tags. Examples are provided for each. The document concludes by stating it covered basic HTML tags and the next class will cover formatting tags in more detail.
this presentation covers the following topics which are as follows
1. Introduction of css
2. History of css
3. Types of css styling
4. Css syntax
5. Css Selector
6. Css Variations Or Css Versions
CSS (Cascading Style Sheets) is a stylesheet language used to describe the presentation of HTML documents. CSS allows you to control the color, font, size, spacing, and other aspects of HTML elements. CSS properties like background, text, font, links, lists and box model can be used to format HTML elements. CSS rules have selectors that specify the element to which a declaration applies, and declarations that contain property-value pairs that define the presentation of the element.
HTML elements can be either block-level or inline. Block-level elements always start on a new line, take up the full width of their parent container, and allow for margins and padding. Inline elements do not start on a new line and only take up as much width as their content requires. Common block-level elements include <p>, <div>, <form>, and <ul> while inline elements include <a>, <span>, and <em>.
CSS is used to style and lay out web pages. It allows separation of document content from page layout and design. CSS declarations are made up of selectors and properties. Selectors identify elements on the page and properties set specific styles for those elements, like color, font, size, and layout. CSS rules cascade based on specificity and source, with more specific and inline rules taking precedence over broader and external rules. Inheritance passes down text-based styles by default.
This document provides an overview of the Home and File tabs in Microsoft Word 2007. It describes the various groups and options within the Home tab, including Clipboard, Font, Paragraph, Styles, and Editing. It lists the shortcut keys for common formatting and editing commands. It also outlines the main functions accessible through the File tab such as Save, Open, New, Print, and Exit.
HTML is the language used to structure and present content on the World Wide Web. It uses tags to define headings, paragraphs, lists, and other elements. A basic HTML file includes an <html> tag which contains <head> and <body> sections. The <head> includes the <title> and the <body> holds the visible page content. Common tags include <p> for paragraphs, <ul> and <ol> for unordered and ordered lists, and <img> to embed images.
Frames allow dividing a browser window into sections that can each load separate HTML documents. The <frameset> tag replaces the <body> tag and defines how to divide the window into rows and columns using frames. Each frame loads a document using the <frame> tag. Inline frames using <iframe> can embed another document anywhere in a page.
The <div> tag defines sections on an HTML page and is used to group other elements. It has no inherent styling but can be styled using classes, IDs, or inline styles. Any content can be placed inside a <div> tag, which browsers separate with line breaks. Examples are provided of using <div> tags with inline and external styles to format text sections with different backgrounds and fonts.
MS Word is a basic word processing program that allows users to create documents through typing, formatting text, inserting images and other media. Key features of MS Word include easy table creation, auto correct, large document management tools, and mail merge capabilities. The ribbon interface organizes commands into tabs and groups. Text can be manipulated through typing, copying, pasting, searching and replacing, and undoing changes. Font style, size, color and other text formatting can be applied using options on the Home tab.
HTML is a markup language used to define the structure and layout of web pages. HTML documents contain HTML elements that define different parts of the page like headings, paragraphs, lists, links, and more. Key HTML elements include <html> <head> <body> <h1>-<h6> for headings, <p> for paragraphs, <ul> and <ol> for unordered and ordered lists, <a> for links, <img> for images, <table> for tables, and <form> for forms. HTML documents are text files that use tags enclosed in < > to define elements and attributes provide additional information about elements.
Ms Word 2010 Training In Ambala ! Batra Computer Centrejatin batra
Batra Computer Centre is An ISO certified 9001:2008 training Centre in Ambala.
We Provide Best Ms Word 2010 Training in Ambala. BATRA COMPUTER CENTRE provides best training in C, C++, S.E.O, Web Designing, Web Development and So many other courses are available.
This document provides an overview of HTML and covers topics such as basic HTML structure and tags, formatting text, adding links, creating lists and tables, inserting images, and using form elements. The document includes examples to demonstrate each HTML feature discussed.
This document provides an introduction and tutorial for Microsoft Excel. It begins with an overview of Excel and what it can be used for, such as budget creation, data analysis, and presenting information. It then discusses key Excel components like the ribbon menu, cells, columns, rows, and worksheets. The document provides instructions for common tasks like navigating, entering data, formatting text and cells, inserting and deleting rows and columns, sorting data, and printing. It concludes by explaining how to copy and paste formatting between cells using tools like the format painter.
Calc is the spreadsheet component of LibreOffice. You can enter data (usually numerical) in a spreadsheet and then manipulate this data to produce certain results.
Alternatively, you can enter data and then use Calc in a ‘What if...’ manner by changing some of the data and observing the results without having to retype the entire spreadsheet or sheet. Other features provided by Calc include:
What is Calc?
Starting a new Spreadsheet.
Saving Spreadsheets.
Entering data.
Editing data.
This document provides an introduction to Cascading Style Sheets (CSS) including its syntax, types, selectors and an example program. CSS allows styling web pages by separating design from content. CSS rules consist of selectors and declaration blocks with properties and values. There are three types of CSS styles: internal, inline, and external. Common selectors include element, ID, class, and grouping selectors. An example program demonstrates using CSS to style an HTML table with borders, padding, and rounded corners.
HTML is the standard markup language used to create web pages. HTML uses tags to label content such as headings, paragraphs, lists, and tables. Tags are keywords surrounded by angle brackets and most have an opening and closing tag. Common HTML tags are used to create headings, paragraphs, lists, line breaks, horizontal rules, bold, underline, italic and strong text. The basic HTML page structure includes <html>, <head>, <body> tags.
This document provides an introduction to Cascading Style Sheets (CSS) including what CSS is, its syntax and structure, and the different types of CSS including external, internal, and inline styles. CSS was created in 1996 to separate document structure (HTML) from presentation (styles). CSS uses selectors to apply declarations blocks containing property-value pairs that define elements' styles. External styles are ideal for consistency across pages while internal and inline styles are for one-off or unique styling. The cascade order determines which styles take precedence. Advantages of CSS include separation of concerns, easier maintenance, faster pages, and compatibility across devices.
This document provides an overview of the QBASIC programming language. It discusses that QBASIC is a high-level programming language introduced in 1985. The document then covers key concepts in QBASIC like its features, basic terms, commands, character set, data types like constants and variables, operators, expressions, and keywords. It provides examples and explanations for each of these fundamental programming concepts in QBASIC.
The document provides an introduction to the C++ programming language, including its history, characteristics, and components. It notes that C++ was created in the 1980s by Bjarne Stroustrup at Bell Labs as an enhancement to the C language that added object-oriented programming capabilities while still maintaining efficiency. Some key characteristics of C++ include object-oriented programming, portability, modular programming, C compatibility, and a wide range of library functions. The document discusses the basic building blocks of C++, including tokens like identifiers, keywords, constants, punctuators, and operators.
This document provides an overview of basic HTML tags. It discusses four types of HTML tags: paired tags, unpaired tags, self-closing tags, and utility-based tags. It then explains some common basic HTML tags like heading tags, paragraph tags, comment tags, line break tags, and horizontal rule tags. Examples are provided for each. The document concludes by stating it covered basic HTML tags and the next class will cover formatting tags in more detail.
this presentation covers the following topics which are as follows
1. Introduction of css
2. History of css
3. Types of css styling
4. Css syntax
5. Css Selector
6. Css Variations Or Css Versions
CSS (Cascading Style Sheets) is a stylesheet language used to describe the presentation of HTML documents. CSS allows you to control the color, font, size, spacing, and other aspects of HTML elements. CSS properties like background, text, font, links, lists and box model can be used to format HTML elements. CSS rules have selectors that specify the element to which a declaration applies, and declarations that contain property-value pairs that define the presentation of the element.
HTML elements can be either block-level or inline. Block-level elements always start on a new line, take up the full width of their parent container, and allow for margins and padding. Inline elements do not start on a new line and only take up as much width as their content requires. Common block-level elements include <p>, <div>, <form>, and <ul> while inline elements include <a>, <span>, and <em>.
CSS is used to style and lay out web pages. It allows separation of document content from page layout and design. CSS declarations are made up of selectors and properties. Selectors identify elements on the page and properties set specific styles for those elements, like color, font, size, and layout. CSS rules cascade based on specificity and source, with more specific and inline rules taking precedence over broader and external rules. Inheritance passes down text-based styles by default.
This document provides an overview of the Home and File tabs in Microsoft Word 2007. It describes the various groups and options within the Home tab, including Clipboard, Font, Paragraph, Styles, and Editing. It lists the shortcut keys for common formatting and editing commands. It also outlines the main functions accessible through the File tab such as Save, Open, New, Print, and Exit.
HTML is the language used to structure and present content on the World Wide Web. It uses tags to define headings, paragraphs, lists, and other elements. A basic HTML file includes an <html> tag which contains <head> and <body> sections. The <head> includes the <title> and the <body> holds the visible page content. Common tags include <p> for paragraphs, <ul> and <ol> for unordered and ordered lists, and <img> to embed images.
Frames allow dividing a browser window into sections that can each load separate HTML documents. The <frameset> tag replaces the <body> tag and defines how to divide the window into rows and columns using frames. Each frame loads a document using the <frame> tag. Inline frames using <iframe> can embed another document anywhere in a page.
The <div> tag defines sections on an HTML page and is used to group other elements. It has no inherent styling but can be styled using classes, IDs, or inline styles. Any content can be placed inside a <div> tag, which browsers separate with line breaks. Examples are provided of using <div> tags with inline and external styles to format text sections with different backgrounds and fonts.
MS Word is a basic word processing program that allows users to create documents through typing, formatting text, inserting images and other media. Key features of MS Word include easy table creation, auto correct, large document management tools, and mail merge capabilities. The ribbon interface organizes commands into tabs and groups. Text can be manipulated through typing, copying, pasting, searching and replacing, and undoing changes. Font style, size, color and other text formatting can be applied using options on the Home tab.
HTML is a markup language used to define the structure and layout of web pages. HTML documents contain HTML elements that define different parts of the page like headings, paragraphs, lists, links, and more. Key HTML elements include <html> <head> <body> <h1>-<h6> for headings, <p> for paragraphs, <ul> and <ol> for unordered and ordered lists, <a> for links, <img> for images, <table> for tables, and <form> for forms. HTML documents are text files that use tags enclosed in < > to define elements and attributes provide additional information about elements.
Ms Word 2010 Training In Ambala ! Batra Computer Centrejatin batra
Batra Computer Centre is An ISO certified 9001:2008 training Centre in Ambala.
We Provide Best Ms Word 2010 Training in Ambala. BATRA COMPUTER CENTRE provides best training in C, C++, S.E.O, Web Designing, Web Development and So many other courses are available.
This document provides an overview of HTML and covers topics such as basic HTML structure and tags, formatting text, adding links, creating lists and tables, inserting images, and using form elements. The document includes examples to demonstrate each HTML feature discussed.
This document provides an introduction and tutorial for Microsoft Excel. It begins with an overview of Excel and what it can be used for, such as budget creation, data analysis, and presenting information. It then discusses key Excel components like the ribbon menu, cells, columns, rows, and worksheets. The document provides instructions for common tasks like navigating, entering data, formatting text and cells, inserting and deleting rows and columns, sorting data, and printing. It concludes by explaining how to copy and paste formatting between cells using tools like the format painter.
Calc is the spreadsheet component of LibreOffice. You can enter data (usually numerical) in a spreadsheet and then manipulate this data to produce certain results.
Alternatively, you can enter data and then use Calc in a ‘What if...’ manner by changing some of the data and observing the results without having to retype the entire spreadsheet or sheet. Other features provided by Calc include:
What is Calc?
Starting a new Spreadsheet.
Saving Spreadsheets.
Entering data.
Editing data.
This document provides an introduction to Cascading Style Sheets (CSS) including its syntax, types, selectors and an example program. CSS allows styling web pages by separating design from content. CSS rules consist of selectors and declaration blocks with properties and values. There are three types of CSS styles: internal, inline, and external. Common selectors include element, ID, class, and grouping selectors. An example program demonstrates using CSS to style an HTML table with borders, padding, and rounded corners.
HTML is the standard markup language used to create web pages. HTML uses tags to label content such as headings, paragraphs, lists, and tables. Tags are keywords surrounded by angle brackets and most have an opening and closing tag. Common HTML tags are used to create headings, paragraphs, lists, line breaks, horizontal rules, bold, underline, italic and strong text. The basic HTML page structure includes <html>, <head>, <body> tags.
This document provides an introduction to Cascading Style Sheets (CSS) including what CSS is, its syntax and structure, and the different types of CSS including external, internal, and inline styles. CSS was created in 1996 to separate document structure (HTML) from presentation (styles). CSS uses selectors to apply declarations blocks containing property-value pairs that define elements' styles. External styles are ideal for consistency across pages while internal and inline styles are for one-off or unique styling. The cascade order determines which styles take precedence. Advantages of CSS include separation of concerns, easier maintenance, faster pages, and compatibility across devices.
This document provides an overview of the QBASIC programming language. It discusses that QBASIC is a high-level programming language introduced in 1985. The document then covers key concepts in QBASIC like its features, basic terms, commands, character set, data types like constants and variables, operators, expressions, and keywords. It provides examples and explanations for each of these fundamental programming concepts in QBASIC.
The document provides an introduction to the C++ programming language, including its history, characteristics, and components. It notes that C++ was created in the 1980s by Bjarne Stroustrup at Bell Labs as an enhancement to the C language that added object-oriented programming capabilities while still maintaining efficiency. Some key characteristics of C++ include object-oriented programming, portability, modular programming, C compatibility, and a wide range of library functions. The document discusses the basic building blocks of C++, including tokens like identifiers, keywords, constants, punctuators, and operators.
C is a programming language created by Dennis Ritchie at Bell Labs in 1972 to develop the UNIX operating system. It quickly became popular due to its efficiency, flexibility, and portability. In 1989, ANSI standardized C to promote consistency, and it has since become one of the most widely used programming languages. Variables in C must be declared before use and can be numeric like integers and floats, or character strings. Variable names follow specific rules and types must be specified in declarations.
The document provides an introduction to C programming, covering topics such as what a program is, programming languages, the history of C, and the development stages of a C program. It discusses the key components of a C program including preprocessing directives, the main function, and program layout. Examples are provided to illustrate C code structure and the use of variables, keywords, operators, input/output functions, and formatting output with printf.
This document discusses C++ comments, including single-line and multi-line comments. Single-line comments begin with // and multi-line comments begin with /* and end with */. It also covers basic data types in C++ like int, char, float, and double, as well as variables, constants, user input, operators, and identifiers.
This document provides an overview of key concepts in C# programming including variables, data types, comments, keywords, identifiers, expressions, statements, and blocks. It defines variables as containers that hold values and notes they have a name and data type. The document outlines the different data types in C# including fundamental types like int, char, and float, and derived types like arrays and strings. It also discusses rules for naming variables and identifiers. Comments, keywords, expressions, statements, and blocks are defined.
This document provides an overview of the C programming language. It discusses that C was created by Dennis Ritchie in 1970 and is a structured programming language. It also describes some key features of C like it being a high-level language, being portable between computers, and having only 32 keywords. The document then explains the basic structure of a C program including header files, the main function, and function definitions. It also covers various data types in C like integers, floats, characters, as well as variables, constants, and comments.
This document summarizes key concepts from Chapter 2 of a Computer Programming I course, including:
- The structure of a Java program and how to save, compile, and run Java files.
- Using variables to store and represent data in Java, including data types, naming conventions, and assignment statements.
- How to select the proper data types for numerical variables and initialize variables.
- Using simple keyboard input and screen output in Java programs.
C is a structured, high-level programming language used to develop software and mobile apps. It has various features like rich built-in functions, operators, and is portable across platforms. A basic C program requires a main() function which acts as the program entry point where execution begins inside opening and closing braces. The compiler converts C code into machine-readable executable code. Common software used for writing, compiling, and running C programs are CodeBlocks, Dev C++, and GNU C Compiler.
C++ Basics introduction to typecasting Webinar Slides 1Ali Raza Jilani
The document provides information about algorithms and programming fundamentals in C++. It discusses what algorithms are, how to write them, and examples of algorithms to determine if a number is even or odd or if a student passed an exam. It also covers flowcharts, programming languages, data types, variables, operators, and comments in C++.
This document provides an introduction to the C programming language. It discusses that C was developed in 1972 by Dennis Ritchie at Bell Labs to create the UNIX operating system. C is a structured, procedural programming language that is widely used to develop operating systems, databases, networks, and more. The document then covers some key concepts in C including functions, header files, variables, data types, operators, and escape sequences. It provides examples of basic C programs and exercises for practicing programming concepts.
This document provides an introduction to programming with C++, including comments, data types, variables, arithmetic operators, and expressions. It discusses single-line and multi-line comments to document code. The fundamental C++ data types are integer, floating point, and character, each with different size ranges. Variables are declared with a data type and assigned values. Arithmetic operators allow mathematical expressions to be evaluated using precedence rules. Relational operators enable boolean expressions.
Constants are values that do not change during program execution and include numeric constants like integers and floating point numbers, as well as string or character constants. Variables are identifiers that are used to refer to values that can change during program execution. Common variable types in C include integers, floating point numbers, characters, and strings. Variables must be declared with a data type before being assigned values and have naming conventions like starting with a letter and being less than 32 characters.
C is a programming language created in 1972 at Bell Labs to design the UNIX operating system. It spread quickly due to its power and portability. In 1989, ANSI standardized C to resolve issues from different compiler versions. C is an excellent choice for first programs due to its efficiency, flexibility, portability, and ability to write system software and packages. It has a rich set of data types, operators, and functions and allows extending functionality with custom functions. Variables are names for memory locations that can hold different data types and values.
This document provides an overview of the Structured Programming Language course offered at Notre Dame University in Bangladesh. The course covers topics such as programming language definition, the history of the C programming language, flow charts, pseudo code, control structures, decision making, operators, data types, variables, constants, and identifiers. It is presented by Stein Joachim Rebeiro, Zubayer Farazi, and Raisa Fabiha for Professor Abul Hasnat Md. Saiful Islam's Computer Science department.
Esoft Metro Campus - Certificate in c / c++ programmingRasan Samarasinghe
Esoft Metro Campus - Certificate in java basics
(Template - Virtusa Corporate)
Contents:
Structure of a program
Variables & Data types
Constants
Operators
Basic Input/output
Control Structures
Functions
Arrays
Character Sequences
Pointers and Dynamic Memory
Unions
Other Data Types
Input/output with files
Searching
Sorting
Introduction to data structures
This document provides an overview of C programming and data structures. It begins with an introduction to C language concepts like data types, variables, constants, I/O functions, operators, and control statements. It then discusses the history and evolution of C from earlier languages like ALGOL and BCPL. The document outlines characteristics of C and its applications. It also covers topics like keywords, identifiers, data type sizes, variable naming rules, and comment syntax. Library functions for input/output like scanf and printf are explained. The different types of constants in C like integer, real, character, and string constants are defined along with their syntax rules.
The document discusses types, operators, and expressions in C programming. It covers various data types in C like integers, characters, and floating-point numbers. It also describes different operators for arithmetic, relational, logical, and bitwise operations. Finally, it discusses constants, format specifiers for input/output functions, variable declarations, and assignment operators.
This document provides an overview of e-commerce, including its definition, benefits, limitations, and types. It defines e-commerce as electronic transactions conducted over the internet, such as buying and selling goods and services online. The main benefits mentioned are faster transactions, low costs, global reach, and convenience of 24/7 shopping. Limitations include lack of physical interaction, internet dependency, and security issues. The document outlines the main types of e-commerce as business-to-consumer (B2C), business-to-business (B2B), and consumer-to-consumer (C2C). It also defines mobile commerce (m-commerce) as e-commerce conducted on mobile devices such as smartphones.
Computer security involves protecting computers and data from damage, theft, or misuse. It focuses on security attacks, mechanisms to prevent attacks, and security services. The main goals of information security are confidentiality, integrity, and availability of data and systems. Common security threats include phishing, botnets, rootkits, keyloggers, hackers, and drive-by downloads. Authentication systems like passwords, biometrics, firewalls, and cryptography help verify users' identities and protect sensitive information.
This document discusses sequential access files in BASIC programming. It covers opening, writing, reading, appending, and closing sequential files using statements like OPEN, WRITE#, PRINT#, INPUT#, LINE INPUT#, CLOSE, and INPUT$. It also mentions other file handling statements like FILES, CHDIR, MKDIR, RMDIR, NAME, KILL, SHELL and SYSTEM. The document provides details on using different modes in OPEN statements, and using WRITE#, PRINT#, INPUT# and LINE INPUT# statements to write, read and input data from sequential files.
This document discusses various ethical and social issues related to information and communication technology (ICT). It covers topics like privacy, intellectual property, effects on employment, challenges of technology, cybercrimes, computer ethics, digital citizenship, cyberbullying, digital footprint, and cyber law. The goal of cyber law is to regulate ICT use and enhance digital literacy and access in Nepal.
The document provides an overview of database management systems and Microsoft Access. It defines a DBMS as software that defines, manipulates, retrieves and manages data in a database. It discusses the key concepts of tables, queries, forms and reports. It explains how Access is used to create, open and manage database objects like tables and queries. It provides guidance on setting up a new blank Access database and creating tables by defining fields and setting field properties.
Database management systems allow for the centralized storage, organization, and retrieval of data. Data is raw facts that are collected and stored in tables within a database. A database management system like Microsoft Access provides tools to create, query, and manage these tables. It enforces data integrity and allows multiple users to simultaneously access and update data for applications. Key components of a database include tables, queries, forms, and reports that interact with the stored data.
This document provides an overview of different types of computer software. It begins by defining software and describing the main types as system software and application software. It then explains the different types of system software in more detail, including operating system software, device drivers, and utility software. The major functions of an operating system are also listed. Language processors such as compilers, interpreters, and assemblers are described next. Finally, the document discusses various types of application software including open source software, cloud applications, and mobile applications.
This document discusses different number systems including non-positional, positional, decimal, binary, octal, and hexadecimal systems. It provides examples of converting between these systems, such as converting the octal number 3450 to decimal. Binary arithmetic operations including addition, subtraction, multiplication, and division are also covered. The key steps and rules for performing each binary operation are outlined.
This document discusses networking and telecommunication concepts. It defines communication, telecommunication, and data communication. It describes the components of data communication including the message, sender, receiver, medium, and protocols. It then explains different transmission modes such as simplex, half-duplex, and full-duplex. It also discusses bandwidth, communication mediums including guided and unguided mediums, and computer networks. Finally, it covers network topologies, devices, and types of networks.
This document categorizes computers based on their operation and size. It discusses analog computers, digital computers, and hybrid computers which combine aspects of both. Digital computers are further broken down by size into supercomputers, mainframes, minicomputers, and microcomputers. It also covers different types of computers for individual users like desktops, laptops, tablets, palmtops, and smartphones.
Microsoft Word is word processing software that allows users to create a variety of documents. It has features like tables, illustrations, fonts, and formatting tools. Documents can be opened, saved, printed, and shared. The ribbon interface contains tabs for common tasks like inserting objects, formatting text, and manipulating paragraphs. Users can also search and replace text, add page borders, and insert watermarks.
This document discusses modular programming techniques. Modular programming involves separating a program's functionality into independent, interchangeable modules. Each module contains code to perform a specific task. The main advantages of modular programming are that it makes programs easier to design, test, maintain and reuse code. Modules can take the form of sub procedures or function procedures. Sub procedures perform tasks without returning values, while function procedures return a single value. Variables can be shared between modules using common, dim with shared, or shared statements.
This document provides an introduction to computers, including definitions and explanations of key concepts. It discusses how computers are important in many industries and aspects of modern life. The document also describes the four phases of the information processing cycle: input, processing, storage, and output. It explains the stages of the data processing cycle in more detail and lists some of the key strengths of computers, such as speed, accuracy, automatic operation, storage capacity, and diligence. Both positive and negative impacts of computers on areas like health, social behavior, learning, and personal and professional life are outlined.
বাংলাদেশের অর্থনৈতিক সমীক্ষা ২০২৪ [Bangladesh Economic Review 2024 Bangla.pdf] কম্পিউটার , ট্যাব ও স্মার্ট ফোন ভার্সন সহ সম্পূর্ণ বাংলা ই-বুক বা pdf বই " সুচিপত্র ...বুকমার্ক মেনু 🔖 ও হাইপার লিংক মেনু 📝👆 যুক্ত ..
আমাদের সবার জন্য খুব খুব গুরুত্বপূর্ণ একটি বই ..বিসিএস, ব্যাংক, ইউনিভার্সিটি ভর্তি ও যে কোন প্রতিযোগিতা মূলক পরীক্ষার জন্য এর খুব ইম্পরট্যান্ট একটি বিষয় ...তাছাড়া বাংলাদেশের সাম্প্রতিক যে কোন ডাটা বা তথ্য এই বইতে পাবেন ...
তাই একজন নাগরিক হিসাবে এই তথ্য গুলো আপনার জানা প্রয়োজন ...।
বিসিএস ও ব্যাংক এর লিখিত পরীক্ষা ...+এছাড়া মাধ্যমিক ও উচ্চমাধ্যমিকের স্টুডেন্টদের জন্য অনেক কাজে আসবে ...
it describes the bony anatomy including the femoral head , acetabulum, labrum . also discusses the capsule , ligaments . muscle that act on the hip joint and the range of motion are outlined. factors affecting hip joint stability and weight transmission through the joint are summarized.
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Dr. Vinod Kumar Kanvaria
Exploiting Artificial Intelligence for Empowering Researchers and Faculty,
International FDP on Fundamentals of Research in Social Sciences
at Integral University, Lucknow, 06.06.2024
By Dr. Vinod Kumar Kanvaria
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...PECB
Denis is a dynamic and results-driven Chief Information Officer (CIO) with a distinguished career spanning information systems analysis and technical project management. With a proven track record of spearheading the design and delivery of cutting-edge Information Management solutions, he has consistently elevated business operations, streamlined reporting functions, and maximized process efficiency.
Certified as an ISO/IEC 27001: Information Security Management Systems (ISMS) Lead Implementer, Data Protection Officer, and Cyber Risks Analyst, Denis brings a heightened focus on data security, privacy, and cyber resilience to every endeavor.
His expertise extends across a diverse spectrum of reporting, database, and web development applications, underpinned by an exceptional grasp of data storage and virtualization technologies. His proficiency in application testing, database administration, and data cleansing ensures seamless execution of complex projects.
What sets Denis apart is his comprehensive understanding of Business and Systems Analysis technologies, honed through involvement in all phases of the Software Development Lifecycle (SDLC). From meticulous requirements gathering to precise analysis, innovative design, rigorous development, thorough testing, and successful implementation, he has consistently delivered exceptional results.
Throughout his career, he has taken on multifaceted roles, from leading technical project management teams to owning solutions that drive operational excellence. His conscientious and proactive approach is unwavering, whether he is working independently or collaboratively within a team. His ability to connect with colleagues on a personal level underscores his commitment to fostering a harmonious and productive workplace environment.
Date: May 29, 2024
Tags: Information Security, ISO/IEC 27001, ISO/IEC 42001, Artificial Intelligence, GDPR
-------------------------------------------------------------------------------
Find out more about ISO training and certification services
Training: ISO/IEC 27001 Information Security Management System - EN | PECB
ISO/IEC 42001 Artificial Intelligence Management System - EN | PECB
General Data Protection Regulation (GDPR) - Training Courses - EN | PECB
Webinars: https://pecb.com/webinars
Article: https://pecb.com/article
-------------------------------------------------------------------------------
For more information about PECB:
Website: https://pecb.com/
LinkedIn: https://www.linkedin.com/company/pecb/
Facebook: https://www.facebook.com/PECBInternational/
Slideshare: http://www.slideshare.net/PECBCERTIFICATION
This slide is special for master students (MIBS & MIFB) in UUM. Also useful for readers who are interested in the topic of contemporary Islamic banking.
Executive Directors Chat Leveraging AI for Diversity, Equity, and InclusionTechSoup
Let’s explore the intersection of technology and equity in the final session of our DEI series. Discover how AI tools, like ChatGPT, can be used to support and enhance your nonprofit's DEI initiatives. Participants will gain insights into practical AI applications and get tips for leveraging technology to advance their DEI goals.
Main Java[All of the Base Concepts}.docxadhitya5119
This is part 1 of my Java Learning Journey. This Contains Custom methods, classes, constructors, packages, multithreading , try- catch block, finally block and more.
This presentation was provided by Steph Pollock of The American Psychological Association’s Journals Program, and Damita Snow, of The American Society of Civil Engineers (ASCE), for the initial session of NISO's 2024 Training Series "DEIA in the Scholarly Landscape." Session One: 'Setting Expectations: a DEIA Primer,' was held June 6, 2024.
1. Hello! & Namaste
I am Roshan Maharjan
I am here because I love to give
presentations.
You can find me at
@https://slideshare.net/RoshanMaharjan13
@fsscomputer2020@gmail.com
1
3. OUTLINES
➢ Identify the special features of QBASIC.
➢ Explain the elements of QBASIC programming.
➢ Identify the various methods of declaring
variables.
➢ Explain the importance of QBASIC syntax.
3
4. “Our greatest weakness lies in giving up.
The most certain way to succeed is
always to try just one more time.” –
Thomas A. Edison
4
6. Introduction
▪ QBasic is a simple programming language developed by
Microsoft to type, edit, debug and execute BASIC programs.
▪ A QBasic program consists of various elements. They are
a character set, constants, variables, statements, operators
and expressions.
▪ A QBasic statement is a command or set of instructions to
perform a certain task.
▪ BASIC is an interpreter which means it reads every line,
translate it and lets the computer execute it before reading
another.
▪ Each instruction starts with a line number.
6
7. Features
▪ It is simple and easy to learn.
▪ It is an interpreter having its own editor.
▪ It has dynamic program debugging
▪ It supports the local and global variable.
▪ It supports modular programming.
▪ It capitalizes the reserved words automatically.
▪ The syntaxes of the statements are checked automatically
7
9. Starting QBASIC
▪ QBASIC may not be on your computer.
▪ At first, you need to have QBASIC in your computer.
▪ It is freely available. You can download it from the
Internet as well..
QBASIC Interface
9
10. Components of Qbasic
Menu Bar
It Consists of a
list of menus
like file, edit,
view, search,
Run, options
and help.
Program Window
The upper window
tittles “untitled” is
the window where
you write the
complete program.
F5 key is pressed to
execute or run the
program to get the
result.
Immediate Window
The lower window is
titled immediate
window where the
simple statements are
typed which get
executed immediately.
Errors are displayed
here.
10
Status Bar
It shows
shortcut keys
and location
of the cursor
on the screen.
11. File Menu Options
11
File Menu
New Clears the current program.
Open Loads a program from the desk.
Save Saves the current program to disk.
Save As
Saves the program, but under a different
name.
Print
Prints the selected text, current window,
or entire program.
Exit Closes the QBASIC interpreter.
12. Edit Menu Options
12
Edit Menu
Cut
Removes the selected text and stores it in the
clipboard.
Copy
Copies the selected text instead of removing
it.
Paste
Adds the text in the clipboard to the current
position of the cursor.
Clear
Removes the text without storing it on the
clipboard.
New Sub Enables you to create a new subroutine
New Function Enables you to create a new function
13. View Menu Options
13
View Menu
SUBs
Shows the list of current subroutines and
functions.
Split
Displays the contents of the current program
in two windows. If the window is already split,
this hides the second window.
Output
Screen
Shows the Qbasic output screen
14. Search Menu Options
14
Search Menu
Find
Allow you to search for a string of text in
the program
Repeat Last
Find
Continues the previous search operation
Change
Replaces each instance of a string with
another string
15. Run Menu Options
15
Run Menu
Start
Allow you to search for a string of text in the
program
Restart Continues the previous search operation
Continue
Replaces each instance of a string with
another string
16. Debug Menu Options
16
Debug Menu
Step Processes the next command
Procedure
Step
Processes the next command, does not show
Qbasic going inside a subroutine or function.
Trace On
Shows the command that is being executed
while the program is running.
Toggle
Breakpoint
Sets or removes a breakpoint.
Set Next
Statement
Allows you to continue execution at the
special line
17. Help Menu Options
17
Help Menu
Index
To display the help index by listing all the
commands, keywords, operators, etc
Contents To display the help table of content
Topic
To display information on a topic determined
by the current location of the cursor.
Using Help Displays information on using QBASIC help.
About
Shows information about the QBASIC
interpreter
18. ▪ Character Sets
▪ Keywords
▪ Variable
▪ Constants
▪ Operators, expressions and operand
▪ Program statements
18
Elements of QBASIC
19. Character set is a set of valid characters that a language can
recognize.
A character represents any letter, digit, or any other sign.
The QBASIC has the following character sets:
▪ Alphabets A, B.. Z, a, b, c,.....z.
▪ Number 0-9.
▪ Special symbols like ;,=, +,-,/,*,( ),%, $, #, &, ?,<, >etc.
Character Set
19
20. ▪ Keywords are the words that convey a special
meaning to the language.
▪ These are reserved for special purpose and must not
be used as normal identifier names.
▪ Some of the QBASIC keywords are: REM, CLS, INPUT,
LET, PRINT and END
Keywords
(Reserved Words)
20
🔑
21. Variable
21
▪ Variables are the memory locations in the computer’s
memory for storing data.
▪ They provide an “interface” to RAM.
▪ They are the containers that holds the information.
▪ Their sole purpose is to label and store the data in
memory so that can be used throughout the program.
22. The variable names have the following properties:
22
Continue……
Variable - Naming Conventions
▪ Any Variable name may be up to 40 characters long.
▪ Variable names must begin with a letter ( A…Z, a…z ).
▪ Cannot contain characters other than letters, numbers, period, and the type declaration
characters ($, %, #, &, and ! ).
▪ Cannot be a reserved words, although embedded reserved words are allowed.
▪ Variable may represent either numeric values or string.
▪ Cannot begin with “FN” unless it is a function call.
23. Variables occur in two distinct types i.e. numeric variable and string variable depending
upon data item they represent.
23
Continue……
Types of variables
▪ Numeric Variable
• Numeric variables store numeric data.
• It’s name can be formed by letters and digits.
• It should however always begin with an alphabet and should not contain any
special characters or spaces.
• For example, (i) age = 30 (ii) mark1 = 73.6. Here age is a numeric variable which
stores the constant value 30.
• Numeric variables may be declared as:
24. 24
Continue……
Numeric Variable
▪ Integers
• Integer variable is declared by using a percent sign (%) as the last character of the
variable name
• They are stored as 2 bytes ranging in value from -32768 to +32767.
• The declaration of a variable as an integer causes the variable’s value to be rounded
to the closest integer.
• For example: A% = 50
• They accept only non-decimal values i.e real values
25. 25
Continue……
Numeric Variable
▪ Long Integers
• Long Integer variable is declared by using a ampersand sign (&) as the last
character of the variable name.
• They are stored as 4 bytes ranging in value from -2,147,483,648 to + 2,147,483,648
• For example: A& = 5023456
26. 26
Continue……
Numeric Variable
▪ Single Precision
• Single Precision variable is declared by using a exclamation sign (!) as the last
character of the variable name
• They are stored as 2 bytes ranging in value from -3.37 x 10^38 to + 3.3 x 10^38.
• The declaration of a variable as single precision and exceeds seven digits is rounded
to its closest value.
• Although the seventh digit is displayed, its accuracy is not dependable.
• For example: A! = 123.4567
27. 27
Continue……
Numeric Variable
▪ Double Precision
• Double Precision variable is declared by using a Hash sign (#) as the last character of
the variable name
• They are stored as 4 bytes ranging in value from -1.67 x 10^308 to + 1.67 x 10^308.
• The declaration of a variable as double precision and exceeds 16 digits is rounded to
its closest value.
• For example: Count# = 123.4567
28. 28
String Variable
▪ String variables represents numbers, alphabets, and special characters.
▪ This variable should:
• begin with an alphabet.
• end with dollar sign($).
• be of more than one characters and numbers but no special characters
are allowed
▪ Data are stored inside double quotation.
▪ Example: A$ = “Hello world”
29. 29
Constant
▪ Constant is a value stored in a program which does not change during program
execution.
▪ Based on the type of data, it is classified into two types:
• Numeric Constant
• Numeric constant is a numeric value on which mathematical operations
such as addition, subtraction, multiplication and division can be
performed.
• It consists of sequence of digits (0-9) with or without decimal point.
• It can be a positive or negative numbers.
• Example: 17, -54, 23.5, -7.5.
30. 30
Continue……
Constant
• String constant is a set of alphanumeric or special characters enclosed within
double quotes.
• Blank spaces can also be used in a string.
• These type of data cannot be used for mathematical calculations but can be used for
comparisons and references.
• For example: “Computer Science”, “Fluorescent”
• String Constant
• Symbolic Constant
• Symbolic constant is used when a value is not expected to change during the
execution of the program.
• The CONST statement is a non-executable statement that declares symbolic
constants.
• For example: CONST PI = 22/7
31. 31
Operator and Expression
▪ An operator is a symbol representing the operations they perform on
operands in a program.
▪ The value on which the operators work are referred to as operands.
▪ An expression is a programming statements that has a value.
▪ It is composed of operators and operands.
▪ Operators perform mathematical or logical operations on values
▪ Types of Operators.
• Arithmetic operators.
• Relational operators.
• Logical operators.
• String operators.
32. Arithmetic operators
32
▪ Arithmetic operators performs arithmetic operations on the numeric
values or on the variables holding numeric values.
▪ An expression formed with arithmetic operators is termed as arithmetic
expressions.
Operators Operations Example Result
^ Exponential X = 2 ^3 X = 8
- Negation x = -y X = -(9-3) X = - 6
* Multiplication X = 3 *3 X = 9
/ Floating-point Division X = 5/2 X = 2.5
Integer Division X = 52 X = 2
MOD Modulus Division X = 5 MOD 2 X = 1
+ Addition X = 3 + 4 X = 7
- Subtraction X = 6 – 3 X = 3
33. Relational operators
33
▪ Relational operators are used to evaluate and compare two values of the
same type, either both numeric or both string.
▪ The result of comparison is either TRUE or FALSE.
Operators Operations Example Result
= Equal 6 = 5 False
< Less than 6<5 False
>
Greater than 6>5
5>6
True
False
<=
Less than or equal to 6<=5
5<=6
False
True
>=
Greater than or equal to 6>=5
5>=6
True
False
<> Not equal to 6<>5 True
34. Logical operators
34
▪ Logical operators are used to connect two or more relational expressions
to evaluate a single value as True or False.
▪ The logical operators supported by QBASIC are:
▪ AND operator
• When two logical expressions are combined using AND logical
operator, the entire logic operation will be TRUE only if both the
logical expressions are individually TRUE.
▪ OR operator
• The entire logic operation in this case will be TRUE if either of
the logical expression is TRUE.
▪ NOT operator
• Not is a negative check operator. It operates with one operand
• It is used to reverse the logical state of its operand. If a
condition is true, then Logical NOT operator will make it false.
35. Logical operators
35
▪ Truth Table
Value (A) Value (B) A AND B A OR B NOT A
F F F F T
F T F T T
T F F T F
T T T T F
36. 36
Concatenation Operator
▪ An expression involving string variables and constants is called string
expression.
▪ Concatenation operators connect multiple strings into a single string.
▪ QBASIC use the plus sign (+) as a string concatenation operator.
▪ QBASIC use the plus sign (+) as a string concatenation operator.