The Art and Science of Java

Total Page:16

File Type:pdf, Size:1020Kb

The Art and Science of Java The Art and Science of Java Preliminary Draft Eric S. Roberts Stanford University Stanford, California January 2006 Preface This text is an early draft for a general introductory textbook in computer science—a Java-based version of my 1995 textbook The Art and Science of C. My hope is that I can use much of the existing material in writing the new book, although quite a bit of the material and overall organization have to change. At this point, the material is still in a preliminary form, and the feedback I get from those of you who are taking this course will almost certainly lead to some changes before the book is published. One of the central features of the text is that it incorporates the work of the Association of Computing Machinery’s Java Task Force, which was convened in 2004 with the following charter: To review the Java language, APIs, and tools from the perspective of introductory computing education and to develop a stable collection of pedagogical resources that will make it easier to teach Java to first-year computing students without having those students overwhelmed by its complexity. I am grateful to my colleagues on the Task Force—Kim Bruce, Robb Cutler, James H. Cross II, Scott Grissom, Karl Klee, Susan Rodger, Fran Trees, Ian Utting, and Frank Yellin—for all their hard work over the past year, as well as to the National Science Foundation, the ACM Education Board, the SIGCSE Special Projects Fund for their financial support. I also want to thank the participants in last year’s CS 298 seminar—Andrew Adams, Andy Aymeloglu, Kurt Berglund, Seyed Dorminani-Tabatabaei, Erik Forslin, Alex Himel, Tom Hurlbutt, Dave Myszewski, Ann Pan, Vishakha Parvate, Cynthia Wang, Paul Wilkins, and Julie Zhuo for helping me work through these ideas. In addition, I would like to thank my CS 106A TA Brandon Burr and all the hardworking section-leaders for taking on the challenge of helping to teach a course with a just-in-time approach to the materials. Particularly because my wife Lauren Rusk (who has edited all of my books) has not yet had her chance to work her wonderful magic on the language, you may still find some rough edges, awkward constructions, and places where real improvement is needed. Writing is, after all, at least as difficult as programming and requires just as much testing to get everything right. If you let me know when things are wrong, I think we’ll end up with a textbook and a course that are exciting, thorough, and practical. Thanks in advance for all your help. Eric Roberts Professor of Computer Science Stanford University September 2005 Table of Contents 1. Introduction 1 1.1 A brief history of computing 2 1.2 What is computer science? 4 1.3 An overview of computer hardware 5 1.4 Algorithms 7 1.5 Stages in the programming process 8 1.6 Java and the object-oriented paradigm 13 1.7 Java and the World Wide Web 17 2. Programming by Example 21 2.1 The “hello world” program 22 2.2 Perspectives on the programming process 26 2.3 A program to add two numbers 26 2.4 Classes and objects 31 3. Expressions 39 3.1 Primitive data types 41 3.2 Constants and variables 42 3.3 Operators and operands 46 3.4 Assignment statements 53 3.5 Programming idioms and patterns 56 4. Statement Forms 63 4.1 Simple statements 64 4.2 Control statements 66 4.3 Boolean data 67 4.4 The if statement 73 4.5 The switch statement 78 4.6 The concept of iteration 79 4.7 The while statement 85 4.8 The for statement 90 5. Methods 99 5.1 A quick overview of methods 100 5.2 Methods and the object-oriented paradigm 103 5.3 Writing your own methods 108 5.4 Mechanics of the method-calling process 114 5.5 Algorithmic methods 125 6. Objects and Classes 135 6.1 Using the RandomGenerator class 136 6.2 Defining your own classes 143 6.3 Defining a class to represent rational numbers 150 7. The Object Memory Model 165 7.1 The structure of memory 166 7.2 Allocation of memory to variables 170 7.3 Primitive types vs. objects 176 7.4 Linking objects together 180 8. Object-Oriented Graphics 189 8.1 The acm.graphics model 190 8.2 The graphics class hierarchy 191 8.3 Facilities available in the GraphicsProgram class 198 8.4 Animation and interactivity 199 8.5 Creating compound objects 208 8.6 Principles of good object-oriented design 210 9. Strings and Characters 225 9.1 The principle of enumeration 226 9.2 Characters 228 9.3 Strings as an abstract idea 237 9.4 Using the methods in the String class 238 10. Arrays and ArrayLists 253 10.1 Introduction to arrays 254 10.2 Internal representation of arrays 258 10.3 Passing arrays as parameters 259 10.4 The ArrayList class 263 10.5 Using arrays for tabulation 267 10.6 Initialization of arrays 268 10.7 Multidimensional arrays 270 11. Searching and Sorting 283 11.1 Searching 284 11.2 Sorting 292 Index 307 A note on the cover image: The cover of The Art and Science of C showed a picture of Patience, one of the two stone lions that guard the entrance to the New York Public Library. Addison-Wesley and I chose that image both to emphasize the library-based approach adopted by the text and because patience is an essential skill in programming. In 2003, the United States Postal Service decided to put Patience on a stamp, which gave those of us who have a special attachment to that lion a great deal of inner pleasure. Chapter 1 Introduction [The Analytical Engine offers] a new, a vast, and a powerful language . for the purposes of mankind. — Augusta Ada Byron, Lady Lovelace, The Sketch of the Analytical Engine Invented by Charles Babbage, 1843 Augusta Ada Byron, Lady Lovelace (1815–1852) Augusta Ada Byron, the daughter of English poet Lord Byron, was encouraged b ests in science and mathematics at a time when few women were allowed to study those subjects. At the age of 17, Ada met Charles Babbage, a prominent English scientist who devoted his life to designing machines for carrying out mathematical computations— machines that he was never able to complete. Ada was firmly convinced of the potential of Babbage’s Analytical Engine and wrote extensive notes on its design, along with several complex mathematical programs that have led many people to characterize her as the first programmer. In 1980, the U.S. Department of Defense named the programming language Ada in her honor. 2 The Art and Science of Java Given our vantage point at the beginning of the 21st century, it is hard to believe that computers did not even exist in 1940. Computers are everywhere today, and it is the popular wisdom, at least among headline writers, to say that we live in the computer age. 1.1 A brief history of computing In a certain sense, computing has been around since ancient times. Much of early mathematics was devoted to solving computational problems of practical importance, such as monitoring the number of animals in a herd, calculating the area of a plot of land, or recording a commercial transaction. These activities required people to develop new computational techniques and, in some cases, to invent calculating machines to help in the process. For example, the abacus, a simple counting device consisting of beads that slide along rods, has been used in Asia for thousands of years, possibly since 2000 BCE. Throughout most of its history, computing has progressed relatively slowly. In 1623, a German scientist named Wilhelm Schickard invented the first known mechanical calculator, capable of performing simple arithmetical computations automatically. Although Schickard’s device was lost to history through the ravages of the Thirty Years’ War (1618–1648), the French philosopher Blaise Pascal used similar techniques to construct a mechanical adding machine in the 1640s, a copy of which remains on display in the Conservatoire des Arts et Métiers in Paris. In 1673, the German mathematician Gottfried Leibniz developed a considerably more sophisticated device, capable of multiplication and division as well as addition and subtraction. All these devices were purely mechanical and contained no engines or other source of power. The operator would enter numbers by setting metal wheels to a particular position; the act of turning those wheels set other parts of the machine in motion and changed the output display. During the Industrial Revolution, the rapid growth in technology made it possible to consider new approaches to mechanical computation. The steam engine already provided the power needed to run factories and railroads. In that context, it was reasonable to ask whether one could use steam engines to drive more sophisticated computing machines, machines that would be capable of carrying out significant calculations under their own power. Before progress could be made, however, someone had to ask that question and set out to find an answer. The necessary spark of insight came from a British mathematician named Charles Babbage, who is one of the most interesting figures in the history of computing. During his lifetime, Babbage designed two different computing machines, which he called the Difference Engine and the Analytical Engine; each represented a considerable advance over the calculating machines available at the time. The tragedy of his life is that he was unable to complete either of these projects.
Recommended publications
  • Production Designer Jack Fisk to Be the Focus of a Fifteen-Film ‘See It Big!’ Retrospective
    FOR IMMEDIATE RELEASE PRODUCTION DESIGNER JACK FISK TO BE THE FOCUS OF A FIFTEEN-FILM ‘SEE IT BIG!’ RETROSPECTIVE Series will include Fisk’s collaborations with Terrence Malick, Brian De Palma, Paul Thomas Anderson, and more March 11–April 1, 2016 at Museum of the Moving Image Astoria, Queens, New York, March 1, 2016—Since the early 1970s, Jack Fisk has been a secret weapon for some of America’s most celebrated auteurs, having served as production designer (and earlier, as art director) on all of Terrence Malick’s films, and with memorable collaborations with David Lynch, Paul Thomas Anderson, and Brian De Palma. Nominated for a second Academy Award for The Revenant, and with the release of Malick’s new film Knight of Cups, Museum of the Moving Image will celebrate the artistry of Jack Fisk, master of the immersive 360-degree set, with a fifteen-film retrospective. The screening series See It Big! Jack Fisk runs March 11 through April 1, 2016, and includes all of Fisk’s films with the directors mentioned above: all of Malick’s features, Lynch’s Mulholland Drive and The Straight Story, De Palma’s Carrie and Phantom of the Paradise, and Anderson’s There Will Be Blood. The Museum will also show early B- movie fantasias Messiah of Evil and Darktown Strutters, Stanley Donen’s arch- affectionate retro musical Movie Movie, and Fisk’s directorial debut, Raggedy Man (starring Sissy Spacek, Fisk’s partner since they met on the set of Badlands in 1973). Most titles will be shown in 35mm. See below for schedule and descriptions.
    [Show full text]
  • Chelsea O'toole
    CHELSEA O’TOOLE SAG- AFTRA Height: 5’6” Weight: 120 [email protected] Hair: Blonde Eyes: Blue or Brown (310) 272-4655 FILM (partial list): Girl Games (Eric Roberts, Cary-Hiroyuki Tagawa) Lead Sean Patrick Cannon Don’t Wake Mommy (Lifetime) (Sara Rue) Supporting Chris Sivertson Uploaded (Eric Roberts, Tom Green) Supporting Kamran Delan Searching For Bobby D (Robert De Niro) Supporting Paul Borghese Night of the Pumpkin Lead Bill Zebub Money Talks Supporting Everett Chambers Mary Horror Supporting Ryan Weber Real Men Wear Pink Supporting Jamil Glen The Last One Supporting Kevin Lapsley TELEVISION (partial list): Barbee Rehab (Tom Sizemore, Bai Ling) Recurring Derek S. Orr/ Amazon Tosh.0 Co-Star Comedy Central This is my Life, Live! (Pilot) Guest Star ITV Studios VH1 Pilot “How the Eff Did I Get Here?” Guest Star VH1/ Biagio Messina The Doctors Guest Star CBS Forensic Files Guest Star Medstar Television NEW MEDIA (partial list): Branson (Pilot) Series Regular Sam Burkett Ent. Sketchy Co-Star Yahoo! / Principato-Young Entertainment MakeOver Series Regular Michael Valentino Florida Firsts Guest Star Buzzfeed VOICEOVER (partial list): Jessie J Skit for Saturday Night Live Guest Star NBC/ Bravo Media Joe Dirt 2 Supporting Happy Madison Productions The Mystical Laws Lead Glen Matisoff The Final Judgment Supporting Glen Matisoff THEATER (partial list): Trifles Mrs. Peters Mason Gross School of Arts/ Sari Ruskin Months On End Paige Rutgers University/ Chris O’Connor TRAINING (partial list): Anthony Meindl Studio Scene Study, Cold Read Anthony
    [Show full text]
  • OSAA Boys Track & Field Championships
    OSAA Boys Track & Field Championships 4A Individual State Champions Through 2006 100-METER DASH 1992 Seth Wetzel, Jesuit ............................................ 1:53.20 1978 Byron Howell, Central Catholic................................. 10.5 1993 Jon Ryan, Crook County ..................................... 1:52.44 300-METER INTERMEDIATE HURDLES 1979 Byron Howell, Central Catholic............................... 10.67 1994 Jon Ryan, Crook County ..................................... 1:54.93 1978 Rourke Lowe, Aloha .............................................. 38.01 1980 Byron Howell, Central Catholic............................... 10.64 1995 Bryan Berryhill, Crater ....................................... 1:53.95 1979 Ken Scott, Aloha .................................................. 36.10 1981 Kevin Vixie, South Eugene .................................... 10.89 1996 Bryan Berryhill, Crater ....................................... 1:56.03 1980 Jerry Abdie, Sunset ................................................ 37.7 1982 Kevin Vixie, South Eugene .................................... 10.64 1997 Rob Vermillion, Glencoe ..................................... 1:55.49 1981 Romund Howard, Madison ....................................... 37.3 1983 John Frazier, Jefferson ........................................ 10.80w 1998 Tim Meador, South Medford ............................... 1:55.21 1982 John Elston, Lebanon ............................................ 39.02 1984 Gus Envela, McKay............................................. 10.55w 1999
    [Show full text]
  • CASA Continuing Education Approved Movie List
    Movie List for CASA Continuing Education with Optima Categories [Rev. 8/2020] 13 Reasons Why [Optima: Mental Health Issues] [Stars: Dylan Minnette, Katherine Langford, Christian Navarro][ TV Series 49 episodes and counting] Follows teenager Clay Jensen, in his quest to uncover the story behind his classmate and crush, Hannah, and her decision to end her life. [from a Literary Novel see Reading List] A Girl Like Her [Optima: Communicating with Children and Families, Education, Mental Health Issues] [Stars: Lexi Ainsworth, Hunter King, Jimmy Bennett] [1 hr 31 min] Jessica Burns enlists the help of her best friend, Brian, in order to document the relentless harassment she has received from her former friend, Avery Keller, one of South Brookdale High School's most popular students. A Million Little Pieces [Optima: Substance Abuse] [Stars: Aaron Taylor-Johnson, Billy Bob Thornton, Odessa Young] [1 hr 53 minutes] A drug dependent young man faces his past and his inner demons after he is interned in an institution for addicted. An American Crime [Optima: Child Abuse and Neglect] [Stars: Ellen Page, Hayley McFarland, Nick Searcy] [Run time: 1 hr 38 minutes] The true story of suburban housewife Gertrude Baniszewski, who kept a teenage girl locked in the basement of her Indiana home during the 1960s. Antwone Fisher [Optima: Administration of the System, Child Abuse and Neglect, Cultural Competency, Independent Living and Emancipation] [2hr] Antwone Fisher, a young navy man, is forced to see a psychiatrist after a violent outburst against a fellow crewman. During the course of treatment a painful past is revealed and a new hope begins.
    [Show full text]
  • 1. Charles " Lucky " Luciano - (Luciano Movie) 2
    1. Charles " Lucky " Luciano - (Luciano Movie) 2. Cotton Club - (prohibition based) 3. The Valachi papers - (Joe Valachi's book) 4. Mobsters - (Lucky Luciano story) 5. Billy Bathgate - (prohibition era gangster) 6. Bugsy - (one of Lucky Luciano's hoods-Jewish) 7. Hit the Dutchmen 8. Hoodlum - (African American ties to Italian Lucky Luciano and Jew Dutch Shult z) 9. Lansky - (Meyer Lansky story-Lucky Luciano's friend) 10. Bonanno - A God father story 11. The Untouchables - (DA Dewey's side) 12. Youngest Godfather 13. The Gotti story - (John Gotti story) 14. The Goodfellas - (Henry Hill story- Luchese Crime family) 15. Donnie Brasco - (Pistone story- Bonanno crime family) 16. American Gangster - (end of Hoodlum begins American Gangster) 17. The Enforcer - (police efforts to take out Chicago outfit) 18. Crazy Joe Gallo - (Profaci crime family) 19. Once upon a time in America 20. St Valentine Day massacre - (Chicago outfit) 21. Sugartime - (love story based on Sam Giacana, Chicago outfit) 22. Casino - (The Frank Rosenthal story) 23. Boss of Bosses - (The Paul Castellano Story) 24. Find Me Guilty - (Jack DiNorscio Story) * Analyze That - starring Billy Crystal, Robert De Niro and Lisa Kud row * Analyze This - also starring Billy Crystal, Robert De Niro and Lis a Kudrow * Bella Mafia - starring James Marsden, Vanessa Redgrave and Dennis Farina * Bonanno: A Godfather's Story - starring Costas Mandylor, Edward Ja mes Olmos and Martin Landau * A Bronx Tale - starring Lillo Brancato, Robert DeNiro and Chazz Pa lminteri * Bugsy - starring Warren
    [Show full text]
  • Dr. Kayla Martin) – a Versatile Actress, Tiffani Thiessen Has Proven Her Talent from Comedy to Drama in a Variety of Film and Television Roles
    PANDEMIC CAST BIOS TIFFANI THIESSEN (Dr. Kayla Martin) – A versatile actress, Tiffani Thiessen has proven her talent from comedy to drama in a variety of film and television roles. From Woody Allen's comedy "Hollywood Ending," to “Beverly Hills 90210,” Thiessen’s charisma has kept her career moving constantly forward and has gained her the adoration of millions internationally. Last year, Tiffani was in Rob Schiller’s “Stroller Wars,” opposite Rhea Perlman. Her other televison roles include a nine-episode guest starring role on NBC’s “Good Morning Miami’; a starring role in the Fox series "Fast Lane" with Peter Facinelli and Bill Bellamy; a guest-starring role in a three-episode arc on “Just Shoot Me" opposite David Spade's character and a recurring role on the ABC comedy "Two Guys and a Girl." Raised in Long Beach, California, Thiessen began modeling at the age of eight and soon went on to star in the television series "Saved by the Bell" for five seasons. At the same time, she made her feature film debut in "Son in Law." In 1993, she was cast by Aaron Spelling in the pivotal role of Valerie Malone for five seasons in “Beverly Hills 90210.” Her other feature film roles include the comedy "Ladies Man," "Love Stinks" and the horror/comedy spoof "Shriek! If you Know What I did Last Friday 13th. Thiessen currently resides in Los Angeles. ### VINCENT SPANO (Troy Whitlock) – An actor of striking intensity with memorable success in film, television and the theater, Vincent Spano’s work displays his versatility as both a comedic and dramatic talent.
    [Show full text]
  • A Noteworthy Dinner Party
    B12 THE NEWS-ENTERPRISE CLASSIFIEDS THURSDAY, MARCH 29, 2012 CROSSWORD A noteworthy dinner party Dear Heloise: When I’m room to room with a smile quired her to have no metal having a dinner party, some HINTS and say “Hello” to each pa- on her head (she had hair- of the guests invariably ask, FROM tient as though she or he pins holding together her “What can I do to help?” HELOISE were the one you came to bun). We had to take down I’ve found it’s good to take visit. All you need to bring the bun, but I learned if she them up on the offer. I have is your smile. The vast ma- email had earrings, barrettes or small tasks listed on sticky ■ jority of nursing-home pa- anything else metal, it notes and have the notes at- We love this hint in tients are the forgotten ones. Heloise Central. I brought it would have had to be re- tached to a cupboard door. — Arlene S., Tamarac, Fla. moved as well. Thought it Those offering to help can back from my recent trip to ■ Arlene, this is a very Naples, Fla., where I spoke was a hint worth sharing. — choose what they’d like to nice thought, and you are Darlene D., via email do. They pull the note off to a lovely group of women right, it can make a tremen- TOWEL HINT. Dear Heloise: the cupboard, complete the at the Friends of the Salva- dous difference in some- When my son left for col- task and throw away the tion Army Bonita Springs/ one’s life.
    [Show full text]
  • Newsletter 01/08 (Nr
    ISSN 1610-2606 ISSN 1610-2606 newsletterDIGITAL EDITION Nr. 221 - 01/08Januar 2008 Michael J. Fox Christopher Lloyd LASER HOTLINE - Inh. Dipl.-Ing. (FH) Wolfram Hannemann, MBKS - Talstr. 3 - 70825 K o r n t a l Fon: 0711-832188 - Fax: 0711-8380518 - E-Mail: [email protected] - Web: www.laserhotline.de Newsletter 01/08 (Nr. 221) Januar 2008 editorial Hallo Laserdisc- und DVD-Fans, liebe Filmfreunde! Herzlich willkommen zu unserem ersten Newsletter im Jahre 2008. Nach einer kurzen Pause melden wir uns wieder zurück und prä- sentieren Ihnen das Neueste aus Deutschland und den USA. Die große Menge an Neu- veröffentlichungen in diesen beiden Regionen hat dazu geführt, dass wir in der vorliegenden Ausgabe auf die Japan-Releases verzichtet haben. Das holen wir aber selbstverständlich im nächsten Newsletter nach. Für uns Filmsammler fing das neue Jahr bereits mit einer grandiosen Neuigkeit an: die Welt wird blau! Der schon viel zu lange anhaltende Konkurrenzkampf zwischen den beiden High Definition Lagern ”Blu-ray Disc” und ”HD DVD” scheint beige- legt zu sein. Anstoß dazu gab Warner Home Video mit der Ankündigung, ab Mitte 2008 High Definition Versionen nur noch im ”Blu- ray”-Format anzubieten und auf ”HD DVD” zu verzichten. Das löste eine gewaltige Lawine in der DVD-Branche aus und führte zu strahlen- den Gesichtern bei den Fans. Denn damit dürfte die ”HD DVD” auf lange Sicht gesehen vom Markt verschwinden. Logisch dass Toshiba als ”HD DVD”-Verfechter nun alles erdenkliche tut, um sein System am Leben zu erhalten. Immerhin hat man zumindest mit Paramount derzeit noch einen der Großen mit im Boot.
    [Show full text]
  • November-December Movies, 2019 1 8 15 22 6 13 20
    November-December Movies, 2019 Nov BEAUTIFULLY BROKEN: In a real-life story of a refugee’s escape, a prisoner’s promise and a daughter’s painful secret, these people learn the healing power of forgiveness and reconciliation 1 as they fight to save their families. Eric Roberts, Michael W. Smith, Scott William Winters, Emily Hahn. PG-13 1 hr 51 min Nov NIGHT SCHOOL: A successful salesman gets fired when he accidentally destroys his workplace. He needs his GED to find a decent job. Every school rule is about to be broken when a strict teacher and his high school nemesis-turned principal go head-to-head in a battle of wits and pranks. Kevin Hart, 8 Tiffany Haddish, Rob Riggle, Taran Killam. PG-13 1 hr 5 min Nov SHOPLIFTERS: On the margins of Tokyo, a dysfunctional band of outsiders are united by fierce loyalty, a penchant for petty theft and playful grifting. When a young son is arrested, secrets are 15 exposed that upend their tenuous, below-the-radar existence & test their quietly radical belief that love, not blood, defines a family. Lily Franky, Sakura Ando, Mayu Matsuoka, Kirin Kiki. R 2hr 1 min. Nov THE PUBLIC: As Cincinnati endures a blast of Artic cold, the public library serves as a refuge for all. But as closing time nears and emergency shelters are already full, a group of homeless patrons refuse 22 to leave, leading to a clash with authorities. Alec Baldwin, Emilio Estevez, Jena Malone, Taylor Schilling, Christian Slater. PG-13 1 hr 59 min Dec THE SEAGULL: At a lakesire Russian estate, friends & family gather for a summer weekend in the countryside.
    [Show full text]
  • Romina DI LELLA Eric ROBERTS William MCNAMARA
    Romina Eric William DI LELLA ROBERTS MCNAMARA OSCAR & GOLDEN GLOBE NOMINATED DIRECTED BY DAMIAN CHAPA PRODUCED BY R&D COMPANY Ein sadomasochistischer Mörder vermisst werden. Der anständige versucht, die schöne Tänzerin Polizist Nick (Damian Chapa) Concetta Masconi (Romina Di wird vertrauter mit Concettas Fall Lella) in Los Angeles zu ermorden – und versucht aufzuklären, wer während eines Bandenkrieges von versucht hat, sie zu töten und zu Latinos in L.A, versucht Concetta vergewaltigen. Concetta will der ihren amerikanischen Traum zu ganzen Aufregung entkommen verwirklichen. Ihr Klubeigentümer und verliebt sich in den heißen Jack (Eric Roberts) macht ihr Latinolover Max (Paulo Benedeti). Leben schmackhaft, was sie so Sie denkt, dass sie ihr normales nicht erwartet hat. Während der Leben mit Max wieder genießen Vergewaltiger und Mörder nicht kann. Aber sie findet zu spät gefunden wird, steht Concetta unter dem Schutz von zwei Klein heraus, dass gerade er es sein Gauner, die Jack angeheuert hat. könnte, der sie töten will. Solano, ein Detektiv aus L.A. Außerdem gibt es da noch den (William McNamara), untersucht Drahtzieher zu den Drogen den Fall. Die DEA - Agentur findet und zum schmutzigen Snuff heraus, dass viele Millionen Dollars Filmgeschäft (Sven Martinek) – von beschlagnahmtem Rauschgift ein ganz schlimmer Finger! Main Cast CAST Alison Lees-Taylor as Officer Smith Bougart Lineras as Bougart Stanley Griego as Old School Romina DI LELLA (as Concetta Masconi) Known for ‘Love, Hate & Security’ Eric ROBERTS (as Jack) Annalisa Guidone as
    [Show full text]
  • Movie Time Descriptive Video Service
    DO NOT DISCARD THIS CATALOG. All titles may not be available at this time. Check the Illinois catalog under the subject “Descriptive Videos or DVD” for an updated list. This catalog is available in large print, e-mail and braille. If you need a different format, please let us know. Illinois State Library Talking Book & Braille Service 300 S. Second Street Springfield, IL 62701 217-782-9260 or 800-665-5576, ext. 1 (in Illinois) Illinois Talking Book Outreach Center 125 Tower Drive Burr Ridge, IL 60527 800-426-0709 A service of the Illinois State Library Talking Book & Braille Service and Illinois Talking Book Centers Jesse White • Secretary of State and State Librarian DESCRIPTIVE VIDEO SERVICE Borrow blockbuster movies from the Illinois Talking Book Centers! These movies are especially for the enjoyment of people who are blind or visually impaired. The movies carefully describe the visual elements of a movie — action, characters, locations, costumes and sets — without interfering with the movie’s dialogue or sound effects, so you can follow all the action! To enjoy these movies and hear the descriptions, all you need is a regular VCR or DVD player and a television! Listings beginning with the letters DV play on a VHS videocassette recorder (VCR). Listings beginning with the letters DVD play on a DVD Player. Mail in the order form in the back of this catalog or call your local Talking Book Center to request movies today. Guidelines 1. To borrow a video you must be a registered Talking Book patron. 2. You may borrow one or two videos at a time and put others on your request list.
    [Show full text]
  • Vincent J Roth of Surge, Making Cinema's First out Gay Superhero
    Vincent J. Roth of Surge, Making Cinema’s First Out Gay Superhero Page 1 of 8 ADVERTISE YOUR PRODUCTS & SERVICES Go HERE Search … Home News Indies Reviews Interviews Filmmaking Case Study Vlogs Download Google Chrome Chrome is a fast, secure and free browser for all your devices. Google Chrome DOWNLOAD Vincent J Roth of Surge, Making Cinema’s First Out Gay Superhero Eric Roberts in Surge of Power: Revenge of the Sequel Hi! I’m Vincent J Roth, Executive Producer at Surge of Power Enterprises, LLC, a small California based production company that creates fun superhero media with lots of celebrity cameos, featuring cinema’s first Cookies help us serve our publications and services. By reading our publications and using our servces, you agree to our use of cookies. Accept out gay superhero, Surge! We have 2 “Surge of Power” feature films in distribution, a web series in its 4th season called “Big City Chronicles,” and 2 new short films now screening.Read More We recently conducted our first https://www.indieactivity.com/vincent-j-roth-of-surge-making-cinemas-first-out-gay-super... 6/24/2020 Vincent J. Roth of Surge, Making Cinema’s First Out Gay Superhero Page 2 of 8 virtual screening of a new movie, “Surge of Power: Doctor Who Tribute,” a short parody celebrating over 50 years of the Doctor Who TV show, poking light-hearted fun at some of the most charming tropes of the program, with cameo appearances from over 25 Doctor Who actors, these are: Peter Davison (The 5th Doctor), Colin Baker (The 6th Doctor), Sylvester McCoy (The 7th Doctor),
    [Show full text]