Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Lecture 1: CSCI E-1 Spring 2013
Search
Tommy MacWilliam
January 28, 2013
Education
0
310
Lecture 1: CSCI E-1 Spring 2013
ASCII. BIOS. Binary. Bits. Bitwise operators. Booting. Motherboards. Peripherals.
Tommy MacWilliam
January 28, 2013
Tweet
Share
More Decks by Tommy MacWilliam
See All by Tommy MacWilliam
Lecture 9: CSCI E-1 Spring 2013
tmacwill
0
240
Lecture 8: CSCI E-1 Spring 2013
tmacwill
0
290
Lecture 6: CSCI E-1 Spring 2013
tmacwill
1
390
Lecture 7: CSCI E-1 Spring 2013
tmacwill
0
390
Lecture 5: CSCI E-1 Spring 2013
tmacwill
1
390
Incorporating Version Control into Programming Courses
tmacwill
1
110
Lecture 4: CSCI E-1 Spring 2013
tmacwill
0
330
Lecture 3: CSCI E-1 Spring 2013
tmacwill
0
410
Lecture 2: CSCI E-1 Spring 2013
tmacwill
0
650
Other Decks in Education
See All in Education
Data Presentation - Lecture 5 - Information Visualisation (4019538FNR)
signer
PRO
0
1.8k
Switches
irocho
0
180
MySmartSTEAM2324
cbtlibrary
0
120
Avoin jakaminen ja Creative Commons -lisenssit
matleenalaakso
0
1.1k
Introduction - Lecture 1 - Next Generation User Interfaces (4018166FNR)
signer
PRO
0
3k
令和6年度 無料トライアルキャンペーン説明会
asial_edu
0
750
TCA Practice in 5 min
d_date
1
570
情報Iの「縦糸」と「横糸」を意識したプログラム教育の実践
asial_edu
0
200
LightSail2324
cbtlibrary
0
130
AWS試験全冠したら新しい道が開けた話
nagisa53
3
1.1k
HCL Notes 14.0 「スタイルの変更」で「3 設定の確認」を深掘り
harunakano
0
2k
前期教育実習事前指導0221
naradai
0
130
Featured
See All Featured
VelocityConf: Rendering Performance Case Studies
addyosmani
320
23k
Being A Developer After 40
akosma
57
580k
Designing Experiences People Love
moore
136
23k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
501
140k
Infographics Made Easy
chrislema
238
18k
What's new in Ruby 2.0
geeforr
337
31k
Faster Mobile Websites
deanohume
299
30k
Fashionably flexible responsive web design (full day workshop)
malarkey
398
65k
Code Reviewing Like a Champion
maltzj
514
39k
Pencils Down: Stop Designing & Start Developing
hursman
117
11k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
78
42k
[RailsConf 2023] Rails as a piece of cake
palkan
23
3.9k
Transcript
Computer Science E-1 Lecture 1: Hardware
None
None
Power Supply
BIOS
CMOS
None
None
POST
Memory
None
None
Peripherals
None
None
None
None
None
None
None
None
http://www.youtube.com/watch? v=rdIWKytq_q4
Hard drive
None
None
Kernel
CPU
None
None
None
Operating Systems
None
None
Keyboard
None
Mouse
None
http://www.youtube.com/watch? v=74W-QNudReo
None
None
Lectures
Recaps
Sections
Problem Sets
Discuss
Exams
Final Project
Part I: Hardware
Part II: Internet
Part III: Security
Part IV: Software Development
01010100101010010101000010101010 01010101001010101011101011010101 00010101010110100101001001011110 10100111010100101001001010100100 01010100101010101001010010010101 00100101010010101010010101010101 01010001010010110010010010010100
Do you like cats?
None
How much do you like cats?
None
__ __ __ __ 1000 100 10 1
__ __ __ __ 8 4 2 1
0
0 1
00 01 10
(1 × 2) + (0 × 1) = 2 +
0 = 2
00 01 10 11
(1 × 2) + (1 × 1) = 2 +
1 = 3
000 001 011 100
(1 × 4) + (0 × 2) + (0 ×
1) = 4
000 001 011 100 101
(1 × 4) + (0 × 2) + (1 ×
1) = 5
10110
None
None
None
None
None
14
None
None
None
None
None
None
0011 + 0110
________________________
________________________
________________________
________________________
________________________
There are 10 types of people in the world: those
who understand binary and those who don’t.
None
Character encodings
None
None
ASCII
None
CS E-1
67 83 32 69 45 49
01000011 01010011 00100000 01000101 00101101 00110001
None
None
• byte • kilobyte • megabyte • gigabyte • terabyte
• ...
What chair is everyone sitting in?
1. Ask the person to your left where he/she is
sitting 2. If there is no one to your left, say “one” 3. Add one to the answer of the person to your left, and say it out loud
Computer Science E-1 Lecture 1: Hardware