zoukankan      html  css  js  c++  java
  • 转化课-计算机基础

    1.什么是IT

    IT的全称是information technology即信息技术,IT分为两成意思,一是硬件,主要是指数据的存储,传输和处理的主机以及网络通信设备(如:路由器、交换机、猫等),二是软件,ps:硬件就是看得见摸得着的实物,如:鼠标、键盘、显示器等,软件就是看不见摸不着的,如程序、系统等。

     2.IT岗位的划分

    (1)       产品岗:是负责调研市场的需求,规划产品的亮点与功能

    (2)       需求岗:设计需求规格说明书

    (3)       设计岗:又分为详设和概设

    (4)       开发:包括java开发、web前端/web后端的开发、ui(user interface)的开发、ios/安卓系统的开发

    什么是web前端,什么是web后端?

    Web前端就是web界面,就是展现出来的界面,能呈现给普通用户的。Web后端就是web后台服务器,来提供服务的,不能呈现给用户。

    (5)       测试

    (6)       支持/运维/运营

    运维与运营的区别:运维是对产品和相关设备的维护,运营是指对产品的推广和营销。

    哪些岗位属于运维?dba(数据库管理员)、网络工程师、主机工程师、系统工程师。

    3.什么是编程语言?

    编程语言就是计算机语言,人们要控制挤计算机一定是通过计算机语言向计算机发出命令的,即编写程序的语言。常见的编程语言包括:java、python、c、c+等。

    4.windows常用的快捷键?

    保存Ctrl—S ,全选Ctrl—A,查找Ctrl—F,关闭当前窗口Ctrl—W,剪切Ctrl—X

    撤销Ctrl—Z,打开任务管理器Ctrl+shift+esc,复制Ctrl—C,粘贴Ctrl—V,锁屏win+L,Tab-制表键,Fn-功能键,F5-刷新,F12-打开浏览器的dbug窗口,跟踪浏览器访问的消息。切换窗口:alt+Tab,win+r表示出现运行窗口。

    5.常见的windows里的文件系统格式

    常用的有两种,一是fat32,一种是ntfs(new thchnology file syetem):新技术文件系统。

    区别:(1)fat32中可支持的单个文件的大小不超过4G,而ntfs可支持大于4G的单个文件的大小。(2)ntfs的运行效率要比fat32的运行效率高(3)只能由fat32转化成ntfs,不能有ntfs转化成fat32.

    怎么把fat32转化成ntfs?

    Win+r打开运行窗口,输入cmd,进入dos命令中,以D盘为例,输入vol d:找到d盘的序列号,然后再输入convert d: /fs:ntfs回车,在光标处输入卷号,就可以进行转换了,最后检查是否已经转换成ntfs了。

    上网过程

    1. 计算机的组成:包括:硬盘、cpu、主板、网卡、显卡、键盘、鼠标、机箱、内存。

    2. 软件的分类:系统软件和应用软件。什么是系统软件?系统软件泛指那些为了有效地使用计算机系统、给应用软件开发与运行提供支持、或者能为用户管理与使用计算机提供方便的一类软件,如:基本输入/输出系统,操作系统(如:windows),系统软件的特征:它与计算机硬件有很强的交互性,它能对硬件中的资源进行统一的调度、控制和管理。系统软件有一定的通用性,它并不是为了专门解决某个问题而开发的,应用软件泛指那些专门用于解决各种具体应用问题的软件

    操作系统:windows和非windows,非Windows又包括linux和unix、ios等。

    3. 计算机的计量单位

    b B(字节) KB MB GB TB PB

    B=8b KB=1024B MB=1024KB GB=1024MB  b(位)是计算机中最小的信息存储单位。

    宽带的接入用的是b,假如你家是100M电信接入,意思为100Mb/s=12.8MB/s

    日常应用问题:我要下载蓝光电影4G大小,如果接入带宽10M,问要花多少时间能把电影下载完?

    答案 4G=4GB=4*1024MB ,    10Mb/S=10/8MB/S,所以所用的时间为4*1024*8/10/60MIN=54.613min

     现实:100M电信接入,理论值:12.5MB/s ,现实的值平均值要比理论值低。原因就是介质的损耗、自然因素的影响

     在线视频播放器:当前速率 520 bps

    bps=bit per second 简称为比特每秒,也就是bps=b/s  所以520bps=520b/s

    4. 怎么修改计算机的名称

    计算机右击-属性-更改设置如下图

    在点击更改

    在计算机名处就可以更改计算机的名称了。

    1. 通信的三要素:IP地址、协议、端口

    IP地址:是计算机网络上的虚拟地址,通过它可以访问你的计算机,IP地址由4个数字部分组成,每一部分的数字都是在0-255之间,IP地址相当于一个人的省份证

    协议:就是计算机进行网络通信的规则

    端口:就是能进行访问的入口,相当于小区的关卡。

    什么是域名、网关、mac地址、子网掩码、dns?

    域名:由于ip地址不好记忆,所以提出了域名,域名也是由各部分组成,每一部分由点隔开,分为一级域名也叫顶级域名,如baidu.com,二级域名如:www.baidu.com,三级域名等,有几个点就是几级域名,通过域名可以访问网页。

    网关:又称为协议转换器,在网络层以上实现网络互连,网关可以用于局域网连接,也可以用于广域网连接。

    Mac地址:也称为物理地址,用来定义网络设备的位置,mac地址是由网卡决定的,是固定的。

    子网掩码:就是可以将ip地址划分成网络部分和主机部分。

    DNS(domain name server)叫做域名解析服务器,在internet中域名与iP是一一对应的,域名虽然便于记忆,但是机器之间只能识别ip地址,它们之间的转换被称为域名解析,域名解析需要由专门的域名解析服务器来完成,而DNS就是进行域名解析的服务器。

    Hosts文件的作用:配置域名与iP的映射,路径:c:WindowsSystem32driversetchosts,以记事本的格式打开。

    0.0.0.0  是一个默认的地址,已经不是一个真正意义上的ip地址了。127.0.0.1 是指本机的ip地址,192.168.1.xxx 是局域网的地址,hosts是一个域名,所指的是127.0.0.1这个ip地址。

    上网的过程

    如:访问www.baidu。com

    1. 浏览器地址栏输入www.baidu.com ——>回车
    2. 操作系统找域名对应的IP (域名解析)
    3. 由本地的操作系统查找对应的DNS服务器(服务的端口号:23端口)

    Ps:先从本地浏览器的缓存中找域名和ip对应的关系,若找不到,再从host文件中找,路径为:c:windowssystem32driversetchosts,若还是找不到,再从网络设备中找,如路由器,还是找不到,就请求DNS服务器,获取对应的域名和IP对应关系。

    1. 发送对应的ip地址。
    2. 服务器接收请求,进行处理。
    3. .服务器处理完成后,把对应的图片、字体、声音等传输给客户端
    4. 浏览器接受这些素材,打开网页。

    怎么在windows系统中查看ip信息

    在dos命令中输入ipconfig-回车或者ipconfig 、all,ipconfig得到如下的信息。(ipconfig /all显示的iP信息比ipconfig要详细一些,正常情况下ipconfig显示的信息就可以够用了)

    或者在网络共享中心-本地连接-详细信息得到

    端口被占用的定位和分析:

    Dos命令中netstat显示的是本地的连接信息

    1.查看计算机中qq进程开启的端口信息

    第一步就是找到QQ的PID号,方法是:在dos命令中输入tasklist |findetr QQ  有些情况下dos命令中是区分大小写的,这是在查找QQ的进程,如图所示说明,一个服务可以有多个进程。

    第二步:继续在dos中输入netstat –ano |findstr 18080,端口信息如下

    客户端在访问服务端的时候,客户端的端口是随机分配的当前没有被占用的端口,而客户端的端口是固定的,如上图所示,QQ客户端的端口是80。

    补充:http、tcp、udp都属于网络协议。

    查看端口被哪个进程占用?

    Dos中输入netstat -ano|findstr 端口号

    查看端口被哪个进程占用了,和进程监听的端口是一个意思。

    结束一个进程?

    B/S、C/S的区别?包含测试注意点的区别。

    B/S(browser-server)即浏览器/服务器模式,B/S的应用程序不需要在用户的计算机上安装,只需要有一个浏览器就可以了,B/S结构的软件系统的客户端一般只能浏览、查询、数据输入等简单的功能,绝大部分工作由服务器来承担,采用cookies来保存用户信息,信息经过万维网来传送,因此需要注意连接测试、cookies测试,并发访问测试,兼容性测试等。

    C/S(Client/Server)客户机/服务器的模式,客户端直接访问服务端的数据,因此,C/S结构的软件系统的测试需要注意易用性测试、安全性测试、性能测试、服务器端得测试、安装部署测试等方面

    地址栏输入www.baidu.com和baidu.com在技术上有区别吗?

    www是万维网,baidu.com是一个裸域名,前者是二级域名,后者是一级域名,都能够收索到百度的网页。

  • 相关阅读:
    Linux/UNIX套接字连接
    javascript 数组去重
    android开发步步为营之68:Facebook原生广告接入总结
    Java虚拟机内存区域堆(heap)的管理
    honeywell D6110开发的一个工厂仓库追溯识别
    [Asp.net MVC]Asp.net MVC5系列——添加模型
    [Asp.net MVC]Asp.net MVC5系列——添加视图
    [Asp.net MVC]Asp.net MVC5系列——第一个项目
    [SQL]死锁处理语句
    [EF]使用EF简单增删改查
  • 原文地址:https://www.cnblogs.com/ling-1024/p/8597333.html
Copyright © 2011-2022 走看看