O Type of array element

Size: px
Start display at page:

Download "O Type of array element"

Transcription

1 ! " #! $ % % # & : ; a ontiguous sequene of variables. all of the sae type. Eah variable is identified by its index. Index values are integers. Index of first entry is. ' ( ) * + May /,. - ( & ( ( J K K M N ` a a b d O Type of array eleent P priitive type (har, int, boolean, double, et.) Q or Q referene type (, PlayingCard, Objet, et.) R ength of array: nuber of oponent variables R If length of array is n, index range fro to n-. R length of array is fixed after reation. R Aess of an array variable is in onstant tie R They are sublass of Objet R Have a publi final int oponent length. R int[] denotes the lass array-of-int, R [] denotes the lass array-of-. May >?@A BCDEFG HI = May S f g h i j i j k b a a b d f g h i j i j k b a a b d R int[] grades; Creates an array-of-int naed grades [] s; R Creates an array-of- naed s. R Note: delaring the variable does not reate an array. grades = new int[]; s = new []; R reate two arrays of, and R assign referenes to speified variables int[ ] [ ] May grades s e grades May s l

2 ! " # $ % " & & " ' ( " & " ) #* + grades[] Index is an int variable We an write:, Can assign eah oponent of array grades via: for (int i = ; i grades.length; i = i+) grades[i] = ; grades[] = ; grades[] = grades[]/; Siilarly, we an write: s[] = new ( ); s[].payfees(); Iportant: index value used to aess an array variable ust be in range to length of array - May May : & & " ' ; * = >! A > ; + B C * D! A : " & & " ' Z ) " + * ; # +! [ D #* [ *! "! A, Use of an index that is either negative or greater than or equal to the array length results in a run-tie error ArrayIndexOutOfBoundsExeption. for (int i = ; i = grades.length; i = i+) grades[i] = ;, Alloate array to hold referenes to of list., Array oponent referenes first eleent of list, oponent referenes the seond, and so on., ength of list is bounded by length of array, and array length is fixed when the array is reated., Call list ipleentation lass BoundedistEleent>, Requires that a axiu list size be speified when, Stores value in all oponents of array grades, but fails on last iteration when i equals grades.length with error E F F G H I J K M N O P N Q R S O J K T U M V W P XS J May. / - an instane is reated. May. / Y R S O J K K ^ XT P _ U ` a J P b G J K ^ XT P _ U ` a J P b r s t u v w v x yz { s u z { t { s, isteleent> interfae does not put a requireent on the size of lists, BoundedistEleent> ust plae a requireent in its add ethods: list size be less than its axiu. d Preonditions for Boundedist add are stronger than the preonditions for ist add. Thus Boundedist should not be a subtype of ist. d Ipleent Boundedist as an independent lass, while having the sae ethods as ist. May. / \] publi lass BoundedistEleent> A list of Eleents with a fixed axiu size. publi Boundedist (int axsize) Create a new Boundedist with a speified axiu size. require: axsize >= ensure: isepty(new Boundedist(n)) Ensure guarantees it reates an epty list. The ipleentation will define an array with axsize as the size of the array. Calling the array oponent : May.length == axsize f ghi jklno pq ee

3 data oponents array ontaining the, an int variable ontaining the list length. We annot define: private Eleent[] ; It s not legal to define an array using type paraeter Eleent to speify the type of the array. For arrays we ust use Objet as the type of its. May Boundedist private Objet[] ; // of the list private int size; // size of the list size // [] through [size-] are valid; // [size] through [.length-] // are not.!. / / : : ; / publi Boundedist (int axsize) { assert axsize >= ; = new Objet[axSize]; size = ; Exaple of use: Boundedist> roll = new Boundedist>(); Objet[ ] May " #$%&'()*+,- = > B C D E FG H G A B G FH J FG H G A B = A add(int,eleent) shuffles portion of the array down. Exaple: list ontains six, and a new eleent is to be inserted at index position, entries at indies :,,, ust be oved down, starting with the last, to ake roo for new eleent. [ \ ] ^ _ \ ` ab ab d \ e f a] g h\ ] \ b i a^ b reove(int) shuffles portion of the array up. Exaple: list ontains six, and ust reove eleent at index position entries at indies :,,, ust be oved up, starting with the the one at index. MN May " #$%&'()*+,- May O PQRSTUVWX YZ j kl n o p u s qr qp t j kl n o p s qp qr t ˆ ˆ Š Œ Ž Ž publi Eleent get (int index) { assert = index && index size; return (Eleent)[index]; publi int indexof (Eleent eleent) { int i = ; while (i size &&!eleent.equals([i]) i = i+; if (i size) return i; else return -; May x yz{ ~ ƒ vw ˆ ˆ Š Œ Ž Ž publi void add (Eleent eleent) { assert size.length; [size] = eleent; size = size+; publi void add (int index, Eleent eleent) { assert = index && index = size; assert size.length; for (int i = size-; i >= index; i = i-) [i+] = [i]; [index] = eleent; size = size+; May x yz{ ~ ƒ v

4 May publi void set (int index, Eleent eleent) { assert = index && index size; [index] = eleent; publi void reove (int index) { assert = index && index size; for (int i = index; i size-; i = i+) [i] = [i+]; size = size-; For objets with lists as oponents values, provide a query that returns a opy of the list oponent rather than the list itself. shallow opy : list is opied, but not its. publi BoundedistEleent> opy () { BoundedistEleent> thecopy = new BoundedistEleent>(this..length); thecopy.size = this.size; for (int i = ; i this.size; i = i+) thecopy.[i] = this.[i]; return thecopy; May " # $ % & &' ( ) ' * + ', % & -#. /,. - # % ) ' * - " * ) ' * + ', % & -#. / ) ' C * '. # % ) ' * - Boundedist this size Objet [ ] length size Objet [ ] a b Boundedist thecopy size May Objet [ ]! May Boundedist thecopy size Objet [ ] : ;=>?@ AB acopy bcopy Copy D EF G H I H J K F M The lass Objet defines a ethod lone speified as proteted Objet lone () throws CloneNotSupportedExeption Create a opy of this Objet. N throws CloneNotSupportedExeption eans ethod ay fail during exeution N Objet s lone produes a very shallow opy of the Objet: all instane variable values are opied. ] ^ _` a b d e f bg h ^ a i ^ ^ d ` d h j ^ k a ` d l ba e k _ d ^ If obj is an objet : obj!= obj.lone() obj.equals(obj.lone()) obj instaneof soetype if and only if obj.lone() instaneof soetype Sine lone returns an Objet, you ust ast result: Boundedist this size Objet[ ] Date date = new Date( ); Date date = (Date)date.lone(); Boundedist thecopy May size : ;=>?@ AB May Q RST UVWXYZ [\ OP

5 * +, -. /. + publi interfae Cloneable { ; It s an interfae with no ethods. Ipleented by any lass that supports (or overrides) lone. lone heks to see if objet is an instane of a lass ipleenting Cloneable. If so, akes shallow opy of objet. Otherwise, fails with CloneNotSupportedExeption. We hoose not to define Boundedist to ipleent Cloneable If we do, lone() fores us to define equals() in Boundedist. Boundedist is a utable lass, with no iutable set of properties to define equals() We provide our own opy algorith. May May! "#$%&' () : ; = A = : B CD C> > CE = E F G G H CD I B@ = > > CE = A J ist an be aessed effiiently: get(int), add(eleent), and set(int,eleent) exeute in onstant tie. K operations reove(int),add(int,eleent), indexof(eleent) are linear: Nuber of steps required inreases in proportion to size of list. On average, half the list ust be shifted up or down to add or reove. M lient ust have a good idea of the ultiate size of a list Choosing a size that is too large will waste spae; hoosing a size too sall will ause the progra to fail. May! "#$%&' () \ ] ^ ] _ ` a b d e ` e _ f g h i j j ] ` e k l no p n q r s t q u v p w x yz {p n s tq u v w v ~ p u n q r {v r o ƒ r ~ {p ƒ r q ƒ ~q q s t q u v {p q q u v q ˆ u n r v r Šq {v q s tq u v p ƒ q v ~ r p Œ k x ~ q o n q n n ƒ q v q { q { {v p q v o v o q Œ k l p r v ~ q r s tq u v p {v ~ n p v r v v p Ž q v o v o q q u n n v {r n {v p q v o v o q { p v n v {n v {r Œ k l n no v o q {p l yz ~q q l u n s q n š œ u n p p r u n p p Œ k ž v q q ƒ q v p ƒ p v u r ƒ q n n o p Ÿ r ƒ u n p pq p Œ k x ~ q q v ~ r Ÿ n n n o {p r v n v r Ÿ {v p v o q Œ k r r v r Ÿ s r q r p Œ k q v ~ {p {Š q n v { p v n v {n v {r n {p n {Ÿq v {ƒ q u r p v n v Œ x ~ p n no p n q q n o r o pq ƒ { o n ƒ {u o r u n no p { q q p u { v {r r u q n v {r r o n u n v { u q ƒ q v r q u q ƒ q v {v p p { q n v v {ƒ q Œ k l v u n n v {r u n { {v {n { q n no Š n {n s q {v ~ v ~ q n n o q q p p {r s v u n r v pq v ~ n v q q p p {r v r ƒ n v u ~ n n ƒ q v q p Œ May P QRS TUVWXY Z[ NO \ ] ^ ] _ ` a b d e ` e _ f g h i j j ] ` e k l no p {ƒ q ƒ q v { v q Ÿ n u q p µ r q n s q q {n { n s q Œ µ n r v r Š q {v q v ~ q ƒ Œ k {Š q Date [] days = new Date[]; Date [] twindays = days.lone(); days.equals(twindays) ¹º»¼ ½ ¾»½º À Á  ¹Ã º Ä T[] table; Å º Æ Ä Ç Ä» ½ ½ ¹È ĺ ¼ ¹Ä ½ É Ä Æ º ½ Ç ¾ Æ» ½ ½º ½ Ê Ç Ç É º ¼ É Ë É Ç º Æ Ì Ç ¾ ¹É ½ º ÄÉ Ê ¹º ½ À Í Ç Î ¹É ¹½ ½ É É ¹Æ»» Æ Ì º Æ Ï º ¼ À Á Ð ¾ Ë Ñ ½ Ò Ó Æ» ½ ½ Ç ¾ Ë Î ¹Ä ½ É ÄÆ º ½ Ç ¾ Ë ÑÔÕ Æ Ä Ó º Ò ½º ¼ ¾ Ç Ê ¹Ä ½ É ÄÆ º ½ Ç ¾ Ë ÔÕÎ ¹Àº À Ë Ñ ÔÕ ¹½ ½ Ò Ó Æ» ½ ½ Ç ¾ Ë ÔÕÖÖÖ Ø ÙÚ Ú Û Û Ü Ú Ý Þ ß à Û á â ã ä å À Integer ¹½ ½ Ò Ó Æ» ½ ½ Ç ¾ ObjetÎ Ó ÒÉ Integer[] ½ ÌÇ Ò»¼ Ä Ç É Ó º ½ Ò Ó Æ» ½ ½ Ç ¾ Objet[]. æ Á ç ÒÉ è à é Ê Ç Ã ¹¼ º ½ ArrayStoreExeption ê È ¹Ã º Ä void pro (Objet[] objs){objs[] = new Objet(); Á Æ Ä ë É Æ Ì Objet[] Å ¹É Ì Integer[], Ó ÒÉ É Ì º Ä É Ì º ¼ Ä ë ¹Æ É é º Ç ¾ objs ¹½ Integer[], ½ Ç É Ìº ½ ½ ¹È Ä ë º ÄÉ Å ¹»» Ê ¹½ º É Ì º º ì Æ º éé ¹Ç Ä À Ë Ìº é Ê Ç Ó»º ë ¹½ É Ì É é º Ê ¾º Æ É»»º È» Æ Ç ¼ º Î ë é Ê Ç ¼ Ò Æ º Ê Ò Ä íé ¹ë º º Ê ÊÇ Ê ½ ÖÖÖÖÖ æ Á  ¹Ã º Ä Î T[] table; table instaneof T[] == true Á Í ¹Ä Æ º ¹É Æ Ä Ä Ç É Ç Ã º Ê»Ç ¼ î Ó è º Æ É ï½ ë º É Ì Ç ¼ ½ Î É Ì Ò ½ Array Á Æ» ½ ½ æ Array Æ» ½ ½ ¾ Ç Ê Ò ½º ¾ Ò» ë º É Ì Ç ¼ ½ ¾ Ç Ê ÊÊ ½ Î Ó ÒÉ É Ì º ʺ ½ É É ¹Æ À May ª«±² ³

Pointers & Arrays. CS2023 Winter 2004

Pointers & Arrays. CS2023 Winter 2004 Pointers & Arrays CS2023 Winter 2004 Outcomes: Pointers & Arrays C for Java Programmers, Chapter 8, section 8.12, and Chapter 10, section 10.2 Other textbooks on C on reserve After the conclusion of this

More information

Pointers. CS2023 Winter 2004

Pointers. CS2023 Winter 2004 Pointers CS2023 Winter 2004 Outcomes: Introduction to Pointers C for Java Programmers, Chapter 8, sections 8.1-8.8 Other textbooks on C on reserve After the conclusion of this section you should be able

More information

Lecture 5 C Programming Language

Lecture 5 C Programming Language Lecture 5 C Programming Language Summary of Lecture 5 Pointers Pointers and Arrays Function arguments Dynamic memory allocation Pointers to functions 2D arrays Addresses and Pointers Every object in the

More information

APPLESHARE PC UPDATE INTERNATIONAL SUPPORT IN APPLESHARE PC

APPLESHARE PC UPDATE INTERNATIONAL SUPPORT IN APPLESHARE PC APPLESHARE PC UPDATE INTERNATIONAL SUPPORT IN APPLESHARE PC This update to the AppleShare PC User's Guide discusses AppleShare PC support for the use of international character sets, paper sizes, and date

More information

6.1 Topological relations between two simple geometric objects

6.1 Topological relations between two simple geometric objects Chapter 5 proposed a spatial odel to represent the spatial extent of objects in urban areas. The purpose of the odel, as was clarified in Chapter 3, is ultifunctional, i.e. it has to be capable of supplying

More information

Cartons (PCCs) Management

Cartons (PCCs) Management Final Report Project code: 2015 EE04 Post-Consumer Tetra Pak Cartons (PCCs) Management Prepared for Tetra Pak India Pvt. Ltd. Post Consumer Tetra Pak Cartons (PCCs) Management! " # $ " $ % & ' ( ) * +,

More information

ASCII Code - The extended ASCII table

ASCII Code - The extended ASCII table ASCII Code - The extended ASCII table ASCII, stands for American Standard Code for Information Interchange. It's a 7-bit character code where every single bit represents a unique character. On this webpage

More information

This file contains an excerpt from the character code tables and list of character names for The Unicode Standard, Version 3.0.

This file contains an excerpt from the character code tables and list of character names for The Unicode Standard, Version 3.0. Range: This file contains an excerpt from the character code tables and list of character names for The Unicode Standard, Version.. isclaimer The shapes of the reference glyphs used in these code charts

More information

OOstaExcel.ir. J. Abbasi Syooki. HTML Number. Device Control 1 (oft. XON) Device Control 3 (oft. Negative Acknowledgement

OOstaExcel.ir. J. Abbasi Syooki. HTML Number. Device Control 1 (oft. XON) Device Control 3 (oft. Negative Acknowledgement OOstaExcel.ir J. Abbasi Syooki HTML Name HTML Number دهدهی ا کتال هگزاد سیمال باینری نشانه )کاراکتر( توضیح Null char Start of Heading Start of Text End of Text End of Transmission Enquiry Acknowledgment

More information

Recursion examples: Problem 2. (More) Recursion and Lists. Tail recursion. Recursion examples: Problem 2. Recursion examples: Problem 3

Recursion examples: Problem 2. (More) Recursion and Lists. Tail recursion. Recursion examples: Problem 2. Recursion examples: Problem 3 Reursion eamples: Problem 2 (More) Reursion and s Reursive funtion to reverse a string publi String revstring(string str) { if(str.equals( )) return str; return revstring(str.substring(1, str.length()))

More information

Personal Conference Manager (PCM)

Personal Conference Manager (PCM) Chapter 3-Basic Operation Personal Conference Manager (PCM) Guidelines The Personal Conference Manager (PCM) interface enables the conference chairperson to control various conference features using his/her

More information

Adorn. Serif. Smooth. v22622x

Adorn. Serif. Smooth. v22622x s u Adorn f Serif Smooth 9 0 t v22622x user s guide PART OF THE ADORN POMANDER SMOOTH COLLECTION v O P E N T Y P E FAQ : For information on how to access the swashes and alternates, visit LauraWorthingtonType.com/faqs

More information

1. Oracle Mobile Agents? 2. client-agent-server client-server

1. Oracle Mobile Agents? 2. client-agent-server client-server 1. Oracle Mobile Agents?!"#$ application software system%. &'( )'*+, -. */0 1 23 45 678 9:; >?, %@ +%. - 6A(mobility) : B? CDE@ F GH8!" * channel #I 1 = / 4%. ()'*, &', LAN) - * application

More information

Modules. CS2023 Winter 2004

Modules. CS2023 Winter 2004 Modules CS2023 Winter 2004 Outcomes: Modules C for Java Programmers, Chapter 7, sections 7.4.1-7.4.6 Code Complete, Chapter 6 After the conclusion of this section you should be able to Understand why modules

More information

Adorn. Slab Serif Smooth R E G U LAR. v22622x

Adorn. Slab Serif Smooth R E G U LAR. v22622x s u Adorn f Slab Serif Smooth R E G U LAR B OL D t 0 v22622x 9 user s guide PART OF THE ADORN POMANDER SMOOTH COLLECTION v O P E N T Y P E FAQ : For information on how to access the swashes and alternates,

More information

ERNST. Environment for Redaction of News Sub-Titles

ERNST. Environment for Redaction of News Sub-Titles ERNST Environment for Redaction of News Sub-Titles Introduction ERNST (Environment for Redaction of News Sub-Titles) is a software intended for preparation, airing and sequencing subtitles for news or

More information

Sheila. Regular Bold. User s Guide

Sheila. Regular Bold. User s Guide Sheila Regular Bold User s Guide font faq HOW TO INSTALL YOUR FONT You will receive your files as a zipped folder. For instructions on how to unzip your folder, visit LauraWorthingtonType.com/faqs/. Your

More information

Banner 8 Using International Characters

Banner 8 Using International Characters College of William and Mary Banner 8 Using International Characters A Reference and Training Guide Banner Support January 23, 2009 Table of Contents Windows XP Keyboard Setup 3 VISTA Keyboard Setup 7 Creating

More information

To provide state and district level PARCC assessment data for the administration of Grades 3-8 Math and English Language Arts.

To provide state and district level PARCC assessment data for the administration of Grades 3-8 Math and English Language Arts. 200 West Baltimore Street Baltimore, MD 21201 410-767-0100 410-333-6442 TTY/TDD msde.maryland.gov TO: FROM: Members of the Maryland State Board of Education Jack R. Smith, Ph.D. DATE: December 8, 2015

More information

BUCKLEY. User s Guide

BUCKLEY. User s Guide BUCKLEY User s Guide O P E N T Y P E FAQ : For information on how to access the swashes and alternates, visit LauraWorthingtonType.com/faqs All operating systems come equipped with a utility that make

More information

Cassandra: Distributed Access Control Policies with Tunable Expressiveness

Cassandra: Distributed Access Control Policies with Tunable Expressiveness Cassandra: Distributed Access Control Policies with Tunable Expressiveness p. 1/12 Cassandra: Distributed Access Control Policies with Tunable Expressiveness Moritz Y. Becker and Peter Sewell Computer

More information

HoneyBee User s Guide

HoneyBee User s Guide HoneyBee User s Guide font faq HOW TO INSTALL YOUR FONT You will receive your files as a zipped folder. For instructions on how to unzip your folder, visit LauraWorthingtonType.com/faqs/. Your font is

More information

USB-ASC232. ASCII RS-232 Controlled USB Keyboard and Mouse Cable. User Manual

USB-ASC232. ASCII RS-232 Controlled USB Keyboard and Mouse Cable. User Manual USB-ASC232 ASCII RS-232 Controlled USB Keyboard and Mouse Cable User Manual Thank you for purchasing the model USB-ASC232 Cable HAGSTROM ELECTRONICS, INC. is pleased that you have selected this product

More information

Adorn. Slab Serif BOLD. v x. user s gu ide

Adorn. Slab Serif BOLD. v x. user s gu ide Adorn f Slab Serif BOLD t 9a0 v2226222x user s gu ide v fon t faq HOW T O I N S TA L L YOU R F ON T H O W T O I N S E R T S WA S H E S, You will receive your files as a zipped folder. For instructions

More information

Adorn. Serif. Smooth. v22622x. user s guide PART OF THE ADORN POMANDER SMOOTH COLLECTION

Adorn. Serif. Smooth. v22622x. user s guide PART OF THE ADORN POMANDER SMOOTH COLLECTION s u Adorn f Serif Smooth 9 0 t v22622x user s guide PART OF THE ADORN POMANDER SMOOTH COLLECTION v font faq HOW TO INSTALL YOUR FONT You will receive your files as a zipped folder. For instructions on

More information

L11 Balanced Trees. Alice E. Fischer. Fall Alice E. Fischer L11 Balanced Trees... 1/34 Fall / 34

L11 Balanced Trees. Alice E. Fischer. Fall Alice E. Fischer L11 Balanced Trees... 1/34 Fall / 34 L11 Balaned Trees Alie E. Fisher Fall 2018 Alie E. Fisher L11 Balaned Trees... 1/34 Fall 2018 1 / 34 Outline 1 AVL Trees 2 Red-Blak Trees Insertion Insertion 3 B-Trees Alie E. Fisher L11 Balaned Trees...

More information

7. IP. » &!'() (IS: intermediate system) !"#$% *+'() (ES: end system) Copyright 2000, Suguru Yamaguchi, All right reserved

7. IP. » &!'() (IS: intermediate system) !#$% *+'() (ES: end system) Copyright 2000, Suguru Yamaguchi, All right reserved 7. IP»!"#$%» &!'() (IS: intermediate system) *+'() (ES: end system) 1 ISES ES: End System!"#$Ethernet%&' ()*+,'-./ Ethernet IS: Intermediate System =>?@&+12/AB$CD EF FDDI ES: End System 0 FDDI%&'12!"#$345

More information

M a c intosh Cyr i l lic Lang u age Ki t. Installation and User s Manual Manuel d installation et d u t i l i s a t i o n

M a c intosh Cyr i l lic Lang u age Ki t. Installation and User s Manual Manuel d installation et d u t i l i s a t i o n apple M a c intosh Cyr i l lic Lang u age Ki t Installation and User s Manual Manuel d installation et d u t i l i s a t i o n K Apple Coputer, Inc. This anual and the software described in it are copyrighted

More information

ConMan. A Web based Conference Manager for Asterisk. How I Managed to get Con'd into skipping my summer vacation by building this thing

ConMan. A Web based Conference Manager for Asterisk. How I Managed to get Con'd into skipping my summer vacation by building this thing ConMan A Web based Conference Manager for Asterisk -or- How I Managed to get Con'd into skipping my summer vacation by building this thing $90503&07 $:3.74889028,-47,94708 $90503&078:3.42 Sun Labs, slide

More information

Version /10/2015. Type specimen. Bw STRETCH

Version /10/2015. Type specimen. Bw STRETCH Version 1.00 08/10/2015 Bw STRETCH type specimen 2 Description Bw Stretch is a compressed grotesque designed by Alberto Romanos, suited for display but also body text purposes. It started in 2013 as a

More information

State of Connecticut Workers Compensation Commission

State of Connecticut Workers Compensation Commission State of Connecticut Workers Compensation Commission Notice to Employees Workers Compensation Act Chapter 568 of the Connecticut General Statutes (the Workers Compensation Act) requires your employer,

More information

Bold U S E R S G U I D E

Bold U S E R S G U I D E Yana Regular Bold Italic USER S GUIDE S S S font faq HOW TO INSTALL YOUR FONT You will receive your files as a zipped folder. For instructions on how to unzip your folder, visit LauraWorthingtonType.com/faqs/.

More information

ADORN. Roman. v x. user s gu ide

ADORN. Roman. v x. user s gu ide ADORN f Roman t 9a0 v2226222x user s gu ide v fon t faq HOW T O I N S TA L L YOU R F ON T H O W T O I N S E R T S WA S H E S, You will receive your files as a zipped folder. For instructions on how to

More information

Contrast. user s guide

Contrast. user s guide N Contrast chu U77777777V user s guide c P font faq HOW TO INSTALL YOUR FONT You will receive your files as a zipped folder. For instructions on how to unzip your folder, visit LauraWorthingtonType.com/faqs/.

More information

Run Time Environment. Implementing Object-Oriented Languages

Run Time Environment. Implementing Object-Oriented Languages Run Time Environment Implementing Objet-Oriented Languages Copright 2017, Pedro C. Diniz, all rights reserved. Students enrolled in the Compilers lass at the Universit of Southern California have epliit

More information

Getting round your Mac with Shortcut Keys

Getting round your Mac with Shortcut Keys The Mac has many useful keyboard shortcuts but these do depend on you knowing the difference between the following keys: Shift Fn Ctrl Alt (Also referred to as Option) Command (Also referred to as the

More information

font faq HOW TO INSTALL YOUR FONT HOW TO INSERT SWASHES, ALTERNATES, AND ORNAMENTS

font faq HOW TO INSTALL YOUR FONT HOW TO INSERT SWASHES, ALTERNATES, AND ORNAMENTS font faq HOW TO INSTALL YOUR FONT You will receive your files as a zipped folder. For instructions on how to unzip your folder, visit LauraWorthingtonType.com/faqs/. Your font is available in two formats:

More information

Adorn. Serif. v x. user s gu ide

Adorn. Serif. v x. user s gu ide Adorn f Serif t 9a0 v2226222x user s gu ide v fon t faq HOW T O I N S TA L L YOU R F ON T H O W T O I N S E R T S WA S H E S, You will receive your files as a zipped folder. For instructions on how to

More information

Appendix C. Numeric and Character Entity Reference

Appendix C. Numeric and Character Entity Reference Appendix C Numeric and Character Entity Reference 2 How to Do Everything with HTML & XHTML As you design Web pages, there may be occasions when you want to insert characters that are not available on your

More information

III. CLAIMS ADMINISTRATION

III. CLAIMS ADMINISTRATION III. CLAIMS ADMINISTRATION Insurance Providers: Liability Insurance: Greenwich Insurance Company American Specialty Claims Representative: Mark Thompson 142 N. Main Street, Roanoke, IN 46783 Phone: 260-672-8800

More information

Divide-and-conquer algorithms 1

Divide-and-conquer algorithms 1 * 1 Multipliation Divide-and-onquer algorithms 1 The mathematiian Gauss one notied that although the produt of two omplex numbers seems to! involve four real-number multipliations it an in fat be done

More information

1 Swing 2006A 5 B? 18. Swing Sun Microsystems AWT. 3.1 JFrame JFrame GHI

1 Swing 2006A 5 B? 18. Swing Sun Microsystems AWT. 3.1 JFrame JFrame GHI ' þ ³ š ³ œ ³ 2006 1 Swing! " # &%' ()+-,./0 1 2 45-6 &8% 9 : ; < = >@? 2006A 5 B? 18 C@D E F : G HJILK-M!NPO-Q R S-I!T R!U V-W X Y!Z[N GUI\ ] ^ O-Q R S _a` b-w!c dje!f g Swing Wh i Z j k l m n N VisualEditor

More information

CMPT 470 Based on lecture notes by Woshun Luk

CMPT 470 Based on lecture notes by Woshun Luk * ) ( & 2XWOLQH &RPSRQHQ 2EMHF 0RGXOHV CMPT 470 ased on lecture notes by Woshun Luk What is a DLL? What is a COM object? Linking two COM objects Client-Server relationships between two COM objects COM

More information

font faq HOW TO INSTALL YOUR FONT HOW TO INSERT SWASHES, ALTERNATES, AND ORNAMENTS

font faq HOW TO INSTALL YOUR FONT HOW TO INSERT SWASHES, ALTERNATES, AND ORNAMENTS font faq HOW TO INSTALL YOUR FONT You will receive your files as a zipped folder. For instructions on how to unzip your folder, visit LauraWorthingtonType.com/faqs/. Your font is available in two formats:

More information

font faq HOW TO INSTALL YOUR FONT HOW TO INSERT SWASHES, ALTERNATES, AND ORNAMENTS

font faq HOW TO INSTALL YOUR FONT HOW TO INSERT SWASHES, ALTERNATES, AND ORNAMENTS font faq HOW TO INSTALL YOUR FONT You will receive your files as a zipped folder. For instructions on how to unzip your folder, visit LauraWorthingtonType.com/faqs/. Your font is available in two formats:

More information

Chemistry Hour Exam 2

Chemistry Hour Exam 2 Chemistry 838 - Hour Exam 2 Fall 2003 Department of Chemistry Michigan State University East Lansing, MI 48824 Name Student Number Question Points Score 1 15 2 15 3 15 4 15 5 15 6 15 7 15 8 15 9 15 Total

More information

ClaimSpotter: an Environment to Support Sensemaking with Knowledge Triples

ClaimSpotter: an Environment to Support Sensemaking with Knowledge Triples ClaimSpotter: an Environment to Support Sensemaking with Knowledge Triples Bertrand Sereno, Simon Buckingham Shum & Enrico Motta Knowledge Media Institute The Open University Milton Keynes MK7 6AA, UK

More information

124 DISTO pro 4 / pro 4 a-1.0.0zh

124 DISTO pro 4 / pro 4 a-1.0.0zh 0 30 40 50 DISTO PD-Z01 14 DISTO pro 4 / pro 4 a-1.0.0 DISTO pro 4 / pro 4 a-1.0.0 15 16 DISTO pro 4 / pro 4 a-1.0.0 DISTO pro 4 / pro 4 a-1.0.0 17 1 PD-Z03 3 7 4 5 6 10 9 8 18 DISTO pro 4 / pro 4 a-1.0.0

More information

ESCAPE SEQUENCE G0: ESC 02/08 04/13 C0: C1: NAME Extended African Latin alphabet coded character set for bibliographic information interchange

ESCAPE SEQUENCE G0: ESC 02/08 04/13 C0: C1: NAME Extended African Latin alphabet coded character set for bibliographic information interchange TYPE: 9-character graphic character set REGISTRATION NUMBER: 9 DATE OF REGISTRATION: ESCAPE SEQUENCE G: ESC /8 / G: ESC /9 / G: ESC / / G: ESC / / C: C: NAME Extended African Latin alphabet coded character

More information

Rapid Prototyping of flexible Embedded Systems on multi-dsp Architectures

Rapid Prototyping of flexible Embedded Systems on multi-dsp Architectures Rapid Prototyping of flexible Embedded Systems on multi-dsp Architectures Bernhard Rinner, Martin Schmid and Reinhold Weiss Institut für Technische Informatik Technische Universität Graz Inffeldgasse 16/1,

More information

) $ G}] }O H~U. G yhpgxl. Cong

) $ G}] }O H~U. G yhpgxl. Cong » Þ åî ïî á ë ïý þý ÿ þ ë ú ú F \ Œ Œ Ÿ Ÿ F D D D\ \ F F D F F F D D F D D D F D D D D FD D D D F D D FD F F F F F F F D D F D F F F D D D D F Ÿ Ÿ F D D Œ Ÿ D Ÿ Ÿ FŸ D c ³ ² í ë óô ò ð ¹ í ê ë Œ â ä ã

More information

Communication and processing of text in the Kildin Sámi, Komi, and Nenets, and Russian languages.

Communication and processing of text in the Kildin Sámi, Komi, and Nenets, and Russian languages. TYPE: 96 Character Graphic Character Set REGISTRATION NUMBER: 200 DATE OF REGISTRATION: 1998-05-01 ESCAPE SEQUENCE G0: -- G1: ESC 02/13 06/00 G2: ESC 02/14 06/00 G3: ESC 02/15 06/00 C0: -- C1: -- NAME:

More information

Segments Proofs Reference

Segments Proofs Reference Segments Proofs Reference Properties of Equality Addition Property Subtraction Property Multiplication Property Division Property Distributive Property Reflexive Property The properties above may only

More information

Myriad Pro Light. Lining proportional. Latin capitals. Alphabetic. Oldstyle tabular. Oldstyle proportional. Superscript ⁰ ¹ ² ³ ⁴ ⁵ ⁶ ⁷ ⁸ ⁹,.

Myriad Pro Light. Lining proportional. Latin capitals. Alphabetic. Oldstyle tabular. Oldstyle proportional. Superscript ⁰ ¹ ² ³ ⁴ ⁵ ⁶ ⁷ ⁸ ⁹,. Myriad Pro Light Latin capitals A B C D E F G H I J K L M N O P Q R S T U V W X Y Z & Æ Ł Ø Œ Þ Ð Á Â Ä À Å Ã Ç É Ê Ë È Í Î Ï Ì İ Ñ Ó Ô Ö Ò Õ Š Ú Û Ü Ù Ý Ÿ Ž Ă Ā Ą Ć Č Ď Đ Ě Ė Ē Ę Ğ Ģ Ī Į Ķ Ĺ Ľ Ļ Ń Ň Ņ

More information

Banks Tupas Certification Service for Service Providers

Banks Tupas Certification Service for Service Providers Banks Tupas Certification Service for Service Providers Service description and guidelines Version 2.1 3 October 2005 SERVICE DESCRIPTION 2 (21) CHANGE LOG Version Page Comment V2.0 All Message structure

More information

Oracle Primavera P6 Enterprise Project Portfolio Management Performance and Sizing Guide. An Oracle White Paper December 2011

Oracle Primavera P6 Enterprise Project Portfolio Management Performance and Sizing Guide. An Oracle White Paper December 2011 Oracle Primavera P6 Enterprise Project Portfolio Management Performance and Sizing Guide An Oracle White Paper December 2011 Disclaimer The following is intended to outline our general product direction.

More information

User Guide for Greek GGT-Fonts Revision date: 23 May, 2011

User Guide for Greek GGT-Fonts Revision date: 23 May, 2011 User Guide for Greek GGT-Fonts Revision date: 23 May, 2011 by Graham G Thomason Copyright Graham G Thomason, 2009. Permission is granted to copy or publish this document, provided this complete notice

More information

Banks' TUPAS certification service for service providers

Banks' TUPAS certification service for service providers Banks' TUPAS certification service for service providers service provider's FK Federation of Finnish Financial Services for service providers CHANGE LOG Version Page Comment V2.0 All Message structures

More information

Runtime Support for OOLs Part II Comp 412

Runtime Support for OOLs Part II Comp 412 COMP 412 FALL 2017 Runtime Support for OOLs Part II Comp 412 soure IR Front End Optimizer Bak End IR target Copright 2017, Keith D. Cooper & Linda Torzon, all rights reserved. Students enrolled in Comp

More information

Communication and processing of text in the Chuvash, Erzya Mordvin, Komi, Hill Mari, Meadow Mari, Moksha Mordvin, Russian, and Udmurt languages.

Communication and processing of text in the Chuvash, Erzya Mordvin, Komi, Hill Mari, Meadow Mari, Moksha Mordvin, Russian, and Udmurt languages. TYPE: 96 Character Graphic Character Set REGISTRATION NUMBER: 201 DATE OF REGISTRATION: 1998-05-01 ESCAPE SEQUENCE G0: -- G1: ESC 02/13 06/01 G2: ESC 02/14 06/01 G3: ESC 02/15 06/01 C0: -- C1: -- NAME:

More information

A Mixed Fragmentation Algorithm for Distributed Object Oriented Databases 1

A Mixed Fragmentation Algorithm for Distributed Object Oriented Databases 1 A Mixed Fragmentation Algorithm for Distributed Object Oriented Databases 1 Fernanda Baião Department of Computer Science - COPPE/UFRJ Abstract Federal University of Rio de Janeiro - Brazil baiao@cos.ufrj.br

More information

Second Year March 2017

Second Year March 2017 Reg. No. :... Code No. 5052 Name :... Second Year March 2017 Time : 2 Hours Cool-off time : 15 Minutes Part III COMPUTER APPLICATION (Commerce) Maximum : 60 Scores General Instructions to Candidates :

More information

Models, Notation, Goals

Models, Notation, Goals Scope Ë ÕÙ Ò Ð Ò ÐÝ Ó ÝÒ Ñ ÑÓ Ð Ü Ô Ö Ñ Ö ² Ñ ¹Ú ÖÝ Ò Ú Ö Ð Ö ÒÙÑ Ö Ð ÔÓ Ö ÓÖ ÔÔÖÓÜ Ñ ÓÒ ß À ÓÖ Ð Ô Ö Ô Ú ß Ë ÑÙÐ ÓÒ Ñ Ó ß ËÑÓÓ Ò ² Ö Ò Ö Ò Ô Ö Ñ Ö ÑÔÐ ß Ã ÖÒ Ð Ñ Ó ÚÓÐÙ ÓÒ Ñ Ó ÓÑ Ò Ô Ö Ð Ð Ö Ò Ð ÓÖ Ñ

More information

Information technology Universal Multiple-Octet Coded Character Set (UCS)

Information technology Universal Multiple-Octet Coded Character Set (UCS) ISO/IEC ISO/IEC 10646-1: 1993/Amd. 30: 1999 (E) Information technology Universal Multiple-Octet Coded Character Set (UCS) Part 1: Architecture and Basic Multilingual Plane AMENDMENT 30: Additional Latin

More information

Design Patterns. Patterns.mkr Page 223 Wednesday, August 25, :17 AM

Design Patterns. Patterns.mkr Page 223 Wednesday, August 25, :17 AM Patterns.mkr Page 223 Wednesday, August 25, 1999 2:17 AM Design Patterns n the earlier hapters, we have seen that a entral goal of objet-oriented programming is the support of ode reuse. This hapter examines

More information

Selective Open Recursion

Selective Open Recursion Selective Open Recursion A Solution to the ragile Baselass roblem Kevin Donnelly, Jonathan Aldrich Selective Open Recursion p.1 odularity What? Why? Break complex systems into modules with specified interfaces

More information

UNIVERSITY OF THE FREE STATE DEPARTMENT OF COMPUTER SCIENCE AND INFORMATICS CSIS1614

UNIVERSITY OF THE FREE STATE DEPARTMENT OF COMPUTER SCIENCE AND INFORMATICS CSIS1614 UNIVERSITY OF THE FREE STATE DEPARTMENT OF COMPUTER SCIENCE AND INFORMATICS CSIS1614 DATE: 7 May 2015 MARKS: 130 ASSESSOR: Prof. P.J. Blignaut (Bonus marks: 5) MODERATOR: Dr. L. de Wet TIME: 180 minutes

More information

A Survey of Current CLOS MOP Implementations

A Survey of Current CLOS MOP Implementations A Survey of Current CLOS MOP Implementations Raymond de Lacaze Artificial Intelligence Center SRI International 333 Ravenswood Ave. Menlo Park, CA 9402 delacaze@ai.sri.com Tim Bradshaw Cley Limited 6 East

More information

UNIVERSITY OF THE FREE STATE DEPARTMENT OF COMPUTER SCIENCE AND INFORMATICS CSIS1614. DATE: 5 March 2015 MARKS: 100 SECTION A (36)

UNIVERSITY OF THE FREE STATE DEPARTMENT OF COMPUTER SCIENCE AND INFORMATICS CSIS1614. DATE: 5 March 2015 MARKS: 100 SECTION A (36) UNIVERSITY OF THE FREE STATE DEPARTMENT OF COMPUTER SCIENCE AND INFORMATICS CSIS1614 DATE: 5 March 2015 MARKS: 100 ASSESSOR: Prof. P.J. Blignaut TIME: 180 minutes MODERATOR: Dr. L. de Wet SECTION A (36)

More information

Equality (2.1) Advanced Topics on Classes and Objects. Equality (1) Equality (2.2): Common Error

Equality (2.1) Advanced Topics on Classes and Objects. Equality (1) Equality (2.2): Common Error Advanced Topics on Classes and Objects EECS200 B: Advanced Object Oriented Prograing Fall 208 CHEN-WEI WANG Equality (2.) Iplicitly: Every class is a child/sub class of the Object class. The Object class

More information

Using non-latin alphabets in Blaise

Using non-latin alphabets in Blaise Using non-latin alphabets in Blaise Rob Groeneveld, Statistics Netherlands 1. Basic techniques with fonts In the Data Entry Program in Blaise, it is possible to use different fonts. Here, we show an example

More information

The course that gives CMU its Zip! Web Services Nov 26, Topics HTTP Serving static content Serving dynamic content

The course that gives CMU its Zip! Web Services Nov 26, Topics HTTP Serving static content Serving dynamic content 15-213 The course that gives CMU its Zip! Web Services Nov 26, 2002 Topics HTTP Serving static content Serving dynamic content Web History 1945: 1989: 1990: Vannevar Bush, As we may think, Atlantic Monthly,

More information

Tools for LC physics study

Tools for LC physics study Tool for LC phyic tudy Akiya Miyamoto, KEK Content: 1. Introduction to JLC computing 9:00-9:30 2. Breif introduction to C++ 9:30-10:00 3. Introduction to ROOT 10:00-11:30 4. Introduction to JSF and Demo

More information

font faq HOW TO INSTALL YOUR FONT HOW TO INSERT SWASHES, ALTERNATES, AND ORNAMENTS

font faq HOW TO INSTALL YOUR FONT HOW TO INSERT SWASHES, ALTERNATES, AND ORNAMENTS font faq HOW TO INSTALL YOUR FONT You will receive your files as a zipped folder. For instructions on how to unzip your folder, visit LauraWorthingtonType.com/faqs/. Your font is available in two formats:

More information

[DP19] DN-500CD. Serial Command Protocol Guide

[DP19] DN-500CD. Serial Command Protocol Guide [DP19] Serial Command Protocol Guide Ver. 1.2 January 16, 2017 inmusic Brands, Inc. 1 1 Contents 2 General... 3 2.1 RS-232C Control... 3 3 Specification... 4 3.1 RS-232C Control... 4 4 Communication Protocol...

More information

KbdKaz 500 layout tables

KbdKaz 500 layout tables a ao a ao a o o o o o a a oo A o a a o a a oa ao oo A o a a o oa ao A a o a oa oa ao o a a a a o a A a a A ˆ a a A ˇ ao a a A a a A o Ao a a A Ao a o a a A ao a o a a A α a A a a a A o o a a A A a a A

More information

The Logical Solution - Digital Video Extension. DVI EXTENSION - Velocity Series

The Logical Solution - Digital Video Extension. DVI EXTENSION - Velocity Series Digital Video Extension System-3 Digital Video Extension System-3R Digital Video Extension System-3 A/V+ Digital Video Extension System-3 A/V Pro Digital Video Extension System-3R A/V+ MRTS Technology

More information

IPv6 Servic es. LONG Net w ork

IPv6 Servic es. LONG Net w ork IP Servic es in LONG Net w ork Carlos Ralli Ucendo Telefonica Research & Development Overview IP Distributed Labs LONG: Building a distributed IP Lab. LONG Backbone LONG Global View LONG IP Services Examples

More information

Adorn. Bouquet. v x. user s gu ide

Adorn. Bouquet. v x. user s gu ide Adorn Bouquet f 9a0 v2226222x user s gu ide t v font faq HOW TO INSTALL YOUR FONT You will receive your files as a zipped folder. For instructions on how to unzip your folder, visit LauraWorthingtonType.com/faqs/.

More information

Description AX5805. Default values for the permissible motors. Version: Date:

Description AX5805. Default values for the permissible motors. Version: Date: Description values for the permissible motors Version: 1.3.0 Date: 2017-06-01 Table of contents Table of contents 1 Foreword 2 1.1 Notes on the manual 2 1.1.1 Intendent audience 2 1.1.2 Origin of the

More information

Structural Balance in Networks. An Optimizational Approach. Andrej Mrvar. Faculty of Social Sciences. University of Ljubljana. Kardeljeva pl.

Structural Balance in Networks. An Optimizational Approach. Andrej Mrvar. Faculty of Social Sciences. University of Ljubljana. Kardeljeva pl. Structural Balance in Networks An Optiizational Approach Andrej Mrvar Faculty of Social Sciences University of Ljubljana Kardeljeva pl. 5 61109 Ljubljana March 23 1994 Contents 1 Balanced and clusterable

More information

Automatic Verification of Finite State Concurrent Systems

Automatic Verification of Finite State Concurrent Systems Automatic Verification of Finite State Concurrent Systems Edmund M Clarke, Jr Computer Science Department Carnegie Mellon University Pittsburgh, PA 523 Temporal Logic Model Checking Specification Language:

More information

Editors: prof. Ing. Iveta Ubrežiová, CSc., Ing. Drahoslav Lančarič, PhD., Ing. Ingrida Košičiarová, PhD. ISBN

Editors: prof. Ing. Iveta Ubrežiová, CSc., Ing. Drahoslav Lančarič, PhD., Ing. Ingrida Košičiarová, PhD. ISBN Proceedings from international scientific conference Corporate Social Responsibility and Human Resource Management in V4 Countries. Organised by the Department of Management, Faculty of Economy and Management,

More information

Trees. Linear vs. Branching CSE 143. Branching Structures in CS. What s in a Node? A Tree. [Chapter 10]

Trees. Linear vs. Branching CSE 143. Branching Structures in CS. What s in a Node? A Tree. [Chapter 10] CSE 143 Trees [Chapter 10] Linear vs. Branching Our data structures so far are linear Have a beginning and an end Everything falls in order between the ends Arrays, lined lists, queues, stacs, priority

More information

suas das maior do o simples soma é que todo a partes

suas das maior do o simples soma é que todo a partes suas das maior do o simples soma é que todo a partes Aquino Aquino is a display calligraphic stencil typeface inspired by a liturgic book made by portuguese friar Tomás Aquino in 1735 Collectaneum Sacri

More information

Doubly LinkedList is Symmetrical! LinkedList Efficiency. Monday, April 8, 13. insert insert remove remove remove walk

Doubly LinkedList is Symmetrical! LinkedList Efficiency. Monday, April 8, 13. insert insert remove remove remove walk How Can We Improve the State of Experimental Evaluation in Computer Siene Peter Sweeney IBM Researh, TJ Watson Friday, April 12, 12:00 Kendade 307 1 Doubly LinkedList is Symmetrial! insert insert remove

More information

Primitive Types and Some Simple IO in Java

Primitive Types and Some Simple IO in Java 1. Overview Primitive Types and Some Simple IO in Java The learning objectives of this laboratory session are: How to build and run a java standalone program without an IDE The elements of good programming

More information

For information on how to access the swashes and alternates, visit LauraWorthingtonType.com/faqs

For information on how to access the swashes and alternates, visit LauraWorthingtonType.com/faqs Juicy User s Guide opent ype faq: For information on how to access the swashes and alternates, visit LauraWorthingtonType.com/faqs All operating systems come equipped with a utility that make it possible

More information

V Y. Fragment Pro. Fragment Pro. 1 Copyright 2013 Vít Šmejkal All rights reserved

V Y. Fragment Pro. Fragment Pro. 1 Copyright 2013 Vít Šmejkal All rights reserved & V Y Fragment Pro 1 Copyright 2013 Vít Šmejkal All rights reserved www.vtypo.com VY 2 Copyright 2013 Vít Šmejkal All rights reserved www.vtypo.com exa cos uvz 3 Copyright 2013 Vít Šmejkal All rights reserved

More information

Information Retrieval. Lecture 3: Evaluation methodology

Information Retrieval. Lecture 3: Evaluation methodology Information Retrieval Lecture 3: Evaluation methodology Computer Science Tripos Part II Lent Term 2004 Simone Teufel Natural Language and Information Processing (NLIP) Group sht25@cl.cam.ac.uk Today 2

More information

7DONSODQ. ƒ We called our platform 9 D-II TG: Distributed Internet Traffic Generator

7DONSODQ. ƒ We called our platform 9 D-II TG: Distributed Internet Traffic Generator ',7*'LVWULEXWHG,QWHUQHW7UDIILF *HQHUDWRU Antonio Pescapè,, Donato Emma, Stefano Avallone,, Alessio Botta, and Giorgio Ventre { pescape@unina.it @unina.it} Dipartimento Informatica e Sistemistica Università

More information

Re-programming a many-to-many merge with Hash Objects

Re-programming a many-to-many merge with Hash Objects Re-programming a many-to-many merge with Hash Objets CS05 PhUSE 2012 Budapest D. J. Garbutt 17 Otober 2012 Why? 1 In this talk I will demonstrate how you an re-program a many-to-many merge using hash objets

More information

DENIC Domain Guidelines

DENIC Domain Guidelines The English translation of the DENIC Eszett Domain Guidelines is provided for the convenience of our non-german-speaking customers. Regardless of this, only the original German-language version is legally

More information

Need to access each element of a list. Use index to access an element of the list. It s quadratic, while:

Need to access each element of a list. Use index to access an element of the list. It s quadratic, while: ! " # $ $ % & ' () * + (, -. /* 0 * / (1 2 3-4 1 5 6 5 ' 7 8 * / 9 : ; < 8 * /' 8 - /4 J K L M N O PQ M R S After studying this chapter you should understand the following: the role of iterators in container

More information

RSA (Rivest Shamir Adleman) public key cryptosystem: Key generation: Pick two large prime Ô Õ ¾ numbers È.

RSA (Rivest Shamir Adleman) public key cryptosystem: Key generation: Pick two large prime Ô Õ ¾ numbers È. RSA (Rivest Shamir Adleman) public key cryptosystem: Key generation: Pick two large prime Ô Õ ¾ numbers È. Let Ò Ô Õ. Pick ¾ ½ ³ Òµ ½ so, that ³ Òµµ ½. Let ½ ÑÓ ³ Òµµ. Public key: Ò µ. Secret key Ò µ.

More information

Pe h-ōe-jī Unicode Correspondence Table

Pe h-ōe-jī Unicode Correspondence Table Pe h-ōe-jī Correspondence Table This document contains the code points and font examples for characters needed to write Pe h-ōe-jī for Taiwanese (Hoklo). Standard latin capital and small letters are not

More information

Ultimate Cool Characters

Ultimate Cool Characters Ultimate Cool s Page 1 of 30 BLOG ARCHIVES GEEK WRITING VIDEO FUN STORE ABOUT Ultimate Cool s Here you will find a wealth of special characters not found on your keyboard. Ever wanted to know how to make

More information

Static Scheduling of Dynamic Execution for High-Level Synthesis

Static Scheduling of Dynamic Execution for High-Level Synthesis Static Scheduling of Dynamic Execution for High-Level Synthesis Yuki Toda Nagisa Ishiura Kousuke Sone School of Science and Technology Kwansei Gakuin University 2-1 Gakuen, Sanda, Hyogo, 669-1337, Japan

More information

A Beam Search Method to Solve the Problem of Assignment Cells to Switches in a Cellular Mobile Network

A Beam Search Method to Solve the Problem of Assignment Cells to Switches in a Cellular Mobile Network A Bea Search Method to Solve the Proble of Assignent Cells to Switches in a Cellular Mobile Networ Cassilda Maria Ribeiro Faculdade de Engenharia de Guaratinguetá - DMA UNESP - São Paulo State University

More information