58 Pages

Chapter1PPT

Course: CS 1336, Spring 2008
School: UT Dallas
Rating:
 
 
 
 
 

Word Count: 2788

Document Preview

1 Chapter INTRODUCTION TO COMPUTERS AND JAVA 1 COMPUTERS A computer is a programmable electronic device that stores, retrieves, and processes a large quantity of data both quickly and accurately. A computer system consists of both hardware and software. 2 COMPUTER HARDWARE The physical components of the computer system are the hardware. 3 COMPUTER HARDWARE The Central Processing Unit The part of the...

Register Now

Unformatted Document Excerpt

Coursehero >> Texas >> UT Dallas >> CS 1336

Course Hero has millions of student submitted documents similar to the one
below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.

Course Hero has millions of student submitted documents similar to the one below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.
1 Chapter INTRODUCTION TO COMPUTERS AND JAVA 1 COMPUTERS A computer is a programmable electronic device that stores, retrieves, and processes a large quantity of data both quickly and accurately. A computer system consists of both hardware and software. 2 COMPUTER HARDWARE The physical components of the computer system are the hardware. 3 COMPUTER HARDWARE The Central Processing Unit The part of the computer that follows the instructions of a program is called the central processing unit (CPU). The CPU has two components, the control unit and the arithmetic logic unit. The control unit fetches the instructions of the executing program and sequences and controls the operations of other hardware components by sending them the appropriate signals. The arithmetic logic unit (ALU) performs arithmetic and logic operations including: addition, negation, multiplication, comparison, etc. 4 COMPUTER HARDWARE The Central Processing Unit When a computer program is executing the CPU performs a series of steps--the fetch/decode/execute cycle: 1. The control unit fetches the next coded instruction from memory. 2. The control unit translates the instruction into control signals. 3. The control signals are applied to tell the appropriate unit (ALU, memory, input device, output device, etc.) to perform some operation. 4. The sequence repeats from step 1 until the complete program is executed. 5 COMPUTER HARDWARE Main Memory The main memory of a computer is a device that stores both the instructions of executing programs and their data. 6 COMPUTER HARDWARE Main Memory A memory is an ordered sequence of storage locations or cells. Each cell has a distinct address, which is used in storing and retrieving information from the cell. 7 COMPUTER HARDWARE Main Memory The information in a computer is stored and manipulated in binary form, strings of 1's and 0's. A single 1 or 0 is called a binary digit or bit. A group of 8 bits is called a byte. Each addressable cell of the main memory is large enough to store an 8 bit (1 byte) code. 8 COMPUTER HARDWARE Main Memory The main memory is typically a type of memory known as random access memory (RAM). This is a volatile type of memory that can store information as long as the power is maintained. The information is lost if the computer is turned off or loses power. Programs and data that need to be saved long term are usually saved on some type of secondary storage device that is nonvolatile and are loaded into main memory to be used. 9 COMPUTER HARDWARE Secondary Storage Secondary storage devices hold data and programs long term (even when the program is not running or the computer is turned off). These are loaded into main memory as they are needed. Typical secondary storage devices include: hard drives floppy drives compact flash cards Read only CDs R/W CDs DVDs 10 COMPUTER HARDWARE Input Devices Input is data the computer gets from the outside world. We get data into the computer using some type of input device. Typical input devices include: keyboard mouse scanner digital camera 11 COMPUTER HARDWARE Output Devices Output is data the computer sends to the outside world. This data is sent using some type of output device. Typical output devices are: monitors printers speakers 12 SOFTWARE Computers can only do what they are programmed to do. A computer program is a set of instructions a computer follows to perform a task. The set of computer programs that run on a computer are called software. 13 SOFTWARE There are two general categories of software: Operating systems Application software 14 SOFTWARE Operating Systems An operating system has two functions: Manage and control the system resources Provide the user with a means of interaction with the computer Most operating systems today are multi-tasking. A multitasking operating system is capable of running multiple programs at once. (Windows, UNIX, Linux, and Mac OS X are multi-tasking operating systems). 15 SOFTWARE Application software Application software includes the programs we use to do our jobs and to make our lives easier and more enjoyable. Commonly used types of application software word processors spreadsheets database systems email systems compilers photo editors video games 16 PROGRAMMING LANGUAGES A computer program is a set of instructions a computer follows to perform a task. These instructions form an algorithm for performing the task. An algorithm is a finite sequence of steps for solving a problem. (Think of an algorithm as an ordered list of steps for solving a problem). 17 PROGRAMMING LANGUAGES Machine Language In order to be understood by the computer, the algorithm must be written in the language of the computer processor. Each computer processor has its own distinct machine language. A machine language is a numeric language consisting of binary codes. 18 PROGRAMMING LANGUAGES Machine Language A machine language instruction might look something like the following: 1100000000100000000011000100 19 PROGRAMMING LANGUAGES The first computer programs were written in machine language. This was a very tedious and error prone process. To make the job of programming a computer easier, programmers eventually developed high-level programming languages, that use words instead of binary codes, and programs that can translate these languages to the underlying machine language of the computer processor. 20 PROGRAMMING LANGUAGES High-Level Languages Some commonly used high-level programming languages include: BASIC C C++ C# Perl Java 21 PROGRAMMING LANGUAGES High-Level Languages In this class we are going to learn Java, which is a popular high-level programming language that can be used to create large stand-alone application programs or small programs called applets that are used to enhance web pages. 22 PROGRAMMING LANGUAGES Language Elements There are certain elements that are common to high-level programming languages. These include: Key words Operators Punctuation Programmer defined identifiers Strict syntactic rules 23 PROGRAMMING LANGUAGES Language Elements Key Words Key words (reserved words) are special words reserved by the programming language to implement various features. These words cannot be used for anything other than their intended purpose. All Java key words contain only lowercase letters (Note: Java is case sensitive). 24 PROGRAMMING LANGUAGES Language Elements Key Words abstract assert boolean break byte case catch char class const continue default do double else enum extends false final finally float for goto if implements import instanceof int interface long native new null package private protected public return short static strictfp super switch synchronized this throw throws transient true try void volatile while 25 PROGRAMMING LANGUAGES Language Elements Operators Operators are symbols or words used to specify some manipulation of data. The symbols +, , *, /, and = are Java operators. See the inside cover of the text and Appendix C for additional Java operators. 26 PROGRAMMING LANGUAGES Language Elements Punctuation Punctuation includes symbols that delineate statements or separate items in a list. In Java, commas are used to separate items in a list. A semicolon marks the end of a Java statement. 27 PROGRAMMING LANGUAGES Language Elements Statements vs. Lines A statement is a complete instruction that causes the computer to perform some action. A statement may be spread over multiple lines of a program. The following Java statement spans two lines: System.out.println( "Hello students.\n"); 28 PROGRAMMING LANGUAGES Language Elements Programmer-Defined Identifiers Programmer-defined identifiers are names created by the programmer for variables, methods, and other entities in programs. Variables are symbolic names for memory locations where data values may be stored. 29 PROGRAMMING LANGUAGES Language Elements Syntax Syntax is a set of rules that must be followed to construct programs in the language. Syntax rules include such things as how key words and operators may be used and where punctuation symbols are needed. 30 // Source filename: RectangleArea.java // Written by: L. Thompson Created using: jGRASP // A program to calculate and display the area of a rectangle with side lengths entered by the user. import java.util.Scanner; public class RectangleArea { public static void main(String[ ] args) { double length, width; double area; // The length and width of the rectangle // The area calculated for the rectangle // Create a Scanner object to read input from the keyboard Scanner keyboard = new Scanner(System.in); // Get the dimensions of the rectangle from the user System.out.print("Enter the length of the rectangle: "); length = keyboard.nextDouble( ); System.out.print("Enter the width of the rectangle: "); width = keyboard.nextDouble( ); // Calculate the area of the rectangle area = length * width; // Display the results of the calculation System.out.print("\nA rectangle with length " + length + "\nand width "); System.out.println(width + " has an area of " area); System.exit(0); } + } 31 THE COMPILER AND THE JAVA VIRTUAL MACHINE When you write a Java program, you type it into a computer using a program called a text editor. The statements written by a programmer in a high-level programming language are called source code and they are saved in a file called a source file. Java source files have the .java extension. 32 THE COMPILER AND THE JAVA VIRTUAL MACHINE After your Java source code has been saved in the source file, you are ready to run the Java compiler. A compiler is a program that translates a program into an executable form. During the translation process, the compiler will find errors in the usage of the Java language, otherwise known as syntax errors. You will have to find these, correct them, and then resave and recompile your source code. When your program is free of syntax errors, the compiler will create another file that holds the translated instructions. 33 THE COMPILER AND THE JAVA VIRTUAL MACHINE Many programming languages like C and C++ are translated directly into files that contain machine language instructions. The Java compiler translates the source file into a file that contains byte code instructions. The byte code translation is stored in a file that has the .class extension. Byte code instructions are not in machine language, hence the CPU cannot directly execute them. The byte code is executed by the Java Virtual Machine. 34 THE COMPILER AND THE JAVA VIRTUAL MACHINE The Java Virtual Machine (JVM) is an interpreter (another program) that reads and executes the byte code instructions one after the other. The Java byte code is the same for all computers. This fact makes Java programs highly portable. By portable we mean that a program written and compiled on one type of computer processor can be executed/run on another type of computer. A compiled Java program can be run on any computer with a Java Virtual Machine. Each processor will have its own Java Virtual Machine. 35 36 THE COMPILER AND THE JAVA VIRTUAL MACHINE Note: Compilers only find syntax errors. Just because your program compiles that does not mean it is error free. Logical errors, errors in your design, may still be present. 37 CREATING, COMPILING, AND RUNNING A JAVA PROGRAM USING jGRASP jGRASP is an integrated development environment (IDE) that includes a text editor, compiler, debugger, and other utilities useful for creating programs. *** See the document usingJGRASP.doc, which is available on webct. Exercise: Find a small program in the text, like the one in Code Listing 1-1, create the source file and compile and run the program using jGRASP. 38 THE PROGRAMMING PROCESS The programming process includes: analysis, design, coding, testing, debugging, and maintenance activities. 39 THE PROGRAMMING PROCESS Analysis Analysis involves reviewing the program requirements and determining the purpose of the program, the data input to the program, the processing necessary, and the data/outputs that must be produced by the program. We want to ensure that we understand what we are being asked to do. We might sketch the computer screen(s) with sample input(s) and output(s) so we can visualize what the program user will see. 40 THE PROGRAMMING PROCESS Analysis For a simple program to calculate the area of a rectangle given the side lengths entered by the user at the keyboard, the following is probably sufficient: Purpose To calculate and display the area of a rectangle with side lengths entered by the user The length and width of the rectangle Multiply the length by the width of the rectangle to find the area of the rectangle Display an annotated message with the area of the rectangle 41 Inputs Processing Output PROGRAMMING PROCESS Analysis Sample window for a program to calculate the area of a rectangle: Enter the length of the rectangle: 4 Enter the width of the rectangle: 5 The area of the rectangle is: 20 square units 42 THE PROGRAMMING PROCESS Design After a thorough analysis of the problem you want to design a solution to the problem. We must decide how data is to be stored and develop algorithm(s) for calculations to be performed or processing to be done. 43 THE PROGRAMMING PROCESS Design Programmers often utilize modeling tools in the design process. You might use pseudocode, flow charts, UML diagrams during the design process. 44 THE PROGRAMMING PROCESS Design Pseudocode Pseudocode is a cross between human language and programming language that is often used by programmers to create an algorithm. 45 THE PROGRAMMING PROCESS Design Pseudocode Sample pseudocode for the program to calculate the area of a rectangle: Ask the user to enter the length of the rectangle Store the value entered in length Ask the user to enter the width of the rectangle Store the value entered in width Multiply the length by the width and store the result in the area variable Display the area of the rectangle 46 THE PROGRAMMING PROCESS Design Pseudocode For this course, your pseudocode must be detailed enough that it names all the variables and describes all mathematical calculations either in words or formulas. 47 THE PROGRAMMING PROCESS Design Test Plan It is in the design phase of the programming process that the majority of the test plan development should be done. The development of a test plan involves the creation of many input combinations on which the completed program is to be tested along with the expected results for each input combination. Sample input that is likely to cause problems should be included. Try the maximum and minimum values in the expected input range. These are called boundary conditions. Values just outside the range of possible values should also be tested. 48 Sample test plan for the program to calculate the area of a rectangle: Inputs length = 3 width = 5 length = 10 width = 500 length = 9.75 width = 2 length = 0.3 width = 10.2 length = 0 width = 5 length = 4 width = 0 length = -1 width = 5.2 length = 5 width = -1.2 Expected Output Value area =15 area = 5000 area = 19.5 area = 3.06 Error, length should not be 0 Error, width should not be 0 Error, length should not be negative Error, width should not be negative 49 THE PROGRAMMING PROCESS Design Test Plan The algorithm/models should themselves be checked before proceeding to write code. You can do this by going through the model by hand, using a small number of the test cases. 50 THE PROGRAMMING PROCESS Coding Coding involves writing the program in the programming language and entering it in the source file. 51 THE PROGRAMMING PROCESS Testing and Debugging Testing a program means determining if it satisfies all the requirements of the specification and performs as expected. Testing involves running the test cases in the test plan, recording the actual output, and comparing the actual output with the expected output you projected when the test cases were designed. Programmers call errors in their programs bugs and the process of locating errors and correcting the errors debugging. 52 THE PROGRAMMING PROCESS Testing and Debugging If an error is found, you will have to go back to either the analysis or the design phase. From this point, you must go through all of the subsequent phases in order: redo your model, recode, retest, and debug. ************************************************* If you change your code in any way, you must retest your program on all the test cases, even those that previously produced correct output. ************************************************* 53 THE PROGRAMMING PROCESS Maintenance Once the program is completed, it enters the maintenance phase. During the maintenance phase, the program is used for its intended purpose, errors found during use are corrected (don't forget to rerun all the test cases), and the program is sometimes modified to meet changing requirements. 54 THE PROGRAMMING PROCESS SOFTWARE ENGINEERING The job of developing computer programs involves so much more than just writing code/programming. The process of crafting software is called software engineering and the professionals that engage in the process are called software engineers. 55 PROCEDURAL AND OBJECT-ORIENTED PROGRAMMING Procedural and object-oriented programming are two methodologies used for developing software. 56 PROCEDURAL AND OBJECT-ORIENTED PROGRAMMING Procedural programming is action oriented. The programmer divides the statements of the program into procedures called methods that perform some specific task. Methods contain their own variables, but often they share variables with other procedures. 57 PROCEDURAL AND OBJECT-ORIENTED PROGRAMMING In object-oriented programming, the program is divided into entities called objects. An object has fields of data called attributes and a set of functions, called methods, which are the only means to manipulate the data in the object. Operations are carried out by sending an object a message requesting that it perform some operation (execute a method) on its attributes. 58 PROCEDURAL AND OBJECT-ORIENTED PROGRAMMING Java was designed for object-oriented programming, but supports both object-oriented and procedural programming. 59
Find millions of documents on Course Hero - Study Guides, Lecture Notes, Reference Materials, Practice Exams and more. Course Hero has millions of course specific materials providing students with the best way to expand their education.

Below is a small sample set of documents:

Rochester - MUR - 131
Beatles 3/18/08 Penny Lane PM Contrasting Verse Chorus-elenor rigby, developing characters, similar lyric strategy, show they are thinking about child hood, downtown area of Liverpool In my life-harpsicord Strawberry Fields Forever issue of insecurit
UT Dallas - CS - 1336
Chapter 2 JAVA FUNDAMENTALS1THE PARTS OF A JAVA PROGRAM/ DisplayMessage.java / By L. ThompsonCreated using: jGRASP/ A simple Java program that displays the message / Have a good semester! on a line on the computer screenpublic class Displ
UT Dallas - CS - 1336
Chapter 2 JAVA FUNDAMENTALS CONT'D1READING INPUT FROM THE KEYBOARD The Scanner Class The standard input device is normally the computer keyboard. The Java API has an object System.in which is associated with the standard input device. We will u
UT Dallas - CS - 1336
Chapter 5 METHODS1INTRODUCTION TO METHODSIt is common to break programs into manageable methods. A method is a named block of statements that performs a specific task.2void METHODS AND VALUE-RETURNING METHODSThere are two general categorie
UT Dallas - CS - 1336
Chapter 3 DECISION STRUCTURES1THE if STATEMENT The if statement allows us to specify the condition under which a statement or block of statements is to be executed.The general form of the if statement is as follows:if (Boolean expression) { s
UT Dallas - CS - 1336
Chapter 3 DECISION STRUCTURES CONT'D1LOGICAL OPERATORSWe can combine two boolean expressions into a single expression using the logical operators & (AND) or | | (OR).2LOGICAL OPERATORS The & Operator The & is the logical AND operator. It i
UT Dallas - CS - 1336
Chapter 4 LOOPS AND FILES1THE INCREMENT AND DECREMENT OPERATORS To increment a variable means to increase its value by one. To decrement a variable means to decrease its value by one.To increment a variable a we could write either of the foll
Rochester - MUR - 131
Beatles 3/25/08 All You Need is Love-JL-Contrasting Verse Chorus She Loves You, Yesterday, Bach Begins with French national anthem Intro Verse Verse Chorus Verse (Instr) Chorus Verse Chorus Chorus Quotations Baby You're a Rich Man-Contrasting verse c
Rochester - MUR - 131
Beatles 4/3/08 Back in the USSR (PM)Georgia on my mind- Ray Charles. 1950's rock Beach Boys "California Girls" Chuck Berry "Back in the U.S.A." Ob-La-Di, Ob-La-Da (PM)Compound AABA Reggae Influence- Desmond Dekker Paul McCartney Connections- She's Le
Rochester - MUR - 131
Beatles 4/15 Rooftop concert Jan 29, 1969 Let it Be (Film) May 1970 Get Back Project released later as Let it Be- re worked by Phil Spector released in May 1970 PM didn't endorse what Phil Spector was doing because it was supposed to be getting back
Rochester - MUR - 131
Suppose you consume 2 gods, Pizza and Pepsi: Pizza-$10 Pepsi-$2 #of pepsi 0 100 200 500 #of pizza 100 80 60 0 spending on pepsi 0 200 400 1000 spending on pizza 1000 800 600 0 total spending 1000 1000 1000 1000
Michigan - ECON - 102
The Demand for LaborWhen should a firm hire another worker?Firm's Goal: Raise ProfitsProfits = Revenues - Costs To answer the question, decide if profits will rise or fall when another worker is hired.1Will Profits Rise or Fall?Additional Pro
Michigan - ECON - 102
Government Budget ConstraintG +iB T = B + MB B = Nominal Stock of Government Debt i = Nominal Interest Rate T = Nominal Tax Receipts G = Nominal Government ExpendituresMB = Monetary BasePure Fiscal PolicyG +rB T = B No Change in the Monetary B
Michigan - ECON - 102
Nominal GDPP 1 P 12003Q2003 1P2003 2Q2003 22004Q2004 1P2004 2Q2004 2Measuring GDP: Expenditure ApproachY = C + I + G +X C = Consumption I = Investment G = Government Expenditures X = Net Exports = EX - IMMeasuring GDP
Michigan - ECON - 102
Malthusian Growth TheoryYF(L) Subsistence LineL*L1Adding Capital to the Malthusian StoryYL*L*L2Constant Returns to ScaleProduction Function: Y = F(K, L)Special Property: 2Y = F(2K, 2L) or, more generally, BY = F(BK, BL) Choose
Michigan - ECON - 102
Labor ProductivityDefinition: Output per Unit of LaborProduction FunctionDefinition: Y = F(K, L, T) Y = Output, K = Capital, L = Labor, T = TechnologyLabor ForceDefinition: # Unemployed + # EmployedUnemployment RateDefinition: # Unemployed
UCLA - CHEM - 30A
Chem 30 A Instructor: Manashi Chatterjee Ph.D.Fall 2006 Quiz 1Last NameANSWERSFirst NameKEYMIStudent ID Number :SignatureName of your TA: Breewan / Mitsuhara / Paul / RyanTotal:Discussion Section - Day :Time:/ 35Chem 30 A
Vanderbilt - PHIL - 105
2/13/2008-Epictetus Paper #2: have a thesis and argue for it in the paper When bad things happen, no use in asking why. (like when a smart/good person dies for no reason) There's nothing you can do about it Lesson: you have to align your life in a ce
Vanderbilt - PHIL - 105
2/18/2008-Epictetus Ideal of stoic: not to give into emotions To be subject to emotions is essentially to be sick. It's a disease/disaster because it controls your life. Emotion is in charge. Stoic says to get rid of emotion as much as possible. Don'
Vanderbilt - PHIL - 105
4/9/2008-Aristotle Lachs trying to convince us Aristotle's view is balanced and sensible Happiness is activity in accordance with virtue What kind of activities? In Kant, we don't listen to desire, in Butler we don't listen to particular passions, in
Vanderbilt - PHIL - 105
4/9/2008-Aristotle Exam-re-read your essay after you write it-will probably raise your grade by at least . And bring blue books Moral virtue is excellence in choice, a tendency/habit to choose the mean 1. Moral virtue is always matter of choice 2. Re
Vanderbilt - PHIL - 105
2/4/2008 Butler says: everything in the world is natural, nothing is unnatural (even ghosts). 2 meanings of natural: Nsub1= Naturally means: occurs in nature, has some kind of a cost, can be found and taken care of, can be replicated (doesn't have to
Mott Community College - BIO - 1
I. Introduction: Osmosis is diffusion of fluid through a semipermeable membrane from a solution with low solute concentration to a solution with higher solute concentration until reaching equilibrium. Experiment Question: Will the solute concentratio
Western University of Health Sciences - PSCY - 022E
Chapter 12 PersonalityPersonality4/18/2008 5:35:00 AMDefinition: Individual differences in temperament (both between and within people) Temperament refers to feelings, thoughts, and behaviours 3 things personality theorists try to look at: o o
Arizona - UNVR - 197L
Hugh Tures UNVR 197L October 23, 2007Assignment 13Club: Celtic Cultures Society Person to contact: O'Donnell, Rose Marie The goals of the Celtic Cultures Society are to promote interest in Celtic countries, Celtic languages, as well as the culture
Arizona - UNVR - 197L
Hugh Tures UNVR 197L November 6, 2007 Assignment 14 SQ3R Assignment: English reading assignment from the "Rules for Writers" textbook. Three potential exam questions: A. What is your opinion of the main characters wife, Claire? Is she too judgmental?
Arizona - UNVR - 197L
Hugh Tures INDV 197L November 8, 2007 Assignment 16 The conversation I decided to have involved my Dad, and how he is doing with the "emptynest" syndrome, his business and simply life in general. What I learned from this conversation is that I am a f
Arizona - UNVR - 197L
Hugh Tures INDV 197L November 13, 2007 Assignment 17 Knowledge: One behavior that I want to personally change in my life is that of motivation. Coming from a high school where you don;'t need much in order to be successful, and then coming to the U o
St. Johns - MKT - 1000C
Sports Marketing Takes on 2 Major Forms - Defined as specific application of marketing principles and processes to sport products. ex. teams, leagues, players, events, etc. - The marketing of non-sports products through interactive associations with
UCSB - HIST - 10
LEONA CHEN OCTOBER 11, 2006 AP LIT PER.5 PAGE 261 QUESTIONS: 1. The hand was set next to her right albow on the bedsheet. The significance of the setting of the story is important because it shows the wife's admiration and love for her new husband. S
UCSB - HIST - 10
LEONA CHEN AP US HIST CH. 37 THE COLD WAR BEGINS NOTES: 1945-1952 I. Cold War Begins Cold War pitted the communist Soviet Union against the capitalist U.S. and its Western Allies. President Harry S. Truman found himself in an difficult battle against
UT Dallas - AHST - 1304
Chapel next to the main altar Maintained by the Braincacci family Masaccio Died at age 27 from the plague Scenes on both side of the chapel are about the life of Peter Done around 1425 Tribute Money Book of Matthew ch 17 vs 24-27 Jesus is with discip
JMU - GWRIT - 103
The Graduates ResponseWhen the author, Louis Menand, poses the question "What do we want from college?", I found myself back in a conversation with my dad and grandfather, who had both asked me this question before. I remembered that when I had firs
Wilkes - CHM - 115
PREPARATION OF (POTASSIUM) ALUM Name _ _ Week One: Form of aluminum used: foil_ Mass of aluminum used: _0.6672_ Section_Moles of 4M KOH used: _.1_ The balanced equation for the reaction of potassium hydroxide and aluminum: 2 Al(s) + 6 H2O(l) + 2 KO
Valencia - PSYCHOLOGY - PSY-1012-1
Autism Autism is defined as "a pervasive developmental disorder characterized by severe deficits in social interaction and communication, by an extremely limited range of activities and interests, and often by the presence of repetitive, stereotyped
FAU - ENL - 2022
Cortney Capoverde Capoverde 1 English IV Ms. Escobar March 29, 2007 Roy Raymond and the History of Fashion Victoria's Secret, one of the most popular lingerie companies in the world, has influenced the history of fashion with it's new materials, diff
Valencia - ENC - 1101
Chapter 8: The Spirit of Reform Section 1 STATES EXPAND VOTING RIGHTS states lowered or lifted property restrictions in order to vote mostly southerners and western frontiersmen THE PEOPLES PRESIDENT due to this, Jackson is elected president in 1828
Valencia - ENC - 1101
I. Instructional Objectives and Outcomes: Teach basics of Ch. 1 communication II. Subject matter content A. How people communicate with one another B. Explain acoustically and visual 1. acoustically-when you make sounds for others to hear or hear the
Valencia - ENC - 1101
A. Explain acoustically and visual 1. acoustically-when you make sounds for others to hear or hear the sounds around you, you are communicating 2. visual-when you do anything for others to see or when you take in information with your eyes B. The ave
Valencia - ENC - 1101
Chapter 12 Study Guide 1. What are the phases of a business cycle? a) expansion, peak, depression b) expansion, trough c) expansion, peak, contraction, trough d) peak, contraction, recession, depression e) none of the above 2. How can an economy incr
Valencia - ENC - 1101
Demo Speech Today you will learn how to brush your teeth. I chose this because it is very important to know the right way to brush your teeth. The right way will reduce bacteria and increase the overall health of your gums. I have been doing it for a
Valencia - ENC - 1101
Jamaica is known for it's exotic culture. This includes it's food and clothing. The national fruit of Jamaica is the ackee. It grows in clusters on evergreen trees. When the fruit is ripe, it will turn red and split open. If you eat an unripe ackee,
FAU - ENL - 2022
Works Cited 1. Thomas, Pauline, Guy. "Early Corsetry." Fashion-Era. 2007. Fashion History. 29 Mar 2007 <http:/www.fashion-era.com/>. 2. "Victoria's Secret History." Book Rags. 2006. Thompson Gale. 29 Mar 2007 <http:/www.bookrags.com/history/victorias
Valencia - ENC - 1101
Cortney Capoverde Ms. Kissel English III 9 March 2006 Arthur Miller There have been many wonderful writers in American Literature. One of which is Arthur Miller, who belonged to the Post-Modern period. This is the most recent literature period, start
FAU - ENL - 2022
Works Cited Dictionary. Retrieved April 12, 2007, from dictionary.com Web site: http:/www.dictionary.comNational Autism Association. Retrieved April 12, 2007, from National Autism Associiation Web site:http:/www.nationalautismassociation.orgAus
Valencia - ENC - 1101
Rudyard Kipling Rudyard Kipling was born on December 30, 1865 and died on January 18, 1936. India. He was born inHe is best know for his He wrote thechildren's books.Jungle Book and The Second Jungle Book, Just So Stories, and Puck of Pook's Hi
Valencia - BSC - 1010 C
FUNDAMENTALS OF BIOLOGY TEST 1 Ch. 1, 2, 3, 4, TEST BANK1) Which properties or processes do we associate with living things? 2) Which sequences represents the hierarchy of biological organization from the least to the most complex level? 3) Protists
Valencia - ENC - 1101
Chapter 12 Test 1. T/F Early economists believed that an economy would regulate itself. 2. T/F Food is an example of a durable good. 3. T/F Cars are an example of a durable good. 4. T/F Business cycles are not minor ups and downs; but major changes i
Valencia - BSC - 1010 C
FUNDAMENTALS OF BIOLOGY TEST 1 Ch. 5, 6, 7, TEST BANK1) Polymers of polysaccharides, fats, and proteins are all synthesized from monomers by which process? 2) Which definition best summarizes the relationship between dehydration reactions and hydrol
Valencia - ENC - 1101
ackees-http:/wwwchem.uwimona.edu.jm:1104/lectures/ackee.html ackee and saltfish-http:/www.foodnetwork.com/food/recipes/recipe/0,1977,FOOD_9936_18440,00 .html http:/www.jamaicans.com/culture/rasta/dreadlocks.shtml
Valencia - ENC - 1101
Jamaica Jamaica is a beautiful destination and dreamed of by many. The island nation is south of Cuba in the Caribbean Sea. The white sand beaches and coastal reefs host a variety of sea life throughout the crystal clear waters. Jamaica is known for
Valencia - BSC - 1010 C
FUNDAMENTALS OF BIOLOGY Quiz Metabolism and Cellular Respiration Name_ Date:MULTIPLE CHOICE. Choose the one alternative that best completes the statement or answers the question. 1) Choose the pair of terms that correctly completes this sentence: Ca
Minnesota - CSCI - 4211
# Assignment 5, CSCI 4211 # Ben Sprague, 3296712 # UDP Client #!/soft/python-2.4-bin/python import socket, sys, os, threading host = sys.argv[1] port = int(sys.argv[2]) sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) def main(): #while 1: soc
Minnesota - CSCI - 4211
# Assignment 5, CSCI 4211 # Ben Sprague, 3296712 # UDP Server #!/soft/python-2.4-bin/python import socket, sys, os host = ' port = int(sys.argv[1]) ssock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) ssock.setsockopt(socket.SOL_SOCKET, socket.SO
Minnesota - CSCI - 4211
# Assignment 4, CSCI 4211 # Ben Sprague, 3296712 # DNS Server import os, sys, time, socket, threading, commands, string, re def main(): port = int(sys.argv[1]) sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) sock.setsockopt(socket.SOL_SOCKET
Minnesota - CSCI - 4211
# Assignment 2, CSCI 4211 # Ben Sprague, 3296712 # Telnet Server #!/soft/python-2.4-bin/python import os, sys, time, socket, threading, commands, string, re def main(): port = int(sys.argv[1]) sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
Minnesota - CSCI - 4211
#!/soft/python-2.4-bin/python import socket, sys, os, threading, time, string host = sys.argv[1] port = int(sys.argv[2]) sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) sock.connect(host, port) buf = sock.makefile('rw', 0) def sendthread():