Category:I600 Introduction to Computers and Informatics: Difference between revisions
From ICO wiki test
Jump to navigationJump to search
| Line 13: | Line 13: | ||
Homework: | Homework: | ||
* | * Use [[Getting started with Ubuntu]] as cheatsheet for this homework assignment. | ||
* Place your preferred ISO image to a memory stick using <code>dd</code> or Win32 Disk Imager and boot it on your personal laptop. | * Place your preferred ISO image to a memory stick using <code>dd</code> or Win32 Disk Imager and boot it on your personal laptop. You do '''not''' need to install Ubuntu on your harddisk, simply use memory stick to boot the machine and carry out following tasks. | ||
* Open up terminal by pressing <code>Ctrl-Alt-T</code>. | * Open up terminal by pressing <code>Ctrl-Alt-T</code>. | ||
* Use <code>cat /proc/cpuinfo</code> and check what CPU model and how many cores your computer has. | * Use <code>cat /proc/cpuinfo</code> and check what CPU model and how many cores your computer has. | ||
| Line 23: | Line 23: | ||
* Use <code>lsblk</code> to enumerate block devices. | * Use <code>lsblk</code> to enumerate block devices. | ||
* Use <code>xrandr</code> to enumerate display outputs. | * Use <code>xrandr</code> to enumerate display outputs. | ||
* Use <code> | * Use <code>cat /proc/asound/cards</code> to check which audio devices are available, use <code>F6</code> to select between audio devices. | ||
* Use <code>dmidecode</code> to see even more information about your computer. | * Use <code>dmidecode</code> to see even more information about your computer. | ||
* Use <code>ifconfig -a</code> to list all network interfaces. | * Use <code>ifconfig -a</code> to list all network interfaces. | ||
| Line 35: | Line 35: | ||
* Boot the ISO image in VirtualBox and follow the same steps as above, what are the differences and why? | * Boot the ISO image in VirtualBox and follow the same steps as above, what are the differences and why? | ||
* Collect command outputs, answer to questions and send it as plain text e-mail to lauri [dotchka] vosandi [plus] i600 [ät] gmail [dotchka] com | * Collect command outputs, answer to questions and send it as plain text e-mail to lauri [dotchka] vosandi [plus] i600 [ät] gmail [dotchka] com | ||
Potential exam questions: | Potential exam questions: | ||
Revision as of 10:04, 4 September 2015
In this course we'll give an introduction to variety of topics.
Points: 6 ECTS
Grading: homework + exam
Lecturer: Lauri Võsandi
Introduction to computer hardware
Homework:
- Use Getting started with Ubuntu as cheatsheet for this homework assignment.
- Place your preferred ISO image to a memory stick using
ddor Win32 Disk Imager and boot it on your personal laptop. You do not need to install Ubuntu on your harddisk, simply use memory stick to boot the machine and carry out following tasks. - Open up terminal by pressing
Ctrl-Alt-T. - Use
cat /proc/cpuinfoand check what CPU model and how many cores your computer has. - Use
cat /proc/meminfoand check how much RAM your computer has. - Use
lspci -t -v -nnto enuerate PCI and PCI Express devices. - Use
lsusband lsusb -t to enumerate USB devices. - Use
fdisk -lto enumerate disks and partitions. - Use
lsblkto enumerate block devices. - Use
xrandrto enumerate display outputs. - Use
cat /proc/asound/cardsto check which audio devices are available, useF6to select between audio devices. - Use
dmidecodeto see even more information about your computer. - Use
ifconfig -ato list all network interfaces. - What audio card is your machine using? What bus is it using?
- What graphics controller is your machine using? How is it connected to your machine? What video output resolutions are available and which one is currently used?
- What webcam is your machine using? What bus is it using?
- What wired network chipset your computer has? What bus is it using?
- What wireless network chipset your computer has? What bus is it using?
- What bluetooth device your computer has? What bus is it using?
- Is there a cellular modem connected and how it's connected?
- Boot the ISO image in VirtualBox and follow the same steps as above, what are the differences and why?
- Collect command outputs, answer to questions and send it as plain text e-mail to lauri [dotchka] vosandi [plus] i600 [ät] gmail [dotchka] com
Potential exam questions:
- Different buses and their uses
- What are the differences between HDD and SDD? [1]
- What are difference between volatile/non-volatile, RAM, ROM, EEPROM and where are they used?
- What are difference between asynchronous/synchronous, dynmic/static RAM and where are they used?
- What is cache? What is cache coherence? [2]
- What are differences between resistive and capacitive touchscreen? [3]
- Name screen technologies making use of TFT technology? [4]
- What are the differences between linear vs switching power regulation? [5]
- Name uses for light polarization filters?
- What are the benefits of twisted pair cabling and differential signalling?
- Active matrix vs passive matrix in display technology
- What is resistance? Capacitance? Inductance?
Jargon: CPU, RAM, ROM, HDD, SSD, PCI, PCI Express, USB 2.0, USB 3.0, VGA, HDMI, DVI, LCD, TFT, LED, AMOLED,
This category currently contains no pages or media.