Untitled Flashcards Set

studied byStudied by 0 people
0.0(0)
learn
LearnA personalized and smart learning plan
exam
Practice TestTake a test on your terms and definitions
spaced repetition
Spaced RepetitionScientifically backed study method
heart puzzle
Matching GameHow quick can you match all your cards?
flashcards
FlashcardsStudy terms and definitions

1 / 26

encourage image

There's no tags or description

Looks like no one added any tags here yet for you.

27 Terms

1

What is an operating system?

An operating system is system software that allows a user to interact with a computer and makes the parts of a computer system work together.

New cards
2

What are the roles of an operating system?

An operating system facilitates practical use of a computer system and its resources, manages numerous concurrently running programs (process management), allocates and tracks memory efficiently (memory management), and grants and shares access to computer hardware (device management).

New cards
3

What is process management?

Process management is the act of managing the use of the CPU by individual processes. A process is a program in execution.

New cards
4

What are the different states a process can go through?

New (the OS copies program code into RAM), Ready (the process is ready to be executed by the CPU), Running (the CPU is executing the process), Waiting (the process is waiting for an event), Terminated (the process has finished executing and its resources are freed).

New cards
5

What is CPU scheduling?

CPU scheduling is the act of determining which process in the ready state should be moved to the running state.

New cards
6

What are the two types of CPU scheduling?

Non-preemptive scheduling (the currently executing process gives up the CPU voluntarily) and Preemptive scheduling (the OS decides to favor another process, preempting the currently executing process).

New cards
7

What is turn-around time?

Turn-around time is the amount of time between when a process arrives in the ready state for the first time and when it exits the running state for the last time.

New cards
8

What are some CPU scheduling algorithms?

First-Come, First-Served (FCFS), Shortest Job Next (SJN), Round Robin.

New cards
9

What is a weakness of FCFS?

A weakness of FCFS scheduling is that if a process hangs, subsequent processes will never run.

New cards
10

What is a benefit and a weakness of SJN?

Benefit: SJN is optimal for average turn-around time. Weakness: SJN relies on knowledge of the future.

New cards
11

What is the World Wide Web (WWW)?

The WWW is a way of accessing information on the Internet via webpages viewed in a web browser.

New cards
12

What is the difference between the WWW and the Internet?

The Internet is the infrastructure while the WWW is one of the services on the Internet.

New cards
13

What is the Client-Server Model?

The Client-Server Model describes the interaction of networked computers where clients request information from servers.

New cards
14

What is HTTP?

HyperText Transfer Protocol (HTTP) is a method of requesting and transmitting web pages between clients and servers.

New cards
15

What are some examples of web browsers?

Examples include WorldWideWeb, Mosaic, Netscape Navigator, Internet Explorer, Firefox, Safari, Google Chrome, Edge.

New cards
16

What are search engines?

Search engines are systems that search the web and catalogue the content of web pages.

New cards
17

What are some examples of search engines?

Examples include Google, Bing, Yahoo.

New cards
18

What is HTML?

HyperText Markup Language (HTML) defines the content of a webpage using tags within a text file.

New cards
19

What is WYSIWYG?

WYSIWYG stands for 'What You See Is What You Get' and refers to editing software where content resembles its final form.

New cards
20

What are some examples of WYSIWYG software?

Examples include Microsoft Word, Microsoft PowerPoint, Microsoft Excel, Gimp, Audacity.

New cards
21

What is the basic structure of a webpage?

A simple webpage has the structure: …, …, ….
New cards
22

What are some HTML tags?

HTML tags include

,
,


,

New cards
23

How do tag attributes work?

Tag attributes provide additional characteristics for a tag, e.g.,
centers content.
New cards
24

What are Cascading Style Sheets (CSS)?

CSS describes how HTML elements are displayed and can control the layout of multiple pages.

New cards
25

What does inline CSS do?

Inline CSS applies a unique style to a single HTML element using the style attribute.

New cards
26

What does internal CSS do?

Internal CSS defines a style for a single HTML page within a
New cards
27

Where can I learn more about CSS?

More information about CSS is available at https://www.w3schools.com/css/css_intro.asp.

New cards

Explore top notes

note Note
studied byStudied by 11 people
851 days ago
5.0(1)
note Note
studied byStudied by 208 people
310 days ago
5.0(1)
note Note
studied byStudied by 34 people
96 days ago
5.0(1)
note Note
studied byStudied by 6 people
150 days ago
5.0(1)
note Note
studied byStudied by 1 person
774 days ago
5.0(1)
note Note
studied byStudied by 13 people
973 days ago
4.0(1)
note Note
studied byStudied by 3 people
98 days ago
5.0(1)
note Note
studied byStudied by 23101 people
698 days ago
4.7(77)

Explore top flashcards

flashcards Flashcard (41)
studied byStudied by 1 person
44 days ago
5.0(1)
flashcards Flashcard (81)
studied byStudied by 63 people
675 days ago
5.0(1)
flashcards Flashcard (89)
studied byStudied by 1 person
636 days ago
4.0(1)
flashcards Flashcard (48)
studied byStudied by 8 people
417 days ago
5.0(1)
flashcards Flashcard (49)
studied byStudied by 6 people
838 days ago
5.0(1)
flashcards Flashcard (27)
studied byStudied by 4 people
321 days ago
5.0(1)
flashcards Flashcard (67)
studied byStudied by 19 people
825 days ago
5.0(1)
flashcards Flashcard (39)
studied byStudied by 45 people
106 days ago
5.0(1)
robot