• 初步了解计算机


    初步了解计算机

    1.计算语言:c# ,PHP , RUBY,  JAVA , .....

    2.源代码:源程序是指未编译的文本代码。

    源代码(也称源程序),是指一系列人类可读的计算机语言指令。 在现代程序语言中,源代码可以是以书籍或者磁带的形式出现,但最为常用的格式是文本文件,这种典型格式的目的是为了编译出计算机程序。计算机源代码的最终目的是将人类可读的文本翻译成为计算机可以执行的二进制指令,这种过程叫做编译,通过编译器完成。(二进制:二进制是计算机使用的一种计数方式,

    在我们现实世界中,有个数字(0-9),因此,到达十的时候,数字不够用了,就必须要进一,这叫做逢十进一

     

    而计算机只能识别高电平和低电平两种状态,它只能使用个数字(0-1)来表示,因此,到达二的时候,数字不够用,就必须要进一,这叫做逢二进一。) 

    3.代码的执行:源代码(c#)→编译代码(conpile)→机器代码(0,1)→后台(run)→读出显示。

    console.writeline("Hello, world")   为文本代码txt→compile编译器(c#的工具)→100101010机器代码(计算机语言)→计算机执行代码→电脑屏幕读取生成代码→Hello, world

    实现形式为:

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;

    namespace ConsoleApplication1
    {
    class Program
    {
    static void Main(string[] args)
    {

    Console.WriteLine("Hello,World!");
    Console.ReadLine();
    }
    }
    }

    执行步骤:1.例子:D盘→MyFirstProgram.txt(文本文档)→根据 文件输入....console.writeline("Hello, World");→CTRL+S或文件+菜单保存→编译器:c盘→Windows→Microsoft.Net→ Framework→V4.0.30319→CSC.exe(编译器)+windows+输入CMD→弹出黑色对话框(MyFirst.exe)→拷贝csc所在文件地址,.....cd空格+粘贴地址于黑色对话框→回车换行,....csc/out:d:MyFirst.exe (机器代码生成) d:MyFirstProgram.txt(存放位置)→回车,完成转换

    4. IDE:集成开发环境,用于软件开发:IDE(Integrated Development Environment),译为集成开发环境,其缩写形式IDE同时也代指“电子集成驱动器”。是一种辅助程序开发人员开发软件的应用软件。IDE通常包括编程语言编辑器、自动建立工具、通常还包括调试器。有些IDE包含编译器解释器,如微软的Microsoft Visual Studio,有些则不包含,如Eclipse、SharpDevelop等,这些IDE是通过调用第三方编译器来实现代码的编译工作的。有时IDE还会包含版本控制系统和一些可以设计图形用户界面的工具。许多支持面向对象的现代化IDE还包括了类别浏览器、物件检视器、物件结构图。

    实现步骤;

    vs操作:新建项目→模板→vs c#→中间区域找工程类型→控制台应用程序→名称MyFirstVS→确定→保存路径→打开文件→解决方案管理器→从12行输出”Hello ,World"→管理器,右键,生成→F5或启动运行→显示

    使用VS创建的代码文件夹,主要包括:
    bin文件夹,可运行程序便储存在其中→obj文件夹→properties文件夹→program.cs文件,该文件为VS的源代码文件→対生成文件夹复制粘贴至指定文件夹,已完成工程迁移。

    小结:如何新建工程;

              如何编写代码;

              如何编译和运行;

              如何找到编译文件;

              如何迁移文件。

    观点:从零开始接触学习前端和计算机是一个从无到有的过程,见识了、了解了、悟透了,才能学以致用,发散深思。 刚开始学习前端,无疑是兴奋而焦躁的,仿佛回到了三岁那会,正用黑色的眼睛去发现这个陌生的世界,用稚嫩的双手去敲击这片雾霾的天空。我像个傻子一样还在艰难的学习爬的时候,人们早已在高山,放眼望去,四面囹圄,成长的过程注定是孤独的,谁也没有本来就有,天生必是,何必久坐枯木,选一条路上山。

  • 相关阅读:
    用优先级队列实现先进先出队列;
    c#入门经典(第三版) 练习6.8(5)
    请给出一个时间为O(nlgk)、用来将k个已排序链表的算法。此处n为所有输入链表中元素的总数。
    计数排序
    Heap_delete(A,i)操作将结点i中的想从堆A中删去。对含n个元素的最大堆,请给出时间为O(lgn)的HEAPDELETE的实现。
    堆排序
    请给出一个算法,使之对于给定的介于0到k之间的n个整数进行预处理,并能在O(1)时间内,回答出输入的整数中有多少个落在区间[a..b]内,你给出的算法上预处理时间应是O(n+k)。
    sql存储过程传多个id查询,使用in
    SQL使用语句修改列及表名
    泛型约束使用?有些不知道叫什么好!
  • 原文地址:https://www.cnblogs.com/asassa/p/7549890.html
Copyright © 2020-2023  润新知