100% de satisfacción garantizada Inmediatamente disponible después del pago Tanto en línea como en PDF No estas atado a nada 4.2 TrustPilot
logo-home
Otro

COS

Puntuación
-
Vendido
1
Páginas
49
Subido en
24-01-2021
Escrito en
2021/2022

COS1521 SUMMARY NOTES

Institución
Grado











Ups! No podemos cargar tu documento ahora. Inténtalo de nuevo o contacta con soporte.

Escuela, estudio y materia

Institución
Grado

Información del documento

Subido en
24 de enero de 2021
Número de páginas
49
Escrito en
2021/2022
Tipo
Otro
Personaje
Desconocido

Temas

Vista previa del contenido

COS1521
Summary Notes

, COS1521 - Computer Systems: Fundamental Concepts

Summary of Textbook Chapters


Foundations of Computer Science 2nd ed. - Forouzan & Mosharraf


Chapter Page

Chapter 1 - Introduction 2

Chapter 2 - Number Systems 4

Chapter 3 - Data Storage 6

Chapter 4 - Operations on Data 10

Chapter 5 - Computer Organization 12

Chapter 6 - Computer Networks 17

Chapter 7 - Operating Systems 23

Chapter 8 - Algorithms 27

Chapter 9 - Programming Languages 29

Chapter 10 - Software Engineering 33

Chapter 11 - Data Structures 36

Chapter 13 - File Structures 38

Chapter 14 - Databases 41

Appendix E - Boolean Algebra & Logic 44




Notes:

This summary includes: Key Terms, and end of chapter Summaries.
It is designed to be printed back-to-back.
See Tutorial Letter 102 for examples of calculations


Ron Barnard

Ver 1.0 Oct 2012


Page 1 of 48

,Chapter 1 - Introduction


Chapter 1 - Introduction

Key Terms

• algorithm - An ordered set of unambiguous steps that produces a result and terminates in a finite
time.

• arithmetic logic unit (ALU) - Where calculation & logical operations take place.

• computer languages – Any of the syntactical languages used to write programs for computers,
such as machine language, assembly language, C, COBOL and Fortran.

• control unit - Controls the operations of the memory, ALU, and input / output sub-system.

• data processor – An entity that inputs data, processes it, and outputs the result.

• digital divide – A social issue that divides people in society into two groups: those who are
electronically connected to the rest of society, and those who are not.

• input data – User information that is submitted to a computer to run a program.

• instruction – A command that tells a computer what to do.

• integrated circuit – Transistors, wiring, and other components on a single chip.

• memory - Where programs and data are stored.

• operating system – The software that controls the computing environment and provides an
interface to the user.

• output data – The results of running a computer program.

• program – A set of instructions.

• software engineering - The design & writing of computer programs, following strict rules &
principles.

• Turing machine – A computer model with 3 components: tape, controller, and read/write head, that
can implement statements in a computer language.

• Turing model – A computer model based on Alan Turings' theoretical definition of a computer.

• von Neumann model – A computer model consisting of memory, arithmetic logic unit, control unit,
and input/output subsystems, upon which the modern computer is based.




Page 2 of 48

, Chapter 1 - Introduction


Summary

The idea of a universal computational device was first given by Alan Turing in 1937. He proposed that all
computation can be performed by a special kind of machine, now called a Turing machine.


The von Neumann model defines a computer as four subsystems: memory, arithmetic logic unit, control unit,
and input / output. The von Neumann model states that the program must be stored in memory.
We can think of a computer as made up of three components: computer hardware, data, and computer
software.


The history of computing and computers can be divided into three periods: the period of mechanical
machines (before 1930), the period of electronic computers (1930 – 1950), and the period that includes the
five modern computer generations:


1st 1950 -1959: Bulky, used vacuum tubes, affordable only by big organizations;


2nd 1959 -1965: Used transistors, affordable to small & medium sized corporations, FORTRAN &
COBOL were invented;


3rd 1965 - 1975: Integrated circuits reduced size & cost of computers. Software packages
became available, new software industry was born;


4th 1975 -1985: Appearance of micro-computers. Emergence of computer networks;


5th 1985 -> Appearance of laptop and palmtop computers, improvements in storage
media (CD-ROM, DVD), the use of multimedia and virtual reality.


Computer science has created some peripheral issues, the most prevalent of which can be categorized as
social: (dependency, social justice, digital divide), and ethical issues: (privacy, copyright, computer crime).


With the invention of computers a new discipline has evolved, computer science, which is now divided into
several areas.
--ooOoo--




Page 3 of 48
$3.04
Accede al documento completo:

100% de satisfacción garantizada
Inmediatamente disponible después del pago
Tanto en línea como en PDF
No estas atado a nada

Conoce al vendedor

Seller avatar
Los indicadores de reputación están sujetos a la cantidad de artículos vendidos por una tarifa y las reseñas que ha recibido por esos documentos. Hay tres niveles: Bronce, Plata y Oro. Cuanto mayor reputación, más podrás confiar en la calidad del trabajo del vendedor.
StudyBuddyUnisa University of South Africa (Unisa)
Seguir Necesitas iniciar sesión para seguir a otros usuarios o asignaturas
Vendido
304
Miembro desde
5 año
Número de seguidores
177
Documentos
64
Última venta
5 meses hace
Study Buddy

4.8

114 reseñas

5
101
4
8
3
4
2
0
1
1

Recientemente visto por ti

Por qué los estudiantes eligen Stuvia

Creado por compañeros estudiantes, verificado por reseñas

Calidad en la que puedes confiar: escrito por estudiantes que aprobaron y evaluado por otros que han usado estos resúmenes.

¿No estás satisfecho? Elige otro documento

¡No te preocupes! Puedes elegir directamente otro documento que se ajuste mejor a lo que buscas.

Paga como quieras, empieza a estudiar al instante

Sin suscripción, sin compromisos. Paga como estés acostumbrado con tarjeta de crédito y descarga tu documento PDF inmediatamente.

Student with book image

“Comprado, descargado y aprobado. Así de fácil puede ser.”

Alisha Student

Preguntas frecuentes