Filter By
Filter Reset
Semester
Class Notes (1,031,057)
US (404,580)
BC (3,857)
CSCI (51)

Class Notes for Computer Science at Boston College

CSCI 1006 Lecture Notes - Lecture 8: Empty Set, Cyan

Mod (like remainder) 21 mod 4 = 1 If statements are not connected. Each if statement is performed individually. It is possible for nothing to happen. Ifelse is necessary to interconnect the ...

Computer Science
CSCI 1006
Jake
CSCI 1006 Lecture Notes - Lecture 14: Arithmetic Logic Unit, Address Bus, Circuit Complexity

the rest of the circuitry of the computer , passing along program instructions and data to the registers of the control unit and ALU. It matches the signal levels and timing of the microprocessors internal solid-state c...

Computer Science
CSCI 1006
Jake
CSCI 1006 Lecture Notes - Lecture 6: Grep, Mkdir, Compiled Language

Terminal Basics username @ computer : ~ $ ~ slot for directory, stands for home directory if left as is. Commands: ls lists files. ls -l files in long form. ...

Computer Science
CSCI 1006
Jake
CSCI 1006 Lecture Notes - Lecture 11: Ios, Whois

IP Addresses from their ISP (Internet Service Providers) Every IP Address has the following format: #s 0-255.0-255.0-255.0-255. Ex)149.89.21.3 There are a finite # of IP Addresses: 256^4 When y...

Computer Science
CSCI 1006
Jake
CSCI 1006 Lecture 6: Polymorphism

Polymorphism Polymorphisms allow sharing attributes between different classes. Java classes can be organized into a hierarchy using superclasses and subclasses. Subclasses inherit al...

Computer Science
CSCI 1006
Jake
CSCI 1006 Lecture Notes - Lecture 20: Defense Independent Pitching Statistics, Series And Parallel Circuits, Dimm

The Operating System is the interface between the hardware and software application; provides a static consistence with/for applications to deal with hardware without knowing details of the hardware. Ther...

Computer Science
CSCI 1006
Jake
CSCI 1006 Lecture Notes - Lecture 2: Netlogo, Boolean Expression

To make a monitor Count {turtles or patches} with [{p}color = {blue}] - there is no cond in netlogo, so you have to do nested ifelse functions - ifelse {Boolean expression} [does this command if BE = true] ...

Computer Science
CSCI 1006
Jake
CSCI 1006 Lecture Notes - Lecture 10: Ieee 1394

1394 bus types (versions) are specified and what is the difference between them? Firewire800 uses a 9-pin connector and Firewire 400 uses 4- and 6-pin connectors. While the 6- and 9-pin connectors p...

Computer Science
CSCI 1006
Jake
CSCI 1006 Lecture Notes - Lecture 12: Increment And Decrement Operators

Loops ● The while loop: ● while (test) { code }. ● It repeats the code until the test becomes false. ● It is not recursion, and thus does not eat up memory. ● A for loop is optimiz...

Computer Science
CSCI 1006
Jake
CSCI 1006 Lecture Notes - Lecture 19: Synchronous Dynamic Random-Access Memory, Eprom, Eeprom

RAM Technology – DRAM – Dynamic-RAM EDO – Extended Data Out SDRAM – Synchronous-DRAM SRAM – Static-RAM VRAM – Video-RAM ROM – Read-Only Memory PROM – Programmable-ROM EPROM – Erasable Program...

Computer Science
CSCI 1006
Jake
CSCI 1006 Lecture Notes - Lecture 4: Javac

It translates (compiles) human-readable source code to machine or binary code. Using javac, source code (.java) is compiled into binary (.class). All .class files are cross-platform. Differe...

Computer Science
CSCI 1006
Jake
CSCI 1006 Lecture Notes - Lecture 5: Lipid Bilayer, Plastid, Mitochondrion

- Mitochondria is the power house of the cell - Vacuole contains water and dissolved minerals - Plastid stores food or contains pigment The cell membrane regulates what enters and leaves the cell and also ...

Computer Science
CSCI 1006
Jake
CSCI 1006 Lecture Notes - Lecture 15: Bus Mastering, Legacy Port, Expansion Card

Buses Vocabulary words to know: Bus master- It is a program that directs traffic on the computer bus or input/output paths. It controls the bus paths on which the address and control signals flow. ...

Computer Science
CSCI 1006
Jake
CSCI 1006 Lecture Notes - Lecture 3: Null Character, Memory Address

Primitive variables must be given a value before being used, which is known as initialization. For example, int x = 10 sets the value of x to 10. Objects must be instantiated, or an instance of it must ...

Computer Science
CSCI 1006
Jake
CSCI 1006 Lecture Notes - Lecture 11: Surge Protector, Power Strip, Msdos.Sys

Protection against “Dangers” – To protect against high voltage (spikes), then use surge protectors. Note: A power strip can not be used as a surge protector. To protect against low voltage (brown-outs), the...

Computer Science
CSCI 1006
Jake

Log In


OR

Don't have an account?

Join OneClass

Access over 10 million pages of study
documents for 1.3 million courses.

Sign up

Join to view


OR

By registering, I agree to the Terms and Privacy Policies
Already have an account?
Just a few more details

So we can recommend you notes for your school.

Reset Password

Please enter below the email address you registered with and we will send you a link to reset your password.

Add your courses

Get notes from the top students in your class.


Submit