Mr.Passaretti taught us about progamming. He taught us the basic commands for programming such as Print,Loop,SetColor,rForward,rMove,Pause,High, and Low. These commands made the robots move, and also made the leds light up. He also taught us that when writting progams the main program has to be on the top because thats what makes the program function. Another thing that he taught us was that the progam must be written neatly, in other words, the progam should be spilt into sectons dividing the progam, each section would play its own part in the
functionality of the progam wether its to make the progam start or wether its to end the progam. The progam should be written neatly because if the program breaks down, someone should be able to read it and repair it, but is its written all slopy and messy, that person wont be able to read the program and wont be able to repair it. Mr.Passaretti also taught us how a micro controller works and that they are in practiclly any every piece of electronic equipment. In a nutshell, Mr.Passaretti taught us a lot about how robotics and progamming and micro controllers works and how to progam them.
IP Adress Classes A-C
Class A -Class A IP addresses were used for networks that had a large number of hosts on the network. The class permitted up to 126 networks by using the first octet of the address for the network identification. The first bit in this octet was always fixed or set to be zero. The following seven bits in the octet were then set to one which would complete the network identification. The remaining octets (24 bits) represented the hosts ID and would allow up to 126 networks with 17 million hosts per network. In a Class A address, the network number values start at the number 1 and end at 127.
Class B - Class B IP address were assigned to medium to large networks. They allow 16,384 networks by using the first two octets in the address for the network identification. The first two bits of the first octet are fixed to 1 0. The next 6 bits along with the following octet then complete the network identification. The third and fourth octet (16 bits) then represents the host ID. This allows approximately 65,000 hosts per network. Class B network number values start at 128 and finish at 191.
Class C- Class C IP addresses were used in small LAN configurations. They allow for approximately 2 million networks by using the first three octets of the address for the network identification. In a Class C address, the first three bits are fixed to 1 1 0. In the following three octets, 21 bits make up the network identification. The last octet then represents the host identification. This allows for 254 hosts per network. A Class C network number value starts at 192 and ends at 223.
Definitions
Cooperative multitasking - Method of running more than one program on a computer at a time in which the program currently in control of the processor retains the control until it yields the control to another program voluntarily, which it can do only at certain points in the program.
Preemptive Multitasking - Taking control of the operating system by one task and then switching to the other task
Threads - A portion of a program that can run independently of and concurrently with other portions of the program. Wave propagation - Any of the ways in which waves travel
Attenuation - A general term that refers to any reduction in the strength of a signal
Signal reflection - When a signal is transmitted along a transmission medium, such as a copper cable or an optical fiber, some of the signal power may be reflected back to its origin rather than being carried all the way along the cable to the far end.
Noise - Any undesired signal in a communication circuit.
Dispersion - The dependence of wave velocity on frequency or wavelength.
Jitter - The undesired deviation from true periodicity of an assumed periodic signal in electronics and telecommunications, often in relation to a reference clock source.
Latency - A measure of the time delay experienced by a system
Collision - The situation that occurs when two or more demands are made simultaneously on equipment that can handle only one at any given instant
Mr.Passaretti taught us about progamming. He taught us the basic commands for programming such as Print,Loop,SetColor,rForward,rMove,Pause,High, and Low. These commands made the robots move, and also made the leds light up. He also taught us that when writting progams the main program has to be on the top because thats what makes the program function. Another thing that he taught us was that the progam must be written neatly, in other words, the progam should be spilt into sectons dividing the progam, each section would play its own part in the
functionality of the progam wether its to make the progam start or wether its to end the progam. The progam should be written neatly because if the program breaks down, someone should be able to read it and repair it, but is its written all slopy and messy, that person wont be able to read the program and wont be able to repair it. Mr.Passaretti also taught us how a micro controller works and that they are in practiclly any every piece of electronic equipment. In a nutshell, Mr.Passaretti taught us a lot about how robotics and progamming and micro controllers works and how to progam them.
IP Adress Classes A-C
Class A -Class A IP addresses were used for networks that had a large number of hosts on the network. The class permitted up to 126 networks by using the first octet of the address for the network identification. The first bit in this octet was always fixed or set to be zero. The following seven bits in the octet were then set to one which would complete the network identification. The remaining octets (24 bits) represented the hosts ID and would allow up to 126 networks with 17 million hosts per network. In a Class A address, the network number values start at the number 1 and end at 127.Class B - Class B IP address were assigned to medium to large networks. They allow 16,384 networks by using the first two octets in the address for the network identification. The first two bits of the first octet are fixed to 1 0. The next 6 bits along with the following octet then complete the network identification. The third and fourth octet (16 bits) then represents the host ID. This allows approximately 65,000 hosts per network. Class B network number values start at 128 and finish at 191.
Class C- Class C IP addresses were used in small LAN configurations. They allow for approximately 2 million networks by using the first three octets of the address for the network identification. In a Class C address, the first three bits are fixed to 1 1 0. In the following three octets, 21 bits make up the network identification. The last octet then represents the host identification. This allows for 254 hosts per network. A Class C network number value starts at 192 and ends at 223.
Definitions
Cooperative multitasking - Method of running more than one program on a computer at a time in which the program currently in control of the processor retains the control until it yields the control to another program voluntarily, which it can do only at certain points in the program.
Preemptive Multitasking - Taking control of the operating system by one task and then switching to the other task
Threads - A portion of a program that can run independently of and concurrently with other portions of the program.
Wave propagation - Any of the ways in which waves travel
Attenuation - A general term that refers to any reduction in the strength of a signal
Signal reflection - When a signal is transmitted along a transmission medium, such as a copper cable or an optical fiber, some of the signal power may be reflected back to its origin rather than being carried all the way along the cable to the far end.
Noise - Any undesired signal in a communication circuit.
Dispersion - The dependence of wave velocity on frequency or wavelength.
Jitter - The undesired deviation from true periodicity of an assumed periodic signal in electronics and telecommunications, often in relation to a reference clock source.
Latency - A measure of the time delay experienced by a system
Collision - The situation that occurs when two or more demands are made simultaneously on equipment that can handle only one at any given instant