Notes, summaries, assignments, exams, and problems for Computers

Sort by
Subject
Level

SQL DDL: Database Modification and Advanced Features

Classified in Computers

Written on in English with a size of 2.48 KB

Advanced Features

Advanced features facilitate consultation similar to a spreadsheet because they work based on rows and columns.

  • COUNT(): Count the number of rows in the column set
  • MIN(): Find the minimum value of the column set
  • MAX(): Find the maximum value of the column set
  • AVG(): Gets the average values in the column set
  • SUM(): Gets the total value implied by the values obtained in the column provided

Modifying the Database

SQL DDL has modules for the definition of data that allows us to create or modify table structure.

The instructions for these operations are:

  • CREATE TABLE: Allows you to create an empty data table.
  • INSERT: Allows you to store records in a table created.
  • UPDATE: You can modify data records stored in the table.
  • DELETE: Deletes a record
... Continue reading "SQL DDL: Database Modification and Advanced Features" »

Microsoft Access 2000: Query and Report Management

Classified in Computers

Written on in English with a size of 3.49 KB

Access 2000 Queries: Fundamentals

Access 2000 is not case-sensitive when searching for records.

Saving a Query

  1. To save the query, click the Save button in the dialog box. A prompt will appear to name the query.
  2. Enter the name of the query.
  3. Click the OK button.
  4. To close the query, click the Close button.

Running a Query

Queries can be run from the Query Design window or directly from the database window.

From the Database Window:

  1. Select the query to execute.
  2. Click the Open button.

From the Query Design Window:

  1. Click the Run button http://www.aulaclic.es/access2000/Boton_ejecutar_Access.gif on the toolbar.

When viewing query results, you are seeing a subset of the table that meets the specified criteria. Therefore, any data modification made here will also be applied to the related table.

Modifying Query Design

  1. Navigate
... Continue reading "Microsoft Access 2000: Query and Report Management" »

Windows Server 2003 & Active Directory Questions and Notes

Classified in Computers

Written on in English with a size of 7.38 KB

Windows Server 2003 and Active Directory Questions

Corrected text, answers and notes

  1. 1) OS: A - Q-OS no.
  2. 2) Windows 2003: A - Preemptive.
  3. 3) Are as follows: A - Web Server.
  4. 4) Multithreaded is: C - use number.
  5. 5) The version of Windows:
  6. 6) Files: B - NTLDR, Boot.ini.
  7. 7) To load the OS:
  8. 8) An ARC name:
  9. 9) The BOOT.INI:
  10. 10) Windows Server 2003:
  11. 11) You can start:
  12. 12) Console:
  13. 13) To execute the console:
  14. 14) File System: NTFS.
  15. 15) All components: B - can be installed.
  16. 16) The best way to: B - be on the screen.
  17. 17) The best way to have: C - used domain because.
  18. 18) A Windows server: B - installed the service.
  19. 19) Controllers: A - stored data.
  20. 20) A forest: a collection of B - trees.
  21. 21) To promote: A - run DCPROMO.
  22. 22) A controller: B - DCPROMO.
  23. 23) Active: A - one directory.
... Continue reading "Windows Server 2003 & Active Directory Questions and Notes" »

Operating System Fundamentals: System Calls, Processes, Files

Classified in Computers

Written on in English with a size of 3.37 KB

System Calls: Core OS Interaction

A system call is the mechanism used by an application program to request a service from the operating system.

How a System Call is Made

When a call is made, it involves placing a set of parameters in a specific memory location and then executing a machine language instruction for the processor.

Common POSIX System Calls

In operating systems, common POSIX system calls include: open, read, write, close, wait, exec, fork, exit, and kill.

Understanding Processes

A process is an abstraction of a running program, also referred to as a task.

Process Model Properties

  1. All software executables are organized into several sequential processes.
  2. A process includes the running program, the current values of the program counter, registers,
... Continue reading "Operating System Fundamentals: System Calls, Processes, Files" »

OSI Model Layers and Network Infrastructure Fundamentals

Classified in Computers

Written on in English with a size of 3.32 KB

The Seven Layers of the OSI Reference Model

Physical Layer (Layer 1)

The Physical Layer of the OSI reference model is responsible for the physical connections of the computer to the network. It is responsible for transmitting bits of information through the medium used for transmission.

Data Link Layer (Layer 2)

The Data Link Layer is concerned with physical addressing, network topology, network access, error notification, ordered distribution of frames, and flow control.

Network Layer (Layer 3)

The aim of the Network Layer is to ensure data arrives from the origin to the destination, even though both are not connected directly. The devices that facilitate such a task are called routers.

Transport Layer (Layer 4)

The function of the Transport Layer

... Continue reading "OSI Model Layers and Network Infrastructure Fundamentals" »

Common Gateway Interface (CGI) and Web Server Interaction

Classified in Computers

Written on in English with a size of 3.5 KB

What is a Common Gateway Interface (CGI)?

A CGI (Common Gateway Interface) is a program that runs in real time on a Web Server in response to a request from a browser. When this happens, the Web Server executes a child process to receive the data sent by the user (if it exists), makes some silky sheets of the same data available as environment variables, and captures the output of the program to send a response to the browser. The CGI's purpose is to provide intelligence and interactivity to a website.

Basic CGI Structure in C Language

The basic body of a CGI in C language is:

/* Hello World Program */
/* Compile in Linux: gcc hello.c -o hello.cgi */

#include <stdio.h>

int main() {
    printf("Content-Type: text/html\n\n");
    printf("
... Continue reading "Common Gateway Interface (CGI) and Web Server Interaction" »

Object-Oriented Analysis and Design Principles

Classified in Computers

Written on in English with a size of 3.24 KB

What is APOO?

APOO (Analysis and Object-Oriented Programming) considers a problem and a solution from the perspective of objects, things, or concepts. APOO is the investigation of domain objects and their relationships.

What is OOP?

OOP (Object-Oriented Programming) is a logical solution in terms of software components and their collaborations and responsibilities.

UML Language

The UML (Unified Modeling Language) is the standard language for typesetting to view the results of the analysis and design.

Subactivities:

  1. Define essential use cases.
  2. Draw use case diagrams.
  3. Refine the conceptual model.
  4. Refine the glossary.
  5. Set system sequence diagrams.
  6. Set operation contracts.
  7. Set state diagrams.

What is a Use Case Diagram?

A use case diagram is used to identify... Continue reading "Object-Oriented Analysis and Design Principles" »

Artificial Intelligence: Agents, Environments, and Search Methods

Classified in Computers

Written on in English with a size of 4.24 KB

Core Concepts of Artificial Intelligence

Defining Key AI Components

  • Artificial Intelligence (AI): A study to perceive, reason, and act. Systems that think like humans, trying to understand how the human mind works. Systems based on rules.
  • Intelligent Agent: An entity capable of perceiving its environment, processing these perceptions, and responding or acting in that environment rationally and appropriately.
  • Prolog: A functional programming language based on logic.
  • Rational Agent: Agent = Architecture + Program. The program depends on the environment in which it operates.

Types of Intelligent Agents and Programs

The agent program dictates how the agent chooses its actions:

  1. Simple Reflex Agent

    Actions depend solely on the current perception and predefined

... Continue reading "Artificial Intelligence: Agents, Environments, and Search Methods" »

Email Protocols and Network Configuration Essentials

Classified in Computers

Written on in English with a size of 3.93 KB

POP and IMAP Email Protocols

POP (Post Office Protocol) allows for the management, access, and transfer of email messages between a remote server and a client machine (user). Communication consists of the following phases or states:

  • 1. Connection Phase: The server listens on port 110, waiting for a connection from an email client.
  • 2. Authentication Phase: The server expects a username and password for an account.
  • 3. Transaction Stage: Once the user has validated the mailbox, the server locks it (to avoid inconsistencies) and makes it available for consultation.
  • 4. Update Stage: The user is disconnected, and the server updates the mailbox.

IMAP Protocol Features

The IMAP protocol is used to access messages stored on remote servers. The IMAP client... Continue reading "Email Protocols and Network Configuration Essentials" »

Core Network Resources, Protocols, and Server Technologies

Classified in Computers

Written on in English with a size of 3.03 KB

Network Resource Sharing Fundamentals

A network resource is a logical entity capable of action at the request of another. The use of shared resources can be performed through a network.

High-Speed Data Connectivity

Disk Management and Fiber Channel

For servers, Fiber Channel interfaces are important for fast disk connections with extreme speed specifications.

Fiber Channel technology is traditionally used for building Storage Area Networks (SANs). The Fiber Channel Standard is an interconnection technology designed for broadband communication. This standard consists of a set of standards developed by ANSI.

  • Maximum distance allowed: 10 km.
  • Protocols transported include: SCSI, IP, IPI, HIPPI, IEEE 802, and even ATM.

Managing Printing Resources

Local Area... Continue reading "Core Network Resources, Protocols, and Server Technologies" »