Information Technology
eBook - ePub

Information Technology

An Introduction for Today's Digital World

Richard Fox

  1. 562 pages
  2. English
  3. ePUB (mobile friendly)
  4. Available on iOS & Android
eBook - ePub

Information Technology

An Introduction for Today's Digital World

Richard Fox

Book details
Book preview
Table of contents
Citations

About This Book

This revised edition has more breadth and depth of coverage than the first edition. Information Technology: An Introduction for Today's Digital World introduces undergraduate students to a wide variety of concepts that they will encounter throughout their IT studies and careers.

The features of this edition include:

  • Introductory system administration coverage of Windows 10 and Linux (Red Hat 7), both as general concepts and with specific hands-on instruction


  • Coverage of programming and shell scripting, demonstrated through example code in several popular languages


  • Updated information on modern IT careers


  • Computer networks, including more content on cloud computing


  • Improved coverage of computer security


  • Ancillary material that includes a lab manual for hands-on exercises


Suitable for any introductory IT course, this classroom-tested text presents many of the topics recommended by the ACM Special Interest Group on IT Education (SIGITE). It offers a far more detailed examination of the computer and IT fields than computer literacy texts, focusing on concepts essential to all IT professionals ā€“ from system administration to scripting to computer organization. Four chapters are dedicated to the Windows and Linux operating systems so that students can gain hands-on experience with operating systems that they will deal with in the real world.

Frequently asked questions

Simply head over to the account section in settings and click on ā€œCancel Subscriptionā€ - itā€™s as simple as that. After you cancel, your membership will stay active for the remainder of the time youā€™ve paid for. Learn more here.
At the moment all of our mobile-responsive ePub books are available to download via the app. Most of our PDFs are also available to download and we're working on making the final remaining ones downloadable now. Learn more here.
Both plans give you full access to the library and all of Perlegoā€™s features. The only differences are the price and subscription period: With the annual plan youā€™ll save around 30% compared to 12 months on the monthly plan.
We are an online textbook subscription service, where you can get access to an entire online library for less than the price of a single book per month. With over 1 million books across 1000+ topics, weā€™ve got you covered! Learn more here.
Look out for the read-aloud symbol on your next book to see if you can listen to it. The read-aloud tool reads text aloud for you, highlighting the text as it is being read. You can pause it, speed it up and slow it down. Learn more here.
Yes, you can access Information Technology by Richard Fox in PDF and/or ePUB format, as well as other popular books in Computer Science & Computer Science General. We have over one million books available in our catalogue for you to explore.

Information

Year
2020
ISBN
9781000170566
Edition
2

1

Introduction to Information Technology

In this chapter, we introduce the field of information technology (IT), cover definitions, explore the components that make up IT, and look at IT careers. The learning objectives of this chapter are to be able to:
ā€¢ Define the different uses of the term IT
ā€¢ Explain the types and roles of the components of a computer system
ā€¢ Describe and differentiate between types of IT careers
ā€¢ Describe the skill set required to succeed in IT

1.1 DEFINING IT

Information technology (IT) is an umbrella term. It is used to describe careers that use computers; to describe systems of hardware, software, and data; and to describe the staff of an organization who takes care of computer systems. Letā€™s look at each of these in turn.
The term IT has often been used synonymously with any career that uses computer systems. In the 1970s through the 1980s, just about any tech-oriented career was placed under the general label, IT. This included, for instance, programmers, system analysts, mechanical engineers, graphic designers, radiologists, and anyone who used a database. Today, just about every field of endeavor uses computer systems to some extent, from accounting to zoology, and so this use of the term IT is no longer useful. But careers in IT are still broader than what we might think. Table 1.1 provides a list of ā€œITā€ careers as found in such popular websites as itcareerfinder.com, allaboutcareers.com, and careerizma.com.
The list in Table 1.1 is far from complete. Careers that are more closely tied to IT as it is used today include forms of computer administration. Computer administration includes system administrators, network administrators, and database administrators. We also add help desk and computer support specialists to this list. The IT platform additionally includes the various forms of computer programmers whether they are considered computer scientists, software engineers, software developers, system developers, mobile app developers, web developers, or user interface developers. There are also network architects, cloud engineers, hardware engineers, and robotics engineers. Another category is security specialists such as IT security engineers, security architects, penetration testers, information security analysts, or forensic computer analysts.
This latter list of IT careers makes up the third definition of IT. That is, this list consists of the people who make up the IT staff (except possibly software developers). In IT, it is common that programming is handled by the administrators, engineers, and security specialists.
By shifting the term IT from anyone who uses a computer to those who administer computers tells us that the IT career is more focused today than it was in the pastā€“ specifically, the IT jobs are focusing on creating, connecting, configuring, troubleshooting, and securing computer systems. It is this third definition that we will largely concern ourselves with throughout this textbook.
TABLE 1.1 IT Roles in Several Career Fields
Career
Types of Jobs
IT Uses
Health professions
Health information technician
Manage electronic patient records
Radiology technician
Operate various imaging devices (e.g., X-ray, MRI, CT scan)
Clinical systems analyst
Troubleshoot/maintain electronic medical record systems and related hardware
Artist
Graphic designer
Use 2D and 3D drawing and editing tools to generate graphics
Computer animator
Generate computer animation for film, TV, video games, mobile apps, websites
Design and manufacturing
Engineers, architects, etc.
Use computer-aided design (AutoCAD) tools
Business
Information systems
Use database, analytics, data modeling software
Management
Manage IT staff, design IT architecture/infrastructure
Information security officer
Protect organizationā€™s intellectual property, sensitive data, processes, etc.
Digital marking manager
Enact marking and PR plans using social media and other forms of telecommunication
Abbreviations: CT, computed tomography; MRI, magnetic resonance imaging; PR, public relations; 2D, two-dimensional; 3D, three-dimensional.
What about the second usage of IT as described previously? This version of IT describes computer systems and their components. Letā€™s spend a little bit of time focusing on this definition by formally defining a computer system.
Did You Know?
The word computer originates from the Latin word computare meaning ā€œprogrammable machineā€.
A computer system is the set of hardware and software that people use for processing. The hardware must consist of a processor, if nothing else. The processor processes software, meaning that it runs or executes programs. We usually refer to programs as software. The programs instruct the processor what to do instruction-by-instruction.
People who use computers are known as end users (or just users). They are also components within computer systems. Without a person, there is nothing for the computer to do. It is the person that decides when to run a program and how to run that program (e.g., what input to use). Although we can automate when programs run, it is the user who sets this up.
Computer systems often contain other forms of hardware: input devices, output devices, telecommunications devices, and storage devices. These four terms overlap as, for instance, storage devices and telecommunication devices allow the computer to obtain input and can be used to send or store output. In all, a computer system performs what we call the IPOS cycle: Inputā€“Processingā€“Outputā€“Storage. This is shown in Figure 1.1. Not all programs will use all four of these functions, but all four are common, and any computer must be able to perform all four. Letā€™s examine each of these four steps.
Image
FIGURE 1.1 The input, processing, output, and storage (IPOS) cycle.
Input is the process of obtaining information, data, or commands from outside of the computer and bringing it into the computer. Here, ā€œoutsideā€ and ā€œinsideā€ are considered the main components of the computer: processor and memory (see the next paragraph). Input devices include keyboard and mouse but also microphones, scanners, sensors, touchpads and touchpoints, joysticks, and others. A telecommunications device can deliver input to the computer as can a storage device.
Processing means to execute or run programs. The program itself is a list of instructions. Each instruction is stored in memory. Processing involves fetching the next instruction from memory, retrieving any data that the instruction will execute on, and executing the instruction on the data. There are several types of instructions: data movement, arithmetic or logic operation, branch, and input/output. Processing is handled by the processor, also known as the central processing unit (CPU), and memory.
HUMAN COMPUTERS?
Have you seen the movie Hidden Figures? NASA employed many African American women as computers. It was these womenā€™s jobs to perform intensive calculations to double-check rocket trajectories. Why did NASA employ human computers?
In fact, the use of human computer dates back to 1935 when the National Advisory Committee for Aeronautics, NACA (NASAā€™s predecessor) hired women. African American women with math skills happened to be available in large numbers, and President Franklin D. Roosevelt had recently enacted legislature requiring that all federal agencies employ people irrespective of race or gender.
Output is the process of sending results of some operation(s) (or of the entire program) and delivering the results to the ā€œoutside worldā€. The output should also be transformed into some useful representation...

Table of contents

  1. Cover
  2. Half Title
  3. Title Page
  4. Copyright Page
  5. Dedication
  6. Table of Contents
  7. Preface
  8. Acknowledgments and Contributions
  9. Author
  10. How to Use This Textbook
  11. Chapter 1 Introduction to Information Technology
  12. Chapter 2 The CPU and Memory
  13. Chapter 3 Storage and I/O
  14. Chapter 4 The Binary Numbering System
  15. Chapter 5 The Operating System
  16. Chapter 6 Computer Networks
  17. Chapter 7 Software
  18. Chapter 8 Programming and Programming Languages
  19. Chapter 9 Information Security
  20. Chapter 10 The Windows Operating System
  21. Chapter 11 Windows Scripting
  22. Chapter 12 Unix and Linux
  23. Chapter 13 The Linux Command Line
  24. Index