Principle established by the U.S. Supreme Court that an employer can be held responsible for the acts of its employees
Establishment of ethics and compliance programs
Should reduce criminal liability of organization
Company officers' ethics programs are ineffective
They should not be given light sentences
Public reputation of company
Strongly influences value of its stock
How consumers regard products and services
Degree of oversight received from government
Amount of support and cooperation received
Organizations are motivated to build strong ethics programs to avoid negative publicity
Characteristics of a successful ethics program
Employees willing to seek advice about ethical issues
Employees feel prepared to handle situations that could lead to misconduct
Employees are rewarded for ethical behavior
Employees are not rewarded for success obtained through questionable means
Employees feel positive about their company
Corporate ethics officer
Provides vision and leadership in business conduct
Should be well-respected, senior-level manager who reports directly to the CEO
Ensures ethical procedures are put in place
Creates and maintains ethics culture
Is responsible for key knowledge/contact person for ethical issues
The Subject
It examines changing nature of work, education, and communication, and ethical issues such as intellectual property rights, legal issues in computing, computer-related crimes, privacy concerns, social impact of IT and public policy issues
Ten Commandments of Computer Ethics
Thou shalt not use a computer to harm other people
Thou shalt not interfere with other people's computer work
Thou shalt not snoop around in other people's computer files
Thou shalt not use a computer to steal
Thou shalt not use a computer to bear false witness
Thou shalt not copy or use proprietary software for which you have not paid
Thou shalt not use other people's computer resources without authorization or proper compensation
Thou shalt not appropriate other people's intellectual output
Thou shalt think about the social consequences of the program you are writing or the system you are designing
Thou shalt always use a computer in ways that insure consideration and respect for your fellow humans
Code of Ethics of the Filipino IT Professionals
I will promote public knowledge, understanding, and appreciation of Information Technology
I will consider the general welfare and public welfare and public good in the performance of my work
I will advertise goods or professional services in a clear and truthful manner
I will comply and strictly abide by the intellectual property laws, patent laws, and other related laws in respect of Information Technology
I will accept full responsibility for the work undertaken and utilize my skills with competence and professionalism
I will make truthful statements on my areas of competence as well as the capabilities and qualities of my product and services
I will not disclose or use any confidential information obtained in course of professional duties without the consent of the parties concerned, except when required by law
I will strive to attain the highest quality in both the products and services that offer
I will knowingly participate in the development of the Information Technology
I will uphold and improve the IT professionals' standards through continuing profession in order to enhance the IT profession
MOSI stands for Master Out Slave In
The SPI bus consists of four lines: MOSI, MISO, SCK, CS (chip select)
SPI is used to communicate with external devices
MISO stands for Master Input Slave Output
SPO is an acronym for Serial Peripheral Interface
SPI is used to transfer data between microcontrollers and peripherals
In SPI mode, data can only flow one way at a time
SPI can be used to read data from sensors like temperature sensor, humidity sensor, etc.
SPI is used to communicate between microcontrollers and peripheral devices like sensors, displays, etc.
SCK stands for Serial Clock
SPI can also be used to control LED lights using shift registers
CS stands for Chip Select
SPI uses a master/slave architecture where one device acts as the master and controls the communication between multiple slave devices
In SPI, data transfer occurs between master and slave devices
In an SPI communication, the master sends data out over the MOSI line while receiving data from the slave via the MISO line.
SPI is a synchronous serial communication protocol
SPI can be configured as full duplex or half duplex
MOSI (Master Out Slave In) - The master sends data out on this line
MOSI is used to send data from the master to slave
CS stands for Chip Select
MISO stands for Master In Slave Out
The clock signal (SCLK) synchronizes the transmission of data on the MOSI line from the master to the slave
The SPI protocol allows for full-duplex communication between the master and slaves
Data is transmitted serially over the MISO line from the slave back to the master
Chip select lines are used by the master to address specific slaves during communication
Data transfers occur during the rising edge of the clock signal
MOSI - Master Out Slave In
The clock signal (SCLK) is used to synchronize the transmission of data on the MOSI and MISO lines
MISO is used to receive data from the slave back to the master
The clock signal is generated by the master device and sent to all other devices on the bus