Preview

Cs3310

Good Essays
Open Document
Open Document
1402 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Cs3310
Chapter 1
An Introduction to Computer Science

INVITATION TO
Computer Science

1

Objectives
After studying this chapter, students will be able to:
• Understand the definition of computer science
• Write down everyday algorithms and evaluate them to determine if they are ambiguous or not effectively computable Invitation to Computer Science, 6th Edition

2

Objectives (continued)
After studying this chapter, students will be able to:
• Understand the roots of modern computer science in mathematics thousands of years old and in mechanical machines hundreds of years old
• Summarize the key points in the historical development of modern electronic computers
• Map the organization of the text onto the definition of computer science

Invitation to Computer Science, 6th Edition

3

Introduction
• Misconceptions
– Computer science is:
• The study of computers
• The study of how to write computer programs
• The study of the uses and applications of computers and software

Invitation to Computer Science, 6th Edition

4

The Definition of Computer Science
• Computer science is the study of algorithms, including: –




Their formal and mathematical properties
Their hardware realizations
Their linguistic realizations
Their applications

Invitation to Computer Science, 6th Edition

5

The Definition of Computer Science
(continued)
Algorithm
– Informally, “an ordered sequence of instructions that is guaranteed to solve a specific problem.”

• Operations used to construct algorithms
– Sequential operations
– Conditional operations
– Iterative operations

Invitation to Computer Science, 6th Edition

6

Invitation to Computer Science, 6th Edition

7

Invitation to Computer Science, 6th Edition

8

The Definition of Computer Science
(continued)
• Why are formal algorithms so important in computer science?
– If we can specify an algorithm to solve a problem, then we can automate

You May Also Find These Documents Helpful

  • Satisfactory Essays

    Bc3020

    • 308 Words
    • 2 Pages

    1. Q) what position is when the patient is positioned prone and the x-ray beam comes into the patient from the right side and exits to the left?…

    • 308 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Cj328

    • 474 Words
    • 2 Pages

    When I was dusting my apartment for prints I found about 5 different prints and 2 partial prints. I found one partial print on the glass on my coffee table in the living room and one partial print on the night stand in my room. I found 2 prints on the glass on the sliding door to my patio and 1 print on the mirror in the master bathroom, 1 print on the back of a CD found on the end table in the living room and 1 print on the dining room table in the. I went to JoAnn Fabrics to get a Slinky Science fingerprint science kit so I could use the powder and the feather from the box. The powder came in a bottle so it made it really hard to get prints and I actually had my boyfriend put prints on the things I listed so I could use the powder and the powder was also white and made it hard to see. When I used the feather it would smudge the print and I would have to try and use it a different direction. If I were to side to side with the feather it would smudge the print but if I would go up and down it would push the powder away so I was able to see the print better but not clearly. I did not find any prints in my apartment due to my boyfriend cleaning everything. This is why I only find the prints I did because I asked him to put the prints there. Yes I could tell the difference between the prints if I were to put my print right next to it. My finger print has loops and my boyfriend’s prints have tent arches on them. Some of the surfaces that I would think I would find prints on are door knobs, TV, the handle on a microwave, the keys to the car, the thermostat and light switches, books, cell phones and you could also get prints off of duct tape and the door handles of a car that has metal handles and you can get prints off of garbage bags also and DVD cases. When I was doing this assignment I found that trying to get a print from surfaces…

    • 474 Words
    • 2 Pages
    Satisfactory Essays
  • Powerful Essays

    Chapter 1 Chapter 2 Chapter 3 Chapter 4 Chapter 5 Chapter 6 Chapter 7 Chapter 8 Chapter 9 Chapter 10 Chapter 11 Chapter 12 Chapter 13 Chapter 14 Chapter 15 Chapter 16 Chapter 17 Chapter 18 Chapter 19 Chapter 20 Chapter 21 Chapter 22 Chapter 23 Chapter 24 Chapter 25 Chapter 26 Chapter 27 An Introduction to Hardware, Software, and the Internet An Introduction to Software Development Objects and Classes Algorithms Java Syntax and Style Data Types, Variables, and Arithmetic Boolean Expressions and if-else Statements Iterative Statements: while, for, do–while Implementing Classes and Using Objects Strings Class Hierarchies and Interfaces Arrays…

    • 3908 Words
    • 16 Pages
    Powerful Essays
  • Good Essays

    Soc315

    • 1406 Words
    • 6 Pages

    |White |The United States Census Bureau defines White|The Census database shows the in 2000 out|They practice Christianity or catholicity |They have a real well organize |…

    • 1406 Words
    • 6 Pages
    Good Essays
  • Satisfactory Essays

    bb321

    • 523 Words
    • 3 Pages

    Within this report I will be examining the positives and negative aspects of being a member of the Bra Boys. The Bra Boys is an Australian gang founded and based in Maroubra. Dating back to the 1990s, the gang has gained notoriety through violent clashes with members of the public and police. The gang achieved national and broad attention in with the release of a feature-length documentary entitled Bra Boys: Blood is Thicker than Water, written and directed by members of the gang.…

    • 523 Words
    • 3 Pages
    Satisfactory Essays
  • Powerful Essays

    CJUS 330

    • 2002 Words
    • 7 Pages

    Court Support Staff: Clerks of court, court reporters, pretrial services personnel, bailiffs, court administrators, victim/witness assistance program personnel, rape crisis center…

    • 2002 Words
    • 7 Pages
    Powerful Essays
  • Satisfactory Essays

    ACCG315

    • 442 Words
    • 2 Pages

    Finally we finished group report few days ago. I learnt a lot from other group members. Firstly, we got email address information about each other. Then we created a group message. The first group meeting was being hold in week 5. We actually did not talk anything about group project, instead of introduce ourselves. I think it is a good way to know each other first. Because it would be easier for each to talk about their own thoughts.…

    • 442 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    CYPCore31 5

    • 206 Words
    • 1 Page

    The effects that transitions may cause children to suffer are bed wetting, thumb sucking and talking like a younger child. This is regression.…

    • 206 Words
    • 1 Page
    Satisfactory Essays
  • Good Essays

    IS3350

    • 588 Words
    • 3 Pages

    The potential user groups and users of WLAN in a school environment would be District office and administration can streamline procedures. Classroom applications can track each student’s progress to facilitate reporting, provide up-to-date student information on hand held computers, respond to emergency situations, and handle disciplinary incidents, security enforcement, and parent communications. IT department can optimize performance and cost savings. WLANs can accommodate rapid expansion, which is particularly important for schools using mobile classrooms, which can make wiring very challenging. WLANs are also more economical than traditional wired connections, especially where wired connections would be prohibitively difficult like, schools that have no space for computer labs or that anticipate future renovations that would require rewiring in classrooms. Teachers can be more proactive and accessible. WLAN access increase interaction between teacher and students; complement classroom instructions with online applications including digital whiteboards and online testing; real time access to administrative resources and design curricula that better meets individual learning styles Students can learn more efficiently. WLAN provides the opportunity for more free flowing collaboration among peers, with teachers and digital resources and the Internet. While higher education deployments focus broadly on delivering high-performance, pervasive wireless coverage across large campus environments, K-12 schools with tighter budgets and limited IT resources tend to deploy wireless to support specific mobility applications, such as mobile carts, wireless IP telephony, video surveillance, mobile classrooms, and so on. In order to support these and other emerging wireless applications for example, educational videos, location tracking, and cafeteria point-of-sales systems, schools need a wireless infrastructure that can deliver reliable performance in dynamic, high-density…

    • 588 Words
    • 3 Pages
    Good Essays
  • Satisfactory Essays

    Cu2666

    • 323 Words
    • 1 Page

    Q1.1) person centred value influences all aspects of care. It’s important to work towards this as then your respecting service users wishes and preferences. It has a huge impact on the service users as it makes them feel more relaxed and lets them know we respect all their wishes and preference’s. working in the way avoids service users feeling down and depressed.…

    • 323 Words
    • 1 Page
    Satisfactory Essays
  • Better Essays

    Ps330 Final

    • 3049 Words
    • 8 Pages

    As the semester reaches the end my mind is enriched in psychological theories that can be applied to everyday use. Obtaining the knowledge of these theories has allowed me to analyze, critically think, and dissect the dimensions of personality. For my final work of this course I have chosen Florence Nightingale. Nightingale is such a significant person in my career field as a registered professional nurse; she of course is the unsung hero of my profession and an outstanding pioneer of her time. There aren’t as many influential nursing figures in history as there are musicians, entertainers, or even sports players. We must always peer deeply into our inspirations and our careers and find who our pioneers are; for me it is Florence Nightingale. When we think of nurses many thoughts or mental pictures come to our minds; perhaps it is a beautiful woman wearing a white hat, or a nasty face with a leaky syringe as you cringe for your vaccination. The truth of the matter is why do humans choose to work in a field where people are sick, dying, and helpless? Based on all of the theories and approaches we have learned about throughout this class, there are different explanations some valid others hard to apply. Throughout Nightingales life she dedicated herself to the field of nursing, her behavior relentless in helping others, her passion for the field remarkable, and we must ask ourselves how psychological theories and approaches might have formed this incredible human being of nursing history. The following psychological theories and approaches will be discussed in the formation of Florence Nightingale; Psychoanalytic and Neoanalytic theory, psychosocial theories, Trait, Evolutionary, and Genetic/Biological approaches, Cognitive, Behavioral, and Social learning theories, and lastly the Humanistic theories.…

    • 3049 Words
    • 8 Pages
    Better Essays
  • Good Essays

    CU303

    • 978 Words
    • 5 Pages

    It is also important in order to stop an individual becoming frightened or frustrated to ensure you are able to support them in every aspect of their daily life.…

    • 978 Words
    • 5 Pages
    Good Essays
  • Satisfactory Essays

    Com 170

    • 265 Words
    • 2 Pages

    The purpose for writing a play, document, or even a letter identifies the reason “why”. You may write a play to get noticed by a producer. There are four main purposes to writing and they are to summarize, to analyze, to synthesize, and to evaluate. Your audience will always depend on the group of people or individual you will be speaking too or who will be watching you, weather you are acting in a play or speaking at a family reunion. You do not have to be in front of someone speaking to have an audience. You may have written a script for a play and want a producer to read over it in which then that person or people who are reading what you have wrote becomes your audience. No matter if you are speaking in front of someone or sending an email you have to make sure your tone s approximate. Your tone identifies your attitude. Even when sending an email you should never use all capitalized letters. It makes the reader thing you are yelling or using a high pitched tone. Your content is what information you use for your document. Contents can be anything from something a person may write to pictures or even graphs. When writing any type of document always consider who your audience will be or the individual that you will be speaking to or reading something you have written. Make sure your tone is presentable and you have all the main contents you will need to present your…

    • 265 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    CT236

    • 372 Words
    • 2 Pages

    1.1 Duty of Care means the requirement to provide as much care as reasonably possible to avoid service users from ant harm and to avoid injury to the individual.…

    • 372 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    CS4LGARMAN01

    • 560 Words
    • 2 Pages

    1. Bob is demonstrating what behaviors with respect to valuing team diversity? What are some alternative choices for what Brad can do next? What should he do?…

    • 560 Words
    • 2 Pages
    Good Essays