Day: May 9, 2020

Types of Computers


Types of Computers

Download document (in English):
WORD,
PDF

 


I, Computer: Definition

A computer is a machine that can be programmed to manipulate symbols. Its principal characteristics are:

  • It responds to a specific set of instructions in a well-defined manner.
  • It can execute a prerecorded list of instructions (a program).
  • It can quickly store and retrieve large amounts of data.

Therefore computers can perform complex and repetitive procedures quickly, precisely and reliably. Modern computers are electronic and digital. The actual machinery (wires, transistors, and circuits) is called hardware; the instructions and data are called software. All general-purpose computers require the following hardware components:

  • Central processing unit (CPU): The heart of the computer, this is the component that actually executes instructions organized in programs (“software”) which tell the computer what to do.
  • Memory (fast, expensive, short-term memory): Enables a computer to store, at least temporarily, data, programs, and intermediate results.
  • Mass
Read More

How Fast Does Your PC Really Need to Be?

How fast your PC needs to be depends on what you intend to use it for. Most computers are overpowered for what the average user needs, so unless you play a lot of CPU-intensive online games, you can probably get by with an affordable desktop PC or budget laptop.

Information in this article applies broadly to hardware for all desktop and laptop computers regardless of the operating system.

How Fast Does Your PC Need to Be?

sweetym / Getty Images

The processor and RAM are the two most important components to look at when accessing a computer’s speed. RAM is typically measured in gigabytes (GB) or terabytes (TB) while processing speed is measured in gigahertz (GHz).

The everyday tasks that most users perform are so minimally hardware-intensive that the lowest-end processors in newer computers are plenty fast enough. For example, 2-4 GB of RAM and a 1.3 GHz Intel Core

Read More

Department of Computer Science – Old Dominion University


The College of Sciences remains committed to the success of our students during these challenging times. Our faculty and staff have worked incredibly hard to move classes online and address student concerns. We continue to support our students through on-line tutoring and ​academic advising. Together we will persevere under these circumstances to ensure continued learning and student success. Go Monarchs!

– Dean Gail Dodge







We are experiencing rapid growth in our department in terms of both enrollment and research:

  • Over 600 undergraduates, 100 MS students, and 40 PhD students
  • Significant external research funding from federal agencies such as NSF, NASA, NEH, NIH, DoD, IIPL, NIA, and others
  • High-quality online BS and MS degree programs and an online graduate certificate in cybersecurity
Read More

Department of Computer Science | Department of Computer Science

Department of Computer Science | Department of Computer Science | Virginia Tech


2020 ALUMNI DISTINGUISHED AWARDS ANNOUNCED

Joshua Mindel, left, and Mario Calixte

Virtual Commencement 2020 Details Announced

      • file

      • Faculty answer the COVID-19 research call

        In the spirit of Ut Prosim, the Office of the Vice President for Research and Innovation has established a COVID-19 Rapid Response Team that seeks to identify and provide opportunities for Virginia Tech researchers to use their expertise to make an impact on the pandemic that has affected communities near and far.

      • Reinventing Geospatial, Inc. team members have been participating in Virginia Tech's computer science career fairs since 2014.

      • CS|Source Stakeholder Spotlight: Reinventing Geospatial, Inc. (RGI)

        According to RGI, Virginia Tech students are strong in both theory and practice when it comes to their technical skills, and they have great soft skills (listening, communication, etc.). They attend the career fair each year because the interns,

Read More

7 Ways to Open Computer Management in Windows 10

The article introduces seven methods to open Computer Management on Windows 10 computer for your option.

Video guide on how to open Computer Management in Windows 10:

7 ways to open Computer Management in Windows 10:

Way 1: Open it in the Start Menu.

Click the lower-left Start button to open the menu, type compmgmt.msc in the blank box and tap compmgmt.

Way 2: Turn on Computer Management in the Quick Access Menu.

Right-tap the bottom-left corner, or press Windows+X to open the menu, and then choose Computer Management on it.

Way 3: Open Computer Management by means of This PC.

Tap the File Explorer icon on taskbar, select Desktop, right-click This PC and choose Manage in the context menu.

Way 4: Open it by Run.

Open Run with Windows+R hotkeys, type compmgmt.msc and tap OK.

Way 5: Access Computer Management from the Search bar.

Step 1

Read More

Internet Download Manager – Download

A good choice to speed up and manage downloads!

Internet Download Manager is one of the most popular tools to increase download speeds. Moreover, it allows you to schedule and resume downloads effortlessly. With a comprehensive error recovery functionality, the program restarts interrupted or broken downloads due to network problems, lost connections, unexpected power outages, and system shutdowns. Since IDM has a simple user interface, it’s easy to use and user-friendly.

Accelerate your downloads and segment files

Internet Download Manager (IDM) has an advanced logic accelerator, which ensures dynamic file segmentation to help you organize downloads in a much better way. The program also uses multi-part downloading technology to speed up the process.

Unlike other similar Windows tools available online, IDM latest version segments files during the download process to assign them different categories. It helps you sort through the list with ease. Additionally, it reuses

Read More

Computer Science | Kent State University

Faculty Office Hours Undergraduate CS Tutoring

The Department of Computer Science offers degrees at the Bachelors, Masters, and Doctoral levels. Our faculty believe in a strong advising approach and, as advisors, help students choose the appropriate program according to their goals, needs and interests. Students who are interested in a Computer Science degree with a rich set of options and electives should consider Kent State University.

Computer Science News

  • You can make a difference in the battle against COVID-19!  PhD Student Irvin Cardenas has organized a fundraising effort to collect urgently needed masks for medical personnel in Northeast Ohio.   If you would like to contribute please go to here.  Answers to questions you should ask before you donate can be found on the link. Read the story here.
  • Need Undergraduate Advising?  The CS Faculty Advisors would be happy to arrange an online advising appointment –
Read More

Computers & Structures – Journal

Read More

UserBenchmark: PC Speed Test Tool

2 secs agoAsus MAXIMUS VIII HERO Nuclear submarine 68% 3 secs agoAsus PRIME X299-DELUXE Tree trunk 83% 4 secs agoAsrock Z370 Extreme4 UFO 81% 13 secs agoX570 Phantom Gaming 4S UFO 61% 13 secs agoB450 GAMING PRO CARBON AC (M… Tree trunk 69% 20 secs agoHP Pavilion 15 Notebook PC Tree trunk 17% 21 secs agoGigabyte GA-Z97X-Gaming 5 Aircraft carrier 62% 24 secs agoAsrock B450 Pro4 UFO 71% 26 secs agoMPG X570 GAMING EDGE WIFI (M… UFO 57% 28 secs agoGigabyte B450M DS3H Aircraft carrier 58% 28 secs agoAsus ROG STRIX B450-I GAMING Tree trunk 18% 30 secs agoAsus PRIME B450M-A Nuclear submarine 74% 31 secs agoAsus PRIME A320M-K Nuclear submarine 52% 31 secs agoB450M-A PRO MAX (MS-7C52) Battleship 80% 32 secs agoAcer Aspire A517-51G Aircraft carrier 51% 34 secs agoDell OptiPlex 780 Raft
Read More

Building a web app with functional programming

Summary

  1. Building a web app with functional programming series :bookmark:
  2. Definition of production ready :bookmark:
  3. Elm – part I :bookmark:
  4. Elm – part II :bookmark:
  5. Haskell – part I :bookmark:
  6. Haskell – part II :bookmark:
  7. Nixos :bookmark:

This is the last article of this series and will focus on my experience with NixOS.
In a nutshell, NixOS is a operating system based on Linux that provides a declarative package and configuration management.

Please note this article was written upon my experience that started months ago. I know there have been great improvements since and people are making NixOS better everyday. So this post may not be relevant anymore in a near future.

Let me begin by writing why I chose NixOS. When I started PatchGirl, I originally thought I would have my hands full with learning Elm and improving my Haskell knowledge. I hence went with a more traditional Docker approach.
My concern at

Read More