Visual Basic is an event-driven programming language developed by Microsoft. It was introduced in 1991 and helped popularize graphical user interface (GUI) programming. Some key points:
- The original BASIC language was developed in the 1960s and was simpler than other languages at the time like FORTRAN.
- Bill Gates and Paul Allen wrote the first BASIC for microcomputers in the 1970s, which became the foundation for later versions like GW-BASIC and QBASIC.
- Visual Basic 6.0 introduced improvements like a faster compiler and support for database integration and internet capabilities.
- It uses an integrated development environment (IDE) and is based on creating and linking together objects to build Windows applications and
Brief description on subprograms and functions it helps to u . In any case u cn understand the descripion and concepts with easy manner. I think it helps to u
Introduction to Visual Basic 6.0 FundamentalsSanay Kumar
A powerpoint presentation on Intoduction To Visual Basic 6.0. This ppt contains slides on variuos topics of visual programming, IDE, and COM based Microsoft's software VB 6.0.
Brief description on subprograms and functions it helps to u . In any case u cn understand the descripion and concepts with easy manner. I think it helps to u
Introduction to Visual Basic 6.0 FundamentalsSanay Kumar
A powerpoint presentation on Intoduction To Visual Basic 6.0. This ppt contains slides on variuos topics of visual programming, IDE, and COM based Microsoft's software VB 6.0.
SharePoint Summit 2013 - Vancouver - MS Access 2013 - The new (old) thingRuven Gotz
Is the new Access Services in SharePoint 2013 a great new tool for creating forms based solutions in SharePoint? This talk takes you through the good, the bad and the ugly.
Newspaper Make - Up
Describing about newspaper layout.
Information on Front Page of a newspaper
Defining the important page of a newspaper-The Editorial Page
Microsoft word 2013 power point presentation including screen shots and instructions, it's covered all major requirement of MS word and some special features used by extra needs
Student Lab Activity A. Lab # CIS CIS170A-A1B. Lab 6.docxemelyvalg9
Student Lab Activity
A. Lab # CIS CIS170A-A1
B. Lab 6 of 7: Arrays
C. Lab Overview – Scenario / Summary:
TCOs:
11. Given a set of program specifications for a simple business problem that requires the use of a collection of data to solve a business problem, code and test a program that implements arrays that meet the specifications and employ best programming practices.
12. Given a collection of data of a flexible and varying nature, design, code, and test a program that implements the use of a dynamic array that meets the specifications and employs best programming practices.
This lab will familiarize the student with arrays by storing values for rent in an apartment building in an array and displaying the correct rent, based on which floor of the building the unit is on.
D. Deliverables:
Step
Deliverable
Points
5
Program Listing, Output, and Project Files
45
The Dropbox deliverables include the following:
1. Include a zipped file with all the files from your Visual Basic project (see directions in Doc Sharing on how to collect and zip files).
2. Create a single MS Word document and include the following:
· For each lab, copy and paste your code directly into the MS Word file.
· Include screenshot(s) of your test data with test results. Enter enough data to demonstrate that all your code has been tested.
· Include another screenshot of the VB build output messages. Check your build output to make sure you have a successful build with (0) errors and (0) warnings. NOTE: The build output messages appear at the bottom of your window after you click the Build menu and before you click the Start Without Debugging option. Your build output messages provide a list of compiler warnings or errors and let you know if your program compiled successfully.
· Include the Word document as part of the zipped project file.
3. Upload each part of the lab into its corresponding weekly Dropbox.
E. Lab Steps:
Preparation:
If you are using the Citrix remote lab, follow the login instructions located in the iLab tab in Course Home.
Lab:
Step 1: Create a New Project
Create a Visual Basic Console Project in Visual Studio. Name the Project CIS170A_Lab06.
Write the program that will use arrays to store rent by floor and display the rent for the selected floor using the Processing Logic provided in Step 2.
Step 2: Program Description
In this project, you will create a program, using an array, which keeps a list of the rent rates for an apartment building. The rent rate for an apartment depends on which floor the apartment is located on and every apartment on the same floor has the same rent rate. The program shall read the name of the apartment building, how many floors the apartment building has, and get the rental rates for each of the floors. Once the rental rates are provided, the program shall list the rates. The program user shall be able to provide a floor number and the program will display the apartment building name, the total num.
The Roman Empire A Historical Colossus.pdfkaushalkr1407
The Roman Empire, a vast and enduring power, stands as one of history's most remarkable civilizations, leaving an indelible imprint on the world. It emerged from the Roman Republic, transitioning into an imperial powerhouse under the leadership of Augustus Caesar in 27 BCE. This transformation marked the beginning of an era defined by unprecedented territorial expansion, architectural marvels, and profound cultural influence.
The empire's roots lie in the city of Rome, founded, according to legend, by Romulus in 753 BCE. Over centuries, Rome evolved from a small settlement to a formidable republic, characterized by a complex political system with elected officials and checks on power. However, internal strife, class conflicts, and military ambitions paved the way for the end of the Republic. Julius Caesar’s dictatorship and subsequent assassination in 44 BCE created a power vacuum, leading to a civil war. Octavian, later Augustus, emerged victorious, heralding the Roman Empire’s birth.
Under Augustus, the empire experienced the Pax Romana, a 200-year period of relative peace and stability. Augustus reformed the military, established efficient administrative systems, and initiated grand construction projects. The empire's borders expanded, encompassing territories from Britain to Egypt and from Spain to the Euphrates. Roman legions, renowned for their discipline and engineering prowess, secured and maintained these vast territories, building roads, fortifications, and cities that facilitated control and integration.
The Roman Empire’s society was hierarchical, with a rigid class system. At the top were the patricians, wealthy elites who held significant political power. Below them were the plebeians, free citizens with limited political influence, and the vast numbers of slaves who formed the backbone of the economy. The family unit was central, governed by the paterfamilias, the male head who held absolute authority.
Culturally, the Romans were eclectic, absorbing and adapting elements from the civilizations they encountered, particularly the Greeks. Roman art, literature, and philosophy reflected this synthesis, creating a rich cultural tapestry. Latin, the Roman language, became the lingua franca of the Western world, influencing numerous modern languages.
Roman architecture and engineering achievements were monumental. They perfected the arch, vault, and dome, constructing enduring structures like the Colosseum, Pantheon, and aqueducts. These engineering marvels not only showcased Roman ingenuity but also served practical purposes, from public entertainment to water supply.
2024.06.01 Introducing a competency framework for languag learning materials ...Sandy Millin
http://sandymillin.wordpress.com/iateflwebinar2024
Published classroom materials form the basis of syllabuses, drive teacher professional development, and have a potentially huge influence on learners, teachers and education systems. All teachers also create their own materials, whether a few sentences on a blackboard, a highly-structured fully-realised online course, or anything in between. Despite this, the knowledge and skills needed to create effective language learning materials are rarely part of teacher training, and are mostly learnt by trial and error.
Knowledge and skills frameworks, generally called competency frameworks, for ELT teachers, trainers and managers have existed for a few years now. However, until I created one for my MA dissertation, there wasn’t one drawing together what we need to know and do to be able to effectively produce language learning materials.
This webinar will introduce you to my framework, highlighting the key competencies I identified from my research. It will also show how anybody involved in language teaching (any language, not just English!), teacher training, managing schools or developing language learning materials can benefit from using the framework.
The Art Pastor's Guide to Sabbath | Steve ThomasonSteve Thomason
What is the purpose of the Sabbath Law in the Torah. It is interesting to compare how the context of the law shifts from Exodus to Deuteronomy. Who gets to rest, and why?
Operation “Blue Star” is the only event in the history of Independent India where the state went into war with its own people. Even after about 40 years it is not clear if it was culmination of states anger over people of the region, a political game of power or start of dictatorial chapter in the democratic setup.
The people of Punjab felt alienated from main stream due to denial of their just demands during a long democratic struggle since independence. As it happen all over the word, it led to militant struggle with great loss of lives of military, police and civilian personnel. Killing of Indira Gandhi and massacre of innocent Sikhs in Delhi and other India cities was also associated with this movement.
Ethnobotany and Ethnopharmacology:
Ethnobotany in herbal drug evaluation,
Impact of Ethnobotany in traditional medicine,
New development in herbals,
Bio-prospecting tools for drug discovery,
Role of Ethnopharmacology in drug evaluation,
Reverse Pharmacology.
Read| The latest issue of The Challenger is here! We are thrilled to announce that our school paper has qualified for the NATIONAL SCHOOLS PRESS CONFERENCE (NSPC) 2024. Thank you for your unwavering support and trust. Dive into the stories that made us stand out!
2. A Brief History of Basic
· Language developed in early 1960's at
Dartmouth College:
B (eginner's)
A (All-Purpose)
S (Symbolic)
I (Instruction)
C (Code)
· Answer to complicated programming
languages (FORTRAN, Algol, Cobol ...).
First timeshare language.
3. A Brief History of Basic
. In the mid-1970's, two college students
write first Basic for a microcomputer
(Altair) - cost $350 on cassette tape.
You may have heard of them:
Bill Gates and Paul Allen!
· Every Basic since then essentially based
on that early version. Examples include:
GW-Basic, QBasic, QuickBasic.
· Visual Basic was introduced in 1991.
4. Visual Basic versions
Visual Basic 6.0 versus Other Versions of Visual
Basic
· The original Visual Basic for DOS and Visual Basic
For Windows were
introduced in 1991.
· Visual Basic 3.0 (a vast improvement over previous
versions) was released in
1993.
· Visual Basic 4.0 released in late 1995 (added 32 bit
application support).
·
·
5. Visual Basic versions
Visual Basic 5.0 released in late 1996. New
environment, supported creation of
ActiveX controls, deleted 16 bit application support.
· And, now Visual Basic 6.0 - some identified new
features of Visual Basic 6.0:
Þ Faster compiler
Þ New ActiveX data control object
Þ Allows database integration with wide variety of
applications
Þ New data report designer
Þ New Package & Deployment Wizard
Þ Additional internet capabilities
6. What is Visual Basic ?
• A high level programming language
• Created by Microsoft
• Uses a graphic environment called
Integrated Development Environment
(IDE)
• Capable of developing Windows-based
applications and games
• Event –driven language
• Made up of many subprograms , each
with its own codes that can run
independently, and at the same time
can be linked together
7. DEFINITION OF TERMS
1. Application - collection of objects that
works together to accomplish a certain task/s
for its users
Examples: MS Word, Adobe Photoshop, Corel
Draw
2. Project - the term used in Visual Basic
pertaining to Application
Examples: Payroll System, Quiz Bee Scoring
Program
8. DEFINITION OF TERMS
3. Object– a piece of software
that has properties and functions
that can be managed or
controlled
Examples: window, dialog box
9. DEFINITION OF TERMS
4. Property – characteristic of an object
Examples: color, size, background
5. Method – functions of an object that can
be manipulated
Examples: opening, resizing, moving (of a
window)
10. DEFINITION OF TERMS
6.Object-Oriented Environment – a place
wherein application is created using objects
and combining them to produce an output
7. Event – an action that happens
Examples: clicking of a button, clicking of
a menu, loading of form
11. DEFINITION OF TERMS
8. Event- Driven – an operation is executed
as the result of some kind of event
9. Form – the first object you will see on
the screen when you open Visual
Basic
- it is where all the controls are placed
- it is also where you will enter data and
see the results
10. Controls –the object you put on a form
Examples: text box, label, command
12. DEFINITION OF TERMS
11. Code -computer instructions written by the
programmer
indicates what the action or result will be when an
event occurs
Examples: getting the total of 2 numbers once
the button is clicked pop-up message appear
12.Script – other name for code
13. Design time - time when you visually design and
layout the forms and object in it
14. Run Time - time when the program is executed
14. The Main Window consists of the
title bar, menu bar, and toolbar.
Title bar indicates the project name,
the current Visual Basic operating
mode, and the current form.
Menu bar has drop-down menus from
which you control the operation of the
Visual Basic environment.
15.
16. Toolbar has buttons that provide
shortcuts to some of the menu
options.
The Main window also shows the
location of the current form relative to
the upper left corner of the screen
(measured in twips) and the width
and length of the current form.
17. The Form Window is central to developing
Visual Basic applications.
It is where you draw your application.
18. The Toolbox is the selection menu for controls
used in your application.
19. The Properties Window is used
to establish initial property
values for
objects. The drop-down box at the top
of the window lists all objects in the
current form.
Two views are available: Alphabetic
and Categorized. Under this box
are the available properties for the
currently selected object.
20.
21. The Form Layout Window shows where (upon
program execution) your form will be displayed
relative to your monitor’s screen:
22. The Project Window displays a list of
all forms and modules making up
your application. You can also obtain a view
of the Form or Code windows (window
containing the actual Basic coding) from the
Project window.
27. Take note:
Properties Window
Alignment = how text aligns in the control
Back Color = choose the color of the
background
Caption = the text that will appear in the
control
Font = choose the font type and size
Fore Color = choose the color of the text
(foreground)
Remember: Save the project as often as
it should be.
28.
29.
30. To switch between the Code window and the Form
window, use the buttons just over the Project Explorer
window (diagram on the left).
31. Tips on Improving your
application
-write the simplest program that you understand and make it
work - even if it doesn't have color or fancy fonts, test it and then
save it;
-make a copy of your previous working program and code one or
two improvements in the copy
- repeat for every improvement you make, using small steps so
that if something does go wrong its easier to identify the source
of the problem
32. Avoid repeating code!
The way to correct the application is to take all
the code that repeats and put it into a separate
procedure.
A procedure is identified by the Private Sub ...
End Sub lines.
Call the procedure simply by writing its name.
34. GOOD HABITS:
1.Use comments
2.Use indents
3.Use standard capitalization
4.Write extra-long statements on 2
lines using the continuation
character _ (space underscore)
39. Variables and Constants
VARIABLE
are used by Visual Basic to hold information
needed by your application
sign or a name that stands for a particular
value in a program
may store a data while the program is running
40. Naming Conventions
These are the rules to follow when naming
elements in VB - variables, constants, controls,
procedures, and so on:
A name must begin with a letter.
May be as much as 255 characters
41. Naming Conventions
Must not contain a space or an embedded
period or type-declaration characters used to
specify a data type ; these are ! # % $ & @
Must not be a reserved word (that is part of the
code, like Option, for example).
The dash, although legal, should be avoided
because it may be confused with the minus sign.
Instead of Family-name use Familyname or
FamilyName.
42. Declaring Variables
Explicit Declaration – variable is declared at the
beginning of the procedure in the Declaration
Section
Dim Num_1 as Integer
Dim Age as String
Dim Reg_DOB as Date
43. Implicit Variables – variables is not formally
declared
- it is a result from other variable
declarations
Dim Total1 As Integer 'Explicit declaration
Dim Total2 As Integer 'Explicit declaration
Total3 = Total1 + Total2 'Implicit declaration
44. Scope of Variables
The term Scope refers to whether the
variable is available outside the procedure
in which it appears. The scope is
procedure-level or module-level.
A variable declared with Dim at the
beginning of a procedure is only available
in that procedure.
45. Public Statement
- variable can be used in several forms of the
project
Private Statement
- variable can only be used in the form it is
declared
46.
47. Module-level – variables declared in the
declarations section of the module
- available only for the control in the form
Procedure-level - variables is declared
inside a procedure is called
- the original value will go back to its default
value once it is called
48. Constant
– stores a value that does not change the
value during the execution of the
procedure
Types of Constants
Intrinsic Constants – defined by Visual Basic
vbTrue
vbBlack
49. User-Defined Constants – defined by
programmers that write the code
Const Pi = 3.1416
Const Max_Num = 100
Object Browser - displays all the intrinsic
constants that are related to the properties of
the controls being created, including the
procedures and modules define for the object
50.
51.
52.
53.
54. Operators
Mathematical and Text operators
Operator Definition Example Result
^ Exponent (power of) 4^2 16
* Multiply 5*4 20
/ Divide 20 / 4 5
+ Add 3+4 7
- Subtract 7–3 4
Mod Remainder of division 20 Mod 6 2
Integer division 20 6 3
& String concatenation "Joan" & " " & "Smith" "Joan Smith"
Note that the order of operators is determined by the usual rules in programming.
When a statement includes multiple operations the order of operations is:
Parentheses ( ), ^, *, /, , Mod, +, -
55. Logical operators
Operator Definition Example Result
= Equal to 9 = 11 False
> Greater than 11 > 9 True
< Less than 11 < 9 False
>= Greater or equal 15 >= 15 True
<= Less or equal 9 <= 15 True
<> Not equal 9 <> 9 False
AND Logical AND (9 = 9) AND (7 = 6) False
OR Logical OR (9 = 9) OR (7 = 6) True
56. Control Structures
If...Then...Else
If condition1 Then
statements1
Else
statements2
End If
If condition1 is True, then statements1 block is executed; Else,
condition1 is not True, therefore statements2 block gets
executed. The structure must be terminated with the End If
statement.
The Else clause is optional. In a simple comparison, statements1
get executed or not.
If condition1 Then
statements1
End If
57. Select Case
Can be used as an alternative to the If...Then...Else structure, especially
when many comparisons are involved.
Select Case ShirtSize
Case 1
SizeName.Caption = "Small"
Case 2
SizeName.Caption = "Medium"
Case 3
SizeName.Caption = "Large"
Case 4
SizeName.Caption = "Extra Large"
Case Else
SizeName.Caption = "Unknown size"
End Select
58. Do...Loop
Used to execute a block of statements an unspecified number of times.
Do While condition
statements
Loop
First, the condition is tested; if condition is True, then the statements are
executed. When it gets to the Loop it goes back to the Do and tests
condition again. If condition is False on the first pass, the statements are
never executed.
59. For...Next
When the number of iterations of the loop is known, it is better to
use the For...Next rather than the Do...Loop.
For counter = start To end
statements
Next
1) The counter is set to the value of start.
2) Counter is checked to see if it is greater than end; if yes, control
passes to the statement after the Next; if not the statements are
executed.
3)At Next, counter is incremented and goes back to step 2).