e-portfolio for cois 350

28
Running Head: Portfolio 1 PORTFOLIO Portfolio COIS 350 Ana G. Mendez University Systems By: Santos Lugo Facilitator: Maria Sevillano May 19th, 2011

Upload: santos-lugo

Post on 12-Mar-2016

230 views

Category:

Documents


1 download

DESCRIPTION

This is the Portfolio corresponding to the Cois 350 class.

TRANSCRIPT

Page 1: E-Portfolio for Cois 350

Running Head: Portfolio 1

PORTFOLIO

Portfolio

COIS 350

Ana G. Mendez University Systems

By: Santos Lugo

Facilitator: Maria Sevillano

May 19th, 2011

Page 2: E-Portfolio for Cois 350

Running Head: Portfolio 2

Introduction

The COIS 350 class is based on the Visual Basic program to give the students the opportunity

to open their minds to start writing programs. Although is being said that Visual Basic is a program for

“beginners”, it is a great program used by many professionals to develop many applications, games

and excellent visual graphics used by many educators to teach their curriculums in many universities

around the world.

Page 3: E-Portfolio for Cois 350

Running Head: Portfolio 3

Index

Introduction . . . . . . . . 2

History of Visual Basic . . . . . . . 4

Components of Visual Basic . . . . . . 7

Workshop 1 Definitions . . . . . . 10

Group Power Point . . . . . . . 14

Workshop 2 Definitions . . . . . . 21

Práctica de Flowcharts y Pseudocódigos . . . . 25

Conclusion . . . . . . . . 28

Page 4: E-Portfolio for Cois 350

Running Head: Portfolio 4

History of VB 1

HISTORY OF VISUAL BASIC

History of Visual Basic

COIS 350

Ana G. Mendez University Systems

By: Santos Lugo

Facilitator: Maria Sevillano

April 14th, 2011

Page 5: E-Portfolio for Cois 350

Running Head: Portfolio 5

History of Visual Basic

Visual Basic was born “BASIC” (Beginners All Purpose Symbolic Instruction Code)

created on its original prototype version in Dartmouth College on 1978. VB 1.0 was introduced

on 1991 by Alan Cooper and his company called Tripod. Cooper contracted with Microsoft to

develop it into Windows 3.0 under the code name Ruby. Ruby was an interface generator that

produced the visual part and was combined with Microsoft Omega data base and later became

the VBX interface. In September of 1992 Microsoft introduced it as Microsoft Visual Basic

Version 1 for MS-DOS until the end of its useful life in 1994. Version 2 was introduced in

November of 1992 for Windows base systems. Version 3 was released on 1993 with added tools

to control data bases and came in Standard and Professional versions. Visual Basic 4 was

released in 1995 with the new Windows 95 family of 32 bit operating systems. Visual Basic 6

was introduced in a package called Visual Studio 6.0 including Microsoft’s Visual C++

development systems and many organizations use this version today and Version 7 .NET was

introduced on February of 2002.

Page 6: E-Portfolio for Cois 350

Running Head: Portfolio 6

Reference

Black Board, Introduction to Visual Basic, origin and development. Programming Manuals,

Retrieved from http://www.programatium.com/01Manuales2/documentacion/docVB/1.htm

Page 7: E-Portfolio for Cois 350

Running Head: Portfolio 7

Components of VB 1

COMPONENTS OF VISUAL BASIC

Components of Visual Basic

COIS 350

Ana G. Mendez University Systems

By: Santos Lugo

Facilitator: Maria Sevillano

April 14th, 2011

Page 8: E-Portfolio for Cois 350

Running Head: Portfolio 8

Components of Visual Basic

The Visual Basic IDE is made up of a list of components. These are; the Menu Bar, the

Tool Bar, the Project Explorer, the Properties Window, the Form Layout Window, the Toolbox,

the Form Designer and the Object Browser.

Page 9: E-Portfolio for Cois 350

Running Head: Portfolio 9

Reference

Black Board, Introduction to Visual Basic, origin and development. Programming

Manuals, Retrieved from:

http://www.programatium.com/01Manuales2/documentación/docVB/1.htm

Page 10: E-Portfolio for Cois 350

Running Head: Portfolio 10

Workshop 1 definitions 1

WORKSHOP 1 DEFINITIONS

Workshop 1 Definitions

COIS 350

Ana G. Mendez University Systems

By: Santos Lugo

Facilitator: Maria Sevillano

April 14th, 2011

Page 11: E-Portfolio for Cois 350

Running Head: Portfolio 11

Workshop 1 Definitions

Algorithm

An algorithm is an effective list of well-defined instructions used for calculations, data

processing and automated reasoning. Beginning with an input, the instructions describe step by

step the process of execution proceeding through a number of successive states eventually

producing an output and terminating at an ending state.

Program

A computer program is a sequence of instructions written to perform a specified task in a

computer’s processor written on a specific language to enable a programmer to read it, study it

and develop it as necessary.

Programming Language

A programming language is design to express computations that can be performed by a

computer. It can also be used to create programs that control the behavior of a machine, express

algorithms precisely or as a mode of human communication.

Hardware

Hardware is the general term given to physical devices of a technology like the metal

parts and components of a computer.

Software

Software is a collection of computer programs and related data that provide the

instructions telling a computer what to do and how to do it.

Page 12: E-Portfolio for Cois 350

Running Head: Portfolio 12

Compiler

A compiler is a computer program that transforms a source code written in a high level

programming language into a lower level computer language or code to create an executable

program.

Logic Error

In computer programming, a logic error or a semantic error is a bug in the program that

causes it to operate incorrectly producing unintended or incorrect output but it does not to crash

or terminate abnormally.

Syntax Error

In computer science a syntax error refers to an error in the syntax of a sequence of

characters or tokens that is intended to be written in a particular programming language.

Page 13: E-Portfolio for Cois 350

Running Head: Portfolio 13

Reference

Black Board, Introduction to Visual Basic, origin and development. Programming Manuals,

Retrieved from http://www.programatium.com/01Manuales2/documentacion/docVB/1.htm

Page 14: E-Portfolio for Cois 350

Running Head: Portfolio 14

GROUP POWER POINT

Group Power Point

COIS 350

Santos Lugo

Ana G. Mendez University System

Facilitator: Maria Sevillano

April, 2011

Page 15: E-Portfolio for Cois 350

Running Head: Portfolio 15

Class ResearchProgramming Language History

Page 16: E-Portfolio for Cois 350

Running Head: Portfolio 16

Page 17: E-Portfolio for Cois 350

Running Head: Portfolio 17

Page 18: E-Portfolio for Cois 350

Running Head: Portfolio 18

Page 19: E-Portfolio for Cois 350

Running Head: Portfolio 19

Page 20: E-Portfolio for Cois 350

Running Head: Portfolio 20

Page 21: E-Portfolio for Cois 350

Running Head: Portfolio 21 Running Head: Workshop 2 Definitions

WORKSHOP 2 DEFINITIONS

Workshop 2 Definitions

COIS 350

Santos Lugo

Ana G. Mendez University System

South Florida campus

Facilitator; Maria Sevillano

April, 2011

Page 22: E-Portfolio for Cois 350

Running Head: Portfolio 22

Definitions

Sequential files

With sequential files, each element must be processed in turn. If you want to process a

particular record, you must read every record in the file in turn until you get to the one you want.

Sequential files are appropriate when you want to process most of the records in a file every time

you run your program. The mechanics of using sequential files are very similar to the mechanics

of using text files:

file variables declared

open, close files

file variable is first argument in I/O

Unlike text files, sequential files cannot be created or viewed with a text editor. They must be

created and displayed under program control.

Menu control

Menu control enables you to add functionality to your Web pages that is often used to

provide navigation. The Menu control supports a main menu and submenus, and allows you to

define dynamic menus sometimes called "fly-out" menus. This section includes information on

how to work with the Menu control to create navigation using static items and data from various

sources.

Page 23: E-Portfolio for Cois 350

Running Head: Portfolio 23

Crystal Reports

Crystal Reports for Visual Studio provides a highly productive way to create and

integrate interactive, presentation-quality reports into your Windows, Web or XML Web

Services applications. The embedded graphical designer lets you to easily create reports from

within your IDE and minimizes the intensive coding normally associated with report

development.

Page 24: E-Portfolio for Cois 350

Running Head: Portfolio 24

References

The information was acquired from:

http://uni-wiki.mayastudios.net/additional/adanotes/Binary_files/sequential_files.html

http://msdn.microsoft.com/en-us/library/bz09dy46(v=vs.85).aspx

http://msdn.microsoft.com/en-us/library/bb126227(v=vs.90).aspx

Page 25: E-Portfolio for Cois 350

Running Head: Portfolio 25

PRACTICA DE FLOWCHART Y PSEUDOCODIGOS

Práctica de Flowcharts y Pseudocódigos

COIS 350

Sistema Universitario Ana G Méndez

Campo del Sur de la Florida

Por: Santos Lugo

Facilitadora: Dra. María Sevillano

Page 26: E-Portfolio for Cois 350

Running Head: Portfolio 26

Proceso de Matrícula

Llega el estudiante a la oficina de Admisiones. Llena la solicitud de admisión. Pasa a la

oficina de Asistencia Económica. Solicita la Beca. Si cualifica debe visitar la oficina de

Tesorería y pagar la cuota de admisión. De lo contrario debe solicitar un préstamo. Le entregan

un recibo o una copia y termina el proceso.

Si

Si

No

Estudiante en Oficina de

Admiciones

Solicitud de Admiciones

Verificacio

n d

Asistencia Economica

Beca

Prestamo

Pago Inicial de Admicion

Fin

Page 27: E-Portfolio for Cois 350

Running Head: Portfolio 27

Proceso de Nómina

Se recogen las hojas de Firmas. Se cuadran y se entran los datos. Si el empleado trabajó

más de 40 horas se paga a $10.30 las horas extra. De lo contrario se paga a $5.15. Se imprimen

los resultados. Termina el proceso.

Si

Recojer hojas de firmar

Entrada de datos

Sobre de 40

horas

$5.15 horas extra

Imprimir resultados

$10.30 horas extra

Fin

Page 28: E-Portfolio for Cois 350

Running Head: Portfolio 28

Conclusion

The Cois 350 class was one of its kind. The professor threw everything at us and we still

came out with a solution to her many challenges. I personally absorbed a lot of knowledge doing

my own research, watching many tutorial videos, trying over and over with Microsoft programs

that were not compatible with each other and even at the end having to replace my own home

computer starting from scratch again. I appreciate the Professor and some of our class mates

sharing their advance knowledge and guidance with me to make the process easier to complete.

It has been a lot of stress and frustrations but it has also been a lot of fun. I am looking forward

to my next Cois class.