Contents. 1 Introducing the Internet, the Web and Wireless Communications 1

Size: px
Start display at page:

Download "Contents. 1 Introducing the Internet, the Web and Wireless Communications 1"

Transcription

1 Wirelesshtp1TOC.fm Page vii Friday, January 11, :03 PM Preface xxxviii 1 Introducing the Internet, the Web and Wireless Communications Introduction History of the Internet History of the World Wide Web Internet and World Wide Web Development Overview of m-business and the Wireless Internet Tour of the Book Internet and World Wide Web Resources 20 2 m-business Introduction Adopting Wireless Technologies Creating m-businesses Generating Revenue Wireless Web Site Design and Content Creation Business-to-Employee (B2E) Communications Wireless Application Solution Providers Business-to-Employee (B2E) Applications Business-to-Consumer (B2C) Applications Retail Wireless News Services Entertainment Travel Banking and Financial Services 43

2 Wirelesshtp1TOC.fm Page viii Friday, January 11, :03 PM VIII Automobile Industry Other Applications Internet and World Wide Web Resources 48 3 Location-Identification Technologies and Location-Based Services Introduction Enhanced 911 Act (E911) Identifying Cellular Devices: Cell-ID Location-Identification Technologies Cell of Origin (COO) Angle of Arrival (AOA) Time Difference of Arrival (TDOA) Enhanced Observed Time Difference (E-OTD) Location Pattern Matching Global Positioning System (GPS) Java and Location-Identification Technologies Location-Based Services Automotive Fleet Tracking Location-Based Advertising and Marketing Agriculture and Environmental Protection Security and Theft Control Accessibility and Wireless Technology Wireless Mapping Location-Interoperability Forum Internet and World Wide Web Resources 72 4 e-marketing and m-marketing Introduction Branding Marketing Research Marketing Wireless Marketing Promotions Advertising Banner Advertising Buying and Selling Banner Advertising Media-Rich Advertising Wireless Advertising Tracking and Analyzing Data Log-File Analysis Data Mining Customer Registration Cookies Wireless Tracking 105

3 Wirelesshtp1TOC.fm Page ix Friday, January 11, :03 PM IX 4.9 Personalization Public Relations Business-to-Business (B2B) Marketing on the Web Search Engines Meta Tags Search-Engine Registration Search Engines for Wireless Users Customer-Relationship Management (CRM) Wireless CRM Sales-Force Automation Internet and World Wide Web Resources e-payments and m-payments Introduction Online Transaction Standards Anatomy of an Online Credit-Card Transaction Wireless Payment Standards M-Payment Standards Organizations Remote M-Wallet Standard Mobile Electronic Transactions (MeT) Standard Transaction Enablers M-Payment Processing and Financial Institutions Online Credit-Card Fraud Online- and Wireless-Payment Options Digital Currency E-Wallets M-Wallets Point-of-Sale Transactions Bar-Coding Payments Peer-to-Peer Payments Smart Cards Micropayments Alternate Payment Options Prepayment Versus Credit Payment Options Business-to-Business (B2B) Transactions E-Billing Internet and World Wide Web Resources Security Introduction Ancient Ciphers to Modern Cryptosystems Secret-key Cryptography Public-key Cryptography Cryptanalysis Key Agreement Protocols 183

4 Wirelesshtp1TOC.fm Page x Friday, January 11, :03 PM X 6.7 Key Management Digital Signatures Public-key Infrastructure, Certificates and Certificate Authorities Smart Cards Wireless PKI (WPKI) Security Protocols Secure Sockets Layer (SSL) WTLS IPSec and Virtual Private Networks (VPN) Wireless LAN Security Authentication Kerberos Biometrics Single Sign-On Security Attacks Denial-of-Service (DoS) Attacks Viruses and Worms Wireless Attacks Software Exploitation, Web Defacing and Cybercrime Network Security Firewalls Intrusion Detection Systems Steganography Internet and World Wide Web Resources Legal and Social Issues; Web Accessibility Introduction Wireless Internet Regulation Privacy and Wireless Communications Right to Privacy Wireless Internet and the Right to Privacy Employer and Employee: Privacy Issues Legal Issues: Other Areas of Concern Defamation Sexually Explicit Speech Children and the Internet Intellectual Property: Copyright Intellectual Property: Patents Trademark and Domain Name Registration Unsolicited Commercial (Spam) Online Auctions Online Contracts User Agreements Cybercrime Internet Taxation Social Interaction and Wireless Communications 250

5 Wirelesshtp1TOC.fm Page xi Friday, January 11, :03 PM XI Instant Messaging Wireless Access Social Etiquette and Wireless Communications Health and Safety Cell Phones and Radiation Cell Phones and Driving Socio-Economic Segregation Web Accessibility Regulations and Resources Various Disabilities Web Accessibility Initiative Providing Alternatives for Images Maximizing Readability by Focusing on Structure JAWS for Windows Other Accessibility Tools Internet and World Wide Web Resources International Wireless Communications Introduction International Regulation of Wireless Communications G Licensing Auctions G Licensing Effects Worldwide Wireless Evolution Technological and Cultural Factors Affecting Wireless Adoption Applications International Wireless Markets Asia and the Pacific Europe North, Central and South America Australia and New Zealand Africa Creating an m-business with Global Capabilities Choosing an International Market Internationalization and Localization Partnering and Hiring Payment Systems Distribution Legal and Taxation Systems Promotions Future of Global m-business Internet ansd World Wide Web Resources Wireless Communications Technologies: Part Introduction Hardware Handsets 315

6 Wirelesshtp1TOC.fm Page xii Friday, January 11, :03 PM XII Pagers Personal Digital Assistants (PDAs) Convergence Devices and Other Wireless Options Wireless Carriers and Service Providers Mobile-phone Service Providers Wireless Internet Service Providers (WISPs) SMS and Other Messaging Services Wireless Internet and Other Wireless Services Wireless Networks Wireless Local Area Networks (WLANs) Wireless Wide Area Networks (WWANs) Wireless Personal Area Networks (WPANs) and Bluetooth Fixed Wireless Radio Frequency, Laser, Infrared and Bluetooth Wireless Technologies Radio Frequency (RF) Laser and Infrared Technologies Bluetooth Wireless Technology Satellite Communications Future of Wireless Communications Internet and World Wide Web Resources Wireless Communications Technologies: Part Introduction Wireless Access Technologies Frequency Division Multiple Access (FDMA) Time Division Multiple Access (TDMA) Code Division Multiple Access (CDMA) First-Generation Technology (1G) and AMPS Second-Generation Wireless Technologies (2G) Personal Communications Services (PCS) Global System for Mobile Communications (GSM) CdmaOne TDMA Technology Family Orthogonal Frequency Division Multiplexing (OFDM) Generation (2.5G) and Third-Generation (3G) Wireless Technologies High Speed Circuit-Switched Data (HSCSD) General Packet Radio Service (GPRS) Enhanced Data Rates for Global Evolution (EDGE) CDMA Wideband Code Division Multiple Access (W-CDMA) Wireless Platforms and Programming Languages Handheld Devices Markup Languages (HDML) WAP and WML Compact HTML (chtml) and i-mode Java and the Java 2 Micro Edition (J2ME) XML and XHTML 360

7 Wirelesshtp1TOC.fm Page xiii Friday, January 11, :03 PM XIII EPOC Binary Runtime Environment for Wireless (BREW) SyncML Initiative Future of Wireless Technologies Internet & World Wide Web Resources Palm and Palm OS Introduction History of Palm Hardware Controls and Body Design DragonBall Processor Palm Operating System (Palm OS ) Modes of Operation Memory Running Applications Security Graffiti Other Palm OS -Based Handhelds Applications Handheld Applications Wireless Applications Hot Sync Development Tools Future of Palm Internet and World Wide Web Resources Microsoft Windows CE, Pocket PC and Stinger Introduction History Hardware MIPS, ARM & Super-H (SH3) Processors Controls & Hardware Design Windows CE Operating System Windows CE-based Devices Embedded Systems Memory and Data-Storage Management Kernel, Threads and Processes Security Running Applications Input Options Microsoft Stinger Pocket PC Applications Types of Applications and Software Development Tools Optional Section for Programmers 427

8 Wirelesshtp1TOC.fm Page xiv Friday, January 11, :03 PM XIV Microsoft Mobile Information Server Microsoft ActiveSync Future of Windows CE and the PDA Market Internet and World Wide Web Resources Wireless Markup Language (WML): Part Introduction Editing WML First WML document Phone Simulators and Setup Instructions Formatting Text Images Linking Hyperlinking Internal Linking External Linking Special Characters Internet and World Wide Web Resources Wireless Markup Language (WML): Part Introduction Basic WML Tables Basic WML Forms Creating Templates with the template Element Using setvar to Declare and Initialize Variables in WML Event Handling with the onevent Element Contacts Application Internet and World Wide Web Resources WMLScript: Introduction to Scripting Introduction Simple Program: Printing a Line of Text WMLScript Program: Adding Integers Memory Concepts Arithmetic Decision Making: Equality and Relational Operators Internet and World Wide Web Resources WMLScript: Functions Introduction Program Modules in WMLScript Programmer-Defined Functions Function Definitions Random Number Generation Duration of Identifiers Scope Rules 532

9 Wirelesshtp1TOC.fm Page xv Friday, January 11, :03 PM XV 17 WMLScript: Control Structures Introduction Algorithms Pseudocode Control Structures if Selection Structure if/else Selection Structure while Repetition Structure Formulating Algorithms: Case Study 1 (Counter-Controlled Repetition) Formulating Algorithms with Top-Down, Stepwise Refinement: Case Study 2 (Sentinel-Controlled Repetition) Formulating Algorithms with Top-Down, Stepwise Refinement: Case Study 3 (Nested Control Structures) Assignment Operators Increment and Decrement Operators Note on Data Types Internet and World Wide Web Resources WMLScript: Control Structures II Introduction Essentials of Counter-Controlled Repetition for Repetition Structure Examples Using the for Structure break and continue Statements Logical Operators Structured Programming Summary Example: Game of Chance Internet and World Wide Web Resources WMLScript: Objects Introduction Thinking About Objects WMLBrowser Object Float Object Lang Object URL Object Dialogs Object Internet and World Wide Web Resources WMLScript: Strings and Characters Introduction Fundamentals of Characters and Strings Methods of the String Object String Methods length and charat Comparing Strings Searching Methods Extracting Substrings from Strings 658

10 Wirelesshtp1TOC.fm Page xvi Friday, January 11, :03 PM XVI 20.8 Concatenating Strings Miscellaneous String Methods Web Clipping Introduction Palm OS Emulator Setup Downloading and Installing the Palm OS Emulator and Web-Clipping Application Builder Building and Running Web-Clipping Applications Web-Clipping Applications Simple Web-Clipping Application: Printing a Line of Text Linking Displaying Images Accessing Other Web-Clipping Applications Tables Colors Internet and World Wide Web Resources i-mode Introduction Japan s Telecommunications Industry and Infrastructure i-mode Innovations i-mode Technology i-mode Business Model i-mode Data Service DoCoMo and i-mode in the Global Market Programming i-mode Pixo Internet Microbrowser 2.1 Setup Common chtml Elements Headers Linking Images Changing Text Color with <font> Special Characters and More Line Breaks Unordered Lists Nested and Ordered Lists Internet and World Wide Web Resource Bluetooth Wireless Technology Introduction History of Bluetooth Wireless Technology Bluetooth Special Interest Group (SIG) SIG Membership Product Qualification Bluetooth Wireless Communications Technology Bluetooth Profiles Generic Access Profile 725

11 Wirelesshtp1TOC.fm Page xvii Friday, January 11, :03 PM XVII Service Discovery Application Profile Serial Port Profile Cordless Telephony Profile Intercom Profile Headset Profile Dial-Up Networking Profile Fax Profile Local Area Network (LAN) Access Profile Generic Object Exchange Profile Object Push Profile File Transfer Protocol Profile Synchronization Profile Piconets and Scatternets Bluetooth Security Other Wireless Networks: b and HomeRF Devices and Applications Future of Bluetooth Wireless Technology Case Study: Introduction to Bluetooth Programming Bluetooth Chat Application Host Controller Interface (HCI) Inquiry Stage Connection Service Discovery COM Connection Internet and World Wide Web Resources Introduction to XHTML Basic: Part Introduction First XHTML Basic Example Headers Linking Images Special Characters and More Line Breaks Internet and World Wide Web Resources Introduction to XHTML Basic: Part Introduction Simple XHTML Basic Tables Unordered Lists Nested and Ordered Lists Simple XHTML Basic Forms More Complex XHTML Basic Forms Case Study: Wireless Applications Development with ASP Introduction Problem Statement 786

12 Wirelesshtp1TOC.fm Page xviii Friday, January 11, :03 PM XVIII 26.3 Setup Instructions Application Architecture Deitel Tip Test Application Overview Client Tier: User Interface WAP Clients i-mode Clients Internet Explorer 5.5 Clients Data Tier: Database Middle Tier: Business Processes Transforming XML to WMLScript Transforming XML to chtml Transforming XML to XHTML Internet and World Wide Web Resources Java-Based Wireless Applications Development and J2ME Introduction WelcomeServlet Overview TipTestServlet Overview Internet Explorer request WAP request Pixo i-mode request J2ME client request Java 2 Micro Edition CLDC MIDP TipTestMIDlet Overview Installation Instructions Internet and World Wide Web Resources Microsoft.NET Mobile Internet Toolkit Introduction Setup Introduction to the Microsoft.NET Mobile Internet Toolkit and Microsoft.NET Mobile Web Forms Basic Mobile Web Form Controls Advanced Mobile Web Forms Controls NET Mobile Web Design Device-Independent Web Design Using Stylesheets and Templates Internet and World Wide Web Resources Binary Runtime Environment for Wireless (BREW ) Introduction Overview of BREW Architecture BREW Integration with Applications BREW Integration with Virtual Machines SDK Overview 966

13 Wirelesshtp1TOC.fm Page xix Friday, January 11, :03 PM XIX 29.4 BREW Installation and Setup Instructions Certifying a BREW Application Distributing BREW Applications Creating an Applet Introducing the MIF, BID and BAR Files Creating Instances Using Applets Creating an Application Creating a BID File Creating a MIF File Creating a BAR File and a BAR File Library Creating a Project Loading an Application into the Emulator Introduction to the KYOCERA QCP 3000 Phone Writing a Simple BREW Application Introducing the Use of Graphics and User Input Internet and World Wide Web Resources Multimedia: Audio, Video and Speech Recognition Introduction Audio and Video Media Players and Content Delivery ActiveSky Generic Media Converting Media Files With gmovie Maker PacketVideo Emblaze Systems Windows Media Player CallXML Internet and World Wide Web Resources Macromedia Flash Macromedia Flash Installing the Flash 4 Player for Pocket PC Plug-in Viewing Macromedia Flash Files With a Pocket PC Macromedia Flash Movie Development Learning Macromedia Flash with Hands-on Examples Creating a Shape With the Oval Tool Adding Text to a Button Converting a Shape into a Symbol Editing Button Symbols Adding Keyframes Adding Sound to a Button Verifying Changes with Test Movie Adding Layers to a Movie Animating Text with Tweening Adding a Text Field 1065

14 Wirelesshtp1TOC.fm Page xx Friday, January 11, :03 PM XX Adding ActionScript Publishing Macromedia Flash Movies Manually Embedding a SWF File in a Web Page Viewing Macromedia Flash Movies on a Pocket PC Internet and World Wide Web Resources 1073 A Introduction to Java 2 Programming 1079 A.1 Introduction 1081 A.2 Java Keywords, Primitive Data Types and Class Libraries 1081 A.3 Command-Line Java Applications 1085 A.3.1 Printing a Line of Text at the Command Line 1085 A.3.2 Using a Dialog Box from a Command-Line Application 1089 A.3.3 Another Java Application: Adding Integers 1093 A.4 Arrays 1098 A.5 Class Vector 1104 A.6 Graphical User Interfaces: A Windowed Application with JFrames and Event Handling 1105 A.7 Graphical User Interfaces: Event Handling with Inner Classes 1112 A.8 Graphical User Interfaces: Miscellaneous Components 1121 A.8.1 Class JComboBox 1121 A.8.2 JList 1123 A.9 Graphical User Interfaces: Layout Managers 1126 A.9.1 BorderLayout 1127 A.9.2 GridLayout 1130 A.10 Graphical User Interfaces: Customizing a Component and Introducing Graphics 1132 A.11 Multithreading 1136 A.11.1 Class Thread: An Overview of the Thread Methods 1136 A.11.2 Thread States: Life Cycle of a Thread 1137 A.11.3 Thread Priorities and Thread Scheduling 1139 A.11.4 Creating Threads in an Application 1140 A.12 Networking with Sockets and Streams 1143 A.12.1 Establishing a Simple Server (Using Stream Sockets) 1144 A.12.2 Establishing a Simple Client (Using Stream Sockets) 1145 A.12.3 Client/Server Interaction with Stream Socket Connections 1146 A.13 Enhancing a Web Server with Servlets 1155 A.13.1 Overview of Servlet Technology 1156 A.13.2 Setting Up the Apache Tomcat Server 1156 A.13.3 The Servlet API 1159 A.13.4 HttpServlet Class 1160 A.13.5 HttpServletRequest Interface 1161 A.13.6 HttpServletResponse Interface 1161 A.13.7 Multi-tier Client/Server Application with Servlets 1162 A.14 Internet and World Wide Web Resources 1170 B Career Opportunities 1181 B.1 Introduction 1182

15 Wirelesshtp1TOC.fm Page xxi Friday, January 11, :03 PM XXI B.2 Resources for the Job Seeker 1183 B.3 Online Opportunities for Employers 1184 B.3.1 Posting Jobs Online 1186 B.3.2 Problems with Recruiting on the Web 1188 B.3.3 Diversity in the Workplace 1188 B.4 Recruiting Services 1189 B.4.1 Testing Potential Employees Online 1190 B.5 Career Sites 1191 B.5.1 Comprehensive Career Sites 1191 B.5.2 Technical Positions 1192 B.5.3 Wireless Positions 1193 B.5.4 Contracting Online 1193 B.5.5 Executive Positions 1194 B.5.6 Students and Young Professionals 1195 B.5.7 Other Online Career Services 1196 B.6 Internet and World Wide Web Resources 1197 C ASCII Character Set 1205 D Special Characters and the Web 1206 E Unicode 1207 E.1 Introduction 1208 E.2 Unicode Transformation Formats 1209 E.3 Characters and Glyphs 1210 E.4 Advantages/Disadvantages of Unicode 1211 E.5 Unicode Consortium s Web Site 1211 E.6 Using Unicode 1212 E.7 Character Ranges 1215 F Number Systems 1219 F.1 Introduction 1220 F.2 Abbreviating Binary Numbers as Octal Numbers and Hexadecimal Numbers 1223 F.3 Converting Octal Numbers and Hexadecimal Numbers to Binary Numbers 1224 F.4 Converting from Binary, Octal, or Hexadecimal to Decimal 1224 F.5 Converting from Decimal to Binary, Octal, or Hexadecimal 1225 F.6 Negative Binary Numbers: Two s Complement Notation 1227 G Colors and the Web 1232 H Extensible Markup Language (XML) 1235 H.1 Introduction 1236 H.2 Structuring Data 1237 H.3 XML Namespaces 1242 H.4 Document Type Definitions (DTDs) and Schemas 1245 H.4.1 Document Type Definitions 1245 H.4.2 W3C XML Schema Documents 1247

16 Wirelesshtp1TOC.fm Page xxii Friday, January 11, :03 PM XXII H.5 XML Vocabularies 1250 H.5.1 MathML 1250 H.5.2 Chemical Markup Language (CML) 1254 H.5.3 Other Markup Languages 1256 H.6 Document Object Model (DOM) 1257 H.7 DOM Methods 1257 H.8 Simple API for XML (SAX) 1261 H.9 Extensible Stylesheet Language (XSL) 1264 H.10 Microsoft BizTalk 1271 H.11 Simple Object Access Protocol (SOAP) 1273 H.12 Internet and World Wide Web Resources 1273 Bibliography 1282 Index 1285

Wireless Java Programming for Enterprise Applications

Wireless Java Programming for Enterprise Applications Wireless Java Programming for Enterprise Applications Mobile Devices Go Corporate Dan Harkey Shan Appajodu Mike Urkin WILEY PUBLISHING, INC. Jl. ^E^.^l.^ Contents Foreword Preface v vii Part 1. Technologies

More information

Guide to Wireless Communications. Digital Cellular Telephony. Learning Objectives. Digital Cellular Telephony. Chapter 8

Guide to Wireless Communications. Digital Cellular Telephony. Learning Objectives. Digital Cellular Telephony. Chapter 8 Guide to Wireless Communications Digital Cellular Telephony Chapter 2 Learning Objectives Digital Cellular Telephony 3 Describe the applications that can be used on a digital cellular telephone Explain

More information

Nokia 9210i/9290 Communicators and PersonalJava TM Application Development

Nokia 9210i/9290 Communicators and PersonalJava TM Application Development Nokia 9210i/9290 Communicators and Personal TM Application Development 05-03-2002 Nokia 9210i/9290 Communicators and PersonalTM Application Development Table of contents 1. DIFFERENT JAVA TECHNOLOGIES...

More information

Mobile Operating Systems Lesson 07 Symbian OS

Mobile Operating Systems Lesson 07 Symbian OS Mobile Operating Systems Lesson 07 Symbian OS Oxford University Press 2007. All rights reserved. 1 Oxford University Press 2007. All rights reserved. 2 Symbian OS multi-modal communication support OS for

More information

4 Completing the Inventory Application 67 Introducing Programming

4 Completing the Inventory Application 67 Introducing Programming CO N T E N T S Preface Before You Begin xvii xxvi 1 Moving Shapes Application 1 Introducing Computers, the Internet and Java Programming 1.1 What Is a Computer? 1 1.2 Computer Organization 2 1.3 Machine

More information

Java 7 Recipes. Freddy Guime. vk» (,\['«** g!p#« Carl Dea. Josh Juneau. John O'Conner

Java 7 Recipes. Freddy Guime. vk» (,\['«** g!p#« Carl Dea. Josh Juneau. John O'Conner 1 vk» Java 7 Recipes (,\['«** - < g!p#«josh Juneau Carl Dea Freddy Guime John O'Conner Contents J Contents at a Glance About the Authors About the Technical Reviewers Acknowledgments Introduction iv xvi

More information

VISUAL C++.NET. How TO PROGRAM. H. M. Deitel Deitel & Associates, Inc. P. J. Deitel Deitel & Associates, Inc. J. P. Liperi Microsoft Corporation

VISUAL C++.NET. How TO PROGRAM. H. M. Deitel Deitel & Associates, Inc. P. J. Deitel Deitel & Associates, Inc. J. P. Liperi Microsoft Corporation VISUAL C++.NET How TO PROGRAM H. M. Deitel Deitel & Associates, Inc. P. J. Deitel Deitel & Associates, Inc. J. P. Liperi Microsoft Corporation C. H. Yaeger Deitel & Associates, Inc. PEARSON EDUCATION,

More information

3 Control Structures 52

3 Control Structures 52 VIII Preface xli 1 Introduction to.net and Visual C++.NET 1 1.1 Introduction 2 1.2 History of the Internet and World Wide Web 2 1.3 World Wide Web Consortium (W3C) 4 1.4 Extensible Markup Language (XML)

More information

Mobile Operating Systems. Week I

Mobile Operating Systems. Week I Mobile Operating Systems Week I Overview Introduction Mobile Operating System Structure Mobile Operating System Platforms Java ME Platform Palm OS Symbian OS Linux OS Windows Mobile OS BlackBerry OS iphone

More information

BHARATHIAR UNIVERSITY COIMBATORE 641 046. SCHOOL OF DISTANCE EDUCATION

BHARATHIAR UNIVERSITY COIMBATORE 641 046. SCHOOL OF DISTANCE EDUCATION Anx.31 M - PG Dip WebSer (SDE) 2007-08 Page 1 of 6 BHARATHIAR UNIVERSITY COIMBATORE 641 046. SCHOOL OF DISTANCE EDUCATION PG DIPLOMA IN WEB SERVICES (PGDWS) (Effective from the Academic Year 2007-2008)

More information

Outline. CIW Web Design Specialist. Course Content

Outline. CIW Web Design Specialist. Course Content CIW Web Design Specialist Description The Web Design Specialist course (formerly titled Design Methodology and Technology) teaches you how to design and publish Web sites. General topics include Web Site

More information

15 May 2013 Version 5. for Mac OS X. Public version. Gemfor s.r.o. Tyršovo nám. 600 252 63 Roztoky Czech Republic

15 May 2013 Version 5. for Mac OS X. Public version. Gemfor s.r.o. Tyršovo nám. 600 252 63 Roztoky Czech Republic Mobile Connection Explorer for Mac OS X 15 May 2013 Version 5 Introduction and Feature s Public version Gemfor s.r.o. Contents Contents... 2 History... 2 1. Scope... 3 2. Abbreviations... 3 3. Introduction...

More information

1 The Environment. Communication. Education. Entertainment and News. Business. Web Design, 4 th Edition 1/11/2014. Chapter Objectives.

1 The Environment. Communication. Education. Entertainment and News. Business. Web Design, 4 th Edition 1/11/2014. Chapter Objectives. 1 The Environment and the Tools Web Design, 4 th Edition Chapter Objectives Describe the Internet and the World Wide Web Discuss ways to access the Internet and the Web Categorize types of Web sites Identify

More information

Web Design Specialist

Web Design Specialist UKWDA Training: CIW Web Design Series Web Design Specialist Course Description CIW Web Design Specialist is for those who want to develop the skills to specialise in website design and builds upon existing

More information

GFSU Certified Cyber Crime Investigator GFSU-CCCI. Training Partner. Important dates for all batches

GFSU Certified Cyber Crime Investigator GFSU-CCCI. Training Partner. Important dates for all batches GFSU Certified Cyber Crime Investigator GFSU-CCCI 1. Internet Fundamentals 2. Cyber Crime Essentials 3. Cyber Investigation Essentials 4. Digital Evidence in Computer Devices 5. Cyber Forensics Essentials

More information

5 Enhancing the Inventory Application 88 Introducing Variables, Memory Concepts, Arithmetic and Keyboard Events

5 Enhancing the Inventory Application 88 Introducing Variables, Memory Concepts, Arithmetic and Keyboard Events CO N T E N T S 1 Moving Shapes Application 1 Introducing Computers, the Internet and Java Programming 1.1 What Is a Computer? 1 1.2 Computer Organization 2 1.3 Machine Languages, Assembly Languages and

More information

WebEx Event Center User's Guide

WebEx Event Center User's Guide WebEx Event Center User's Guide Copyright 1997-2013 Cisco and/or its affiliates. All rights reserved. WEBEX, CISCO, Cisco WebEx, the CISCO logo, and the Cisco WebEx logo are trademarks or registered trademarks

More information

WAP 2.x architecture Features, services and functions

WAP 2.x architecture Features, services and functions 2.x architecture Features, services and functions Peter Arnby, Johan Hjelm and Peter Stark Web services adapted to the wireless environment have been a tremendous success, especially in Japan, where more

More information

4.1 CD304 - BSc (Hons) Information Technology (Diploma to Degree Top-up 1 year Full Time)

4.1 CD304 - BSc (Hons) Information Technology (Diploma to Degree Top-up 1 year Full Time) 4.1 CD304 - BSc (Hons) Information Technology (Diploma to Degree Top-up 1 year Full Time) 1. OBJECTIVES The Programme is geared towards producing computer professionals, with a thorough understanding of

More information

Mobile Operating Systems Lesson 05 Windows CE Part 1

Mobile Operating Systems Lesson 05 Windows CE Part 1 Mobile Operating Systems Lesson 05 Windows CE Part 1 Oxford University Press 2007. All rights reserved. 1 Windows CE A 32 bit OS from Microsoft Customized for each specific hardware and processor in order

More information

Secure Wireless Application Platform

Secure Wireless Application Platform Texas Instruments SW@P Secure Wireless Application Platform New Challenges for Wireless Handsets Open Environment Multi-application, Interoperability Multiple Access Data Paths GSM/GPRS, EDGE, 802.11,

More information

Making My Book Social Acknowledgements Before We Begin About This Book

Making My Book Social Acknowledgements Before We Begin About This Book Table of About the Author Making My Book Social Acknowledgements Before We Begin About This Book page xvii xviii xxi xxiv xxviii Part I What s In Your Area Network? 1 1 It s a Small Wireless World 3 1.1

More information

"Charting the Course... ... to Your Success!" MOC 50331 D Windows 7 Enterprise Desktop Support Technician Course Summary

Charting the Course... ... to Your Success! MOC 50331 D Windows 7 Enterprise Desktop Support Technician Course Summary Description Course Summary This course provides students with the knowledge and skills needed to isolate, document and resolve problems on a Windows 7 desktop or laptop computer. It will also help test

More information

Wireless Mobile Workers

Wireless Mobile Workers Wireless Mobile Workers Ted Burnham SEAGULL Product Manager, TigerRay and Wireless-to to-host Who is? SEAGULL Solutions Emulation Enterprise Applications Mainframe Web Host Access Interactive G UI Windows/Java

More information

San Joaquin County Office of Education Career & Technical Education Web Design ~ Course Outline CBEDS#: 4601

San Joaquin County Office of Education Career & Technical Education Web Design ~ Course Outline CBEDS#: 4601 Web Design Course Outline I II 1 Course Content 5 5 Student Evaluation Employment Opportunities 2 XHTML 10 10 Creating an HTML Document Formatting Text with HTML Adding Graphics with Multimedia Using forms

More information

Introduction to SunOne Development Tools by Mr. Mickey Fan, Java Architect, Sun Microsystems. Good morning. Ladies and Gentlemen.

Introduction to SunOne Development Tools by Mr. Mickey Fan, Java Architect, Sun Microsystems. Good morning. Ladies and Gentlemen. Introduction to SunOne Development Tools by Mr. Mickey Fan, Java Architect, Sun Microsystems Good morning. Ladies and Gentlemen. the mobile edition. I am glad to be invited to be here. Today my topic is

More information

SECURE MOBILE ACCESS USING SSL VPNS

SECURE MOBILE ACCESS USING SSL VPNS SECURE MOBILE ACCESS USING SSL VPNS September 2005 Prepared by Peter Rysavy http://www.rysavy.com 1-541-386-7475 Executive Summary Remote access has become increasingly complex. It s no longer about traveling

More information

A Web Services Framework for Mobile Payment Services

A Web Services Framework for Mobile Payment Services A Web Services Framework for Mobile Payment Services David McKitterick A dissertation submitted to the University of Dublin, in partial fulfilment of the requirements for the degree of Master of Science

More information

Introduction to E-commerce

Introduction to E-commerce i Zheng Qin Introduction to E-commerce With 98 figures Springer Contents Part 1 Fundamentals 1 Fundamentals of E-commerce 3 1.1 The Origin and Development of E-commerce 4 1.1.1 The Origin and Development

More information

Web Foundations Series Internet Business Associate

Web Foundations Series Internet Business Associate Web Foundations Series Internet Business Associate Internet Business Associate prepares students to work effectively in today's business environment. In this course, you will learn about the tasks involved

More information

WebEx Meeting Center User Guide

WebEx Meeting Center User Guide WebEx Meeting Center User Guide For Hosts, Presenters, and Attendees 8.17 Copyright 1997 2010 Cisco and/or its affiliates. All rights reserved. WEBEX, CISCO, Cisco WebEx, the CISCO logo, and the Cisco

More information

126.47. Web Design (One Credit), Beginning with School Year 2012-2013.

126.47. Web Design (One Credit), Beginning with School Year 2012-2013. 126.47. Web Design (One Credit), Beginning with School Year 2012-2013. (a) General requirements. Students shall be awarded one credit for successful completion of this course. This course is recommended

More information

ARIZONA CTE CAREER PREPARATION STANDARDS & MEASUREMENT CRITERIA SOFTWARE DEVELOPMENT, 15.1200.40

ARIZONA CTE CAREER PREPARATION STANDARDS & MEASUREMENT CRITERIA SOFTWARE DEVELOPMENT, 15.1200.40 SOFTWARE DEVELOPMENT, 15.1200.40 STANDARD 1.0 APPLY PROBLEM-SOLVING AND CRITICAL THINKING SKILLS TO INFORMATION 1.1 Describe methods of establishing priorities 1.2 Prepare a plan of work and schedule information

More information

Lehrstuhl für Informatik 4 Kommunikation und verteilte Systeme

Lehrstuhl für Informatik 4 Kommunikation und verteilte Systeme Chapter 2 Technical Basics: Layer 1 Methods for Medium Access: Layer 2 Chapter 3 Wireless Networks: Bluetooth, WLAN, WirelessMAN, WirelessWAN Mobile Telecommunication Networks: GSM, GPRS, UMTS Chapter

More information

Java the UML Way: Integrating Object-Oriented Design and Programming

Java the UML Way: Integrating Object-Oriented Design and Programming Java the UML Way: Integrating Object-Oriented Design and Programming by Else Lervik and Vegard B. Havdal ISBN 0-470-84386-1 John Wiley & Sons, Ltd. Table of Contents Preface xi 1 Introduction 1 1.1 Preliminaries

More information

Considerations for Mobile Application Development

Considerations for Mobile Application Development Intermec Technologies Considerations for Mobile Application Development Developer Support, 2012 Intermec Technologies 1/3/2012 Table of Contents What is an AKU?... 3 Device OS / IVA (SSPB)... 3 Operating

More information

Mobile System Technologies Certification Program

Mobile System Technologies Certification Program Mobile System Technologies Certification Program This is the Mobile Computing Promotion Consortium s (MCPC) official certification program for engineers who wish to obtain deeper knowledge of and experience

More information

Mobile Devices and Systems Lesson 02 Handheld Pocket Computers and Mobile System Operating Systems

Mobile Devices and Systems Lesson 02 Handheld Pocket Computers and Mobile System Operating Systems Mobile Devices and Systems Lesson 02 Handheld Pocket Computers and Mobile System Operating Systems Oxford University Press 2007. All rights reserved. 1 Handheld Pocket Computers Come in many manifestations

More information

Networking. Systems Design and. Development. CRC Press. Taylor & Francis Croup. Boca Raton London New York. CRC Press is an imprint of the

Networking. Systems Design and. Development. CRC Press. Taylor & Francis Croup. Boca Raton London New York. CRC Press is an imprint of the Networking Systems Design and Development Lee Chao CRC Press Taylor & Francis Croup Boca Raton London New York CRC Press is an imprint of the Taylor & Francis Croup, an Informa business AN AUERBACH BOOK

More information

Mobile-PC Suite: Using Mobile Phone as Remote to Control PC Operations

Mobile-PC Suite: Using Mobile Phone as Remote to Control PC Operations Mobile-PC Suite: Using Mobile Phone as Remote to Control PC Operations R.S.S.Vishnu Priya, P.Panini Sai, K.Ruth Ramya, N.Chandra Sekhar, K.Venkata Prasad, P.D.Nageswara Rao Dept. of CSE, KLCE Vaddeswaram,

More information

4.1 CD 301 - BSc (Hons) Information Technology (Diploma to Degree Upgrade 1.5 Years Part Time)

4.1 CD 301 - BSc (Hons) Information Technology (Diploma to Degree Upgrade 1.5 Years Part Time) 4.1 CD 301 - BSc (Hons) Information Technology (Diploma to Degree Upgrade 1.5 Years Part Time) 1. OBJECTIVES This Programme is geared towards producing computer professionals, with a thorough understanding

More information

Introduction to BlackBerry Smartphone Web Development Widgets

Introduction to BlackBerry Smartphone Web Development Widgets Introduction to BlackBerry Smartphone Web Development Widgets Trainer name Date 2009 Research In Motion Limited V1.00 are stand-alone BlackBerry applications that consist of standard web components, including

More information

ERIE COMMUNITY COLLEGE COURSE OUTLINE A. COURSE NUMBER CS 215 - WEB DEVELOPMENT & PROGRAMMING I AND TITLE:

ERIE COMMUNITY COLLEGE COURSE OUTLINE A. COURSE NUMBER CS 215 - WEB DEVELOPMENT & PROGRAMMING I AND TITLE: ERIE COMMUNITY COLLEGE COURSE OUTLINE A. COURSE NUMBER CS 215 - WEB DEVELOPMENT & PROGRAMMING I AND TITLE: B. CURRICULUM: Mathematics / Computer Science Unit Offering PROGRAM: Web-Network Technology Certificate

More information

2008 Thomson, a part of the Thomson Corporation. Thomson, the Star logo, and Atomic Dog are trademarks used herein under license.

2008 Thomson, a part of the Thomson Corporation. Thomson, the Star logo, and Atomic Dog are trademarks used herein under license. Thomson, the Star logo, and Atomic Dog are trademarks used herein under license. All rights reserved. INTERNET MARKETING: INTEGRATING ONLINE AND OFFLINE STRATEGIES Chapter 14 The Future -- Wireless and

More information

Mobile Office Security Requirements for the Mobile Office

Mobile Office Security Requirements for the Mobile Office Mobile Office Security Requirements for the Mobile Office S.Rupp@alcatel.de Alcatel SEL AG 20./21.06.2001 Overview Security Concepts in Mobile Networks Applications in Mobile Networks Mobile Terminal used

More information

Windows PowerShell Cookbook

Windows PowerShell Cookbook Windows PowerShell Cookbook Lee Holmes O'REILLY' Beijing Cambridge Farnham Koln Paris Sebastopol Taipei Tokyo Table of Contents Foreword Preface xvii xxi Part I. Tour A Guided Tour of Windows PowerShell

More information

Getting Started with iphone SDK, Android and others: Mobile Application Development Create your Mobile Applications Best Practices Guide

Getting Started with iphone SDK, Android and others: Mobile Application Development Create your Mobile Applications Best Practices Guide Getting Started with iphone SDK, Android and others: Mobile Application Development Create your Mobile Applications Best Practices Guide Copyright 2008 Mobile Application Development 100 Success Secrets

More information

Brief Contents. Part Three: Decisions and Strategies. Part One: Information Technology Infrastructure. Part Four: Organizing Businesses and Systems

Brief Contents. Part Three: Decisions and Strategies. Part One: Information Technology Infrastructure. Part Four: Organizing Businesses and Systems Brief Contents 1 Introduction Part One: Information Technology Infrastructure 2 Information Technology Foundations 3 Networks and Telecommunications 4 Database Management Part Two: Business Integration

More information

ERIE COMMUNITY COLLEGE COURSE OUTLINE A. COURSE NUMBER CS 216 - ADVANCED WEB DEVELOPMENT & PROGRAMMING II

ERIE COMMUNITY COLLEGE COURSE OUTLINE A. COURSE NUMBER CS 216 - ADVANCED WEB DEVELOPMENT & PROGRAMMING II ERIE COMMUNITY COLLEGE COURSE OUTLINE A. COURSE NUMBER AND TITLE: CS 216 - ADVANCED WEB DEVELOPMENT & PROGRAMMING II B. CURRICULUM: Mathematics / Computer Science Unit Offering PROGRAM: Web-Network Technology

More information

Professional. SlickEdif. John Hurst IC..T...L. i 1 8 О 7» \ WILEY \ Wiley Publishing, Inc.

Professional. SlickEdif. John Hurst IC..T...L. i 1 8 О 7» \ WILEY \ Wiley Publishing, Inc. Professional SlickEdif John Hurst IC..T...L i 1 8 О 7» \ WILEY \! 2 0 0 7 " > Wiley Publishing, Inc. Acknowledgments Introduction xiii xxv Part I: Getting Started with SiickEdit Chapter 1: Introducing

More information

OMAP platform security features

OMAP platform security features SWPT008 - July 2003 White Paper OMAP platform security features By Harini Sundaresan Applications Engineer, OMAP Security Texas Instruments, Wireless Terminal Business Unit This white paper introduces

More information

IE Class Web Design Curriculum

IE Class Web Design Curriculum Course Outline Web Technologies 130.279 IE Class Web Design Curriculum Unit 1: Foundations s The Foundation lessons will provide students with a general understanding of computers, how the internet works,

More information

Mobile IP and Wireless Application Protocol

Mobile IP and Wireless Application Protocol Mobile IP and Wireless Application Protocol Mobile IP Uses Enable computers to maintain Internet connectivity while moving from one Internet attachment point to another Mobile user's point of attachment

More information

ICAPRG601A Develop advanced mobile multi-touch applications

ICAPRG601A Develop advanced mobile multi-touch applications ICAPRG601A Develop advanced mobile multi-touch applications Release: 1 ICAPRG601A Develop advanced mobile multi-touch applications Modification History Release Release 1 Comments This Unit first released

More information

Authoring tools & development platforms: Requirements for mobile devices-enabled cultural applications

Authoring tools & development platforms: Requirements for mobile devices-enabled cultural applications Authoring tools & development platforms: Requirements for mobile devices-enabled cultural applications Daphne Economou, Damianos Gavalas, Michael Kenteris Cultural Heritage Management Laboratory (CHMLab)

More information

Adobe Flash Lite 2.0 Mobile Developer Exam

Adobe Flash Lite 2.0 Mobile Developer Exam June 2007 Adobe Flash Lite 2.0 Mobile Developer Exam EXAM PREPARATION GUIDE EXAM PREPARATION GUIDE Adobe Flash Lite 2.0 Mobile Developer Exam This guide provides all the information you need to get started

More information

Chapter 1. 1.1Reasons for Studying Concepts of Programming Languages

Chapter 1. 1.1Reasons for Studying Concepts of Programming Languages Chapter 1 1.1Reasons for Studying Concepts of Programming Languages a) Increased ability to express ideas. It is widely believed that the depth at which we think is influenced by the expressive power of

More information

Project: E290 - MOBILE COMMERCE APPLICATION DEVELOPMENT

Project: E290 - MOBILE COMMERCE APPLICATION DEVELOPMENT Undergraduate Research Opportunity Programme (UROP) Project: E290 - MOBILE COMMERCE APPLICATION DEVELOPMENT Supervisor Professor Kong Pe Hin Hinny Nanyang Technological University Email: ephkong@ntu.edu.sg

More information

Table of Contents. Pocket Label Gallery White Paper

Table of Contents. Pocket Label Gallery White Paper Mobile Label Printing with Pocket Label Gallery White Paper Bar code and RFID smart labeling software for Windows CE Mobile Devices Version 20150202 2012 SATO CORPORATION. All rights reserved. http://www.satoworldwide.com

More information

Index. Corporate Profile. Page 2 360Global Company Profile

Index. Corporate Profile. Page 2 360Global Company Profile Index Corporate Profile. Page 2 360Global Company Profile 1. Introduction Of SMS.. Page 2 1.1. What is SMS? 1.2 Comparison Of SMS Against Other Means Of Advertising 1.3 Where does SMS fit in? 2. Bulk SMS

More information

Enduring Understandings: Web Page Design is a skill that grows and develops throughout the careful planning and study of software and design.

Enduring Understandings: Web Page Design is a skill that grows and develops throughout the careful planning and study of software and design. Curriculum Map for Web Design SEPTEMBER Targeted NJ Core Curriculum Content Standards: Design develop, test, implement, update, and evaluate web solutions Technology Use, Media Literacy, Responsible Use

More information

Lecture Embedded System Security A. R. Sadeghi, @TU Darmstadt, 2011 2012 Introduction Mobile Security

Lecture Embedded System Security A. R. Sadeghi, @TU Darmstadt, 2011 2012 Introduction Mobile Security Smartphones and their applications have become an integral part of information society Security and privacy protection technology is an enabler for innovative business models Recent research on mobile

More information

EFFECTIVE QUERY RETRIEVAL SYSTEM IN MOBILE BUSINESS ENVIRONMENT

EFFECTIVE QUERY RETRIEVAL SYSTEM IN MOBILE BUSINESS ENVIRONMENT EFFECTIVE QUERY RETRIEVAL SYSTEM IN MOBILE BUSINESS ENVIRONMENT 1 R.Sivaraman, 2 RM.Chandrasekaran 1 Dy.Director, Center for Convergence of Technologies (CCT), Anna University Tiruchirappalli, Tiruchirappalli,

More information

Certified E-commerce Consultant (CEC)

Certified E-commerce Consultant (CEC) Certified E-commerce Consultant (CEC) Syllabus Copyright This is intellectual property of ACTA S.A. and it is protected by Greek and European legislation concerning copyright. The creation of a copy of

More information

Contents. Biography. Acknowledgments. List of Abbreviations. List of Symbols

Contents. Biography. Acknowledgments. List of Abbreviations. List of Symbols Contents Biography Preface Acknowledgments List of Abbreviations List of Symbols xi xiii xvii xix xxvii 1 Introduction 1 1.1 Cellular Mobile Communication Systems 1 1.1.1 The Cellular Concept 2 1.1.2 Propagation

More information

Course Number: IAC-SOFT-WDAD Web Design and Application Development

Course Number: IAC-SOFT-WDAD Web Design and Application Development Course Number: IAC-SOFT-WDAD Web Design and Application Development Session 1 (10 Hours) Client Side Scripting Session 2 (10 Hours) Server Side Scripting - I Session 3 (10 hours) Database Session 4 (10

More information

Electronic Commerce and E-wallet

Electronic Commerce and E-wallet International Journal of Recent Research and Review, Vol. I, March 2012 Electronic Commerce and E-wallet Abhay Upadhayaya Department of ABST,University of Rajasthan,Jaipur, India Email: abhayu@rediffmail.com

More information

10CS73:Web Programming

10CS73:Web Programming 10CS73:Web Programming Question Bank Fundamentals of Web: 1.What is WWW? 2. What are domain names? Explain domain name conversion with diagram 3.What are the difference between web browser and web server

More information

Live Guide System Architecture and Security TECHNICAL ARTICLE

Live Guide System Architecture and Security TECHNICAL ARTICLE Live Guide System Architecture and Security TECHNICAL ARTICLE Contents 1. Introduction... 2 2. Hosting Environment... 2 2.1. Standards - Compliancy... 3 2.2. Business Continuity Management... 3 2.3. Network

More information

Mobile Software Development Services

Mobile Software Development Services Mobile Software Development Services Rapidsoft Systems has extensive domain knowledge when it comes to wireless and mobile application solutions. We like to build smart phone applications for cellular

More information

Overview Document Framework Version 1.0 December 12, 2005

Overview Document Framework Version 1.0 December 12, 2005 Document Framework Version 1.0 December 12, 2005 Document History Date Author Version Description October 5, 2005 Carl Yestrau 1.0 First complete version December 12, 2005 Page A Table of Contents 1.0

More information

Development of Wireless Networks

Development of Wireless Networks Development of Wireless Networks Cellular Revolution In 1990 mobile phone users populate 11 million. By 2004 the figure will become 1 billion Phones are most obvious sign of the success of wireless technology.

More information

Step into the Future: HTML5 and its Impact on SSL VPNs

Step into the Future: HTML5 and its Impact on SSL VPNs Step into the Future: HTML5 and its Impact on SSL VPNs Aidan Gogarty HOB, Inc. Session ID: SPO - 302 Session Classification: General Interest What this is all about. All about HTML5 3 useful components

More information

Technical Notes TN 1 - ETG 3000. FactoryCast Gateway TSX ETG 3021 / 3022 modules. How to Setup a GPRS Connection?

Technical Notes TN 1 - ETG 3000. FactoryCast Gateway TSX ETG 3021 / 3022 modules. How to Setup a GPRS Connection? FactoryCast Gateway TSX ETG 3021 / 3022 modules How to Setup a GPRS Connection? 1 2 Table of Contents 1- GPRS Overview... 4 Introduction... 4 GPRS overview... 4 GPRS communications... 4 GPRS connections...

More information

Web and e-business Technologies

Web and e-business Technologies ActivePotato Corporation www.activepotato.com Web and e-business Technologies By Rohit Chugh rohit.chugh@activepotato.com For the IEEE Ottawa Chapter June 2, 2003 2003 by Rohit Chugh 1 Agenda Web Technologies

More information

Chapter 12 Programming Concepts and Languages

Chapter 12 Programming Concepts and Languages Chapter 12 Programming Concepts and Languages Chapter 12 Programming Concepts and Languages Paradigm Publishing, Inc. 12-1 Presentation Overview Programming Concepts Problem-Solving Techniques The Evolution

More information

WebEx Event Center User's Guide

WebEx Event Center User's Guide WebEx Event Center User's Guide Version 6.5 Copyright 1997 2010 Cisco and/or its affiliates. All rights reserved. WEBEX, CISCO, Cisco WebEx, the CISCO logo, and the Cisco WebEx logo are trademarks or registered

More information

Joseph Migga Kizza. A Guide to Computer Network Security. 4) Springer

Joseph Migga Kizza. A Guide to Computer Network Security. 4) Springer Joseph Migga Kizza A Guide to Computer Network Security 4) Springer Contents Part I Understanding Computer Network Security 1 Computer Network Fundamentals 1.1 Introduction 1.2 Computer Network Models

More information

Data Synchronization in Mobile Computing Systems Lesson 06 Synchronization Software HotSync, ActiveSync and Intellisync

Data Synchronization in Mobile Computing Systems Lesson 06 Synchronization Software HotSync, ActiveSync and Intellisync Data Synchronization in Mobile Computing Systems Lesson 06 Synchronization Software HotSync, ActiveSync and Intellisync Oxford University Press 2007. All rights reserved. 1 Synchronization software A synchronizer

More information

Chapter 4: Networking and the Internet

Chapter 4: Networking and the Internet Chapter 4: Networking and the Internet Computer Science: An Overview Eleventh Edition by J. Glenn Brookshear Copyright 2012 Pearson Education, Inc. Chapter 4: Networking and the Internet 4.1 Network Fundamentals

More information

PRIVATE TEXTUAL NETWORK USING GSM ARCHITECTURE

PRIVATE TEXTUAL NETWORK USING GSM ARCHITECTURE PRIVATE TEXTUAL NETWORK USING GSM ARCHITECTURE * Qurban A. Memon, **Zubair Shaikh and ***Ghulam Muhammad * Associate Professor; **Associate Professor, ***Senior Year Student Karachi Institute of Information

More information

JAVA. EXAMPLES IN A NUTSHELL. O'REILLY 4 Beijing Cambridge Farnham Koln Paris Sebastopol Taipei Tokyo. Third Edition.

JAVA. EXAMPLES IN A NUTSHELL. O'REILLY 4 Beijing Cambridge Farnham Koln Paris Sebastopol Taipei Tokyo. Third Edition. "( JAVA. EXAMPLES IN A NUTSHELL Third Edition David Flanagan O'REILLY 4 Beijing Cambridge Farnham Koln Paris Sebastopol Taipei Tokyo Table of Contents Preface xi Parti. Learning Java 1. Java Basics 3 Hello

More information

Test 1 Review Chapter 1 What is a computer? 1. Definition of computer 2. Data and information. Emphasize that data is processed into information. 3.

Test 1 Review Chapter 1 What is a computer? 1. Definition of computer 2. Data and information. Emphasize that data is processed into information. 3. Test 1 Review Chapter 1 What is a computer? 1. Definition of computer 2. Data and information. Emphasize that data is processed into information. 3. Instructions 4. Describe the information processing

More information

Mobile Operating Systems Lesson 03 PalmOS Part 1

Mobile Operating Systems Lesson 03 PalmOS Part 1 Mobile Operating Systems Lesson 03 PalmOS Part 1 Oxford University Press 2007. All rights reserved. 1 PalmOS An OS for handheld devices Designed for highly efficient running of small productivity programs

More information

ERIE COMMUNITY COLLEGE COURSE OUTLINE A. COURSE TITLE: CS 103 - WEB DEVELOPMENT AND PROGRAMMING FUNDAMENTALS

ERIE COMMUNITY COLLEGE COURSE OUTLINE A. COURSE TITLE: CS 103 - WEB DEVELOPMENT AND PROGRAMMING FUNDAMENTALS ERIE COMMUNITY COLLEGE COURSE OUTLINE A. COURSE TITLE: CS 103 - WEB DEVELOPMENT AND PROGRAMMING FUNDAMENTALS B. CURRICULUM: Mathematics / Computer Science Unit Offering C. CATALOG DESCRIPTION: (N,C,S)

More information

SUBJECT CODE : 4074 PERIODS/WEEK : 4 PERIODS/ SEMESTER : 72 CREDIT : 4 TIME SCHEDULE UNIT TOPIC PERIODS 1. INTERNET FUNDAMENTALS & HTML Test 1

SUBJECT CODE : 4074 PERIODS/WEEK : 4 PERIODS/ SEMESTER : 72 CREDIT : 4 TIME SCHEDULE UNIT TOPIC PERIODS 1. INTERNET FUNDAMENTALS & HTML Test 1 SUBJECT TITLE : WEB TECHNOLOGY SUBJECT CODE : 4074 PERIODS/WEEK : 4 PERIODS/ SEMESTER : 72 CREDIT : 4 TIME SCHEDULE UNIT TOPIC PERIODS 1. INTERNET FUNDAMENTALS & HTML Test 1 16 02 2. CSS & JAVASCRIPT Test

More information

Procedural Languages. Procedural Languages. Procedural Languages. Procedural Languages. Procedural Languages. Procedural Languages

Procedural Languages. Procedural Languages. Procedural Languages. Procedural Languages. Procedural Languages. Procedural Languages Objectives Differentiate between machine and and assembly languages Describe Describe various various ways ways to to develop develop Web Web pages pages including including HTML, HTML, scripting scripting

More information

Digital media glossary

Digital media glossary A Ad banner A graphic message or other media used as an advertisement. Ad impression An ad which is served to a user s browser. Ad impression ratio Click-throughs divided by ad impressions. B Banner A

More information

Chapter 10: Multimedia and the Web

Chapter 10: Multimedia and the Web Understanding Computers Today and Tomorrow 12 th Edition Chapter 10: Multimedia and the Web Learning Objectives Define Web-based multimedia and list some advantages and disadvantages of using multimedia.

More information

Domains and Competencies

Domains and Competencies Domains and Competencies DOMAIN I TECHNOLOGY APPLICATIONS CORE Standards Assessed: Computer Science 8 12 I VII Competency 001: The computer science teacher knows technology terminology and concepts; the

More information

Developing XML Solutions with JavaServer Pages Technology

Developing XML Solutions with JavaServer Pages Technology Developing XML Solutions with JavaServer Pages Technology XML (extensible Markup Language) is a set of syntax rules and guidelines for defining text-based markup languages. XML languages have a number

More information

Intelligent Database Monitoring System using ARM9 with QR Code

Intelligent Database Monitoring System using ARM9 with QR Code Intelligent Database Monitoring System using ARM9 with QR Code Jyoshi Niklesh 1, Dhruva R. Rinku 2 Department of Electronics and Communication CVR College of Engineering, JNTU Hyderabad Hyderabad, India

More information

2. Distributed Handwriting Recognition. Abstract. 1. Introduction

2. Distributed Handwriting Recognition. Abstract. 1. Introduction XPEN: An XML Based Format for Distributed Online Handwriting Recognition A.P.Lenaghan, R.R.Malyan, School of Computing and Information Systems, Kingston University, UK {a.lenaghan,r.malyan}@kingston.ac.uk

More information

2sms SMS API Overview

2sms SMS API Overview 2sms SMS API Overview Do you, or your customers, use any of the following software solutions in your business? If the answer is Yes, then 2sms provides the extensive SMS API Library that gives your software

More information

Python for Series 60 Platform

Python for Series 60 Platform F O R U M N O K I A Getting Started with Python for Series 60 Platform Version 1.2; September 28, 2005 Python for Series 60 Platform Copyright 2005 Nokia Corporation. All rights reserved. Nokia and Nokia

More information

ERA6 OBJECTIVE QUSESTION

ERA6 OBJECTIVE QUSESTION 1)Database Management Question:- ERA6 OBJECTIVE QUSESTION 1) While Creating a Table using the MS Access, you will get an interface, as shown on the screen this Interface shows, you are Working on the View

More information

Govt. of Karnataka, Department of Technical Education Diploma in Computer Science & Engineering. Sixth Semester

Govt. of Karnataka, Department of Technical Education Diploma in Computer Science & Engineering. Sixth Semester Govt. of Karnataka, Department of Technical Education Diploma in Computer Science & Engineering Sixth Semester Subject: Network Security & Management Contact Hrs / week: 4 Total hrs: 64 Table of Contents

More information

http://docs.trendmicro.com

http://docs.trendmicro.com Trend Micro Incorporated reserves the right to make changes to this document and to the products described herein without notice. Before installing and using the product, please review the readme files,

More information