# IT Basics
Source: Programming Hub Android App
5 Generation of Computer
- Vacuum tubes 1946
- Transistors 1959
- Integrated circuits 1965 (keyboard, monitor)
- 4th & 5th - VLSI, ULSI. 1971
Types of Computer
- Personal computer
- Workstation (developers in company)
- Mini Computer (< 500users)
- Mainframe (company)
- Super Computer
I/O Devices
- Input devices
- Keyboard, mouse, touchscreen, mic
- Output devices
- Monitor, printing, speaker
# Processing
# Memory
- Primary (Temporary)
- RAM
- Register
- Secondarystorage (permanent after power off)
- Harddisk (rewrite)
- ROM - Read only memory (no rewrite) (OS, Bios, Factory format etc )
Program -> Compiler -> Binary code(machine language)
# Network
In 1960 LAN - Local Area Network MAN - Metropolitan Area Network WAN - Wide Area Network
Ethernet port - Uses unique MAC address (Media Access Control)
Topology
- Bus
- Star
- Ring
- Tree
Internet - Internetwork communication Message - Broken into Packets (equal size) Packets - Takes any routes available in network. Routing - Gives direction to Packets Ip address - 122.44.78.4 Protocol standards - TCP/IP Dns - Domain name system
# Information Security
Computer has no Ethics
Threats Types
- Secrecy
- Integrity
- Availablity
Identification of users
- Authentication
- Username/Password
- Tokens
- Biometric
- Access control
Hackers
- Tricks by calling, email
- Brute force
- Common known bugs
# Content creation
Big data characteristics
- Volume
- Variety (forms & format of data)
- Velocity (quick & real time data)
- Veracity (uncertainty/quality of data)
Hadoop - Storage & Analysis of Big Data
Dark data - useless information Internet of things - see movie Her by spike Jonze
← Markdown