0% found this document useful (0 votes)
14 views

Csc 101 Second Note

Uploaded by

thestaciejacob
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
14 views

Csc 101 Second Note

Uploaded by

thestaciejacob
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 50

Introduction

to Computer
Science
CSC 101
Mr. Samuel Acheme
Mr. Francis Edoh
COURSE CONTENTS
• Definition of computer science. History of computer and their
generations.
• Information Processing and their roles in the society
• Computer Hardware: functional components, Modern I/O units.
• Software: Operating Systems, Application Packages.
• Information Systems:
• Integration and Application of ICT in Business and other
segments of the society
• Usage of MS office Applications and the internet for lab
sections
• Program: Development; Flowcharts and Algorithms;
• Introduction to Computer Programming using Python.
Course Aim and Objectives
The aim of this course is to Develop your knowledge
and understanding of the underlying principles and
applicability of Computer Science. The Objectives
include;

 Develop your knowledge of Computers and


computational analysis.
 Understanding the applications of Information
Systems.
Course Aim and Objectives
 Develop Proficiency in the use of basic Computer
Softwares.
 Build up your capacity to evaluate computer
Flow chart and algorithms.
 Develop your competence in Basic Computer
Networking.
 Build up your capacity to write s i m p l e
programmes in Computer Science.
• .
Computer Hardware
Central Processing Unit (CPU)

The CPU is often referred to as the "brain" of the computer. It is


responsible for executing instructions and performing calculations.
Modern CPUs are typically multi-core, meaning they have multiple
processing units that can work .
Computer Hardware
Main Memory (RAM)

RAM is a type of volatile memory that stores data


temporarily while the computer is running. It is used to hold
instructions, data, and the operating system.
Computer Hardware
Secondary Storage

Secondary storage devices are used to store data


permanently. Common types of secondary storage
include:
• Hard Disk Drives (HDDs): Store data on
magnetic disks.
Computer Hardware

Solid-State Drives (SSDs): Store data on flash memory, which is


faster and more durable than HDDs.
Computer Hardware
 Optical Drives: Read and write data to optical discs,
such as CDs and DVDs.
Computer Hardware
Input Devices

Input devices are used to enter data into the computer.


Common input devices include:
 Keyboard: A device with keys used to enter text and
commands.
Computer Hardware
 Mouse: A pointing device used to control the
cursor on the screen.
Computer Hardware
 Touchscreen: A screen that can detect touch input.
Computer Hardware
 Scanner: A device that converts physical documents
into digital images.
Computer Hardware
 Microphone: A device that converts sound into
electrical signals.
Computer Hardware

Output devices are used to display or present information


from the computer. Common output devices include:
 Monitor: A device that displays visual information.
Computer Hardware

 Printer: A device that produces physical copies of


documents.
Computer Hardware

 Speakers: Devices that produce sound.


Computer Hardware
 Projector: A device that projects images onto a screen.
Computer Hardware
Other Hardware Components

 Motherboard: A printed circuit board that connects all


the components of the computer.
Computer Hardware

 Power Supply Unit (PSU): Provides power to the


computer's components.
Computer Hardware

 Graphics Card: A specialized circuit board that


processes graphics.
Computer Hardware

 Network Interface Card (NIC): A device that enables


the computer to connect to a network.
Computer Hardware

Computer hardware is constantly evolving, with


new technologies and components being
introduced regularly. Understanding the different
components of a computer system can help you
make informed decisions when purchasing or
upgrading your hardware.
Computer Hardware
Computer Hardware: Functional Components,
Modern I/O Units
Functional components:
 Central Processing Unit (CPU): The brain of the computer,
responsible for executing instructions.
 Main Memory (RAM): Stores data and instructions temporarily
while the computer is running.
 Secondary Storage: Stores data permanently, such as hard
drives, solid-state drives (SSDs), and optical drives.
 Input Devices: Devices used to enter data into the computer,
such as keyboards, mice, scanners, and microphones.
 Output Devices: Devices used to display or present
information, such as monitors, printers, and speakers.
Computer Hardware
Modern I/O units:
 USB devices: Versatile devices for
connecting a wide range of peripherals.
 Bluetooth devices: Wireless devices for
connecting to computers and other devices.
 Wireless networks: Provide internet
connectivity without physical cables.
 Touchscreens: Interactive input devices
used in smartphones, tablets, and laptops.
Computer Software:
The Invisible Force Behind Technology

Computer software is the intangible component


of a computer system that consists of programs,
applications, and data. It provides instructions to
the hardware, enabling it to perform specific
tasks and functions.
Computer Software:

Types of Software
System Software:
o Operating Systems: Control the computer's resources,
manage hardware, and provide a user interface. Examples
include Windows, macOS, and Linux.
Computer Software:

o Device Drivers: Control the interaction


between hardware components and the
operating system.
o Utilities: Perform specific tasks, such as
antivirus software, disk defragmenters, and
compression tools.
Computer Software:

Application Software:
Application software is designed to help users perform specific
tasks. It runs on top of the operating system and includes a
wide range of programs tailored to different purposes.
Computer Software:

TYPES
- Productivity Software: Includes applications like
Microsoft Office (Word, Excel, PowerPoint) and Google
Workspace (Docs, Sheets, Slides), which are used for
creating documents, spreadsheets, and presentations.
Computer Software:
o Word Processing: Used for creating and editing
text documents. Examples include Microsoft Word,
Google Docs, and LibreOffice Writer.
Computer Software:
o Spreadsheets: Used for organizing and analyzing
data in tables. Examples include Microsoft Excel,
Google Sheets, and LibreOffice Calc.
Computer Software:
o Presentation Software: Used for creating and
delivering presentations. Examples include Microsoft
PowerPoint, Google Slides, and LibreOffice Impress.
Computer Software:

- Creative Software: Includes tools like Adobe


Photoshop for photo editing, Adobe Illustrator for
vector graphics, and Final Cut Pro for video
editing.

Types of Creative Software


Creative software encompasses a wide range of tools used for
various artistic and design purposes. Here are some of the
main categories:
Computer Software:
Graphic Design Software
Graphics Software: Used for creating,
editing, and manipulating images and graphics.
Examples include Adobe Photoshop, GIMP, and
CorelDRAW.
 Vector Graphics:
o Adobe Illustrator
o CorelDRAW
o Inkscape
o Affinity Designer
 Raster Graphics:
o Adobe Photoshop
o GIMP
o Affinity Photo
o Paint.NET
3D Modeling and Animation Software
 3D Modeling:
o Blender
o Autodesk Maya
o ZBrush
o Cinema 4D
 3D Animation:
o Autodesk Maya
o Blender
o Adobe After Effects
o Houdini
Video Editing Software
 Professional:
o Adobe Premiere Pro
o Final Cut Pro
o DaVinci Resolve
 Consumer:
o Adobe Premiere Elements
o iMovie
o Shotcut
Audio Editing Software
 Professional:
o Pro Tools
o Ableton Live
o FL Studio
o Logic Pro
 Consumer:
o Audacity
o GarageBand

Digital Painting Software


 Professional:
o Adobe Photoshop
o Krita
o Clip Studio Paint
 Consumer:
o ArtRage
o PaintTool SAI
Web Design Software
 HTML/CSS Editors:
o Sublime Text
o Visual Studio Code
o Atom
 Website Builders:
o WordPress
o Wix
o Squarespace
Game Development Software
 Game Engines:
o Unity
o Unreal Engine
- Web Browsers: Applications like Google Chrome, Mozilla Firefox, and
Safari allow users to access and navigate the internet.
Web Browsers: Used to access and view web pages. Examples include
Google Chrome, Mozilla Firefox, and Microsoft Edge.
- Communication Tools: Includes email clients like Microsoft Outlook,
messaging apps like Slack, and video conferencing tools like Zoom and
whatsapp
Entertainment Software: Includes media players like VLC, music streaming apps like
Spotify, and gaming platforms like Steam.
- Business Applications: ERP (Enterprise Resource Planning) systems, CRM (Customer
Relationship Management) software, and financial management tools are critical for
running business operations.
o Database Management Systems (DBMS): Used for storing, organizing,
and retrieving data. Examples include MySQL, Oracle, and Microsoft SQL
Server.
THANK YOU.

You might also like