Understanding Software Engineering: Characteristics, Myths, and Paradigms
Classified in Computers
Written on in
English with a size of 4.28 KB
Software Crisis:
Software Myths:Management Myths:
Classified in Computers
Written on in
English with a size of 4.28 KB
Software Crisis:
Software Myths:Management Myths:
Classified in Computers
Written on in
English with a size of 4.61 KB
An information system is an organized system for the collection, organization, storage, and communication of information. It is the study of networks that people and organizations use to collect, filter, process, create, and distribute data. Essentially, it's a group of components that interact to produce information.
Objectives:
The main functions are:
In a centralized system, all calculations are done on one particular computer.
In a distributed... Continue reading "Understanding Information Systems and Network Topologies" »
Classified in Computers
Written on in
English with a size of 2.75 KB
Hackers attempt to impersonate genuine organisations to fool the user into providing sensitive personal data. Emails are very official-looking, and they usually contain a link to a website which is an exact copy of the organisation's actual site, but it is operated by the criminals. When the user logs in with their details, the data is sent to the criminal.
No reputable organisation would request personal details in an email or unsolicited phone call, because it does not need your sensitive data to access your account information. Never follow links to a bank/organisation- manually type it.
Malware program that comes in disguise. Rely on tricking the user into downloading and running them. Involves... Continue reading "Protecting Against Phishing, Trojan Horses, Worms, and Viruses" »
Classified in Computers
Written on in
English with a size of 7.43 KB
This document demonstrates a simple implementation of a HashMap in Python. A HashMap, also known as a hash table, is a data structure that implements an associative array abstract data type, a structure that can map keys to values. A hash function is used to compute an index into an array of buckets or slots, from which the desired value can be found.
The following code provides a basic HashMap class in Python:
from random import *
class HashMap:
DEFAULT_SIZE = 4096
class item:
def __init__(self,k,v):
self.key = k
self.value = v
def __init__(self):
self.table = [None] * self.DEFAULT_SIZE
self.size = 0
def __eq__(self,Classified in Computers
Written on in
English with a size of 3.96 KB
Refers to the physical movement of products inside loading/unloading areas, docks, order preparation zones, truck load and any other eventual activity that implies products movements inside the warehouse.
On this type of transport merchandise do not need to be raised to locate in a determined place. (Pallet truck, roller conveyor, conveyor belt system, auto guide transport system).
This transport not just allows the product to be transported from one place to another, but also to be raised to locate in a specific place. (Conventional forklift, retractable forklift, trilateral forklift).
Could be fixed mast or counterbalance, they need from 3... Continue reading "Internal Transport and Storage Systems in Warehouses" »
Classified in Computers
Written on in
English with a size of 3.32 KB
The following method, insertAtSorted(T x), demonstrates how to insert an element into a sorted linked list while maintaining the correct order.
public void insertAtSorted(T x) {
if (this.length == 0) {
this.firstNode = nn;
this.lastNode = nn;
} else if (((Comparable)x).compareTo(this.firstNode.data) < 0) {
nn.next = this.firstNode;
this.firstNode = nn;
} else {
SNode<T> curr = this.firstNode;
while (((Comparable)x).compareTo(curr.next.data) >= 0) {
curr = curr.next;
}
nn.next = curr.next;
curr.next = nn;
}
this.length++;
}The enqueuer method handles inserting items... Continue reading "Java Data Structures: Sorted Lists and Hash Tables" »
Classified in Computers
Written on in
English with a size of 3.13 KB
Subnets have a fixed number of host addresses, leading to many unused/wasted IP addresses.
Short-term: Classless addressing
Long-term: IPv6
CIDR uses a hierarchical addressing scheme based on VLSM (Variable Length Subnet Masking).
VLSM further subnets existing subnets by taking bits from the host ID, creating a multi-level hierarchy with "sub-subnets."
Supernetting combines continuous network addresses into a new address defined by the subnet mask. Multiple networks are combined into a larger... Continue reading "Understanding CIDR, Subnetting, and Supernetting in IP Addressing" »
Classified in Computers
Written on in
English with a size of 4.06 KB
Classified in Computers
Written on in
English with a size of 3.49 KB
Classified in Computers
Written on in
English with a size of 28.51 KB
The internet architecture can be broadly classified into three layers: