1 / 12

Tutorial 1

Tutorial 1. Introduction to computers, the Internet & VB .Net. What is a Computer?. Examples? History A device capable of Performing computation Making logical decisions Faster than human Process data using computer programs. What is a computer program?. A set of instructions

chantrea
Download Presentation

Tutorial 1

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Tutorial 1 Introduction to computers, the Internet & VB .Net

  2. What is a Computer? • Examples? • History • A device capable of • Performing computation • Making logical decisions • Faster than human • Process data using computer programs

  3. What is a computer program? • A set of instructions • a.k.a. application & software

  4. Computer Organization • Input devices: keyboard, mouse, scanner, microphone, digital camera, & etc. • Output devices: monitor, printer, projector, device control, & etc. • Memory: Primary memory, RAM. Voatile. • Arithmetic & logic unit (ALU): Performs calculation, logical comparison, decision making. Continue 

  5. Central processing unit (CPU): Administrates process operations. • Secondary storage: Long-term storage of applications and data. E.g. hard drive, CD/DVD drive , & etc.

  6. Three Types of Languages • Machine language: A natural language of a particular computer  machine dependent. +3422221207 +4060234234 +6345335372 Continue 

  7. Assembly language: English-like. Translator program called assembler converts to machine language. LOAD BASEPAY ADD OVERPAY STORE GROSSPAY • High-level language: More convenient for programmers. GrossPay = BasePay + OverPay

  8. High level languages • Visual Basic .Net: Evolved from Visual Basic. GUI. Object Oriented. • Pascal, C, C++, C# • COBOL • Java • HTML?, JavaScript?, VBScript?

  9. Language Relationships Refer to http://www.erg.abdn.ac.uk/users/gorry/eg2068/course/comp.html

  10. What is .Net • A set of software technologies for connecting information, people, systems, and devices. • Based on Web services—small building-block applications that can connect to each other as well as to other, larger applications over the Internet. http://www.microsoft.com/net/basics/ Continue 

  11. Object Oriented Programming • Example: What if the replicater does not use OOP? • Structure: • Object.Property or Object.Attribute • Object.Behavior or Object.Method • Class: Related objects. E.g. car, wheel, hub, bolt, & etc.

More Related