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

Sort by
Subject
Level

Printer Technology Comparison: Daisy Wheel to Laser

Posted by |luis eduardo and classified in Computers

Written on in English with a size of 2.27 KB

Printer Technology Comparison

Translation 2

Printers

Daisy Wheel Printer

The highest quality of printer available is the daisy wheel with flexible stems radiating from the center. The letters are well-defined and can be read clearly. The printer moves bi-directionally, printing both ways from left to right and then right to left. Remember that what is to be printed already exists in the computer's memory, and the daisy wheel does not have to type in sequence as would be expected from a human brain. The carriage therefore does not need to waste time returning at the end of each line.

Dot Matrix Printer

The dot matrix is usually faster than the daisy wheel. The printer has a print head consisting of a row of needles. This moves speedily over the place... Continue reading "Printer Technology Comparison: Daisy Wheel to Laser" »

Evolution of Operating Systems: Generations & Concepts

Classified in Computers

Written on in English with a size of 2.71 KB

Historical Operating Systems: A Timeline

This document provides a brief history of operating systems, covering their evolution across different generations.

1st Generation (1945-1955)

Characterized by vacuum valves and machine language. These systems were large, consumed high energy, were very slow, and performed simple mathematical calculations.

2nd Generation (1955-1965)

Transitioned to transistors and batch processing. Systems became smaller and consumed less power.

3rd Generation (1965-1980)

Integrated circuits were introduced, making systems cheaper and enabling multiple processors to run concurrently.

4th Generation (1980-Present)

Marked by the advent of personal computers.

Memory Management

The memory manager is a crucial part of the OS. It is... Continue reading "Evolution of Operating Systems: Generations & Concepts" »

Understanding the Relational Database Model and Its Features

Classified in Computers

Written on in English with a size of 3.1 KB

Relational Model: This approach allows users to obtain information from the database without assistance from information management professionals. The data is stored in a way that makes it easier for users to understand. The data is organized as tables, and the relationships between the rows and tables are visible in the data.

Features of Relational Models
It is important to know that the entries in the table are atomic. All entries in any column are of a single type. The table columns are called attributes. No two rows in the table are identical.

Structure of Relational Databases
The relational database model, at the conceptual level, is represented by a collection of stored relations.

Submodel Data
External schemas of relational sub-models are... Continue reading "Understanding the Relational Database Model and Its Features" »

Understanding Programming Language Translators and Execution

Classified in Computers

Written on in English with a size of 1.98 KB

Program Sources

Program sources are files containing instructions for a computer. These must be translated into binary code so the CPU can understand them; therefore, source programs are not written in binary. The software responsible for this translation includes assemblers, compilers, or interpreters. Before translation, all errors must be corrected.

Assemblers

Assemblers transform assembly language directly into its equivalent binary code.

Interpreters

An interpreter is responsible for processing, translating, and executing instructions from a high-level language to machine code one by one. Programs with syntax errors will not run. Interpreters typically provide an editor for writing source code, which facilitates easy error correction. A primary... Continue reading "Understanding Programming Language Translators and Execution" »

Finite State Machines and Automata Theory with JFLAP

Classified in Computers

Written on in English with a size of 3.32 KB

Fundamentals of Abstract Machines

An abstract machine is a model in computer science representing a digital, discrete-time host. The simplification of complex skills makes it easier to understand the behavior of a machine and compare different models.

Core Behavior and State Transitions

The basic behavior of an automaton remains consistent: the machine processes an external command sequence of characters. The machine exists in a specific state. Each time an input character arrives, the machine moves to a successor state based on the current state and the input. This process is known as a state transition.

The set of possible transitions defines the machine's behavior. These are described using a transition function, which dictates how the machine... Continue reading "Finite State Machines and Automata Theory with JFLAP" »

Essential PC Hardware Troubleshooting Techniques and Fixes

Classified in Computers

Written on in English with a size of 2.75 KB

Essential PC Hardware Troubleshooting Topics

  • POST Routine Familiarity

    The Power-On Self-Test (POST) routines perform entry-level hardware troubleshooting as a PC starts. Be familiar with the abilities of the POST and its use.

  • Diagnosing Port Issues

    When a port isn't functioning, make sure you know the steps to take to ensure that it's physically connected, enabled in BIOS, and recognized in Windows.

  • Troubleshooting Hard Disk Systems

    Be aware of the common causes of hard-disk problems, including improper jumper configuration, BIOS Setup, and formatting/partitioning issues.

  • Identifying Overheating Issues

    Overheating can cause spontaneous rebooting or shutdown. It's often caused by nonfunctioning cooling fans or improper airflow through the PC.

  • Determining

... Continue reading "Essential PC Hardware Troubleshooting Techniques and Fixes" »

Key VTP and STP Networking Concepts

Classified in Computers

Written on in English with a size of 3.41 KB

1. What does a VTP client mode switch do when it receives a summary publication with a higher revision number?

  • A. Shipping is suspended until it receives the update subset of publications.
  • B. Issues a request for publication for the new VLAN information.
  • C. Updates the revision number and sends it to the other switches.
  • D. Deletes VLANs not included in the summary publication.
  • E. Sends summary publications to warn the other switches about state changes.
  • F. None of the above

2. What causes a VTP configured switch to issue a summary publication?

  • A. Five minutes have elapsed on the update timer.
  • B. A switch port is disabled.
  • C. The switch mode is changed to transparent.
  • D. A new host is added to the switch in the management domain.
  • E. 100 seconds have elapsed
... Continue reading "Key VTP and STP Networking Concepts" »

Multimedia Production: Definitions, Video Editing, and Audio Formats

Classified in Computers

Written on in English with a size of 3.64 KB

Fundamentals of Multimedia Production

Media Types: Text, image, video, and sound.

Professional Standard: Macintosh.

Multimedia Production Stages

  1. Capture: Obtaining different media components containing the multimedia product, and storing them in computer formats.
  2. Editing and Integration: Editing each medium and integrating them all into a multimedia product, adding effects.
  3. Presentation: Using the appropriate device depending on the type of multimedia creation done.

Digital Audio Concepts

Streaming: The action of receiving real-time multimedia information over the Internet.

Digitalization of Sound: The process of converting the analog sound signal into a digital signal.

Sound Formats and Quality

  • WAV
  • MIDI
  • MP3
  • OGG
  • WMA
  • Real Audio

WMA: Compressed files known for... Continue reading "Multimedia Production: Definitions, Video Editing, and Audio Formats" »

Software Installation & Uninstallation: Parallel Work, Backup & Troubleshooting

Classified in Computers

Written on in English with a size of 2.47 KB

8 Steps for Parallel Work & Uninstallation

The operation of the application, i.e., its use at full capacity.

Parallel Work

When an application is replaced by another, performing a parallel operation of the new application with the old. This means a double data entry, and duplicating all tasks for a certain period of time. This results in greater safety for two reasons:

  • You can compare the results of both applications. If the previous application had no failures, the results of the new application should be the same as the old, for identical processes.
  • If you detect a serious problem in the new application, you can continue working with the former, which has all the information up to date, while the situation is resolved.

Warranty and After-Sales

... Continue reading "Software Installation & Uninstallation: Parallel Work, Backup & Troubleshooting" »

Connecting to SQL Server 2000 with JDBC: A Practical Example

Classified in Computers

Written on in English with a size of 5.03 KB

Connecting Through JDBC Driver for Microsoft SQL Server 2000

Exercise 2

import java.sql.*;

Class Home

public class Jdbc_sqls3 {

private Connection con = null;

Constants for PLS USE chain link

private final String url = "jdbc:microsoft:sqlserver://";

private final String server = "localhost";

private final String port = "1433";

private final String db = "pubsSQL";

private final String user = "sa";

private final String pass = "spark";

The password is easily found; it is recommended to request the user for the final application.

Make the driver use cursor on the server side, allowing more than one active SQL statement per connection.

private final String method = "cursor";

Main Method of Entry Program

public static void main(String[] args) throws Exception {

Jdbc_

... Continue reading "Connecting to SQL Server 2000 with JDBC: A Practical Example" »