Uploaded by zoubida.belli.zb

Intro to Computer Science: Basics & Applications

advertisement
CHAPTER 01:
Introduction to computer science
Objectives Of This Chapter
At the end of this chapter, you should be able to:
? Define the terms of computer sciences.
? Understanding the basics of computer science
? Give students the tools to understand and manipulate computer science.
? Allow the student to use computer science as a support to studies and actuarial sciences.
? Basic computer and computer skills.
? Familiarize yourself with the IT environment (hardware and software).
IT Tools
Chapter One: Introduction to computer science.
For: L2 (Biology sciences, EE, Bio Technology)
Index of Chapter One
1.1. WHY THE COMPUTER SCIENCE?
1.1.1. “Computers” are omnipresent
1.1.2. Understanding the basics
1.2. WHAT IS COMPUTER SCIENCE
1.3. COMPUTER SCIENCE DISCIPLINES (What are the different branches of
IT?)
1.4. AREAS OF IT APPLICATION (Where can IT be applied?)
1.5. HISTORY OF COMPUTER SCIENCE
1.6. BUT HOW DOES IT WORK?
1.6.1. What can a computer do?
1.6.2. What is a computer?
1.6.3. Hardware part
1.6.4. Software part
February 10, 2023
1.7. REFERENCES
Prepared and created by: Dr. Zoubida Belli.
University, Ziane Achour Djelfa, Algeria
1
1.1. WHY THE COMPUTER SCIENCE?
1.1.1. “Computers” are omnipresent
? We use computer in our daily life: telephony, photography, ATMs, cars and
transport, web, games…etc
? In professional life: from the craftsman (accounting software, invoicing...) to
the engineer (simulation software, assisted (conception)design...).
Figure (01): Uses of Computer
Source: (Chart No.469- Uses of Computer, 2017)
IT Tools
Chapter One: Introduction to computer science.
For: L2 (Biology sciences, EE, Bio Technology)
1.1.2. Understanding the basics
? To acquire a rigor (exact) of thought (computers do not like «about») and an
additional skill, to use them more effectively, to be able to dialogue with a
computer scientist.
? So as not to get trapped(hacked) (e.g. “phishing”) or to tell “lies” (“it’s the
computer’s fault, I can’t help it”).
1.2. WHAT IS COMPUTER SCIENCE
? Computing: is a science that allows information to be processed automatically.
- Science: therefore, theories and models;
- Information: text, image or sound (and same smells, flavours and
touch), represented in a form that can be manipulated by the machine
depending on its technology.
? Data processing: refers to the automation of information processing by a
concrete (machine) or abstract system.
? Computer science: is the study of the theoretical foundations of information
and computation and their implementation and application with computers.
Note: Nothing to do with «hacking» your PC, manipulate Photoshop, holding
Oct 07, 2022
a blog or knowing the tricks of a video game (even if it can help sometimes!)
Prepared and created by: Dr. Zoubida Belli.
University, Ziane Achour Djelfa, Algeria
3
IT Tools
Chapter One: Introduction to computer science.
For: L2 (Biology sciences, EE, Bio Technology)
1.3. COMPUTER SCIENCE DISCIPLINES (What are the different branches of IT?)
(Jasani, 2020)
1.3.1. SEO (Search Engine Optimization): It is which is the process of optimizing your
website to get organic, or un-paid, traffic from the search engine results page. Other
words, SEO involves making certain changes to your website design and content that
make your site more attractive to a search engine.
Figure (02): Search Engine Optimization
Source: (Jasani, 2020)
1.3.2. OS (Operating Systems): An Operating System (OS) is an interface between a
computer user and computer hardware. Some popular Operating Systems include
Oct 07, 2022
Linux Operating System, Windows Operating System, VMS, OS/400, AIX, z/OS, etc.
Prepared and created by: Dr. Zoubida Belli.
University, Ziane Achour Djelfa, Algeria
4
IT Tools
Chapter One: Introduction to computer science.
For: L2 (Biology sciences, EE, Bio Technology)
Figure (03): Operation Systems
Source: (Jasani, 2020)
1.3.3. Computer Hardware, Software, Networking: Computer hardware is any physical
device used in or with your machine, whereas software is a collection of
programming code installed on your computer’s hard drive(Hardware is
physical(touchable), and software is virtual (untouchable)).
Source: (Jasani, 2020)
Prepared and created by: Dr. Zoubida Belli.
University, Ziane Achour Djelfa, Algeria
Oct 07, 2022
Figure (04): hardware and Software in Computer science
5
IT Tools
Chapter One: Introduction to computer science.
For: L2 (Biology sciences, EE, Bio Technology)
While, Computer Networking is the field of computer science that allows
computers to exchange data or information. Data can be exchanged either using
cable media or wireless media.
Figure (05): Network in Computer science
Source: (Edrawmax, 2021)
1.3.4. Cloud Computing: The term is generally used to describe data centers available to
many users over the Internet. Simply put, it is the delivery of computing services —
including servers, storage, databases, networking, software, analytics, and
intelligence — over the Internet (“the cloud”) to offer faster innovation, flexible
Oct 07, 2022
resources, and economies of scale.
Prepared and created by: Dr. Zoubida Belli.
University, Ziane Achour Djelfa, Algeria
6
IT Tools
Chapter One: Introduction to computer science.
For: L2 (Biology sciences, EE, Bio Technology)
Figure (06): Cloud Computing
Source: (Jasani, 2020)
1.3.5. Cyber Security and Ethical Hacking: So “cyber security” is a practice to secure the
system connected to network, this includes choosing different methods to secure a
back-end systems and creating law enforcement to protect people from cyber crime
whereas an ethical hacker (also known as a white hat hacker) is the ultimate security
professional. Ethical hackers know how to find and exploit vulnerabilities and
Oct 07, 2022
weaknesses in various systems — just like a malicious hacker (or a black hat hacker).
Prepared and created by: Dr. Zoubida Belli.
University, Ziane Achour Djelfa, Algeria
7
IT Tools
Chapter One: Introduction to computer science.
For: L2 (Biology sciences, EE, Bio Technology)
Figure (07): Cyber security and Ethical hacking
Source: (ethicalhackersacademy, 2020)
1.3.6. Data Science and Data Analysis:
? Data Science: It is a term for different models and methods to get information.
In more easier words, Data Science is a combination of various tools, machine
learning principles, and algorithm with the aim to find the patterns from the
raw data.
? Data Analytics: It is the process for increasing productivity and business gain.
Here data sets are examined to draw conclusions about the information they
contain. Information is extricated and classified to identify and analyze
conduct information, and different techniques are there according to
Prepared and created by: Dr. Zoubida Belli.
Oct 07, 2022
organizational requirements.
University, Ziane Achour Djelfa, Algeria
8
IT Tools
Chapter One: Introduction to computer science.
For: L2 (Biology sciences, EE, Bio Technology)
Figure (08): Data Science and Data Analysis
Source: (Experience, 2020)
1.3.7. Web Development and Designing:
? Web Designing website means taking brief from the client/customers and
working of the basic structure. it involves arranging the information in right
place, placement of pictures etc.. designer should be responsible for making
the information very easily understand to every user.
? Web Development ~~ Here developers bring life to the designs they have
received from the design team. developer builds site from bottom up that
means designing it in such a way that users have no difficulty browsing the
CSS and JavaScript for design front and back-end to get the data from the DB
Java/PHP/.net to get the data from the database.
Prepared and created by: Dr. Zoubida Belli.
University, Ziane Achour Djelfa, Algeria
Oct 07, 2022
site. to bring the life to design developers uses such technologies like HTML,
9
IT Tools
Chapter One: Introduction to computer science.
For: L2 (Biology sciences, EE, Bio Technology)
Figure (09): Web Development and Designing
Source: (Experience, 2020)
1.3.8. Cryptography: Cryptography is the science of protecting information by
transforming it into a secure format. Cryptography is the study of secure
communications techniques that allow only the sender and intended recipient of a
message to view its contents. An example of basic cryptography is a encrypted
message in which letters are replaced with other characters. To decode the encrypted
Oct 07, 2022
contents, you would need a grid or table that defines how the letters are transposed.
Prepared and created by: Dr. Zoubida Belli.
University, Ziane Achour Djelfa, Algeria
10
IT Tools
Chapter One: Introduction to computer science.
For: L2 (Biology sciences, EE, Bio Technology)
Figure (10): Web Development and Designing
Source: (Geeksforgeeks, 2021)
1.4. AREAS OF IT APPLICATION (Where can IT be applied?)
1.4.1. Management IT: Compatibility, invoicing, payroll, inventory and production
system management, customer relations management, banks and stock exchange,
decision support...
Source: (Essa, 2010)
Prepared and created by: Dr. Zoubida Belli.
University, Ziane Achour Djelfa, Algeria
Oct 07, 2022
Figure (11): Management IT
11
IT Tools
Chapter One: Introduction to computer science.
For: L2 (Biology sciences, EE, Bio Technology)
1.4.2. Industrial and technological computing: Assisted design and manufacturing,
modelling
and
simulation
of
complex
systems,
embedded
computing,
telecommunications and networks ...
Figure (12): Industrial and technological computing
Source: (Saturno, Pertel, & Deschamps, 2017)
Oct 07, 2022
1.4.3. Internet: e-commerce, information search, security...
Prepared and created by: Dr. Zoubida Belli.
University, Ziane Achour Djelfa, Algeria
12
IT Tools
Chapter One: Introduction to computer science.
For: L2 (Biology sciences, EE, Bio Technology)
Figure (13): Using IT in e-commerce, Information security
Source: (Scetta, 2019)
1.4.4. Scientific areas: biology, agronomy, medical, human and social sciences, arts ...etc
Figure (14): Using IT in e-commerce, Information security
To be Continued….
Prepared and created by: Dr. Zoubida Belli.
University, Ziane Achour Djelfa, Algeria
Oct 07, 2022
Source: (IiitdDepartment, 2018)
13
Download