Shared Flashcard Set

Details

CIS 1200 exam
notes
200
Computer Science
Undergraduate 1
04/08/2010

Additional Computer Science Flashcards

 


 

Cards

Term
database
Definition

a base of information

collection of related data or facts

Term
DBMS
Definition

(database managment system)

 

allows multiple users to store, acess, and process data or facts into useful information

Term
DBSM is ________-______ to fit exact needs of a company, and may be designed to run on what?
Definition

custom-programed

 

large mainframe computer system

Term
home users utalize what, to maintain adress lists of firends, business, contacts, ect?
Definition

comercial DBMS products

or

personal inforamtion managers

Term

function of DBMS is?

(3)

Definition
  • store information
  • provide mechanisms for retriving that info easily based on what ever critia you specify
  • sift easily through thousands of pieces of data, returning only data you need
Term
files and databases are?
Definition
the basic organizational eliments for the information contained in our networks and computers today
Term
the hierarchy of data represents the idea that ?
Definition
  • characters are combined to make a field
  • fields are combined to make to make a record
  • records are combined to make a file
  • files are combined to make a database
Term
deffinition of character
Definition
single letter, number, or specal character
Term
field
Definition
set of related characters
Term
record
Definition
collection of related feilds
Term
file
Definition

collection of related records

(table in access)

Term
database
Definition
collection of related files
Term
queries
Definition
DBMS tool that allows users to construct speical requests to obtiain sleceted records easily from database
Term
3 catagories of data managment tasks
Definition
  1. entering data into database
  2. sorting data
  3. obtaining subsets of the data
Term
DBMS interface
Definition
presents data and the tools requiered to work with the data
Term

the interfaces tools, allow you to performa data management functions, such as

(6)

Definition
  • creating tables
  • sorting records
  • entering and editing data
  • querying in the database
  • viewing data
  • generating reports
Term
DBMS lets multiple users share data in same data base by using?
Definition
networked computer systems
Term
enterpirze-level products such as Oracle, DB2, and Synbase, are designed for what?
Definition
managing large corpartaions or special-purpose database systems
Term
data dictionary
Definition
describes structure of the data used in databse
Term
for a particular item, the data dictionary defines?
Definition
field name, data type of field, and size of field
Term
query language
Definition
permits users to ask questions regarding data in the database or look for things
Term
a query
Definition
user-constructed statement, that desribes data, and sets criteria for DBMS to gather relevant data and consturct speicific information
Term
relational database
Definition
database made up of a set of tables, with common field existing between the two tables, which creates a relationship between the two tables
Term
key field
Definition

particular field of a record that can be a unique identifer for each record

 

example: talbe to look up information (ie find name and adress for person with id # 123215)

Term

steps to establish relationship between two tables

(8)

Definition
  1. select tools and relationships
  2. a show table window appears and you select the tables to relate
  3. close window
  4. screen appears which displays two tables
  5. click and drag id field from one table to other
  6. when screen appears hit create
  7. screen apears with relationsip established
  8. close relationship (it will be saved)
Term

steps in conducting a query

(7)

Definition
  1. create tab, query design button
  2. select tables that will be source of answer, hit add button
  3. table appears on screen with fields displayed, hit close
  4. slecect fields by double clicking on them
  5. use criteria to fine tune query
  6. view, data sheet
  7. answer appears
Term
commands to create a report
Definition
  1. report, new
  2. report wizard
  3. slecet table or query and move fields to slected fields by hilighting a > button
  4. choose method of grouping levels
  5. sort order and summary information
  6. layout of report
  7. select style
  8. give title
Term

steps to create new database

(4)

Definition
  1. start up access
  2. slecect Blank Database
  3. create file name and place to store file
  4. hit create
Term

stpes to create table in database

(3)

Definition
  1. select create tab, click table
  2. fill in names and data types
  3. close table
Term

steps to add data on table

(3)

Definition
  1. in table objects, click on existing table
  2. enter data, pressing enter after each entering
  3. click X when done
Term

steps to making form

(3)

Definition
  1. highlight desiered table, slecet create tab, and hit form button
  2. a form is created
  3. hit x and save the form
Term

steps to create crosstab

(5)

Definition
  1. create tab, query wizard, crosstab query wizard
  2. select tabel, next
  3. row headings, select field, next
  4. what number you want in the cell, next
  5. title, finish
Term

steps to calculate with query

(5)

Definition
  1. constuct/open query
  2. click empty feild
  3. click button (builder) and enter formula
  4. change formula to title
  5. check data sheet view
Term

steps in creating report

(7)

Definition
  1. create tab, report wizard
  2. select table or query, and move Fields to selected fields, by highlighting and > button
  3. view data by student
  4. add grouping levels
  5. summary info- click summary options, slect field and click sum
  6. layout of report- select layout option
  7. give meaningful title
Term

to put speicif field of report on seperate pages:

(4)

Definition
  1. select report and click desgin button
  2. right click footer
  3. properties, format, force new page, after section
  4. x and save changes
Term

fill in chart of 3GL

 

Hardware:

Software:

Data:

People:

Producers:

Definition

Hardware:   hardware was expensive

 

Software:    Focus on application program in Cobol, Fortran, which had high demand for labour

 

Data:    Data was not integrated across company

 

People:   user request for information was slow

 

Producers:  always trying to get ppl to write programs to get data

Term

fill out chart for 4GL(database packages like Orcale and Access)

 

Hardware:

Software:

Data:

People:

Producers:

 

Definition

Hardware: costs dropping so additional CPU and storage requierments for database could be met

 

Software: Labour costs increasing. Database managment software ($) was purchased to make ppl more productive

 

Data: Focus on data. data more intergrated across company.

 

People: Requests done by the user or more quickly done by the professional

 

Producers: Train users to get own answers

Term

Pros of Database:

(10)

Definition
  • Reduce programing costs
  • faster resonse times
  • reduced data redundancey
  • improved data intergreity
  • easier modifcation and updating
  • data program independance
  • better access to data and information
  • standeridzation of data access
  • better overall protection of data
  • shared data and information resources
Term
4 basic types of databases:
Definition
  1. individual
  2. company
  3. Distributed
  4. propietary
Term
individual database:
Definition

itnergrated files used by just one person

 

Term
company database:
Definition
often resides on mainframe, managed by computer professional and accessed by many users
Term
distributed database:
Definition
data stored in multiple locations throughout company
Term
Propriety database:
Definition

huge database developed to cover certain subjects

(ie google)

Term
business directories are used for:
Definition
marketing and finacial information
Term
demographic data
Definition
governmental and census statictics
Term
Data minning
Definition

intellegent software that can analyze data for patterns that managment may not know exists

or

helps find pattern relationships in data

or

process by which great amounts of data are analyzed or investigated to spot signifcant patterns or trends within data

Term
data administrator responsible for
Definition

determining database structure

 

evaluating databases performace

 

determing proccessing and access rights for company emplyoees

 

concered with privacy and ehtical issues

 

often non-techincal

Term

[image]

What happens when the divide button is pushed?

<html><head>
<script language = "JavaScript">
function division()
    {
    var number1,
        number2,
        sum;
    number1 = parseInt(document.divide.top.value);
    number2 = parseInt(document.divide.bottom.value);
    sum = number1 * number2;
    document.divide.answer.value = sum;
    }
</script></head>
<body>
<center>
<form name = "divide">
    Number 1 <input name = "top" type = "text" size="5"><br>
    Number 2 <input name = "bottom" type = "text" size="5"><br>
    Answer <input name = "answer" type = "text" size="5"><br>
<input type = "button" value = "Divide">
</form>
</center>
</body></html>

Definition
Answer = 250
Term

[image]

What will appear in this picture with given code:


<html><head><script language="javascript">
function aloop()
    {
    var count = 0;
    var n1, n2, n3, answer;
    n1 = parseFloat(document.zloop.number1.value);
    n2 = parseInt(document.zloop.number2.value);
    n3 = parseFloat(document.zloop.number3.value);
    count = count + 1;
    answer = 0;
    if (document.zloop.radio_n[0].checked==true)
        {
            answer = 2 * n2;
            document.zloop.number4.value = answer;
            if (document.zloop.checkbox1.checked)
                {
                    n2 = n3;
                }
            else
                {
                    n3 = n2;
                }
        }
        if (document.zloop.radio_n[1].checked==true)
            {
                document.zloop.checkbox2.checked = true;
                answer = answer - n3;
            }
        if (document.zloop.radio_n[2].checked==true)
            {
                answer = answer / 2;
                document.zloop.number4.value = answer;
            }
        document.zloop.number3.value = -n2;
        document.zloop.number2.value = n1;
        }
</script></head><body>
<form name="zloop">
    <h3>the form is called zloop</h3>
    Radio_1<input name="radio_n" type = "radio" >
    Radio 2<input name="radio_n" type = "radio" CHECKED >
    Radio 3<input name="radio_n" type = "radio" ><br>
    Checkbox1<input name="checkbox1" type = "checkbox" >
    Checkbox1<input name="checkbox2" type = "checkbox" >
    <table border = "3">
        <tr><td>Number1</td> <td><input name="number1" type = "text" size = "6"></td></tr>
        <tr><TD>Number2</td> <td><input name="number2" type = "text" size = "6"></td></tr>
        <tr><TD>Number3</td> <td><input name="number3" type = "text" size = "6"></td></tr>
        <tr><TD>Number4</td> <td><input name="number4" type = "text" size = "6"></td></tr>
    </table>
    <input type = "button" value = "Calculate">
</form></body></html>

 

 

Definition

number 1 : 1

number 2:  1

number 3: -1

number 4:

Term

[image]

What will happen if radio one is checked, the second checbox1 is checked, number 1= 3, number 2= 4, number 3= 2, and number 4=1

with given code:


<html><head><script language="javascript">
function aloop()
    {
    var count = 0;
    var n1, n2, n3, answer;
    n1 = parseFloat(document.zloop.number1.value);
    n2 = parseInt(document.zloop.number2.value);
    n3 = parseFloat(document.zloop.number3.value);
    count = count + 1;
    answer = 0;
    if (document.zloop.radio_n[0].checked==true)
        {
            answer = 2 * n2;
            document.zloop.number4.value = answer;
            if (document.zloop.checkbox1.checked)
                {
                    n2 = n3;
                }
            else
                {
                    n3 = n2;
                }
        }
        if (document.zloop.radio_n[1].checked==true)
            {
                document.zloop.checkbox2.checked = true;
                answer = answer - n3;
            }
        if (document.zloop.radio_n[2].checked==true)
            {
                answer = answer / 2;
                document.zloop.number4.value = answer;
            }
        document.zloop.number3.value = -n2;
        document.zloop.number2.value = n1;
        }
</script></head><body>
<form name="zloop">
    <h3>the form is called zloop</h3>
    Radio_1<input name="radio_n" type = "radio" >
    Radio 2<input name="radio_n" type = "radio" CHECKED >
    Radio 3<input name="radio_n" type = "radio" ><br>
    Checkbox1<input name="checkbox1" type = "checkbox" >
    Checkbox1<input name="checkbox2" type = "checkbox" >
    <table border = "3">
        <tr><td>Number1</td> <td><input name="number1" type = "text" size = "6"></td></tr>
        <tr><TD>Number2</td> <td><input name="number2" type = "text" size = "6"></td></tr>
        <tr><TD>Number3</td> <td><input name="number3" type = "text" size = "6"></td></tr>
        <tr><TD>Number4</td> <td><input name="number4" type = "text" size = "6"></td></tr>
    </table>
    <input type = "button" value = "Calculate">
</form></body></html>

Definition

number 1: 3

number2: 3

number 3: -4

number 4: 8

Term

[image]

If raio 2 is chekced, the first ceckbox 1 is check, number 1= 4, number 2=6, number 3= 42, number 4= -1, what will happen when calcuate is clicked given this code:

 


<html><head><script language="javascript">
function aloop()
    {
    var count = 0;
    var n1, n2, n3, answer;
    n1 = parseFloat(document.zloop.number1.value);
    n2 = parseInt(document.zloop.number2.value);
    n3 = parseFloat(document.zloop.number3.value);
    count = count + 1;
    answer = 0;
    if (document.zloop.radio_n[0].checked==true)
        {
            answer = 2 * n2;
            document.zloop.number4.value = answer;
            if (document.zloop.checkbox1.checked)
                {
                    n2 = n3;
                }
            else
                {
                    n3 = n2;
                }
        }
        if (document.zloop.radio_n[1].checked==true)
            {
                document.zloop.checkbox2.checked = true;
                answer = answer - n3;
            }
        if (document.zloop.radio_n[2].checked==true)
            {
                answer = answer / 2;
                document.zloop.number4.value = answer;
            }
        document.zloop.number3.value = -n2;
        document.zloop.number2.value = n1;
        }
</script></head><body>
<form name="zloop">
    <h3>the form is called zloop</h3>
    Radio_1<input name="radio_n" type = "radio" >
    Radio 2<input name="radio_n" type = "radio" CHECKED >
    Radio 3<input name="radio_n" type = "radio" ><br>
    Checkbox1<input name="checkbox1" type = "checkbox" >
    Checkbox1<input name="checkbox2" type = "checkbox" >
    <table border = "3">
        <tr><td>Number1</td> <td><input name="number1" type = "text" size = "6"></td></tr>
        <tr><TD>Number2</td> <td><input name="number2" type = "text" size = "6"></td></tr>
        <tr><TD>Number3</td> <td><input name="number3" type = "text" size = "6"></td></tr>
        <tr><TD>Number4</td> <td><input name="number4" type = "text" size = "6"></td></tr>
    </table>
    <input type = "button" value = "Calculate">
</form></body></html>

Definition

number 1: 4

number 2: 4

number 3: -6

number 4: -1

Term

[image]

When calcute hit, what will happen if radio 3 sleceted, btoh checkboxs are selected, number 1= 12, number 2= -3, number 3 = 4, number 4= 5 given :

Definition

number 1: 12

number 2: 12

number 3: 3

number 4: 0

Term

[image]

write code for calculate button

  • select drink; select take out or not, enter quantity
  • after you hit calculate, amount, orders and running total values displayed

This is the code for the form
<form name="zloop">
    <h1> My Restaurant</h1>
    <h3>Select a Drink</h3>
    <table border = "3">
        <tr><TD>Water $1.00<input name="drink" type = "radio" CHECKED ></td>
        <td>Beer $3.00<input name="drink" type = "radio"></td>
        <TD>Wine $4.00<input name="drink" type = "radio" ></td></tr>
    </table>
    <h3>Will that be takeout?</h3>
    <table border = "3">
        <tr><TD>Takeout Charge 10%<input name="takeout" type = "checkbox"  ></td></tr>
     </table>
    <table border = "3">
        <tr><td>Quantity</td> <td><input name="quantity" type = "text" size = "6"></td></tr>
        <tr><TD>Amount</td> <td><input name="amount" type = "text" size = "6"></td></tr>
        <tr><TD>Order Number</td> <td><input name="order" type = "text" size = "6"></td></tr>
        <tr><TD>Total sales</td> <td><input name="sales" type = "text" size = "6"></td></tr>
    </table>
    <input type = "button" value = "Calculate">

</form>

 

Definition

<html><head><title>The Answer</title><script language="javascript">
function aloop()
    {
    var q, o, s, price, customer;
    o = parseFloat(document.zloop.order.value);
    q = parseFloat(document.zloop.quantity.value);
    s = parseFloat(document.zloop.sales.value);   
    if (document.zloop.drink[0].checked==true)
        {
            price = 1;
        }
    if (document.zloop.drink[1].checked==true)
        {
            price = 3;
        }
    if (document.zloop.drink[2].checked==true)
        {
            price = 4;
        }
    customer = price * q;
    if (document.zloop.takeout.checked)
        {
            customer = customer *1.1;
        }
    document.zloop.amount.value = customer;
    o = o + 1;
    document.zloop.order.value = o;
    s = s + customer;
    document.zloop.sales.value = s;
    }
</script></head><body>
<form name="zloop">
<h2>My Restaurant</h2>
<h3>Select a Drink</h3>
  <table border = "3">
    <tr><TD>Water $1.00<input name="drink" type = "radio" CHECKED ></td><td>Beer $3.00<input name="drink" type = "radio"></td>
    <TD>Wine $4.00<input name="drink" type = "radio" ></td></tr>
     </table>
  <h3>Will that be takeout?</h3>  
  <table border = "3">
        <tr><TD>Takeout Charge 10%<input name="takeout" type = "checkbox" value="ON"></td></tr>
       </table><table border = "3">
    <tr><td>Quantity</td> <td><input name="quantity" type = "text" size = "6"></td></tr>
    <tr><TD>Amount</td> <td><input name="amount" type = "text" size = "6"></td></tr>
    <tr><TD>Order Number</td> <td><input name="order" type = "text" size = "6" value="0"></td></tr>
    <tr><TD>Total sales</td> <td><input name="sales" type = "text" size = "6" value="0"></td></tr>
     </table>
  <br>
   <input type = "button" value = "Calculate" >
</form>
</table></body></html>

Term

[image]

make this work given the code:

<html>
<head>
<script language="javascript">
function goforit()
{


}
</script>
</head>
<body>
<form name="lab">
   Enter your name <input name="studentname" type = "text" size = "6"><br>
   <input type = "button" value = "Go for It"><br>
   Message <input name="message" type = "text" size = "30"><br>
</form>
</body>
</html>

Definition

<html>
<head>
<script language="javascript">
function goforit()
{
    var name, message;
    message= "Hi " + name;
    document.lab.studentname.value=name;
    document.lab.message.value= message;

}
</script>
</head>
<body>
<form name="lab">
   Enter your name <input name="studentname" type = "text" size = "6"><br>
   <input type = "button" value = "Go for It"><br>
   Message <input name="message" type = "text" size = "30"><br>
</form>
</body>
</html>

Term

[image][image]

make this shit happen.

The Form:

<html>
<head>
<script language="javascript">
function goforit()
    {
        var num1, num2, total;

        num1 = parseInt(document.lab.number.value);
        num2 = parseInt(document.lab.digits.value);


    }
</script>
<body>
<form name="lab">
    Number <input name="number" type = "text" size = "6"><br>
    Digits <input name="digits" type = "text" size = "6"><br>
    <input type = "button" value = "Go for It"><br>
    Message <input name="message" type = "text" size = "30"><br>
</form>
</body>
</html>

Definition

    <html>
    <head>
    <script language="javascript">
    function goforit()
        {
            var num1, num2, total;

            num1 = parseInt(document.lab.number.value);
            num2 = parseInt(document.lab.digits.value);
        total= (document.lab.message.value);
        if (num1 < num2)
        {
        total= "Digits is greater then Number";
        document.lab.message.value= total
        }
        if (num1 > num2)
        {
        total= "Number is greater then Digits";
            document.lab.message.value= total
        }
   
        }
    </script>
    <body>
    <form name="lab">
        Number <input name="number" type = "text" size = "6"><br>
        Digits <input name="digits" type = "text" size = "6"><br>
        <input type = "button" value = "Go for It"><br>
        Message <input name="message" type = "text" size = "30"><br>
    </form>
    </body>
    </html>

Term

[image][image]

make this shit happen with:

<html>
<head>
<script language="javascript">
function goforit()
    {
        var num1, num2, total;

        num1 = parseInt(document.lab.number.value);
        num2 = parseInt(document.lab.digits.value);


    }
</script>
<body>
<form name="lab">
    Number <input name="number" type = "text" size = "6"><br>
    Digits <input name="digits" type = "text" size = "6"><br>
    <input type = "button" value = "Go for It"><br>
    Message <input name="message" type = "text" size = "30"><br>
</form>
</body>
</html>

Definition

    <html>
    <head>
    <script language="javascript">
    function goforit()
        {
            var num1, num2, total;

            num1 = parseInt(document.lab.number.value);
            num2 = parseInt(document.lab.digits.value);
        total= (document.lab.message.value);
    if (num1 * num2<= 40)
    {
        total= "product is less or equal then 40";
        document.lab.message.value = total;
    }
    if (num1*num2 > 40)
    {
        total= "product is greater then 40";
        document.lab.message.value = total;

        }
    }
    </script>
    <body>
    <form name="lab">
        Number <input name="number" type = "text" size = "6"><br>
        Digits <input name="digits" type = "text" size = "6"><br>
        <input type = "button" value = "Go for It"><br>
        Message <input name="message" type = "text" size = "30"><br>
    </form>
    </body>
    </html>

Term
1 byte contains how many bits?
Definition
8
Term
a multi-core CPU (or chip-level multiprocessor, CMP) combines two or more independent cores into a single package composed of a single integrated circuit (IC), what is the name of this circuit?
Definition

 

A die (there can be many dies packaged together)

Term

a dual-core processor contains two cores, a quad-core contains four. A multi-core microprocessor implements multiprocessing on multiple physical packages.

True/False

Definition

Falso, its contained on a single physical package


Term
A processor with all cores on a single die is called?monolithic processor
Definition
a monolithic processor
Term

[image]

make number = itselft * -5, and total say walkon the wild side+ number1. with:

 

<html><head>
<script language = "JavaScript">
function add()
{
    var number1;
    number1 = parseInt(document.addition.FirstNumber.value);
    if (number1 < 10)
        {
        document.addition.total.value = "Walk on the Wildside" + number1;
        number1 = number1 * -5;
        }
    else
        {
        number1 = number1 * -5;
        document.addition.total.value = number1;
        }
}
</script>
</head><body>
<form name = "addition">
    Number 1<input name = "FirstNumber" type = "text" size="20"><br>
    Total<input name = "total" type = "text" size="30"><br>
    <input type = "button" value = "Add Two Numbers"><br>
</form>
</body></html>

Definition

<html><head>
<script language = "JavaScript">
function add()
{
    var number1;
    number1 = parseInt(document.addition.FirstNumber.value);
    if (number1 < 10)
        {
        document.addition.total.value = "Walk on the Wildside" + number1;
        number1 = number1 * -5;
    document.addition.FirstNumber.value= number1
        }
    else
        {
        number1 = number1 * -5;
        document.addition.total.value = number1;
    document.addition.FirstNumber.value= number1
        }
}
</script>
</head><body>
<form name = "addition">
    Number 1<input name = "FirstNumber" type = "text" size="20"><br>
    Total<input name = "total" type = "text" size="30"><br>
    <input type = "button" value = "Add Two Numbers"><br>
</form>
</body></html>

Term

which circuit is more efficient: carbon or silicon?

 

Definition
carbon nanotubes are five times faster then a silicon circuit
Term
what does megahertz mean?
Definition
millions of cycles per second
Term

the size of the registers in the CPU determines what?


Definition
the amount of data the computer can work with at any given time
Term

[image]

make number = itselft * -5, and total say walkon the wild side+ number1, and an alert saying "number1-40", if number=40.

 

<html><head>
<script language = "JavaScript">
function add()
{
   var number1;
   number1 = parseInt(document.addition.FirstNumber.value);
   if (number1 < 10)
       {
       document.addition.total.value = "Walk on the Wildside" + number1;
       number1 = number1 * -5;
       if (number1 == -40)
          {
          window.alert("Number1" + number1);
          }

       }
   else
       {
       number1 = number1 * -5;
       document.addition.total.value = number1;
       }
}
</script>
</head><body>
<form name = "addition">
Number 1<input name = "FirstNumber" type = "text" size="20"><br>
Total<input name = "total" type = "text" size="30"><br>
<input type = "button" value = "Add Two Numbers"><br>
</form>
</body></html>

Definition

<html><head>
<script language = "JavaScript">
function add()
{
   var number1;
   number1 = parseInt(document.addition.FirstNumber.value);
   if (number1 < 10)
       {
       document.addition.total.value = "Walk on the Wildside" + number1;
       number1 = number1 * -5;
       document.addition.FirstNumber.value= number1;
    }
       if (number1 = -40)
          { 
    window.alert("Number1" + number1);
          }
      
   else
       {
       number1 = number1 * -5;
       document.addition.total.value = number1;
       document.addition.FirstNumber.value= number1;
       }
}
</script>
</head><body>
<form name = "addition">
Number 1<input name = "FirstNumber" type = "text" size="20"><br>
Total<input name = "total" type = "text" size="30"><br>
<input type = "button" value = "Add Two Numbers"><br>
</form>
</body></html>

Term


the size of the registers (sometime called word size) indicates the amount of data with which the computer can work at any given time. The bigger the word size, the slower the computer can process a set of data, True/False

Definition

 

False, the bigger the word size the faster the computer can process a set of data. Common word sizes inclued; 16, 32, 64 and 128 bits

Term
what is memory?
Definition
Memory is electronic circuitry that holds data and program instructions
Term
Name some forms of memory
Definition

  • RAM  (random access memory)
  • Virtual memory
  • ROM  (read-only memory)
  • CMOS.
  • Cache memory

Term

RAM

-some important facts

Definition

RAM acts as temp. storage for:

1. user data

2. operating system instructions

3. program instructions


- RAM is volatile, it must be reloaded each time the computer is turned on

- you can purchase additional RAM for more memory

-there are SIMMS/DIMMS = single in-line memory modules/dual in-line memory modules

 

Term
what is virtual memory?
Definition
computers ability to use hard disk space as an extension of the computers RAM
Term

With more RAM, the computer has to swap less. The hard disk is much slower than RAM, so less swapping makes for a faster/slower computer?

**pick the correct one

Definition
FASTER BITCH
Term

ROM

-imp. facts

Definition

-read-only memory

-set of chips that contain permanently stored instructions

- tells the computer how to access disk drives and locate operating system

-used when you turn on comp.

Term



CMOS memory

-imp. info.

 

Definition

-a chip that semi-permanently contains data about the computer configuration

-powered by battery to retain its contents

-can be altered as system configuration change

 

Term

[image]

make this happen

 

<html>
<head>
<script language="javascript">
function goforit()
    {
        var num1, num2, salevalue, count, total;
        num1 = parseInt(document.lab.items.value);
        num2 = parseFloat(document.lab.price.value);


        document.lab.sale.value = salevalue;
        document.lab.accumulator.value = total;
        document.lab.counter.value = count;
    }
</script>
<body>
<form name="lab">
    Items <input name="items" type = "text" size = "6"><br>
    Price <input name="price" type = "text" size = "6"><br>
    Sale <input name="sale" type = "text" size = "6"><br>
    <input type = "button" value = "Go for It"><br>
    Counter <input name="counter" type = "text" size = "30" value="0"><br>
    Accumulator <input name="accumulator" type = "text" size="30" value="0"><br>
</form>

</body>
</html>

 

Definition

<html>
<head>
<script language="javascript">

function goforit()
    {
        var num1, num2, salevalue, count, total;

        num1 = parseInt(document.lab.items.value);
        num2 = parseFloat(document.lab.price.value);
    salevalue= parseInt(document.lab.sale.value);
    count = parseInt (document.lab.counter.value);
    total= parseInt(document.lab.accumulator.value);
   
    salevalue= num1* num2;
    count= count + 1;
    total= total + salevalue;

    document.lab.accumulator.value = total;
    document.lab.counter.value = count;
        document.lab.sale.value = salevalue;
    }
</script>
<body>
<form name="lab">
    Items <input name="items" type = "text" size = "6"><br>
    Price <input name="price" type = "text" size = "6"><br>
    Sale <input name="sale" type = "text" size = "6"><br>
    <input type = "button" value = "Go for It"><br>
    Counter <input name="counter" type = "text" size = "30" value="0"><br>
    Accumulator <input name="accumulator" type = "text" size="30" value="0"><br>
</form>

</body>
</html>

Term
Memory summary slide
Definition

-RAM is temporary

-virtual memory is disk-based

-ROM is permanent

-CMOS is battery powered

-cache is fast

 

Term
What is a data bus?
Definition
electrical path that connects CPU, memory, expansion slots, etc.
Term

USB

-info. slide

 


Definition

-universal serial bus

-hot swappable bus

-USB supports up to 127 devices connected in either a daisy chain of hub layout

Term
Factors that increase processing speed
Definition

-type of microprocessor

-sys. clock

-word size

-memory

-size

-cache

-types

-data bus

Term

[image]

make sale work, and message say "discount pricing", if disount checked.

using:


<html><head>
<script language="javascript">
function goforit()
{
    var item, price;
    item = parseInt(document.lab.items.value);


    document.lab.sale.value = item * price;

}
</script></head>
<body>
<form name="lab">
    Items <input name="items" type = "text" size = "6"><br>
    Price: $5.00 <input name="price" checked type = "radio">
    $2.00<input name="price" type = "radio"><br>
    20% discount<input name="discount" type="checkbox"><br>
    Sale <input name="sale" type = "text" size = "6"><br>
    <input type = "button" value = "Go for It"><br>
Message <textarea name="message" rows="2" cols="20"></textarea><br>
</form></body></html>

 

 

Definition

<html><head>
<script language="javascript">
function goforit()
{
    var item, price, message
    item = parseInt(document.lab.items.value);
    sale= parseInt(document.lab.sale.value);
    message= (document.lab.message.value);
    if (document.lab.price[0].checked)
    {
    price= 5
    }
    if (document.lab.price[1].checked)
    {
    price= 2
    }
    if (document.lab.discount.checked)
    {
    price=price* 0.8
    message= "Discount pricing"
    }
 document.lab.sale.value = item * price;
 document.lab.message.value= message
}
</script></head>
<body>
<form name="lab">
    Items <input name="items" type = "text" size = "6"><br>
    Price: $5.00 <input name="price" checked type = "radio">
    $2.00<input name="price" type = "radio"><br>
    20% discount<input name="discount" type="checkbox"><br>
    Sale <input name="sale" type = "text" size = "6"><br>
    <input type = "button" value = "Go for It"><br>
Message <textarea name="message" rows="2" cols="20"></textarea><br>
</form></body></html>

Term

SCSI

-info. slide


Definition

-small computer system interface

-SCSI card extends the data bus outside the computer by cable :)

Term

[image]
make this shit work bitch!

</head><body>
<form name = "final">
    <h3>Pant Sales</h3>
    Number of pants <input name="number" type="text" size="3"><br>
    <input name="pants" type="radio">Large
    <input name="pants" type="radio">Small<br>
    Value of Sale <input name="sale" type="text" size = "5" ><br>
    Total number of pants sold <input name="total" size="2" value="0"><br>
    Number of customers <input name="custcount" size="2" value="0"><br>
<input type="button" value="Make the Sale">
</form></body></html>

 

Definition

 <html><head><script language= javascript>
 
function makesale ()
{
    var np, vs, tp, N;
    np=parseInt(document.final.number.value);
    vs=parseInt (document.final.sale.value);
    tp= parseInt (document.final.total.value);
    N= parseInt (document.final.custcount.value);
    if (document.final.pants[0].checked)
    {
        price=7.5;
    }
    if (document.final.pants[1].checked)
    {
        price=5;
    }
    vs= price * np;
    document.final.sale.value= vs;
    tp=tp+vs;
    document.final.total.value=tp
    N=N + 1
    document.final.custcount.value= N
}
</script></head><body>
<form name = "final">
    <h3>Pant Sales</h3>
    Number of pants <input name="number" type="text" size="3"><br>
    <input name="pants" type="radio">Large
    <input name="pants" type="radio">Small<br>
    Value of Sale <input name="sale" type="text" size = "5" ><br>
    Total number of pants sold <input name="total" size="2" value="0"><br>
    Number of customers <input name="custcount" size="2" value="0"><br>
<input type="button" value="Make the Sale">
</form></body></html>

Term

what are the levels of storage?

 

Definition

cost

speed

volume

mobility

Term
types of storage media?
Definition

memory

floppy/hard disk

CD-Rom

solid state storage flash memory

Term

what is RAID

 

....and no, its not that shit you use to kill bugs :p

Definition

-redundant arrays of inexpensive disks

-used to record redundant copies of information on seperate disks (called disk mirroring)

-online backups

 

Term

what is optical storage?


Definition

data is written in a series of lands and pits on the surface of a disk, which can be read by a laser in a CD-Rom drive.

data is stored in the form of lands (flat areas on the metal surface) and pits (depressions or hollows)

lands reflect the laser light, pits scatter

Term

what are the primary forms of optical storage?

 

Definition

  • Compact Disk Read-Only Memory (CD-ROM)
  • Write Once, Read Many (WORM )
  • drives (CD-R) (R is for recordable)
  • Phase-Change Rewritable (Magneto-optical)
  • disks (CD-RW) (RW is rewritable)
  • DVD-ROM 
  • DVD-RAM

Term

what is flash memory?


Definition

-used as a permanent storage/hard disk drive

-its very fast

-solid state storage that relies on integrate circuits to hold data (most are nonvolatile)

Term

what does solid state mean?

 

Definition
there are no moving parts, everything is electronic instead of mechanical
Term

what is the average access time of a device?

 

Definition

amount of time it takes the device to position its read or read/write heads over any spot on the medium

 


Term
what are the three views that can be used in powerpoint?
Definition

NORMAL -> permit you to edit/add to your presentation

SLIDE SORTER -> all slides displayed on the screen for rearranging or slide transitions

SLIDE SHOW -> show it to the public

Term
how do you use an image as your background?
Definition



  • -select you slide
  • -background styles 
  • -format background 
  • -select fill and file
  • -find your picture file and use it

 

Term

how do you add video/sound to your powerpoint presentation?

 

Definition

-insert tab, sound and movie area

-create a web version of the powerpoint presentation

-file, save as, web page (htm) -> if it doesn't fit on your disk just move it to the web folder c:\temp\web -> save as web page there

-open web page in int. expl.

-add navigational option to your presentation 

-first create the arrow by going to insert tab, shaps and action buttons

-go to your slide and the cursor turns to a +, click and drag, the arrow appears

-click on the arrow obj., right click and select action settings

-select one of the options, next slide, click ok

Term
memorize these commands...
Definition

Dir

Delete

Run

Copy

 

w/ Unix (Linux) -> ls, cd, rm, mkdir

Term

what is OLE?

 

Definition

object linking and embedding

 

Term

Multitasking Vs Single tasking

-info. slide

Definition

single tasking = several tasks alternate using the CPU printing, word processing, downloading from internet, e-mail, etc

multitasking = much more than multiple programs loading into memory. Means being able to perform 2 + procedures (printing a multi-page document, send an e-mail)

Term

what is time sharing?

 

Definition

a technique that enables multiple programs to share processing on a rotating basis, similar to multitasking. A time-sharing computer spends a fixed amount of time on each program and then goes on to the next.

-> commonly used to allow a single computer system to support numerous users at separate work stations

Term

what is multiprocessing?

 

Definition
multiple processors where each processors works on a different job/task
Term

what is parallel processing?

 

Definition
all the processor working on the same job/task
Term

ASHLEY I LOVE YOU


Definition
Term
levels of storage
Definition

(lowest to highest)

 

magnetic tape

optical disk

fixed ridgid disk

main memory

level 2 cache

level 1 cache

registers

Term

memories 0 stands for:

and 1 stands for:

Definition

1: presence of electric pulse

 

0: absence of electric pulse

Term

floppy/hard disk's 1 stands for:

 

and 0 stands for:

Definition

1. postive magnetic filed

 

0. negative megatic field

Term

CD-ROM's  1 stands for:

and 0 stands for:

Definition

1: reflective surface

 

0: no refelctive surface

 

Term
soldi state storage flash memory has
Definition
intergrated circuits
Term
8 inch floppy disk has:
Definition
small number of bytes
Term
5.25 inch floppy disk has:
Definition

360K

and

1.2 MB

Term
3.5 inch floppy disk has:
Definition

720 K

and

2.8 MB

Term
hard drives are:
Definition
  • fixed and removable
  • fast
  • normally store software packages( music, vid)
  • curently 100GB-2TB
Term
high copasity floppy disk or super disk :
Definition

-All high-capacity floppy disks require a drive made especially for their use

-These disks store data in quantities of 100 MB and 250 MB

-example: Iomega Zip system

there was nothing written for super disk (p.s. i just wrote dicks, hahah wow)

Term
deffine AI
Definition

artifical intellegence

 

program or machine that can solve problems or recognize patterns

Term
two basic areas where AI is used
Definition
  1. problem solving
  2. pattern recognition
Term
natural language
Definition
program that understands a few hundred verbal comands
Term
what are tapes?
Definition

-backup copies of your hard disk needed only if your hard drive malfunctions

-b.c. the tape is a long strip of magnetic material, the tape drive has to write data to it sequentially-one byte after another

-sequential access is inherently slower than the direct access on disks

Term
Computer Literacy
Definition

  • Knowing capabilities/ limitations of computers
  • informed purchasing decisions
  • know advantages of future technology
  • ethical legal and social implications

Term
fuzzy logic
Definition
resembles human resoning in its use of approximate information and uncertainity to generate decisions
Term

What must one know about a computers capabilities/ limitations

 

Definition

  • How to avoid hackers, viruses, protect privacy and maintain upgrades

Term
what is CD-ROM?
Definition

- compact disk, read-only memory

-most common type of optical storage medium

-stores ~650MB, can't be altered

-slower than hard drive

 

Term
Why is it necessary to understand computer functions?
Definition

 

  • helps you with career
  • work effectively
  • Ethical problems, form educated opinions

 

Term

What is CD-R?

 

Definition

-> compact disks - recordable

-CD-R drive can write on CD

-used for storage

-compact disks - rewrittable

Term
Neural Networks
Definition
mimic sturce of human brain rather than traditional input, processing, output, and storage.
Term
expert system
Definition

computer system that uses database of knowldege to draw conclusions

 

knowedlge is databse of "if-then" conclusions

 

ie, diagnosing disease

Term
What are the four main functions of a computer?
Definition

 

  1. data input
  2. data process
  3. data output
  4. data storage

 

Term

what is CD-RW?

 

Definition

-can write and overwrite data onto compact disks

-a CD-RW drive can leverage high storage capacity of compact disk but revise the data on them in the same manner as a floppy

-CD use one side of disk only

Term
What is data
Definition
a fact or an idea
Term
What in information?
Definition
data that has been organized or presented
Term
binary digit?
Definition
a bit, either a 0 or a 1 in binary
Term
Examples of input devices
Definition
mouse, keyboard, microphone, touch screen
Term
a-life
Definition

artfical life

 

have abiltiy to reproduce

ie vrisus

Term

what is DVD-ROM?

 

Definition

-digital versatile disk

-DVD use both side of the disk

-once called digital video disk

-transfers data faster

-videos/movies are stored on them

-require DVD drive (will read CD's)

Term
genetic algorithms
Definition

like evolution,

where only the best are selected and continue to evolve

Term
Examples of output devices
Definition
monitor speakers, printer
Term
system unit layout?
Definition

front: zip drive, usb drive, DVD player, CD ROM drive

Back: usb, serial ports

Inside: ROM and electric components

Term

DVD-RAM
-info slide bitches!!!

Definition

-phase-change technology used

-coated with special metal alloy compound (2 diff. appearances)

-one temp. surface reflects, higher temp its not

-before data written to disk, must be reflective

-to record onto disk, pits are burned in surface to make un-reflective areas

-erase disk = appropriate temp. used to change areas to be erased back to original reflective state

 

Term
Erganomics
Definition
aranging comp equipment to avoid injury
Term
VR
Definition

virtual reality

 

we know what that is.

becuase we are smart

and we see it in movies.

Term
6 computer ethics areas
Definition

  1. Social injustice
  2. Intelectual property
  3. Privacy
  4. E-commerce
  5. Electronic communications
  6. computer abuse

Term
RFID
Definition

radio frequencey identifier

 

automatic identifcation methodrelying on storing and remotely retrieving data using decides called RFID tags or transponders

Term
Social justice?
Definition
can technology benefit everyone? think of people who cannot afford.
Term
emerging storage techniques
Definition

-FMD-ROM = fluorescent multi-layer disk-ROM

-used special fluorescent material in reflective surface of disk

-can contain 10+ data layers (compared to 2 layers in highest-capacity DVD-ROM)

-store ~140 GB of data

-can read standard CD/DVD-ROM disk

 

Term
Intelectual property?
Definition
How do you know whats fair use? everyone has access.
Term
Privacy?
Definition
is personal privacy a casualty of the modern world? facebook?
Term
E-commerce?
Definition
should online gambling be illegal? it is controlled by a comp program so it can be tweaked, is also addictive
Term
Electronic communication?
Definition
Big business limits free speach, google in china
Term
Holographic memory
Definition

-uses lasers to store data on the internal structure of a crystalline or synthetic cube

-could store 1TB(what the fuck is someone going to do with that much space, like seriously) of data in a crystal the size of a fucking sugar cube, whoppty fucking do

-development has been slow, haha

Term
computer abuse?
Definition
restricting online information to children also limits positive info
Term
Application software?
Definition

 

  • used for basic tasks at home and at school
  • write emails, budget and photos

 

Term

FUTURE SOFTWARE OF THE FUTURE

 

name a bunch cuz chances are he'll quizz us on this

Definition

antispam software that works

software licnesing

creating good application programs

graphical user interfaces like voice and hand and visal recongition

group computing

data minning/ data warehouses

object oriented programing

affective computing

=D

 

Term
system software?
Definition

helps run the computer instructions between application software and hardware

  • consists of operating system + utility programs

Term
syste
Definition
Term
what is a smart card?
Definition

-contain a sm. chip that stores data

-need special device to read, add/edit data on them

-intelligent smart cards also contain a tiny microprocessor chip and their function like a comp.

-example: hotel key cards and credit card inside the hotel will be used to store digital cash and medical history of you (creepy?)

Term
operating system?
Definition
how your computer functions .... function?
Term
utility programs?
Definition

preform general housekeeping tasks

ie. system maintainence and file compression

Term
4 different kinds of operating systems?
Definition

  1. Real time operating system
  2. single user operating system
  3. single user multi task OS
  4. multi user OS

Term

name language and dateand sample statment with gen

 

first gen

second gen

third gen

forth gen

beyond forth gen

Definition

first gen - machine language- 1940-00100

 

second- assembly language- 1950- MVC

 

third- highlevel language- 1960- READ SALE

 

fourth- query and databse language- 1970- print employee number

 

BEYONDDD- natural and intelligent- 1980s- "if-then"

Term
Real time operating system?
Definition
requires no user intervention
Term
Single user operating system
Definition
one user is preforming on task at one time (ie cell phones)
Term
single user multi-task operating system
Definition
one user is preforming more then one task at a time (laptop)
Term
what is a network operating system?
Definition

-designed to run on a network SERVER dedicated to providing various service to other comps on the network (EX: windows 2003 server, Linux for servers)

 

Term
multi-user operating system?
Definition
multiple people doing multiple tasks at the same time
Term
Most popular operating systems are?
Definition

windows

mac

unix

Term
what are Embedded Operating Systems?
Definition

-operating system that is built into an electronic device (stored on ROM)

-for PDA, appliances, cell phones, etc

-smaller version of operating systems required for these products (ex: windows XP embedded, like real world XP operating systems)

Term
Interface?
Definition

graphical user interface (GUI) displays graphics wit point and click technology 

enables interactions with computer

Term

Do u know ur hacker methods o.0

if yes, define:

denial of service

trojan horse

time bomb

logic bomb

Definition

denail of service- sends thousands of messages to same site, and tie it up

 

trojan horse- looks like its doing one thing, but its actully raping u in the ass

 

time bomb- unnoticed till triggerd. ie HAPPY BDAY on ur bday

 

logic bomb- triggered by apperace or dissparance of data

Term

UNIX (1970) -> LINUX (1997-9)


info-fucking-mational slide, bitches and hoes

Definition

UNIX - could run on a single comp, or a network

-preemptive multi-tasking 

-allows for multiple users, from more then one monitor/keyboard

-supports a multiprocessor systems ->a PC with more then one CPU working at a time

-runs on many types of computers, includes: supercomputers/notebook PCs/everything between

-because it can work with so many kinds of hardware it became backbone for internet

Term
How does OS manage memory and storage?
Definition
OS co-ordinates RAM and manages storage
Term
How does OS help manage processor?
Definition
Os controls timing of the functions when you use more then one at the same time
Term
how does OS manage hardware and peripheral devices?
Definition
device drivers facilitate communications between devices attached to comp and OS
Term
how does OS interact with application software?
Definition
OS includes block of code to which software applications refer > called application programming interfaces
Term
advantages of LINUX?
Definition

-runs on micro to super computers

-manufacturer independent

-GUI called x-windows (not great)

Term
What happens when you boot up your computer? (4 steps)
Definition

  1. output input system activated by powering CPU
  2. checks that all devices are in place
  3. OS in loaded in to ram
  4. configuration and customization settings are checked

Term
Disadvantages of LINUX??
Definition

-more difficult to learn

-limited business applications

-hackers -> network attacks

Term
some imp. things about UNIX we should probably somewhat know :)
Definition

-this is the newer version of UNIX

-full 32-bit, multi-tasking operating system that supports multiple processors

-can run on nearly any comp, support almost any type of application

-driven by command-line interface

-it was created by ppl who believed we should have free operating systems


Term
What does main desktop provide?
Definition

access to computers main files and folders and common tools applcations

and applications running on the system

Term
what do utility programs do?
Definition
utility programs incorpertated in to the OS enable to adjust display and add/ remove programs compress files defreg hard drive back up hard drive.
Term

OOOGA

BOOOGA

Definition
Term
When should i upgrade?
Definition

  1. define your ideal system
  2. do a system evaluation
  3. is it economically practicle

Term
CPU functions/ parts(2)
Definition

it preforms calculations

composed of two units

  1. arithmetic logic
  2. control unit

Term
RAM is...
Definition
temporary storage area for instructions
Term
virtual memory is....
Definition
disk based
Term
ROM is...
Definition
permanent
Term
CMOS is...
Definition
battery powered 
Term
Cache is...
Definition
FAST ......zzzzzzzzzzooooooooooommmmmm
Term
factors that increase processing speed? (4)
Definition

  1. type of micro processor
  2. system clock
  3. word size
  4. memory (ie size, cache, type)

Term
Database Management system?
Definition
specially designed software that interacts with user other applications and the database to capture and analyze data
Term
3 categories of data managment
Definition

 

  1. entering data in to the data base
  2. sorting data
  3. obtaining subsets of data

 

Term
boost sector viruses
Definition
infects boot record of hard or floppy disk.
Term
CPU
Definition

executes every instruction given to your comp

clock speed=how quickly they work

control unit> contains switched

arithmetic unit> does calculations

Term
2 types of RAM
Definition

volatile storage

dynamic storage

Term
what is a bus and how does it function in a comp?
Definition

it is the electric wire through which data travels

it is located between the CPU and the main system memory

bus width determinds how many bits of data can pass

Supporting users have an ad free experience!