The document provides an overview of computer basics including hardware and software components. It discusses the central processing unit (CPU) which contains the microprocessor and consists of an arithmetic logic unit and control unit. The CPU receives instructions from computer programs (software) and controls data flow and operations. The document also describes memory components like random access memory (RAM) and read-only memory (ROM), as well as input/output components, expansion slots, and basic data representation. It provides examples of different types of application, systems, and utility software and discusses proper computer care, maintenance, and ergonomics.
This presentation represents an introduction to computer. I used every beginning lecture in my courses "Instructional Technology" and "Computer Fundamentals and its Applications".
This presentation represents an introduction to computer. I used every beginning lecture in my courses "Instructional Technology" and "Computer Fundamentals and its Applications".
Aproximación teórica sobre el programa de animación Adobe Flash. Qué es flash, cuál es su historia, cuáles son sus características, flash versus animación, adobe flash versus flash player, críticas, alternativas.
Presented at PubCon Las Vegas, October 2013.
Local SEO is a quickly changing landscape, so it's easy to feel overwhelmed and give up. You don't have to feel like an underdog anymore - this presentation will explain the latest important Local SEO strategies. Wondering about citations? They're in there... Wanna know more about the new Google Local Carousel? We cover it.
If you do Local SEO, you don't want to miss these latest updates and tips...
The ChefConf2014 presentation I've delivered on testing Chef. The presentation goes into the different types of tests, the differences between them, and how they tie into Chef based concepts. Furthermore I introduce the method of writing code test first and entering what's known as the Red Green Refactor cycle.
Youtube link: http://www.youtube.com/watch?v=sInDNmTZhEw
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Search and Society: Reimagining Information Access for Radical FuturesBhaskar Mitra
The field of Information retrieval (IR) is currently undergoing a transformative shift, at least partly due to the emerging applications of generative AI to information access. In this talk, we will deliberate on the sociotechnical implications of generative AI for information access. We will argue that there is both a critical necessity and an exciting opportunity for the IR community to re-center our research agendas on societal needs while dismantling the artificial separation between the work on fairness, accountability, transparency, and ethics in IR and the rest of IR research. Instead of adopting a reactionary strategy of trying to mitigate potential social harms from emerging technologies, the community should aim to proactively set the research agenda for the kinds of systems we should build inspired by diverse explicitly stated sociotechnical imaginaries. The sociotechnical imaginaries that underpin the design and development of information access technologies needs to be explicitly articulated, and we need to develop theories of change in context of these diverse perspectives. Our guiding future imaginaries must be informed by other academic fields, such as democratic theory and critical theory, and should be co-developed with social science scholars, legal scholars, civil rights and social justice activists, and artists, among others.
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
In this presentation, we examine the challenges and limitations of relying too heavily on PHP frameworks in web development. We discuss the history of PHP and its frameworks to understand how this dependence has evolved. The focus will be on providing concrete tips and strategies to reduce reliance on these frameworks, based on real-world examples and practical considerations. The goal is to equip developers with the skills and knowledge to create more flexible and future-proof web applications. We'll explore the importance of maintaining autonomy in a rapidly changing tech landscape and how to make informed decisions in PHP development.
This talk is aimed at encouraging a more independent approach to using PHP frameworks, moving towards a more flexible and future-proof approach to PHP development.
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
Let's dive deeper into the world of ODC! Ricardo Alves (OutSystems) will join us to tell all about the new Data Fabric. After that, Sezen de Bruijn (OutSystems) will get into the details on how to best design a sturdy architecture within ODC.
"Impact of front-end architecture on development cost", Viktor TurskyiFwdays
I have heard many times that architecture is not important for the front-end. Also, many times I have seen how developers implement features on the front-end just following the standard rules for a framework and think that this is enough to successfully launch the project, and then the project fails. How to prevent this and what approach to choose? I have launched dozens of complex projects and during the talk we will analyze which approaches have worked for me and which have not.
2. Central Processing Unit
The microprocessor, the brains of the
computer. Referred to a CPU or
processor
Housed on a tiny silicon chip
Chip contains millions of switches and
pathways that help your computer
make important decisions.
3. CPU knows which switches to turn
on and which to turn off because
it receives its instructions from
computer programs (software).
CPU has two primary sections:
Arithmetic/logic unit
Control unit
4. Arithmetic/logic unit (ALU):
- Performs arithmetic computations and
logical operations; by combining these
two operations the ALU can execute
complex tasks.
- Arithmetic operations include
addition, subtractions, multiplication,
and division.
- Logical operations involve
comparisons.
5. Control Unit: is the “boss” and
Unit
coordinates all of the CPU’s activities.
Uses programming instructions, it
controls the flow of information
through the processor by controlling
what happens inside the processor.
We communicate with the computer
through programming languages.
Examples: COBOL, C++,
HTML, Java Script or
6. Memory
Found on the motherboard
Short term
Random Access Memory (RAM)
Long term
Read Only Memory (ROM)
7. Random Access Memory (RAM)
Memory on the motherboard that is
short term; where data, information,
and program instructions are stored
temporarily on a RAM chip or a set of
RAM chips. Known as the main memory.
This memory is considered volatile.
The computer can read from
and write to RAM.
8. When the computer is turned off
or if there is loss of power, what
ever is stored in RAM disappears.
“Temporary Memory” – Short Term
9. Read-Only Memory (ROM)
Memory on the motherboard that
is long term; where the specific
instructions that are needed for
the computer to operate are
stored.
This memory is nonvolatile and
your computer can only read
from a ROM chip.
10. The instructions remain on the chip
regardless if the power is turned
on or off.
Most common is the BIOS ROM;
where the computer uses
instructions contained on this chip
to boot or start the system when
you turn on your computer.
“Permanent Memory” – Long
Term
11. Basic Controllers:
On the motherboard, a device that
controls the transfer of data from the
computer to a peripheral device and
vice versa.
Generally stored on one single chip.
Examples: keyboards, mouse,
monitors, and printers
12. Serial and Parallel Ports
Used to connect our peripheral devices
to the computer; usually one serial and
one parallel port on a computer.
Serial devices transmit data
one bit at a time. A modem may be
connected to this port.
Parallel devices transfer
several bits at a time. A
printer may be connected to
this port.
13. Universal Serial Bus (USB)
A new standard that supports data
transfer rates of up to 12 million bits
per second.
A single USB port can be used to
connect up to 127 peripheral devices
Expected to replace serial and parallel
ports in the near future.
14. Expansion Slots
An opening on the motherboard where
a circuit board or expansion board can
be inserted.
Examples: Additional Memory, video
cards, modem cards, and sound
cards.
15. How Does A Computer
Process Data?
PC system case – the metal and plastic
case that houses the main system
components of the computer.
Central to all of this is the
motherboard or system
board that mounts into the case.
16. Motherboard
Is a circuit board (a thin plate or
board that contains electronic
components) that contains many
integral components.
18. Byte
Eight bits or combinations of ones and
zeros represent a character.
Example: 00000001 =1 or 00001010 - 10
KB-Kilobyte roughly 1 thousand bytes
MB-Megabyte roughly 1 million bytes
GB-Gigabyte roughly 1 billion bytes
TB-Terabyte roughly 1 trillion bytes
19. Types of Storage Devices
Hard Disk Drive
Used to store data inside of the computer
Magnetic platter that holds a large
amount of information in a form the
computer can understand.
20. Accessing data is faster
Amount of data that can be
stored is much more than what
can be stored on a floppy disk.
Size of Hard drive is measured in
megabytes or gigabytes.
21. Types of Storage Devices
Magnetic Tape Drives
Used for making backup copies of large
volumes of data.
Very slow
Can be used to replace data that may
have been lost on the hard drive
Look similar to audio tapes.
Holds more than Floppy
22. Optical Discs
Use laser technology to read and write
data on silver platters
Compact Disk (CD) can store 650MB
to 800MB of information and data.
CD-ROM (Read Only Memory) can only
read data from a CD-ROM.
You can store data on a CD only if you
have a CD Burner and CD-R (writable)
or CD-RW (rewritable) CD.
23. DVD (Digital Versatile Disk) is the
size of a regular CD and can be
played in a regular CD or in a DVD
movie player.
DVD can store 4.8GB to 8.0GB of
information and data. DVD-ROM is
readable only (a movie DVD).
You can store data on a DVD only if
you have a DVD Burner and
DVD+R/DVD-R
(writable) or DVD-RW
(rewritable) DVD.
24. Systems Software
A group of programs that coordinate
and control the resources and
operations of a computer system.
Enables all components of the
computer system to communicate.
Operating System, Utility Programs,
and Graphic User Interface (GUI).
25. Systems Software
Operating System (OS):
Provide an interface between the user
or application program and the
computer hardware.
– Win 95/98/2000/XP/Vista
– Mac System 6/7/8/9
26. Utility Programs
Help you perform housekeeping chores;
complete specialized tasks related to
managing the computer’s resources, file
management, and so on.
GUI (Graphical User Interface)
Interface between the operating system
and the user. Graphical symbols (icons)
represent files, disks, programs, and
other objects.
28. Application Software
Categories
Business
Communications
Graphics and Multimedia
Education and Reference
Entertainment and Leisure
Integrated Programs
29. Business Software
Spreadsheet Database
Manipulate Numeric Lets you set up an
Data electronic filing
Intersection of row systems
and column is a cell
Sort and Search
Grade Book, Financial
Report Address book, Card
Catalog
Word Processing
Create, edit, and print text documents
Report, flyer, memo
30. Communications
Works with your modems or network
hardware and allows your computer to
communicate with other computers.
Exchange computer files and email
Graphics Software
Uses pictures or images to help
communicate messages.
31. Multimedia
Combines text, graphics, animation,
video, and audio.
Clip art
Graphical images to be added to
documents
Desktop Publishing
Uses both pictures and words to give
you the ability to create documents.
Newsletters and brochures
32. Education & Entertainment
Reference & Leisure
Available on Fun
many topics Games and
Easier simulations
Quicker Tests your skills
AR, CCC, & Interactive
Encyclopedia
33. Integrated Software
Combine several software applications
into one program.
Include: Work Processing, Spreadsheet,
Database, & Communication
Examples: MS Works, MS OFFICE, &
Lotus SmartSuite
34. Proper Computer Care
Keep food and drinks away from the
computer and keyboard.
Avoid dusty locations.
Use a surge protector.
Keep magnets Away.
35. Do not block vents on the CPU.
Avoid bright sunny locations.
Do not move the computer while it is in
use.
Always exit programs properly.
Use a virus check program on a regular
basis.
36. Proper Diskette Care
Do not remove from drives while drive
in running or light is on.
Avoid contact with magnets and
electromagnetic fields.
Keep disks stored in a clean, cool and
dry place with a protective cover.
37. Keep protective metal slider in place.
Use a virus check program on a regular
basis.
Avoid hot and cold locations.
Make a back-up copy of your programs
and files.
38. Proper CD or DVD Care
Keep CDs or DVDs stored in a clean,
cool and dry place with a protective
cover.
Avoid touching the back side of the CD
or DVD; to avoid scratches.
Avoid hot and cold locations.
39. Make a back-up copy of your programs
and files on CD or DVD.
Insert into CD or DVD Drive properly;
label facing up.
Only write on CD’s or DVD;s with a
proper marking Pen on a label or the
correct side of the CD or DVD.
40. Proper Care of Printers
Avoid cold, hot, and dusty locations.
Always use the correct ink or toner
replacement.
Always have the proper printer cable
connected to your computer.
41. Never pull paper out of a printer in
motion.
Do not turn off the printer while
printing.
Read the instruction manual before
operating a printer.
Always use the proper type of paper in
your printer.
42. How to Maintain your
Computer System
Start a notebook of information on your
system.
Serial numbers
Vendor support telephone numbers
User IDs
Date and vendor for each
equipment and software purchase.
Trouble log
43. Periodically review disk directories &
delete unneeded files.
Make sure all plug-ins are secure at all
times.
Turn off the power and disconnect the
equipment form the power source
before you open the inside of you
computer.
44. Keep surrounding area dirt and dust
free.
Back up files and data regularly.
Periodically defragment your hard disk.
Protect your system from computer
viruses
Learn to use system diagnostic programs
45. Ergonomics
The science of designing equipment for a
comfortable and safe working environment.
Proper Computer Ergonomics
Sit up straight and lean forward slightly from
the waist.
Keep your feet flat on the floor.
Your body should be about a hand’s length
from the front of the keyboard and
centered with the keyboard.
46. Place all materials you will type on the right
side of the computer and supplies on the
left side.
Keep any items you are not using off your
desk.
Occasionally rest your eyes and take short
breaks.
Avoid lights that cause glare on the monitor.
47. Keep your fingers on the home row keys and
curved.
Keep your wrists up, not touching the keyboard
or desk.
Focus your eyes on the book, copy or screen.
48. Questions of the Day
1. Definition Of Software
2. Definition of CPU
3. Definition of RAM
4. Information Processing Cycle
(Draw the Cycle)